diff --git a/.env b/.env index 098553a6f1..7ab6ff4520 100644 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ -VITE_BASE_PATH="/study/" +VITE_BASE_PATH="/template/" VITE_FIREBASE_CONFIG=' { apiKey: "AIzaSyAm9QtUgx1lYPDeE0vKLN-lK17WfUGVkLo", @@ -9,7 +9,7 @@ VITE_FIREBASE_CONFIG=' appId: "1:811568460432:web:995f6b4f1fc8042b5dde15" } ' -VITE_STORAGE_ENGINE="localStorage" # "firebase" or "supabase" or "localStorage" or your own custom storage engine +VITE_STORAGE_ENGINE="firebase" # "firebase" or "supabase" or "localStorage" or your own custom storage engine VITE_RECAPTCHAV3TOKEN="6LdjOd0lAAAAAASvFfDZFWgtbzFSS9Y3so8rHJth" # recaptcha SITE KEY VITE_REPO_URL="https://github.com/revisit-studies/study/tree/main/public/" # Set the url for the "view source" link on the front page diff --git a/package.json b/package.json index 60d1c5cddd..25b51922c5 100644 --- a/package.json +++ b/package.json @@ -36,13 +36,15 @@ "@tabler/icons-react": "^3.35.0", "@trrack/core": "^1.3.0", "@types/crypto-js": "^4.2.2", + "@types/d3-color": "^3.1.3", "@types/hjson": "^2.4.6", "@types/node": "^24.5.2", - "@visdesignlab/upset2-react": "^1.0.0", "ajv": "^8.17.1", - "arquero": "^5.4.0", + "arquero": "^8.0.3", "crypto-js": "^4.2.0", "d3": "^7.9.0", + "d3-color": "^3.1.0", + "d3-scale": "^4.0.2", "dayjs": "^1.11.18", "eslint-config-airbnb": "^19.0.4", "firebase": "^11.2.0", diff --git a/public/demo-click-accuracy-test/assets/help.md b/public/demo-click-accuracy-test/assets/help.md deleted file mode 100644 index ae795e3106..0000000000 --- a/public/demo-click-accuracy-test/assets/help.md +++ /dev/null @@ -1,2 +0,0 @@ -This is a click accuracy test. Try to click on the moving dot, and see how accurate you are. The distance between center of the dot and your click position will be shown on sidebar. -You can use the slider to adjust the speed of the dot. \ No newline at end of file diff --git a/public/demo-click-accuracy-test/assets/introduction.md b/public/demo-click-accuracy-test/assets/introduction.md deleted file mode 100644 index 682681f717..0000000000 --- a/public/demo-click-accuracy-test/assets/introduction.md +++ /dev/null @@ -1,5 +0,0 @@ -# Introduction - -Welcome to our study, This is a click accuracy test – to test your accuracy of clicking on a moving dot. - -This is an example project to show how to pass answers from React component to reVISit Framework. diff --git a/public/demo-click-accuracy-test/config.json b/public/demo-click-accuracy-test/config.json deleted file mode 100644 index dcac35afc4..0000000000 --- a/public/demo-click-accuracy-test/config.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Dynamic React Stimuli and Provenance Tracking", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-06-15", - "description": "A demo of using dynamic React stimuli and using provenance tracking with the trrack library for data collection.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-click-accuracy-test/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true - }, - "baseComponents": { - "trial": { - "description": "try to click on the center of the moving dot", - "instruction": "Click on the moving dot", - "type": "react-component", - "path": "demo-click-accuracy-test/assets/ClickAccuracyTest.tsx", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "accuracy", - "prompt": "Your click distance to circle center", - "location": "sidebar", - "type": "reactive" - } - ] - } - }, - "components": { - "introduction": { - "type": "markdown", - "path": "demo-click-accuracy-test/assets/introduction.md", - "response": [] - }, - "trial1": { - "baseComponent": "trial", - "meta": { - "nr-dots": 1 - }, - "parameters": { - "speed": 100, - "taskid": "accuracy" - } - }, - "trial2": { - "baseComponent": "trial", - "meta": { - "nr-dots": 1 - }, - "parameters": { - "speed": 200, - "taskid": "accuracy" - } - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "trial1", - "trial2" - ] - } -} diff --git a/public/demo-dynamic/assets/help.md b/public/demo-dynamic/assets/help.md deleted file mode 100644 index 6bc4c8cd56..0000000000 --- a/public/demo-dynamic/assets/help.md +++ /dev/null @@ -1,2 +0,0 @@ -This is a simple demo showcasing the use of dynamic blocks. The difficulty of each question will adjust based on your correctness. -Choose the square with higher saturation, then click **Next** to continue. \ No newline at end of file diff --git a/public/demo-dynamic/assets/introduction.md b/public/demo-dynamic/assets/introduction.md deleted file mode 100644 index 2f3a855f53..0000000000 --- a/public/demo-dynamic/assets/introduction.md +++ /dev/null @@ -1,8 +0,0 @@ -# Introduction - -Welcome to our study. This is a sample study demonstrating how to create a study page using dynamic blocks. - -Make sure to review [the documentation for dynamic blocks](https://revisit.dev/docs/designing-studies/dynamic-blocks/). - -In this example, you will complete an HSL color code test by choosing the square with higher saturation. -The difficulty of the next question will adjust based on your correctness on the previous one. \ No newline at end of file diff --git a/public/demo-dynamic/config.json b/public/demo-dynamic/config.json deleted file mode 100644 index 6ca46b7225..0000000000 --- a/public/demo-dynamic/config.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Dynamic Blocks", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2025-01-10", - "description": "A demo of how to use dynamic blocks.", - "organizations": [ - "University of Utah", - "WPI" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-dynamic/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": false, - "nextOnEnter": true - }, - "components": { - "introduction": { - "type": "markdown", - "path": "demo-dynamic/assets/introduction.md", - "response": [] - }, - "HSLColorCodes": { - "type": "react-component", - "path": "demo-dynamic/assets/HSL.tsx", - "response": [ - { - "id": "buttonResponse", - "type": "buttons", - "prompt": "Choose the square with a high saturation", - "location": "belowStimulus", - "options": [ - "Left", - "Same", - "Right" - ] - } - ], - "correctAnswer": [ - ], - "provideFeedback": true, - "allowFailedTraining": true, - "trainingAttempts": 2 - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - { - "id": "dynamicBlock", - "order": "dynamic", - "functionPath": "demo-dynamic/assets/dynamic.tsx" - } - ] - } - } \ No newline at end of file diff --git a/public/demo-html-input/assets/bar-chart-interaction.html b/public/demo-html-input/assets/bar-chart-interaction.html deleted file mode 100644 index 9b81570816..0000000000 --- a/public/demo-html-input/assets/bar-chart-interaction.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - D3 Nice Axes - - - - - - - - - - - diff --git a/public/demo-html-input/assets/help.md b/public/demo-html-input/assets/help.md deleted file mode 100644 index 40a1c0d4ad..0000000000 --- a/public/demo-html-input/assets/help.md +++ /dev/null @@ -1,3 +0,0 @@ -This is a simple demo of using HTML stimuli, and receiving answers from it. -You can click on any bar in bar chart to select answer and click **Next**. -Note your selected answer will be displayed below. diff --git a/public/demo-html-input/assets/introduction.md b/public/demo-html-input/assets/introduction.md deleted file mode 100644 index 99558c3c9d..0000000000 --- a/public/demo-html-input/assets/introduction.md +++ /dev/null @@ -1,4 +0,0 @@ -# Introduction - -Welcome to our study. This is an example study to show how to embed HTML elements into the study page. -In this example, the HTML stimulus communicates with the reVISit study framework to save the clicked bar as the answer, which is also stored in the study provenance. diff --git a/public/demo-html-input/config.json b/public/demo-html-input/config.json deleted file mode 100644 index b940ef7968..0000000000 --- a/public/demo-html-input/config.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Passing Data from reVISit to HTML and back", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-04-14", - "description": "A demo of how to pass visualization data from reVISit to HTML and send user answers from HTML back to the reVISit.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-html-input/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "autoDownloadTime": 5000, - "withSidebar": false - }, - "baseComponents": { - "bar-chart": { - "type": "website", - "response": [ - { - "id": "barChart", - "prompt": "Your selected answer:", - "location": "belowStimulus", - "type": "reactive" - } - ], - "path": "demo-html-input/assets/bar-chart-interaction.html", - "instructionLocation": "aboveStimulus" - } - }, - "components": { - "introduction": { - "type": "markdown", - "path": "demo-html-input/assets/introduction.md", - "response": [] - }, - "bar-chart-1": { - "baseComponent": "bar-chart", - "description": "A trial for the user to click the larges bar", - "instruction": "Click on the largest bar", - "parameters": { - "barData": [ - 0.32, - 0.01, - 1.2, - 1.3, - 0.82, - 0.4, - 0.3 - ] - } - }, - "bar-chart-2": { - "baseComponent": "bar-chart", - "description": "A trial for the user to click the smallest bar", - "instruction": "Click on the smallest bar", - "parameters": { - "barData": [ - 1.2, - 1.2, - 1.2, - 1.3, - 0.82, - 0.4, - -0.3, - 0.3 - ] - } - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "bar-chart-1", - "bar-chart-2" - ] - } -} diff --git a/public/demo-html-trrack/assets/dots-count.html b/public/demo-html-trrack/assets/dots-count.html deleted file mode 100644 index cf15fbfc43..0000000000 --- a/public/demo-html-trrack/assets/dots-count.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - Trrack Demo - - - - - -
-
- - -
-
-
-
- - -
-
-
-
- - - - - - - \ No newline at end of file diff --git a/public/demo-html-trrack/assets/help.md b/public/demo-html-trrack/assets/help.md deleted file mode 100644 index efcab2a57f..0000000000 --- a/public/demo-html-trrack/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -This is a simple demo of using Provenance tracking in an HTML stimuli. Simply add number of circles as mentioned in the task and click **Next**. \ No newline at end of file diff --git a/public/demo-html-trrack/assets/introduction.md b/public/demo-html-trrack/assets/introduction.md deleted file mode 100644 index 9e32ed56a4..0000000000 --- a/public/demo-html-trrack/assets/introduction.md +++ /dev/null @@ -1,3 +0,0 @@ -# Introduction - -Welcome to our study. This is an example study to show how to implement the [Trrack library](https://apps.vdl.sci.utah.edu/trrack) for provenance tracking in HTML stimuli. In this example, the number of dots added or removed is tracked and sent back to the reVISit app. diff --git a/public/demo-html-trrack/config.json b/public/demo-html-trrack/config.json deleted file mode 100644 index 1561460a25..0000000000 --- a/public/demo-html-trrack/config.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "HTML with Trrack library", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-04-14", - "description": "An example study that implements Trrack library for provenance tracking in HTML stimuli.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-html-trrack/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true, - "windowEventDebounceTime": 200 - }, - "components": { - "introduction": { - "type": "markdown", - "path": "demo-html-trrack/assets/introduction.md", - "response": [] - }, - "countDots1": { - "type": "website", - "nextButtonLocation": "sidebar", - "meta": { - "difficulty": "easy" - }, - "description": "Add a total of 10 to 15 circles", - "instruction": "Add a total of 10 to 15 circles.", - "path": "demo-html-trrack/assets/dots-count.html", - "response": [ - { - "id": "circlesCount", - "prompt": "Answer:", - "location": "sidebar", - "type": "reactive", - "hidden": false - } - ] - }, - "countDots2": { - "type": "website", - "nextButtonLocation": "sidebar", - "meta": { - "difficulty": "easy" - }, - "description": "Add a total of 5 - 10 circles", - "instruction": "Add a total of 5 to 15 circles. You can remove if you add more.", - "path": "demo-html-trrack/assets/dots-count.html", - "response": [ - { - "id": "circlesCount", - "prompt": "Answer:", - "location": "sidebar", - "type": "reactive", - "hidden": false - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "countDots1", - "countDots2" - ] - } -} diff --git a/public/demo-html/assets/bar-chart.html b/public/demo-html/assets/bar-chart.html deleted file mode 100644 index 20a80217be..0000000000 --- a/public/demo-html/assets/bar-chart.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - D3 Nice Axes - - - - - - - - - - \ No newline at end of file diff --git a/public/demo-html/assets/help.md b/public/demo-html/assets/help.md deleted file mode 100644 index e5fd15a6c2..0000000000 --- a/public/demo-html/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -This is a simple demo of using HTML stimuli, simply type your answer in input field and click **Next**. \ No newline at end of file diff --git a/public/demo-html/assets/introduction.md b/public/demo-html/assets/introduction.md deleted file mode 100644 index 9ea6c6d25a..0000000000 --- a/public/demo-html/assets/introduction.md +++ /dev/null @@ -1,3 +0,0 @@ -# Introduction - -Welcome to our study. This is an example study to show how to embed html elements into the study page. In this simple example, there is no communication from the stimulus to revisit, and all answers and provenance data is solely recorded by the revisit app. diff --git a/public/demo-html/config.json b/public/demo-html/config.json deleted file mode 100644 index 69fede7331..0000000000 --- a/public/demo-html/config.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "HTML as a Stimulus", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-04-14", - "description": "A simple demo of using stimuli in an HTML file that renders a D3 visualization. Data is collected via a numeric response field.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-html/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true, - "windowEventDebounceTime": 200, - "minHeightSize": 800, - "minWidthSize": 400 - }, - "components": { - "introduction": { - "type": "markdown", - "path": "demo-html/assets/introduction.md", - "response": [] - }, - "barChart": { - "type": "website", - "nextButtonLocation": "sidebar", - "meta": { - "difficulty": "hard" - }, - "description": "Question that asks users to count the number of bars that have a value greater than 1.", - "instruction": "How many bars have a value greater than 1?", - "path": "demo-html/assets/bar-chart.html", - "response": [ - { - "id": "html-response", - "prompt": "Answer:", - "location": "sidebar", - "type": "numerical", - "placeholder": "0-7", - "min": 0, - "max": 7 - } - ] - }, - "external_website": { - "type": "website", - "path": "https://www.revisit.dev", - "response": [], - "previousButton": true - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "barChart", - "external_website" - ] - } -} diff --git a/public/demo-image/assets/help.md b/public/demo-image/assets/help.md deleted file mode 100644 index 4aad0fd221..0000000000 --- a/public/demo-image/assets/help.md +++ /dev/null @@ -1,25 +0,0 @@ -**Scenario**: Alpacas may need blankets. Assume that -you work at the Red Cross, and your job is to manage -resources for farms in Peru. In previous years, alpacas have -died in Peru from cold temperatures. Alpacas can typically -withstand the cold unless the temperature drops below 32°F. - -**Budget**: You are in charge of the Red Cross’s blanket -budget, and it is your job to issue blankets to the alpacas -when temperatures fall below 32°F, which will help them -withstand the cold. - -**Budget Constraints**: You have a budget for 48 days of -$48,000. Purchasing and delivering blankets to farmers -costs $1,000 (per night). If you fail to issue blankets to the -farmers and the temperature drops below 32°F, it will cost -$6,000 from your budget. - -**Task**: In the experiment, you will be shown a nighttime -temperature forecast like the one below. In the forecast, each -dot represents a 1 out of 20 chance the nighttime low will -be that temperature. You will be asked some questions about -this forecast, including if you will issue blankets to the alpacas. -Compensation: Please respond to the best of your ability. -You will receive an extra $0.15 cents for every $1,000 that -you have in your budget at the end of 48 days. \ No newline at end of file diff --git a/public/demo-image/assets/introduction.md b/public/demo-image/assets/introduction.md deleted file mode 100644 index 3e17039579..0000000000 --- a/public/demo-image/assets/introduction.md +++ /dev/null @@ -1,33 +0,0 @@ -# Introduction - -Welcome to our study. This is a replication of a study by Padilla et al., published in Frontiers in Psychology, 2021. - -## Instructions - -The following instructions describe the tasks you will see and how to complete them. If you need to refer to these instructions during the experiment, please click on help at the top of the page. - -**Scenario**: Alpacas may need blankets. Assume that -you work at the Red Cross, and your job is to manage -resources for farms in Peru. In previous years, alpacas have -died in Peru from cold temperatures. Alpacas can typically -withstand the cold unless the temperature drops below 32°F. - -**Budget**: You are in charge of the Red Cross's blanket -budget, and it is your job to issue blankets to the alpacas -when temperatures fall below 32°F, which will help them -withstand the cold. - -**Budget Constraints**: You have a budget for 48 days of -$48,000. Purchasing and delivering blankets to farmers -costs $1,000 (per night). If you fail to issue blankets to the -farmers and the temperature drops below 32°F, it will cost -$6,000 from your budget. - -**Task**: In the experiment, you will be shown a nighttime -temperature forecast like the one below. In the forecast, each -dot represents a 1 out of 20 chance the nighttime low will -be that temperature. You will be asked some questions about -this forecast, including if you will issue blankets to the alpacas. -Compensation: Please respond to the best of your ability. -You will receive an extra $0.15 cents for every $1,000 that -you have in your budget at the end of 48 days. \ No newline at end of file diff --git a/public/demo-image/assets/uncertainty-1.png b/public/demo-image/assets/uncertainty-1.png deleted file mode 100644 index db2108340f..0000000000 Binary files a/public/demo-image/assets/uncertainty-1.png and /dev/null differ diff --git a/public/demo-image/assets/uncertainty-2.png b/public/demo-image/assets/uncertainty-2.png deleted file mode 100644 index fa71f8eb27..0000000000 Binary files a/public/demo-image/assets/uncertainty-2.png and /dev/null differ diff --git a/public/demo-image/assets/uncertainty-3.png b/public/demo-image/assets/uncertainty-3.png deleted file mode 100644 index de76b0fb1e..0000000000 Binary files a/public/demo-image/assets/uncertainty-3.png and /dev/null differ diff --git a/public/demo-image/config.json b/public/demo-image/config.json deleted file mode 100644 index 317dcc22f3..0000000000 --- a/public/demo-image/config.json +++ /dev/null @@ -1,143 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Simple Images as Stimuli: Decision-Making with Uncertainty Visualizations", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-04-14", - "description": "A demo of image stimuli, based on the study design by Padilla et al., Frontiers in Psychology, 2021 (doi:10.3389/fpsyg.2020.579267). Data is collected via form fields.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-image/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true, - "nextOnEnter": true - }, - "components": { - "introduction": { - "type": "markdown", - "path": "demo-image/assets/introduction.md", - "response": [] - }, - "dotplot-low": { - "meta": { - "difficulty": 1, - "nr-dots": 20, - "temp": "low" - }, - "description": "Low temperature variant", - "instruction": "Will you issue blankets to the alpacas?", - "type": "image", - "path": "demo-image/assets/uncertainty-1.png", - "style": { - "width": "800px" - }, - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "demo-image/assets-response", - "prompt": "Answer:", - "location": "sidebar", - "type": "radio", - "options": [ - "Yes", - "No" - ] - } - ], - "nextButtonEnableTime": 3000, - "nextButtonDisableTime": 15000 - }, - "dotplot-medium": { - "meta": { - "difficulty": 2, - "nr-dots": 20, - "temp": "mid" - }, - "description": "Medium temperature variant", - "instruction": "Will you issue blankets to the alpacas?", - "type": "image", - "path": "demo-image/assets/uncertainty-2.png", - "style": { - "width": "800px" - }, - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "demo-image/assets-response", - "prompt": "Answer:", - "location": "sidebar", - "type": "radio", - "options": [ - "Yes", - "No" - ] - } - ] - }, - "dotplot-high": { - "meta": { - "difficulty": 1, - "nr-dots": 20, - "temp": "hi" - }, - "description": "High temperature variant", - "instruction": "Will you issue blankets to the alpacas?", - "type": "image", - "path": "demo-image/assets/uncertainty-3.png", - "style": { - "width": "800px" - }, - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "demo-image/assets-response", - "prompt": "Answer:", - "location": "sidebar", - "type": "radio", - "options": [ - "Yes", - "No" - ] - } - ] - }, - "externalImage": { - "type": "image", - "path": "https://upload.wikimedia.org/wikipedia/commons/3/3c/Shaki_waterfall.jpg", - "style": { - "width": "800px" - }, - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "externalImage-response", - "prompt": "What is this a picture of?", - "location": "sidebar", - "type": "shortText", - "required": false - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "dotplot-low", - "dotplot-medium", - "dotplot-high", - "externalImage" - ] - } -} diff --git a/public/demo-ranking-widget/assets/help.md b/public/demo-ranking-widget/assets/help.md deleted file mode 100644 index 38bdb8945a..0000000000 --- a/public/demo-ranking-widget/assets/help.md +++ /dev/null @@ -1,8 +0,0 @@ -This is a simple demo of using ranking widgets. This demo shows how to interact with different types of ranking widgets used in research studies. -You can select answer and click **Next**. Note your selected answer will be displayed below. - -#### Types of Ranking Widgets - -- Sublist Ranking: Rank a subset of items in a single ordered list -- Categorical Ranking: Sort items into categories (High, Medium, Low) -- Pairwise Ranking: Compare two items at a time \ No newline at end of file diff --git a/public/demo-ranking-widget/assets/introduction.md b/public/demo-ranking-widget/assets/introduction.md deleted file mode 100644 index 7a86ea4304..0000000000 --- a/public/demo-ranking-widget/assets/introduction.md +++ /dev/null @@ -1,15 +0,0 @@ -# Introduction - -Welcome to our study. This is an example study to show how to use ranking widget. - -During this study, you will: -- Experience **sublist ranking** by ordering items in your preferred sequence -- Try **categorical ranking** by sorting items into High, Medium, and Low priority groups -- Complete **pairwise comparisons** by choosing between pairs of options - -## Reference - -C. Kuhlman, D. Doherty, M. Nurbekova, G. Deva, Z. Phyo, P. Schoenhagen, M. VanValkenburg, E. Rundensteiner, and L. Harrison, -“Evaluating preference collection methods for interactive ranking analytics,” in Proc. CHI Conf. Human Factors Comput. Syst. (CHI), 2019, pp. 1–11. - -DOI: [10.1145/3290605.3300742](https://dx.doi.org/10.1145/3290605.3300742) \ No newline at end of file diff --git a/public/demo-ranking-widget/config.json b/public/demo-ranking-widget/config.json deleted file mode 100644 index fa8251d479..0000000000 --- a/public/demo-ranking-widget/config.json +++ /dev/null @@ -1,141 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Ranking Widget Demo", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2025-09-25", - "description": "A demo of ranking widget, based on the study design by Kuhlman et al., 2019 (doi:10.1145/3290605.3300742).", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-ranking-widget/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true, - "nextOnEnter": true - }, - "components": { - "introduction": { - "type": "markdown", - "path": "demo-ranking-widget/assets/introduction.md", - "response": [] - }, - "sublist-ranking": { - "type": "questionnaire", - "response": [ - { - "id": "university-preference-sublist", - "prompt": "Rank the following options.", - "required": true, - "location": "belowStimulus", - "type": "ranking-sublist", - "options": [ - "Ball State University", - "University of Rochester", - "George Mason University", - "University of California - Berkeley", - "Washington State University" - ] - } - ] - }, - "sublist-ranking-top-3": { - "type": "questionnaire", - "response": [ - { - "id": "university-preference-sublist-top-3", - "prompt": "Rank the following options, selecting the top 3 options.", - "required": true, - "location": "belowStimulus", - "type": "ranking-sublist", - "options": [ - "Ball State University", - "University of Rochester", - "George Mason University", - "University of California - Berkeley", - "Washington State University" - ], - "numItems": 3 - } - ] - }, - "categorical-binning": { - "type": "questionnaire", - "response": [ - { - "id": "university-preference-categorical", - "prompt": "Rank the following options.", - "required": true, - "location": "belowStimulus", - "type": "ranking-categorical", - "options": [ - "Ball State University", - "University of Rochester", - "George Mason University", - "University of California - Berkeley", - "Washington State University" - ] - } - ] - }, - "categorical-binning-top-2": { - "type": "questionnaire", - "response": [ - { - "id": "university-preference-categorical-top-2", - "prompt": "Rank the following options. Select the top 2 options.", - "required": true, - "location": "belowStimulus", - "type": "ranking-categorical", - "options": [ - "Ball State University", - "University of Rochester", - "George Mason University", - "University of California - Berkeley", - "Washington State University" - ], - "numItems": 2 - } - ] - }, - "pairwise-comparison": { - "type": "questionnaire", - "response": [ - { - "id": "university-preference-pairwise", - "prompt": "Rank the following options by pairing them up.", - "required": true, - "location": "belowStimulus", - "type": "ranking-pairwise", - "options": [ - "Ball State University", - "University of Rochester", - "George Mason University", - "University of California - Berkeley", - "Washington State University" - ] - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "sublist-ranking", - "sublist-ranking-top-3", - "categorical-binning", - "categorical-binning-top-2", - "pairwise-comparison" - ] - } -} \ No newline at end of file diff --git a/public/demo-screen-recording/assets/bar-chart.html b/public/demo-screen-recording/assets/bar-chart.html deleted file mode 100644 index 20a80217be..0000000000 --- a/public/demo-screen-recording/assets/bar-chart.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - D3 Nice Axes - - - - - - - - - - \ No newline at end of file diff --git a/public/demo-screen-recording/assets/help.md b/public/demo-screen-recording/assets/help.md deleted file mode 100644 index e5fd15a6c2..0000000000 --- a/public/demo-screen-recording/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -This is a simple demo of using HTML stimuli, simply type your answer in input field and click **Next**. \ No newline at end of file diff --git a/public/demo-screen-recording/assets/introduction.md b/public/demo-screen-recording/assets/introduction.md deleted file mode 100644 index 8cbda52ec4..0000000000 --- a/public/demo-screen-recording/assets/introduction.md +++ /dev/null @@ -1,3 +0,0 @@ -# Introduction - -Welcome to our study. This example demonstrates how to capture screen recordings for components where provenance tracking is difficult to implement. In this case, we illustrate the process using simple website components and that are recorded directly from the screen. \ No newline at end of file diff --git a/public/demo-screen-recording/config.json b/public/demo-screen-recording/config.json deleted file mode 100644 index edf9fd35d2..0000000000 --- a/public/demo-screen-recording/config.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "HTML as a Stimulus with Screen Recording", - "version": "pilot", - "authors": ["The reVISit Team"], - "date": "2023-04-14", - "description": "A simple demo of using screen recording on stimuli that render an external website, where provenance tracking is difficult to implement.", - "organizations": ["University of Utah", "WPI", "University of Toronto"] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-screen-recording/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true, - "windowEventDebounceTime": 200, - "recordAudio": true, - "recordScreen": true, - "recordScreenFPS": 30 - }, - "importedLibraries": [ - "screen-recording" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "demo-screen-recording/assets/introduction.md", - "response": [] - }, - "external_website": { - "type": "website", - "path": "https://www.revisit.dev", - "response": [], - "previousButton": true, - "recordAudio": true, - "recordScreen": false - }, - "external_website2": { - "type": "website", - "path": "https://www.revisit.dev", - "response": [], - "previousButton": true, - "recordAudio": true, - "recordScreen": true - }, - "barChart": { - "type": "website", - "nextButtonLocation": "sidebar", - "meta": { - "difficulty": "hard" - }, - "description": "Question that asks users to count the number of bars that have a value greater than 1.", - "instruction": "How many bars have a value greater than 1?", - "path": "demo-screen-recording/assets/bar-chart.html", - "response": [ - { - "id": "html-response", - "prompt": "Answer:", - "location": "sidebar", - "type": "numerical", - "placeholder": "0-7", - "min": 0, - "max": 7 - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": ["introduction", "$screen-recording.co.screenRecordingPermission", "external_website", "external_website2", "barChart"] - } -} diff --git a/public/demo-style/assets/componentStylesheet.md b/public/demo-style/assets/componentStylesheet.md deleted file mode 100644 index 02128866c0..0000000000 --- a/public/demo-style/assets/componentStylesheet.md +++ /dev/null @@ -1,35 +0,0 @@ -## Component Stylesheet Demonstration - -This markdown component demonstrates how external CSS can be applied to customize the appearance of components in reVISit studies. -This component uses the `stylesheetPath` property to load external CSS from `demo-style/assets/componentStylesheet.css`. The CSS file contains custom styling rules that enhance the visual presentation of this content. - -You can select the component by its type using a class selector, or by its name using an ID selector. - -This markdown component uses the following configuration: - -#### `config.json` -```ts -"markdown-styling": { - "type": "markdown", - "path": "demo-style/assets/componentStylesheet.md", - "stylesheetPath": "demo-style/assets/style/ componentStylesheet.css", - "response": [] -}, -``` - -#### `componentStylesheet.md` -```css -.markdown { - background-color: #f1f1f1; - padding: 30px; - border-radius: 10px; -} -#markdown-styling h2 { - font-family: "Gill Sans", sans-serif; - font-weight: 700; - text-align: center; -} -#markdown-styling code { - color: #0079cd; -} -``` \ No newline at end of file diff --git a/public/demo-style/assets/help.md b/public/demo-style/assets/help.md deleted file mode 100644 index b4839f3895..0000000000 --- a/public/demo-style/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -This study demonstrates reVISit's comprehensive styling capabilities. You'll see examples of how study designers can customize the visual appearance of components and responses using both external stylesheets and inline styles. diff --git a/public/demo-style/assets/introduction.md b/public/demo-style/assets/introduction.md deleted file mode 100644 index c1d4f21e59..0000000000 --- a/public/demo-style/assets/introduction.md +++ /dev/null @@ -1,34 +0,0 @@ -# Styling Demo Study - -Welcome to the study. This study demonstrates the styling capabilities that allow study designers to customize the appearance of their research studies. - -To learn more about styling, please visit our [documentation](https://revisit.dev/docs/designing-studies/applying-style). - -## Styling Capabilities - -### 1. External Stylesheets (`stylesheetPath`) -Load custom CSS files for comprehensive styling: - -```ts -"uiConfig": { - "stylesheetPath": "my-study/assets/styles.css" -} -``` - -### 2. Inline Styles (`style`) -Apply specific styling directly to components or responses: - -```ts -{ - "style": { - "width": "600px", - "fontSize": "18px", - } -} -``` - -**UI Elements:** Progress bar, sidebar, logo, background color, etc. - -**Component Types:** Markdown, Images, Videos, React Components, Vega visualizations, Websites, and Questionnaires. - -**Response Types:** Text inputs, dropdowns, radio buttons, checkboxes, sliders, Likert scales, and matrix responses. \ No newline at end of file diff --git a/public/demo-style/assets/markdownComponent.md b/public/demo-style/assets/markdownComponent.md deleted file mode 100644 index 68455e1442..0000000000 --- a/public/demo-style/assets/markdownComponent.md +++ /dev/null @@ -1,15 +0,0 @@ -This markdown content is styled using the following configuration. - -``` -"style": { - "width": "800px", - "margin": "20px auto", - "padding": "30px", - "fontFamily": "Georgia, serif", - "lineHeight": "2", - "backgroundColor": "#deeff5", - "fontSize": "16px", - "border": "1px solid #e0e0e0", - "borderRadius": "12px" -} -``` \ No newline at end of file diff --git a/public/demo-style/assets/responseStylesheet.md b/public/demo-style/assets/responseStylesheet.md deleted file mode 100644 index bebf46e859..0000000000 --- a/public/demo-style/assets/responseStylesheet.md +++ /dev/null @@ -1,3 +0,0 @@ -## Response Stylesheet Demonstration - -This demonstration showcases how external CSS stylesheets can be integrated into reVISit studies to customize response appearance and enhance user experience through interactive styling effects. diff --git a/public/demo-style/assets/style/componentStylesheet.css b/public/demo-style/assets/style/componentStylesheet.css deleted file mode 100644 index dd8029d00b..0000000000 --- a/public/demo-style/assets/style/componentStylesheet.css +++ /dev/null @@ -1,15 +0,0 @@ -.markdown { - background-color: #f1f1f1; - padding: 30px; - border-radius: 10px; -} - -#markdown-styling h2 { - font-family: "Gill Sans", sans-serif; - font-weight: 700; - text-align: center; -} - -#markdown-styling code { - color: #0079cd; -} diff --git a/public/demo-style/assets/style/form.css b/public/demo-style/assets/style/form.css deleted file mode 100644 index 12735e3227..0000000000 --- a/public/demo-style/assets/style/form.css +++ /dev/null @@ -1,43 +0,0 @@ -body { - background-color: #f5f7fa; -} - -.image { - height: 200px; - overflow-y: hidden; - width: 50% !important; - object-fit: cover; - border-radius: 8px; - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); - margin: 0 auto; - img { - width: 100%; - height: 100%; - object-fit: cover; - } -} - -.responseBlock { - display: flex; - flex-direction: column; -} - -.response { - background-color: #ffffff; - margin: 10px auto 0; - padding: 20px; - border: 2px solid #e3e8ed; - border-radius: 12px; - width: 50%; - box-sizing: border-box; - box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); -} - -label { - margin-bottom: 10px; -} - -#form-title p { - font-size: 32px; - font-weight: bold; -} \ No newline at end of file diff --git a/public/demo-style/assets/style/largeText.css b/public/demo-style/assets/style/largeText.css deleted file mode 100644 index 33dff93fb8..0000000000 --- a/public/demo-style/assets/style/largeText.css +++ /dev/null @@ -1,25 +0,0 @@ -.studyTitle { - font-size: 24px; - font-weight: bold; -} - -.progressBar { - min-height: 18px; -} - -#large-text-title p { - font-size: 32px; - font-weight: bold; -} -.response { - margin-bottom: 40px; -} -.responseBlock p { - font-size: 24px; -} - -.responseBlock input, -.responseBlock textarea, -.responseBlock button { - font-size: 22px; -} \ No newline at end of file diff --git a/public/demo-style/assets/style/layout.css b/public/demo-style/assets/style/layout.css deleted file mode 100644 index 57a46c5715..0000000000 --- a/public/demo-style/assets/style/layout.css +++ /dev/null @@ -1,94 +0,0 @@ -/* Creates a 6-column grid layout for responses - * ┌─────────────────────────────────────────┐ - * │ TITLE │ - * │ (full width) │ ← Row 1 - * ├─────────────┬─────────────┬─────────────┤ - * │ 2 cols │ 2 cols │ 2 cols │ ← Row 2 - * ├─────────────────────┬───────────────────┤ - * │ 3 cols │ 3 cols │ ← Row 3 - * ├─────────────────────────────────────────┤ - * │ full width │ ← Row 4 - * └─────────────────────────────────────────┘ -*/ -.responseBlock { - display: grid; - /* Creates 6 columns of equal width */ - grid-template-columns: repeat(6, 1fr); - gap: 20px; - margin-bottom: 20px; -} - -/* Positions the title across the full width at the top */ -#layout-title { - grid-row: 1; - /* Span across all 6 columns */ - grid-column: span 6; - border: none; - box-shadow: none; - padding: 0; - /* Centers the title content */ - display: flex; - justify-content: center; -} - -/* Makes the title text large and bold */ -#layout-title p { - font-size: 24px; - font-weight: bold; -} - -/* Positions the color response in the first 2 columns of row 2 */ -#layout-color { - /* Places the color response in row 2 */ - grid-row: 2; - /* Spans across 2 columns */ - grid-column: span 2; -} - -/* Positions the website response in columns 3-4 of row 2 */ -#layout-website { - grid-row: 2; - grid-column: span 2; -} - -/* Positions the web enjoyment response in columns 5-6 of row 2 */ -#layout-web-enjoyment { - grid-row: 2; - grid-column: span 2; -} - -/* Positions the website design response in the first 3 columns of row 3 */ -#layout-website-design { - grid-row: 3; - grid-column: span 3; -} - -/* Positions the preference response in columns 4-6 of row 3 */ -#layout-preference { - grid-row: 3; - grid-column: span 3; -} - -/* Positions the opinion response across the full width in row 4 */ -#layout-opinion { - grid-row: 4; - grid-column: span 6; -} - -/* Styles each response component with borders and hover effects */ -.response { - border: 1px solid #555; - border-radius: 6px; - padding: 15px; - margin: 2px; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); - /* Transition for hover effects */ - transition: transform 0.2s ease, box-shadow 0.2s ease; -} - -/* Adds a lift effect when hovering over responses */ -.response:hover { - /* Moves the response up by 2 pixels */ - transform: translateY(-2px); - box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); -} \ No newline at end of file diff --git a/public/demo-style/assets/style/responseStylesheet.css b/public/demo-style/assets/style/responseStylesheet.css deleted file mode 100644 index b600cf4c3c..0000000000 --- a/public/demo-style/assets/style/responseStylesheet.css +++ /dev/null @@ -1,68 +0,0 @@ -#likert-response { - border: 1px solid black; - padding: 10px; - border-radius: 10px; - margin: 10px; - width: 70%; - color: #333333; - transition: background 0.3s ease-in-out, color 0.3s ease-in-out, width 0.3s ease-in-out; -} - -#likert-response:hover { - width: 100%; -} - -#likert-response:active { - background: #000000; - color: #ffffff; -} - -#short-text-response { - padding: 20px; - margin: 15px; - background-color: #e5f3fd; - border-radius: 15px; - transition: all 0.3s ease-in-out; -} - -#short-text-response:hover { - transform: scale(1.02); - box-shadow: 0 15px 40px #9abddc; -} - -#short-text-response input { - border: none; - border-radius: 10px; - margin: 12px auto; -} - -#final-feedback { - width: 80%; - padding: 20px; - margin: 20px auto; - background-color: #e5f3fd; - border-radius: 15px; - transition: all 0.5s ease; -} - -#final-feedback textarea { - border: none; - margin: 12px auto; - transition: all 0.3s ease; -} - -#final-feedback textarea:focus { - font-size: 20px; - letter-spacing: 1px; - transform: scale(1.01); - animation: typing-glow 1.5s ease-in-out infinite; -} - -@keyframes typing-glow { - 0%, 100% { - box-shadow: 0 15px 40px #9abddc; - } - 50% { - box-shadow: 0 25px 80px #9abddc, 0 0 30px #9abddc, inset 0 0 20px rgba(154, 189, 220, 0.3); - } -} diff --git a/public/demo-style/assets/style/uiStylesheet.css b/public/demo-style/assets/style/uiStylesheet.css deleted file mode 100644 index c2541962b6..0000000000 --- a/public/demo-style/assets/style/uiStylesheet.css +++ /dev/null @@ -1,29 +0,0 @@ -nav { - background: blue; -} - -.studyTitle { - font-size: 18px; -} - -.progressBar { - background-color: #eeeeee; -} - -.progressBar .mantine-Progress-section { - background-color: green; -} - -.helpModal p { - color: #666666; - font-style: italic; - font-size: 24px; -} - -.response { - background-color: white; - border: 1px solid #cccccc; - border-radius: 10px; - padding: 20px; - margin-bottom: 20px; -} diff --git a/public/demo-style/assets/uncertainty-1.png b/public/demo-style/assets/uncertainty-1.png deleted file mode 100644 index db2108340f..0000000000 Binary files a/public/demo-style/assets/uncertainty-1.png and /dev/null differ diff --git a/public/demo-style/assets/utah.jpg b/public/demo-style/assets/utah.jpg deleted file mode 100644 index 3d542f831d..0000000000 Binary files a/public/demo-style/assets/utah.jpg and /dev/null differ diff --git a/public/demo-style/config.json b/public/demo-style/config.json deleted file mode 100644 index cc2835c43e..0000000000 --- a/public/demo-style/config.json +++ /dev/null @@ -1,518 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Styling Demo Study", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2025-07-09", - "description": "A comprehensive demo of styled components and responses.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-style/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": false, - "windowEventDebounceTime": 200 - }, - "components": { - "introduction": { - "type": "markdown", - "path": "demo-style/assets/introduction.md", - "response": [] - }, - "markdown-component": { - "type": "markdown", - "path": "demo-style/assets/markdownComponent.md", - "response": [ - ], - "style": { - "width": "800px", - "margin": "20px auto", - "padding": "30px", - "fontFamily": "Georgia, serif", - "lineHeight": "2", - "backgroundColor": "#deeff5", - "fontSize": "16px", - "border": "1px solid #e0e0e0", - "borderRadius": "12px" - } - }, - "react-component": { - "type": "react-component", - "path": "demo-click-accuracy-test/assets/ClickAccuracyTest.tsx", - "parameters": { - "speed": 100 - }, - "style": { - "width": "900px", - "margin": "20px auto", - "padding": "20px", - "backgroundColor": "#ffe7c7", - "borderRadius": "10px" - }, - "response": [ - { - "id": "react-component-style", - "prompt": "This is a react component with the following style:
`width: 900px`
`margin: 20px auto`
`padding: 20px`
`backgroundColor: #ffe7c7`
`borderRadius: 10px`", - "type": "textOnly", - "location": "aboveStimulus" - } - ] - }, - "image-component": { - "type": "image", - "path": "demo-image/assets/uncertainty-1.png", - "response": [ - { - "id": "image-component-style", - "prompt": "The style of this image component with the following style:
`width: 600px`
`margin: 30px auto`
`filter: blur(2px)`
`transform: rotate(2deg)`
`border: 1px solid black`", - "type": "textOnly", - "location": "aboveStimulus" - } - ], - "style": { - "width": "600px", - "margin": "30px auto", - "filter": "blur(2px)", - "transform": "rotate(2deg)", - "border": "1px solid black" - } - }, - "website-component": { - "type": "website", - "path": "https://revisit.dev/docs/introduction/", - "style": { - "border": "5px solid #e0e0e0", - "borderRadius": "10px" - }, - "response": [ - { - "id": "website-component-style", - "prompt": "The style of this website component is:
`border: 5px solid #e0e0e0`
`borderRadius: 10px`", - "type": "textOnly", - "location": "aboveStimulus" - } - ] - }, - "vega-component": { - "type": "vega", - "path": "demo-vega/specs/vegademo1.specs.json", - "response": [ - { - "id": "vega-path-component-style", - "prompt": "The style of this vega component is:
`width: 500px`
`margin: 30px auto`
`padding: 16px`", - "type": "textOnly", - "location": "aboveStimulus" - } - ], - "style": { - "width": "500px", - "margin": "30px auto", - "padding": "16px" - } - }, - "video-component": { - "type": "video", - "path": "demo-video/assets/venice.mp4", - "forceCompletion": false, - "withTimeline": true, - "response": [ - { - "id": "video-component-style", - "prompt": "The style of this video component is
`width: 70%`
`margin: 30px auto`
`border: 2px solid black`", - "type": "textOnly", - "location": "aboveStimulus" - } - ], - "style": { - "width": "70%", - "margin": "30px auto", - "border": "2px solid black" - } - }, - "responses": { - "type": "questionnaire", - "response": [ - { - "id": "text-only-response-style", - "prompt": "The style of this Text-Only response is:
`backgroundColor: #e8f4f8`, `padding: 15px`, `borderRadius: 8px`, `fontSize: 16px`, `fontWeight: 500`, `color: #0f4c75`", - "type": "textOnly", - "location": "belowStimulus", - "style": { - "backgroundColor": "#e8f4f8", - "padding": "15px", - "borderRadius": "8px", - "fontSize": "16px", - "fontWeight": "500", - "color": "#0f4c75" - } - }, - { - "id": "short-text-response-style", - "prompt": "What's your favorite color?", - "secondaryText": "fontFamily: 'Courier New', monospace; margin: 20px auto; padding: 10px; letterSpacing: 2px", - "type": "shortText", - "location": "belowStimulus", - "placeholder": "Enter your favorite color", - "required": false, - "style": { - "fontFamily": "'Courier New', monospace", - "margin": "20px auto", - "padding": "10px", - "letterSpacing": "2px" - } - }, - { - "id": "numerical-response-style", - "prompt": "How many websites do you visit daily?", - "secondaryText": "width: 700px; margin: 10px auto; padding: 12px; border: 2px solid green; border-radius: 6px; background-color: #f8fff9; color: green", - "type": "numerical", - "location": "belowStimulus", - "min": 1, - "max": 999, - "placeholder": "Enter number", - "required": false, - "style": { - "width": "700px", - "margin": "10px auto", - "padding": "12px", - "border": "2px solid green", - "borderRadius": "6px", - "backgroundColor": "#f8fff9", - "color": "green" - } - }, - { - "id": "long-text-response-style", - "type": "longText", - "prompt": "What makes a website design effective and visually appealing?", - "secondaryText": "width: 700px; margin: 25px auto; padding: 15px; border: 3px dashed #dc3545; border-radius: 10px; background-color: #fff5f5; color: #721c24; fontStyle: italic; fontWeight: 600; textTransform: lowercase", - "location": "belowStimulus", - "placeholder": "Enter your answer", - "required": false, - "style": { - "width": "700px", - "margin": "25px auto", - "padding": "15px", - "border": "3px dashed #dc3545", - "borderRadius": "10px", - "backgroundColor": "#fff5f5", - "color": "#721c24", - "fontStyle": "italic", - "fontWeight": "600", - "textTransform": "lowercase" - } - }, - { - "id": "likert-response-style", - "prompt": "How much do you enjoy interactive web elements?", - "secondaryText": "width: 700px; margin: 30px auto; padding: 20px; background: linear-gradient(#667eea, #764ba2); borderRadius: 12px; textAlign: center;", - "type": "likert", - "location": "belowStimulus", - "numItems": 7, - "leftLabel": "Not enjoyable at all", - "rightLabel": "Extremely enjoyable", - "required": false, - "style": { - "width": "700px", - "margin": "30px auto", - "padding": "20px", - "background": "linear-gradient(to bottom right, #f5f5f5, #e0e0e0)", - "borderRadius": "12px", - "textAlign": "center" - } - }, - { - "id": "matrix-response-style", - "prompt": "What is your overall opinion on the use of the following CSS styles?", - "secondaryText": "width: 700px; margin: 15px auto; border: 3px solid #ffc107; borderRadius: 8px; padding: 15px; backgroundColor: #fff8e1; color: #856404; fontSize: 14px; fontWeight: 500; top: 10px; left: 10px", - "type": "matrix-radio", - "location": "belowStimulus", - "answerOptions": ["Needs improvement", "Fair", "Good", "Excellent"], - "questionOptions": ["Backgrounds", "Fonts", "Colors"], - "required": false, - "style": { - "width": "700px", - "margin": "15px auto", - "border": "3px solid #ffc107", - "borderRadius": "8px", - "padding": "15px", - "backgroundColor": "#fff8e1", - "color": "#856404", - "fontSize": "14px", - "fontWeight": "500", - "top": "10px", - "left": "20px" - } - }, - { - "id": "buttons-response-style", - "prompt": "Would you use this styling approach in your own projects?", - "secondaryText": "width: 700px; margin: 25px auto; padding: 25px; border: 4px ridge #20c997; borderRadius: 30px; backgroundColor: #e8f8f5; color: #0f5132; textAlign: right; transform: rotate(-1deg); bottom: 8px", - "type": "buttons", - "location": "belowStimulus", - "options": ["Never", "Probably not", "Maybe", "Definitely"], - "required": false, - "style": { - "width": "700px", - "margin": "25px auto", - "padding": "25px", - "border": "4px ridge #20c997", - "borderRadius": "30px", - "backgroundColor": "#e8f8f5", - "color": "#0f5132", - "textAlign": "right", - "transform": "rotate(-1deg)", - "bottom": "8px" - } - } - ] - }, - "markdown-styling": { - "type": "markdown", - "path": "demo-style/assets/componentStylesheet.md", - "stylesheetPath": "demo-style/assets/style/componentStylesheet.css", - "response": [ - ] - }, - "interactive-responses": { - "type": "markdown", - "path": "demo-style/assets/responseStylesheet.md", - "response": [ - { - "id": "likert-response", - "prompt": "Try clicking on the background of this response and see what happens.", - "type": "likert", - "location": "belowStimulus", - "numItems": 5, - "leftLabel": "Needs improvement", - "rightLabel": "Excellent design", - "required": false, - "stylesheetPath": "demo-style/assets/style/responseStylesheet.css" - }, - { - "id": "short-text-response", - "prompt": "Try hovering on this response block.", - "type": "shortText", - "location": "belowStimulus", - "required": false, - "stylesheetPath": "demo-style/assets/style/responseStylesheet.css" - }, - { - "id": "final-feedback", - "prompt": "Please provide any feedback on this styling demo.", - "type": "longText", - "location": "belowStimulus", - "placeholder": "Your feedback", - "required": false, - "stylesheetPath": "demo-style/assets/style/responseStylesheet.css" - } - ] - }, - "survey-form": { - "type": "image", - "path": "demo-style/assets/utah.jpg", - "stylesheetPath": "demo-style/assets/style/form.css", - "response": [ - { - "id": "form-title", - "prompt": "Welcome to our study!", - "type": "textOnly", - "location": "belowStimulus" - }, - { - "id": "form-gender", - "required": false, - "prompt": "What is your gender?", - "type": "radio", - "location": "belowStimulus", - "options": ["Male", "Female", "Other"] - }, - { - "id": "form-age", - "required": false, - "prompt": "How old are you?", - "type": "radio", - "location": "belowStimulus", - "options": ["18-25", "26-35", "36-45", "46-55", "56-65", "66-75", "76-85", "86-95"] - }, - { - "id": "form-education", - "required": false, - "prompt": "What is your highest level of education?", - "type": "radio", - "location": "belowStimulus", - "options": ["High School", "Bachelor's", "Master's", "Doctorate"] - }, - { - "id": "form-occupation", - "required": false, - "prompt": "What is your occupation?", - "type": "shortText", - "location": "belowStimulus" - }, - { - "id": "form-comment", - "required": false, - "prompt": "Please give us any feedback on this survey.", - "type": "longText", - "location": "belowStimulus" - } - ] - }, - "large-text": { - "type": "questionnaire", - "stylesheetPath": "demo-style/assets/style/largeText.css", - "response": [ - { - "id": "large-text-title", - "prompt": "Large Text Style Demo", - "type": "textOnly", - "location": "belowStimulus" - }, - { - "id": "large-text-age", - "required": false, - "prompt": "How old are you?", - "type": "radio", - "horizontal": true, - "location": "belowStimulus", - "options": ["18-25", "26-35", "36-45", "46-55", "56-65", "66-75", "76-85", "86-95"] - }, - { - "id": "large-text-readability", - "required": false, - "prompt": "How readable is this text?", - "type": "radio", - "horizontal": true, - "location": "belowStimulus", - "options": ["Very difficult", "Difficult", "Neutral", "Easy", "Very easy"] - }, - { - "id": "large-text-fit", - "required": false, - "prompt": "Did the text fit well on your screen?", - "type": "radio", - "horizontal": true, - "options": ["Yes", "Mostly", "No"] - }, - { - "id": "large-text-comment", - "required": false, - "prompt": "Do you have any comments or suggestions about the large text styling?", - "type": "longText", - "location": "belowStimulus", - "placeholder": "Your feedback" - } - ] - }, - "layout": { - "type": "questionnaire", - "stylesheetPath": "demo-style/assets/style/layout.css", - "response": [ - { - "id": "layout-title", - "prompt": "Layout Style Demo", - "type": "textOnly", - "location": "belowStimulus" - }, - { - "id": "layout-color", - "required": false, - "prompt": "What is your favorite color?", - "placeholder": "Enter your favorite color", - "type": "shortText", - "location": "belowStimulus" - }, - { - "id": "layout-website", - "required": false, - "prompt": "How many websites do you visit daily?", - "type": "numerical", - "location": "belowStimulus", - "min": 1, - "max": 99, - "placeholder": "Enter number" - }, - { - "id": "layout-web-enjoyment", - "required": false, - "prompt": "Do you enjoy interactive web elements?", - "type": "radio", - "location": "belowStimulus", - "options": ["Yes", "No"] - }, - { - "id": "layout-website-design", - "required": false, - "prompt": "What makes a website design effective and visually appealing?", - "type": "longText", - "location": "belowStimulus", - "placeholder": "Enter your answer" - }, - { - "id": "layout-preference", - "required": false, - "prompt": "Would you use this styling approach in your own projects?", - "type": "buttons", - "location": "belowStimulus", - "options": ["Never", "Probably not", "Maybe", "Definitely"] - }, - { - "id": "layout-opinion", - "required": false, - "prompt": "What is your overall opinion on the use of the following CSS styles?", - "type": "matrix-radio", - "location": "belowStimulus", - "answerOptions": ["Needs improvement", "Fair", "Good", "Excellent"], - "questionOptions": ["Backgrounds", "Fonts", "Colors"] - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - { - "id": "style", - "order": "fixed", - "components": [ - "markdown-component", - "react-component", - "image-component", - "website-component", - "vega-component", - "video-component", - "responses" - ] - }, - { - "id": "stylesheet", - "order": "fixed", - "components": [ - "markdown-styling", - "interactive-responses" - ] - }, - { - "id": "demo", - "order": "fixed", - "components": [ - "survey-form", - "large-text", - "layout" - ] - } - ] - } -} \ No newline at end of file diff --git a/public/demo-survey/assets/help.md b/public/demo-survey/assets/help.md deleted file mode 100644 index 24c465b3cc..0000000000 --- a/public/demo-survey/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -Here is the demo of supported input types. You may check the config file for reference. \ No newline at end of file diff --git a/public/demo-survey/assets/introduction.md b/public/demo-survey/assets/introduction.md deleted file mode 100644 index 71bef01103..0000000000 --- a/public/demo-survey/assets/introduction.md +++ /dev/null @@ -1,7 +0,0 @@ -# Introduction - -Welcome to our study. This is an example study designed to demonstrate how to embed various question types and form elements within the study page. The types included in this study are [dropdown](https://revisit.dev/docs/typedoc/interfaces/DropdownResponse/), [numerical](https://revisit.dev/docs/typedoc/interfaces/NumericalResponse/), [Likert](https://revisit.dev/docs/typedoc/interfaces/LikertResponse/), [matrix](https://revisit.dev/docs/typedoc/interfaces/MatrixResponse/), [short text](https://revisit.dev/docs/typedoc/interfaces/ShortTextResponse/), [long text](https://revisit.dev/docs/typedoc/interfaces/LongTextResponse/), [checkbox](https://revisit.dev/docs/typedoc/interfaces/CheckboxResponse/), [radio](https://revisit.dev/docs/typedoc/interfaces/RadioResponse/), [slider](https://revisit.dev/docs/typedoc/interfaces/SliderResponse/), [ranking widget](https://revisit.dev/docs/typedoc/interfaces/RankingResponse/) and [buttons](https://revisit.dev/docs/typedoc/interfaces/ButtonsResponse/). - -You'll also see how to randomize the order of options within a question, as well as the order of questions within a form. - -Make sure to review [the documentation for BaseResponse](https://revisit.dev/docs/typedoc/interfaces/BaseResponse/). diff --git a/public/demo-survey/config.json b/public/demo-survey/config.json deleted file mode 100644 index 6be3d90de9..0000000000 --- a/public/demo-survey/config.json +++ /dev/null @@ -1,693 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Form Elements Demo", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-04-30", - "description": "A demo of form elements in reVISit.", - "organizations": [ - "University of Utah", - "WPI" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-survey/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true, - "enumerateQuestions": true - }, - "components": { - "Introduction": { - "type": "markdown", - "path": "demo-survey/assets/introduction.md", - "response": [] - }, - "Form Elements": { - "type": "questionnaire", - "response": [ - { - "id": "title", - "type": "textOnly", - "prompt": "# Form Element\n\n This page shows many of the form elements that are supported in reVISit.", - "restartEnumeration": true - }, - { - "id": "textFieldDemo", - "type": "textOnly", - "prompt": "## This is a level 2 text header\n\n ### This is a level 3 subheader\n\n You can use text fields with markdown headings to structure your survey. You can make it **bold** or *italic*. You can also add links like [this](https://revisit.dev). Markdown also works in question prompts and secondary text." - }, - { - "id": "numericalInputTitle", - "type": "textOnly", - "prompt": "## Numerical Inputs", - "restartEnumeration": true - }, - { - "id": "q-numerical", - "prompt": "Numerical example", - "secondaryText": "A numeric example that is required to complete and has an option to say 'Don't know'.", - "infoText": "This numerical input accepts values between 0 and 100.", - "type": "numerical", - "placeholder": "Enter your age here, range from 0 - 100", - "max": 100, - "min": 0, - "withDontKnow": true - }, - { - "id": "q-slider", - "prompt": "Slider example", - "secondaryText": "A slider for 0-100 with 3 breakpoints for bad, mid, and good", - "infoText": "Use the slider to indicate your rating on a scale from 'Bad' to 'Good'.", - "type": "slider", - "startingValue": 50, - "spacing": 50, - "options": [ - { - "label": "Bad", - "value": 0 - }, - { - "label": "Mid", - "value": 50 - }, - { - "label": "Good", - "value": 100 - } - ] - }, - { - "id": "textInputTitle", - "type": "textOnly", - "prompt": "## Text Inputs", - "restartEnumeration": true - }, - { - "id": "q-short-text", - "prompt": "Short text example", - "secondaryText": "A short text example", - "infoText": "Your response can be a few words or a short sentence.", - "type": "shortText", - "placeholder": "Enter your answer here" - }, - { - "id": "q-long-text", - "prompt": "Long text example", - "secondaryText": "A text box for long text", - "infoText": "Your response can be a detailed explanation or multiple sentences.", - "type": "longText", - "placeholder": "Enter your long comments here" - }, - { - "id": "radioInputTitle", - "type": "textOnly", - "prompt": "## Dropdowns, Radios, Checkboxes and Buttons", - "restartEnumeration": true - }, - { - "id": "q-dropdown", - "prompt": "Dropdown example – which chart do you like best?", - "secondaryText": "You can specify secondary text to clarify your question.", - "infoText": "Select the chart type you prefer from the dropdown menu.", - "type": "dropdown", - "placeholder": "Enter your preference", - "options": [ - "Bar", - "Bubble", - "Pie", - "Stacked Bar" - ] - }, - { - "id": "q-multiselect-dropdown", - "prompt": "Multiselect dropdown example - which chart have you used before?", - "secondaryText": "Dropdown for multi-selection", - "infoText": "Select the chart types you have used before. You have to select at least 2 options and up to 3 options.", - "type": "dropdown", - "placeholder": "Enter your responses", - "options": [ - "Bar", - "Bubble", - "Pie", - "Stacked Bar", - "Line", - "Scatter", - "Histogram" - ], - "minSelections": 2, - "maxSelections": 3 - }, - { - "id": "q-checkbox", - "prompt": "Checkbox example, but this time with a long title that makes a ton of sense and is really cool", - "secondaryText": "Checkboxes for multi-selection", - "infoText": "Select your top 2 choices from the available options.", - "minSelections": 2, - "maxSelections": 2, - "type": "checkbox", - "options": [ - "Option 1", - "Option 2", - "Option 3" - ], - "withOther": true - }, - { - "id": "q-checkbox-horizontal", - "prompt": "Horizontal Checkbox example, but this time with a long title that makes a ton of sense and is really cool", - "secondaryText": "Checkboxes for multi-selection", - "infoText": "Select your top 2 choices from the available options.", - "minSelections": 2, - "maxSelections": 2, - "type": "checkbox", - "options": [ - "Option 1", - "Option 2", - "Option 3" - ], - "horizontal": true, - "withOther": true - }, - { - "id": "q-radio", - "prompt": "Radio button example", - "secondaryText": "Radio buttons for single selection", - "infoText": "Select the option that best represents your choice.", - "type": "radio", - "options": [ - "Option 1", - "Option 2" - ], - "withOther": true - }, - { - "id": "q-radio-horizontal", - "prompt": "Horizontal Radio button example", - "secondaryText": "Radio buttons for single selection", - "infoText": "Select the option that best represents your choice.", - "type": "radio", - "options": [ - "Option 1", - "Option 2 this is long a long option that will wrap" - ], - "horizontal": true, - "withOther": true - }, - { - "id": "q-buttons", - "type": "buttons", - "prompt": "Buttons example", - "secondaryText": "Buttons that function as radio buttons, but look like buttons. Control with the arrow keys.", - "infoText": "Choose the option that best represents your answer.", - "options": [ - "Option 1", - "Option 2", - "Option 3", - "Option 4" - ] - }, - { - "id": "divider1", - "type": "divider" - }, - { - "id": "matrixHeaderTitle", - "type": "textOnly", - "prompt": "## Likert Scales and Matrix Form Elements\n\n Matrix form elements allow you to ask a series of related questions that share the same set of answer options. This is useful for Likert scales, satisfaction ratings, and categorization tasks.", - "restartEnumeration": true - }, - { - "id": "q-likert", - "prompt": "Likert scale example", - "secondaryText": "A Likert example with 9 items, also showing how to add a divider after the element.", - "infoText": "This is a 9-point Likert scale from 'Dislike' to 'Like'. Select the number that best represents your opinion.", - "type": "likert", - "numItems": 9, - "rightLabel": "Like", - "leftLabel": "Dislike" - }, - { - "id": "divider2", - "type": "divider" - }, - { - "id": "q-multi-satisfaction", - "prompt": "Rate your satisfaction from 1 (Highly Unsatisfied) to 5 (Highly Satisfied) for the following items.", - "secondaryText": "A simple matrix of Likert responses with predefined options for satisfaction.", - "infoText": "This is a matrix radio where you rate each item on a 5 point scale from 'Highly Unsatisfied' to 'Highly Satisfied'.", - "type": "matrix-radio", - "answerOptions": "satisfaction5", - "questionOptions": [ - "The tool we created", - "The technique we developed", - "The authors of the tools" - ] - }, - { - "id": "multi-custom", - "prompt": "Which categories do the following items belong to?", - "secondaryText": "A matrix of checkboxes with custom options for categorization.", - "infoText": "For each animal, select all the categories that apply. You can select multiple checkboxes per row.", - "type": "matrix-checkbox", - "answerOptions": [ - "Has Legs", - "Has Wings", - "Can Swim" - ], - "questionOptions": [ - "Dog", - "Snake", - "Eagle", - "Salmon", - "Platypus" - ] - } - ] - }, - "Randomizing Options": { - "type": "questionnaire", - "response": [ - { - "id": "textField", - "type": "textOnly", - "prompt": "# Randomizing responses within a form element. \n\n This shows how to randomize the order of questions inside a matrix response and how to randomize the order of options for buttons, checkboxes and radio questions.", - "restartEnumeration": true - }, - { - "id": "q-multi-satisfaction", - "prompt": "Matrix Radio example", - "secondaryText": "The order of questions is randomized", - "type": "matrix-radio", - "answerOptions": "satisfaction5", - "questionOptions": [ - "Question 1", - "Question 2", - "Question 3" - ], - "questionOrder": "random" - }, - { - "id": "multi-custom", - "prompt": "Matrix Checkbox example", - "secondaryText": "The order of questions is randomized", - "type": "matrix-checkbox", - "answerOptions": [ - "Answer 1", - "Answer 2", - "Answer 3" - ], - "questionOptions": [ - "Question 1", - "Question 2", - "Question 3" - ], - "questionOrder": "random" - }, - { - "id": "q-checkbox", - "prompt": "Checkbox example", - "secondaryText": "The order of options is randomized", - "minSelections": 2, - "maxSelections": 2, - "type": "checkbox", - "options": [ - "Option 1", - "Option 2", - "Option 3" - ], - "optionOrder": "random", - "withOther": true - }, - { - "id": "q-checkbox-horizontal", - "prompt": "Horizontal Checkbox example", - "secondaryText": "The order of options is randomized", - "minSelections": 2, - "maxSelections": 2, - "type": "checkbox", - "options": [ - "Option 1", - "Option 2", - "Option 3" - ], - "optionOrder": "random", - "horizontal": true, - "withOther": true - }, - { - "id": "q-radio", - "prompt": "Radio button example", - "secondaryText": "The order of options is randomized", - "type": "radio", - "options": [ - "Option 1", - "Option 2", - "Option 3", - "Option 4" - ], - "optionOrder": "random" - }, - { - "id": "q-radio-horizontal", - "prompt": "Horizontal Radio button example", - "secondaryText": "The order of options is randomized", - "type": "radio", - "options": [ - "Option 1", - "Option 2", - "Option 3", - "Option 4" - ], - "horizontal": true, - "optionOrder": "random" - }, - { - "id": "q-buttons", - "type": "buttons", - "prompt": "Buttons example", - "secondaryText": "The order of options is randomized", - "options": [ - "Option 1", - "Option 2", - "Option 3", - "Option 4" - ], - "optionOrder": "random" - } - ] - }, - "Randomizing Questions": { - "type": "questionnaire", - "response": [ - { - "id": "textField", - "type": "textOnly", - "prompt": "# Randomizing Questions in a Form\n\n This shows how to randomize the order of questions in the form. Notice how the number before each question is different from the order number specified in the text. Note that currently the title is not randomized; you can exclude a form element from being randomized if you need to.", - "excludeFromRandomization": true - }, - { - "id": "q-dropdown", - "prompt": "**Order: 1** Dropdown example", - "type": "dropdown", - "placeholder": "Select an option", - "options": [ - "Option 1", - "Option 2" - ] - }, - { - "id": "q-likert", - "prompt": "**Order: 2:** Likert scale example", - "type": "likert", - "numItems": 9, - "rightLabel": "Like", - "leftLabel": "Dislike" - }, - { - "id": "q-short-text", - "prompt": "**Order: 3:** Short text example", - "type": "shortText", - "placeholder": "Enter your answer here" - }, - { - "id": "q-radio", - "prompt": "**Order: 4:** Radio button example", - "type": "radio", - "options": [ - "Option 1", - "Option 2" - ] - }, - { - "id": "q-slider", - "prompt": "**Order: 5:** Slider example", - "type": "slider", - "startingValue": 50, - "options": [ - { - "label": "Bad", - "value": 0 - }, - { - "label": "Mid", - "value": 50 - }, - { - "label": "Good", - "value": 100 - } - ] - } - ], - "responseOrder": "random" - }, - "Ranking Widgets": { - "type": "questionnaire", - "response": [ - { - "id": "rankingTitle", - "type": "textOnly", - "prompt": "# Ranking Widgets\n\n This page shows the three types of ranking widgets available in reVISit: sublist ranking, categorical ranking, and pairwise ranking." - }, - { - "id": "ranking-sublist", - "type": "ranking-sublist", - "prompt": "Rank your top 2 favorite fruits from the list below.", - "location": "belowStimulus", - "options": [ - "Apple", - "Banana", - "Orange", - "Strawberry", - "Grapes" - ], - "numItems": 2, - "required": false - }, - { - "id": "ranking-categorical", - "type": "ranking-categorical", - "prompt": "Sort these hobbies into the categories of HIGH, MEDIUM, and LOW based on your level of interest.", - "location": "belowStimulus", - "options": [ - "Drawing", - "Singing", - "Hiking", - "Dancing", - "Photography" - ], - "required": false - }, - { - "id": "ranking-pairwise", - "type": "ranking-pairwise", - "prompt": "Which meal would you prefer?", - "location": "belowStimulus", - "options": [ - "Pizza", - "Sushi", - "Burger", - "Pasta", - "Salad", - "Tacos" - ], - "required": false - } - ] - }, - "Sidebar Form Elements": { - "type": "questionnaire", - "response": [ - { - "id": "title", - "type": "textOnly", - "prompt": "# Form Elements in Sidebars \n\n This page shows form elements that can be used in the sidebar. \n\n For all elements that have horizontal and vertical variants, you should always use the vertical one in the sidebars. \n\n Matrix form elements are not supported in the sidebar. \n\n Limit Likert scales to 7 or less to fit. \n\n Limit the number of buttons to avoid overflow.", - "restartEnumeration": true - }, - { - "id": "numericalInputTitle", - "type": "textOnly", - "prompt": "## Numerical Inputs", - "restartEnumeration": true, - "location": "sidebar" - }, - { - "id": "q-numerical", - "prompt": "Numerical example", - "secondaryText": "A numeric example that is required to complete and has an option to say 'Don't know'.", - "type": "numerical", - "placeholder": "Enter your age here, range from 0 - 100", - "max": 100, - "min": 0, - "withDontKnow": true, - "location": "sidebar" - }, - { - "id": "q-slider", - "prompt": "Slider example", - "secondaryText": "A slider for 0-100 with 3 breakpoints for bad, mid, and good", - "type": "slider", - "startingValue": 50, - "spacing": 50, - "options": [ - { - "label": "Bad", - "value": 0 - }, - { - "label": "Mid", - "value": 50 - }, - { - "label": "Good", - "value": 100 - } - ], - "location": "sidebar" - }, - { - "id": "textInputTitle", - "type": "textOnly", - "prompt": "## Text Inputs", - "restartEnumeration": true, - "location": "sidebar" - }, - { - "id": "q-short-text", - "prompt": "Short text example", - "secondaryText": "A short text example", - "type": "shortText", - "placeholder": "Enter your answer here", - "location": "sidebar" - }, - { - "id": "q-long-text", - "prompt": "Long text example", - "secondaryText": "A text box for long text", - "type": "longText", - "placeholder": "Enter your long comments here", - "location": "sidebar" - }, - { - "id": "radioInputTitle", - "type": "textOnly", - "prompt": "## Dropdowns, Radios, Checkboxes and Buttons", - "restartEnumeration": true, - "location": "sidebar" - }, - { - "id": "q-dropdown", - "prompt": "Dropdown example – which chart do you like best?", - "secondaryText": "You can specify secondary text to clarify your question.", - "type": "dropdown", - "placeholder": "Enter your preference", - "options": [ - "Bar", - "Bubble", - "Pie", - "Stacked Bar" - ], - "location": "sidebar" - }, - { - "id": "q-multiselect-dropdown", - "prompt": "Multiselect dropdown example - which chart have you used before?", - "secondaryText": "Dropdown for multi-selection", - "infoText": "Select the chart types you have used before. You have to select at least 2 options and up to 3 options.", - "type": "dropdown", - "placeholder": "Enter your responses", - "options": [ - "Bar", - "Bubble", - "Pie", - "Stacked Bar", - "Line", - "Scatter", - "Histogram" - ], - "location": "sidebar", - "minSelections": 2, - "maxSelections": 3 - }, - { - "id": "q-checkbox", - "prompt": "Checkbox example, but this time with a long title that makes a ton of sense and is really cool", - "secondaryText": "Checkboxes for multi-selection", - "minSelections": 2, - "maxSelections": 2, - "type": "checkbox", - "options": [ - "Option 1", - "Option 2", - "Option 3" - ], - "withOther": true, - "location": "sidebar" - }, - { - "id": "q-radio", - "prompt": "Radio button example", - "secondaryText": "Radio buttons for single selection", - "type": "radio", - "options": [ - "Option 1", - "Option 2" - ], - "withOther": true, - "location": "sidebar" - }, - { - "id": "q-buttons", - "type": "buttons", - "prompt": "Buttons example", - "secondaryText": "Buttons that function as radio buttons, but look like buttons. Control with the arrow keys.", - "options": [ - "Option 1", - "Option 2", - "Option 3" - ], - "location": "sidebar" - }, - { - "id": "divider", - "type": "divider", - "location": "sidebar" - }, - { - "id": "matrixHeaderTitle", - "type": "textOnly", - "prompt": "## Likert Scales and Matrix Form Elements\n\n Matrix form elements allow you to ask a series of related questions that share the same set of answer options. This is useful for Likert scales, satisfaction ratings, and categorization tasks.", - "restartEnumeration": true, - "location": "sidebar" - }, - { - "id": "q-likert", - "prompt": "Likert scale example", - "secondaryText": "A Likert example with 7 items", - "type": "likert", - "numItems": 7, - "rightLabel": "Like", - "leftLabel": "Dislike", - "location": "sidebar" - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "Introduction", - "Form Elements", - "Randomizing Options", - "Randomizing Questions", - "Ranking Widgets", - "Sidebar Form Elements" - ] - } -} \ No newline at end of file diff --git a/public/demo-training/assets/help.md b/public/demo-training/assets/help.md deleted file mode 100644 index 2e3a1e5c31..0000000000 --- a/public/demo-training/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -Provide help text here to help participants pass the training. \ No newline at end of file diff --git a/public/demo-training/config.json b/public/demo-training/config.json deleted file mode 100644 index f314bc4ad3..0000000000 --- a/public/demo-training/config.json +++ /dev/null @@ -1,164 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "How To Do Training Demo", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2025-01-10", - "description": "A demo of how to do training.", - "organizations": [ - "University of Utah", - "WPI" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-training/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true - }, - "components": { - "simple-dropbox": { - "type": "questionnaire", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "q-mark-type", - "type": "dropdown", - "prompt": "What is the most efficient visual mark?", - "secondaryText": "Hint: it's not round.", - "location": "sidebar", - "placeholder": "Choose mark", - "options": [ - "Bar", - "Bubble", - "Pie", - "Stacked Bar" - ] - } - ], - "correctAnswer": [ - { - "id": "q-mark-type", - "answer": "Bar" - } - ], - "provideFeedback": true, - "allowFailedTraining": true, - "trainingAttempts": 4 - }, - "slider-range": { - "type": "questionnaire", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "slider-question", - "prompt": "Pick a value half-way.", - "secondaryText": "Try to get the middle value", - "location": "sidebar", - "type": "slider", - "options": [ - { - "label": "0", - "value": 0 - }, - { - "label": "50", - "value": 50 - } - ] - } - ], - "correctAnswer": [ - { - "id": "slider-question", - "answer": 25, - "acceptableLow": 22, - "acceptableHigh": 28 - } - ], - "provideFeedback": true, - "allowFailedTraining": false, - "trainingAttempts": 4 - }, - "multiSelectCheckbox": { - "type": "questionnaire", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "quiz", - "prompt": "Select A, D, F", - "required": true, - "location": "sidebar", - "type": "checkbox", - "options": [ - "A", - "B", - "C", - "D", - "E", - "F", - "G" - ] - } - ], - "correctAnswer": [ - { - "id": "quiz", - "answer": ["A","D","F"] - } - ], - "provideFeedback": true, - "allowFailedTraining": false, - "trainingAttempts": 4 - }, - "main-page-text-field": { - "type": "questionnaire", - "nextButtonLocation": "belowStimulus", - "response": [ - { - "id": "vowel-question", - "prompt": "Respond with a vowel", - "secondaryText": "Just one! Right now, only a works.", - "location": "belowStimulus", - "type": "shortText", - "placeholder": "Enter a single vowel." - }, - { - "id": "consonant-question", - "prompt": "Respond with a consonant", - "secondaryText": "Just one! Right now, only s works.", - "location": "belowStimulus", - "type": "shortText", - "placeholder": "Enter a single consonant." - } - ], - "correctAnswer": [ - { - "id": "vowel-question", - "answer": "a" - }, - { - "id": "consonant-question", - "answer": "s" - } - ], - "provideFeedback": true, - "allowFailedTraining": false, - "trainingAttempts": 4 - } - }, - "sequence": { - "order": "fixed", - "components": [ - "simple-dropbox", - "slider-range", - "multiSelectCheckbox", - "main-page-text-field" - ] - } -} \ No newline at end of file diff --git a/public/demo-upset/config.json b/public/demo-upset/config.json deleted file mode 100644 index 50e4d2a828..0000000000 --- a/public/demo-upset/config.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Upset plots", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2025-02-20", - "description": "A demo of the Upset component using @visdesignlab/upset2-react as a React component.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": false - }, - "components": { - "upset": { - "type": "react-component", - "path": "demo-upset/assets/Upset.tsx", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "upset" - ] - } -} diff --git a/public/demo-vega/assets/help.md b/public/demo-vega/assets/help.md deleted file mode 100644 index ef9a193e82..0000000000 --- a/public/demo-vega/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -This is a demo study that using visualization built by [Vega](https://vega.github.io/vega/). diff --git a/public/demo-vega/assets/introduction.md b/public/demo-vega/assets/introduction.md deleted file mode 100644 index 577c869aca..0000000000 --- a/public/demo-vega/assets/introduction.md +++ /dev/null @@ -1,15 +0,0 @@ -# Introduction - -This is a demo study that uses stimuli built with [Vega](https://vega.github.io/vega/). reVISit supports both Vega and [Vega-lite](https://vega.github.io/vega-lite/) based stimuli. - -Make sure to review [the documentation for vega stimuli](https://revisit.dev/docs/designing-studies/vega-stimulus/). - -With Vega, reVISit can also track user interactions. To track interactions, define them using [Signals](https://vega.github.io/vega/docs/signals/). - -## Vega Demo 1 -The first demo is a basic bar chart with hover interaction to show tooltips. Participants need to click on the chart to answer the question. - -## Vega Demo 2 -The second demo is a more complex visualization. It uses a movies dataset, participants can select which attributes to use for the scatter plot axis. - - diff --git a/public/demo-vega/config.json b/public/demo-vega/config.json deleted file mode 100644 index 3646ac3410..0000000000 --- a/public/demo-vega/config.json +++ /dev/null @@ -1,297 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Vega Stimuli Demo", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2025-01-19", - "description": "A demo of vega stimuli", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-vega/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true - }, - "components": { - "introduction": { - "type": "markdown", - "path": "demo-vega/assets/introduction.md", - "response": [] - }, - "vegademo1": { - "meta": { - "metadata": 1 - }, - "description": "A demonstration of including a Vega visualization in the config.", - "instruction": "Click on the bar with the highest value.", - "type": "vega", - "withActions": false, - "config": { - "$schema": "https://vega.github.io/schema/vega/v5.json", - "width": 400, - "height": 200, - "padding": { - "left": 5, - "right": 5, - "top": 5, - "bottom": 5 - }, - "data": [ - { - "name": "table", - "values": [ - { - "category": "A", - "amount": 28 - }, - { - "category": "B", - "amount": 55 - }, - { - "category": "C", - "amount": 43 - }, - { - "category": "D", - "amount": 91 - }, - { - "category": "E", - "amount": 81 - }, - { - "category": "F", - "amount": 53 - }, - { - "category": "G", - "amount": 19 - }, - { - "category": "H", - "amount": 87 - } - ] - } - ], - "config": { - "signals": [ - { - "name": "tooltip", - "value": {}, - "on": [ - { - "events": "rect:mouseover", - "update": "datum" - }, - { - "events": "rect:mouseout", - "update": "{}" - } - ] - }, - { - "name": "revisitAnswer", - "value": {}, - "on": [ - { - "events": "rect:click", - "update": "{responseId: 'vegaDemoResponse1', response: datum.category}" - } - ] - } - ] - }, - "scales": [ - { - "name": "xscale", - "type": "band", - "domain": { - "data": "table", - "field": "category" - }, - "range": "width" - }, - { - "name": "yscale", - "domain": { - "data": "table", - "field": "amount" - }, - "nice": true, - "range": "height" - } - ], - "axes": [ - { - "orient": "bottom", - "scale": "xscale" - }, - { - "orient": "left", - "scale": "yscale" - } - ], - "marks": [ - { - "type": "rect", - "from": { - "data": "table" - }, - "encode": { - "enter": { - "x": { - "scale": "xscale", - "field": "category", - "offset": 1 - }, - "width": { - "scale": "xscale", - "band": 1, - "offset": -1 - }, - "y": { - "scale": "yscale", - "field": "amount" - }, - "y2": { - "scale": "yscale", - "value": 0 - } - }, - "update": { - "fill": [ - { - "test": "datum.category === tooltip.category", - "value": "red" - }, - { - "value": "steelblue" - } - ] - } - } - }, - { - "type": "text", - "encode": { - "enter": { - "align": { - "value": "center" - }, - "baseline": { - "value": "bottom" - }, - "fill": { - "value": "#333" - } - }, - "update": { - "x": { - "scale": "xscale", - "signal": "tooltip.category", - "band": 0.5 - }, - "y": { - "scale": "yscale", - "signal": "tooltip.amount", - "offset": -2 - }, - "text": { - "signal": "tooltip.category" - }, - "fillOpacity": [ - { - "test": "datum.category === tooltip.category", - "value": 0 - }, - { - "value": 1 - } - ] - } - } - } - ] - }, - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "vegaDemoResponse1", - "prompt": "You selected:", - "location": "sidebar", - "type": "reactive" - }, - { - "id": "vegaDemoConfidence1", - "prompt": "How confident are you with your answer?", - "location": "sidebar", - "type": "slider", - "options": [ - { - "label": "Low", - "value": 0 - }, - { - "label": "High", - "value": 100 - } - ] - } - ] - }, - "vegademo2": { - "meta": { - "metadata": 1 - }, - "description": "A demonstration of including a Vega visualization in an external file.", - "instruction": "Select the movie with highest World Wide Gross.", - "type": "vega", - "path": "demo-vega/specs/vegademo2.specs.json", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "vegaDemoResponse1", - "prompt": "You selected:", - "location": "sidebar", - "type": "reactive" - }, - { - "id": "vegaDemoConfidence1", - "prompt": "How confident are you with your answer?", - "location": "sidebar", - "type": "slider", - "options": [ - { - "label": "Low", - "value": 0 - }, - { - "label": "High", - "value": 100 - } - ] - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "vegademo1", - "vegademo2" - ] - } -} diff --git a/public/demo-vega/data/movies.json b/public/demo-vega/data/movies.json deleted file mode 100644 index 3ad66fb5c7..0000000000 --- a/public/demo-vega/data/movies.json +++ /dev/null @@ -1,57620 +0,0 @@ -[ - { - "Title": "The Land Girls", - "US Gross": 146083, - "Worldwide Gross": 146083, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Jun 12 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Gramercy", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 1071 - }, - { - "Title": "First Love, Last Rites", - "US Gross": 10876, - "Worldwide Gross": 10876, - "US DVD Sales": null, - "Production Budget": 300000, - "Release Date": "Aug 07 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Strand", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 207 - }, - { - "Title": "I Married a Strange Person", - "US Gross": 203134, - "Worldwide Gross": 203134, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Aug 28 1998", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 865 - }, - { - "Title": "Let's Talk About Sex", - "US Gross": 373615, - "Worldwide Gross": 373615, - "US DVD Sales": null, - "Production Budget": 300000, - "Release Date": "Sep 11 1998", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Fine Line", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Slam", - "US Gross": 1009819, - "Worldwide Gross": 1087521, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Oct 09 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Trimark", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 3.4, - "IMDB Votes": 165 - }, - { - "Title": "Mississippi Mermaid", - "US Gross": 24551, - "Worldwide Gross": 2624551, - "US DVD Sales": null, - "Production Budget": 1600000, - "Release Date": "Jan 15 1999", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Following", - "US Gross": 44705, - "Worldwide Gross": 44705, - "US DVD Sales": null, - "Production Budget": 6000, - "Release Date": "Apr 04 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Zeitgeist", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Christopher Nolan", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.7, - "IMDB Votes": 15133 - }, - { - "Title": "Foolish", - "US Gross": 6026908, - "Worldwide Gross": 6026908, - "US DVD Sales": null, - "Production Budget": 1600000, - "Release Date": "Apr 09 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.8, - "IMDB Votes": 353 - }, - { - "Title": "Pirates", - "US Gross": 1641825, - "Worldwide Gross": 6341825, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jul 01 1986", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Roman Polanski", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 5.8, - "IMDB Votes": 3275 - }, - { - "Title": "Duel in the Sun", - "US Gross": 20400000, - "Worldwide Gross": 20400000, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Dec 31 2046", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7, - "IMDB Votes": 2906 - }, - { - "Title": "Tom Jones", - "US Gross": 37600000, - "Worldwide Gross": 37600000, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Oct 07 1963", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7, - "IMDB Votes": 4035 - }, - { - "Title": "Oliver!", - "US Gross": 37402877, - "Worldwide Gross": 37402877, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Dec 11 1968", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": null, - "Major Genre": "Musical", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7.5, - "IMDB Votes": 9111 - }, - { - "Title": "To Kill A Mockingbird", - "US Gross": 13129846, - "Worldwide Gross": 13129846, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Dec 25 1962", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.4, - "IMDB Votes": 82786 - }, - { - "Title": "Tora, Tora, Tora", - "US Gross": 29548291, - "Worldwide Gross": 29548291, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Sep 23 1970", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Richard Fleischer", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Hollywood Shuffle", - "US Gross": 5228617, - "Worldwide Gross": 5228617, - "US DVD Sales": null, - "Production Budget": 100000, - "Release Date": "Mar 01 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 6.8, - "IMDB Votes": 1532 - }, - { - "Title": "Over the Hill to the Poorhouse", - "US Gross": 3000000, - "Worldwide Gross": 3000000, - "US DVD Sales": null, - "Production Budget": 100000, - "Release Date": "Sep 17 2020", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Wilson", - "US Gross": 2000000, - "Worldwide Gross": 2000000, - "US DVD Sales": null, - "Production Budget": 5200000, - "Release Date": "Aug 01 2044", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 451 - }, - { - "Title": "Darling Lili", - "US Gross": 5000000, - "Worldwide Gross": 5000000, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Jan 01 1970", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Blake Edwards", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 858 - }, - { - "Title": "The Ten Commandments", - "US Gross": 80000000, - "Worldwide Gross": 80000000, - "US DVD Sales": null, - "Production Budget": 13500000, - "Release Date": "Oct 05 1956", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 2.5, - "IMDB Votes": 1677 - }, - { - "Title": "12 Angry Men", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 340000, - "Release Date": "Apr 13 1957", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Sidney Lumet", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.9, - "IMDB Votes": 119101 - }, - { - "Title": "Twelve Monkeys", - "US Gross": 57141459, - "Worldwide Gross": 168841459, - "US DVD Sales": null, - "Production Budget": 29000000, - "Release Date": "Dec 27 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Short Film", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": "Terry Gilliam", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.1, - "IMDB Votes": 169858 - }, - { - "Title": 1776, - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Nov 09 1972", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 7, - "IMDB Votes": 4099 - }, - { - "Title": 1941, - "US Gross": 34175000, - "Worldwide Gross": 94875000, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Dec 14 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.6, - "IMDB Votes": 13364 - }, - { - "Title": "Chacun sa nuit", - "US Gross": 18435, - "Worldwide Gross": 18435, - "US DVD Sales": null, - "Production Budget": 1900000, - "Release Date": "Jun 29 2007", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Strand", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 365 - }, - { - "Title": "2001: A Space Odyssey", - "US Gross": 56700000, - "Worldwide Gross": 68700000, - "US DVD Sales": null, - "Production Budget": 10500000, - "Release Date": "Apr 02 1968", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": null, - "Creative Type": "Science Fiction", - "Director": "Stanley Kubrick", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8.4, - "IMDB Votes": 160342 - }, - { - "Title": "20,000 Leagues Under the Sea", - "US Gross": 28200000, - "Worldwide Gross": 28200000, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Dec 23 1954", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": null, - "Director": "Richard Fleischer", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "20,000 Leagues Under the Sea", - "US Gross": 8000000, - "Worldwide Gross": 8000000, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Dec 24 2016", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "24 7: Twenty Four Seven", - "US Gross": 72544, - "Worldwide Gross": 72544, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Apr 15 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "October Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Shane Meadows", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 1417 - }, - { - "Title": "Twin Falls Idaho", - "US Gross": 985341, - "Worldwide Gross": 1027228, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Jul 30 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Polish", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7.1, - "IMDB Votes": 2810 - }, - { - "Title": "Three Kingdoms: Resurrection of the Dragon", - "US Gross": 0, - "Worldwide Gross": 22139590, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Apr 03 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "3 Men and a Baby", - "US Gross": 167780960, - "Worldwide Gross": 167780960, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Nov 25 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Leonard Nimoy", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 16764 - }, - { - "Title": "3 Ninjas Kick Back", - "US Gross": 11744960, - "Worldwide Gross": 11744960, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "May 06 1994", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 3.2, - "IMDB Votes": 3107 - }, - { - "Title": "Forty Shades of Blue", - "US Gross": 75828, - "Worldwide Gross": 172569, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Sep 28 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Vitagraph Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 873 - }, - { - "Title": "42nd Street", - "US Gross": 2300000, - "Worldwide Gross": 2300000, - "US DVD Sales": null, - "Production Budget": 439000, - "Release Date": "Mar 09 2033", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Musical", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 7.7, - "IMDB Votes": 4263 - }, - { - "Title": "Four Rooms", - "US Gross": 4301000, - "Worldwide Gross": 4301000, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Dec 25 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 6.4, - "IMDB Votes": 34328 - }, - { - "Title": "The Four Seasons", - "US Gross": 42488161, - "Worldwide Gross": 42488161, - "US DVD Sales": null, - "Production Budget": 6500000, - "Release Date": "May 22 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Alan Alda", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 7, - "IMDB Votes": 1814 - }, - { - "Title": "Four Weddings and a Funeral", - "US Gross": 52700832, - "Worldwide Gross": 242895809, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Mar 09 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Gramercy", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Mike Newell", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.1, - "IMDB Votes": 39003 - }, - { - "Title": "51 Birch Street", - "US Gross": 84689, - "Worldwide Gross": 84689, - "US DVD Sales": null, - "Production Budget": 350000, - "Release Date": "Oct 18 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Truly Indie", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 7.4, - "IMDB Votes": 439 - }, - { - "Title": "55 Days at Peking", - "US Gross": 10000000, - "Worldwide Gross": 10000000, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Dec 31 1962", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6.8, - "IMDB Votes": 2104 - }, - { - "Title": "Nine 1/2 Weeks", - "US Gross": 6734844, - "Worldwide Gross": 6734844, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Feb 21 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Adrian Lyne", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.4, - "IMDB Votes": 12731 - }, - { - "Title": "AstÈrix aux Jeux Olympiques", - "US Gross": 999811, - "Worldwide Gross": 132999811, - "US DVD Sales": null, - "Production Budget": 113500000, - "Release Date": "Jul 04 2008", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Alliance", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 5620 - }, - { - "Title": "The Abyss", - "US Gross": 54243125, - "Worldwide Gross": 54243125, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Aug 09 1989", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "James Cameron", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.6, - "IMDB Votes": 51018 - }, - { - "Title": "Action Jackson", - "US Gross": 20257000, - "Worldwide Gross": 20257000, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Feb 12 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Lorimar Motion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 4.6, - "IMDB Votes": 3856 - }, - { - "Title": "Ace Ventura: Pet Detective", - "US Gross": 72217396, - "Worldwide Gross": 107217396, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Feb 04 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Tom Shadyac", - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 6.6, - "IMDB Votes": 63543 - }, - { - "Title": "Ace Ventura: When Nature Calls", - "US Gross": 108360063, - "Worldwide Gross": 212400000, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Nov 10 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Steve Oedekerk", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 51275 - }, - { - "Title": "April Fool's Day", - "US Gross": 12947763, - "Worldwide Gross": 12947763, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Mar 27 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 31, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Among Giants", - "US Gross": 64359, - "Worldwide Gross": 64359, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Mar 26 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 546 - }, - { - "Title": "Annie Get Your Gun", - "US Gross": 8000000, - "Worldwide Gross": 8000000, - "US DVD Sales": null, - "Production Budget": 3768785, - "Release Date": "May 17 1950", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Musical", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.1, - "IMDB Votes": 1326 - }, - { - "Title": "Alice in Wonderland", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Jul 28 1951", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "RKO Radio Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Musical", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 6.7, - "IMDB Votes": 63458 - }, - { - "Title": "The Princess and the Cobbler", - "US Gross": 669276, - "Worldwide Gross": 669276, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Aug 25 1995", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 893 - }, - { - "Title": "The Alamo", - "US Gross": 7900000, - "Worldwide Gross": 7900000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Oct 24 1960", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "John Wayne", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 5.9, - "IMDB Votes": 10063 - }, - { - "Title": "Alexander's Ragtime Band", - "US Gross": 4000000, - "Worldwide Gross": 4000000, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Dec 31 1937", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Alive", - "US Gross": 36299670, - "Worldwide Gross": 36299670, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Jan 15 1993", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Dramatization", - "Director": "Frank Marshall", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 3.2, - "IMDB Votes": 124 - }, - { - "Title": "Amen", - "US Gross": 274299, - "Worldwide Gross": 274299, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Jan 24 2003", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Kino International", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Costa-Gavras", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 5416 - }, - { - "Title": "American Graffiti", - "US Gross": 115000000, - "Worldwide Gross": 140000000, - "US DVD Sales": null, - "Production Budget": 777000, - "Release Date": "Aug 11 1973", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "George Lucas", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 7.6, - "IMDB Votes": 30952 - }, - { - "Title": "American Ninja 2: The Confrontation", - "US Gross": 4000000, - "Worldwide Gross": 4000000, - "US DVD Sales": null, - "Production Budget": 350000, - "Release Date": "Dec 31 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": null, - "Director": "Sam Firstenberg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.7, - "IMDB Votes": 2495 - }, - { - "Title": "The American President", - "US Gross": 60022813, - "Worldwide Gross": 107822813, - "US DVD Sales": null, - "Production Budget": 62000000, - "Release Date": "Nov 17 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Rob Reiner", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 6.8, - "IMDB Votes": 22780 - }, - { - "Title": "Annie Hall", - "US Gross": 38251425, - "Worldwide Gross": 38251425, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Apr 20 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.2, - "IMDB Votes": 65406 - }, - { - "Title": "Anatomie", - "US Gross": 9598, - "Worldwide Gross": 9598, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Sep 08 2000", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 6266 - }, - { - "Title": "The Adventures of Huck Finn", - "US Gross": 24103594, - "Worldwide Gross": 24103594, - "US DVD Sales": null, - "Production Budget": 6500000, - "Release Date": "Apr 02 1993", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Stephen Sommers", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 5.8, - "IMDB Votes": 3095 - }, - { - "Title": "The Apartment", - "US Gross": 18600000, - "Worldwide Gross": 24600000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Dec 31 1959", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": null, - "Director": "Billy Wilder", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8.4, - "IMDB Votes": 36485 - }, - { - "Title": "Apocalypse Now", - "US Gross": 78800000, - "Worldwide Gross": 78800000, - "US DVD Sales": 3479242, - "Production Budget": 31500000, - "Release Date": "Aug 15 1979", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.6, - "IMDB Votes": 173141 - }, - { - "Title": "Arachnophobia", - "US Gross": 53208180, - "Worldwide Gross": 53208180, - "US DVD Sales": null, - "Production Budget": 31000000, - "Release Date": "Jul 18 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "Frank Marshall", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 6.2, - "IMDB Votes": 20528 - }, - { - "Title": "Arn - Tempelriddaren", - "US Gross": 0, - "Worldwide Gross": 14900000, - "US DVD Sales": null, - "Production Budget": 16500000, - "Release Date": "Dec 25 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 6251 - }, - { - "Title": "Arnolds Park", - "US Gross": 23616, - "Worldwide Gross": 23616, - "US DVD Sales": null, - "Production Budget": 600000, - "Release Date": "Oct 19 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "The Movie Partners", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.1, - "IMDB Votes": 77 - }, - { - "Title": "Sweet Sweetback's Baad Asssss Song", - "US Gross": 15200000, - "Worldwide Gross": 15200000, - "US DVD Sales": null, - "Production Budget": 150000, - "Release Date": "Jan 01 1971", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 1769 - }, - { - "Title": "And Then Came Love", - "US Gross": 8158, - "Worldwide Gross": 8158, - "US DVD Sales": null, - "Production Budget": 989000, - "Release Date": "Jun 01 2007", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Fox Meadow", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 4.4, - "IMDB Votes": 200 - }, - { - "Title": "Around the World in 80 Days", - "US Gross": 42000000, - "Worldwide Gross": 42000000, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Oct 17 1956", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 5.6, - "IMDB Votes": 21516 - }, - { - "Title": "Barbarella", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Oct 10 1968", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 5.7, - "IMDB Votes": 10794 - }, - { - "Title": "Barry Lyndon", - "US Gross": 20000000, - "Worldwide Gross": 20000000, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Dec 31 1974", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Stanley Kubrick", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 8.1, - "IMDB Votes": 39909 - }, - { - "Title": "Barbarians, The", - "US Gross": 800000, - "Worldwide Gross": 800000, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Mar 01 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.4, - "IMDB Votes": 236 - }, - { - "Title": "Babe", - "US Gross": 63658910, - "Worldwide Gross": 246100000, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Aug 04 1995", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Chris Noonan", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 7.3, - "IMDB Votes": 35644 - }, - { - "Title": "Boynton Beach Club", - "US Gross": 3127472, - "Worldwide Gross": 3127472, - "US DVD Sales": null, - "Production Budget": 2900000, - "Release Date": "Mar 24 2006", - "MPAA Rating": "R", - "Running Time min": 104, - "Distributor": "Wingate Distribution", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Baby's Day Out", - "US Gross": 16581575, - "Worldwide Gross": 16581575, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jul 01 1994", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Patrick Read Johnson", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5, - "IMDB Votes": 8332 - }, - { - "Title": "Bound by Honor", - "US Gross": 4496583, - "Worldwide Gross": 4496583, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Apr 16 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": null, - "Creative Type": null, - "Director": "Taylor Hackford", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.7, - "IMDB Votes": 10142 - }, - { - "Title": "Bon Cop, Bad Cop", - "US Gross": 12671300, - "Worldwide Gross": 12671300, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Aug 04 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Alliance", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.9, - "IMDB Votes": 151 - }, - { - "Title": "Back to the Future", - "US Gross": 210609762, - "Worldwide Gross": 381109762, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Jul 03 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8.4, - "IMDB Votes": 201598 - }, - { - "Title": "Back to the Future Part II", - "US Gross": 118450002, - "Worldwide Gross": 332000000, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Nov 22 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 7.5, - "IMDB Votes": 87341 - }, - { - "Title": "Back to the Future Part III", - "US Gross": 87666629, - "Worldwide Gross": 243700000, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "May 24 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 7.1, - "IMDB Votes": 77541 - }, - { - "Title": "Butch Cassidy and the Sundance Kid", - "US Gross": 102308900, - "Worldwide Gross": 102308900, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Oct 24 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": null, - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "George Roy Hill", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 8.2, - "IMDB Votes": 57602 - }, - { - "Title": "Bad Boys", - "US Gross": 65647413, - "Worldwide Gross": 141247413, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Apr 07 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Bay", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.6, - "IMDB Votes": 53929 - }, - { - "Title": "Body Double", - "US Gross": 8801940, - "Worldwide Gross": 8801940, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 26 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.4, - "IMDB Votes": 9738 - }, - { - "Title": "The Beast from 20,000 Fathoms", - "US Gross": 5000000, - "Worldwide Gross": 5000000, - "US DVD Sales": null, - "Production Budget": 210000, - "Release Date": "Jun 13 1953", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 90, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Beastmaster 2: Through the Portal of Time", - "US Gross": 773490, - "Worldwide Gross": 773490, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Aug 30 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": null, - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 3.3, - "IMDB Votes": 1327 - }, - { - "Title": "The Beastmaster", - "US Gross": 10751126, - "Worldwide Gross": 10751126, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Aug 20 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 5.7, - "IMDB Votes": 5734 - }, - { - "Title": "Ben-Hur", - "US Gross": 9000000, - "Worldwide Gross": 9000000, - "US DVD Sales": null, - "Production Budget": 3900000, - "Release Date": "Dec 30 2025", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.2, - "IMDB Votes": 58510 - }, - { - "Title": "Ben-Hur", - "US Gross": 73000000, - "Worldwide Gross": 73000000, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Nov 18 1959", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": null, - "Director": "William Wyler", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8.2, - "IMDB Votes": 58510 - }, - { - "Title": "Benji", - "US Gross": 31559560, - "Worldwide Gross": 31559560, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Nov 15 1974", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 5.8, - "IMDB Votes": 1801 - }, - { - "Title": "Before Sunrise", - "US Gross": 5274005, - "Worldwide Gross": 5274005, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Jan 27 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Linklater", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8, - "IMDB Votes": 39705 - }, - { - "Title": "Beauty and the Beast", - "US Gross": 171340294, - "Worldwide Gross": 403476931, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Nov 13 1991", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Musical", - "Creative Type": "Fantasy", - "Director": "Gary Trousdale", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 3.4, - "IMDB Votes": 354 - }, - { - "Title": "The Best Years of Our Lives", - "US Gross": 23600000, - "Worldwide Gross": 23600000, - "US DVD Sales": null, - "Production Budget": 2100000, - "Release Date": "Nov 21 2046", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "RKO Radio Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "William Wyler", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.2, - "IMDB Votes": 17338 - }, - { - "Title": "The Ballad of Gregorio Cortez", - "US Gross": 909000, - "Worldwide Gross": 909000, - "US DVD Sales": null, - "Production Budget": 1305000, - "Release Date": "Aug 19 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Embassy", - "Source": "Based on Book/Short Story", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "My Big Fat Independent Movie", - "US Gross": 4655, - "Worldwide Gross": 4655, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Sep 30 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Big Fat Movies", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 3.2, - "IMDB Votes": 1119 - }, - { - "Title": "Battle for the Planet of the Apes", - "US Gross": 8800000, - "Worldwide Gross": 8800000, - "US DVD Sales": null, - "Production Budget": 1800000, - "Release Date": "Dec 31 1972", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": null, - "Major Genre": null, - "Creative Type": "Science Fiction", - "Director": "Jack Lee Thompson", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5, - "IMDB Votes": 6094 - }, - { - "Title": "Big Things", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 50000, - "Release Date": "Dec 31 2009", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Bogus", - "US Gross": 4357406, - "Worldwide Gross": 4357406, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Sep 06 1996", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Norman Jewison", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 4.8, - "IMDB Votes": 2742 - }, - { - "Title": "Beverly Hills Cop", - "US Gross": 234760478, - "Worldwide Gross": 316300000, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 05 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Brest", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.3, - "IMDB Votes": 45065 - }, - { - "Title": "Beverly Hills Cop II", - "US Gross": 153665036, - "Worldwide Gross": 276665036, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "May 20 1987", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.1, - "IMDB Votes": 29712 - }, - { - "Title": "Beverly Hills Cop III", - "US Gross": 42586861, - "Worldwide Gross": 119180938, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "May 25 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Landis", - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 5, - "IMDB Votes": 21199 - }, - { - "Title": "The Black Hole", - "US Gross": 35841901, - "Worldwide Gross": 35841901, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 21 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": null, - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 5.6, - "IMDB Votes": 7810 - }, - { - "Title": "Bathory", - "US Gross": 0, - "Worldwide Gross": 3436763, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jul 10 2008", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 1446 - }, - { - "Title": "Big", - "US Gross": 114968774, - "Worldwide Gross": 151668774, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jun 03 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Penny Marshall", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.2, - "IMDB Votes": 49256 - }, - { - "Title": "The Big Parade", - "US Gross": 11000000, - "Worldwide Gross": 22000000, - "US DVD Sales": null, - "Production Budget": 245000, - "Release Date": "Jan 01 2025", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "King Vidor", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8.4, - "IMDB Votes": 2600 - }, - { - "Title": "Boyz n the Hood", - "US Gross": 56190094, - "Worldwide Gross": 56190094, - "US DVD Sales": null, - "Production Budget": 6500000, - "Release Date": "Jul 12 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John Singleton", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 7.8, - "IMDB Votes": 30299 - }, - { - "Title": "The Book of Mormon Movie, Volume 1: The Journey", - "US Gross": 1660865, - "Worldwide Gross": 1660865, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Sep 12 2003", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Distributor Unknown", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Return to the Blue Lagoon", - "US Gross": 2000000, - "Worldwide Gross": 2000000, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Dec 31 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.3, - "IMDB Votes": 4632 - }, - { - "Title": "Bright Lights, Big City", - "US Gross": 16118077, - "Worldwide Gross": 16118077, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Apr 01 1988", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.8, - "IMDB Votes": 11929 - }, - { - "Title": "The Blue Bird", - "US Gross": 887000, - "Worldwide Gross": 887000, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Dec 31 1975", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Play", - "Major Genre": null, - "Creative Type": "Fantasy", - "Director": "George Cukor", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 359 - }, - { - "Title": "The Blue Butterfly", - "US Gross": 1610194, - "Worldwide Gross": 1610194, - "US DVD Sales": null, - "Production Budget": 10400000, - "Release Date": "Feb 20 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Alliance", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6.2, - "IMDB Votes": 817 - }, - { - "Title": "Blade Runner", - "US Gross": 32656328, - "Worldwide Gross": 33139618, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Jun 25 1982", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 8.3, - "IMDB Votes": 185546 - }, - { - "Title": "Bloodsport", - "US Gross": 11806119, - "Worldwide Gross": 11806119, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Feb 26 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Cannon", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 19816 - }, - { - "Title": "The Blues Brothers", - "US Gross": 57229890, - "Worldwide Gross": 57229890, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Jun 20 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": "John Landis", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7.9, - "IMDB Votes": 62941 - }, - { - "Title": "Blow Out", - "US Gross": 13747234, - "Worldwide Gross": 13747234, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jul 24 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Filmways Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.1, - "IMDB Votes": 10239 - }, - { - "Title": "De battre mon coeur s'est arrÍtÈ", - "US Gross": 1023424, - "Worldwide Gross": 8589831, - "US DVD Sales": null, - "Production Budget": 5500000, - "Release Date": "Jul 01 2005", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "WellSpring", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 7295 - }, - { - "Title": "The Broadway Melody", - "US Gross": 2800000, - "Worldwide Gross": 4358000, - "US DVD Sales": null, - "Production Budget": 379000, - "Release Date": "Dec 31 1928", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 6.7, - "IMDB Votes": 2017 - }, - { - "Title": "Boom Town", - "US Gross": 9172000, - "Worldwide Gross": 9172000, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Dec 31 1939", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 1115 - }, - { - "Title": "Bound", - "US Gross": 3802260, - "Worldwide Gross": 6300000, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Oct 04 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Gramercy", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Andy Wachowski", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.4, - "IMDB Votes": 23564 - }, - { - "Title": "Bang", - "US Gross": 527, - "Worldwide Gross": 527, - "US DVD Sales": null, - "Production Budget": 10000, - "Release Date": "Apr 01 1996", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "JeTi Films", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Jeff \"\"King Jeff\"\" Hollins", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 369 - }, - { - "Title": "Bananas", - "US Gross": null, - "Worldwide Gross": null, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Apr 28 1971", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.1, - "IMDB Votes": 12415 - }, - { - "Title": "Bill & Ted's Bogus Journey", - "US Gross": 37537675, - "Worldwide Gross": 37537675, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jul 19 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Peter Hewitt", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 5.8, - "IMDB Votes": 20188 - }, - { - "Title": "The Birth of a Nation", - "US Gross": 10000000, - "Worldwide Gross": 11000000, - "US DVD Sales": null, - "Production Budget": 110000, - "Release Date": "Feb 08 2015", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.1, - "IMDB Votes": 8901 - }, - { - "Title": "The Ballad of Cable Hogue", - "US Gross": 3500000, - "Worldwide Gross": 5000000, - "US DVD Sales": null, - "Production Budget": 3716946, - "Release Date": "May 13 1970", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Sam Peckinpah", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.3, - "IMDB Votes": 3125 - }, - { - "Title": "The Blood of Heroes", - "US Gross": 882290, - "Worldwide Gross": 882290, - "US DVD Sales": null, - "Production Budget": 7700000, - "Release Date": "Feb 23 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 2523 - }, - { - "Title": "The Blood of My Brother: A Story of Death in Iraq", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 120000, - "Release Date": "Jun 30 2006", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Lifesize Entertainment", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 7.6, - "IMDB Votes": 90 - }, - { - "Title": "Boomerang", - "US Gross": 70052444, - "Worldwide Gross": 131052444, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Jul 01 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 5.9, - "IMDB Votes": 202 - }, - { - "Title": "The Bridge on the River Kwai", - "US Gross": 33300000, - "Worldwide Gross": 33300000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Dec 18 1957", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "David Lean", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 8.4, - "IMDB Votes": 58641 - }, - { - "Title": "Born on the Fourth of July", - "US Gross": 70001698, - "Worldwide Gross": 70001698, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Dec 20 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Oliver Stone", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.2, - "IMDB Votes": 32108 - }, - { - "Title": "Basquiat", - "US Gross": 2962051, - "Worldwide Gross": 2962051, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Aug 09 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Julian Schnabel", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 6.7, - "IMDB Votes": 7935 - }, - { - "Title": "Black Rain", - "US Gross": 45892212, - "Worldwide Gross": 45892212, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Sep 22 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 4.1, - "IMDB Votes": 137 - }, - { - "Title": "Bottle Rocket", - "US Gross": 407488, - "Worldwide Gross": 407488, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Feb 21 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Short Film", - "Major Genre": "Adventure", - "Creative Type": null, - "Director": "Wes Anderson", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 7.2, - "IMDB Votes": 21980 - }, - { - "Title": "Braindead", - "US Gross": 242623, - "Worldwide Gross": 242623, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Feb 12 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Trimark", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": null, - "Director": "Peter Jackson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 32827 - }, - { - "Title": "The Bridges of Madison County", - "US Gross": 71516617, - "Worldwide Gross": 175516617, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Jun 02 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.2, - "IMDB Votes": 21923 - }, - { - "Title": "The Brothers McMullen", - "US Gross": 10426506, - "Worldwide Gross": 10426506, - "US DVD Sales": null, - "Production Budget": 25000, - "Release Date": "Aug 09 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Edward Burns", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 6.4, - "IMDB Votes": 4365 - }, - { - "Title": "Dracula", - "US Gross": 82522790, - "Worldwide Gross": 215862692, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Nov 13 1992", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 136 - }, - { - "Title": "Broken Arrow", - "US Gross": 70645997, - "Worldwide Gross": 148345997, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Feb 09 1996", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Woo", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 5.8, - "IMDB Votes": 33584 - }, - { - "Title": "Brainstorm", - "US Gross": 8921050, - "Worldwide Gross": 8921050, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Sep 30 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.3, - "IMDB Votes": 4410 - }, - { - "Title": "Braveheart", - "US Gross": 75545647, - "Worldwide Gross": 209000000, - "US DVD Sales": null, - "Production Budget": 72000000, - "Release Date": "May 24 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Mel Gibson", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 8.4, - "IMDB Votes": 240642 - }, - { - "Title": "Les BronzÈs 3: amis pour la vie", - "US Gross": 0, - "Worldwide Gross": 83833602, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Feb 01 2006", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.4, - "IMDB Votes": 1254 - }, - { - "Title": "Brazil", - "US Gross": 9929135, - "Worldwide Gross": 9929135, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 18 1985", - "MPAA Rating": "R", - "Running Time min": 136, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Fantasy", - "Director": "Terry Gilliam", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8, - "IMDB Votes": 76635 - }, - { - "Title": "Blazing Saddles", - "US Gross": 119500000, - "Worldwide Gross": 119500000, - "US DVD Sales": null, - "Production Budget": 2600000, - "Release Date": "Jan 01 1974", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Mel Brooks", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.8, - "IMDB Votes": 45771 - }, - { - "Title": "The Basket", - "US Gross": 609042, - "Worldwide Gross": 609042, - "US DVD Sales": null, - "Production Budget": 1300000, - "Release Date": "May 05 2000", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 343 - }, - { - "Title": "Bathing Beauty", - "US Gross": 3500000, - "Worldwide Gross": 3500000, - "US DVD Sales": null, - "Production Budget": 2361000, - "Release Date": "Dec 31 1943", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 487 - }, - { - "Title": "Bill & Ted's Excellent Adventure", - "US Gross": 39916091, - "Worldwide Gross": 39916091, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 17 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": "Stephen Herek", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.7, - "IMDB Votes": 30341 - }, - { - "Title": "A Bridge Too Far", - "US Gross": 50800000, - "Worldwide Gross": 50800000, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Jun 15 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": null, - "Director": "Sir Richard Attenborough", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 7.3, - "IMDB Votes": 16882 - }, - { - "Title": "Beetle Juice", - "US Gross": 73326666, - "Worldwide Gross": 73326666, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Mar 30 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 61197 - }, - { - "Title": "Batman Returns", - "US Gross": 162831698, - "Worldwide Gross": 266822354, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jun 18 1992", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.9, - "IMDB Votes": 78673 - }, - { - "Title": "Batman Forever", - "US Gross": 184031112, - "Worldwide Gross": 336529144, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Jun 16 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 5.4, - "IMDB Votes": 76218 - }, - { - "Title": "Batman - The Movie", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 1377800, - "Release Date": "Aug 21 2001", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Batman", - "US Gross": 251188924, - "Worldwide Gross": 411348924, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Jun 23 1989", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 7.6, - "IMDB Votes": 111464 - }, - { - "Title": "Buffy the Vampire Slayer", - "US Gross": 14231669, - "Worldwide Gross": 14231669, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Jul 31 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 5.3, - "IMDB Votes": 16056 - }, - { - "Title": "Bienvenue chez les Ch'tis", - "US Gross": 1470856, - "Worldwide Gross": 243470856, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Jul 25 2008", - "MPAA Rating": "Not Rated", - "Running Time min": 109, - "Distributor": "Link Productions Ltd.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 7129 - }, - { - "Title": "Beyond the Valley of the Dolls", - "US Gross": 9000000, - "Worldwide Gross": 9000000, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Jan 01 1970", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 5.7, - "IMDB Votes": 4626 - }, - { - "Title": "Broken Vessels", - "US Gross": 15030, - "Worldwide Gross": 85343, - "US DVD Sales": null, - "Production Budget": 600000, - "Release Date": "Jul 02 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 399 - }, - { - "Title": "The Boys from Brazil", - "US Gross": 19000000, - "Worldwide Gross": 19000000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Dec 31 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": "Franklin J. Schaffner", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 7, - "IMDB Votes": 8741 - }, - { - "Title": "The Business of Fancy Dancing", - "US Gross": 174682, - "Worldwide Gross": 174682, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "May 10 2002", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Outrider Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 355 - }, - { - "Title": "Caddyshack", - "US Gross": 39846344, - "Worldwide Gross": 39846344, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Jul 25 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Harold Ramis", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 7.3, - "IMDB Votes": 35436 - }, - { - "Title": "Cape Fear", - "US Gross": 79091969, - "Worldwide Gross": 182291969, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Nov 15 1991", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.3, - "IMDB Votes": 47196 - }, - { - "Title": "Clear and Present Danger", - "US Gross": 122012656, - "Worldwide Gross": 207500000, - "US DVD Sales": null, - "Production Budget": 62000000, - "Release Date": "Aug 03 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Phillip Noyce", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.8, - "IMDB Votes": 29612 - }, - { - "Title": "Carrie", - "US Gross": 25878153, - "Worldwide Gross": 25878153, - "US DVD Sales": null, - "Production Budget": 1800000, - "Release Date": "Nov 16 1976", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.4, - "IMDB Votes": 38767 - }, - { - "Title": "Casino Royale", - "US Gross": 22744718, - "Worldwide Gross": 41744718, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Apr 28 1967", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "John Huston", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 8, - "IMDB Votes": 172936 - }, - { - "Title": "Camping Sauvage", - "US Gross": 3479302, - "Worldwide Gross": 3479302, - "US DVD Sales": null, - "Production Budget": 4600000, - "Release Date": "Jul 16 2004", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Alliance", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 378 - }, - { - "Title": "The Cotton Club", - "US Gross": 25928721, - "Worldwide Gross": 25928721, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Dec 14 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 6.3, - "IMDB Votes": 6940 - }, - { - "Title": "Crop Circles: Quest for Truth", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 600000, - "Release Date": "Aug 23 2002", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 7.1, - "IMDB Votes": 153 - }, - { - "Title": "Close Encounters of the Third Kind", - "US Gross": 166000000, - "Worldwide Gross": 337700000, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Nov 16 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 7.8, - "IMDB Votes": 59049 - }, - { - "Title": "The Cable Guy", - "US Gross": 60240295, - "Worldwide Gross": 102825796, - "US DVD Sales": null, - "Production Budget": 47000000, - "Release Date": "Jun 14 1996", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ben Stiller", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 5.8, - "IMDB Votes": 51109 - }, - { - "Title": "Chocolate: Deep Dark Secrets", - "US Gross": 49000, - "Worldwide Gross": 1549000, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Sep 16 2005", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Eros Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.6, - "IMDB Votes": 527 - }, - { - "Title": "Child's Play", - "US Gross": 33244684, - "Worldwide Gross": 44196684, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Nov 09 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.3, - "IMDB Votes": 16165 - }, - { - "Title": "Child's Play 2", - "US Gross": 26904572, - "Worldwide Gross": 34166572, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Nov 09 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.1, - "IMDB Votes": 8666 - }, - { - "Title": "Chain Reaction", - "US Gross": 21226204, - "Worldwide Gross": 60209334, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Aug 02 1996", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Andrew Davis", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.2, - "IMDB Votes": 15817 - }, - { - "Title": "Charly", - "US Gross": 814666, - "Worldwide Gross": 814666, - "US DVD Sales": null, - "Production Budget": 950000, - "Release Date": "Sep 27 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Excel Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 60 - }, - { - "Title": "Chariots of Fire", - "US Gross": 57159946, - "Worldwide Gross": 57159946, - "US DVD Sales": null, - "Production Budget": 5500000, - "Release Date": "Sep 25 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Hugh Hudson", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.3, - "IMDB Votes": 16138 - }, - { - "Title": "A Christmas Story", - "US Gross": 19294144, - "Worldwide Gross": 19294144, - "US DVD Sales": null, - "Production Budget": 3250000, - "Release Date": "Nov 18 1983", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 8, - "IMDB Votes": 51757 - }, - { - "Title": "Cat on a Hot Tin Roof", - "US Gross": 17570324, - "Worldwide Gross": 17570324, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Sep 20 1958", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Brooks", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8, - "IMDB Votes": 14540 - }, - { - "Title": "C.H.U.D.", - "US Gross": 4700000, - "Worldwide Gross": 4700000, - "US DVD Sales": null, - "Production Budget": 1250000, - "Release Date": "Aug 31 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New World", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5, - "IMDB Votes": 2806 - }, - { - "Title": "Charge of the Light Brigade, The", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Oct 20 2036", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Real Life Events", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "Michael Curtiz", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Crooklyn", - "US Gross": 13024170, - "Worldwide Gross": 13024170, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "May 13 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 6.5, - "IMDB Votes": 3137 - }, - { - "Title": "Festen", - "US Gross": 1647780, - "Worldwide Gross": 1647780, - "US DVD Sales": null, - "Production Budget": 1300000, - "Release Date": "Oct 09 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "October Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Thomas Vinterberg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.1, - "IMDB Votes": 26607 - }, - { - "Title": "Cleopatra", - "US Gross": 48000000, - "Worldwide Gross": 62000000, - "US DVD Sales": null, - "Production Budget": 36000000, - "Release Date": "Jun 12 1963", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.8, - "IMDB Votes": 7870 - }, - { - "Title": "Cliffhanger", - "US Gross": 84049211, - "Worldwide Gross": 255000000, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "May 28 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 6.2, - "IMDB Votes": 34447 - }, - { - "Title": "The Californians", - "US Gross": 4134, - "Worldwide Gross": 4134, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Oct 21 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Fabrication Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.1, - "IMDB Votes": 226 - }, - { - "Title": "The Client", - "US Gross": 92115211, - "Worldwide Gross": 117615211, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jul 20 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 6.5, - "IMDB Votes": 19299 - }, - { - "Title": "The Calling", - "US Gross": 32092, - "Worldwide Gross": 32092, - "US DVD Sales": null, - "Production Budget": 160000, - "Release Date": "Mar 01 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Testimony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Michael C. Brown", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.4, - "IMDB Votes": 1113 - }, - { - "Title": "Clueless", - "US Gross": 56598476, - "Worldwide Gross": 56598476, - "US DVD Sales": null, - "Production Budget": 13700000, - "Release Date": "Jul 01 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Amy Heckerling", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 6.7, - "IMDB Votes": 39055 - }, - { - "Title": "The Color Purple", - "US Gross": 93589701, - "Worldwide Gross": 93589701, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 18 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.7, - "IMDB Votes": 26962 - }, - { - "Title": "Clerks", - "US Gross": 3073428, - "Worldwide Gross": 3073428, - "US DVD Sales": null, - "Production Budget": 27000, - "Release Date": "Oct 19 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Smith", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.9, - "IMDB Votes": 89991 - }, - { - "Title": "Central do Brasil", - "US Gross": 5969553, - "Worldwide Gross": 17006158, - "US DVD Sales": null, - "Production Budget": 2900000, - "Release Date": "Nov 20 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Walter Salles", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8, - "IMDB Votes": 17343 - }, - { - "Title": "Clash of the Titans", - "US Gross": 30000000, - "Worldwide Gross": 30000000, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jun 12 1981", - "MPAA Rating": null, - "Running Time min": 108, - "Distributor": "MGM", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 5.9, - "IMDB Votes": 45773 - }, - { - "Title": "Clockwatchers", - "US Gross": 444354, - "Worldwide Gross": 444354, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "May 15 1998", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Artistic License", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 3171 - }, - { - "Title": "Commando", - "US Gross": 35073978, - "Worldwide Gross": 35073978, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 04 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 4.5, - "IMDB Votes": 49 - }, - { - "Title": "The Color of Money", - "US Gross": 52293000, - "Worldwide Gross": 52293000, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 17 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": null, - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 6.9, - "IMDB Votes": 25824 - }, - { - "Title": "Cinderella", - "US Gross": 85000000, - "Worldwide Gross": 85000000, - "US DVD Sales": null, - "Production Budget": 2900000, - "Release Date": "Feb 15 1950", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 5.1, - "IMDB Votes": 373 - }, - { - "Title": "Congo", - "US Gross": 81022333, - "Worldwide Gross": 152022333, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jun 09 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Frank Marshall", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 4.6, - "IMDB Votes": 17954 - }, - { - "Title": "Conan the Barbarian", - "US Gross": 38264085, - "Worldwide Gross": 38264085, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "May 14 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "John Milius", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 6.8, - "IMDB Votes": 38886 - }, - { - "Title": "Conan the Destroyer", - "US Gross": 26400000, - "Worldwide Gross": 26400000, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jun 29 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Richard Fleischer", - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 5.4, - "IMDB Votes": 20368 - }, - { - "Title": "Class of 1984", - "US Gross": 6965361, - "Worldwide Gross": 6965361, - "US DVD Sales": null, - "Production Budget": 3250000, - "Release Date": "Aug 20 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Film Distribution Co.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 2945 - }, - { - "Title": "The Clan of the Cave Bear", - "US Gross": 1953732, - "Worldwide Gross": 1953732, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jan 17 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.9, - "IMDB Votes": 2763 - }, - { - "Title": "The Case of the Grinning Cat", - "US Gross": 7033, - "Worldwide Gross": 7033, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Jul 21 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "First Run/Icarus", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Bacheha-Ye aseman", - "US Gross": 925402, - "Worldwide Gross": 925402, - "US DVD Sales": null, - "Production Budget": 180000, - "Release Date": "Jan 22 1999", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8, - "IMDB Votes": 6657 - }, - { - "Title": "Coming Home", - "US Gross": 32653000, - "Worldwide Gross": 32653000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Dec 31 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Hal Ashby", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.3, - "IMDB Votes": 4410 - }, - { - "Title": "Nanjing! Nanjing!", - "US Gross": 0, - "Worldwide Gross": 20000000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Nov 17 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "National Geographic Entertainment", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 1725 - }, - { - "Title": "Cool Runnings", - "US Gross": 68856263, - "Worldwide Gross": 155056263, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Oct 01 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jon Turteltaub", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.5, - "IMDB Votes": 24533 - }, - { - "Title": "Conquest of the Planet of the Apes", - "US Gross": 9700000, - "Worldwide Gross": 9700000, - "US DVD Sales": null, - "Production Budget": 1700000, - "Release Date": "Dec 31 1971", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Jack Lee Thompson", - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 5.8, - "IMDB Votes": 6188 - }, - { - "Title": "Cure", - "US Gross": 94596, - "Worldwide Gross": 94596, - "US DVD Sales": null, - "Production Budget": 10000, - "Release Date": "Jul 06 2001", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 2724 - }, - { - "Title": "Crocodile Dundee", - "US Gross": 174803506, - "Worldwide Gross": 328000000, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Sep 26 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 6.5, - "IMDB Votes": 27277 - }, - { - "Title": "Dayereh", - "US Gross": 673780, - "Worldwide Gross": 673780, - "US DVD Sales": null, - "Production Budget": 10000, - "Release Date": "Mar 09 2001", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "WinStar Cinema", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 1851 - }, - { - "Title": "Karakter", - "US Gross": 713413, - "Worldwide Gross": 713413, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Mar 27 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 5531 - }, - { - "Title": "Creepshow", - "US Gross": 20036244, - "Worldwide Gross": 20036244, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Nov 10 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "George A. Romero", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.5, - "IMDB Votes": 12530 - }, - { - "Title": "Creepshow 2", - "US Gross": 14000000, - "Worldwide Gross": 14000000, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "May 01 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New World", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.4, - "IMDB Votes": 5910 - }, - { - "Title": "The Crying Game", - "US Gross": 62546695, - "Worldwide Gross": 62546695, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Nov 25 1992", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Neil Jordan", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.3, - "IMDB Votes": 21195 - }, - { - "Title": "Crimson Tide", - "US Gross": 91387195, - "Worldwide Gross": 159387195, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "May 12 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.2, - "IMDB Votes": 33354 - }, - { - "Title": "Caravans", - "US Gross": 1000000, - "Worldwide Gross": 1000000, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Dec 31 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 173 - }, - { - "Title": "Crying With Laughter", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 820000, - "Release Date": "Dec 31 2009", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Fengkuang de Shitou", - "US Gross": 0, - "Worldwide Gross": 3000000, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Jun 30 2006", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 1209 - }, - { - "Title": "Casablanca", - "US Gross": 10462500, - "Worldwide Gross": 10462500, - "US DVD Sales": null, - "Production Budget": 950000, - "Release Date": "Dec 31 1941", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Michael Curtiz", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.8, - "IMDB Votes": 167939 - }, - { - "Title": "Casino", - "US Gross": 42438300, - "Worldwide Gross": 110400000, - "US DVD Sales": null, - "Production Budget": 52000000, - "Release Date": "Nov 22 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 8.1, - "IMDB Votes": 108634 - }, - { - "Title": "Casper", - "US Gross": 100328194, - "Worldwide Gross": 282300000, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "May 26 1995", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Brad Silberling", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 5.7, - "IMDB Votes": 26121 - }, - { - "Title": "Can't Stop the Music", - "US Gross": 2000000, - "Worldwide Gross": 2000000, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 31 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.5, - "IMDB Votes": 2146 - }, - { - "Title": "Catch-22", - "US Gross": 24911670, - "Worldwide Gross": 24911670, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jun 24 1970", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Mike Nichols", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.1, - "IMDB Votes": 9671 - }, - { - "Title": "City Hall", - "US Gross": 20278055, - "Worldwide Gross": 20278055, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Feb 16 1996", - "MPAA Rating": "R", - "Running Time min": 111, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Harold Becker", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.1, - "IMDB Votes": 9908 - }, - { - "Title": "Cutthroat Island", - "US Gross": 10017322, - "Worldwide Gross": 10017322, - "US DVD Sales": null, - "Production Budget": 92000000, - "Release Date": "Dec 22 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 5.3, - "IMDB Votes": 10346 - }, - { - "Title": "La femme de chambre du Titanic", - "US Gross": 244465, - "Worldwide Gross": 244465, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Aug 14 1998", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 822 - }, - { - "Title": "Cat People", - "US Gross": 4000000, - "Worldwide Gross": 8000000, - "US DVD Sales": null, - "Production Budget": 134000, - "Release Date": "Nov 16 2042", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "RKO Radio Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 5.9, - "IMDB Votes": 6791 - }, - { - "Title": "Courage Under Fire", - "US Gross": 59003384, - "Worldwide Gross": 100833145, - "US DVD Sales": null, - "Production Budget": 46000000, - "Release Date": "Jul 12 1996", - "MPAA Rating": "R", - "Running Time min": 115, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Edward Zwick", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 6.6, - "IMDB Votes": 19682 - }, - { - "Title": "C'era una volta il West", - "US Gross": 5321508, - "Worldwide Gross": 5321508, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "May 28 1969", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Sergio Leone", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.8, - "IMDB Votes": 74184 - }, - { - "Title": "The Conversation", - "US Gross": 4420000, - "Worldwide Gross": 4420000, - "US DVD Sales": null, - "Production Budget": 1600000, - "Release Date": "Apr 07 1974", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.1, - "IMDB Votes": 33005 - }, - { - "Title": "Cavite", - "US Gross": 70071, - "Worldwide Gross": 71644, - "US DVD Sales": null, - "Production Budget": 7000, - "Release Date": "May 26 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Truly Indie", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 487 - }, - { - "Title": "Copycat", - "US Gross": 32051917, - "Worldwide Gross": 32051917, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 27 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Jon Amiel", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 6.5, - "IMDB Votes": 17182 - }, - { - "Title": "Dark Angel", - "US Gross": 4372561, - "Worldwide Gross": 4372561, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Sep 28 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Triumph Releasing", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.3, - "IMDB Votes": 3396 - }, - { - "Title": "Boot, Das", - "US Gross": 11487676, - "Worldwide Gross": 84970337, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Feb 10 1982", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Wolfgang Petersen", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.3, - "IMDB Votes": 2184 - }, - { - "Title": "Desperado", - "US Gross": 25532388, - "Worldwide Gross": 25532388, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Aug 25 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 7, - "IMDB Votes": 51515 - }, - { - "Title": "Dumb & Dumber", - "US Gross": 127175374, - "Worldwide Gross": 246400000, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Dec 16 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Bobby Farrelly", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 88093 - }, - { - "Title": "Diamonds Are Forever", - "US Gross": 43800000, - "Worldwide Gross": 116000000, - "US DVD Sales": null, - "Production Budget": 7200000, - "Release Date": "Dec 17 1971", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": null, - "Director": "Guy Hamilton", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.7, - "IMDB Votes": 25354 - }, - { - "Title": "The Dark Half", - "US Gross": 9579068, - "Worldwide Gross": 9579068, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Apr 23 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "George A. Romero", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 5488 - }, - { - "Title": "The Dark Hours", - "US Gross": 423, - "Worldwide Gross": 423, - "US DVD Sales": null, - "Production Budget": 400000, - "Release Date": "Oct 13 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Freestyle Releasing", - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 2804 - }, - { - "Title": "Dante's Peak", - "US Gross": 67163857, - "Worldwide Gross": 178200000, - "US DVD Sales": null, - "Production Budget": 115000000, - "Release Date": "Feb 07 1997", - "MPAA Rating": "PG-13", - "Running Time min": 108, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Roger Donaldson", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 5.6, - "IMDB Votes": 23472 - }, - { - "Title": "Daylight", - "US Gross": 32908290, - "Worldwide Gross": 158908290, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Dec 06 1996", - "MPAA Rating": "PG-13", - "Running Time min": 115, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Rob Cohen", - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5.4, - "IMDB Votes": 20052 - }, - { - "Title": "Dick Tracy", - "US Gross": 103738726, - "Worldwide Gross": 162738726, - "US DVD Sales": null, - "Production Budget": 47000000, - "Release Date": "Jun 15 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Warren Beatty", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 5.9, - "IMDB Votes": 25364 - }, - { - "Title": "Decoys", - "US Gross": 84733, - "Worldwide Gross": 84733, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Feb 27 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.4, - "IMDB Votes": 2486 - }, - { - "Title": "Dawn of the Dead", - "US Gross": 5100000, - "Worldwide Gross": 55000000, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Apr 20 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Film Distribution Co.", - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 73875 - }, - { - "Title": "The Addams Family", - "US Gross": 113502246, - "Worldwide Gross": 191502246, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Nov 22 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Barry Sonnenfeld", - "Rotten Tomatoes Rating": 59, - "IMDB Rating": 6.6, - "IMDB Votes": 28907 - }, - { - "Title": "Death Becomes Her", - "US Gross": 58422650, - "Worldwide Gross": 149022650, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Jul 31 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6, - "IMDB Votes": 27681 - }, - { - "Title": "Def-Con 4", - "US Gross": 210904, - "Worldwide Gross": 210904, - "US DVD Sales": null, - "Production Budget": 1300000, - "Release Date": "Mar 15 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New World", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.8, - "IMDB Votes": 639 - }, - { - "Title": "Dead Poets' Society", - "US Gross": 95860116, - "Worldwide Gross": 239500000, - "US DVD Sales": null, - "Production Budget": 16400000, - "Release Date": "Jun 02 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Weir", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.8, - "IMDB Votes": 89662 - }, - { - "Title": "The Day the Earth Stood Still", - "US Gross": 3700000, - "Worldwide Gross": 3700000, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Mar 04 2003", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 5.5, - "IMDB Votes": 51517 - }, - { - "Title": "Deep Throat", - "US Gross": 45000000, - "Worldwide Gross": 45000000, - "US DVD Sales": null, - "Production Budget": 25000, - "Release Date": "Jun 30 1972", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 3075 - }, - { - "Title": "The Dead Zone", - "US Gross": 20766000, - "Worldwide Gross": 20766000, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 21 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "David Cronenberg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 19485 - }, - { - "Title": "Die Hard 2", - "US Gross": 117323878, - "Worldwide Gross": 239814025, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Jul 03 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 79636 - }, - { - "Title": "Die Hard: With a Vengeance", - "US Gross": 100012499, - "Worldwide Gross": 364480746, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "May 19 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John McTiernan", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 87437 - }, - { - "Title": "Dragonheart", - "US Gross": 51364680, - "Worldwide Gross": 104364680, - "US DVD Sales": null, - "Production Budget": 57000000, - "Release Date": "May 31 1996", - "MPAA Rating": "PG-13", - "Running Time min": 108, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Rob Cohen", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.2, - "IMDB Votes": 26309 - }, - { - "Title": "Die Hard", - "US Gross": 81350242, - "Worldwide Gross": 139109346, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Jul 15 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John McTiernan", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.3, - "IMDB Votes": 237 - }, - { - "Title": "Diner", - "US Gross": 12592907, - "Worldwide Gross": 12592907, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Apr 02 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Barry Levinson", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.1, - "IMDB Votes": 7803 - }, - { - "Title": "Dil Jo Bhi Kahey...", - "US Gross": 129319, - "Worldwide Gross": 129319, - "US DVD Sales": null, - "Production Budget": 1600000, - "Release Date": "Sep 23 2005", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Eros Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5, - "IMDB Votes": 159 - }, - { - "Title": "Don Juan DeMarco", - "US Gross": 22032635, - "Worldwide Gross": 22032635, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Apr 07 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.6, - "IMDB Votes": 20386 - }, - { - "Title": "Tales from the Crypt: Demon Knight", - "US Gross": 21089146, - "Worldwide Gross": 21089146, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jan 13 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 6430 - }, - { - "Title": "Damnation Alley", - "US Gross": null, - "Worldwide Gross": null, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Oct 21 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.7, - "IMDB Votes": 1655 - }, - { - "Title": "Dead Man Walking", - "US Gross": 39387284, - "Worldwide Gross": 83088295, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Dec 29 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Gramercy", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Tim Robbins", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.6, - "IMDB Votes": 32159 - }, - { - "Title": "Dances with Wolves", - "US Gross": 184208842, - "Worldwide Gross": 424200000, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Nov 09 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Kevin Costner", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 8, - "IMDB Votes": 71399 - }, - { - "Title": "Dangerous Liaisons", - "US Gross": 34700000, - "Worldwide Gross": 34700000, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Dec 21 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Stephen Frears", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.7, - "IMDB Votes": 25761 - }, - { - "Title": "Donovan's Reef", - "US Gross": 6600000, - "Worldwide Gross": 6600000, - "US DVD Sales": null, - "Production Budget": 2686000, - "Release Date": "Dec 31 1962", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Ford", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.6, - "IMDB Votes": 2907 - }, - { - "Title": "Due occhi diabolici", - "US Gross": 349618, - "Worldwide Gross": 349618, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Oct 25 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 2059 - }, - { - "Title": "Double Impact", - "US Gross": 29090445, - "Worldwide Gross": 29090445, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Aug 09 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Sheldon Lettich", - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 4.7, - "IMDB Votes": 10426 - }, - { - "Title": "The Doors", - "US Gross": 34167219, - "Worldwide Gross": 34167219, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Mar 01 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Oliver Stone", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 7, - "IMDB Votes": 29750 - }, - { - "Title": "Day of the Dead", - "US Gross": 5804262, - "Worldwide Gross": 34004262, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Jul 03 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Film Distribution Co.", - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": "George A. Romero", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 4.5, - "IMDB Votes": 8395 - }, - { - "Title": "Days of Thunder", - "US Gross": 82670733, - "Worldwide Gross": 157670733, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jun 27 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5.4, - "IMDB Votes": 25395 - }, - { - "Title": "Dracula: Pages from a Virgin's Diary", - "US Gross": 39659, - "Worldwide Gross": 84788, - "US DVD Sales": null, - "Production Budget": 1100000, - "Release Date": "May 14 2003", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 1013 - }, - { - "Title": "Dolphin", - "US Gross": 14000, - "Worldwide Gross": 14000, - "US DVD Sales": null, - "Production Budget": 170000, - "Release Date": "Jun 01 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 134 - }, - { - "Title": "Death Race 2000", - "US Gross": null, - "Worldwide Gross": null, - "US DVD Sales": null, - "Production Budget": 300000, - "Release Date": "Apr 01 1975", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": "Based on Book/Short Story", - "Major Genre": null, - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.1, - "IMDB Votes": 10015 - }, - { - "Title": "Drei", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 7200000, - "Release Date": "Dec 31 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Tom Tykwer", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Dress", - "US Gross": 16556, - "Worldwide Gross": 16556, - "US DVD Sales": null, - "Production Budget": 2650000, - "Release Date": "Jan 16 1998", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Attitude Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 1844 - }, - { - "Title": "The Deer Hunter", - "US Gross": 50000000, - "Worldwide Gross": 50000000, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 31 1978", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Michael Cimino", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.2, - "IMDB Votes": 88095 - }, - { - "Title": "Dragonslayer", - "US Gross": 6000000, - "Worldwide Gross": 6000000, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jun 26 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 6.8, - "IMDB Votes": 4945 - }, - { - "Title": "Driving Miss Daisy", - "US Gross": 106593296, - "Worldwide Gross": 106593296, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Dec 13 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Bruce Beresford", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7.5, - "IMDB Votes": 22566 - }, - { - "Title": "Dressed to Kill", - "US Gross": 31899000, - "Worldwide Gross": 31899000, - "US DVD Sales": null, - "Production Budget": 6500000, - "Release Date": "Jan 01 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7.1, - "IMDB Votes": 9556 - }, - { - "Title": "Do the Right Thing", - "US Gross": 26004026, - "Worldwide Gross": 26004026, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Jun 30 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 7.9, - "IMDB Votes": 26877 - }, - { - "Title": "Dune", - "US Gross": 27447471, - "Worldwide Gross": 27447471, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Dec 14 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "David Lynch", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6.5, - "IMDB Votes": 38489 - }, - { - "Title": "Dolphins and Whales Tribes of the Ocean 3D", - "US Gross": 7714996, - "Worldwide Gross": 17252287, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Feb 15 2008", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "3D Entertainment", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Down & Out with the Dolls", - "US Gross": 58936, - "Worldwide Gross": 58936, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Mar 21 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Indican Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 75 - }, - { - "Title": "Dream With The Fishes", - "US Gross": 542909, - "Worldwide Gross": 542909, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Jun 20 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 6.6, - "IMDB Votes": 1188 - }, - { - "Title": "Doctor Zhivago", - "US Gross": 111721000, - "Worldwide Gross": 111721000, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Dec 22 1965", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "David Lean", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 8, - "IMDB Votes": 27671 - }, - { - "Title": "The Evil Dead", - "US Gross": 2400000, - "Worldwide Gross": 29400000, - "US DVD Sales": null, - "Production Budget": 375000, - "Release Date": "Apr 15 1983", - "MPAA Rating": "NC-17", - "Running Time min": null, - "Distributor": "New Line", - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": "Sam Raimi", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 45030 - }, - { - "Title": "Evil Dead II", - "US Gross": 5923044, - "Worldwide Gross": 5923044, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Mar 13 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Rosebud Releasing", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Sam Raimi", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.9, - "IMDB Votes": 44214 - }, - { - "Title": "Army of Darkness", - "US Gross": 11502976, - "Worldwide Gross": 21502976, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Feb 19 1993", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Sam Raimi", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 55671 - }, - { - "Title": "Ed and his Dead Mother", - "US Gross": 673, - "Worldwide Gross": 673, - "US DVD Sales": null, - "Production Budget": 1800000, - "Release Date": "Dec 31 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 5.6, - "IMDB Votes": 829 - }, - { - "Title": "Edward Scissorhands", - "US Gross": 53976987, - "Worldwide Gross": 53976987, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 07 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8, - "IMDB Votes": 102485 - }, - { - "Title": "Ed Wood", - "US Gross": 5828466, - "Worldwide Gross": 5828466, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Sep 30 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Dramatization", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8.1, - "IMDB Votes": 74171 - }, - { - "Title": "The Egyptian", - "US Gross": 15000000, - "Worldwide Gross": 15000000, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Dec 31 1953", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Michael Curtiz", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 1097 - }, - { - "Title": "Everyone Says I Love You", - "US Gross": 9725847, - "Worldwide Gross": 34600000, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 06 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 6.8, - "IMDB Votes": 16481 - }, - { - "Title": "The Elephant Man", - "US Gross": 26010864, - "Worldwide Gross": 26010864, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Oct 03 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "David Lynch", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8.4, - "IMDB Votes": 58194 - }, - { - "Title": "Emma", - "US Gross": 22231658, - "Worldwide Gross": 37831658, - "US DVD Sales": null, - "Production Budget": 5900000, - "Release Date": "Aug 02 1996", - "MPAA Rating": "PG", - "Running Time min": 111, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 13798 - }, - { - "Title": "Star Wars Ep. V: The Empire Strikes Back", - "US Gross": 290271960, - "Worldwide Gross": 534171960, - "US DVD Sales": 10027926, - "Production Budget": 23000000, - "Release Date": "May 21 1980", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Escape from New York", - "US Gross": 25244700, - "Worldwide Gross": 25244700, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Jul 10 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Avco Embassy", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "John Carpenter", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.1, - "IMDB Votes": 34497 - }, - { - "Title": "Escape from L.A.", - "US Gross": 25426861, - "Worldwide Gross": 25426861, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Aug 09 1996", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "John Carpenter", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 5.3, - "IMDB Votes": 23262 - }, - { - "Title": "Escape from the Planet of the Apes", - "US Gross": 12300000, - "Worldwide Gross": 12300000, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Dec 31 1970", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.1, - "IMDB Votes": 7686 - }, - { - "Title": "Eraser", - "US Gross": 101295562, - "Worldwide Gross": 234400000, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Jun 21 1996", - "MPAA Rating": "R", - "Running Time min": 115, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Chuck Russell", - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 5.9, - "IMDB Votes": 37287 - }, - { - "Title": "Eraserhead", - "US Gross": 7000000, - "Worldwide Gross": 7000000, - "US DVD Sales": null, - "Production Budget": 100000, - "Release Date": "Dec 31 1976", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "David Lynch", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.4, - "IMDB Votes": 26595 - }, - { - "Title": "Everything You Always Wanted to Know", - "US Gross": 18016290, - "Worldwide Gross": 18016290, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Aug 11 1972", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Woody Allen", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "ET: The Extra-Terrestrial", - "US Gross": 435110554, - "Worldwide Gross": 792910554, - "US DVD Sales": null, - "Production Budget": 10500000, - "Release Date": "Jun 11 1982", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.9, - "IMDB Votes": 105028 - }, - { - "Title": "Excessive Force", - "US Gross": 1152117, - "Worldwide Gross": 1152117, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "May 14 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.7, - "IMDB Votes": 537 - }, - { - "Title": "Exorcist II: The Heretic", - "US Gross": 25011000, - "Worldwide Gross": 25011000, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Jun 17 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": "John Boorman", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.5, - "IMDB Votes": 7849 - }, - { - "Title": "Exotica", - "US Gross": 5046118, - "Worldwide Gross": 5046118, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Sep 23 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Atom Egoyan", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.1, - "IMDB Votes": 8402 - }, - { - "Title": "Force 10 from Navarone", - "US Gross": 7100000, - "Worldwide Gross": 7100000, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Dec 22 1978", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": null, - "Major Genre": "Action", - "Creative Type": null, - "Director": "Guy Hamilton", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6, - "IMDB Votes": 5917 - }, - { - "Title": "A Farewell To Arms", - "US Gross": 11000000, - "Worldwide Gross": 11000000, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Dec 31 1956", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Huston", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 1655 - }, - { - "Title": "Fatal Attraction", - "US Gross": 156645693, - "Worldwide Gross": 320100000, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Sep 18 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Adrian Lyne", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.8, - "IMDB Votes": 22328 - }, - { - "Title": "Family Plot", - "US Gross": 13200000, - "Worldwide Gross": 13200000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Apr 09 1976", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Alfred Hitchcock", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 6.8, - "IMDB Votes": 7290 - }, - { - "Title": "Fabled", - "US Gross": 31425, - "Worldwide Gross": 31425, - "US DVD Sales": null, - "Production Budget": 400000, - "Release Date": "Dec 10 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Indican Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": null, - "Director": "Ari S. Kirschenbaum", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.4, - "IMDB Votes": 146 - }, - { - "Title": "Fetching Cody", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Mar 17 2006", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 535 - }, - { - "Title": "The French Connection", - "US Gross": 41158757, - "Worldwide Gross": 41158757, - "US DVD Sales": null, - "Production Budget": 2200000, - "Release Date": "Oct 09 1971", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "William Friedkin", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 7.9, - "IMDB Votes": 33674 - }, - { - "Title": "From Dusk Till Dawn", - "US Gross": 25728961, - "Worldwide Gross": 25728961, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jan 19 1996", - "MPAA Rating": "R", - "Running Time min": 107, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 7.1, - "IMDB Votes": 80234 - }, - { - "Title": "Friday the 13th", - "US Gross": 39754601, - "Worldwide Gross": 59754601, - "US DVD Sales": null, - "Production Budget": 550000, - "Release Date": "May 09 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 5.6, - "IMDB Votes": 26798 - }, - { - "Title": "Friday the 13th Part 3", - "US Gross": 36690067, - "Worldwide Gross": 36690067, - "US DVD Sales": null, - "Production Budget": 2250000, - "Release Date": "Aug 13 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Steve Miner", - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 5.5, - "IMDB Votes": 13395 - }, - { - "Title": "Friday the 13th Part IV: The Final Chapter", - "US Gross": 32980880, - "Worldwide Gross": 32980880, - "US DVD Sales": null, - "Production Budget": 2600000, - "Release Date": "Apr 13 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Friday the 13th Part V: A New Beginning", - "US Gross": 21930418, - "Worldwide Gross": 21930418, - "US DVD Sales": null, - "Production Budget": 2200000, - "Release Date": "Mar 22 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Friday the 13th Part VI: Jason Lives", - "US Gross": 19472057, - "Worldwide Gross": 19472057, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Aug 01 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Friday the 13th Part VII: The New Blood", - "US Gross": 19170001, - "Worldwide Gross": 19170001, - "US DVD Sales": null, - "Production Budget": 2800000, - "Release Date": "May 13 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.6, - "IMDB Votes": 8916 - }, - { - "Title": "Friday the 13th Part VIII: Jason Takes Manhattan", - "US Gross": 14343976, - "Worldwide Gross": 14343976, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Jul 28 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.9, - "IMDB Votes": 10113 - }, - { - "Title": "Jason Goes to Hell: The Final Friday", - "US Gross": 15935068, - "Worldwide Gross": 15935068, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Aug 13 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.1, - "IMDB Votes": 8733 - }, - { - "Title": "Per qualche dollaro in pi˘", - "US Gross": 4300000, - "Worldwide Gross": 4300000, - "US DVD Sales": null, - "Production Budget": 600000, - "Release Date": "May 10 1967", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Sergio Leone", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.2, - "IMDB Votes": 44204 - }, - { - "Title": "Per un pugno di dollari", - "US Gross": 3500000, - "Worldwide Gross": 3500000, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Jan 18 1967", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Remake", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Sergio Leone", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8, - "IMDB Votes": 39929 - }, - { - "Title": "The Fall of the Roman Empire", - "US Gross": 4750000, - "Worldwide Gross": 4750000, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Jan 01 1964", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 6.6, - "IMDB Votes": 3184 - }, - { - "Title": "Friday the 13th Part 2", - "US Gross": 21722776, - "Worldwide Gross": 21722776, - "US DVD Sales": null, - "Production Budget": 1250000, - "Release Date": "Apr 30 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": "Steve Miner", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.5, - "IMDB Votes": 13395 - }, - { - "Title": "Faithful", - "US Gross": 2104439, - "Worldwide Gross": 2104439, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Apr 05 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Play", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Mazursky", - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 5.7, - "IMDB Votes": 989 - }, - { - "Title": "Fair Game", - "US Gross": 11497497, - "Worldwide Gross": 11497497, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Nov 03 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 6.6, - "IMDB Votes": 194 - }, - { - "Title": "A Few Good Men", - "US Gross": 141340178, - "Worldwide Gross": 236500000, - "US DVD Sales": null, - "Production Budget": 33000000, - "Release Date": "Dec 11 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Rob Reiner", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.6, - "IMDB Votes": 63541 - }, - { - "Title": "The Fugitive", - "US Gross": 183875760, - "Worldwide Gross": 368900000, - "US DVD Sales": null, - "Production Budget": 44000000, - "Release Date": "Aug 06 1993", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Andrew Davis", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.8, - "IMDB Votes": 96914 - }, - { - "Title": "From Here to Eternity", - "US Gross": 30500000, - "Worldwide Gross": 30500000, - "US DVD Sales": null, - "Production Budget": 1650000, - "Release Date": "Aug 05 1953", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Fred Zinnemann", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.9, - "IMDB Votes": 15115 - }, - { - "Title": "First Morning", - "US Gross": 87264, - "Worldwide Gross": 87264, - "US DVD Sales": null, - "Production Budget": 300000, - "Release Date": "Jul 15 2005", - "MPAA Rating": "PG-13", - "Running Time min": 90, - "Distributor": "Illuminare", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Shooting Fish", - "US Gross": 302204, - "Worldwide Gross": 302204, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "May 01 1998", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 4849 - }, - { - "Title": "F.I.S.T", - "US Gross": 20388920, - "Worldwide Gross": 20388920, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Apr 13 1978", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Norman Jewison", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 2737 - }, - { - "Title": "Flashdance", - "US Gross": 90463574, - "Worldwide Gross": 201463574, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Apr 15 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Adrian Lyne", - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 5.6, - "IMDB Votes": 12485 - }, - { - "Title": "Fled", - "US Gross": 17192205, - "Worldwide Gross": 19892205, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jul 19 1996", - "MPAA Rating": "R", - "Running Time min": 98, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 4.9, - "IMDB Votes": 4215 - }, - { - "Title": "Flash Gordon", - "US Gross": 27107960, - "Worldwide Gross": 27107960, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Dec 05 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.2, - "IMDB Votes": 14894 - }, - { - "Title": "The Flintstones", - "US Gross": 130531208, - "Worldwide Gross": 358500000, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "May 27 1994", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Brian Levant", - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 4.6, - "IMDB Votes": 26521 - }, - { - "Title": "Flight of the Intruder", - "US Gross": 14471440, - "Worldwide Gross": 14471440, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Jan 18 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "John Milius", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.3, - "IMDB Votes": 2592 - }, - { - "Title": "Flatliners", - "US Gross": 61308153, - "Worldwide Gross": 61308153, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Aug 10 1990", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6.4, - "IMDB Votes": 23295 - }, - { - "Title": "The Flower of Evil", - "US Gross": 181798, - "Worldwide Gross": 181798, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Oct 10 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 64, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Funny Ha Ha", - "US Gross": 77070, - "Worldwide Gross": 77070, - "US DVD Sales": null, - "Production Budget": 30000, - "Release Date": "Apr 29 2005", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Goodbye Cruel Releasing", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 1138 - }, - { - "Title": "The Funeral", - "US Gross": 1212799, - "Worldwide Gross": 1412799, - "US DVD Sales": null, - "Production Budget": 12500000, - "Release Date": "Nov 01 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "October Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Abel Ferrara", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 6.4, - "IMDB Votes": 4084 - }, - { - "Title": "Fantasia", - "US Gross": 83320000, - "Worldwide Gross": 83320000, - "US DVD Sales": null, - "Production Budget": 2280000, - "Release Date": "Nov 13 2040", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Compilation", - "Major Genre": "Musical", - "Creative Type": "Multiple Creative Types", - "Director": null, - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 7.8, - "IMDB Votes": 29914 - }, - { - "Title": "Fantasia 2000 (IMAX)", - "US Gross": 60507228, - "Worldwide Gross": 60507228, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jan 01 2000", - "MPAA Rating": "G", - "Running Time min": 75, - "Distributor": "Walt Disney Pictures", - "Source": "Compilation", - "Major Genre": "Musical", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Fog", - "US Gross": 21378361, - "Worldwide Gross": 21378361, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Feb 01 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Avco Embassy", - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": "John Carpenter", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 3.3, - "IMDB Votes": 15760 - }, - { - "Title": "Forrest Gump", - "US Gross": 329694499, - "Worldwide Gross": 679400525, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Jul 06 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 8.6, - "IMDB Votes": 300455 - }, - { - "Title": "Fortress", - "US Gross": 6730578, - "Worldwide Gross": 46730578, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Sep 03 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 5.5, - "IMDB Votes": 7026 - }, - { - "Title": "Fiddler on the Roof", - "US Gross": 80500000, - "Worldwide Gross": 80500000, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Jan 01 1971", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Based on Musical/Opera", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": "Norman Jewison", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.7, - "IMDB Votes": 14260 - }, - { - "Title": "The Front Page", - "US Gross": 15000000, - "Worldwide Gross": 15000000, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Dec 17 1974", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Billy Wilder", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 7.2, - "IMDB Votes": 3875 - }, - { - "Title": "First Blood", - "US Gross": 47212904, - "Worldwide Gross": 125212904, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Oct 22 1982", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Ted Kotcheff", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 56369 - }, - { - "Title": "Friday", - "US Gross": 27467564, - "Worldwide Gross": 27936778, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Apr 26 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "F. Gary Gray", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7, - "IMDB Votes": 21623 - }, - { - "Title": "Freeze Frame", - "US Gross": 0, - "Worldwide Gross": 91062, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Dec 10 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "First Look", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 6.3, - "IMDB Votes": 1723 - }, - { - "Title": "Firefox", - "US Gross": 45785720, - "Worldwide Gross": 45785720, - "US DVD Sales": null, - "Production Budget": 21000000, - "Release Date": "Jun 18 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 5.6, - "IMDB Votes": 9348 - }, - { - "Title": "Fargo", - "US Gross": 24567751, - "Worldwide Gross": 51204567, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Mar 08 1996", - "MPAA Rating": "R", - "Running Time min": 87, - "Distributor": "Gramercy", - "Source": "Based on Real Life Events", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Coen", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 8.3, - "IMDB Votes": 165159 - }, - { - "Title": "First Knight", - "US Gross": 37361412, - "Worldwide Gross": 127361412, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Jul 07 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Jerry Zucker", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 5.6, - "IMDB Votes": 20928 - }, - { - "Title": "From Russia With Love", - "US Gross": 24800000, - "Worldwide Gross": 78900000, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Apr 08 1964", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 32541 - }, - { - "Title": "The Firm", - "US Gross": 158340892, - "Worldwide Gross": 270340892, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Jun 30 1993", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Sydney Pollack", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 5.5, - "IMDB Votes": 957 - }, - { - "Title": "Frenzy", - "US Gross": 12600000, - "Worldwide Gross": 12600000, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Jun 21 1972", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Alfred Hitchcock", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.5, - "IMDB Votes": 13093 - }, - { - "Title": "Footloose", - "US Gross": 80000000, - "Worldwide Gross": 80000000, - "US DVD Sales": null, - "Production Budget": 8200000, - "Release Date": "Feb 17 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": "Herbert Ross", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 6, - "IMDB Votes": 15626 - }, - { - "Title": "Fast Times at Ridgemont High", - "US Gross": 27092880, - "Worldwide Gross": 27092880, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Aug 13 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Amy Heckerling", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 7.2, - "IMDB Votes": 31362 - }, - { - "Title": "Fighting Tommy Riley", - "US Gross": 10514, - "Worldwide Gross": 10514, - "US DVD Sales": null, - "Production Budget": 300000, - "Release Date": "May 06 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Freestyle Releasing", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 499 - }, - { - "Title": "The First Wives Club", - "US Gross": 105489203, - "Worldwide Gross": 181489203, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Sep 20 1996", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Hugh Wilson", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 5.6, - "IMDB Votes": 14682 - }, - { - "Title": "Flirting with Disaster", - "US Gross": 14853474, - "Worldwide Gross": 14853474, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Mar 22 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "David O. Russell", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 6.7, - "IMDB Votes": 8474 - }, - { - "Title": "For Your Eyes Only", - "US Gross": 54800000, - "Worldwide Gross": 195300000, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Jun 26 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Glen", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.8, - "IMDB Votes": 23527 - }, - { - "Title": "Fiza", - "US Gross": 623791, - "Worldwide Gross": 1179462, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Sep 08 2000", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Video Sound", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 749 - }, - { - "Title": "Grip: A Criminal's Story", - "US Gross": 1336, - "Worldwide Gross": 1336, - "US DVD Sales": null, - "Production Budget": 12000, - "Release Date": "Apr 28 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "JeTi Films", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Ghost and the Darkness", - "US Gross": 38564422, - "Worldwide Gross": 38564422, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Oct 11 1996", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "Paramount Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "Stephen Hopkins", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.6, - "IMDB Votes": 19735 - }, - { - "Title": "Gallipoli", - "US Gross": 5732587, - "Worldwide Gross": 5732587, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Aug 28 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Peter Weir", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.7, - "IMDB Votes": 14139 - }, - { - "Title": "Gabriela", - "US Gross": 2335352, - "Worldwide Gross": 2335352, - "US DVD Sales": null, - "Production Budget": 50000, - "Release Date": "Mar 16 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Power Point Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 1399 - }, - { - "Title": "Il buono, il brutto, il cattivo", - "US Gross": 6100000, - "Worldwide Gross": 6100000, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Dec 29 1967", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Sergio Leone", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 104 - }, - { - "Title": "Graduation Day", - "US Gross": 23894000, - "Worldwide Gross": 23894000, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "May 01 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3, - "IMDB Votes": 836 - }, - { - "Title": "The Godfather: Part II", - "US Gross": 57300000, - "Worldwide Gross": 57300000, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Dec 11 1974", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": "Historical Fiction", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 9, - "IMDB Votes": 245271 - }, - { - "Title": "The Godfather: Part III", - "US Gross": 66520529, - "Worldwide Gross": 66520529, - "US DVD Sales": null, - "Production Budget": 54000000, - "Release Date": "Dec 25 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 82977 - }, - { - "Title": "Goodfellas", - "US Gross": 46743809, - "Worldwide Gross": 46743809, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Sep 19 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.8, - "IMDB Votes": 229156 - }, - { - "Title": "The Godfather", - "US Gross": 134966411, - "Worldwide Gross": 268500000, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Mar 15 1972", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": "Historical Fiction", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 9.2, - "IMDB Votes": 411088 - }, - { - "Title": "God's Army", - "US Gross": 2637726, - "Worldwide Gross": 2652515, - "US DVD Sales": null, - "Production Budget": 300000, - "Release Date": "Mar 10 2000", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Excel Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.8, - "IMDB Votes": 638 - }, - { - "Title": "The Great Escape", - "US Gross": 11744471, - "Worldwide Gross": 11744471, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Aug 08 1963", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Sturges", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8.4, - "IMDB Votes": 62074 - }, - { - "Title": "Gory Gory Hallelujah", - "US Gross": 12604, - "Worldwide Gross": 12604, - "US DVD Sales": null, - "Production Budget": 425000, - "Release Date": "Jan 21 2005", - "MPAA Rating": "Not Rated", - "Running Time min": 100, - "Distributor": "Indican Pictures", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": null, - "Director": "Sue Corcoran", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 134 - }, - { - "Title": "Ghost", - "US Gross": 217631306, - "Worldwide Gross": 517600000, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Jul 13 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Jerry Zucker", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.9, - "IMDB Votes": 51125 - }, - { - "Title": "Ghostbusters", - "US Gross": 238632124, - "Worldwide Gross": 291632124, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jun 08 1984", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": "Ivan Reitman", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 358 - }, - { - "Title": "Girl 6", - "US Gross": 4880941, - "Worldwide Gross": 4880941, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Mar 22 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 4.9, - "IMDB Votes": 3348 - }, - { - "Title": "Goldeneye", - "US Gross": 106429941, - "Worldwide Gross": 356429941, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Nov 17 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Campbell", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 7.2, - "IMDB Votes": 69199 - }, - { - "Title": "The Glimmer Man", - "US Gross": 20404841, - "Worldwide Gross": 36404841, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Oct 04 1996", - "MPAA Rating": "R", - "Running Time min": 92, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.9, - "IMDB Votes": 7230 - }, - { - "Title": "Glory", - "US Gross": 26593580, - "Worldwide Gross": 26593580, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Dec 14 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "Edward Zwick", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 8, - "IMDB Votes": 56427 - }, - { - "Title": "The Gambler", - "US Gross": 51773, - "Worldwide Gross": 101773, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Aug 04 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 199 - }, - { - "Title": "Good Morning Vietnam", - "US Gross": 123922370, - "Worldwide Gross": 123922370, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Dec 23 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Barry Levinson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 32609 - }, - { - "Title": "Gandhi", - "US Gross": 52767889, - "Worldwide Gross": 52767889, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Dec 08 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Sir Richard Attenborough", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 8.2, - "IMDB Votes": 50881 - }, - { - "Title": "A Guy Named Joe", - "US Gross": 5363000, - "Worldwide Gross": 5363000, - "US DVD Sales": null, - "Production Budget": 2627000, - "Release Date": "Dec 24 2043", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 869 - }, - { - "Title": "Gentleman's Agreement", - "US Gross": 7800000, - "Worldwide Gross": 7800000, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Dec 31 1946", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Elia Kazan", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.4, - "IMDB Votes": 4637 - }, - { - "Title": "Goodbye Bafana", - "US Gross": 0, - "Worldwide Gross": 2717302, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Dec 14 2007", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Bille August", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 3631 - }, - { - "Title": "Get on the Bus", - "US Gross": 5691854, - "Worldwide Gross": 5691854, - "US DVD Sales": null, - "Production Budget": 2400000, - "Release Date": "Oct 16 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 6.7, - "IMDB Votes": 2701 - }, - { - "Title": "The Golden Child", - "US Gross": 79817937, - "Worldwide Gross": 79817937, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Dec 12 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Michael Ritchie", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.4, - "IMDB Votes": 14471 - }, - { - "Title": "Good Dick", - "US Gross": 28835, - "Worldwide Gross": 28835, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Oct 10 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Present Pictures/Morning Knight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 3004 - }, - { - "Title": "Goldfinger", - "US Gross": 51100000, - "Worldwide Gross": 124900000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Dec 22 1964", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": null, - "Director": "Guy Hamilton", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.9, - "IMDB Votes": 47095 - }, - { - "Title": "Groundhog Day", - "US Gross": 70906973, - "Worldwide Gross": 70906973, - "US DVD Sales": null, - "Production Budget": 14600000, - "Release Date": "Feb 12 1993", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Harold Ramis", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8.2, - "IMDB Votes": 134964 - }, - { - "Title": "Gremlins", - "US Gross": 148168459, - "Worldwide Gross": 148168459, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Jun 08 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Joe Dante", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7, - "IMDB Votes": 42163 - }, - { - "Title": "Get Real", - "US Gross": 1152411, - "Worldwide Gross": 1152411, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Apr 30 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 6026 - }, - { - "Title": "Gremlins 2: The New Batch", - "US Gross": 41476097, - "Worldwide Gross": 41476097, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jun 15 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Joe Dante", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 22712 - }, - { - "Title": "The Greatest Story Ever Told", - "US Gross": 15473333, - "Worldwide Gross": 15473333, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Feb 15 1965", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "David Lean", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.3, - "IMDB Votes": 3300 - }, - { - "Title": "The Gospel of John", - "US Gross": 4068087, - "Worldwide Gross": 4068087, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Sep 26 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Greatest Show on Earth", - "US Gross": 36000000, - "Worldwide Gross": 36000000, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Jan 10 1952", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.8, - "IMDB Votes": 4264 - }, - { - "Title": "The First Great Train Robbery", - "US Gross": 391942, - "Worldwide Gross": 391942, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Feb 02 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": null, - "Director": "Michael Crichton", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 5141 - }, - { - "Title": "Get Shorty", - "US Gross": 72021008, - "Worldwide Gross": 115021008, - "US DVD Sales": null, - "Production Budget": 30250000, - "Release Date": "Oct 20 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Barry Sonnenfeld", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 6.9, - "IMDB Votes": 33364 - }, - { - "Title": "Gettysburg", - "US Gross": 10731997, - "Worldwide Gross": 10731997, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Oct 08 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.6, - "IMDB Votes": 11215 - }, - { - "Title": "Guiana 1838", - "US Gross": 227241, - "Worldwide Gross": 227241, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Sep 24 2004", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "RBC Radio", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Gone with the Wind", - "US Gross": 198680470, - "Worldwide Gross": 390525192, - "US DVD Sales": null, - "Production Budget": 3900000, - "Release Date": "Dec 15 2039", - "MPAA Rating": "G", - "Running Time min": 222, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "George Cukor", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.2, - "IMDB Votes": 78947 - }, - { - "Title": "Happiness", - "US Gross": 2746453, - "Worldwide Gross": 5746453, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Oct 16 1998", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Good Machine Releasing", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Todd Solondz", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.5, - "IMDB Votes": 64 - }, - { - "Title": "Harley Davidson and the Marlboro Man", - "US Gross": 7018525, - "Worldwide Gross": 7018525, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Aug 23 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Simon Wincer", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 5.3, - "IMDB Votes": 6995 - }, - { - "Title": "Heavy Metal", - "US Gross": 19571091, - "Worldwide Gross": 19571091, - "US DVD Sales": null, - "Production Budget": 9300000, - "Release Date": "Aug 07 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6, - "IMDB Votes": 45 - }, - { - "Title": "Hell's Angels", - "US Gross": null, - "Worldwide Gross": null, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Dec 31 1929", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.9, - "IMDB Votes": 2050 - }, - { - "Title": "Heartbeeps", - "US Gross": 6000000, - "Worldwide Gross": 6000000, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Dec 18 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.1, - "IMDB Votes": 620 - }, - { - "Title": "The Helix... Loaded", - "US Gross": 3700, - "Worldwide Gross": 3700, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Mar 18 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Romar", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 1.5, - "IMDB Votes": 486 - }, - { - "Title": "Hang 'em High", - "US Gross": 6800000, - "Worldwide Gross": 6800000, - "US DVD Sales": null, - "Production Budget": 1800000, - "Release Date": "Aug 03 1968", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 6.9, - "IMDB Votes": 10292 - }, - { - "Title": "Hellraiser", - "US Gross": 14564000, - "Worldwide Gross": 14564000, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Sep 18 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New World", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 7, - "IMDB Votes": 22442 - }, - { - "Title": "Hero", - "US Gross": 19487173, - "Worldwide Gross": 66787173, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Oct 02 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Frears", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 323 - }, - { - "Title": "Highlander III: The Sorcerer", - "US Gross": 13738574, - "Worldwide Gross": 13738574, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Jan 27 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.8, - "IMDB Votes": 7763 - }, - { - "Title": "Highlander", - "US Gross": 5900000, - "Worldwide Gross": 12900000, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Mar 07 1986", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Russell Mulcahy", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 7.2, - "IMDB Votes": 40802 - }, - { - "Title": "How Green Was My Valley", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 1250000, - "Release Date": "Oct 28 2041", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": null, - "Creative Type": null, - "Director": "John Ford", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.9, - "IMDB Votes": 7420 - }, - { - "Title": "High Noon", - "US Gross": 8000000, - "Worldwide Gross": 8000000, - "US DVD Sales": null, - "Production Budget": 730000, - "Release Date": "Dec 31 1951", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Fred Zinnemann", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 8.3, - "IMDB Votes": 34163 - }, - { - "Title": "History of the World: Part I", - "US Gross": 31672000, - "Worldwide Gross": 31672000, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Jun 12 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Mel Brooks", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 16691 - }, - { - "Title": "Hello, Dolly", - "US Gross": 33208099, - "Worldwide Gross": 33208099, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Dec 16 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.4, - "IMDB Votes": 254 - }, - { - "Title": "Halloween II", - "US Gross": 25533818, - "Worldwide Gross": 25533818, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Oct 30 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Rick Rosenthal", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 4.9, - "IMDB Votes": 12197 - }, - { - "Title": "Halloween 3: Season of the Witch", - "US Gross": 14400000, - "Worldwide Gross": 14400000, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Oct 22 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.8, - "IMDB Votes": 12644 - }, - { - "Title": "Halloween 4: The Return of Michael Myers", - "US Gross": 17768757, - "Worldwide Gross": 17768757, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Oct 01 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Dwight H. Little", - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 5.6, - "IMDB Votes": 11079 - }, - { - "Title": "Halloween 5: The Revenge of Michael Myers", - "US Gross": 11642254, - "Worldwide Gross": 11642254, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Oct 13 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Galaxy International Releasing", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Halloween: The Curse of Michael Myers", - "US Gross": 15126948, - "Worldwide Gross": 15126948, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Sep 29 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.4, - "IMDB Votes": 8576 - }, - { - "Title": "Halloween", - "US Gross": 47000000, - "Worldwide Gross": 70000000, - "US DVD Sales": null, - "Production Budget": 325000, - "Release Date": "Oct 17 1978", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": "John Carpenter", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 6, - "IMDB Votes": 39866 - }, - { - "Title": "Home Alone 2: Lost in New York", - "US Gross": 173585516, - "Worldwide Gross": 358994850, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Nov 20 1992", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Chris Columbus", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5.8, - "IMDB Votes": 51408 - }, - { - "Title": "Home Alone", - "US Gross": 285761243, - "Worldwide Gross": 476684675, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Nov 16 1990", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Chris Columbus", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 7, - "IMDB Votes": 79080 - }, - { - "Title": "Home Movies", - "US Gross": 89134, - "Worldwide Gross": 89134, - "US DVD Sales": null, - "Production Budget": 400000, - "Release Date": "May 16 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.3, - "IMDB Votes": 291 - }, - { - "Title": "Hum to Mohabbt Karega", - "US Gross": 121807, - "Worldwide Gross": 121807, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "May 26 2000", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.6, - "IMDB Votes": 74 - }, - { - "Title": "The Hotel New Hampshire", - "US Gross": 5142858, - "Worldwide Gross": 5142858, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Mar 09 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 5.8, - "IMDB Votes": 4387 - }, - { - "Title": "Henry V", - "US Gross": 10161099, - "Worldwide Gross": 10161099, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Nov 08 1989", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Goldwyn Entertainment", - "Source": "Based on Play", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Kenneth Branagh", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.9, - "IMDB Votes": 14499 - }, - { - "Title": "Housefull", - "US Gross": 1183658, - "Worldwide Gross": 14883658, - "US DVD Sales": null, - "Production Budget": 10100000, - "Release Date": "Apr 30 2010", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Eros Entertainment", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.6, - "IMDB Votes": 687 - }, - { - "Title": "Hook", - "US Gross": 119654823, - "Worldwide Gross": 300854823, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Dec 11 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 6.2, - "IMDB Votes": 60159 - }, - { - "Title": "House Party 2", - "US Gross": 19438638, - "Worldwide Gross": 19438638, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Oct 23 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 4.3, - "IMDB Votes": 1596 - }, - { - "Title": "Hocus Pocus", - "US Gross": 39360491, - "Worldwide Gross": 39360491, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Jul 16 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 6, - "IMDB Votes": 15893 - }, - { - "Title": "The Howling", - "US Gross": 17985000, - "Worldwide Gross": 17985000, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Apr 10 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Joe Dante", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.5, - "IMDB Votes": 8731 - }, - { - "Title": "High Plains Drifter", - "US Gross": 15700000, - "Worldwide Gross": 15700000, - "US DVD Sales": null, - "Production Budget": 15700000, - "Release Date": "Jan 01 1972", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 15718 - }, - { - "Title": "Hoop Dreams", - "US Gross": 7768371, - "Worldwide Gross": 11768371, - "US DVD Sales": null, - "Production Budget": 700000, - "Release Date": "Oct 14 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8, - "IMDB Votes": 9492 - }, - { - "Title": "Happy Gilmore", - "US Gross": 38623460, - "Worldwide Gross": 38623460, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 16 1996", - "MPAA Rating": "PG-13", - "Running Time min": 92, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Dennis Dugan", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 6.9, - "IMDB Votes": 54111 - }, - { - "Title": "The Hudsucker Proxy", - "US Gross": 2816518, - "Worldwide Gross": 14938149, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Mar 11 1994", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Joel Coen", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 7.4, - "IMDB Votes": 32344 - }, - { - "Title": "A Hard Day's Night", - "US Gross": 12299668, - "Worldwide Gross": 12299668, - "US DVD Sales": null, - "Production Budget": 560000, - "Release Date": "Aug 11 1964", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.6, - "IMDB Votes": 15291 - }, - { - "Title": "Heroes", - "US Gross": 655538, - "Worldwide Gross": 655538, - "US DVD Sales": null, - "Production Budget": 400000, - "Release Date": "Oct 24 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Eros Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 505 - }, - { - "Title": "The Hunt for Red October", - "US Gross": 120709866, - "Worldwide Gross": 200500000, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Mar 02 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": "John McTiernan", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 7.6, - "IMDB Votes": 55202 - }, - { - "Title": "Harper", - "US Gross": 12000000, - "Worldwide Gross": 12000000, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Feb 23 1966", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 2395 - }, - { - "Title": "Harriet the Spy", - "US Gross": 26570048, - "Worldwide Gross": 26570048, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Jul 10 1996", - "MPAA Rating": "PG", - "Running Time min": 101, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 5.8, - "IMDB Votes": 2963 - }, - { - "Title": "Le hussard sur le toit", - "US Gross": 1320043, - "Worldwide Gross": 1320043, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Apr 19 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 3083 - }, - { - "Title": "The Hustler", - "US Gross": 7600000, - "Worldwide Gross": 7600000, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Sep 25 1961", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.1, - "IMDB Votes": 25385 - }, - { - "Title": "Hud", - "US Gross": 10000000, - "Worldwide Gross": 10000000, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "May 29 1963", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Martin Ritt", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 3.4, - "IMDB Votes": 93 - }, - { - "Title": "Hudson Hawk", - "US Gross": 17218916, - "Worldwide Gross": 17218916, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "May 24 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Lehmann", - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 5.3, - "IMDB Votes": 21920 - }, - { - "Title": "Heaven's Gate", - "US Gross": 3484331, - "Worldwide Gross": 3484331, - "US DVD Sales": null, - "Production Budget": 44000000, - "Release Date": "Nov 19 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Michael Cimino", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 4649 - }, - { - "Title": "Hav Plenty", - "US Gross": 2301777, - "Worldwide Gross": 2301777, - "US DVD Sales": null, - "Production Budget": 650000, - "Release Date": "Jun 19 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 580 - }, - { - "Title": "House of Wax", - "US Gross": 23800000, - "Worldwide Gross": 23800000, - "US DVD Sales": null, - "Production Budget": 658000, - "Release Date": "Apr 10 1953", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 5.4, - "IMDB Votes": 32159 - }, - { - "Title": "Hawaii", - "US Gross": 34562222, - "Worldwide Gross": 34562222, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Oct 10 1966", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "George Roy Hill", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 1153 - }, - { - "Title": "Howard the Duck", - "US Gross": 16295774, - "Worldwide Gross": 16295774, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Aug 01 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 4.1, - "IMDB Votes": 16051 - }, - { - "Title": "High Anxiety", - "US Gross": 31063038, - "Worldwide Gross": 31063038, - "US DVD Sales": null, - "Production Budget": 3400000, - "Release Date": "Dec 23 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Mel Brooks", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.5, - "IMDB Votes": 7025 - }, - { - "Title": "Hybrid", - "US Gross": 162605, - "Worldwide Gross": 162605, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "May 10 2002", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Indican Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.2, - "IMDB Votes": 380 - }, - { - "Title": "It's a Wonderful Life", - "US Gross": 6600000, - "Worldwide Gross": 6600000, - "US DVD Sales": 19339789, - "Production Budget": 3180000, - "Release Date": "Dec 31 1945", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Frank Capra", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 8.7, - "IMDB Votes": 101499 - }, - { - "Title": "The Ice Pirates", - "US Gross": 13075390, - "Worldwide Gross": 13075390, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Mar 16 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM/UA Classics", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 5.1, - "IMDB Votes": 3600 - }, - { - "Title": "Independence Day", - "US Gross": 306169255, - "Worldwide Gross": 817400878, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Jul 02 1996", - "MPAA Rating": "PG-13", - "Running Time min": 145, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Roland Emmerich", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.5, - "IMDB Votes": 149493 - }, - { - "Title": "The Island of Dr. Moreau", - "US Gross": 27682712, - "Worldwide Gross": 27682712, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Aug 23 1996", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "John Frankenheimer", - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 4.1, - "IMDB Votes": 13770 - }, - { - "Title": "Iraq for Sale: The War Profiteers", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 775000, - "Release Date": "Sep 08 2006", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.8, - "IMDB Votes": 854 - }, - { - "Title": "In Her Line of Fire", - "US Gross": 884, - "Worldwide Gross": 884, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Apr 21 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Regent Releasing", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.5, - "IMDB Votes": 337 - }, - { - "Title": "The Indian in the Cupboard", - "US Gross": 35627222, - "Worldwide Gross": 35627222, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jul 14 1995", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Frank Oz", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 5.7, - "IMDB Votes": 4836 - }, - { - "Title": "I Love You Ö Don't Touch Me!", - "US Gross": 33598, - "Worldwide Gross": 33598, - "US DVD Sales": null, - "Production Budget": 68000, - "Release Date": "Feb 20 1998", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 298 - }, - { - "Title": "Illuminata", - "US Gross": 836641, - "Worldwide Gross": 836641, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Aug 06 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 1100 - }, - { - "Title": "In Cold Blood", - "US Gross": 13000000, - "Worldwide Gross": 13000000, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Dec 31 1966", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Richard Brooks", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 8.1, - "IMDB Votes": 10562 - }, - { - "Title": "In the Company of Men", - "US Gross": 2883661, - "Worldwide Gross": 2883661, - "US DVD Sales": null, - "Production Budget": 25000, - "Release Date": "Aug 01 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Neil LaBute", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.2, - "IMDB Votes": 7601 - }, - { - "Title": "The Inkwell", - "US Gross": 8864699, - "Worldwide Gross": 8864699, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Apr 22 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 5.7, - "IMDB Votes": 542 - }, - { - "Title": "Invaders from Mars", - "US Gross": 4884663, - "Worldwide Gross": 4984663, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jun 06 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Cannon", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Tobe Hooper", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 5, - "IMDB Votes": 1933 - }, - { - "Title": "L'incomparable mademoiselle C.", - "US Gross": 493905, - "Worldwide Gross": 493905, - "US DVD Sales": null, - "Production Budget": 3400000, - "Release Date": "Apr 23 2004", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 66 - }, - { - "Title": "Intolerance", - "US Gross": null, - "Worldwide Gross": null, - "US DVD Sales": null, - "Production Budget": 385907, - "Release Date": "Sep 05 2016", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 96, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Island", - "US Gross": 15716828, - "Worldwide Gross": 15716828, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Jun 13 1980", - "MPAA Rating": "PG-13", - "Running Time min": 138, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Ritchie", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 82601 - }, - { - "Title": "Eye See You", - "US Gross": 79161, - "Worldwide Gross": 1807990, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Sep 20 2002", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.1, - "IMDB Votes": 397 - }, - { - "Title": "In the Heat of the Night", - "US Gross": 24379978, - "Worldwide Gross": 24379978, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Aug 02 1967", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Norman Jewison", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8.1, - "IMDB Votes": 22429 - }, - { - "Title": "Jack", - "US Gross": 58617334, - "Worldwide Gross": 58617334, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Aug 09 1996", - "MPAA Rating": "PG-13", - "Running Time min": 113, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.3, - "IMDB Votes": 17267 - }, - { - "Title": "Jade", - "US Gross": 9812870, - "Worldwide Gross": 9812870, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Oct 13 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "William Friedkin", - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 4.8, - "IMDB Votes": 5279 - }, - { - "Title": "Jingle All the Way", - "US Gross": 60592389, - "Worldwide Gross": 129832389, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Nov 22 1996", - "MPAA Rating": "PG", - "Running Time min": 89, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Brian Levant", - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 4.9, - "IMDB Votes": 22928 - }, - { - "Title": "Dr. No", - "US Gross": 16067035, - "Worldwide Gross": 59567035, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "May 08 1963", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 36019 - }, - { - "Title": "The Jungle Book", - "US Gross": 44342956, - "Worldwide Gross": 44342956, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Dec 25 1994", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Stephen Sommers", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 5564 - }, - { - "Title": "Judge Dredd", - "US Gross": 34687912, - "Worldwide Gross": 113487912, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Jun 30 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 4.9, - "IMDB Votes": 30736 - }, - { - "Title": "The Jerky Boys", - "US Gross": 7555256, - "Worldwide Gross": 7555256, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Feb 03 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 3.9, - "IMDB Votes": 1481 - }, - { - "Title": "Jefferson in Paris", - "US Gross": 2461628, - "Worldwide Gross": 2461628, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Mar 31 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "James Ivory", - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 5.6, - "IMDB Votes": 1464 - }, - { - "Title": "JFK", - "US Gross": 70405498, - "Worldwide Gross": 205400000, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Dec 20 1991", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Oliver Stone", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 8, - "IMDB Votes": 59684 - }, - { - "Title": "Journey from the Fall", - "US Gross": 635305, - "Worldwide Gross": 635305, - "US DVD Sales": null, - "Production Budget": 1300000, - "Release Date": "Mar 23 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Imaginasian", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.2, - "IMDB Votes": 586 - }, - { - "Title": "Jekyll and Hyde... Together Again", - "US Gross": 3707583, - "Worldwide Gross": 3707583, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Aug 27 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 486 - }, - { - "Title": "Jumanji", - "US Gross": 100458310, - "Worldwide Gross": 262758310, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Dec 15 1995", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Joe Johnston", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.4, - "IMDB Votes": 54973 - }, - { - "Title": "The Juror", - "US Gross": 22730924, - "Worldwide Gross": 22730924, - "US DVD Sales": null, - "Production Budget": 44000000, - "Release Date": "Feb 02 1996", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 5.3, - "IMDB Votes": 6482 - }, - { - "Title": "Jerusalema", - "US Gross": 7294, - "Worldwide Gross": 7294, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jun 11 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Anchor Bay Entertainment", - "Source": "Original Screenplay", - "Major Genre": null, - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.9, - "IMDB Votes": 6777 - }, - { - "Title": "Jurassic Park", - "US Gross": 357067947, - "Worldwide Gross": 923067947, - "US DVD Sales": null, - "Production Budget": 63000000, - "Release Date": "Jun 10 1993", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.9, - "IMDB Votes": 151365 - }, - { - "Title": "Johnny Suede", - "US Gross": 55000, - "Worldwide Gross": 55000, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Dec 31 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 1587 - }, - { - "Title": "Jaws", - "US Gross": 260000000, - "Worldwide Gross": 470700000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jun 20 1975", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8.3, - "IMDB Votes": 138017 - }, - { - "Title": "Jaws 2", - "US Gross": 102922376, - "Worldwide Gross": 208900376, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jun 16 1978", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 5.6, - "IMDB Votes": 18793 - }, - { - "Title": "Jaws 4: The Revenge", - "US Gross": 15728335, - "Worldwide Gross": 15728335, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Jul 17 1987", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.6, - "IMDB Votes": 15632 - }, - { - "Title": "Kabhi Alvida Naa Kehna", - "US Gross": 3275443, - "Worldwide Gross": 32575443, - "US DVD Sales": null, - "Production Budget": 10750000, - "Release Date": "Aug 11 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Yash Raj Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 5.6, - "IMDB Votes": 4128 - }, - { - "Title": "Kickboxer", - "US Gross": 14533681, - "Worldwide Gross": 14533681, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Sep 08 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Cannon", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Mark DiSalle", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 11692 - }, - { - "Title": "Kids", - "US Gross": 7412216, - "Worldwide Gross": 20412216, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Jul 21 1995", - "MPAA Rating": "Not Rated", - "Running Time min": 90, - "Distributor": "Shining Excalibur", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.7, - "IMDB Votes": 26122 - }, - { - "Title": "Kingpin", - "US Gross": 25023424, - "Worldwide Gross": 32223424, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jul 26 1996", - "MPAA Rating": "R", - "Running Time min": 113, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Bobby Farrelly", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.7, - "IMDB Votes": 28404 - }, - { - "Title": "Kindergarten Cop", - "US Gross": 91457688, - "Worldwide Gross": 202000000, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Dec 21 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ivan Reitman", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 5.8, - "IMDB Votes": 40433 - }, - { - "Title": "King Kong (1933)", - "US Gross": 10000000, - "Worldwide Gross": 10000000, - "US DVD Sales": null, - "Production Budget": 670000, - "Release Date": "Apr 07 2033", - "MPAA Rating": null, - "Running Time min": 100, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "King Kong", - "US Gross": 52614445, - "Worldwide Gross": 90614445, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Dec 17 1976", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Guillermin", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 7.6, - "IMDB Votes": 132720 - }, - { - "Title": "Kiss of Death", - "US Gross": 14942422, - "Worldwide Gross": 14942422, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Apr 21 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Barbet Schroeder", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 7.6, - "IMDB Votes": 2374 - }, - { - "Title": "The Kings of Appletown", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Dec 12 2008", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Koltchak", - "US Gross": 0, - "Worldwide Gross": 38585047, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 10 2008", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Kingdom of the Spiders", - "US Gross": 17000000, - "Worldwide Gross": 17000000, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Dec 31 1976", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 5.7, - "IMDB Votes": 1463 - }, - { - "Title": "Keeping it Real: The Adventures of Greg Walloch", - "US Gross": 1358, - "Worldwide Gross": 1358, - "US DVD Sales": null, - "Production Budget": 100000, - "Release Date": "Nov 09 2001", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Avatar", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Akira", - "US Gross": 19585, - "Worldwide Gross": 19585, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Apr 27 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.9, - "IMDB Votes": 39948 - }, - { - "Title": "Krush Groove", - "US Gross": 11052713, - "Worldwide Gross": 11052713, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Oct 25 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 588 - }, - { - "Title": "Krrish", - "US Gross": 1430721, - "Worldwide Gross": 32430721, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jun 23 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "AdLab Films", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 6.1, - "IMDB Votes": 2735 - }, - { - "Title": "Kansas City", - "US Gross": 1353824, - "Worldwide Gross": 1353824, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Aug 16 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Robert Altman", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 6, - "IMDB Votes": 2397 - }, - { - "Title": "The Last Emperor", - "US Gross": 43984000, - "Worldwide Gross": 43984000, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Nov 20 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Bernardo Bertolucci", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.9, - "IMDB Votes": 24262 - }, - { - "Title": "Last Action Hero", - "US Gross": 50016394, - "Worldwide Gross": 137298489, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Jun 18 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "John McTiernan", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.9, - "IMDB Votes": 43171 - }, - { - "Title": "Live and Let Die", - "US Gross": 35400000, - "Worldwide Gross": 161800000, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Jun 27 1973", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": null, - "Director": "Guy Hamilton", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.8, - "IMDB Votes": 24044 - }, - { - "Title": "Lage Raho Munnabhai", - "US Gross": 2217561, - "Worldwide Gross": 31517561, - "US DVD Sales": null, - "Production Budget": 2700000, - "Release Date": "Sep 01 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Eros Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 5236 - }, - { - "Title": "The Last Waltz", - "US Gross": 321952, - "Worldwide Gross": 321952, - "US DVD Sales": null, - "Production Budget": 35000, - "Release Date": "Apr 05 2002", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8, - "IMDB Votes": 6893 - }, - { - "Title": "The Last Big Thing", - "US Gross": 22434, - "Worldwide Gross": 22434, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Sep 25 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Stratosphere Entertainment", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 139 - }, - { - "Title": "The Land Before Time", - "US Gross": 48092846, - "Worldwide Gross": 81972846, - "US DVD Sales": null, - "Production Budget": 12300000, - "Release Date": "Nov 18 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Don Bluth", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.9, - "IMDB Votes": 14017 - }, - { - "Title": "The Longest Day", - "US Gross": 39100000, - "Worldwide Gross": 50100000, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 04 1962", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Real Life Events", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.8, - "IMDB Votes": 17712 - }, - { - "Title": "The Living Daylights", - "US Gross": 51185000, - "Worldwide Gross": 191200000, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jul 31 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Glen", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.7, - "IMDB Votes": 23735 - }, - { - "Title": "Aladdin", - "US Gross": 217350219, - "Worldwide Gross": 504050219, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Nov 11 1992", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 69090 - }, - { - "Title": "A Low Down Dirty Shame", - "US Gross": 29317886, - "Worldwide Gross": 29317886, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Nov 23 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Keenen Ivory Wayans", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.4, - "IMDB Votes": 1847 - }, - { - "Title": "Love and Death on Long Island", - "US Gross": 2542264, - "Worldwide Gross": 2542264, - "US DVD Sales": null, - "Production Budget": 4030000, - "Release Date": "Mar 06 1998", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 2506 - }, - { - "Title": "Ladyhawke", - "US Gross": 18400000, - "Worldwide Gross": 18400000, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Apr 12 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Richard Donner", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.7, - "IMDB Votes": 15260 - }, - { - "Title": "Nikita", - "US Gross": 5017971, - "Worldwide Gross": 5017971, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Mar 08 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Goldwyn Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Luc Besson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 24872 - }, - { - "Title": "Lion of the Desert", - "US Gross": 1500000, - "Worldwide Gross": 1500000, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Dec 31 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Film Distribution Co.", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 2659 - }, - { - "Title": "Legal Eagles", - "US Gross": 49851591, - "Worldwide Gross": 49851591, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jun 18 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ivan Reitman", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 5.6, - "IMDB Votes": 4471 - }, - { - "Title": "Legend", - "US Gross": 15502112, - "Worldwide Gross": 15502112, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Apr 18 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 20734 - }, - { - "Title": "The Last House on the Left", - "US Gross": 3100000, - "Worldwide Gross": 3100000, - "US DVD Sales": null, - "Production Budget": 87000, - "Release Date": "Aug 30 1972", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.7, - "IMDB Votes": 22141 - }, - { - "Title": "Lifeforce", - "US Gross": 11603545, - "Worldwide Gross": 11603545, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jun 21 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/TriStar", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Tobe Hooper", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 5.8, - "IMDB Votes": 5727 - }, - { - "Title": "Lady in White", - "US Gross": 1705139, - "Worldwide Gross": 1705139, - "US DVD Sales": null, - "Production Budget": 4700000, - "Release Date": "Apr 22 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Century Vista Film Company", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.6, - "IMDB Votes": 2221 - }, - { - "Title": "The Long Kiss Goodnight", - "US Gross": 33447612, - "Worldwide Gross": 33447612, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Oct 11 1996", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 6.6, - "IMDB Votes": 28257 - }, - { - "Title": "Lake of Fire", - "US Gross": 25317, - "Worldwide Gross": 25317, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Oct 03 2007", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.4, - "IMDB Votes": 1027 - }, - { - "Title": "Elling", - "US Gross": 313436, - "Worldwide Gross": 313436, - "US DVD Sales": null, - "Production Budget": 2100000, - "Release Date": "May 29 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 7114 - }, - { - "Title": "Lolita (1962)", - "US Gross": 9250000, - "Worldwide Gross": 9250000, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jan 01 1962", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Stanley Kubrick", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Elmer Gantry", - "US Gross": 10400000, - "Worldwide Gross": 10400000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Dec 31 1959", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Richard Brooks", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.8, - "IMDB Votes": 4185 - }, - { - "Title": "El Mariachi", - "US Gross": 2040920, - "Worldwide Gross": 2040920, - "US DVD Sales": null, - "Production Budget": 7000, - "Release Date": "Feb 26 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": null, - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 19668 - }, - { - "Title": "Last Man Standing", - "US Gross": 18115927, - "Worldwide Gross": 18115927, - "US DVD Sales": null, - "Production Budget": 67000000, - "Release Date": "Sep 20 1996", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Walter Hill", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Aliens", - "US Gross": 85160248, - "Worldwide Gross": 183316455, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Jul 18 1986", - "MPAA Rating": "R", - "Running Time min": 137, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "James Cameron", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.5, - "IMDB Votes": 84 - }, - { - "Title": "Alien³", - "US Gross": 54927174, - "Worldwide Gross": 158500000, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "May 22 1992", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "David Fincher", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 6.3, - "IMDB Votes": 78860 - }, - { - "Title": "The Lion King", - "US Gross": 328539505, - "Worldwide Gross": 783839505, - "US DVD Sales": null, - "Production Budget": 79300000, - "Release Date": "Jun 15 1994", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Rob Minkoff", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 8.2, - "IMDB Votes": 136503 - }, - { - "Title": "Love and Death", - "US Gross": 20123742, - "Worldwide Gross": 20123742, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Jun 10 1975", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.6, - "IMDB Votes": 12111 - }, - { - "Title": "Love and Other Catastrophes", - "US Gross": 212285, - "Worldwide Gross": 743216, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Mar 28 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 1406 - }, - { - "Title": "Love Letters", - "US Gross": 5269990, - "Worldwide Gross": 5269990, - "US DVD Sales": null, - "Production Budget": 550000, - "Release Date": "Apr 27 1984", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New World", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 477 - }, - { - "Title": "The Legend of the Lone Ranger", - "US Gross": 13400000, - "Worldwide Gross": 13400000, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "May 22 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.6, - "IMDB Votes": 755 - }, - { - "Title": "The Last of the Mohicans", - "US Gross": 72455275, - "Worldwide Gross": 72455275, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Sep 25 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Michael Mann", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 7.8, - "IMDB Votes": 45410 - }, - { - "Title": "Love Me Tender", - "US Gross": 9000000, - "Worldwide Gross": 9000000, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Dec 31 1955", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.9, - "IMDB Votes": 1301 - }, - { - "Title": "The Long Riders", - "US Gross": 15198912, - "Worldwide Gross": 15198912, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "May 16 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Walter Hill", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 7.1, - "IMDB Votes": 3791 - }, - { - "Title": "Losin' It", - "US Gross": 1246141, - "Worldwide Gross": 1246141, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Apr 08 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.6, - "IMDB Votes": 1668 - }, - { - "Title": "The Loss of Sexual Innocence", - "US Gross": 399793, - "Worldwide Gross": 399793, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "May 28 1999", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Mike Figgis", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 4.9, - "IMDB Votes": 2263 - }, - { - "Title": "Legends of the Fall", - "US Gross": 66502573, - "Worldwide Gross": 66502573, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Dec 23 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Edward Zwick", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 7.1, - "IMDB Votes": 39815 - }, - { - "Title": "A League of Their Own", - "US Gross": 107533925, - "Worldwide Gross": 132440066, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jul 01 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Penny Marshall", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.9, - "IMDB Votes": 33426 - }, - { - "Title": "Loaded Weapon 1", - "US Gross": 27979399, - "Worldwide Gross": 27979399, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Feb 05 1993", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 17637 - }, - { - "Title": "The Lost Weekend", - "US Gross": 11000000, - "Worldwide Gross": 11000000, - "US DVD Sales": null, - "Production Budget": 1250000, - "Release Date": "Dec 31 1944", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Billy Wilder", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8.2, - "IMDB Votes": 11864 - }, - { - "Title": "Le petit Nicolas", - "US Gross": 201857, - "Worldwide Gross": 52339566, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Feb 19 2010", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 1505 - }, - { - "Title": "Logan's Run", - "US Gross": 25000000, - "Worldwide Gross": 25000000, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Dec 31 1975", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.7, - "IMDB Votes": 14947 - }, - { - "Title": "Betty Fisher et autres histoires", - "US Gross": 206400, - "Worldwide Gross": 206400, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Sep 13 2002", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "WellSpring", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 1054 - }, - { - "Title": "Light Sleeper", - "US Gross": 1050861, - "Worldwide Gross": 1050861, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Sep 21 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 6.7, - "IMDB Votes": 1986 - }, - { - "Title": "Little Shop of Horrors", - "US Gross": 38747385, - "Worldwide Gross": 38747385, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Dec 19 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Musical", - "Creative Type": "Fantasy", - "Director": "Frank Oz", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 6.6, - "IMDB Votes": 21521 - }, - { - "Title": "Lone Star", - "US Gross": 12961389, - "Worldwide Gross": 12961389, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Jun 21 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John Sayles", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.6, - "IMDB Votes": 14599 - }, - { - "Title": "Latter Days", - "US Gross": 833118, - "Worldwide Gross": 833118, - "US DVD Sales": null, - "Production Budget": 850000, - "Release Date": "Jan 30 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "TLA Releasing", - "Source": null, - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 7157 - }, - { - "Title": "Lethal Weapon", - "US Gross": 65192350, - "Worldwide Gross": 120192350, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Mar 06 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Donner", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.6, - "IMDB Votes": 54994 - }, - { - "Title": "Lethal Weapon 3", - "US Gross": 144731527, - "Worldwide Gross": 319700000, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "May 15 1992", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Donner", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 6.5, - "IMDB Votes": 39735 - }, - { - "Title": "The Last Time I Committed Suicide", - "US Gross": 12836, - "Worldwide Gross": 12836, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Jun 20 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Roxie Releasing", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 1181 - }, - { - "Title": "Little Voice", - "US Gross": 4595000, - "Worldwide Gross": 4595000, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Dec 04 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Play", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 6.9, - "IMDB Votes": 8453 - }, - { - "Title": "The Last Temptation of Christ", - "US Gross": 8373585, - "Worldwide Gross": 8373585, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Aug 12 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.5, - "IMDB Votes": 20934 - }, - { - "Title": "License to Kill", - "US Gross": 34667015, - "Worldwide Gross": 156167015, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Jul 14 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Glen", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 24558 - }, - { - "Title": "Cama adentro", - "US Gross": 200433, - "Worldwide Gross": 200433, - "US DVD Sales": null, - "Production Budget": 800000, - "Release Date": "Jul 18 2007", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Film Sales Company", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 466 - }, - { - "Title": "Leaving Las Vegas", - "US Gross": 31983777, - "Worldwide Gross": 49800000, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Oct 27 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Mike Figgis", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.6, - "IMDB Votes": 42131 - }, - { - "Title": "The Lawnmower Man", - "US Gross": 32100816, - "Worldwide Gross": 32100816, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Mar 06 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 5.1, - "IMDB Votes": 12607 - }, - { - "Title": "Lone Wolf McQuade", - "US Gross": 12232628, - "Worldwide Gross": 12232628, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Apr 15 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 2917 - }, - { - "Title": "Little Women", - "US Gross": 50003303, - "Worldwide Gross": 50003303, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 21 1994", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.1, - "IMDB Votes": 16514 - }, - { - "Title": "Lawrence of Arabia", - "US Gross": 37495385, - "Worldwide Gross": 69995385, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 16 1962", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Dramatization", - "Director": "David Lean", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.6, - "IMDB Votes": 79421 - }, - { - "Title": "Menace II Society", - "US Gross": 27731527, - "Worldwide Gross": 27731527, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "May 26 1993", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Albert Hughes", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.4, - "IMDB Votes": 14807 - }, - { - "Title": "Much Ado About Nothing", - "US Gross": 22549338, - "Worldwide Gross": 22549338, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "May 07 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Goldwyn Entertainment", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Kenneth Branagh", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.4, - "IMDB Votes": 22470 - }, - { - "Title": "Major Dundee", - "US Gross": 14873, - "Worldwide Gross": 14873, - "US DVD Sales": null, - "Production Budget": 3800000, - "Release Date": "Apr 07 1965", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 6.7, - "IMDB Votes": 2588 - }, - { - "Title": "The Magic Flute", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Dec 31 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Here Films", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Kenneth Branagh", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 499 - }, - { - "Title": "Mata Hari", - "US Gross": 900000, - "Worldwide Gross": 900000, - "US DVD Sales": null, - "Production Budget": 558000, - "Release Date": "Dec 31 1930", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.2, - "IMDB Votes": 376 - }, - { - "Title": "Malcolm X", - "US Gross": 48169910, - "Worldwide Gross": 48169910, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Nov 18 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.7, - "IMDB Votes": 23062 - }, - { - "Title": "Maniac", - "US Gross": 10000000, - "Worldwide Gross": 10000000, - "US DVD Sales": null, - "Production Budget": 350000, - "Release Date": "Dec 31 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 3281 - }, - { - "Title": "Mary Poppins", - "US Gross": 102300000, - "Worldwide Gross": 102300000, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Aug 26 1964", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Musical", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.7, - "IMDB Votes": 34302 - }, - { - "Title": "Mary Reilly", - "US Gross": 5707094, - "Worldwide Gross": 6370115, - "US DVD Sales": null, - "Production Budget": 47000000, - "Release Date": "Feb 23 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Stephen Frears", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 5.5, - "IMDB Votes": 6864 - }, - { - "Title": "Maximum Risk", - "US Gross": 14102929, - "Worldwide Gross": 51702929, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Sep 13 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 4.9, - "IMDB Votes": 7064 - }, - { - "Title": "M*A*S*H", - "US Gross": 81600000, - "Worldwide Gross": 81600000, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Jan 01 1970", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Robert Altman", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.6, - "IMDB Votes": 8043 - }, - { - "Title": "The Mask", - "US Gross": 119920129, - "Worldwide Gross": 343900000, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jul 29 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Chuck Russell", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 6.6, - "IMDB Votes": 72981 - }, - { - "Title": "Mars Attacks!", - "US Gross": 37771017, - "Worldwide Gross": 101371017, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Dec 13 1996", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.3, - "IMDB Votes": 76396 - }, - { - "Title": "Mo' Better Blues", - "US Gross": 16153000, - "Worldwide Gross": 16153000, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Aug 03 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 6.3, - "IMDB Votes": 4210 - }, - { - "Title": "Moby Dick", - "US Gross": 10400000, - "Worldwide Gross": 10400000, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Dec 31 1955", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "John Huston", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 7.4, - "IMDB Votes": 5969 - }, - { - "Title": "My Beautiful Laundrette", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 400000, - "Release Date": "Apr 01 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Classics", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Stephen Frears", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 5381 - }, - { - "Title": "Michael Jordan to the MAX", - "US Gross": 18642318, - "Worldwide Gross": 18642318, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "May 05 2000", - "MPAA Rating": "Not Rated", - "Running Time min": 46, - "Distributor": "Giant Screen Films", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 7.2, - "IMDB Votes": 746 - }, - { - "Title": "Michael Collins", - "US Gross": 11092559, - "Worldwide Gross": 27572844, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Oct 11 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Neil Jordan", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 6.9, - "IMDB Votes": 11805 - }, - { - "Title": "My Cousin Vinny", - "US Gross": 52929168, - "Worldwide Gross": 52929168, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Mar 13 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.3, - "IMDB Votes": 30524 - }, - { - "Title": "Medicine Man", - "US Gross": 44948240, - "Worldwide Gross": 44948240, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Feb 07 1992", - "MPAA Rating": null, - "Running Time min": 87, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John McTiernan", - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5.7, - "IMDB Votes": 9307 - }, - { - "Title": "Madadayo", - "US Gross": 48856, - "Worldwide Gross": 48856, - "US DVD Sales": null, - "Production Budget": 11900000, - "Release Date": "Mar 20 1998", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "WinStar Cinema", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Akira Kurosawa", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 1748 - }, - { - "Title": "Modern Problems", - "US Gross": 24474312, - "Worldwide Gross": 24474312, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Dec 25 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.5, - "IMDB Votes": 2144 - }, - { - "Title": "Amadeus", - "US Gross": 51973029, - "Worldwide Gross": 51973029, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Sep 19 1984", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Milos Forman", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8.4, - "IMDB Votes": 96997 - }, - { - "Title": "Modern Times", - "US Gross": 163245, - "Worldwide Gross": 163245, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Feb 05 2036", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Kino International", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8.5, - "IMDB Votes": 35773 - }, - { - "Title": "The Mighty Ducks", - "US Gross": 50752337, - "Worldwide Gross": 50752337, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 02 1992", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Herek", - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 5.9, - "IMDB Votes": 15479 - }, - { - "Title": "A Man for All Seasons", - "US Gross": 28350000, - "Worldwide Gross": 28350000, - "US DVD Sales": null, - "Production Budget": 3900000, - "Release Date": "Dec 12 1966", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Fred Zinnemann", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 8.1, - "IMDB Votes": 12460 - }, - { - "Title": "Megaforce", - "US Gross": 5675599, - "Worldwide Gross": 5675599, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jun 25 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Hal Needham", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.5, - "IMDB Votes": 1446 - }, - { - "Title": "The Mirror Has Two Faces", - "US Gross": 41267469, - "Worldwide Gross": 41267469, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Nov 15 1996", - "MPAA Rating": "PG-13", - "Running Time min": 127, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Barbra Streisand", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6, - "IMDB Votes": 6055 - }, - { - "Title": "Midnight Cowboy", - "US Gross": 44785053, - "Worldwide Gross": 44785053, - "US DVD Sales": null, - "Production Budget": 3600000, - "Release Date": "May 25 1969", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Schlesinger", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 8, - "IMDB Votes": 34053 - }, - { - "Title": "Midnight Run", - "US Gross": 38413606, - "Worldwide Gross": 81613606, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jul 20 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Brest", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.5, - "IMDB Votes": 24104 - }, - { - "Title": "Major League", - "US Gross": 49793054, - "Worldwide Gross": 49793054, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Apr 07 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.9, - "IMDB Votes": 20798 - }, - { - "Title": "The Molly Maguires", - "US Gross": 2200000, - "Worldwide Gross": 2200000, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Dec 31 1969", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Martin Ritt", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 6.8, - "IMDB Votes": 1304 - }, - { - "Title": "Malevolence", - "US Gross": 126021, - "Worldwide Gross": 257516, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Sep 10 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Painted Zebra Releasing", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 5, - "IMDB Votes": 248 - }, - { - "Title": "Mad Max 2: The Road Warrior", - "US Gross": 24600832, - "Worldwide Gross": 24600832, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "May 21 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": null, - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "George Miller", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "It's a Mad Mad Mad Mad World", - "US Gross": 46300000, - "Worldwide Gross": 60000000, - "US DVD Sales": null, - "Production Budget": 9400000, - "Release Date": "Nov 07 1963", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 14460 - }, - { - "Title": "Mad Max", - "US Gross": 8750000, - "Worldwide Gross": 99750000, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Mar 21 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "George Miller", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 36548 - }, - { - "Title": "Mad Max Beyond Thunderdome", - "US Gross": 36230219, - "Worldwide Gross": 36230219, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jul 10 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": null, - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "George Miller", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 24273 - }, - { - "Title": "The Man From Snowy River", - "US Gross": 20659423, - "Worldwide Gross": 20659423, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Nov 03 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "George Miller", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 7, - "IMDB Votes": 3101 - }, - { - "Title": "Men of War", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Dec 19 1995", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 1435 - }, - { - "Title": "Monty Python and the Holy Grail", - "US Gross": 3427696, - "Worldwide Gross": 5028948, - "US DVD Sales": null, - "Production Budget": 400000, - "Release Date": "May 10 1975", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.4, - "IMDB Votes": 155049 - }, - { - "Title": "Men with Brooms", - "US Gross": 4239767, - "Worldwide Gross": 4239767, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Mar 08 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 5.8, - "IMDB Votes": 2559 - }, - { - "Title": "Mutiny on The Bounty", - "US Gross": 13680000, - "Worldwide Gross": 13680000, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Nov 08 1962", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 7.9, - "IMDB Votes": 7608 - }, - { - "Title": "Mommie Dearest", - "US Gross": 19032000, - "Worldwide Gross": 25032000, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Sep 18 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Frank Perry", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6.3, - "IMDB Votes": 4905 - }, - { - "Title": "March or Die", - "US Gross": 1000000, - "Worldwide Gross": 1000000, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Aug 05 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 1233 - }, - { - "Title": "Memoirs of an Invisible Man", - "US Gross": 14358033, - "Worldwide Gross": 14358033, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Feb 28 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": "John Carpenter", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 5.8, - "IMDB Votes": 8522 - }, - { - "Title": "The Mongol King", - "US Gross": 900, - "Worldwide Gross": 900, - "US DVD Sales": null, - "Production Budget": 7000, - "Release Date": "Dec 31 2003", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "My Own Private Idaho", - "US Gross": 6401336, - "Worldwide Gross": 6401336, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Sep 29 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Gus Van Sant", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7, - "IMDB Votes": 17604 - }, - { - "Title": "Moonraker", - "US Gross": 70300000, - "Worldwide Gross": 210300000, - "US DVD Sales": null, - "Production Budget": 31000000, - "Release Date": "Jun 29 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.1, - "IMDB Votes": 26760 - }, - { - "Title": "Money Train", - "US Gross": 35324232, - "Worldwide Gross": 77224232, - "US DVD Sales": null, - "Production Budget": 68000000, - "Release Date": "Nov 22 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Joseph Ruben", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.2, - "IMDB Votes": 13972 - }, - { - "Title": "Metropolitan", - "US Gross": 2938000, - "Worldwide Gross": 2938000, - "US DVD Sales": null, - "Production Budget": 430000, - "Release Date": "Aug 03 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Whit Stillman", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.2, - "IMDB Votes": 3355 - }, - { - "Title": "The Life of Brian", - "US Gross": 20008693, - "Worldwide Gross": 20008693, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Aug 17 1979", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Rainbow Releasing", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Mallrats", - "US Gross": 2108367, - "Worldwide Gross": 2108367, - "US DVD Sales": null, - "Production Budget": 6100000, - "Release Date": "Oct 20 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Gramercy", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Smith", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 7.1, - "IMDB Votes": 52807 - }, - { - "Title": "American Desi", - "US Gross": 902835, - "Worldwide Gross": 1366235, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Mar 16 2001", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Eros Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6.7, - "IMDB Votes": 1047 - }, - { - "Title": "Mrs. Winterbourne", - "US Gross": 10039566, - "Worldwide Gross": 10039566, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Apr 19 1996", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Benjamin", - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 5.8, - "IMDB Votes": 2987 - }, - { - "Title": "Mrs. Doubtfire", - "US Gross": 219195051, - "Worldwide Gross": 441286003, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Nov 24 1993", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Chris Columbus", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.6, - "IMDB Votes": 56917 - }, - { - "Title": "Mr. Smith Goes To Washington", - "US Gross": 9000000, - "Worldwide Gross": 9000000, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Dec 31 1938", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Frank Capra", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.2, - "IMDB Votes": 33315 - }, - { - "Title": "Mortal Kombat", - "US Gross": 70433227, - "Worldwide Gross": 122133227, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Aug 18 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Game", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Paul Anderson", - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 5.4, - "IMDB Votes": 29605 - }, - { - "Title": "Frankenstein", - "US Gross": 22006296, - "Worldwide Gross": 112006296, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Nov 04 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": null, - "Director": "Kenneth Branagh", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 19913 - }, - { - "Title": "The Misfits", - "US Gross": 8200000, - "Worldwide Gross": 8200000, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Dec 31 1960", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Huston", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.4, - "IMDB Votes": 6351 - }, - { - "Title": "My Stepmother Is an Alien", - "US Gross": 13854000, - "Worldwide Gross": 13854000, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Dec 09 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": "Richard Benjamin", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.8, - "IMDB Votes": 9073 - }, - { - "Title": "The Man Who Shot Liberty Valance", - "US Gross": 8000000, - "Worldwide Gross": 8000000, - "US DVD Sales": null, - "Production Budget": 3200000, - "Release Date": "Jan 01 1962", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Ford", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.1, - "IMDB Votes": 22681 - }, - { - "Title": "Mission: Impossible", - "US Gross": 180981886, - "Worldwide Gross": 456481886, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "May 21 1996", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 86222 - }, - { - "Title": "Meteor", - "US Gross": 8400000, - "Worldwide Gross": 8400000, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Dec 31 1978", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Ronald Neame", - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 4.7, - "IMDB Votes": 2969 - }, - { - "Title": "Multiplicity", - "US Gross": 20133326, - "Worldwide Gross": 20133326, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jul 17 1996", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": "Harold Ramis", - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 5.7, - "IMDB Votes": 11935 - }, - { - "Title": "Mutual Appreciation", - "US Gross": 103509, - "Worldwide Gross": 103509, - "US DVD Sales": null, - "Production Budget": 30000, - "Release Date": "Sep 01 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Goodbye Cruel Releasing", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 1102 - }, - { - "Title": "The Muppet Christmas Carol", - "US Gross": 27281507, - "Worldwide Gross": 27281507, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Dec 11 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 7.5, - "IMDB Votes": 10853 - }, - { - "Title": "The Man with the Golden Gun", - "US Gross": 21000000, - "Worldwide Gross": 97600000, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Dec 20 1974", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": null, - "Director": "Guy Hamilton", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6.7, - "IMDB Votes": 22431 - }, - { - "Title": "My Fair Lady", - "US Gross": 72000000, - "Worldwide Gross": 72000000, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Oct 22 1964", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Based on Musical/Opera", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": "George Cukor", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.9, - "IMDB Votes": 28039 - }, - { - "Title": "Mystic Pizza", - "US Gross": 12793213, - "Worldwide Gross": 12793213, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Oct 21 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Samuel Goldwyn Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Donald Petrie", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 5.9, - "IMDB Votes": 8413 - }, - { - "Title": "Namastey London", - "US Gross": 1207007, - "Worldwide Gross": 6831069, - "US DVD Sales": null, - "Production Budget": 8400000, - "Release Date": "Mar 23 2007", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Eros Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 1511 - }, - { - "Title": "Naturally Native", - "US Gross": 10508, - "Worldwide Gross": 10508, - "US DVD Sales": null, - "Production Budget": 700000, - "Release Date": "Oct 08 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 91 - }, - { - "Title": "Inchon", - "US Gross": 4408636, - "Worldwide Gross": 4408636, - "US DVD Sales": null, - "Production Budget": 46000000, - "Release Date": "Sep 17 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3, - "IMDB Votes": 326 - }, - { - "Title": "Indiana Jones and the Temple of Doom", - "US Gross": 179880271, - "Worldwide Gross": 333080271, - "US DVD Sales": 18998388, - "Production Budget": 28000000, - "Release Date": "May 23 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.5, - "IMDB Votes": 110761 - }, - { - "Title": "Indiana Jones and the Last Crusade", - "US Gross": 197171806, - "Worldwide Gross": 474171806, - "US DVD Sales": 18740425, - "Production Budget": 48000000, - "Release Date": "May 24 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 8.3, - "IMDB Votes": 171572 - }, - { - "Title": "Neal n' Nikki", - "US Gross": 100358, - "Worldwide Gross": 329621, - "US DVD Sales": null, - "Production Budget": 1300000, - "Release Date": "Dec 09 2005", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Yash Raj Films", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.5, - "IMDB Votes": 494 - }, - { - "Title": "A Nightmare on Elm Street 4: The Dream Master", - "US Gross": 49369899, - "Worldwide Gross": 49369899, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Aug 19 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 13310 - }, - { - "Title": "Next Stop, Wonderland", - "US Gross": 3386698, - "Worldwide Gross": 3456820, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Aug 21 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Brad Anderson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Nighthawks", - "US Gross": 14600000, - "Worldwide Gross": 19600000, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Apr 10 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.3, - "IMDB Votes": 5649 - }, - { - "Title": "The English Patient", - "US Gross": 78716374, - "Worldwide Gross": 231716374, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Nov 15 1996", - "MPAA Rating": "R", - "Running Time min": 160, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Anthony Minghella", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.3, - "IMDB Votes": 54484 - }, - { - "Title": "Niagara", - "US Gross": 2500000, - "Worldwide Gross": 2500000, - "US DVD Sales": null, - "Production Budget": 1250000, - "Release Date": "Jan 21 1953", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 4698 - }, - { - "Title": "The Naked Gun 2Ω: The Smell of Fear", - "US Gross": 86930411, - "Worldwide Gross": 86930411, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Jun 28 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "David Zucker", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 26384 - }, - { - "Title": "Naked Gun 33 1/3: The Final Insult", - "US Gross": 51041856, - "Worldwide Gross": 51041856, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Mar 18 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Segal", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 24904 - }, - { - "Title": "National Lampoon's Animal House", - "US Gross": 141600000, - "Worldwide Gross": 141600000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Jul 28 1978", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Landis", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Night of the Living Dead", - "US Gross": 12000000, - "Worldwide Gross": 30000000, - "US DVD Sales": null, - "Production Budget": 114000, - "Release Date": "Oct 01 1968", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Walter Reade Organization", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 6.6, - "IMDB Votes": 10083 - }, - { - "Title": "No Looking Back", - "US Gross": 143273, - "Worldwide Gross": 143273, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Mar 27 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Gramercy", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Edward Burns", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.7, - "IMDB Votes": 1145 - }, - { - "Title": "The Nun's Story", - "US Gross": 12800000, - "Worldwide Gross": 12800000, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Dec 31 1958", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Fred Zinnemann", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.5, - "IMDB Votes": 3313 - }, - { - "Title": "A Nightmare on Elm Street", - "US Gross": 25504513, - "Worldwide Gross": 25504513, - "US DVD Sales": null, - "Production Budget": 1800000, - "Release Date": "Nov 09 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Wes Craven", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 5.3, - "IMDB Votes": 12554 - }, - { - "Title": "A Nightmare On Elm Street Part 2: Freddy's Revenge", - "US Gross": 21163999, - "Worldwide Gross": 21163999, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Nov 01 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 16222 - }, - { - "Title": "A Nightmare On Elm Street 3: Dream Warriors", - "US Gross": 44793222, - "Worldwide Gross": 44793222, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Feb 27 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Chuck Russell", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 17354 - }, - { - "Title": "A Nightmare On Elm Street: The Dream Child", - "US Gross": 22168359, - "Worldwide Gross": 22168359, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Aug 11 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Stephen Hopkins", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.7, - "IMDB Votes": 10849 - }, - { - "Title": "Freddy's Dead: The Final Nightmare", - "US Gross": 34872033, - "Worldwide Gross": 34872033, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Sep 13 1991", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.5, - "IMDB Votes": 12779 - }, - { - "Title": "Wes Craven's New Nightmare", - "US Gross": 18090181, - "Worldwide Gross": 18090181, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Oct 14 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Wes Craven", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Night of the Living Dead", - "US Gross": 5835247, - "Worldwide Gross": 5835247, - "US DVD Sales": null, - "Production Budget": 4200000, - "Release Date": "Oct 19 1990", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.6, - "IMDB Votes": 10083 - }, - { - "Title": "Notorious", - "US Gross": 24464742, - "Worldwide Gross": 24464742, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Dec 31 1945", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Alfred Hitchcock", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 6.3, - "IMDB Votes": 9811 - }, - { - "Title": "Never Say Never Again", - "US Gross": 55500000, - "Worldwide Gross": 160000000, - "US DVD Sales": null, - "Production Budget": 36000000, - "Release Date": "Oct 07 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 6, - "IMDB Votes": 21247 - }, - { - "Title": "The Nutcracker", - "US Gross": 2119994, - "Worldwide Gross": 2119994, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Dec 31 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Emile Ardolino", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 5.2, - "IMDB Votes": 561 - }, - { - "Title": "Nowhere to Run", - "US Gross": 22189039, - "Worldwide Gross": 52189039, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jan 15 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5, - "IMDB Votes": 6746 - }, - { - "Title": "Interview with the Vampire: The Vampire Chronicles", - "US Gross": 105264608, - "Worldwide Gross": 223564608, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Nov 11 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Neil Jordan", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 78953 - }, - { - "Title": "The Nutty Professor", - "US Gross": 128814019, - "Worldwide Gross": 273814019, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Jun 28 1996", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Tom Shadyac", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 5.6, - "IMDB Votes": 32234 - }, - { - "Title": "Die Unendliche Geschichte", - "US Gross": 21300000, - "Worldwide Gross": 21300000, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Jul 20 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Wolfgang Petersen", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 25704 - }, - { - "Title": "Interview with the Assassin", - "US Gross": 47329, - "Worldwide Gross": 47329, - "US DVD Sales": null, - "Production Budget": 750000, - "Release Date": "Nov 15 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.6, - "IMDB Votes": 1107 - }, - { - "Title": "Nixon", - "US Gross": 13668249, - "Worldwide Gross": 34668249, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Dec 20 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Oliver Stone", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 7.1, - "IMDB Votes": 13761 - }, - { - "Title": "New York, New York", - "US Gross": 13800000, - "Worldwide Gross": 13800000, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Jun 22 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": null, - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.7, - "IMDB Votes": 1692 - }, - { - "Title": "New York Stories", - "US Gross": 10763469, - "Worldwide Gross": 10763469, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Mar 01 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 6.1, - "IMDB Votes": 6906 - }, - { - "Title": "Obitaemyy ostrov", - "US Gross": 0, - "Worldwide Gross": 15000000, - "US DVD Sales": null, - "Production Budget": 36500000, - "Release Date": "Jan 01 2009", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 2229 - }, - { - "Title": "Octopussy", - "US Gross": 67900000, - "Worldwide Gross": 187500000, - "US DVD Sales": null, - "Production Budget": 27500000, - "Release Date": "Jun 10 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Glen", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.6, - "IMDB Votes": 23167 - }, - { - "Title": "On Deadly Ground", - "US Gross": 38590458, - "Worldwide Gross": 38590458, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Feb 18 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Seagal", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.8, - "IMDB Votes": 9579 - }, - { - "Title": "One Flew Over the Cuckoo's Nest", - "US Gross": 108981275, - "Worldwide Gross": 108981275, - "US DVD Sales": null, - "Production Budget": 4400000, - "Release Date": "Nov 19 1975", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": null, - "Creative Type": null, - "Director": "Milos Forman", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8.9, - "IMDB Votes": 214457 - }, - { - "Title": "The Offspring", - "US Gross": 1355728, - "Worldwide Gross": 1355728, - "US DVD Sales": null, - "Production Budget": 1100000, - "Release Date": "Sep 04 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Moviestore Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Jeff Burr", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 424 - }, - { - "Title": "On Her Majesty's Secret Service", - "US Gross": 22800000, - "Worldwide Gross": 82000000, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Dec 18 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.9, - "IMDB Votes": 23159 - }, - { - "Title": "The Omen", - "US Gross": 48570885, - "Worldwide Gross": 48570885, - "US DVD Sales": null, - "Production Budget": 2800000, - "Release Date": "Jun 25 1976", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": null, - "Director": "Richard Donner", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 5.4, - "IMDB Votes": 24523 - }, - { - "Title": "The Omega Code", - "US Gross": 12610552, - "Worldwide Gross": 12678312, - "US DVD Sales": null, - "Production Budget": 7200000, - "Release Date": "Oct 15 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Providence Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 3.3, - "IMDB Votes": 3814 - }, - { - "Title": "Out of Africa", - "US Gross": 79096868, - "Worldwide Gross": 258210860, - "US DVD Sales": null, - "Production Budget": 31000000, - "Release Date": "Dec 18 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Sydney Pollack", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 7, - "IMDB Votes": 19638 - }, - { - "Title": "Out of the Dark", - "US Gross": 419428, - "Worldwide Gross": 419428, - "US DVD Sales": null, - "Production Budget": 1600000, - "Release Date": "Mar 11 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.1, - "IMDB Votes": 230 - }, - { - "Title": "Ordinary People", - "US Gross": 52302978, - "Worldwide Gross": 52302978, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Sep 19 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Redford", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7, - "IMDB Votes": 138 - }, - { - "Title": "The Other Side of Heaven", - "US Gross": 4720371, - "Worldwide Gross": 4720371, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Dec 14 2001", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Excel Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 1670 - }, - { - "Title": "On the Down Low", - "US Gross": 1987, - "Worldwide Gross": 1987, - "US DVD Sales": null, - "Production Budget": 10000, - "Release Date": "May 28 2004", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Cinema Con Sabor", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 113 - }, - { - "Title": "Othello", - "US Gross": 2844379, - "Worldwide Gross": 2844379, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Dec 14 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 6.9, - "IMDB Votes": 4289 - }, - { - "Title": "On the Outs", - "US Gross": 49772, - "Worldwide Gross": 49772, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Jul 15 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fader Films", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 445 - }, - { - "Title": "On the Waterfront", - "US Gross": 9600000, - "Worldwide Gross": 9600000, - "US DVD Sales": null, - "Production Budget": 910000, - "Release Date": "Jul 28 1954", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Elia Kazan", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8.4, - "IMDB Votes": 41162 - }, - { - "Title": "Outbreak", - "US Gross": 67823573, - "Worldwide Gross": 67823573, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Mar 10 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Wolfgang Petersen", - "Rotten Tomatoes Rating": 59, - "IMDB Rating": 6.4, - "IMDB Votes": 33192 - }, - { - "Title": "The Outsiders", - "US Gross": 25697647, - "Worldwide Gross": 25697647, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Mar 25 1983", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 7, - "IMDB Votes": 23607 - }, - { - "Title": "The Oxford Murders", - "US Gross": 3607, - "Worldwide Gross": 8667348, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Aug 06 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 6.1, - "IMDB Votes": 8066 - }, - { - "Title": "Police Academy", - "US Gross": 81198894, - "Worldwide Gross": 81198894, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Mar 23 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Hugh Wilson", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.3, - "IMDB Votes": 23192 - }, - { - "Title": "Police Academy 7: Mission to Moscow", - "US Gross": 126247, - "Worldwide Gross": 126247, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Aug 26 1994", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.5, - "IMDB Votes": 13121 - }, - { - "Title": "Paa", - "US Gross": 199228, - "Worldwide Gross": 9791282, - "US DVD Sales": null, - "Production Budget": 4300000, - "Release Date": "Dec 04 2009", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Reliance Big Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 7.3, - "IMDB Votes": 1059 - }, - { - "Title": "Pale Rider", - "US Gross": 41410568, - "Worldwide Gross": 41410568, - "US DVD Sales": null, - "Production Budget": 6900000, - "Release Date": "Jun 28 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.1, - "IMDB Votes": 15352 - }, - { - "Title": "Patriot Games", - "US Gross": 83287363, - "Worldwide Gross": 178100000, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jun 05 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Phillip Noyce", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 6.9, - "IMDB Votes": 29544 - }, - { - "Title": "The Pallbearer", - "US Gross": 5656388, - "Worldwide Gross": 5656388, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "May 03 1996", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Matt Reeves", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 4.7, - "IMDB Votes": 4166 - }, - { - "Title": "Pocahontas", - "US Gross": 141579773, - "Worldwide Gross": 347100000, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Jun 10 1995", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6, - "IMDB Votes": 26690 - }, - { - "Title": "Pocketful of Miracles", - "US Gross": 5000000, - "Worldwide Gross": 5000000, - "US DVD Sales": null, - "Production Budget": 2900000, - "Release Date": "Dec 31 1960", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Frank Capra", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 7.2, - "IMDB Votes": 2365 - }, - { - "Title": "PCU", - "US Gross": 4333569, - "Worldwide Gross": 4333569, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Apr 29 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6, - "IMDB Votes": 6967 - }, - { - "Title": "Pete's Dragon", - "US Gross": 36000000, - "Worldwide Gross": 36000000, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Nov 03 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6, - "IMDB Votes": 4620 - }, - { - "Title": "Pat Garrett and Billy the Kid", - "US Gross": 8000000, - "Worldwide Gross": 11000000, - "US DVD Sales": null, - "Production Budget": 4638783, - "Release Date": "May 23 1973", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Sam Peckinpah", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 6374 - }, - { - "Title": "Poltergeist", - "US Gross": 74706019, - "Worldwide Gross": 121706019, - "US DVD Sales": null, - "Production Budget": 10700000, - "Release Date": "Jun 04 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Tobe Hooper", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.4, - "IMDB Votes": 32817 - }, - { - "Title": "Poltergeist III", - "US Gross": 14114000, - "Worldwide Gross": 14114000, - "US DVD Sales": null, - "Production Budget": 9500000, - "Release Date": "Jun 10 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 3.8, - "IMDB Votes": 5387 - }, - { - "Title": "Phantasm II", - "US Gross": 7000000, - "Worldwide Gross": 7000000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Jul 08 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 6.3, - "IMDB Votes": 3781 - }, - { - "Title": "Phenomenon", - "US Gross": 104636382, - "Worldwide Gross": 142836382, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Jul 05 1996", - "MPAA Rating": "PG", - "Running Time min": 124, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Jon Turteltaub", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.3, - "IMDB Votes": 26823 - }, - { - "Title": "Philadelphia", - "US Gross": 77324422, - "Worldwide Gross": 201324422, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Dec 22 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/TriStar", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Jonathan Demme", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 7.6, - "IMDB Votes": 53283 - }, - { - "Title": "The Phantom", - "US Gross": 17220599, - "Worldwide Gross": 17220599, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jun 07 1996", - "MPAA Rating": "PG", - "Running Time min": 100, - "Distributor": "Paramount Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Simon Wincer", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 4.8, - "IMDB Votes": 9477 - }, - { - "Title": "Pi", - "US Gross": 3221152, - "Worldwide Gross": 4678513, - "US DVD Sales": null, - "Production Budget": 68000, - "Release Date": "Jul 10 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Live Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "Darren Aronofsky", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.5, - "IMDB Votes": 53699 - }, - { - "Title": "Pink Flamingos", - "US Gross": 413802, - "Worldwide Gross": 413802, - "US DVD Sales": null, - "Production Budget": 12000, - "Release Date": "Apr 11 1997", - "MPAA Rating": "NC-17", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Waters", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 7947 - }, - { - "Title": "The Pirate", - "US Gross": 2956000, - "Worldwide Gross": 2956000, - "US DVD Sales": null, - "Production Budget": 3700000, - "Release Date": "Dec 31 1947", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Vincente Minnelli", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 7.1, - "IMDB Votes": 1635 - }, - { - "Title": "The Planet of the Apes", - "US Gross": 33395426, - "Worldwide Gross": 33395426, - "US DVD Sales": null, - "Production Budget": 5800000, - "Release Date": "Feb 08 1968", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Franklin J. Schaffner", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Player", - "US Gross": 21706101, - "Worldwide Gross": 28876702, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Apr 10 1992", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Altman", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.7, - "IMDB Votes": 24451 - }, - { - "Title": "Apollo 13", - "US Gross": 172070496, - "Worldwide Gross": 334100000, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Jun 30 1995", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Ron Howard", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 87605 - }, - { - "Title": "Platoon", - "US Gross": 137963328, - "Worldwide Gross": 137963328, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Dec 19 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Oliver Stone", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 8.2, - "IMDB Votes": 108641 - }, - { - "Title": "Panic", - "US Gross": 779137, - "Worldwide Gross": 889279, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Dec 01 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Roxie Releasing", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 2.7, - "IMDB Votes": 473 - }, - { - "Title": "The Adventures of Pinocchio", - "US Gross": 15382170, - "Worldwide Gross": 36682170, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jul 26 1996", - "MPAA Rating": "G", - "Running Time min": 94, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Steve Barron", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 5.3, - "IMDB Votes": 1734 - }, - { - "Title": "Pandora's Box", - "US Gross": 881950, - "Worldwide Gross": 881950, - "US DVD Sales": null, - "Production Budget": 800000, - "Release Date": "Aug 09 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Kino International", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.6, - "IMDB Votes": 386 - }, - { - "Title": "Pink Narcissus", - "US Gross": 8231, - "Worldwide Gross": 8231, - "US DVD Sales": null, - "Production Budget": 27000, - "Release Date": "Dec 24 1999", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 384 - }, - { - "Title": "Penitentiary", - "US Gross": 287000, - "Worldwide Gross": 287000, - "US DVD Sales": null, - "Production Budget": 100000, - "Release Date": "May 10 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 233 - }, - { - "Title": "The Pursuit of D.B. Cooper", - "US Gross": 2104164, - "Worldwide Gross": 2104164, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Nov 13 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Roger Spottiswoode", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 442 - }, - { - "Title": "Poetic Justice", - "US Gross": 27450453, - "Worldwide Gross": 27450453, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Jul 23 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John Singleton", - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 5.1, - "IMDB Votes": 3689 - }, - { - "Title": "Porky's", - "US Gross": 109492484, - "Worldwide Gross": 109492484, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Mar 19 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 15861 - }, - { - "Title": "Peace, Propaganda and the Promised Land", - "US Gross": 4930, - "Worldwide Gross": 4930, - "US DVD Sales": null, - "Production Budget": 70000, - "Release Date": "Jan 28 2005", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Arab Film Distribution", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3, - "IMDB Votes": 75 - }, - { - "Title": "Popeye", - "US Gross": 49823037, - "Worldwide Gross": 49823037, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 12 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Robert Altman", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 4.9, - "IMDB Votes": 11433 - }, - { - "Title": "Predator 2", - "US Gross": 28317513, - "Worldwide Gross": 54768418, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Nov 21 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Stephen Hopkins", - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 6, - "IMDB Votes": 35411 - }, - { - "Title": "Predator", - "US Gross": 59735548, - "Worldwide Gross": 98267558, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jun 12 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "John McTiernan", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.8, - "IMDB Votes": 88522 - }, - { - "Title": "The Princess Bride", - "US Gross": 30857000, - "Worldwide Gross": 30857000, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Sep 25 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Rob Reiner", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 8.1, - "IMDB Votes": 123571 - }, - { - "Title": "Prison", - "US Gross": 354704, - "Worldwide Gross": 354704, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Mar 04 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Empire Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": null, - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 1154 - }, - { - "Title": "LÈon", - "US Gross": 19284974, - "Worldwide Gross": 45284974, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Nov 18 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Luc Besson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.6, - "IMDB Votes": 199762 - }, - { - "Title": "Prophecy", - "US Gross": 21000000, - "Worldwide Gross": 21000000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jun 15 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Frankenheimer", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 4.7, - "IMDB Votes": 1381 - }, - { - "Title": "The Prince of Tides", - "US Gross": 74787599, - "Worldwide Gross": 74787599, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Dec 25 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Barbra Streisand", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 6.4, - "IMDB Votes": 6829 - }, - { - "Title": "Proud", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Sep 23 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Castle Hill Productions", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 161 - }, - { - "Title": "Pretty Woman", - "US Gross": 178406268, - "Worldwide Gross": 463400000, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Mar 23 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Garry Marshall", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6.7, - "IMDB Votes": 60742 - }, - { - "Title": "Partition", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 02 2007", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.6, - "IMDB Votes": 1275 - }, - { - "Title": "The Postman Always Rings Twice", - "US Gross": 12200000, - "Worldwide Gross": 44200000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Mar 20 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Bob Rafelson", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.4, - "IMDB Votes": 6886 - }, - { - "Title": "Peggy Sue Got Married", - "US Gross": 41382841, - "Worldwide Gross": 41382841, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Oct 10 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/TriStar", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 6.3, - "IMDB Votes": 12457 - }, - { - "Title": "Peter Pan", - "US Gross": 87400000, - "Worldwide Gross": 87400000, - "US DVD Sales": 90536550, - "Production Budget": 4000000, - "Release Date": "Feb 05 1953", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "RKO Radio Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.1, - "IMDB Votes": 16894 - }, - { - "Title": "Pet Sematary", - "US Gross": 57469179, - "Worldwide Gross": 57469179, - "US DVD Sales": null, - "Production Budget": 11500000, - "Release Date": "Apr 21 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.3, - "IMDB Votes": 19257 - }, - { - "Title": "Patton", - "US Gross": 62500000, - "Worldwide Gross": 62500000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jan 01 1970", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Franklin J. Schaffner", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.1, - "IMDB Votes": 39570 - }, - { - "Title": "The Puffy Chair", - "US Gross": 194523, - "Worldwide Gross": 194523, - "US DVD Sales": null, - "Production Budget": 15000, - "Release Date": "Jun 02 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "IDP/Goldwyn/Roadside", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 1701 - }, - { - "Title": "Pulp Fiction", - "US Gross": 107928762, - "Worldwide Gross": 212928762, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Oct 14 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Quentin Tarantino", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 8.9, - "IMDB Votes": 417703 - }, - { - "Title": "Paint Your Wagon", - "US Gross": 31678778, - "Worldwide Gross": 31678778, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 15 1969", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Play", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 6.5, - "IMDB Votes": 5037 - }, - { - "Title": "The Prisoner of Zenda", - "US Gross": 7000000, - "Worldwide Gross": 7000000, - "US DVD Sales": null, - "Production Budget": 12500000, - "Release Date": "May 25 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.6, - "IMDB Votes": 406 - }, - { - "Title": "The Perez Family", - "US Gross": 2794056, - "Worldwide Gross": 2794056, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "May 12 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Goldwyn Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Mira Nair", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6, - "IMDB Votes": 1177 - }, - { - "Title": "Q", - "US Gross": 255000, - "Worldwide Gross": 255000, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Nov 19 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Film Distribution Co.", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 1899 - }, - { - "Title": "The Quick and the Dead", - "US Gross": 18552460, - "Worldwide Gross": 18552460, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Feb 10 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Sam Raimi", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 6.3, - "IMDB Votes": 27352 - }, - { - "Title": "Quigley Down Under", - "US Gross": 21413105, - "Worldwide Gross": 21413105, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 19 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Simon Wincer", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.5, - "IMDB Votes": 6001 - }, - { - "Title": "La Guerre du feu", - "US Gross": 20959585, - "Worldwide Gross": 20959585, - "US DVD Sales": null, - "Production Budget": 12500000, - "Release Date": "Feb 12 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Jean-Jacques Annaud", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 6198 - }, - { - "Title": "Quo Vadis?", - "US Gross": 30000000, - "Worldwide Gross": 30000000, - "US DVD Sales": null, - "Production Budget": 8250000, - "Release Date": "Feb 23 1951", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 5.8, - "IMDB Votes": 898 - }, - { - "Title": "Rang De Basanti", - "US Gross": 2197694, - "Worldwide Gross": 29197694, - "US DVD Sales": null, - "Production Budget": 5300000, - "Release Date": "Jan 27 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "UTV Communications", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.1, - "IMDB Votes": 12116 - }, - { - "Title": "Robin and Marian", - "US Gross": 8000000, - "Worldwide Gross": 8000000, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Mar 11 1976", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 6.5, - "IMDB Votes": 4800 - }, - { - "Title": "Ransom", - "US Gross": 136492681, - "Worldwide Gross": 308700000, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Nov 08 1996", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Ron Howard", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.6, - "IMDB Votes": 38524 - }, - { - "Title": "Rosemary's Baby", - "US Gross": 33395426, - "Worldwide Gross": 33395426, - "US DVD Sales": null, - "Production Budget": 3200000, - "Release Date": "Jun 12 1968", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Roman Polanski", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.1, - "IMDB Votes": 50860 - }, - { - "Title": "Rebecca", - "US Gross": 6000000, - "Worldwide Gross": 6000000, - "US DVD Sales": null, - "Production Budget": 1288000, - "Release Date": "Dec 31 1939", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Alfred Hitchcock", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8.4, - "IMDB Votes": 35429 - }, - { - "Title": "Robin Hood: Prince of Thieves", - "US Gross": 165493908, - "Worldwide Gross": 390500000, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jun 14 1991", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Kevin Reynolds", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 6.7, - "IMDB Votes": 54480 - }, - { - "Title": "Rumble in the Bronx", - "US Gross": 32281907, - "Worldwide Gross": 36238752, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Feb 23 1996", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Rob Roy", - "US Gross": 31390587, - "Worldwide Gross": 31390587, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Apr 07 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Michael Caton-Jones", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.8, - "IMDB Votes": 15630 - }, - { - "Title": "Raging Bull", - "US Gross": 23380203, - "Worldwide Gross": 23380203, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Nov 14 1980", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.4, - "IMDB Votes": 90015 - }, - { - "Title": "Richard III", - "US Gross": 2684904, - "Worldwide Gross": 4204857, - "US DVD Sales": null, - "Production Budget": 9200000, - "Release Date": "Dec 29 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 7.5, - "IMDB Votes": 6625 - }, - { - "Title": "Raising Cain", - "US Gross": 21171695, - "Worldwide Gross": 21171695, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Aug 07 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 5.7, - "IMDB Votes": 5135 - }, - { - "Title": "RoboCop", - "US Gross": 53424681, - "Worldwide Gross": 53424681, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Jul 17 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Paul Verhoeven", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.6, - "IMDB Votes": 52898 - }, - { - "Title": "RoboCop 3", - "US Gross": 10696210, - "Worldwide Gross": 10696210, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Nov 05 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.4, - "IMDB Votes": 13310 - }, - { - "Title": "Ri¢hie Ri¢h", - "US Gross": 38087756, - "Worldwide Gross": 38087756, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Dec 21 1994", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Donald Petrie", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 4.7, - "IMDB Votes": 12687 - }, - { - "Title": "Radio Days", - "US Gross": 14792779, - "Worldwide Gross": 14792779, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Jan 30 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 7.5, - "IMDB Votes": 10839 - }, - { - "Title": "Radio Flyer", - "US Gross": 4651977, - "Worldwide Gross": 4651977, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Feb 21 1992", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Richard Donner", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 6.5, - "IMDB Votes": 6210 - }, - { - "Title": "Reservoir Dogs", - "US Gross": 2832029, - "Worldwide Gross": 2832029, - "US DVD Sales": 18806836, - "Production Budget": 1200000, - "Release Date": "Oct 23 1992", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Quentin Tarantino", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8.4, - "IMDB Votes": 212985 - }, - { - "Title": "Raiders of the Lost Ark", - "US Gross": 245034358, - "Worldwide Gross": 386800358, - "US DVD Sales": 19608618, - "Production Budget": 20000000, - "Release Date": "Jun 12 1981", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.7, - "IMDB Votes": 242661 - }, - { - "Title": "Red River", - "US Gross": 9012000, - "Worldwide Gross": 9012000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Dec 31 1947", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Howard Hawks", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.8, - "IMDB Votes": 10629 - }, - { - "Title": "Reds", - "US Gross": 50000000, - "Worldwide Gross": 50000000, - "US DVD Sales": null, - "Production Budget": 33500000, - "Release Date": "Dec 04 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Warren Beatty", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.4, - "IMDB Votes": 8455 - }, - { - "Title": "Le Violon rouge", - "US Gross": 10019109, - "Worldwide Gross": 10019109, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jun 11 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.7, - "IMDB Votes": 14545 - }, - { - "Title": "Red Sonja", - "US Gross": 6905861, - "Worldwide Gross": 6905861, - "US DVD Sales": null, - "Production Budget": 17900000, - "Release Date": "Jun 28 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Richard Fleischer", - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 4.4, - "IMDB Votes": 11896 - }, - { - "Title": "Star Wars Ep. VI: Return of the Jedi", - "US Gross": 309205079, - "Worldwide Gross": 572700000, - "US DVD Sales": 12356425, - "Production Budget": 32500000, - "Release Date": "May 25 1983", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Richard Marquand", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Return", - "US Gross": 501752, - "Worldwide Gross": 2658490, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Feb 06 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Kino International", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.3, - "IMDB Votes": 236 - }, - { - "Title": "The Rise and Fall of Miss Thang", - "US Gross": 401, - "Worldwide Gross": 401, - "US DVD Sales": null, - "Production Budget": 10000, - "Release Date": "Aug 14 2008", - "MPAA Rating": "Not Rated", - "Running Time min": 87, - "Distributor": "Lavender House Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Roger & Me", - "US Gross": 6706368, - "Worldwide Gross": 6706368, - "US DVD Sales": null, - "Production Budget": 140000, - "Release Date": "Dec 20 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": "Michael Moore", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.5, - "IMDB Votes": 14883 - }, - { - "Title": "The Right Stuff", - "US Gross": 21500000, - "Worldwide Gross": 21500000, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Oct 21 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "Philip Kaufman", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 7.9, - "IMDB Votes": 24275 - }, - { - "Title": "The Rocky Horror Picture Show", - "US Gross": 139876417, - "Worldwide Gross": 139876417, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Sep 26 1975", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": null, - "Major Genre": "Musical", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7.1, - "IMDB Votes": 41265 - }, - { - "Title": "Road House", - "US Gross": 30050028, - "Worldwide Gross": 30050028, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "May 19 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 5.8, - "IMDB Votes": 14085 - }, - { - "Title": "Romeo Is Bleeding", - "US Gross": 3275585, - "Worldwide Gross": 3275585, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 04 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Gramercy", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 6.3, - "IMDB Votes": 6537 - }, - { - "Title": "Rockaway", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jul 07 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Off-Hollywood Distribution", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.2, - "IMDB Votes": 232 - }, - { - "Title": "Rocky", - "US Gross": 117235147, - "Worldwide Gross": 225000000, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Nov 21 1976", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John G. Avildsen", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4, - "IMDB Votes": 84 - }, - { - "Title": "Return of the Living Dead Part II", - "US Gross": 9205924, - "Worldwide Gross": 9205924, - "US DVD Sales": null, - "Production Budget": 6200000, - "Release Date": "Jan 15 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Lorimar Motion Pictures", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.1, - "IMDB Votes": 4661 - }, - { - "Title": "The R.M.", - "US Gross": 1111615, - "Worldwide Gross": 1111615, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Jan 31 2003", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Halestone", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 5.5, - "IMDB Votes": 449 - }, - { - "Title": "Renaissance Man", - "US Gross": 24172899, - "Worldwide Gross": 24172899, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jun 03 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Penny Marshall", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 7650 - }, - { - "Title": "Rambo: First Blood Part II", - "US Gross": 150415432, - "Worldwide Gross": 300400000, - "US DVD Sales": null, - "Production Budget": 44000000, - "Release Date": "May 22 1985", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony/TriStar", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "George P. Cosmatos", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.8, - "IMDB Votes": 38548 - }, - { - "Title": "Rambo III", - "US Gross": 53715611, - "Worldwide Gross": 188715611, - "US DVD Sales": null, - "Production Budget": 58000000, - "Release Date": "May 25 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/TriStar", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 4.9, - "IMDB Votes": 31551 - }, - { - "Title": "Romeo+Juliet", - "US Gross": 46338728, - "Worldwide Gross": 147542381, - "US DVD Sales": null, - "Production Budget": 14500000, - "Release Date": "Nov 01 1996", - "MPAA Rating": "PG-13", - "Running Time min": 120, - "Distributor": "20th Century Fox", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Baz Luhrmann", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 78 - }, - { - "Title": "Ramanujan", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 31 2007", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Stephen Fry", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Rain Man", - "US Gross": 172825435, - "Worldwide Gross": 412800000, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Dec 16 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Barry Levinson", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 8, - "IMDB Votes": 106163 - }, - { - "Title": "Rapa Nui", - "US Gross": 305070, - "Worldwide Gross": 305070, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Sep 11 1994", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Kevin Reynolds", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 2081 - }, - { - "Title": "Roar", - "US Gross": 2000000, - "Worldwide Gross": 2000000, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Dec 31 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 228 - }, - { - "Title": "The Robe", - "US Gross": 36000000, - "Worldwide Gross": 36000000, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Sep 16 1953", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 6.7, - "IMDB Votes": 2913 - }, - { - "Title": "The Rock", - "US Gross": 134069511, - "Worldwide Gross": 336069511, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Jun 07 1996", - "MPAA Rating": "R", - "Running Time min": 136, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Bay", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 7.2, - "IMDB Votes": 108324 - }, - { - "Title": "The Remains of the Day", - "US Gross": 22954968, - "Worldwide Gross": 63954968, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Nov 05 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "James Ivory", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 7.9, - "IMDB Votes": 21736 - }, - { - "Title": "Airplane!", - "US Gross": 83453539, - "Worldwide Gross": 83453539, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Jul 04 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Jerry Zucker", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 7.8, - "IMDB Votes": 57000 - }, - { - "Title": "Repo Man", - "US Gross": 2300000, - "Worldwide Gross": 2300000, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Mar 02 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 6.7, - "IMDB Votes": 12438 - }, - { - "Title": "Rocket Singh: Salesman of the Year", - "US Gross": 164649, - "Worldwide Gross": 5348767, - "US DVD Sales": null, - "Production Budget": 1070000, - "Release Date": "Dec 11 2009", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Yash Raj Films", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 1436 - }, - { - "Title": "Raise the Titanic", - "US Gross": 7000000, - "Worldwide Gross": 7000000, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Aug 01 1980", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 3.9, - "IMDB Votes": 1757 - }, - { - "Title": "Restoration", - "US Gross": 4100000, - "Worldwide Gross": 4100000, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Dec 29 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 4024 - }, - { - "Title": "The Return of the Living Dead", - "US Gross": 14237880, - "Worldwide Gross": 14237880, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Aug 16 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.1, - "IMDB Votes": 13621 - }, - { - "Title": "Rejsen til Saturn", - "US Gross": 0, - "Worldwide Gross": 2783634, - "US DVD Sales": null, - "Production Budget": 2700000, - "Release Date": "Sep 26 2008", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 849 - }, - { - "Title": "Return to the Land of Wonders", - "US Gross": 1338, - "Worldwide Gross": 1338, - "US DVD Sales": null, - "Production Budget": 5000, - "Release Date": "Jul 13 2005", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Arab Film Distribution", - "Source": null, - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.5, - "IMDB Votes": 35 - }, - { - "Title": "Return to Oz", - "US Gross": 10618813, - "Worldwide Gross": 10618813, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Jun 21 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.7, - "IMDB Votes": 7491 - }, - { - "Title": "The Running Man", - "US Gross": 38122000, - "Worldwide Gross": 38122000, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Nov 13 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/TriStar", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Paul Michael Glaser", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.4, - "IMDB Votes": 36308 - }, - { - "Title": "Run Lola Run", - "US Gross": 7267324, - "Worldwide Gross": 14533173, - "US DVD Sales": null, - "Production Budget": 1750000, - "Release Date": "Jun 18 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Tom Tykwer", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 91 - }, - { - "Title": "Revolution#9", - "US Gross": 9118, - "Worldwide Gross": 9118, - "US DVD Sales": null, - "Production Budget": 350000, - "Release Date": "Nov 15 2002", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 252 - }, - { - "Title": "The River Wild", - "US Gross": 46815000, - "Worldwide Gross": 94215000, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Sep 30 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Curtis Hanson", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 6.2, - "IMDB Votes": 14285 - }, - { - "Title": "Se7en", - "US Gross": 100125643, - "Worldwide Gross": 328125643, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Sep 22 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "David Fincher", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.7, - "IMDB Votes": 278918 - }, - { - "Title": "Safe Men", - "US Gross": 21210, - "Worldwide Gross": 21210, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Aug 07 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "October Films", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 5.9, - "IMDB Votes": 1743 - }, - { - "Title": "Secrets & Lies", - "US Gross": 13417292, - "Worldwide Gross": 13417292, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Sep 28 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "October Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Mike Leigh", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.9, - "IMDB Votes": 14364 - }, - { - "Title": "Sgt. Bilko", - "US Gross": 30356589, - "Worldwide Gross": 37956589, - "US DVD Sales": null, - "Production Budget": 39000000, - "Release Date": "Mar 29 1996", - "MPAA Rating": "PG", - "Running Time min": 93, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.2, - "IMDB Votes": 9693 - }, - { - "Title": "Sabrina", - "US Gross": 53458319, - "Worldwide Gross": 87100000, - "US DVD Sales": null, - "Production Budget": 58000000, - "Release Date": "Dec 15 1995", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Sydney Pollack", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6, - "IMDB Votes": 15749 - }, - { - "Title": "Subway", - "US Gross": 390659, - "Worldwide Gross": 1663296, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Nov 06 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Island/Alive", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Luc Besson", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 6.2, - "IMDB Votes": 5904 - }, - { - "Title": "School Daze", - "US Gross": 14545844, - "Worldwide Gross": 14545844, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Feb 12 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 5.3, - "IMDB Votes": 2667 - }, - { - "Title": "Scarface", - "US Gross": 44942821, - "Worldwide Gross": 44942821, - "US DVD Sales": 15386092, - "Production Budget": 25000000, - "Release Date": "Dec 09 1983", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 8.2, - "IMDB Votes": 152262 - }, - { - "Title": "Schindler's List", - "US Gross": 96067179, - "Worldwide Gross": 321200000, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Dec 15 1993", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.9, - "IMDB Votes": 276283 - }, - { - "Title": "A Streetcar Named Desire", - "US Gross": 8000000, - "Worldwide Gross": 8000000, - "US DVD Sales": null, - "Production Budget": 1800000, - "Release Date": "Sep 18 1951", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Play", - "Major Genre": null, - "Creative Type": null, - "Director": "Elia Kazan", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.1, - "IMDB Votes": 33781 - }, - { - "Title": "Shadow Conspiracy", - "US Gross": 2154540, - "Worldwide Gross": 2154540, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jan 31 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "George P. Cosmatos", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.7, - "IMDB Votes": 2427 - }, - { - "Title": "Short Cut to Nirvana: Kumbh Mela", - "US Gross": 381225, - "Worldwide Gross": 439651, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Oct 22 2004", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Mela Films", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 6.9, - "IMDB Votes": 105 - }, - { - "Title": "Spartacus", - "US Gross": 30000000, - "Worldwide Gross": 60000000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Oct 07 1960", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "Stanley Kubrick", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8, - "IMDB Votes": 50856 - }, - { - "Title": "Sunday", - "US Gross": 410919, - "Worldwide Gross": 450349, - "US DVD Sales": null, - "Production Budget": 450000, - "Release Date": "Aug 22 1997", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 6.9, - "IMDB Votes": 436 - }, - { - "Title": "She Done Him Wrong", - "US Gross": 2000000, - "Worldwide Gross": 2000000, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Feb 09 2033", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 6.7, - "IMDB Votes": 1795 - }, - { - "Title": "Secret, The", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": 65505095, - "Production Budget": 3500000, - "Release Date": "Nov 07 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Documentary", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Sea Rex 3D: Journey to a Prehistoric World", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Dec 31 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "3D Entertainment", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "State Fair", - "US Gross": 3500000, - "Worldwide Gross": 3500000, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Mar 09 1962", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 5.7, - "IMDB Votes": 436 - }, - { - "Title": "Sticky Fingers of Time", - "US Gross": 18195, - "Worldwide Gross": 20628, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Jan 08 1999", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Strand", - "Source": null, - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Stargate - The Ark of Truth", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": 8962832, - "Production Budget": 7000000, - "Release Date": "Mar 11 2008", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "She's Gotta Have It", - "US Gross": 7137502, - "Worldwide Gross": 7137502, - "US DVD Sales": null, - "Production Budget": 175000, - "Release Date": "Aug 08 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Island", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 6.2, - "IMDB Votes": 2594 - }, - { - "Title": "Stargate", - "US Gross": 71565669, - "Worldwide Gross": 196565669, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Oct 28 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Roland Emmerich", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.7, - "IMDB Votes": 47174 - }, - { - "Title": "The Shadow", - "US Gross": 31835600, - "Worldwide Gross": 31835600, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jul 01 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Russell Mulcahy", - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 5.6, - "IMDB Votes": 9530 - }, - { - "Title": "Show Boat", - "US Gross": 11000000, - "Worldwide Gross": 11000000, - "US DVD Sales": null, - "Production Budget": 2300000, - "Release Date": "Sep 24 1951", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 6.9, - "IMDB Votes": 1788 - }, - { - "Title": "Shadowlands", - "US Gross": 25842377, - "Worldwide Gross": 25842377, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Dec 29 1993", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Savoy", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Sir Richard Attenborough", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.4, - "IMDB Votes": 7689 - }, - { - "Title": "Shanghai Surprise", - "US Gross": 2315000, - "Worldwide Gross": 2315000, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Aug 29 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 2.6, - "IMDB Votes": 2591 - }, - { - "Title": "Shalako", - "US Gross": 2620000, - "Worldwide Gross": 2620000, - "US DVD Sales": null, - "Production Budget": 1455000, - "Release Date": "Dec 31 1967", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.3, - "IMDB Votes": 1090 - }, - { - "Title": "Sheena", - "US Gross": 5778353, - "Worldwide Gross": 5778353, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Aug 17 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "John Guillermin", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 4.3, - "IMDB Votes": 1598 - }, - { - "Title": "Shine", - "US Gross": 35811509, - "Worldwide Gross": 35811509, - "US DVD Sales": null, - "Production Budget": 5500000, - "Release Date": "Nov 22 1996", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "Fine Line", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Scott Hicks", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.6, - "IMDB Votes": 22439 - }, - { - "Title": "The Shining", - "US Gross": 44017374, - "Worldwide Gross": 44017374, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "May 23 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Stanley Kubrick", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 8.5, - "IMDB Votes": 177762 - }, - { - "Title": "Haakon Haakonsen", - "US Gross": 15024232, - "Worldwide Gross": 15024232, - "US DVD Sales": null, - "Production Budget": 8500000, - "Release Date": "Mar 01 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 1125 - }, - { - "Title": "Ishtar", - "US Gross": 14375181, - "Worldwide Gross": 14375181, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "May 15 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 3.7, - "IMDB Votes": 6094 - }, - { - "Title": "Showgirls", - "US Gross": 20254932, - "Worldwide Gross": 20254932, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Sep 22 1995", - "MPAA Rating": "NC-17", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Verhoeven", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 4.1, - "IMDB Votes": 27004 - }, - { - "Title": "The Shawshank Redemption", - "US Gross": 28241469, - "Worldwide Gross": 28241469, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Sep 23 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Frank Darabont", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 9.2, - "IMDB Votes": 519541 - }, - { - "Title": "Silver Bullet", - "US Gross": 10803211, - "Worldwide Gross": 10803211, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Oct 11 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 5.9, - "IMDB Votes": 6387 - }, - { - "Title": "Side Effects", - "US Gross": 44701, - "Worldwide Gross": 44701, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Sep 09 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sky Island", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Set It Off", - "US Gross": 36049108, - "Worldwide Gross": 36049108, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Nov 06 1996", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "F. Gary Gray", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.3, - "IMDB Votes": 4570 - }, - { - "Title": "The Silence of the Lambs", - "US Gross": 130726716, - "Worldwide Gross": 275726716, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Feb 14 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Jonathan Demme", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8.7, - "IMDB Votes": 244856 - }, - { - "Title": "Silver Medalist", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 2600000, - "Release Date": "Feb 29 2008", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Silent Trigger", - "US Gross": 76382, - "Worldwide Gross": 76382, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jun 26 1996", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Russell Mulcahy", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 1364 - }, - { - "Title": "Thinner", - "US Gross": 15171475, - "Worldwide Gross": 15171475, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Oct 25 1996", - "MPAA Rating": "R", - "Running Time min": 93, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 18, - "IMDB Rating": 5.3, - "IMDB Votes": 7888 - }, - { - "Title": "Sling Blade", - "US Gross": 24475416, - "Worldwide Gross": 34175000, - "US DVD Sales": null, - "Production Budget": 4833610, - "Release Date": "Nov 20 1996", - "MPAA Rating": "R", - "Running Time min": 133, - "Distributor": "Miramax", - "Source": "Based on Short Film", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8, - "IMDB Votes": 41785 - }, - { - "Title": "Slacker", - "US Gross": 1227508, - "Worldwide Gross": 1227508, - "US DVD Sales": null, - "Production Budget": 23000, - "Release Date": "Aug 01 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Richard Linklater", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 6.9, - "IMDB Votes": 5907 - }, - { - "Title": "Some Like it Hot", - "US Gross": 25000000, - "Worldwide Gross": 25000000, - "US DVD Sales": null, - "Production Budget": 2883848, - "Release Date": "Mar 29 1959", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Billy Wilder", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.3, - "IMDB Votes": 67157 - }, - { - "Title": "The Scarlet Letter", - "US Gross": 10359006, - "Worldwide Gross": 10359006, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Oct 13 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Roland Joffe", - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 4.6, - "IMDB Votes": 6155 - }, - { - "Title": "Silmido", - "US Gross": 298347, - "Worldwide Gross": 30298347, - "US DVD Sales": null, - "Production Budget": 8500000, - "Release Date": "Apr 23 2004", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Cinema Service", - "Source": null, - "Major Genre": "Action", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 1724 - }, - { - "Title": "Sleeper", - "US Gross": 18344729, - "Worldwide Gross": 18344729, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Dec 17 1973", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.3, - "IMDB Votes": 15466 - }, - { - "Title": "Sleepers", - "US Gross": 53300852, - "Worldwide Gross": 165600852, - "US DVD Sales": null, - "Production Budget": 44000000, - "Release Date": "Oct 18 1996", - "MPAA Rating": "R", - "Running Time min": 105, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Barry Levinson", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 7.3, - "IMDB Votes": 51874 - }, - { - "Title": "The Slaughter Rule", - "US Gross": 13134, - "Worldwide Gross": 13134, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Jan 10 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 1136 - }, - { - "Title": "Solomon and Sheba", - "US Gross": 11000000, - "Worldwide Gross": 11000000, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Jan 01 1959", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "King Vidor", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 915 - }, - { - "Title": "Sur Le Seuil", - "US Gross": 2013052, - "Worldwide Gross": 2013052, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Oct 03 2003", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Alliance", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 585 - }, - { - "Title": "The Usual Suspects", - "US Gross": 23341568, - "Worldwide Gross": 23341568, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Aug 16 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Gramercy", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Bryan Singer", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 8.7, - "IMDB Votes": 266890 - }, - { - "Title": "Silverado", - "US Gross": 33200000, - "Worldwide Gross": 33200000, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Jul 10 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Lawrence Kasdan", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7, - "IMDB Votes": 14243 - }, - { - "Title": "Salvador", - "US Gross": 1500000, - "Worldwide Gross": 1500000, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Apr 23 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Hemdale", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.5, - "IMDB Votes": 7797 - }, - { - "Title": "Sex, Lies, and Videotape", - "US Gross": 24741667, - "Worldwide Gross": 36741667, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Aug 04 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Miramax", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Show Me", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 400000, - "Release Date": "Nov 04 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Wolfe Releasing", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 288 - }, - { - "Title": "Simon", - "US Gross": 4055, - "Worldwide Gross": 4055, - "US DVD Sales": null, - "Production Budget": 1300000, - "Release Date": "Apr 07 2006", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Strand", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8, - "IMDB Votes": 4873 - }, - { - "Title": "Super Mario Bros.", - "US Gross": 20844907, - "Worldwide Gross": 20844907, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "May 28 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Game", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.8, - "IMDB Votes": 17281 - }, - { - "Title": "Somewhere in Time", - "US Gross": 9709597, - "Worldwide Gross": 9709597, - "US DVD Sales": null, - "Production Budget": 5100000, - "Release Date": "Oct 03 1980", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 7, - "IMDB Votes": 8787 - }, - { - "Title": "Smoke Signals", - "US Gross": 6719300, - "Worldwide Gross": 7756617, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jun 26 1998", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 6.9, - "IMDB Votes": 5058 - }, - { - "Title": "Serial Mom", - "US Gross": 7881335, - "Worldwide Gross": 7881335, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Apr 13 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Savoy", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "John Waters", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.4, - "IMDB Votes": 10999 - }, - { - "Title": "Sommersturm", - "US Gross": 95204, - "Worldwide Gross": 95204, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Mar 17 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Regent Releasing", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 5251 - }, - { - "Title": "Silent Movie", - "US Gross": 36145695, - "Worldwide Gross": 36145695, - "US DVD Sales": null, - "Production Budget": 4400000, - "Release Date": "Jun 25 1976", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Mel Brooks", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 6.4, - "IMDB Votes": 6248 - }, - { - "Title": "The Santa Clause", - "US Gross": 144833357, - "Worldwide Gross": 189800000, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Nov 11 1994", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "John Pasquin", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 6.1, - "IMDB Votes": 17773 - }, - { - "Title": "The Singles Ward", - "US Gross": 1250798, - "Worldwide Gross": 1250798, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Feb 01 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Halestorm Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 5.7, - "IMDB Votes": 736 - }, - { - "Title": "Sense and Sensibility", - "US Gross": 42993774, - "Worldwide Gross": 134993774, - "US DVD Sales": null, - "Production Budget": 16500000, - "Release Date": "Dec 11 1995", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Ang Lee", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 7.7, - "IMDB Votes": 31279 - }, - { - "Title": "Singin' in the Rain", - "US Gross": 3600000, - "Worldwide Gross": 3600000, - "US DVD Sales": null, - "Production Budget": 2540000, - "Release Date": "Apr 10 1952", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Stanley Donen", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8.4, - "IMDB Votes": 55352 - }, - { - "Title": "Solitude", - "US Gross": 6260, - "Worldwide Gross": 6260, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Jan 07 2005", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Indican Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.8, - "IMDB Votes": 82 - }, - { - "Title": "The Sound of Music", - "US Gross": 163214286, - "Worldwide Gross": 286214286, - "US DVD Sales": null, - "Production Budget": 8200000, - "Release Date": "Apr 01 1965", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": "Robert Wise", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.3, - "IMDB Votes": 45 - }, - { - "Title": "She's the One", - "US Gross": 9482579, - "Worldwide Gross": 13795053, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Aug 23 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Edward Burns", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6, - "IMDB Votes": 8159 - }, - { - "Title": "Straight out of Brooklyn", - "US Gross": 2712293, - "Worldwide Gross": 2712293, - "US DVD Sales": null, - "Production Budget": 450000, - "Release Date": "Dec 31 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 5.6, - "IMDB Votes": 263 - }, - { - "Title": "Spaceballs", - "US Gross": 38119483, - "Worldwide Gross": 38119483, - "US DVD Sales": null, - "Production Budget": 22700000, - "Release Date": "Jun 24 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": "Mel Brooks", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 6.9, - "IMDB Votes": 52434 - }, - { - "Title": "Speed", - "US Gross": 121248145, - "Worldwide Gross": 283200000, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jun 10 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Jan De Bont", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 2.6, - "IMDB Votes": 4175 - }, - { - "Title": "Species", - "US Gross": 60054449, - "Worldwide Gross": 113354449, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Jul 07 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Roger Donaldson", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 5.6, - "IMDB Votes": 21917 - }, - { - "Title": "Sphinx", - "US Gross": 2000000, - "Worldwide Gross": 11400000, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 11 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Franklin J. Schaffner", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 478 - }, - { - "Title": "Spaced Invaders", - "US Gross": 15000000, - "Worldwide Gross": 15000000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Apr 27 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": "Patrick Read Johnson", - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 4.8, - "IMDB Votes": 1464 - }, - { - "Title": "Spellbound", - "US Gross": 7000000, - "Worldwide Gross": 7000000, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Dec 31 1944", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Alfred Hitchcock", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.7, - "IMDB Votes": 14665 - }, - { - "Title": "Splash", - "US Gross": 62599495, - "Worldwide Gross": 62599495, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Mar 09 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Ron Howard", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 6.2, - "IMDB Votes": 21732 - }, - { - "Title": "Superman IV: The Quest for Peace", - "US Gross": 11227824, - "Worldwide Gross": 11227824, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Jul 24 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Sidney J. Furie", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.4, - "IMDB Votes": 15164 - }, - { - "Title": "Superman II", - "US Gross": 108185706, - "Worldwide Gross": 108185706, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jun 19 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "Richard Donner", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 29512 - }, - { - "Title": "Superman III", - "US Gross": 59950623, - "Worldwide Gross": 59950623, - "US DVD Sales": null, - "Production Budget": 39000000, - "Release Date": "Jun 17 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": null, - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 4.7, - "IMDB Votes": 18070 - }, - { - "Title": "Sparkler", - "US Gross": 5494, - "Worldwide Gross": 5494, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Mar 19 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Strand", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.5, - "IMDB Votes": 320 - }, - { - "Title": "Superman", - "US Gross": 134218018, - "Worldwide Gross": 300200000, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Dec 15 1978", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "Richard Donner", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 4.9, - "IMDB Votes": 129 - }, - { - "Title": "The Specialist", - "US Gross": 57362581, - "Worldwide Gross": 57362581, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Oct 07 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 4, - "IMDB Rating": 4.9, - "IMDB Votes": 18749 - }, - { - "Title": "The Sorcerer", - "US Gross": 12000000, - "Worldwide Gross": 12000000, - "US DVD Sales": null, - "Production Budget": 21600000, - "Release Date": "Jun 24 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "William Friedkin", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 563 - }, - { - "Title": "Sisters in Law", - "US Gross": 33312, - "Worldwide Gross": 33312, - "US DVD Sales": null, - "Production Budget": 300000, - "Release Date": "Apr 12 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Women Make Movies", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 203 - }, - { - "Title": "Smilla's Sense of Snow", - "US Gross": 2221994, - "Worldwide Gross": 2221994, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Feb 28 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Bille August", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6.1, - "IMDB Votes": 7280 - }, - { - "Title": "Assassins", - "US Gross": 30306268, - "Worldwide Gross": 83306268, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Oct 06 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Donner", - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 5.9, - "IMDB Votes": 23370 - }, - { - "Title": "Star Trek: The Motion Picture", - "US Gross": 82258456, - "Worldwide Gross": 139000000, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Dec 07 1979", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Robert Wise", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.2, - "IMDB Votes": 25454 - }, - { - "Title": "Star Trek III: The Search for Spock", - "US Gross": 76471046, - "Worldwide Gross": 87000000, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jun 01 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Leonard Nimoy", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 22261 - }, - { - "Title": "Star Trek IV: The Voyage Home", - "US Gross": 109713132, - "Worldwide Gross": 133000000, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Nov 26 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Leonard Nimoy", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 26207 - }, - { - "Title": "Stand by Me", - "US Gross": 52287414, - "Worldwide Gross": 52287414, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Aug 08 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Rob Reiner", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 8.2, - "IMDB Votes": 90143 - }, - { - "Title": "Stone Cold", - "US Gross": 9286314, - "Worldwide Gross": 9286314, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "May 17 1991", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 4.6, - "IMDB Votes": 52 - }, - { - "Title": "The Stewardesses", - "US Gross": 13500000, - "Worldwide Gross": 25000000, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Jul 25 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.3, - "IMDB Votes": 86 - }, - { - "Title": "Street Fighter", - "US Gross": 33423000, - "Worldwide Gross": 99423000, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Dec 23 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Game", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 3.3, - "IMDB Votes": 25407 - }, - { - "Title": "Star Trek II: The Wrath of Khan", - "US Gross": 79912963, - "Worldwide Gross": 96800000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jun 04 1982", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 36131 - }, - { - "Title": "Steal (Canadian Release)", - "US Gross": 220944, - "Worldwide Gross": 220944, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Apr 25 2003", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Sting", - "US Gross": 159616327, - "Worldwide Gross": 159616327, - "US DVD Sales": null, - "Production Budget": 5500000, - "Release Date": "Dec 25 1973", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": null, - "Creative Type": "Historical Fiction", - "Director": "George Roy Hill", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8.4, - "IMDB Votes": 65866 - }, - { - "Title": "Stonewall", - "US Gross": 304602, - "Worldwide Gross": 304602, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jul 26 1996", - "MPAA Rating": "R", - "Running Time min": 99, - "Distributor": "Strand", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 741 - }, - { - "Title": "Star Trek V: The Final Frontier", - "US Gross": 52210049, - "Worldwide Gross": 70200000, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jun 09 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5, - "IMDB Votes": 20600 - }, - { - "Title": "Star Trek VI: The Undiscovered Country", - "US Gross": 74888996, - "Worldwide Gross": 96900000, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Dec 06 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 23546 - }, - { - "Title": "Star Trek: Generations", - "US Gross": 75671262, - "Worldwide Gross": 120000000, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Nov 18 1994", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 26465 - }, - { - "Title": "Stripes", - "US Gross": 85300000, - "Worldwide Gross": 85300000, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jun 26 1981", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ivan Reitman", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 6.8, - "IMDB Votes": 19618 - }, - { - "Title": "Striptease", - "US Gross": 32773011, - "Worldwide Gross": 32773011, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jun 28 1996", - "MPAA Rating": "R", - "Running Time min": 115, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Andrew Bergman", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 3.9, - "IMDB Votes": 18012 - }, - { - "Title": "Star Wars Ep. IV: A New Hope", - "US Gross": 460998007, - "Worldwide Gross": 797900000, - "US DVD Sales": 11182540, - "Production Budget": 11000000, - "Release Date": "May 25 1977", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "George Lucas", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Saints and Soldiers", - "US Gross": 1310470, - "Worldwide Gross": 1310470, - "US DVD Sales": null, - "Production Budget": 780000, - "Release Date": "Aug 06 2004", - "MPAA Rating": "PG-13", - "Running Time min": 90, - "Distributor": "Excel Entertainment", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Ryan Little", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 7581 - }, - { - "Title": "Steppin: The Movie", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Dec 31 2007", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.3, - "IMDB Votes": 108 - }, - { - "Title": "Strangers on a Train", - "US Gross": 7000000, - "Worldwide Gross": 7000000, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Jul 03 1951", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Alfred Hitchcock", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.3, - "IMDB Votes": 34284 - }, - { - "Title": "Sugar Hill", - "US Gross": 18272447, - "Worldwide Gross": 18272447, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 25 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5.3, - "IMDB Votes": 1627 - }, - { - "Title": "Stiff Upper Lips", - "US Gross": 69582, - "Worldwide Gross": 69582, - "US DVD Sales": null, - "Production Budget": 5700000, - "Release Date": "Aug 27 1999", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Cowboy Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 6.1, - "IMDB Votes": 543 - }, - { - "Title": "Shichinin no samurai", - "US Gross": 271736, - "Worldwide Gross": 271736, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Nov 19 1956", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Cowboy Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Akira Kurosawa", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.8, - "IMDB Votes": 96698 - }, - { - "Title": "Sweet Charity", - "US Gross": 8000000, - "Worldwide Gross": 8000000, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 31 1968", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Bob Fosse", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 1691 - }, - { - "Title": "Sands of Iwo Jima", - "US Gross": 7800000, - "Worldwide Gross": 7800000, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Dec 31 1948", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.1, - "IMDB Votes": 4160 - }, - { - "Title": "The Spy Who Loved Me", - "US Gross": 46800000, - "Worldwide Gross": 185400000, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Jul 13 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7.1, - "IMDB Votes": 24938 - }, - { - "Title": "The Swindle", - "US Gross": 245359, - "Worldwide Gross": 5045359, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Dec 25 1998", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Yorker", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 1417 - }, - { - "Title": "Swingers", - "US Gross": 4505922, - "Worldwide Gross": 6542637, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Oct 18 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Doug Liman", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 6.2, - "IMDB Votes": 431 - }, - { - "Title": "Snow White and the Seven Dwarfs", - "US Gross": 184925485, - "Worldwide Gross": 184925485, - "US DVD Sales": null, - "Production Budget": 1488000, - "Release Date": "Dec 21 2037", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Musical", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 7.8, - "IMDB Votes": 38141 - }, - { - "Title": "The Sweet Hereafter", - "US Gross": 4306697, - "Worldwide Gross": 4306697, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Oct 10 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Atom Egoyan", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.8, - "IMDB Votes": 16280 - }, - { - "Title": "She Wore a Yellow Ribbon", - "US Gross": 5400000, - "Worldwide Gross": 5400000, - "US DVD Sales": null, - "Production Budget": 1600000, - "Release Date": "Dec 31 1948", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Ford", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 7.3, - "IMDB Votes": 5825 - }, - { - "Title": "Sex with Strangers", - "US Gross": 247740, - "Worldwide Gross": 247740, - "US DVD Sales": null, - "Production Budget": 1100000, - "Release Date": "Feb 22 2002", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 5, - "IMDB Votes": 151 - }, - { - "Title": "Spy Hard", - "US Gross": 26936265, - "Worldwide Gross": 26936265, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "May 24 1996", - "MPAA Rating": "PG-13", - "Running Time min": 81, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 4.7, - "IMDB Votes": 12682 - }, - { - "Title": "Shi Yue Wei Cheng", - "US Gross": 0, - "Worldwide Gross": 44195779, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Dec 18 2009", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 1795 - }, - { - "Title": "Tango", - "US Gross": 1687311, - "Worldwide Gross": 1687311, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Feb 12 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 1490 - }, - { - "Title": "The Age of Innocence", - "US Gross": 32014993, - "Worldwide Gross": 32014993, - "US DVD Sales": null, - "Production Budget": 34000000, - "Release Date": "Sep 17 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.1, - "IMDB Votes": 16000 - }, - { - "Title": "Talk Radio", - "US Gross": 3468572, - "Worldwide Gross": 3468572, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Dec 01 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Oliver Stone", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 7, - "IMDB Votes": 5659 - }, - { - "Title": "The Texas Chainsaw Massacre", - "US Gross": 26572439, - "Worldwide Gross": 26572439, - "US DVD Sales": null, - "Production Budget": 140000, - "Release Date": "Oct 18 1974", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": "Tobe Hooper", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 6.1, - "IMDB Votes": 39172 - }, - { - "Title": "The Texas Chainsaw Massacre 2", - "US Gross": 8025872, - "Worldwide Gross": 8025872, - "US DVD Sales": null, - "Production Budget": 4700000, - "Release Date": "Aug 22 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Cannon", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Tobe Hooper", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 5.1, - "IMDB Votes": 7702 - }, - { - "Title": "Timecop", - "US Gross": 44853581, - "Worldwide Gross": 102053581, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Sep 16 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Peter Hyams", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 5.5, - "IMDB Votes": 16570 - }, - { - "Title": "Tin Cup", - "US Gross": 53854588, - "Worldwide Gross": 75854588, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Aug 16 1996", - "MPAA Rating": "R", - "Running Time min": 105, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ron Shelton", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 6.1, - "IMDB Votes": 17274 - }, - { - "Title": "Torn Curtain", - "US Gross": 13000000, - "Worldwide Gross": 13000000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Jul 16 1966", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Alfred Hitchcock", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.6, - "IMDB Votes": 8670 - }, - { - "Title": "To Die For", - "US Gross": 21284514, - "Worldwide Gross": 27688744, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Sep 27 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Gus Van Sant", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 6.8, - "IMDB Votes": 18459 - }, - { - "Title": "Terror Train", - "US Gross": 8000000, - "Worldwide Gross": 8000000, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Dec 31 1979", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Roger Spottiswoode", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.5, - "IMDB Votes": 2479 - }, - { - "Title": "Teen Wolf Too", - "US Gross": 7888000, - "Worldwide Gross": 7888000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Nov 20 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Atlantic", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 2.8, - "IMDB Votes": 5207 - }, - { - "Title": "The Fan", - "US Gross": 18582965, - "Worldwide Gross": 18582965, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Aug 16 1996", - "MPAA Rating": "R", - "Running Time min": 117, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5.6, - "IMDB Votes": 20640 - }, - { - "Title": "Timber Falls", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 2600000, - "Release Date": "Dec 07 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Slowhand Cinema", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.3, - "IMDB Votes": 2213 - }, - { - "Title": "Tae Guik Gi: The Brotherhood of War", - "US Gross": 1110186, - "Worldwide Gross": 69826708, - "US DVD Sales": null, - "Production Budget": 12500000, - "Release Date": "Sep 03 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "IDP Distribution", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Incredibly True Adventure of Two Girls in Love", - "US Gross": 2210408, - "Worldwide Gross": 2477155, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Jun 16 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 1795 - }, - { - "Title": "There Goes My Baby", - "US Gross": 125169, - "Worldwide Gross": 125169, - "US DVD Sales": null, - "Production Budget": 10500000, - "Release Date": "Sep 02 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 507 - }, - { - "Title": "Tank Girl", - "US Gross": 4064333, - "Worldwide Gross": 4064333, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Mar 01 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 4.7, - "IMDB Votes": 10772 - }, - { - "Title": "Top Gun", - "US Gross": 176786701, - "Worldwide Gross": 353786701, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "May 16 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 6.5, - "IMDB Votes": 80013 - }, - { - "Title": "Thunderball", - "US Gross": 63600000, - "Worldwide Gross": 141200000, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Dec 29 1965", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7, - "IMDB Votes": 27245 - }, - { - "Title": "The Calling", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Dec 31 2009", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.4, - "IMDB Votes": 1113 - }, - { - "Title": "The Craft", - "US Gross": 24769466, - "Worldwide Gross": 55669466, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "May 03 1996", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": "Andrew Fleming", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 5.9, - "IMDB Votes": 21130 - }, - { - "Title": "It Happened One Night", - "US Gross": 2500000, - "Worldwide Gross": 2500000, - "US DVD Sales": null, - "Production Budget": 325000, - "Release Date": "Dec 31 1933", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Romantic Comedy", - "Creative Type": null, - "Director": "Frank Capra", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.3, - "IMDB Votes": 25074 - }, - { - "Title": "The Net", - "US Gross": 50621733, - "Worldwide Gross": 110521733, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Jul 28 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.6, - "IMDB Votes": 24363 - }, - { - "Title": "La otra conquista", - "US Gross": 886410, - "Worldwide Gross": 886410, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Apr 19 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Hombre de Oro", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 584 - }, - { - "Title": "The Journey", - "US Gross": 19800, - "Worldwide Gross": 19800, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Jul 11 2003", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.4, - "IMDB Votes": 74 - }, - { - "Title": "They Live", - "US Gross": 13000000, - "Worldwide Gross": 13000000, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Nov 04 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "John Carpenter", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7, - "IMDB Votes": 20995 - }, - { - "Title": "Tales from the Hood", - "US Gross": 11784569, - "Worldwide Gross": 11784569, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "May 24 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Savoy", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.8, - "IMDB Votes": 1860 - }, - { - "Title": "Time Bandits", - "US Gross": 37400000, - "Worldwide Gross": 37400000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Nov 06 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Avco Embassy", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Terry Gilliam", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 6.9, - "IMDB Votes": 22719 - }, - { - "Title": "Tombstone", - "US Gross": 56505000, - "Worldwide Gross": 56505000, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Dec 25 1993", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Western", - "Creative Type": "Dramatization", - "Director": "George P. Cosmatos", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7.7, - "IMDB Votes": 43688 - }, - { - "Title": "Time Changer", - "US Gross": 1500711, - "Worldwide Gross": 1500711, - "US DVD Sales": null, - "Production Budget": 825000, - "Release Date": "Oct 25 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Five & Two Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5, - "IMDB Votes": 1029 - }, - { - "Title": "Teenage Mutant Ninja Turtles II: The Secret of the Ooze", - "US Gross": 78656813, - "Worldwide Gross": 78656813, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Mar 22 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.3, - "IMDB Votes": 12742 - }, - { - "Title": "Teenage Mutant Ninja Turtles III", - "US Gross": 42273609, - "Worldwide Gross": 42273609, - "US DVD Sales": null, - "Production Budget": 21000000, - "Release Date": "Mar 19 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 4.3, - "IMDB Votes": 9064 - }, - { - "Title": "Tango & Cash", - "US Gross": 63408614, - "Worldwide Gross": 63408614, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Dec 22 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Andrei Konchalovsky", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 5.8, - "IMDB Votes": 25248 - }, - { - "Title": "Teenage Mutant Ninja Turtles", - "US Gross": 135265915, - "Worldwide Gross": 202000000, - "US DVD Sales": null, - "Production Budget": 13500000, - "Release Date": "Mar 30 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Steve Barron", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 25867 - }, - { - "Title": "Topaz", - "US Gross": 6000000, - "Worldwide Gross": 6000000, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Dec 19 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Alfred Hitchcock", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.2, - "IMDB Votes": 6389 - }, - { - "Title": "Taps", - "US Gross": 35856053, - "Worldwide Gross": 35856053, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Dec 09 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Harold Becker", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 6.5, - "IMDB Votes": 6515 - }, - { - "Title": "Trainspotting", - "US Gross": 16501785, - "Worldwide Gross": 24000785, - "US DVD Sales": null, - "Production Budget": 3100000, - "Release Date": "Jul 19 1996", - "MPAA Rating": "R", - "Running Time min": 94, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Danny Boyle", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 8.2, - "IMDB Votes": 150483 - }, - { - "Title": "The Train", - "US Gross": 6800000, - "Worldwide Gross": 6800000, - "US DVD Sales": null, - "Production Budget": 5800000, - "Release Date": "Mar 07 1965", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Frankenheimer", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.8, - "IMDB Votes": 4692 - }, - { - "Title": "Troop Beverly Hills", - "US Gross": 7190505, - "Worldwide Gross": 7190505, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Mar 22 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 4.7, - "IMDB Votes": 3427 - }, - { - "Title": "Trekkies", - "US Gross": 617172, - "Worldwide Gross": 617172, - "US DVD Sales": null, - "Production Budget": 375000, - "Release Date": "May 21 1999", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 3004 - }, - { - "Title": "True Lies", - "US Gross": 146282411, - "Worldwide Gross": 365300000, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Jul 15 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "James Cameron", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 7.2, - "IMDB Votes": 80581 - }, - { - "Title": "Terminator 2: Judgment Day", - "US Gross": 204859496, - "Worldwide Gross": 516816151, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Jul 02 1991", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "James Cameron", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.5, - "IMDB Votes": 237477 - }, - { - "Title": "Travellers and Magicians", - "US Gross": 506793, - "Worldwide Gross": 1058893, - "US DVD Sales": null, - "Production Budget": 1800000, - "Release Date": "Jan 07 2005", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Zeitgeist", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 1069 - }, - { - "Title": "The Terminator", - "US Gross": 38019031, - "Worldwide Gross": 78019031, - "US DVD Sales": null, - "Production Budget": 6400000, - "Release Date": "Oct 26 1984", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "James Cameron", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8.1, - "IMDB Votes": 179606 - }, - { - "Title": "Tremors", - "US Gross": 16667084, - "Worldwide Gross": 16667084, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jan 19 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.2, - "IMDB Votes": 29840 - }, - { - "Title": "True Romance", - "US Gross": 12281000, - "Worldwide Gross": 12281000, - "US DVD Sales": null, - "Production Budget": 12500000, - "Release Date": "Sep 10 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.9, - "IMDB Votes": 73829 - }, - { - "Title": "Tron", - "US Gross": 26918576, - "Worldwide Gross": 26918576, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Jul 09 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 2.9, - "IMDB Votes": 923 - }, - { - "Title": "Trapeze", - "US Gross": 14400000, - "Worldwide Gross": 14400000, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Dec 31 1955", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.7, - "IMDB Votes": 1570 - }, - { - "Title": "The Terrorist", - "US Gross": 195043, - "Worldwide Gross": 195043, - "US DVD Sales": null, - "Production Budget": 25000, - "Release Date": "Jan 14 2000", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Phaedra Cinema", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 50 - }, - { - "Title": "Trois", - "US Gross": 1161843, - "Worldwide Gross": 1161843, - "US DVD Sales": null, - "Production Budget": 200000, - "Release Date": "Feb 11 2000", - "MPAA Rating": "NC-17", - "Running Time min": null, - "Distributor": "Rainforest Productions", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.3, - "IMDB Votes": 360 - }, - { - "Title": "Things to Do in Denver when You're Dead", - "US Gross": 529766, - "Worldwide Gross": 529766, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 01 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 6.6, - "IMDB Votes": 12789 - }, - { - "Title": "A Time to Kill", - "US Gross": 108766007, - "Worldwide Gross": 152266007, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jul 24 1996", - "MPAA Rating": "R", - "Running Time min": 150, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 7.1, - "IMDB Votes": 38577 - }, - { - "Title": "Total Recall", - "US Gross": 119394839, - "Worldwide Gross": 261400000, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Jun 01 1990", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Paul Verhoeven", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.4, - "IMDB Votes": 70355 - }, - { - "Title": "This Thing of Ours", - "US Gross": 37227, - "Worldwide Gross": 37227, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jul 18 2003", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 316 - }, - { - "Title": "Tootsie", - "US Gross": 177200000, - "Worldwide Gross": 177200000, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 17 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Sydney Pollack", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.4, - "IMDB Votes": 31669 - }, - { - "Title": "That Thing You Do!", - "US Gross": 25857416, - "Worldwide Gross": 31748615, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Oct 04 1996", - "MPAA Rating": "PG", - "Running Time min": 110, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Tom Hanks", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 6.7, - "IMDB Votes": 25916 - }, - { - "Title": "The Trouble With Harry", - "US Gross": 7000000, - "Worldwide Gross": 7000000, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Oct 03 1955", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Alfred Hitchcock", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.2, - "IMDB Votes": 11580 - }, - { - "Title": "Twins", - "US Gross": 111936388, - "Worldwide Gross": 216600000, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 09 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ivan Reitman", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Twister", - "US Gross": 241888385, - "Worldwide Gross": 495900000, - "US DVD Sales": null, - "Production Budget": 88000000, - "Release Date": "May 10 1996", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Jan De Bont", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6, - "IMDB Votes": 61665 - }, - { - "Title": "Towering Inferno", - "US Gross": 116000000, - "Worldwide Gross": 139700000, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Dec 17 1974", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "John Guillermin", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Taxi Driver", - "US Gross": 21100000, - "Worldwide Gross": 21100000, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Feb 08 1976", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.6, - "IMDB Votes": 155774 - }, - { - "Title": "Tycoon", - "US Gross": 121016, - "Worldwide Gross": 121016, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Jun 13 2003", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 456 - }, - { - "Title": "Toy Story", - "US Gross": 191796233, - "Worldwide Gross": 361948825, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Nov 22 1995", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "John Lasseter", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8.2, - "IMDB Votes": 151143 - }, - { - "Title": "Twilight Zone: The Movie", - "US Gross": 29500000, - "Worldwide Gross": 29500000, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jun 24 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.3, - "IMDB Votes": 12054 - }, - { - "Title": "Unforgettable", - "US Gross": 2483790, - "Worldwide Gross": 2483790, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Feb 23 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "John Dahl", - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 5.7, - "IMDB Votes": 2284 - }, - { - "Title": "UHF", - "US Gross": 6157157, - "Worldwide Gross": 6157157, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Jul 21 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.6, - "IMDB Votes": 12676 - }, - { - "Title": "Ulee's Gold", - "US Gross": 9054736, - "Worldwide Gross": 15600000, - "US DVD Sales": null, - "Production Budget": 2700000, - "Release Date": "Jun 13 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7, - "IMDB Votes": 4041 - }, - { - "Title": "Under Siege 2: Dark Territory", - "US Gross": 50024083, - "Worldwide Gross": 104324083, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jul 14 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 5.1, - "IMDB Votes": 15218 - }, - { - "Title": "The Untouchables", - "US Gross": 76270454, - "Worldwide Gross": 76270454, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jun 03 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 8, - "IMDB Votes": 86097 - }, - { - "Title": "Under the Rainbow", - "US Gross": 18826490, - "Worldwide Gross": 18826490, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jul 31 1981", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 1263 - }, - { - "Title": "Veer-Zaara", - "US Gross": 2938532, - "Worldwide Gross": 7017859, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Nov 12 2004", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Yash Raj Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 4155 - }, - { - "Title": "Videodrome", - "US Gross": 2120439, - "Worldwide Gross": 2120439, - "US DVD Sales": null, - "Production Budget": 5952000, - "Release Date": "Feb 04 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "David Cronenberg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 20080 - }, - { - "Title": "Les Visiteurs", - "US Gross": 659000, - "Worldwide Gross": 98754000, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Jul 12 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 7393 - }, - { - "Title": "Couloirs du temps: Les visiteurs 2, Les", - "US Gross": 146072, - "Worldwide Gross": 26146072, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 27 1998", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Valley of Decision", - "US Gross": 9132000, - "Worldwide Gross": 9132000, - "US DVD Sales": null, - "Production Budget": 2160000, - "Release Date": "Dec 31 1944", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 682 - }, - { - "Title": "Vampire in Brooklyn", - "US Gross": 19637147, - "Worldwide Gross": 19637147, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Oct 27 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Wes Craven", - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 4.3, - "IMDB Votes": 8200 - }, - { - "Title": "The Verdict", - "US Gross": 53977250, - "Worldwide Gross": 53977250, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Dec 08 1982", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Sidney Lumet", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.7, - "IMDB Votes": 10864 - }, - { - "Title": "Virtuosity", - "US Gross": 23998226, - "Worldwide Gross": 23998226, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Aug 04 1995", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 5.3, - "IMDB Votes": 11079 - }, - { - "Title": "Everything Put Together", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Nov 02 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 418 - }, - { - "Title": "A View to a Kill", - "US Gross": 50327960, - "Worldwide Gross": 152627960, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "May 24 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Glen", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.1, - "IMDB Votes": 23770 - }, - { - "Title": "The Work and the Glory: American Zion", - "US Gross": 2025032, - "Worldwide Gross": 2025032, - "US DVD Sales": null, - "Production Budget": 6500000, - "Release Date": "Oct 21 2005", - "MPAA Rating": "PG-13", - "Running Time min": 100, - "Distributor": "Vineyard Distribution", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 365 - }, - { - "Title": "A Walk on the Moon", - "US Gross": 4741987, - "Worldwide Gross": 4741987, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Mar 26 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Tony Goldwyn", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 6.4, - "IMDB Votes": 4125 - }, - { - "Title": "The Work and the Glory", - "US Gross": 3347647, - "Worldwide Gross": 3347647, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Nov 24 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Excel Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 6, - "IMDB Votes": 531 - }, - { - "Title": "The Work and the Story", - "US Gross": 16137, - "Worldwide Gross": 16137, - "US DVD Sales": null, - "Production Budget": 103000, - "Release Date": "Oct 03 2003", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Off-Hollywood Distribution", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.1, - "IMDB Votes": 82 - }, - { - "Title": "What the #$'! Do We Know", - "US Gross": 10941801, - "Worldwide Gross": 10941801, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Feb 06 2004", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Captured Light", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Waiting for Guffman", - "US Gross": 2922988, - "Worldwide Gross": 2922988, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Jan 31 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Christopher Guest", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 14880 - }, - { - "Title": "Who Framed Roger Rabbit?", - "US Gross": 154112492, - "Worldwide Gross": 351500000, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Jun 22 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 7.6, - "IMDB Votes": 53541 - }, - { - "Title": "White Fang", - "US Gross": 34729091, - "Worldwide Gross": 34729091, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Jan 18 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Randal Kleiser", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "White Squall", - "US Gross": 10229300, - "Worldwide Gross": 10229300, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Feb 02 1996", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Adventure", - "Creative Type": "Dramatization", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.4, - "IMDB Votes": 8385 - }, - { - "Title": "What's Eating Gilbert Grape", - "US Gross": 9170214, - "Worldwide Gross": 9170214, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Dec 25 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Lasse Hallstrom", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.8, - "IMDB Votes": 51219 - }, - { - "Title": "Witchboard", - "US Gross": 7369373, - "Worldwide Gross": 7369373, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Dec 31 1986", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Cinema Guild", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 1666 - }, - { - "Title": "The Wiz", - "US Gross": 13000000, - "Worldwide Gross": 13000000, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Oct 24 1978", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Musical", - "Creative Type": null, - "Director": "Sidney Lumet", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 4.5, - "IMDB Votes": 4896 - }, - { - "Title": "Walking and Talking", - "US Gross": 1287480, - "Worldwide Gross": 1615787, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Jul 17 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 6.5, - "IMDB Votes": 1756 - }, - { - "Title": "The Wild Bunch", - "US Gross": 509424, - "Worldwide Gross": 509424, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Jun 18 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Sam Peckinpah", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.2, - "IMDB Votes": 31196 - }, - { - "Title": "Wall Street", - "US Gross": 43848100, - "Worldwide Gross": 43848100, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 11 1987", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Oliver Stone", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7.3, - "IMDB Votes": 35454 - }, - { - "Title": "Waterloo", - "US Gross": null, - "Worldwide Gross": null, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jan 01 1970", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Wrong Man", - "US Gross": 2000000, - "Worldwide Gross": 2000000, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Dec 23 1956", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Alfred Hitchcock", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.5, - "IMDB Votes": 7531 - }, - { - "Title": "Woman Chaser", - "US Gross": 110719, - "Worldwide Gross": 110719, - "US DVD Sales": null, - "Production Budget": 150000, - "Release Date": "Jun 23 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Wings", - "US Gross": null, - "Worldwide Gross": null, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Aug 12 2027", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.9, - "IMDB Votes": 3035 - }, - { - "Title": "We're No Angels", - "US Gross": 10555348, - "Worldwide Gross": 10555348, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 15 1989", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Neil Jordan", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 5.6, - "IMDB Votes": 7839 - }, - { - "Title": "Wolf", - "US Gross": 65011757, - "Worldwide Gross": 131011757, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Jun 17 1994", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": "Mike Nichols", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6, - "IMDB Votes": 20035 - }, - { - "Title": "Warriors of Virtue", - "US Gross": 6448817, - "Worldwide Gross": 6448817, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "May 02 1997", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Ronny Yu", - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 4, - "IMDB Votes": 1202 - }, - { - "Title": "War Games", - "US Gross": 74433837, - "Worldwide Gross": 74433837, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jun 03 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "John Badham", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 88 - }, - { - "Title": "Warlock", - "US Gross": 8824553, - "Worldwide Gross": 8824553, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Jan 10 1991", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Trimark", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Steve Miner", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 4921 - }, - { - "Title": "War and Peace", - "US Gross": 12500000, - "Worldwide Gross": 12500000, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Dec 31 1955", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "King Vidor", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.8, - "IMDB Votes": 2923 - }, - { - "Title": "Warlock: The Armageddon", - "US Gross": 3902679, - "Worldwide Gross": 3902679, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Sep 24 1993", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Trimark", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 1888 - }, - { - "Title": "Wasabi", - "US Gross": 81525, - "Worldwide Gross": 7000000, - "US DVD Sales": null, - "Production Budget": 15300000, - "Release Date": "Sep 27 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 11647 - }, - { - "Title": "West Side Story", - "US Gross": 43700000, - "Worldwide Gross": 43700000, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Oct 18 1961", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Robert Wise", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.7, - "IMDB Votes": 29488 - }, - { - "Title": "When The Cat's Away", - "US Gross": 1652472, - "Worldwide Gross": 2525984, - "US DVD Sales": null, - "Production Budget": 300000, - "Release Date": "Sep 20 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Welcome to the Dollhouse", - "US Gross": 4198137, - "Worldwide Gross": 4726732, - "US DVD Sales": null, - "Production Budget": 800000, - "Release Date": "May 10 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Todd Solondz", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 13469 - }, - { - "Title": "Witness", - "US Gross": 65532576, - "Worldwide Gross": 65532576, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Feb 08 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Weir", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.6, - "IMDB Votes": 30460 - }, - { - "Title": "Waterworld", - "US Gross": 88246220, - "Worldwide Gross": 264246220, - "US DVD Sales": null, - "Production Budget": 175000000, - "Release Date": "Jul 28 1995", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Kevin Reynolds", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 5.7, - "IMDB Votes": 54126 - }, - { - "Title": "Willy Wonka & the Chocolate Factory", - "US Gross": 4000000, - "Worldwide Gross": 4000000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Jun 30 1971", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.8, - "IMDB Votes": 46824 - }, - { - "Title": "Wayne's World", - "US Gross": 121697323, - "Worldwide Gross": 183097323, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Feb 14 1992", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Penelope Spheeris", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.9, - "IMDB Votes": 42570 - }, - { - "Title": "Wyatt Earp", - "US Gross": 25052000, - "Worldwide Gross": 25052000, - "US DVD Sales": null, - "Production Budget": 63000000, - "Release Date": "Jun 24 1994", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Real Life Events", - "Major Genre": "Western", - "Creative Type": "Dramatization", - "Director": "Lawrence Kasdan", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6.4, - "IMDB Votes": 15614 - }, - { - "Title": "The Wizard of Oz", - "US Gross": 28202232, - "Worldwide Gross": 28202232, - "US DVD Sales": null, - "Production Budget": 2777000, - "Release Date": "Aug 25 2039", - "MPAA Rating": "G", - "Running Time min": 103, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Musical", - "Creative Type": "Fantasy", - "Director": "King Vidor", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.3, - "IMDB Votes": 102795 - }, - { - "Title": "Executive Decision", - "US Gross": 56679192, - "Worldwide Gross": 122079192, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Mar 15 1996", - "MPAA Rating": "R", - "Running Time min": 132, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 6.3, - "IMDB Votes": 18569 - }, - { - "Title": "Exodus", - "US Gross": 21750000, - "Worldwide Gross": 21750000, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Jan 01 1960", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.8, - "IMDB Votes": 3546 - }, - { - "Title": "The Exorcist", - "US Gross": 204632868, - "Worldwide Gross": 402500000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Dec 26 1973", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "William Friedkin", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 8.1, - "IMDB Votes": 103131 - }, - { - "Title": "Extreme Measures", - "US Gross": 17378193, - "Worldwide Gross": 17378193, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Sep 27 1996", - "MPAA Rating": "R", - "Running Time min": 117, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Apted", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 5.9, - "IMDB Votes": 8038 - }, - { - "Title": "You Can't Take It With You", - "US Gross": 4000000, - "Worldwide Gross": 4000000, - "US DVD Sales": null, - "Production Budget": 1644000, - "Release Date": "Dec 31 1937", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Frank Capra", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8, - "IMDB Votes": 8597 - }, - { - "Title": "Eye for an Eye", - "US Gross": 26792700, - "Worldwide Gross": 26792700, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jan 12 1996", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John Schlesinger", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 4837 - }, - { - "Title": "Young Guns", - "US Gross": 44726644, - "Worldwide Gross": 44726644, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Aug 12 1988", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.6, - "IMDB Votes": 21404 - }, - { - "Title": "Young Frankenstein", - "US Gross": 86300000, - "Worldwide Gross": 86300000, - "US DVD Sales": 15500333, - "Production Budget": 2800000, - "Release Date": "Dec 15 1974", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Mel Brooks", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 8, - "IMDB Votes": 57106 - }, - { - "Title": "Yentl", - "US Gross": 39012241, - "Worldwide Gross": 39012241, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Nov 18 1983", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM/UA Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Musical", - "Creative Type": null, - "Director": "Barbra Streisand", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.2, - "IMDB Votes": 4952 - }, - { - "Title": "You Only Live Twice", - "US Gross": 43100000, - "Worldwide Gross": 111600000, - "US DVD Sales": null, - "Production Budget": 9500000, - "Release Date": "Jun 13 1967", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 7, - "IMDB Votes": 24701 - }, - { - "Title": "Ayurveda: Art of Being", - "US Gross": 16892, - "Worldwide Gross": 2066892, - "US DVD Sales": null, - "Production Budget": 300000, - "Release Date": "Jul 19 2002", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Kino International", - "Source": null, - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 181 - }, - { - "Title": "Young Sherlock Holmes", - "US Gross": 19739000, - "Worldwide Gross": 19739000, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Dec 04 1985", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Barry Levinson", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.5, - "IMDB Votes": 7293 - }, - { - "Title": "102 Dalmatians", - "US Gross": 66941559, - "Worldwide Gross": 66941559, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Nov 22 2000", - "MPAA Rating": "G", - "Running Time min": 100, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Kevin Lima", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 4.4, - "IMDB Votes": 7147 - }, - { - "Title": "Ten Things I Hate About You", - "US Gross": 38177966, - "Worldwide Gross": 38177966, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Mar 31 1999", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Play", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 61910 - }, - { - "Title": "10,000 B.C.", - "US Gross": 94784201, - "Worldwide Gross": 269065678, - "US DVD Sales": 27044045, - "Production Budget": 105000000, - "Release Date": "Mar 07 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Roland Emmerich", - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 5.8, - "IMDB Votes": 134 - }, - { - "Title": "10th & Wolf", - "US Gross": 54702, - "Worldwide Gross": 54702, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Aug 18 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Robert Moresco", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 6.3, - "IMDB Votes": 3655 - }, - { - "Title": "11:14", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Aug 12 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 18261 - }, - { - "Title": "Cloverfield", - "US Gross": 80048433, - "Worldwide Gross": 170764033, - "US DVD Sales": 29180398, - "Production Budget": 25000000, - "Release Date": "Jan 18 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Matt Reeves", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.4, - "IMDB Votes": 136068 - }, - { - "Title": "12 Rounds", - "US Gross": 12234694, - "Worldwide Gross": 18184083, - "US DVD Sales": 8283859, - "Production Budget": 20000000, - "Release Date": "Mar 27 2009", - "MPAA Rating": "PG-13", - "Running Time min": 108, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 5.4, - "IMDB Votes": 8914 - }, - { - "Title": "Thirteen Conversations About One Thing", - "US Gross": 3287435, - "Worldwide Gross": 3705923, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "May 24 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 6188 - }, - { - "Title": "13 Going On 30", - "US Gross": 57139723, - "Worldwide Gross": 96439723, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Apr 23 2004", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Gary Winick", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 32634 - }, - { - "Title": "Thirteen Ghosts", - "US Gross": 41867960, - "Worldwide Gross": 68467960, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Oct 26 2001", - "MPAA Rating": "R", - "Running Time min": 91, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.1, - "IMDB Votes": 23243 - }, - { - "Title": 1408, - "US Gross": 71985628, - "Worldwide Gross": 128529299, - "US DVD Sales": 49668544, - "Production Budget": 22500000, - "Release Date": "Jun 22 2007", - "MPAA Rating": "PG-13", - "Running Time min": 102, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.9, - "IMDB Votes": 72913 - }, - { - "Title": "15 Minutes", - "US Gross": 24375436, - "Worldwide Gross": 56331864, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Mar 09 2001", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 6.1, - "IMDB Votes": 25566 - }, - { - "Title": "16 to Life", - "US Gross": 10744, - "Worldwide Gross": 10744, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Sep 03 2010", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Waterdog Films", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "16 Blocks", - "US Gross": 36895141, - "Worldwide Gross": 65595141, - "US DVD Sales": 17523555, - "Production Budget": 45000000, - "Release Date": "Mar 03 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Donner", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.7, - "IMDB Votes": 41207 - }, - { - "Title": "One Man's Hero", - "US Gross": 229311, - "Worldwide Gross": 229311, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Sep 24 1999", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 627 - }, - { - "Title": "First Daughter", - "US Gross": 9055010, - "Worldwide Gross": 10419084, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Sep 24 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Forest Whitaker", - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 4.7, - "IMDB Votes": 6839 - }, - { - "Title": 2012, - "US Gross": 166112167, - "Worldwide Gross": 766812167, - "US DVD Sales": 50736023, - "Production Budget": 200000000, - "Release Date": "Nov 13 2009", - "MPAA Rating": "PG-13", - "Running Time min": 158, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Roland Emmerich", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.2, - "IMDB Votes": 396 - }, - { - "Title": 2046, - "US Gross": 1442338, - "Worldwide Gross": 19202856, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Aug 05 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": "Wong Kar-wai", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 19431 - }, - { - "Title": "20 Dates", - "US Gross": 541636, - "Worldwide Gross": 541636, - "US DVD Sales": null, - "Production Budget": 66000, - "Release Date": "Feb 26 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 1423 - }, - { - "Title": 21, - "US Gross": 81159365, - "Worldwide Gross": 157852532, - "US DVD Sales": 25789928, - "Production Budget": 35000000, - "Release Date": "Mar 21 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Luketic", - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 6.7, - "IMDB Votes": 60918 - }, - { - "Title": "21 Grams", - "US Gross": 16248701, - "Worldwide Gross": 60448701, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Nov 21 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Alejandro Gonzalez Inarritu", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.9, - "IMDB Votes": 77910 - }, - { - "Title": "25th Hour", - "US Gross": 13084595, - "Worldwide Gross": 23928503, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Dec 19 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7.9, - "IMDB Votes": 58781 - }, - { - "Title": "28 Days", - "US Gross": 37035515, - "Worldwide Gross": 62063972, - "US DVD Sales": null, - "Production Budget": 43000000, - "Release Date": "Apr 14 2000", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Betty Thomas", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.8, - "IMDB Votes": 17937 - }, - { - "Title": "28 Days Later...", - "US Gross": 45064915, - "Worldwide Gross": 82719885, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jun 27 2003", - "MPAA Rating": "R", - "Running Time min": 113, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Danny Boyle", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.6, - "IMDB Votes": 103525 - }, - { - "Title": "28 Weeks Later", - "US Gross": 28638916, - "Worldwide Gross": 64238440, - "US DVD Sales": 24422887, - "Production Budget": 15000000, - "Release Date": "May 11 2007", - "MPAA Rating": "R", - "Running Time min": 91, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 69558 - }, - { - "Title": "Two Brothers", - "US Gross": 18947630, - "Worldwide Gross": 39925603, - "US DVD Sales": null, - "Production Budget": 72000000, - "Release Date": "Jun 25 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Kids Fiction", - "Director": "Jean-Jacques Annaud", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 6, - "IMDB Votes": 127 - }, - { - "Title": "Cop Out", - "US Gross": 44875481, - "Worldwide Gross": 44875481, - "US DVD Sales": 11433110, - "Production Budget": 37000000, - "Release Date": "Feb 26 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Smith", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5.7, - "IMDB Votes": 16520 - }, - { - "Title": "Two Lovers", - "US Gross": 3149034, - "Worldwide Gross": 11549034, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Feb 13 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "James Gray", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 10325 - }, - { - "Title": "2 For the Money", - "US Gross": 22991379, - "Worldwide Gross": 27848418, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 07 2005", - "MPAA Rating": "R", - "Running Time min": 123, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "D.J. Caruso", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Secondhand Lions", - "US Gross": 42023715, - "Worldwide Gross": 47855342, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Sep 19 2003", - "MPAA Rating": "PG", - "Running Time min": 111, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 7.5, - "IMDB Votes": 19040 - }, - { - "Title": "Two Can Play That Game", - "US Gross": 22235901, - "Worldwide Gross": 22391450, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Sep 07 2001", - "MPAA Rating": "R", - "Running Time min": 91, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 5.6, - "IMDB Votes": 2370 - }, - { - "Title": "Two Weeks Notice", - "US Gross": 93354918, - "Worldwide Gross": 199043309, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Dec 20 2002", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 5.8, - "IMDB Votes": 35515 - }, - { - "Title": 300, - "US Gross": 210614939, - "Worldwide Gross": 456068181, - "US DVD Sales": 261252400, - "Production Budget": 60000000, - "Release Date": "Mar 09 2007", - "MPAA Rating": "R", - "Running Time min": 117, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Zack Snyder", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 7.8, - "IMDB Votes": 235508 - }, - { - "Title": "30 Days of Night", - "US Gross": 39568996, - "Worldwide Gross": 75066323, - "US DVD Sales": 26908243, - "Production Budget": 30000000, - "Release Date": "Oct 19 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 6.6, - "IMDB Votes": 52518 - }, - { - "Title": "Three Kings", - "US Gross": 60652036, - "Worldwide Gross": 107752036, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Oct 01 1999", - "MPAA Rating": "R", - "Running Time min": 115, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "David O. Russell", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.3, - "IMDB Votes": 68726 - }, - { - "Title": "3000 Miles to Graceland", - "US Gross": 15738632, - "Worldwide Gross": 18708848, - "US DVD Sales": null, - "Production Budget": 62000000, - "Release Date": "Feb 23 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 5.6, - "IMDB Votes": 20094 - }, - { - "Title": "3 Strikes", - "US Gross": 9821335, - "Worldwide Gross": 9821335, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Mar 01 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.9, - "IMDB Votes": 905 - }, - { - "Title": "3:10 to Yuma", - "US Gross": 53606916, - "Worldwide Gross": 69791889, - "US DVD Sales": 51359371, - "Production Budget": 48000000, - "Release Date": "Sep 02 2007", - "MPAA Rating": "R", - "Running Time min": 117, - "Distributor": "Lionsgate", - "Source": "Remake", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "James Mangold", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.9, - "IMDB Votes": 98355 - }, - { - "Title": "40 Days and 40 Nights", - "US Gross": 37939782, - "Worldwide Gross": 95092667, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Mar 01 2002", - "MPAA Rating": "R", - "Running Time min": 96, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Lehmann", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.4, - "IMDB Votes": 27912 - }, - { - "Title": "The 40 Year-old Virgin", - "US Gross": 109449237, - "Worldwide Gross": 177339049, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Aug 19 2005", - "MPAA Rating": "R", - "Running Time min": 111, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Judd Apatow", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 94557 - }, - { - "Title": "Four Brothers", - "US Gross": 74494381, - "Worldwide Gross": 92494381, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Aug 12 2005", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John Singleton", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6.8, - "IMDB Votes": 38311 - }, - { - "Title": "Four Christmases", - "US Gross": 120146040, - "Worldwide Gross": 163546040, - "US DVD Sales": 26029004, - "Production Budget": 80000000, - "Release Date": "Nov 26 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Seth Gordon", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 5.7, - "IMDB Votes": 14690 - }, - { - "Title": "The Four Feathers", - "US Gross": 18306166, - "Worldwide Gross": 29882645, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Sep 20 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Shekhar Kapur", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.3, - "IMDB Votes": 13204 - }, - { - "Title": "The Fourth Kind", - "US Gross": 26218170, - "Worldwide Gross": 41826604, - "US DVD Sales": 6244985, - "Production Budget": 10000000, - "Release Date": "Nov 06 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 6, - "IMDB Votes": 16107 - }, - { - "Title": "4 luni, 3 saptamani si 2 zile", - "US Gross": 1196321, - "Worldwide Gross": 4723542, - "US DVD Sales": null, - "Production Budget": 900000, - "Release Date": "Jan 25 2008", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "IFC Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "50 First Dates", - "US Gross": 120776832, - "Worldwide Gross": 196376832, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Feb 13 2004", - "MPAA Rating": "PG-13", - "Running Time min": 99, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Segal", - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6.8, - "IMDB Votes": 64701 - }, - { - "Title": "Six-String Samurai", - "US Gross": 134624, - "Worldwide Gross": 134624, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Sep 18 1998", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Palm Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.4, - "IMDB Votes": 3462 - }, - { - "Title": "The 6th Day", - "US Gross": 34543701, - "Worldwide Gross": 96024898, - "US DVD Sales": null, - "Production Budget": 82000000, - "Release Date": "Nov 17 2000", - "MPAA Rating": "PG-13", - "Running Time min": 123, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Roger Spottiswoode", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5.8, - "IMDB Votes": 32606 - }, - { - "Title": "Seven Pounds", - "US Gross": 69951824, - "Worldwide Gross": 166617328, - "US DVD Sales": 27601737, - "Production Budget": 54000000, - "Release Date": "Dec 19 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Gabriele Muccino", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 7.6, - "IMDB Votes": 62718 - }, - { - "Title": "88 Minutes", - "US Gross": 16930884, - "Worldwide Gross": 32955399, - "US DVD Sales": 11385055, - "Production Budget": 30000000, - "Release Date": "Apr 18 2008", - "MPAA Rating": "R", - "Running Time min": 106, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Jon Avnet", - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 5.9, - "IMDB Votes": 31205 - }, - { - "Title": "Eight Below", - "US Gross": 81612565, - "Worldwide Gross": 120612565, - "US DVD Sales": 104578578, - "Production Budget": 40000000, - "Release Date": "Feb 17 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Frank Marshall", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 7.3, - "IMDB Votes": 17717 - }, - { - "Title": "Eight Legged Freaks", - "US Gross": 17266505, - "Worldwide Gross": 17266505, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jul 17 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 5.4, - "IMDB Votes": 18173 - }, - { - "Title": "8 Mile", - "US Gross": 116724075, - "Worldwide Gross": 242924075, - "US DVD Sales": null, - "Production Budget": 41000000, - "Release Date": "Nov 08 2002", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Curtis Hanson", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 6.7, - "IMDB Votes": 55877 - }, - { - "Title": "8 femmes", - "US Gross": 3076425, - "Worldwide Gross": 42376425, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Sep 20 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Based on Play", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 13631 - }, - { - "Title": 9, - "US Gross": 31749894, - "Worldwide Gross": 46603791, - "US DVD Sales": 8655698, - "Production Budget": 30000000, - "Release Date": "Sep 09 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Shane Acker", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 1488 - }, - { - "Title": "Nine Queens", - "US Gross": 1222889, - "Worldwide Gross": 12412889, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Apr 19 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Whole Ten Yards", - "US Gross": 16323969, - "Worldwide Gross": 26323969, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Apr 09 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Howard Deutch", - "Rotten Tomatoes Rating": 4, - "IMDB Rating": 5.1, - "IMDB Votes": 20807 - }, - { - "Title": "The Whole Nine Yards", - "US Gross": 57262492, - "Worldwide Gross": 85262492, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Feb 18 2000", - "MPAA Rating": "R", - "Running Time min": 99, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 6.6, - "IMDB Votes": 42928 - }, - { - "Title": "About a Boy", - "US Gross": 40803000, - "Worldwide Gross": 129949664, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "May 17 2002", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Weitz", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.4, - "IMDB Votes": 48875 - }, - { - "Title": "A Bug's Life", - "US Gross": 162798565, - "Worldwide Gross": 363109485, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Nov 20 1998", - "MPAA Rating": "G", - "Running Time min": 96, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "John Lasseter", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.3, - "IMDB Votes": 56866 - }, - { - "Title": "Abandon", - "US Gross": 10719367, - "Worldwide Gross": 12219367, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Oct 18 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 4.8, - "IMDB Votes": 5361 - }, - { - "Title": "Absolute Power", - "US Gross": 50068310, - "Worldwide Gross": 50068310, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Feb 14 1997", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.5, - "IMDB Votes": 20154 - }, - { - "Title": "Tristram Shandy: A Cock and Bull Story", - "US Gross": 1253413, - "Worldwide Gross": 3061763, - "US DVD Sales": null, - "Production Budget": 4750000, - "Release Date": "Jan 27 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Picturehouse", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Winterbottom", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Adoration", - "US Gross": 294244, - "Worldwide Gross": 294244, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "May 08 2009", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Atom Egoyan", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 1437 - }, - { - "Title": "Adaptation", - "US Gross": 22498520, - "Worldwide Gross": 22498520, - "US DVD Sales": null, - "Production Budget": 18500000, - "Release Date": "Dec 06 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Spike Jonze", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.9, - "IMDB Votes": 67135 - }, - { - "Title": "Anything Else", - "US Gross": 3203044, - "Worldwide Gross": 13203044, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Sep 19 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.4, - "IMDB Votes": 13010 - }, - { - "Title": "Antwone Fisher", - "US Gross": 21078145, - "Worldwide Gross": 23367586, - "US DVD Sales": null, - "Production Budget": 12500000, - "Release Date": "Dec 19 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Denzel Washington", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 7.3, - "IMDB Votes": 13258 - }, - { - "Title": "Aeon Flux", - "US Gross": 25857987, - "Worldwide Gross": 47953341, - "US DVD Sales": 21927972, - "Production Budget": 55000000, - "Release Date": "Dec 02 2005", - "MPAA Rating": "PG-13", - "Running Time min": 88, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 8.1, - "IMDB Votes": 1193 - }, - { - "Title": "After the Sunset", - "US Gross": 28328132, - "Worldwide Gross": 38329114, - "US DVD Sales": null, - "Production Budget": 57000000, - "Release Date": "Nov 12 2004", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Brett Ratner", - "Rotten Tomatoes Rating": 18, - "IMDB Rating": 6.2, - "IMDB Votes": 19793 - }, - { - "Title": "A Good Year", - "US Gross": 7459300, - "Worldwide Gross": 42064105, - "US DVD Sales": 7342760, - "Production Budget": 35000000, - "Release Date": "Nov 10 2006", - "MPAA Rating": "PG-13", - "Running Time min": 118, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 6.8, - "IMDB Votes": 23149 - }, - { - "Title": "Agora", - "US Gross": 599903, - "Worldwide Gross": 32912303, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "May 28 2010", - "MPAA Rating": "R", - "Running Time min": 141, - "Distributor": "Newmarket Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 10054 - }, - { - "Title": "Air Bud", - "US Gross": 24646936, - "Worldwide Gross": 27555061, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Aug 01 1997", - "MPAA Rating": "PG", - "Running Time min": 97, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Charles Martin Smith", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 4.6, - "IMDB Votes": 4698 - }, - { - "Title": "Air Force One", - "US Gross": 172956409, - "Worldwide Gross": 315268353, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Jul 25 1997", - "MPAA Rating": "R", - "Running Time min": 124, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Wolfgang Petersen", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.3, - "IMDB Votes": 61394 - }, - { - "Title": "Akeelah and the Bee", - "US Gross": 18848430, - "Worldwide Gross": 18948425, - "US DVD Sales": 25684049, - "Production Budget": 8000000, - "Release Date": "Apr 28 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.6, - "IMDB Votes": 8245 - }, - { - "Title": "All the King's Men", - "US Gross": 7221458, - "Worldwide Gross": 9521458, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Sep 22 2006", - "MPAA Rating": "PG-13", - "Running Time min": 128, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Steven Zaillian", - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 6, - "IMDB Votes": 11994 - }, - { - "Title": "The Alamo", - "US Gross": 22406362, - "Worldwide Gross": 23911362, - "US DVD Sales": null, - "Production Budget": 92000000, - "Release Date": "Apr 09 2004", - "MPAA Rating": "PG-13", - "Running Time min": 137, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Western", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.9, - "IMDB Votes": 10063 - }, - { - "Title": "All About the Benjamins", - "US Gross": 25482931, - "Worldwide Gross": 25873145, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Mar 08 2002", - "MPAA Rating": "R", - "Running Time min": 95, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Bray", - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 5.3, - "IMDB Votes": 4366 - }, - { - "Title": "Albino Alligator", - "US Gross": 353480, - "Worldwide Gross": 353480, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Jan 17 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Kevin Spacey", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 4377 - }, - { - "Title": "Sweet Home Alabama", - "US Gross": 127214072, - "Worldwide Gross": 163379330, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Sep 27 2002", - "MPAA Rating": "PG-13", - "Running Time min": 109, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Andy Tennant", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 5.8, - "IMDB Votes": 29891 - }, - { - "Title": "Fat Albert", - "US Gross": 48114556, - "Worldwide Gross": 48563556, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Dec 25 2004", - "MPAA Rating": "PG", - "Running Time min": 93, - "Distributor": "20th Century Fox", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Zwick", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 4, - "IMDB Votes": 4801 - }, - { - "Title": "Alice in Wonderland", - "US Gross": 334191110, - "Worldwide Gross": 1023291110, - "US DVD Sales": 70909558, - "Production Budget": 200000000, - "Release Date": "Mar 05 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.7, - "IMDB Votes": 63458 - }, - { - "Title": "Alfie", - "US Gross": 13395939, - "Worldwide Gross": 35195939, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Nov 05 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Charles Shyer", - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 6.1, - "IMDB Votes": 20769 - }, - { - "Title": "It's All Gone Pete Tong", - "US Gross": 120620, - "Worldwide Gross": 1470620, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Apr 15 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Matson", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 7631 - }, - { - "Title": "Ali", - "US Gross": 58183966, - "Worldwide Gross": 84383966, - "US DVD Sales": null, - "Production Budget": 109000000, - "Release Date": "Dec 25 2001", - "MPAA Rating": "R", - "Running Time min": 159, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Michael Mann", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.6, - "IMDB Votes": 31785 - }, - { - "Title": "Alien: Resurrection", - "US Gross": 47795018, - "Worldwide Gross": 160700000, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Nov 26 1997", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Jean-Pierre Jeunet", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 66141 - }, - { - "Title": "Alien", - "US Gross": 80930630, - "Worldwide Gross": 203630630, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "May 25 1979", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.5, - "IMDB Votes": 180387 - }, - { - "Title": "A Lot Like Love", - "US Gross": 21835784, - "Worldwide Gross": 47835784, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Apr 22 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.4, - "IMDB Votes": 17929 - }, - { - "Title": "All the Pretty Horses", - "US Gross": 15527125, - "Worldwide Gross": 18120267, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Dec 25 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Billy Bob Thornton", - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 5.7, - "IMDB Votes": 6511 - }, - { - "Title": "Almost Famous", - "US Gross": 32522352, - "Worldwide Gross": 47371191, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Sep 15 2000", - "MPAA Rating": "R", - "Running Time min": 123, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Dramatization", - "Director": "Cameron Crowe", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 8, - "IMDB Votes": 94424 - }, - { - "Title": "Evan Almighty", - "US Gross": 100289690, - "Worldwide Gross": 173219280, - "US DVD Sales": 38038256, - "Production Budget": 175000000, - "Release Date": "Jun 22 2007", - "MPAA Rating": "PG", - "Running Time min": 78, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Tom Shadyac", - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 5.5, - "IMDB Votes": 43164 - }, - { - "Title": "Bruce Almighty", - "US Gross": 242704995, - "Worldwide Gross": 485004995, - "US DVD Sales": null, - "Production Budget": 81000000, - "Release Date": "May 23 2003", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Tom Shadyac", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.6, - "IMDB Votes": 92494 - }, - { - "Title": "All or Nothing", - "US Gross": 184255, - "Worldwide Gross": 184255, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Oct 25 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Mike Leigh", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Alone in the Dark", - "US Gross": 5178569, - "Worldwide Gross": 8178569, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jan 28 2005", - "MPAA Rating": "R", - "Running Time min": 96, - "Distributor": "Lionsgate", - "Source": "Based on Game", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Uwe Boll", - "Rotten Tomatoes Rating": 1, - "IMDB Rating": 2.3, - "IMDB Votes": 26028 - }, - { - "Title": "Alpha and Omega 3D", - "US Gross": 10115431, - "Worldwide Gross": 10115431, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Sep 17 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 83 - }, - { - "Title": "Along Came a Spider", - "US Gross": 74058698, - "Worldwide Gross": 105159085, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Apr 06 2001", - "MPAA Rating": "R", - "Running Time min": 103, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Lee Tamahori", - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 6.1, - "IMDB Votes": 22994 - }, - { - "Title": "The Dangerous Lives of Altar Boys", - "US Gross": 1779284, - "Worldwide Gross": 1779284, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jun 14 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 6.9, - "IMDB Votes": 7943 - }, - { - "Title": "Alatriste", - "US Gross": 0, - "Worldwide Gross": 22860477, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Dec 31 2007", - "MPAA Rating": null, - "Running Time min": 135, - "Distributor": null, - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 4944 - }, - { - "Title": "Alvin and the Chipmunks", - "US Gross": 217326974, - "Worldwide Gross": 360578644, - "US DVD Sales": 137516182, - "Production Budget": 55000000, - "Release Date": "Dec 14 2007", - "MPAA Rating": "PG", - "Running Time min": 92, - "Distributor": "20th Century Fox", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Tim Hill", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 5.5, - "IMDB Votes": 19200 - }, - { - "Title": "Alex & Emma", - "US Gross": 14208384, - "Worldwide Gross": 15358583, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jun 20 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Rob Reiner", - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 5.4, - "IMDB Votes": 6539 - }, - { - "Title": "Alexander", - "US Gross": 34297191, - "Worldwide Gross": 167297191, - "US DVD Sales": null, - "Production Budget": 155000000, - "Release Date": "Nov 24 2004", - "MPAA Rating": "R", - "Running Time min": 175, - "Distributor": "Warner Bros.", - "Source": "Based on Real Life Events", - "Major Genre": "Adventure", - "Creative Type": "Dramatization", - "Director": "Oliver Stone", - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 5.4, - "IMDB Votes": 59498 - }, - { - "Title": "El Crimen de Padre", - "US Gross": 5719000, - "Worldwide Gross": 5719000, - "US DVD Sales": null, - "Production Budget": 1800000, - "Release Date": "Nov 15 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Goldwyn Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "American Beauty", - "US Gross": 130058047, - "Worldwide Gross": 356258047, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Sep 15 1999", - "MPAA Rating": "R", - "Running Time min": 118, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Sam Mendes", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 8.6, - "IMDB Votes": 292562 - }, - { - "Title": "An American Carol", - "US Gross": 7013191, - "Worldwide Gross": 7013191, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 03 2008", - "MPAA Rating": "PG-13", - "Running Time min": 84, - "Distributor": "Vivendi Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "David Zucker", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 4.5, - "IMDB Votes": 6000 - }, - { - "Title": "American Dreamz", - "US Gross": 7314027, - "Worldwide Gross": 16510971, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Apr 21 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Weitz", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5.7, - "IMDB Votes": 15097 - }, - { - "Title": "Amelia", - "US Gross": 14246488, - "Worldwide Gross": 19722782, - "US DVD Sales": 5763807, - "Production Budget": 40000000, - "Release Date": "Oct 23 2009", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Mira Nair", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5.7, - "IMDB Votes": 3238 - }, - { - "Title": "Le Fabuleux destin d'AmÈlie Poulain", - "US Gross": 33201661, - "Worldwide Gross": 174201661, - "US DVD Sales": null, - "Production Budget": 10350000, - "Release Date": "Nov 02 2001", - "MPAA Rating": "R", - "Running Time min": 122, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jean-Pierre Jeunet", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.5, - "IMDB Votes": 181085 - }, - { - "Title": "American History X", - "US Gross": 6719864, - "Worldwide Gross": 6719864, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 30 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 8.6, - "IMDB Votes": 224857 - }, - { - "Title": "American Gangster", - "US Gross": 130164645, - "Worldwide Gross": 265697825, - "US DVD Sales": 72653959, - "Production Budget": 100000000, - "Release Date": "Nov 02 2007", - "MPAA Rating": "R", - "Running Time min": 157, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 7.9, - "IMDB Votes": 114060 - }, - { - "Title": "An American Haunting", - "US Gross": 16298046, - "Worldwide Gross": 27844063, - "US DVD Sales": 9905802, - "Production Budget": 14000000, - "Release Date": "May 05 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Freestyle Releasing", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 4.9, - "IMDB Votes": 13510 - }, - { - "Title": "Amistad", - "US Gross": 44212592, - "Worldwide Gross": 44212592, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Dec 12 1997", - "MPAA Rating": "R", - "Running Time min": 152, - "Distributor": "Dreamworks SKG", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7.1, - "IMDB Votes": 28477 - }, - { - "Title": "AimÈe & Jaguar", - "US Gross": 927107, - "Worldwide Gross": 927107, - "US DVD Sales": null, - "Production Budget": 6800000, - "Release Date": "Aug 11 2000", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Zeitgeist", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 2974 - }, - { - "Title": "Amores Perros", - "US Gross": 5383834, - "Worldwide Gross": 20883834, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Mar 30 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Alejandro Gonzalez Inarritu", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.1, - "IMDB Votes": 61083 - }, - { - "Title": "American Pie 2", - "US Gross": 145096820, - "Worldwide Gross": 286500000, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Aug 10 2001", - "MPAA Rating": "R", - "Running Time min": 105, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6.2, - "IMDB Votes": 66751 - }, - { - "Title": "American Wedding", - "US Gross": 104354205, - "Worldwide Gross": 126425115, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Aug 01 2003", - "MPAA Rating": "R", - "Running Time min": 96, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 6.1, - "IMDB Votes": 52210 - }, - { - "Title": "American Pie", - "US Gross": 101800948, - "Worldwide Gross": 234800000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jul 09 1999", - "MPAA Rating": "R", - "Running Time min": 95, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Weitz", - "Rotten Tomatoes Rating": 59, - "IMDB Rating": 6.9, - "IMDB Votes": 106624 - }, - { - "Title": "American Psycho", - "US Gross": 15070285, - "Worldwide Gross": 28674417, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Apr 14 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Book/Short Story", - "Major Genre": "Black Comedy", - "Creative Type": "Historical Fiction", - "Director": "Mary Harron", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 7.4, - "IMDB Votes": 99424 - }, - { - "Title": "American Splendor", - "US Gross": 6003587, - "Worldwide Gross": 7978681, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Aug 15 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.6, - "IMDB Votes": 23686 - }, - { - "Title": "America's Sweethearts", - "US Gross": 93607673, - "Worldwide Gross": 157627733, - "US DVD Sales": null, - "Production Budget": 46000000, - "Release Date": "Jul 20 2001", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 5.7, - "IMDB Votes": 26899 - }, - { - "Title": "The Amityville Horror", - "US Gross": 65233369, - "Worldwide Gross": 108047131, - "US DVD Sales": null, - "Production Budget": 18500000, - "Release Date": "Apr 15 2005", - "MPAA Rating": "R", - "Running Time min": 89, - "Distributor": "MGM", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 5.8, - "IMDB Votes": 26303 - }, - { - "Title": "Anacondas: The Hunt for the Blood Orchid", - "US Gross": 31526393, - "Worldwide Gross": 70326393, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Aug 27 2004", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Dwight H. Little", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.3, - "IMDB Votes": 9565 - }, - { - "Title": "Anaconda", - "US Gross": 65598907, - "Worldwide Gross": 136998907, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Apr 11 1997", - "MPAA Rating": "PG-13", - "Running Time min": 89, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 4.2, - "IMDB Votes": 29430 - }, - { - "Title": "Anastasia", - "US Gross": 58403409, - "Worldwide Gross": 139801410, - "US DVD Sales": null, - "Production Budget": 53000000, - "Release Date": "Nov 14 1997", - "MPAA Rating": "G", - "Running Time min": 94, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Musical", - "Creative Type": "Factual", - "Director": "Don Bluth", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 6.6, - "IMDB Votes": 16513 - }, - { - "Title": "Anchorman: The Legend of Ron Burgundy", - "US Gross": 84136909, - "Worldwide Gross": 89366354, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jul 09 2004", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Adam McKay", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 78249 - }, - { - "Title": "Angels & Demons", - "US Gross": 133375846, - "Worldwide Gross": 485975846, - "US DVD Sales": 32746864, - "Production Budget": 150000000, - "Release Date": "May 15 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Ron Howard", - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 6.7, - "IMDB Votes": 60114 - }, - { - "Title": "Angela's Ashes", - "US Gross": 13038660, - "Worldwide Gross": 13038660, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Dec 24 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Alan Parker", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 7, - "IMDB Votes": 10185 - }, - { - "Title": "Angel Eyes", - "US Gross": 24044532, - "Worldwide Gross": 24044532, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "May 18 2001", - "MPAA Rating": "R", - "Running Time min": 103, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 5.5, - "IMDB Votes": 11089 - }, - { - "Title": "Anger Management", - "US Gross": 135560942, - "Worldwide Gross": 195660942, - "US DVD Sales": null, - "Production Budget": 56000000, - "Release Date": "Apr 11 2003", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Segal", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 6.1, - "IMDB Votes": 57088 - }, - { - "Title": "A Night at the Roxbury", - "US Gross": 30331165, - "Worldwide Gross": 30331165, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Oct 02 1998", - "MPAA Rating": "PG-13", - "Running Time min": 81, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 5.7, - "IMDB Votes": 23259 - }, - { - "Title": "The Animal", - "US Gross": 55762229, - "Worldwide Gross": 55762229, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Jun 01 2001", - "MPAA Rating": "PG-13", - "Running Time min": 83, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Luke Greenfield", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 4.6, - "IMDB Votes": 18601 - }, - { - "Title": "Anna and the King", - "US Gross": 39251128, - "Worldwide Gross": 39251128, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Dec 17 1999", - "MPAA Rating": "PG-13", - "Running Time min": 147, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Andy Tennant", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.5, - "IMDB Votes": 14881 - }, - { - "Title": "Analyze That", - "US Gross": 32122249, - "Worldwide Gross": 54994757, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Dec 06 2002", - "MPAA Rating": "R", - "Running Time min": 96, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Harold Ramis", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 5.6, - "IMDB Votes": 24090 - }, - { - "Title": "Analyze This", - "US Gross": 106885658, - "Worldwide Gross": 176885658, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Mar 05 1999", - "MPAA Rating": "R", - "Running Time min": 103, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Harold Ramis", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 6.6, - "IMDB Votes": 52894 - }, - { - "Title": "The Ant Bully", - "US Gross": 28142535, - "Worldwide Gross": 55181129, - "US DVD Sales": 28562108, - "Production Budget": 45000000, - "Release Date": "Jul 28 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.2, - "IMDB Votes": 7766 - }, - { - "Title": "Antitrust", - "US Gross": 10965209, - "Worldwide Gross": 10965209, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jan 12 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 6, - "IMDB Votes": 16263 - }, - { - "Title": "Marie Antoinette", - "US Gross": 15962471, - "Worldwide Gross": 60862471, - "US DVD Sales": 16636006, - "Production Budget": 40000000, - "Release Date": "Oct 20 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Sofia Coppola", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.4, - "IMDB Votes": 31877 - }, - { - "Title": "Antz", - "US Gross": 90757863, - "Worldwide Gross": 152457863, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Oct 02 1998", - "MPAA Rating": "PG", - "Running Time min": 83, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Tim Johnson", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 6.8, - "IMDB Votes": 37343 - }, - { - "Title": "Anywhere But Here", - "US Gross": 18653615, - "Worldwide Gross": 18653615, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Nov 12 1999", - "MPAA Rating": "PG-13", - "Running Time min": 114, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Wayne Wang", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 5.9, - "IMDB Votes": 8514 - }, - { - "Title": "Appaloosa", - "US Gross": 20211394, - "Worldwide Gross": 26111394, - "US DVD Sales": 10698987, - "Production Budget": 20000000, - "Release Date": "Sep 19 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Ed Harris", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 6.8, - "IMDB Votes": 22836 - }, - { - "Title": "Apocalypto", - "US Gross": 50866635, - "Worldwide Gross": 117785051, - "US DVD Sales": 43318599, - "Production Budget": 40000000, - "Release Date": "Dec 08 2006", - "MPAA Rating": "R", - "Running Time min": 136, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Mel Gibson", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 7.9, - "IMDB Votes": 82162 - }, - { - "Title": "Pieces of April", - "US Gross": 2528664, - "Worldwide Gross": 3284124, - "US DVD Sales": null, - "Production Budget": 300000, - "Release Date": "Oct 17 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.2, - "IMDB Votes": 12153 - }, - { - "Title": "The Apostle", - "US Gross": 20733485, - "Worldwide Gross": 21277770, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Dec 17 1997", - "MPAA Rating": "PG-13", - "Running Time min": 148, - "Distributor": "October Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Duvall", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.1, - "IMDB Votes": 7757 - }, - { - "Title": "Aquamarine", - "US Gross": 18597342, - "Worldwide Gross": 22978953, - "US DVD Sales": 29637202, - "Production Budget": 17000000, - "Release Date": "Mar 03 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 4.6, - "IMDB Votes": 9116 - }, - { - "Title": "Ararat", - "US Gross": 1693000, - "Worldwide Gross": 1693000, - "US DVD Sales": null, - "Production Budget": 15500000, - "Release Date": "Nov 15 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Atom Egoyan", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 6.6, - "IMDB Votes": 6763 - }, - { - "Title": "Are We There Yet?", - "US Gross": 82674398, - "Worldwide Gross": 97918663, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jan 21 2005", - "MPAA Rating": "PG", - "Running Time min": 94, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Kids Fiction", - "Director": "Brian Levant", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 4.2, - "IMDB Votes": 8740 - }, - { - "Title": "Arlington Road", - "US Gross": 24419219, - "Worldwide Gross": 24419219, - "US DVD Sales": null, - "Production Budget": 21500000, - "Release Date": "Jul 09 1999", - "MPAA Rating": "R", - "Running Time min": 117, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 7.2, - "IMDB Votes": 36051 - }, - { - "Title": "Armageddon", - "US Gross": 201578182, - "Worldwide Gross": 554600000, - "US DVD Sales": null, - "Production Budget": 140000000, - "Release Date": "Jul 01 1998", - "MPAA Rating": "PG-13", - "Running Time min": 150, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Bay", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6.1, - "IMDB Votes": 194 - }, - { - "Title": "Hey Arnold! The Movie", - "US Gross": 13684949, - "Worldwide Gross": 13684949, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jun 28 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.3, - "IMDB Votes": 1629 - }, - { - "Title": "Against the Ropes", - "US Gross": 5881504, - "Worldwide Gross": 6429865, - "US DVD Sales": null, - "Production Budget": 39000000, - "Release Date": "Feb 20 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Charles S. Dutton", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 5.2, - "IMDB Votes": 3547 - }, - { - "Title": "King Arthur", - "US Gross": 51877963, - "Worldwide Gross": 203877963, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Jul 07 2004", - "MPAA Rating": "PG-13", - "Running Time min": 126, - "Distributor": "Walt Disney Pictures", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Antoine Fuqua", - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 6.2, - "IMDB Votes": 53106 - }, - { - "Title": "Arthur et les Minimoys", - "US Gross": 15132763, - "Worldwide Gross": 110102340, - "US DVD Sales": 13012362, - "Production Budget": 80000000, - "Release Date": "Dec 15 2006", - "MPAA Rating": "PG", - "Running Time min": 122, - "Distributor": "Weinstein Co.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Luc Besson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 7626 - }, - { - "Title": "Artificial Intelligence: AI", - "US Gross": 78616689, - "Worldwide Gross": 235900000, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Jun 29 2001", - "MPAA Rating": "PG-13", - "Running Time min": 146, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 91901 - }, - { - "Title": "The Art of War", - "US Gross": 30199105, - "Worldwide Gross": 30199105, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Aug 25 2000", - "MPAA Rating": "R", - "Running Time min": 117, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Christian Duguay", - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 5.5, - "IMDB Votes": 12484 - }, - { - "Title": "Astro Boy", - "US Gross": 19551067, - "Worldwide Gross": 44093014, - "US DVD Sales": 7166365, - "Production Budget": 65000000, - "Release Date": "Oct 23 2009", - "MPAA Rating": "PG", - "Running Time min": 94, - "Distributor": "Summit Entertainment", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "David Bowers", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 5265 - }, - { - "Title": "A Serious Man", - "US Gross": 9228788, - "Worldwide Gross": 30710147, - "US DVD Sales": 3614635, - "Production Budget": 7000000, - "Release Date": "Oct 02 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Joel Coen", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.2, - "IMDB Votes": 32396 - }, - { - "Title": "The Astronaut Farmer", - "US Gross": 11003643, - "Worldwide Gross": 11003643, - "US DVD Sales": 13774930, - "Production Budget": 13000000, - "Release Date": "Feb 23 2007", - "MPAA Rating": "PG", - "Running Time min": 109, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Polish", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 10506 - }, - { - "Title": "As Good as it Gets", - "US Gross": 148478011, - "Worldwide Gross": 314111923, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Dec 24 1997", - "MPAA Rating": "PG-13", - "Running Time min": 138, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "James L. Brooks", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.8, - "IMDB Votes": 92240 - }, - { - "Title": "A Single Man", - "US Gross": 9176000, - "Worldwide Gross": 19112672, - "US DVD Sales": 2010869, - "Production Budget": 7000000, - "Release Date": "Dec 11 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.6, - "IMDB Votes": 14548 - }, - { - "Title": "A Simple Plan", - "US Gross": 16316273, - "Worldwide Gross": 16316273, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Dec 11 1998", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Sam Raimi", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.6, - "IMDB Votes": 29095 - }, - { - "Title": "Assault On Precinct 13", - "US Gross": 20040895, - "Worldwide Gross": 36040895, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jan 19 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus/Rogue Pictures", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 7.4, - "IMDB Votes": 13456 - }, - { - "Title": "The Astronaut's Wife", - "US Gross": 10672566, - "Worldwide Gross": 10672566, - "US DVD Sales": null, - "Production Budget": 34000000, - "Release Date": "Aug 27 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 4.9, - "IMDB Votes": 20259 - }, - { - "Title": "The A-Team", - "US Gross": 77222099, - "Worldwide Gross": 176047914, - "US DVD Sales": null, - "Production Budget": 110000000, - "Release Date": "Jun 11 2010", - "MPAA Rating": "PG-13", - "Running Time min": 119, - "Distributor": "20th Century Fox", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": null, - "Director": "Joe Carnahan", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 7.2, - "IMDB Votes": 29886 - }, - { - "Title": "At First Sight", - "US Gross": 22365133, - "Worldwide Gross": 22365133, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jan 15 1999", - "MPAA Rating": "PG-13", - "Running Time min": 128, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.6, - "IMDB Votes": 6872 - }, - { - "Title": "Aqua Teen Hunger Force: The Movie", - "US Gross": 5520368, - "Worldwide Gross": 5520368, - "US DVD Sales": 12134593, - "Production Budget": 750000, - "Release Date": "Apr 13 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "First Look", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "ATL", - "US Gross": 21170563, - "Worldwide Gross": 21170563, - "US DVD Sales": 29368071, - "Production Budget": 17000000, - "Release Date": "Mar 31 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 4.7, - "IMDB Votes": 5480 - }, - { - "Title": "Atlantis: The Lost Empire", - "US Gross": 84052762, - "Worldwide Gross": 186049020, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Jun 08 2001", - "MPAA Rating": "PG", - "Running Time min": 96, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Gary Trousdale", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 15552 - }, - { - "Title": "Hearts in Atlantis", - "US Gross": 24185781, - "Worldwide Gross": 30885781, - "US DVD Sales": null, - "Production Budget": 31000000, - "Release Date": "Sep 28 2001", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 6.8, - "IMDB Votes": 16336 - }, - { - "Title": "Autumn in New York", - "US Gross": 37752931, - "Worldwide Gross": 90717684, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Aug 11 2000", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Joan Chen", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 4.8, - "IMDB Votes": 9309 - }, - { - "Title": "Atonement", - "US Gross": 50980159, - "Worldwide Gross": 129425746, - "US DVD Sales": 15678677, - "Production Budget": 30000000, - "Release Date": "Dec 07 2007", - "MPAA Rating": "R", - "Running Time min": 130, - "Distributor": "Focus Features", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Joe Wright", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.9, - "IMDB Votes": 75491 - }, - { - "Title": "The Rules of Attraction", - "US Gross": 6525762, - "Worldwide Gross": 11799060, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Oct 11 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Book/Short Story", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6.7, - "IMDB Votes": 26634 - }, - { - "Title": "August Rush", - "US Gross": 31664162, - "Worldwide Gross": 65627510, - "US DVD Sales": 22082092, - "Production Budget": 25000000, - "Release Date": "Nov 17 2007", - "MPAA Rating": "PG", - "Running Time min": 113, - "Distributor": "Warner Bros.", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 7.5, - "IMDB Votes": 28650 - }, - { - "Title": "Across the Universe", - "US Gross": 24343673, - "Worldwide Gross": 29367143, - "US DVD Sales": 25759408, - "Production Budget": 45000000, - "Release Date": "Sep 14 2007", - "MPAA Rating": "PG-13", - "Running Time min": 133, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 7.5, - "IMDB Votes": 45611 - }, - { - "Title": "Austin Powers: The Spy Who Shagged Me", - "US Gross": 206040085, - "Worldwide Gross": 309600000, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Jun 10 1999", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Jay Roach", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 81005 - }, - { - "Title": "Austin Powers in Goldmember", - "US Gross": 213117789, - "Worldwide Gross": 292738626, - "US DVD Sales": null, - "Production Budget": 63000000, - "Release Date": "Jul 25 2002", - "MPAA Rating": "PG-13", - "Running Time min": 94, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": "Jay Roach", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.2, - "IMDB Votes": 69140 - }, - { - "Title": "Austin Powers: International Man of Mystery", - "US Gross": 53883989, - "Worldwide Gross": 67683989, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "May 02 1997", - "MPAA Rating": "PG-13", - "Running Time min": 89, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jay Roach", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 74487 - }, - { - "Title": "Australia", - "US Gross": 49551662, - "Worldwide Gross": 207482792, - "US DVD Sales": 28789275, - "Production Budget": 78000000, - "Release Date": "Nov 26 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Baz Luhrmann", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.8, - "IMDB Votes": 38089 - }, - { - "Title": "Auto Focus", - "US Gross": 2062066, - "Worldwide Gross": 2703821, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Oct 18 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Paul Schrader", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 6.6, - "IMDB Votes": 7236 - }, - { - "Title": "Avatar", - "US Gross": 760167650, - "Worldwide Gross": 2767891499, - "US DVD Sales": 146153933, - "Production Budget": 237000000, - "Release Date": "Dec 18 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "James Cameron", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 8.3, - "IMDB Votes": 261439 - }, - { - "Title": "The Avengers", - "US Gross": 23385416, - "Worldwide Gross": 48585416, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Aug 14 1998", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 3.4, - "IMDB Votes": 21432 - }, - { - "Title": "The Aviator", - "US Gross": 102608827, - "Worldwide Gross": 214608827, - "US DVD Sales": null, - "Production Budget": 110000000, - "Release Date": "Dec 17 2004", - "MPAA Rating": "PG-13", - "Running Time min": 170, - "Distributor": "Miramax", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.6, - "IMDB Votes": 85740 - }, - { - "Title": "AVP: Alien Vs. Predator", - "US Gross": 80281096, - "Worldwide Gross": 172543519, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Aug 13 2004", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "20th Century Fox", - "Source": "Spin-Off", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Paul Anderson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.4, - "IMDB Votes": 63019 - }, - { - "Title": "Around the World in 80 Days", - "US Gross": 24004159, - "Worldwide Gross": 72004159, - "US DVD Sales": null, - "Production Budget": 110000000, - "Release Date": "Jun 16 2004", - "MPAA Rating": "PG", - "Running Time min": 120, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Frank Coraci", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.6, - "IMDB Votes": 21516 - }, - { - "Title": "Awake", - "US Gross": 14373825, - "Worldwide Gross": 30757745, - "US DVD Sales": 13038208, - "Production Budget": 8600000, - "Release Date": "Nov 30 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 6.5, - "IMDB Votes": 26076 - }, - { - "Title": "And When Did You Last See Your Father?", - "US Gross": 1071240, - "Worldwide Gross": 2476491, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Jun 06 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 1798 - }, - { - "Title": "Away We Go", - "US Gross": 9451946, - "Worldwide Gross": 10108016, - "US DVD Sales": 3788940, - "Production Budget": 21000000, - "Release Date": "Jun 05 2009", - "MPAA Rating": "R", - "Running Time min": 98, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Sam Mendes", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 7.3, - "IMDB Votes": 14929 - }, - { - "Title": "Don't Say a Word", - "US Gross": 54997476, - "Worldwide Gross": 104488383, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Sep 28 2001", - "MPAA Rating": "R", - "Running Time min": 113, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 6.1, - "IMDB Votes": 22157 - }, - { - "Title": "Babe: Pig in the City", - "US Gross": 18319860, - "Worldwide Gross": 69131860, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Nov 25 1998", - "MPAA Rating": "G", - "Running Time min": 75, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "George Miller", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.1, - "IMDB Votes": 9918 - }, - { - "Title": "Babel", - "US Gross": 34302837, - "Worldwide Gross": 135302837, - "US DVD Sales": 31459208, - "Production Budget": 20000000, - "Release Date": "Oct 27 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Alejandro Gonzalez Inarritu", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 7.6, - "IMDB Votes": 95122 - }, - { - "Title": "Babylon A.D.", - "US Gross": 22532572, - "Worldwide Gross": 70216497, - "US DVD Sales": 16787309, - "Production Budget": 45000000, - "Release Date": "Aug 29 2008", - "MPAA Rating": "PG-13", - "Running Time min": 100, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Mathieu Kassovitz", - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 5.3, - "IMDB Votes": 27189 - }, - { - "Title": "My Baby's Daddy", - "US Gross": 17321573, - "Worldwide Gross": 17322212, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jan 09 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4, - "IMDB Votes": 2010 - }, - { - "Title": "Super Babies: Baby Geniuses 2", - "US Gross": 9109322, - "Worldwide Gross": 9109322, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Aug 27 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 1.4, - "IMDB Votes": 10886 - }, - { - "Title": "Baby Geniuses", - "US Gross": 27151490, - "Worldwide Gross": 27151490, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Mar 12 1999", - "MPAA Rating": "PG", - "Running Time min": 94, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 2, - "IMDB Rating": 2.2, - "IMDB Votes": 9038 - }, - { - "Title": "Bad Boys II", - "US Gross": 138540870, - "Worldwide Gross": 272940870, - "US DVD Sales": null, - "Production Budget": 130000000, - "Release Date": "Jul 18 2003", - "MPAA Rating": "R", - "Running Time min": 147, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Bay", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 6.2, - "IMDB Votes": 58002 - }, - { - "Title": "Bad Company", - "US Gross": 30157016, - "Worldwide Gross": 69157016, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Jun 07 2002", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 5.3, - "IMDB Votes": 17901 - }, - { - "Title": "La mala educaciÛn", - "US Gross": 5211842, - "Worldwide Gross": 40311842, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Nov 19 2004", - "MPAA Rating": "NC-17", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Pedro Almodovar", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 21756 - }, - { - "Title": "Bad Lieutenant: Port of Call New Orleans", - "US Gross": 1702112, - "Worldwide Gross": 8162545, - "US DVD Sales": 3902817, - "Production Budget": 25000000, - "Release Date": "Nov 20 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "First Look", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Werner Herzog", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Bad News Bears", - "US Gross": 32868349, - "Worldwide Gross": 33500620, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Jul 22 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Linklater", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 7749 - }, - { - "Title": "Burn After Reading", - "US Gross": 60355347, - "Worldwide Gross": 163415735, - "US DVD Sales": 19163475, - "Production Budget": 37000000, - "Release Date": "Sep 12 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Coen", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7.2, - "IMDB Votes": 92553 - }, - { - "Title": "Bait", - "US Gross": 15325127, - "Worldwide Gross": 15471969, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Sep 15 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Antoine Fuqua", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.6, - "IMDB Votes": 5143 - }, - { - "Title": "Boys and Girls", - "US Gross": 21799652, - "Worldwide Gross": 21799652, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Jun 16 2000", - "MPAA Rating": "PG-13", - "Running Time min": 94, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 4.9, - "IMDB Votes": 7779 - }, - { - "Title": "Black and White", - "US Gross": 5241315, - "Worldwide Gross": 5241315, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Apr 05 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "James Toback", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 452 - }, - { - "Title": "Bangkok Dangerous", - "US Gross": 15298133, - "Worldwide Gross": 46598133, - "US DVD Sales": 15494886, - "Production Budget": 45000000, - "Release Date": "Sep 05 2008", - "MPAA Rating": "R", - "Running Time min": 98, - "Distributor": "Lionsgate", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Oxide Pang Chun", - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 5.4, - "IMDB Votes": 20931 - }, - { - "Title": "The Banger Sisters", - "US Gross": 30306281, - "Worldwide Gross": 38067218, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Sep 20 2002", - "MPAA Rating": "R", - "Running Time min": 98, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 5.5, - "IMDB Votes": 7435 - }, - { - "Title": "Les invasions barbares", - "US Gross": 8460000, - "Worldwide Gross": 8460000, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "May 09 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 14322 - }, - { - "Title": "Barney's Great Adventure", - "US Gross": 11156471, - "Worldwide Gross": 11156471, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Apr 03 1998", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Polygram", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.1, - "IMDB Votes": 1456 - }, - { - "Title": "Basic Instinct 2", - "US Gross": 5946136, - "Worldwide Gross": 35417162, - "US DVD Sales": 6188980, - "Production Budget": 70000000, - "Release Date": "Mar 31 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Caton-Jones", - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 3.9, - "IMDB Votes": 16784 - }, - { - "Title": "Basic", - "US Gross": 26599248, - "Worldwide Gross": 42598498, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Mar 28 2003", - "MPAA Rating": "R", - "Running Time min": 98, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "John McTiernan", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 6.3, - "IMDB Votes": 25960 - }, - { - "Title": "Batman Begins", - "US Gross": 205343774, - "Worldwide Gross": 372353017, - "US DVD Sales": null, - "Production Budget": 150000000, - "Release Date": "Jun 15 2005", - "MPAA Rating": "PG-13", - "Running Time min": 140, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Christopher Nolan", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 8.3, - "IMDB Votes": 270641 - }, - { - "Title": "Battlefield Earth: A Saga of the Year 3000", - "US Gross": 21471685, - "Worldwide Gross": 29725663, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "May 12 2000", - "MPAA Rating": "PG-13", - "Running Time min": 121, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.3, - "IMDB Votes": 39316 - }, - { - "Title": "The Dark Knight", - "US Gross": 533345358, - "Worldwide Gross": 1022345358, - "US DVD Sales": 234119058, - "Production Budget": 185000000, - "Release Date": "Jul 18 2008", - "MPAA Rating": "PG-13", - "Running Time min": 152, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Christopher Nolan", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 8.9, - "IMDB Votes": 465000 - }, - { - "Title": "Bats", - "US Gross": 10155691, - "Worldwide Gross": 10155691, - "US DVD Sales": null, - "Production Budget": 6500000, - "Release Date": "Oct 22 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony/Columbia", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 3.3, - "IMDB Votes": 5565 - }, - { - "Title": "The Battle of Shaker Heights", - "US Gross": 280351, - "Worldwide Gross": 280351, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Aug 22 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 6.1, - "IMDB Votes": 2524 - }, - { - "Title": "Baby Boy", - "US Gross": 28734552, - "Worldwide Gross": 28734552, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Jun 27 2001", - "MPAA Rating": "R", - "Running Time min": 130, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John Singleton", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 6.1, - "IMDB Votes": 4485 - }, - { - "Title": "The Curious Case of Benjamin Button", - "US Gross": 127509326, - "Worldwide Gross": 329809326, - "US DVD Sales": 42850598, - "Production Budget": 160000000, - "Release Date": "Dec 25 2008", - "MPAA Rating": "PG-13", - "Running Time min": 167, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "David Fincher", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 8, - "IMDB Votes": 137120 - }, - { - "Title": "Baby Mama", - "US Gross": 60494212, - "Worldwide Gross": 64391484, - "US DVD Sales": 24304275, - "Production Budget": null, - "Release Date": "Apr 25 2008", - "MPAA Rating": "PG-13", - "Running Time min": 99, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.1, - "IMDB Votes": 16128 - }, - { - "Title": "Bless the Child", - "US Gross": 29374178, - "Worldwide Gross": 40435694, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Aug 11 2000", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": "Chuck Russell", - "Rotten Tomatoes Rating": 3, - "IMDB Rating": 4.8, - "IMDB Votes": 7765 - }, - { - "Title": "The Bachelor", - "US Gross": 21731001, - "Worldwide Gross": 36882378, - "US DVD Sales": null, - "Production Budget": 21000000, - "Release Date": "Nov 05 1999", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "New Line", - "Source": "Remake", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 4.8, - "IMDB Votes": 9030 - }, - { - "Title": "The Broken Hearts Club: A Romantic Comedy", - "US Gross": 1744858, - "Worldwide Gross": 2022442, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Sep 29 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 3731 - }, - { - "Title": "Be Cool", - "US Gross": 55849401, - "Worldwide Gross": 94849401, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Mar 04 2005", - "MPAA Rating": "PG-13", - "Running Time min": 115, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "F. Gary Gray", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.6, - "IMDB Votes": 32082 - }, - { - "Title": "Big Daddy", - "US Gross": 163479795, - "Worldwide Gross": 234779795, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jun 25 1999", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Dennis Dugan", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 4.7, - "IMDB Votes": 48 - }, - { - "Title": "Bedazzled", - "US Gross": 37879996, - "Worldwide Gross": 90376224, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Oct 20 2000", - "MPAA Rating": "PG-13", - "Running Time min": 93, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Harold Ramis", - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 5.9, - "IMDB Votes": 30946 - }, - { - "Title": "Body of Lies", - "US Gross": 39394666, - "Worldwide Gross": 108394666, - "US DVD Sales": 22024703, - "Production Budget": 67500000, - "Release Date": "Oct 10 2008", - "MPAA Rating": "R", - "Running Time min": 129, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 7.2, - "IMDB Votes": 53921 - }, - { - "Title": "Blood Diamond", - "US Gross": 57377916, - "Worldwide Gross": 171377916, - "US DVD Sales": 62588936, - "Production Budget": 100000000, - "Release Date": "Dec 08 2006", - "MPAA Rating": "R", - "Running Time min": 143, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Edward Zwick", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 8, - "IMDB Votes": 118925 - }, - { - "Title": "Mr. Bean's Holiday", - "US Gross": 33302167, - "Worldwide Gross": 229736344, - "US DVD Sales": 28248145, - "Production Budget": 25000000, - "Release Date": "Aug 24 2007", - "MPAA Rating": "G", - "Running Time min": 88, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6, - "IMDB Votes": 28950 - }, - { - "Title": "Beautiful", - "US Gross": 3134509, - "Worldwide Gross": 3134509, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Sep 29 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Destination Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Sally Field", - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 4.4, - "IMDB Votes": 2238 - }, - { - "Title": "Beavis and Butt-head Do America", - "US Gross": 63118386, - "Worldwide Gross": 63118386, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Dec 20 1996", - "MPAA Rating": "PG-13", - "Running Time min": 80, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Mike Judge", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.6, - "IMDB Votes": 22918 - }, - { - "Title": "Bend it Like Beckham", - "US Gross": 32543449, - "Worldwide Gross": 76583333, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Mar 12 2003", - "MPAA Rating": "PG-13", - "Running Time min": 112, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Gurinder Chadha", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 41052 - }, - { - "Title": "In the Bedroom", - "US Gross": 35930604, - "Worldwide Gross": 43430604, - "US DVD Sales": null, - "Production Budget": 1700000, - "Release Date": "Nov 23 2001", - "MPAA Rating": "R", - "Running Time min": 130, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Todd Field", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.5, - "IMDB Votes": 20888 - }, - { - "Title": "Bee Movie", - "US Gross": 126631277, - "Worldwide Gross": 287594577, - "US DVD Sales": 79628881, - "Production Budget": 150000000, - "Release Date": "Nov 02 2007", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Steve Hickner", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.3, - "IMDB Votes": 30575 - }, - { - "Title": "Artie Lange's Beer League", - "US Gross": 475000, - "Worldwide Gross": 475000, - "US DVD Sales": null, - "Production Budget": 2800000, - "Release Date": "Sep 15 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Freestyle Releasing", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Being John Malkovich", - "US Gross": 22858926, - "Worldwide Gross": 32382381, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Oct 29 1999", - "MPAA Rating": "R", - "Running Time min": 112, - "Distributor": "USA Films", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Fantasy", - "Director": "Spike Jonze", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.9, - "IMDB Votes": 113568 - }, - { - "Title": "Behind Enemy Lines", - "US Gross": 58855732, - "Worldwide Gross": 58855732, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Nov 30 2001", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 6.1, - "IMDB Votes": 32575 - }, - { - "Title": "Bella", - "US Gross": 8093373, - "Worldwide Gross": 9220041, - "US DVD Sales": 5935632, - "Production Budget": 3300000, - "Release Date": "Oct 26 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Roadside Attractions", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 6562 - }, - { - "Title": "Beloved", - "US Gross": 22852487, - "Worldwide Gross": 22852487, - "US DVD Sales": null, - "Production Budget": 53000000, - "Release Date": "Oct 16 1998", - "MPAA Rating": "R", - "Running Time min": 172, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Jonathan Demme", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 5.3, - "IMDB Votes": 102 - }, - { - "Title": "Les Triplettes de Belleville", - "US Gross": 7301288, - "Worldwide Gross": 14440113, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Nov 26 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.7, - "IMDB Votes": 19761 - }, - { - "Title": "Beyond the Mat", - "US Gross": 2047570, - "Worldwide Gross": 2047570, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Oct 22 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.2, - "IMDB Votes": 4067 - }, - { - "Title": "The Benchwarmers", - "US Gross": 59843754, - "Worldwide Gross": 64843754, - "US DVD Sales": 32764806, - "Production Budget": 35000000, - "Release Date": "Apr 07 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Dennis Dugan", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 5.4, - "IMDB Votes": 17824 - }, - { - "Title": "The Last Airbender", - "US Gross": 131591957, - "Worldwide Gross": 290191957, - "US DVD Sales": null, - "Production Budget": 150000000, - "Release Date": "Jul 01 2010", - "MPAA Rating": null, - "Running Time min": 103, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "M. Night Shyamalan", - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 4.4, - "IMDB Votes": 16600 - }, - { - "Title": "Beowulf", - "US Gross": 82195215, - "Worldwide Gross": 194995215, - "US DVD Sales": 35961910, - "Production Budget": 150000000, - "Release Date": "Nov 16 2007", - "MPAA Rating": "PG-13", - "Running Time min": 115, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.6, - "IMDB Votes": 62513 - }, - { - "Title": "The Importance of Being Earnest", - "US Gross": 8378141, - "Worldwide Gross": 8378141, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "May 22 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 6.7, - "IMDB Votes": 9345 - }, - { - "Title": "Beauty Shop", - "US Gross": 36351350, - "Worldwide Gross": 38351350, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Mar 30 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Spin-Off", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Bille Woodruff", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.3, - "IMDB Votes": 5468 - }, - { - "Title": "Better Luck Tomorrow", - "US Gross": 3802390, - "Worldwide Gross": 3809226, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Apr 11 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Justin Lin", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 5959 - }, - { - "Title": "Big Fat Liar", - "US Gross": 47811275, - "Worldwide Gross": 52375275, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Feb 08 2002", - "MPAA Rating": "PG", - "Running Time min": 88, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Shawn Levy", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 5.2, - "IMDB Votes": 9877 - }, - { - "Title": "Big Fish", - "US Gross": 66432867, - "Worldwide Gross": 123432867, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Dec 10 2003", - "MPAA Rating": "PG-13", - "Running Time min": 125, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 8.1, - "IMDB Votes": 141099 - }, - { - "Title": "Before Sunset", - "US Gross": 5792822, - "Worldwide Gross": 11293790, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jul 02 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Independent", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Linklater", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 8, - "IMDB Votes": 45535 - }, - { - "Title": "The Big Hit", - "US Gross": 27066941, - "Worldwide Gross": 27066941, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Apr 24 1998", - "MPAA Rating": "R", - "Running Time min": 91, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 5.8, - "IMDB Votes": 14157 - }, - { - "Title": "Birthday Girl", - "US Gross": 4919896, - "Worldwide Gross": 8130727, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Feb 01 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 13366 - }, - { - "Title": "The Big Lebowski", - "US Gross": 17498804, - "Worldwide Gross": 46189568, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Mar 06 1998", - "MPAA Rating": "R", - "Running Time min": 127, - "Distributor": "Gramercy", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Coen", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 8.2, - "IMDB Votes": 177960 - }, - { - "Title": "Big Momma's House", - "US Gross": 117559438, - "Worldwide Gross": 173559438, - "US DVD Sales": null, - "Production Budget": 33000000, - "Release Date": "Jun 02 2000", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Raja Gosnell", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 4.7, - "IMDB Votes": 21318 - }, - { - "Title": "Black Hawk Down", - "US Gross": 108638745, - "Worldwide Gross": 173638745, - "US DVD Sales": 970318, - "Production Budget": 95000000, - "Release Date": "Dec 28 2001", - "MPAA Rating": "R", - "Running Time min": 144, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.7, - "IMDB Votes": 98653 - }, - { - "Title": "Eye of the Beholder", - "US Gross": 16500786, - "Worldwide Gross": 18260865, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jan 28 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Destination Films", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.6, - "IMDB Votes": 9992 - }, - { - "Title": "The Big Bounce", - "US Gross": 6471394, - "Worldwide Gross": 6626115, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jan 30 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.8, - "IMDB Votes": 9195 - }, - { - "Title": "Big Trouble", - "US Gross": 7262288, - "Worldwide Gross": 8488871, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Apr 05 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Barry Sonnenfeld", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.3, - "IMDB Votes": 11610 - }, - { - "Title": "Billy Elliot", - "US Gross": 21995263, - "Worldwide Gross": 109280263, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Oct 13 2000", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Daldry", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.7, - "IMDB Votes": 38403 - }, - { - "Title": "Bicentennial Man", - "US Gross": 58220776, - "Worldwide Gross": 87420776, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Dec 17 1999", - "MPAA Rating": "PG", - "Running Time min": 132, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": "Chris Columbus", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 6.4, - "IMDB Votes": 28827 - }, - { - "Title": "Birth", - "US Gross": 5005899, - "Worldwide Gross": 14603001, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 29 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.3, - "IMDB Votes": 25 - }, - { - "Title": "Becoming Jane", - "US Gross": 18663911, - "Worldwide Gross": 37304637, - "US DVD Sales": 8061456, - "Production Budget": 16500000, - "Release Date": "Aug 03 2007", - "MPAA Rating": "PG", - "Running Time min": 120, - "Distributor": "Miramax", - "Source": "Based on Real Life Events", - "Major Genre": "Romantic Comedy", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 7, - "IMDB Votes": 15167 - }, - { - "Title": "Bridget Jones: The Edge Of Reason", - "US Gross": 40203020, - "Worldwide Gross": 263894551, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Nov 12 2004", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 26325 - }, - { - "Title": "Bridget Jones's Diary", - "US Gross": 71500556, - "Worldwide Gross": 281527158, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Apr 13 2001", - "MPAA Rating": "R", - "Running Time min": 97, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 6.8, - "IMDB Votes": 58213 - }, - { - "Title": "The Bank Job", - "US Gross": 30060660, - "Worldwide Gross": 63060660, - "US DVD Sales": 17254299, - "Production Budget": 20000000, - "Release Date": "Mar 07 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Real Life Events", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Dramatization", - "Director": "Roger Donaldson", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 7.5, - "IMDB Votes": 50848 - }, - { - "Title": "Blade", - "US Gross": 70141876, - "Worldwide Gross": 131237688, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Aug 21 1998", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "New Line", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Stephen Norrington", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 7, - "IMDB Votes": 64896 - }, - { - "Title": "The Blair Witch Project", - "US Gross": 140539099, - "Worldwide Gross": 248300000, - "US DVD Sales": null, - "Production Budget": 600000, - "Release Date": "Jul 14 1999", - "MPAA Rating": "R", - "Running Time min": 87, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 6.2, - "IMDB Votes": 87629 - }, - { - "Title": "Blast from the Past", - "US Gross": 26613620, - "Worldwide Gross": 26613620, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Feb 12 1999", - "MPAA Rating": "PG-13", - "Running Time min": 111, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Hugh Wilson", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.4, - "IMDB Votes": 23243 - }, - { - "Title": "Blade 2", - "US Gross": 81676888, - "Worldwide Gross": 154338601, - "US DVD Sales": null, - "Production Budget": 54000000, - "Release Date": "Mar 22 2002", - "MPAA Rating": "R", - "Running Time min": 117, - "Distributor": "New Line", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Guillermo Del Toro", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 90 - }, - { - "Title": "Blade: Trinity", - "US Gross": 52397389, - "Worldwide Gross": 132397389, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Dec 08 2004", - "MPAA Rating": "R", - "Running Time min": 113, - "Distributor": "New Line", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "David Goyer", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 42477 - }, - { - "Title": "Blades of Glory", - "US Gross": 118594548, - "Worldwide Gross": 145594548, - "US DVD Sales": 49219041, - "Production Budget": 61000000, - "Release Date": "Mar 30 2007", - "MPAA Rating": "PG-13", - "Running Time min": 94, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 6.5, - "IMDB Votes": 51929 - }, - { - "Title": "The Blind Side", - "US Gross": 255959475, - "Worldwide Gross": 301759475, - "US DVD Sales": 86139819, - "Production Budget": 35000000, - "Release Date": "Nov 20 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Factual Book/Article", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 7.7, - "IMDB Votes": 42320 - }, - { - "Title": "Blood Work", - "US Gross": 26199517, - "Worldwide Gross": 26199517, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Aug 09 2002", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.3, - "IMDB Votes": 16751 - }, - { - "Title": "Zwartboek", - "US Gross": 4398392, - "Worldwide Gross": 4398392, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Apr 06 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Real Life Events", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": "Paul Verhoeven", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8, - "IMDB Votes": 27288 - }, - { - "Title": "Black Christmas", - "US Gross": 16235738, - "Worldwide Gross": 16235738, - "US DVD Sales": 28729107, - "Production Budget": 9000000, - "Release Date": "Dec 25 2006", - "MPAA Rating": "R", - "Running Time min": 90, - "Distributor": "MGM", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 4.3, - "IMDB Votes": 10424 - }, - { - "Title": "Black Snake Moan", - "US Gross": 9396870, - "Worldwide Gross": 9396870, - "US DVD Sales": 12540785, - "Production Budget": 15000000, - "Release Date": "Mar 02 2007", - "MPAA Rating": "R", - "Running Time min": 115, - "Distributor": "Paramount Vantage", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 7.1, - "IMDB Votes": 28145 - }, - { - "Title": "Black Water Transit", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Dec 31 2008", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Blindness", - "US Gross": 3073392, - "Worldwide Gross": 14542658, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Oct 03 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Fernando Meirelles", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6.6, - "IMDB Votes": 25508 - }, - { - "Title": "Legally Blonde 2: Red, White & Blonde", - "US Gross": 90639088, - "Worldwide Gross": 125339088, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jul 02 2003", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Legally Blonde", - "US Gross": 96493426, - "Worldwide Gross": 141743426, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jul 13 2001", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Luketic", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.2, - "IMDB Votes": 44128 - }, - { - "Title": "Blood and Wine", - "US Gross": 1083350, - "Worldwide Gross": 1083350, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Feb 21 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Bob Rafelson", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.1, - "IMDB Votes": 4761 - }, - { - "Title": "Blow", - "US Gross": 52990775, - "Worldwide Gross": 83282296, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Apr 06 2001", - "MPAA Rating": "R", - "Running Time min": 123, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Ted Demme", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 7.4, - "IMDB Votes": 70218 - }, - { - "Title": "Ballistic: Ecks vs. Sever", - "US Gross": 14294842, - "Worldwide Gross": 14294842, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Sep 20 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.4, - "IMDB Votes": 11112 - }, - { - "Title": "Blue Crush", - "US Gross": 40118420, - "Worldwide Gross": 51327420, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Aug 16 2002", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "Universal", - "Source": "Based on Magazine Article", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 5.5, - "IMDB Votes": 11699 - }, - { - "Title": "Bamboozled", - "US Gross": 2185266, - "Worldwide Gross": 2373937, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 06 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.3, - "IMDB Votes": 5958 - }, - { - "Title": "A Beautiful Mind", - "US Gross": 170708996, - "Worldwide Gross": 316708996, - "US DVD Sales": null, - "Production Budget": 78000000, - "Release Date": "Dec 21 2001", - "MPAA Rating": "PG-13", - "Running Time min": 135, - "Distributor": "Universal", - "Source": "Based on Magazine Article", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Ron Howard", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 8, - "IMDB Votes": 126067 - }, - { - "Title": "Big Momma's House 2", - "US Gross": 70165972, - "Worldwide Gross": 137047376, - "US DVD Sales": 21234176, - "Production Budget": 40000000, - "Release Date": "Jan 27 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 6, - "IMDB Rating": 4, - "IMDB Votes": 11368 - }, - { - "Title": "Story of Bonnie and Clyde, The", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 31 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Boondock Saints", - "US Gross": 30471, - "Worldwide Gross": 250000, - "US DVD Sales": 7468574, - "Production Budget": 7000000, - "Release Date": "Jan 21 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Indican Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 7.8, - "IMDB Votes": 86172 - }, - { - "Title": "Bandidas", - "US Gross": 0, - "Worldwide Gross": 10496317, - "US DVD Sales": 7921142, - "Production Budget": 35000000, - "Release Date": "Sep 22 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 5.6, - "IMDB Votes": 12103 - }, - { - "Title": "Bandits", - "US Gross": 41523271, - "Worldwide Gross": 71523271, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Oct 12 2001", - "MPAA Rating": "PG-13", - "Running Time min": 123, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Barry Levinson", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.5, - "IMDB Votes": 30732 - }, - { - "Title": "Bobby", - "US Gross": 11242801, - "Worldwide Gross": 20597806, - "US DVD Sales": 12345494, - "Production Budget": 14000000, - "Release Date": "Nov 17 2006", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Emilio Estevez", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 7.1, - "IMDB Votes": 23262 - }, - { - "Title": "The Book of Eli", - "US Gross": 94835059, - "Worldwide Gross": 146452390, - "US DVD Sales": 36862324, - "Production Budget": 80000000, - "Release Date": "Jan 15 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.9, - "IMDB Votes": 47733 - }, - { - "Title": "Boogeyman", - "US Gross": 46752382, - "Worldwide Gross": 67192859, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Feb 04 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 3.9, - "IMDB Votes": 13901 - }, - { - "Title": "Bolt", - "US Gross": 114053579, - "Worldwide Gross": 313953579, - "US DVD Sales": 82600642, - "Production Budget": 150000000, - "Release Date": "Nov 21 2008", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.4, - "IMDB Votes": 32473 - }, - { - "Title": "The Other Boleyn Girl", - "US Gross": 26814957, - "Worldwide Gross": 72944278, - "US DVD Sales": 8245298, - "Production Budget": 40000000, - "Release Date": "Feb 29 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.7, - "IMDB Votes": 26198 - }, - { - "Title": "The Bone Collector", - "US Gross": 66488090, - "Worldwide Gross": 151463090, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Nov 05 1999", - "MPAA Rating": "R", - "Running Time min": 118, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Phillip Noyce", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 6.3, - "IMDB Votes": 46961 - }, - { - "Title": "Bones", - "US Gross": 7316658, - "Worldwide Gross": 8378853, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 24 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 3.9, - "IMDB Votes": 3524 - }, - { - "Title": "Bon Voyage", - "US Gross": 2353728, - "Worldwide Gross": 8361736, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 19 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 6.5, - "IMDB Votes": 622 - }, - { - "Title": "Boogie Nights", - "US Gross": 26410771, - "Worldwide Gross": 43111725, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Oct 10 1997", - "MPAA Rating": "R", - "Running Time min": 152, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Paul Thomas Anderson", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.9, - "IMDB Votes": 70962 - }, - { - "Title": "Borat", - "US Gross": 128505958, - "Worldwide Gross": 261572744, - "US DVD Sales": 62661576, - "Production Budget": 18000000, - "Release Date": "Nov 03 2006", - "MPAA Rating": "R", - "Running Time min": 83, - "Distributor": "20th Century Fox", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Larry Charles", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.7, - "IMDB Votes": 3612 - }, - { - "Title": "The Bourne Identity", - "US Gross": 121468960, - "Worldwide Gross": 213300000, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jun 14 2002", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Doug Liman", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.7, - "IMDB Votes": 122597 - }, - { - "Title": "The Bourne Supremacy", - "US Gross": 176087450, - "Worldwide Gross": 288587450, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Jul 23 2004", - "MPAA Rating": "PG-13", - "Running Time min": 108, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Greengrass", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.6, - "IMDB Votes": 104614 - }, - { - "Title": "The Bourne Ultimatum", - "US Gross": 227471070, - "Worldwide Gross": 442161562, - "US DVD Sales": 123314592, - "Production Budget": 130000000, - "Release Date": "Aug 03 2007", - "MPAA Rating": "PG-13", - "Running Time min": 114, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Greengrass", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 8.2, - "IMDB Votes": 146025 - }, - { - "Title": "The Borrowers", - "US Gross": 22619589, - "Worldwide Gross": 54045832, - "US DVD Sales": null, - "Production Budget": 29000000, - "Release Date": "Feb 13 1998", - "MPAA Rating": "PG", - "Running Time min": 83, - "Distributor": "Polygram", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Peter Hewitt", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 4340 - }, - { - "Title": "My Boss's Daughter", - "US Gross": 15549702, - "Worldwide Gross": 15549702, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Aug 22 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "David Zucker", - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 4.3, - "IMDB Votes": 10919 - }, - { - "Title": "Bounce", - "US Gross": 36779296, - "Worldwide Gross": 53399300, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Nov 17 2000", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 5.5, - "IMDB Votes": 10702 - }, - { - "Title": "Bowling for Columbine", - "US Gross": 21576018, - "Worldwide Gross": 58576018, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Oct 11 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": "Michael Moore", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8.2, - "IMDB Votes": 76928 - }, - { - "Title": "Boys Don't Cry", - "US Gross": 11540607, - "Worldwide Gross": 20741000, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Oct 08 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Kimberly Peirce", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.6, - "IMDB Votes": 34435 - }, - { - "Title": "The Boy in the Striped Pyjamas", - "US Gross": 9030581, - "Worldwide Gross": 39830581, - "US DVD Sales": 9647546, - "Production Budget": 12500000, - "Release Date": "Nov 07 2008", - "MPAA Rating": "PG-13", - "Running Time min": 94, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 21683 - }, - { - "Title": "Bulletproof Monk", - "US Gross": 23010607, - "Worldwide Gross": 23010607, - "US DVD Sales": null, - "Production Budget": 52000000, - "Release Date": "Apr 16 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5.2, - "IMDB Votes": 17130 - }, - { - "Title": "Heartbreakers", - "US Gross": 40334024, - "Worldwide Gross": 57753825, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Mar 23 2001", - "MPAA Rating": "PG-13", - "Running Time min": 124, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6.2, - "IMDB Votes": 20962 - }, - { - "Title": "Bride & Prejudice", - "US Gross": 6601079, - "Worldwide Gross": 22064531, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Feb 11 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": "Gurinder Chadha", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 9442 - }, - { - "Title": "Beyond Borders", - "US Gross": 4426297, - "Worldwide Gross": 11427090, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Oct 24 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Martin Campbell", - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 6.2, - "IMDB Votes": 9575 - }, - { - "Title": "Bride Wars", - "US Gross": 58715510, - "Worldwide Gross": 115150424, - "US DVD Sales": 29943338, - "Production Budget": 30000000, - "Release Date": "Jan 09 2009", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 5, - "IMDB Votes": 15762 - }, - { - "Title": "Breakfast of Champions", - "US Gross": 178287, - "Worldwide Gross": 178287, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Sep 17 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Alan Rudolph", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 4.3, - "IMDB Votes": 5033 - }, - { - "Title": "Brigham City", - "US Gross": 852206, - "Worldwide Gross": 852206, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Apr 06 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Excel Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 7.1, - "IMDB Votes": 758 - }, - { - "Title": "Brick", - "US Gross": 2075743, - "Worldwide Gross": 3918941, - "US DVD Sales": 5013655, - "Production Budget": 450000, - "Release Date": "Mar 31 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus/Rogue Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 37204 - }, - { - "Title": "Bringing Out The Dead", - "US Gross": 16640210, - "Worldwide Gross": 16640210, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Oct 22 1999", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.8, - "IMDB Votes": 31079 - }, - { - "Title": "Breakdown", - "US Gross": 50159144, - "Worldwide Gross": 50159144, - "US DVD Sales": null, - "Production Budget": 36000000, - "Release Date": "May 02 1997", - "MPAA Rating": "R", - "Running Time min": 93, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Jonathan Mostow", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Brooklyn's Finest", - "US Gross": 27163593, - "Worldwide Gross": 28319627, - "US DVD Sales": 9300674, - "Production Budget": 25000000, - "Release Date": "Mar 05 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Overture Films", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Antoine Fuqua", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 14034 - }, - { - "Title": "Brokeback Mountain", - "US Gross": 83043761, - "Worldwide Gross": 180343761, - "US DVD Sales": 31338042, - "Production Budget": 13900000, - "Release Date": "Dec 09 2005", - "MPAA Rating": "R", - "Running Time min": 134, - "Distributor": "Focus Features", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Ang Lee", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.8, - "IMDB Votes": 115951 - }, - { - "Title": "Breakin' All the Rules", - "US Gross": 12232382, - "Worldwide Gross": 12512317, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "May 14 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.3, - "IMDB Votes": 2643 - }, - { - "Title": "The Break Up", - "US Gross": 118806699, - "Worldwide Gross": 202944203, - "US DVD Sales": 52707367, - "Production Budget": 52000000, - "Release Date": "Jun 02 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peyton Reed", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 38285 - }, - { - "Title": "An Alan Smithee Film: Burn Hollywood Burn", - "US Gross": 45779, - "Worldwide Gross": 45779, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 27 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Arthur Hiller", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.5, - "IMDB Votes": 2152 - }, - { - "Title": "Barney's Version", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Dec 31 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Brooklyn Rules", - "US Gross": 458232, - "Worldwide Gross": 458232, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "May 18 2007", - "MPAA Rating": "R", - "Running Time min": 99, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 2797 - }, - { - "Title": "Boiler Room", - "US Gross": 16963963, - "Worldwide Gross": 28773637, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Feb 18 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.9, - "IMDB Votes": 22979 - }, - { - "Title": "The Brothers Solomon", - "US Gross": 900926, - "Worldwide Gross": 900926, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Sep 07 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 5.2, - "IMDB Votes": 6044 - }, - { - "Title": "The Brothers", - "US Gross": 27457409, - "Worldwide Gross": 27958191, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Mar 23 2001", - "MPAA Rating": "R", - "Running Time min": 102, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 2.8, - "IMDB Votes": 153 - }, - { - "Title": "Brown Sugar", - "US Gross": 27362712, - "Worldwide Gross": 28315272, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Oct 11 2002", - "MPAA Rating": "PG-13", - "Running Time min": 109, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6, - "IMDB Votes": 2745 - }, - { - "Title": "Bright Star", - "US Gross": 4444637, - "Worldwide Gross": 9469105, - "US DVD Sales": null, - "Production Budget": 8500000, - "Release Date": "Jan 26 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Apparition", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Jane Campion", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 5957 - }, - { - "Title": "Brother", - "US Gross": 450594, - "Worldwide Gross": 450594, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jul 20 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 10831 - }, - { - "Title": "In Bruges", - "US Gross": 7800825, - "Worldwide Gross": 30782621, - "US DVD Sales": 3467377, - "Production Budget": 15000000, - "Release Date": "Feb 08 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 8.1, - "IMDB Votes": 97876 - }, - { - "Title": "The Brown Bunny", - "US Gross": 366301, - "Worldwide Gross": 630427, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Aug 27 2004", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "WellSpring", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Vincent Gallo", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 7465 - }, - { - "Title": "Barbershop 2: Back in Business", - "US Gross": 65070412, - "Worldwide Gross": 65842412, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Feb 06 2004", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 4848 - }, - { - "Title": "Barbershop", - "US Gross": 75781642, - "Worldwide Gross": 77081642, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Sep 13 2002", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Tim Story", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 6.2, - "IMDB Votes": 11164 - }, - { - "Title": "Best in Show", - "US Gross": 18621249, - "Worldwide Gross": 20695413, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Sep 27 2000", - "MPAA Rating": "PG-13", - "Running Time min": 90, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Christopher Guest", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.4, - "IMDB Votes": 24484 - }, - { - "Title": "Bad Santa", - "US Gross": 60060328, - "Worldwide Gross": 60063017, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Nov 26 2003", - "MPAA Rating": "R", - "Running Time min": 91, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Terry Zwigoff", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7.3, - "IMDB Votes": 45022 - }, - { - "Title": "Inglourious Basterds", - "US Gross": 120831050, - "Worldwide Gross": 320389438, - "US DVD Sales": 58414604, - "Production Budget": 70000000, - "Release Date": "Aug 21 2009", - "MPAA Rating": "R", - "Running Time min": 152, - "Distributor": "Weinstein Co.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Quentin Tarantino", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 8.4, - "IMDB Votes": 178742 - }, - { - "Title": "Blue Streak", - "US Gross": 68208190, - "Worldwide Gross": 117448157, - "US DVD Sales": null, - "Production Budget": 36000000, - "Release Date": "Sep 17 1999", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Les Mayfield", - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 5.9, - "IMDB Votes": 23545 - }, - { - "Title": "The Butterfly Effect", - "US Gross": 57924679, - "Worldwide Gross": 96046844, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Jan 23 2004", - "MPAA Rating": "R", - "Running Time min": 113, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 7.8, - "IMDB Votes": 102982 - }, - { - "Title": "O Brother, Where Art Thou", - "US Gross": 45506619, - "Worldwide Gross": 65976782, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Dec 22 2000", - "MPAA Rating": "PG-13", - "Running Time min": 102, - "Distributor": "Walt Disney Pictures", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Joel Coen", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Batman & Robin", - "US Gross": 107325195, - "Worldwide Gross": 238317814, - "US DVD Sales": null, - "Production Budget": 125000000, - "Release Date": "Jun 20 1997", - "MPAA Rating": "PG-13", - "Running Time min": 130, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 3.5, - "IMDB Votes": 81283 - }, - { - "Title": "Boat Trip", - "US Gross": 8586376, - "Worldwide Gross": 14933713, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Mar 21 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 4.7, - "IMDB Votes": 13258 - }, - { - "Title": "Bubba Ho-Tep", - "US Gross": 1239183, - "Worldwide Gross": 1239183, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Sep 19 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Vitagraph Films", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 23110 - }, - { - "Title": "Bubble", - "US Gross": 145382, - "Worldwide Gross": 145382, - "US DVD Sales": null, - "Production Budget": 1600000, - "Release Date": "Jan 27 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.6, - "IMDB Votes": 101 - }, - { - "Title": "Bubble Boy", - "US Gross": 5002310, - "Worldwide Gross": 5002310, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Aug 24 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.4, - "IMDB Votes": 11073 - }, - { - "Title": "Buffalo '66", - "US Gross": 2380606, - "Worldwide Gross": 2380606, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Jun 26 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Vincent Gallo", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7.3, - "IMDB Votes": 17762 - }, - { - "Title": "Buffalo Soldiers", - "US Gross": 353743, - "Worldwide Gross": 353743, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jul 25 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 13510 - }, - { - "Title": "Bulworth", - "US Gross": 26528684, - "Worldwide Gross": 29203383, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "May 15 1998", - "MPAA Rating": "R", - "Running Time min": 107, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Warren Beatty", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 6.8, - "IMDB Votes": 15486 - }, - { - "Title": "W.", - "US Gross": 25534493, - "Worldwide Gross": 28575778, - "US DVD Sales": 7871296, - "Production Budget": 25100000, - "Release Date": "Oct 17 2008", - "MPAA Rating": "PG-13", - "Running Time min": 131, - "Distributor": "Lionsgate", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Oliver Stone", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Bowfinger", - "US Gross": 66458769, - "Worldwide Gross": 98699769, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Aug 13 1999", - "MPAA Rating": "PG-13", - "Running Time min": 96, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Frank Oz", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 6.4, - "IMDB Votes": 33389 - }, - { - "Title": "Bewitched", - "US Gross": 63313159, - "Worldwide Gross": 131413159, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jun 24 2005", - "MPAA Rating": "PG-13", - "Running Time min": 100, - "Distributor": "Sony Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Nora Ephron", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 4.8, - "IMDB Votes": 26834 - }, - { - "Title": "Barnyard: The Original Party Animals", - "US Gross": 72779000, - "Worldwide Gross": 116618084, - "US DVD Sales": 65043181, - "Production Budget": 51000000, - "Release Date": "Aug 04 2006", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Steve Oedekerk", - "Rotten Tomatoes Rating": 23, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Beyond the Sea", - "US Gross": 6144806, - "Worldwide Gross": 7061637, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Dec 17 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Kevin Spacey", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6.6, - "IMDB Votes": 8002 - }, - { - "Title": "Cabin Fever", - "US Gross": 21158188, - "Worldwide Gross": 30553394, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Sep 12 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Eli Roth", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.4, - "IMDB Votes": 28417 - }, - { - "Title": "CachÈ", - "US Gross": 3647381, - "Worldwide Gross": 17147381, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Dec 23 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 26 - }, - { - "Title": "Cadillac Records", - "US Gross": 8138000, - "Worldwide Gross": 8138000, - "US DVD Sales": 10049741, - "Production Budget": 12000000, - "Release Date": "Dec 05 2008", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.7, - "IMDB Votes": 5026 - }, - { - "Title": "Can't Hardly Wait", - "US Gross": 25358996, - "Worldwide Gross": 25358996, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jun 12 1998", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6.2, - "IMDB Votes": 19470 - }, - { - "Title": "Capote", - "US Gross": 28750530, - "Worldwide Gross": 46309352, - "US DVD Sales": 17031573, - "Production Budget": 7000000, - "Release Date": "Sep 30 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Bennett Miller", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.6, - "IMDB Votes": 41472 - }, - { - "Title": "Sukkar banat", - "US Gross": 1060591, - "Worldwide Gross": 14253760, - "US DVD Sales": null, - "Production Budget": 1600000, - "Release Date": "Feb 01 2008", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Roadside Attractions", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 3799 - }, - { - "Title": "Disney's A Christmas Carol", - "US Gross": 137855863, - "Worldwide Gross": 323743744, - "US DVD Sales": null, - "Production Budget": 190000000, - "Release Date": "Nov 06 2009", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Rage: Carrie 2", - "US Gross": 17760244, - "Worldwide Gross": 17760244, - "US DVD Sales": null, - "Production Budget": 21000000, - "Release Date": "Mar 12 1999", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 4.3, - "IMDB Votes": 7235 - }, - { - "Title": "Cars", - "US Gross": 244082982, - "Worldwide Gross": 461923762, - "US DVD Sales": 246114559, - "Production Budget": 70000000, - "Release Date": "Jun 09 2006", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "John Lasseter", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 7.5, - "IMDB Votes": 66809 - }, - { - "Title": "Cast Away", - "US Gross": 233632142, - "Worldwide Gross": 427230516, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Dec 22 2000", - "MPAA Rating": "PG-13", - "Running Time min": 144, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.5, - "IMDB Votes": 102936 - }, - { - "Title": "Catch Me if You Can", - "US Gross": 164606800, - "Worldwide Gross": 351106800, - "US DVD Sales": null, - "Production Budget": 52000000, - "Release Date": "Dec 25 2002", - "MPAA Rating": "PG-13", - "Running Time min": 141, - "Distributor": "Dreamworks SKG", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 5.7, - "IMDB Votes": 224 - }, - { - "Title": "The Cat in the Hat", - "US Gross": 101018283, - "Worldwide Gross": 133818283, - "US DVD Sales": null, - "Production Budget": 109000000, - "Release Date": "Nov 21 2003", - "MPAA Rating": "PG", - "Running Time min": 82, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.4, - "IMDB Votes": 15318 - }, - { - "Title": "Cats Don't Dance", - "US Gross": 3588602, - "Worldwide Gross": 3588602, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Mar 26 1997", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Fantasy", - "Director": "Mark Dindal", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.9, - "IMDB Votes": 1663 - }, - { - "Title": "Catwoman", - "US Gross": 40202379, - "Worldwide Gross": 82102379, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Jul 23 2004", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 3.2, - "IMDB Votes": 34651 - }, - { - "Title": "Cecil B. Demented", - "US Gross": 1276984, - "Worldwide Gross": 1953882, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Aug 11 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "John Waters", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 5.9, - "IMDB Votes": 7565 - }, - { - "Title": "The Country Bears", - "US Gross": 16988996, - "Worldwide Gross": 16988996, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jul 26 2002", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Disney Ride", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 3.8, - "IMDB Votes": 2021 - }, - { - "Title": "Center Stage", - "US Gross": 17200925, - "Worldwide Gross": 17200925, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "May 12 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6.2, - "IMDB Votes": 7968 - }, - { - "Title": "The Corpse Bride", - "US Gross": 53359111, - "Worldwide Gross": 117359111, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Sep 16 2005", - "MPAA Rating": "PG", - "Running Time min": 77, - "Distributor": "Warner Bros.", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Critical Care", - "US Gross": 220175, - "Worldwide Gross": 220175, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Oct 31 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Sidney Lumet", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6, - "IMDB Votes": 895 - }, - { - "Title": "Connie & Carla", - "US Gross": 8047525, - "Worldwide Gross": 8047525, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Apr 16 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Lembeck", - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6, - "IMDB Votes": 4359 - }, - { - "Title": "Collateral Damage", - "US Gross": 40048332, - "Worldwide Gross": 78353508, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Feb 08 2002", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Andrew Davis", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 24358 - }, - { - "Title": "Crocodile Dundee in Los Angeles", - "US Gross": 25590119, - "Worldwide Gross": 39393111, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Apr 20 2001", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Simon Wincer", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 4.6, - "IMDB Votes": 7082 - }, - { - "Title": "Celebrity", - "US Gross": 5078660, - "Worldwide Gross": 6200000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Nov 20 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.1, - "IMDB Votes": 10978 - }, - { - "Title": "The Cell", - "US Gross": 61280963, - "Worldwide Gross": 61280963, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Aug 18 2000", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.2, - "IMDB Votes": 36961 - }, - { - "Title": "Cellular", - "US Gross": 32003620, - "Worldwide Gross": 45261739, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Sep 10 2004", - "MPAA Rating": "PG-13", - "Running Time min": 94, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "David R. Ellis", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.5, - "IMDB Votes": 32534 - }, - { - "Title": "City of Ember", - "US Gross": 7871693, - "Worldwide Gross": 11817059, - "US DVD Sales": 6086988, - "Production Budget": 38000000, - "Release Date": "Oct 10 2008", - "MPAA Rating": "PG", - "Running Time min": 94, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Gil Kenan", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6.4, - "IMDB Votes": 14905 - }, - { - "Title": "Charlie and the Chocolate Factory", - "US Gross": 206459076, - "Worldwide Gross": 474459076, - "US DVD Sales": null, - "Production Budget": 150000000, - "Release Date": "Jul 15 2005", - "MPAA Rating": "PG", - "Running Time min": 115, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.1, - "IMDB Votes": 102437 - }, - { - "Title": "Catch a Fire", - "US Gross": 4299773, - "Worldwide Gross": 5699773, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Oct 27 2006", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Focus Features", - "Source": "Based on Real Life Events", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Dramatization", - "Director": "Phillip Noyce", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 6.8, - "IMDB Votes": 5959 - }, - { - "Title": "Charlie's Angels: Full Throttle", - "US Gross": 100814328, - "Worldwide Gross": 227200000, - "US DVD Sales": null, - "Production Budget": 120000000, - "Release Date": "Jun 27 2003", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "Sony Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Joseph McGinty Nichol", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.7, - "IMDB Votes": 43942 - }, - { - "Title": "Charlie's Angels", - "US Gross": 125305545, - "Worldwide Gross": 263200000, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Nov 03 2000", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "Sony Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Joseph McGinty Nichol", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 5.5, - "IMDB Votes": 60791 - }, - { - "Title": "Chasing Amy", - "US Gross": 12006514, - "Worldwide Gross": 15155095, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Apr 04 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Smith", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.5, - "IMDB Votes": 63591 - }, - { - "Title": "Chicago", - "US Gross": 170687518, - "Worldwide Gross": 307687518, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Dec 27 2002", - "MPAA Rating": "PG-13", - "Running Time min": 113, - "Distributor": "Miramax", - "Source": "Based on Musical/Opera", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": "Rob Marshall", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.2, - "IMDB Votes": 82650 - }, - { - "Title": "Chicken Little", - "US Gross": 135386665, - "Worldwide Gross": 314432738, - "US DVD Sales": 142108745, - "Production Budget": 60000000, - "Release Date": "Nov 04 2005", - "MPAA Rating": "G", - "Running Time min": 80, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Mark Dindal", - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 5.8, - "IMDB Votes": 17415 - }, - { - "Title": "Chicken Run", - "US Gross": 106793915, - "Worldwide Gross": 227793915, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Jun 21 2000", - "MPAA Rating": "G", - "Running Time min": 84, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Nick Park", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.3, - "IMDB Votes": 48307 - }, - { - "Title": "Cheaper by the Dozen", - "US Gross": 138614544, - "Worldwide Gross": 189714544, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Dec 25 2003", - "MPAA Rating": "PG", - "Running Time min": 98, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Shawn Levy", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 5.6, - "IMDB Votes": 24283 - }, - { - "Title": "Cheaper by the Dozen 2", - "US Gross": 82571173, - "Worldwide Gross": 135015330, - "US DVD Sales": 26537982, - "Production Budget": 60000000, - "Release Date": "Dec 21 2005", - "MPAA Rating": "PG", - "Running Time min": 94, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Adam Shankman", - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 5.2, - "IMDB Votes": 11858 - }, - { - "Title": "Cheri", - "US Gross": 2715657, - "Worldwide Gross": 2715657, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Jun 26 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Stephen Frears", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.1, - "IMDB Votes": 3307 - }, - { - "Title": "Chill Factor", - "US Gross": 11263966, - "Worldwide Gross": 11263966, - "US DVD Sales": null, - "Production Budget": 34000000, - "Release Date": "Sep 01 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 4.9, - "IMDB Votes": 5374 - }, - { - "Title": "Bride of Chucky", - "US Gross": 32404188, - "Worldwide Gross": 50692188, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Oct 16 1998", - "MPAA Rating": "R", - "Running Time min": 89, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Ronny Yu", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 5.3, - "IMDB Votes": 13735 - }, - { - "Title": "Seed of Chucky", - "US Gross": 17016190, - "Worldwide Gross": 24716190, - "US DVD Sales": null, - "Production Budget": 29000000, - "Release Date": "Nov 12 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus/Rogue Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 5.1, - "IMDB Votes": 9897 - }, - { - "Title": "Children of Men", - "US Gross": 35552383, - "Worldwide Gross": 69450202, - "US DVD Sales": 25345271, - "Production Budget": 76000000, - "Release Date": "Dec 25 2006", - "MPAA Rating": "R", - "Running Time min": 114, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "Alfonso Cuaron", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 8.1, - "IMDB Votes": 158125 - }, - { - "Title": "Chloe", - "US Gross": 3075255, - "Worldwide Gross": 9675172, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Mar 26 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": null, - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Atom Egoyan", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 8772 - }, - { - "Title": "Love in the Time of Cholera", - "US Gross": 4617608, - "Worldwide Gross": 31077418, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Nov 16 2007", - "MPAA Rating": "R", - "Running Time min": 139, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Mike Newell", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 6.2, - "IMDB Votes": 8580 - }, - { - "Title": "Chocolat", - "US Gross": 71309760, - "Worldwide Gross": 152500343, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Dec 15 2000", - "MPAA Rating": "PG-13", - "Running Time min": 122, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Lasse Hallstrom", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 7.3, - "IMDB Votes": 56176 - }, - { - "Title": "The Children of Huang Shi", - "US Gross": 1031872, - "Worldwide Gross": 5527507, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "May 23 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 6.9, - "IMDB Votes": 4100 - }, - { - "Title": "Les Choristes", - "US Gross": 3629758, - "Worldwide Gross": 83529758, - "US DVD Sales": null, - "Production Budget": 5500000, - "Release Date": "Nov 26 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 16391 - }, - { - "Title": "Chairman of the Board", - "US Gross": 306715, - "Worldwide Gross": 306715, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Mar 13 1998", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Trimark", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 2.1, - "IMDB Votes": 3164 - }, - { - "Title": "Chuck&Buck", - "US Gross": 1055671, - "Worldwide Gross": 1157672, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Jul 14 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Chris Weitz", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 3455 - }, - { - "Title": "The Chumscrubber", - "US Gross": 49526, - "Worldwide Gross": 49526, - "US DVD Sales": null, - "Production Budget": 6800000, - "Release Date": "Aug 05 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Picturehouse", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 7, - "IMDB Votes": 10449 - }, - { - "Title": "Charlotte's Web", - "US Gross": 82985708, - "Worldwide Gross": 143985708, - "US DVD Sales": 83571732, - "Production Budget": 82500000, - "Release Date": "Dec 15 2006", - "MPAA Rating": "G", - "Running Time min": 98, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Gary Winick", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.7, - "IMDB Votes": 8028 - }, - { - "Title": "Cinderella Man", - "US Gross": 61649911, - "Worldwide Gross": 108539911, - "US DVD Sales": null, - "Production Budget": 88000000, - "Release Date": "Jun 03 2005", - "MPAA Rating": "PG-13", - "Running Time min": 144, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Ron Howard", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 8, - "IMDB Votes": 63111 - }, - { - "Title": "A Cinderella Story", - "US Gross": 51438175, - "Worldwide Gross": 70067909, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Jul 16 2004", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "Warner Bros.", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 5.4, - "IMDB Votes": 14904 - }, - { - "Title": "City of Angels", - "US Gross": 78750909, - "Worldwide Gross": 198750909, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Apr 10 1998", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Brad Silberling", - "Rotten Tomatoes Rating": 59, - "IMDB Rating": 6.4, - "IMDB Votes": 40053 - }, - { - "Title": "A Civil Action", - "US Gross": 56709981, - "Worldwide Gross": 56709981, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Dec 25 1998", - "MPAA Rating": "PG-13", - "Running Time min": 112, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Zaillian", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.4, - "IMDB Votes": 14244 - }, - { - "Title": "CJ7", - "US Gross": 206678, - "Worldwide Gross": 47300771, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 07 2008", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Stephen Chow", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Cookout", - "US Gross": 11540112, - "Worldwide Gross": 11540112, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Sep 03 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 3.2, - "IMDB Votes": 1659 - }, - { - "Title": "The Claim", - "US Gross": 622023, - "Worldwide Gross": 622023, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Dec 29 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.5, - "IMDB Votes": 3681 - }, - { - "Title": "The Santa Clause 2", - "US Gross": 139225854, - "Worldwide Gross": 172825854, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Nov 01 2002", - "MPAA Rating": "G", - "Running Time min": 104, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Michael Lembeck", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 9061 - }, - { - "Title": "Cold Mountain", - "US Gross": 95632614, - "Worldwide Gross": 161632614, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Dec 25 2003", - "MPAA Rating": "R", - "Running Time min": 152, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Anthony Minghella", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 7.3, - "IMDB Votes": 51083 - }, - { - "Title": "Clean", - "US Gross": 138711, - "Worldwide Gross": 138711, - "US DVD Sales": null, - "Production Budget": 10000, - "Release Date": "Apr 28 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Palm Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Click", - "US Gross": 137355633, - "Worldwide Gross": 237555633, - "US DVD Sales": 81244755, - "Production Budget": 82500000, - "Release Date": "Jun 23 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Frank Coraci", - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 5, - "IMDB Votes": 133 - }, - { - "Title": "Code Name: The Cleaner", - "US Gross": 8135024, - "Worldwide Gross": 8135024, - "US DVD Sales": 4492233, - "Production Budget": 20000000, - "Release Date": "Jan 05 2007", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Les Mayfield", - "Rotten Tomatoes Rating": 4, - "IMDB Rating": 4, - "IMDB Votes": 5277 - }, - { - "Title": "Welcome to Collinwood", - "US Gross": 378650, - "Worldwide Gross": 378650, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Oct 04 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6.2, - "IMDB Votes": 7887 - }, - { - "Title": "Closer", - "US Gross": 33987757, - "Worldwide Gross": 115987757, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Dec 03 2004", - "MPAA Rating": "R", - "Running Time min": 104, - "Distributor": "Sony Pictures", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Mike Nichols", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 2.9, - "IMDB Votes": 212 - }, - { - "Title": "Clerks II", - "US Gross": 24148068, - "Worldwide Gross": 25894473, - "US DVD Sales": 26411041, - "Production Budget": 5000000, - "Release Date": "Jul 21 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Smith", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 7.7, - "IMDB Votes": 56668 - }, - { - "Title": "Maid in Manhattan", - "US Gross": 93932896, - "Worldwide Gross": 154832896, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Dec 13 2002", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Wayne Wang", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 4.6, - "IMDB Votes": 30370 - }, - { - "Title": "It's Complicated", - "US Gross": 112735375, - "Worldwide Gross": 224614744, - "US DVD Sales": 29195673, - "Production Budget": 75000000, - "Release Date": "Dec 25 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Nancy Meyers", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6.7, - "IMDB Votes": 17748 - }, - { - "Title": "The Company", - "US Gross": 2281585, - "Worldwide Gross": 3396508, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 25 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Altman", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 6.2, - "IMDB Votes": 3649 - }, - { - "Title": "Constantine", - "US Gross": 75976178, - "Worldwide Gross": 230884728, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Feb 18 2005", - "MPAA Rating": "R", - "Running Time min": 122, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Francis Lawrence", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.7, - "IMDB Votes": 78705 - }, - { - "Title": "The Contender", - "US Gross": 17804273, - "Worldwide Gross": 17804273, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Oct 13 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Rod Lurie", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 6.9, - "IMDB Votes": 13709 - }, - { - "Title": "Die F‰lscher", - "US Gross": 5488570, - "Worldwide Gross": 19416495, - "US DVD Sales": null, - "Production Budget": 6250000, - "Release Date": "Feb 22 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 16525 - }, - { - "Title": "Control", - "US Gross": 871577, - "Worldwide Gross": 5645350, - "US DVD Sales": null, - "Production Budget": 6400000, - "Release Date": "Oct 10 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.8, - "IMDB Votes": 19466 - }, - { - "Title": "Centurion", - "US Gross": 119621, - "Worldwide Gross": 119621, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Aug 27 2010", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.5, - "IMDB Votes": 8997 - }, - { - "Title": "Coach Carter", - "US Gross": 67264877, - "Worldwide Gross": 76669806, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jan 14 2005", - "MPAA Rating": "PG-13", - "Running Time min": 136, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 7.1, - "IMDB Votes": 23526 - }, - { - "Title": "Confessions of a Dangerous Mind", - "US Gross": 16007718, - "Worldwide Gross": 33013805, - "US DVD Sales": null, - "Production Budget": 29000000, - "Release Date": "Dec 31 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "George Clooney", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 7.1, - "IMDB Votes": 36258 - }, - { - "Title": "Coco avant Chanel", - "US Gross": 6113834, - "Worldwide Gross": 48846765, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Sep 25 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 6720 - }, - { - "Title": "Code 46", - "US Gross": 197148, - "Worldwide Gross": 197148, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Aug 06 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": "Science Fiction", - "Director": "Michael Winterbottom", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 9608 - }, - { - "Title": "Agent Cody Banks 2: Destination London", - "US Gross": 23514247, - "Worldwide Gross": 28703083, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Mar 12 2004", - "MPAA Rating": "PG", - "Running Time min": 100, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.1, - "IMDB Votes": 4063 - }, - { - "Title": "Agent Cody Banks", - "US Gross": 47545060, - "Worldwide Gross": 58240458, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Mar 14 2003", - "MPAA Rating": "PG", - "Running Time min": 102, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.1, - "IMDB Votes": 9527 - }, - { - "Title": "Collateral", - "US Gross": 100170152, - "Worldwide Gross": 217670152, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Aug 06 2004", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Mann", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.8, - "IMDB Votes": 105362 - }, - { - "Title": "College", - "US Gross": 4694491, - "Worldwide Gross": 5629618, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Aug 29 2008", - "MPAA Rating": "R", - "Running Time min": 94, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 4.3, - "IMDB Votes": 6496 - }, - { - "Title": "Company Man", - "US Gross": 146028, - "Worldwide Gross": 146028, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Mar 09 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5, - "IMDB Votes": 1305 - }, - { - "Title": "Come Early Morning", - "US Gross": 119452, - "Worldwide Gross": 119452, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Nov 10 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "IDP/Goldwyn/Roadside", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Joey Lauren Adams", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 6.2, - "IMDB Votes": 1511 - }, - { - "Title": "Con Air", - "US Gross": 101117573, - "Worldwide Gross": 224117573, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jun 06 1997", - "MPAA Rating": "R", - "Running Time min": 115, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Simon West", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6.6, - "IMDB Votes": 76052 - }, - { - "Title": "Confidence", - "US Gross": 12212417, - "Worldwide Gross": 12212417, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Apr 25 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "James Foley", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.8, - "IMDB Votes": 17111 - }, - { - "Title": "Conspiracy Theory", - "US Gross": 76118990, - "Worldwide Gross": 137118990, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Aug 08 1997", - "MPAA Rating": "R", - "Running Time min": 135, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Donner", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.5, - "IMDB Votes": 35719 - }, - { - "Title": "Contact", - "US Gross": 100920329, - "Worldwide Gross": 165900000, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Jul 11 1997", - "MPAA Rating": "PG", - "Running Time min": 150, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 7.3, - "IMDB Votes": 73684 - }, - { - "Title": "The Cooler", - "US Gross": 8291572, - "Worldwide Gross": 10464788, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Nov 26 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7, - "IMDB Votes": 19072 - }, - { - "Title": "Copying Beethoven", - "US Gross": 355968, - "Worldwide Gross": 355968, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Nov 10 2006", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 5017 - }, - { - "Title": "Corky Romano", - "US Gross": 23978402, - "Worldwide Gross": 23978402, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Oct 12 2001", - "MPAA Rating": "PG-13", - "Running Time min": 86, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 4.2, - "IMDB Votes": 6739 - }, - { - "Title": "Coraline", - "US Gross": 75286229, - "Worldwide Gross": 124062750, - "US DVD Sales": 46101073, - "Production Budget": 60000000, - "Release Date": "Feb 06 2009", - "MPAA Rating": "PG", - "Running Time min": 100, - "Distributor": "Focus Features", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.8, - "IMDB Votes": 38464 - }, - { - "Title": "Confessions of a Teenage Drama Queen", - "US Gross": 29331068, - "Worldwide Gross": 33051296, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Feb 20 2004", - "MPAA Rating": "PG", - "Running Time min": 89, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.3, - "IMDB Votes": 9976 - }, - { - "Title": "The Covenant", - "US Gross": 23364784, - "Worldwide Gross": 38164784, - "US DVD Sales": 26360430, - "Production Budget": 20000000, - "Release Date": "Sep 08 2006", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "Sony/Screen Gems", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": 3, - "IMDB Rating": 4.8, - "IMDB Votes": 17736 - }, - { - "Title": "Cop Land", - "US Gross": 44906632, - "Worldwide Gross": 63706632, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Aug 15 1997", - "MPAA Rating": "R", - "Running Time min": 105, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "James Mangold", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.9, - "IMDB Votes": 35192 - }, - { - "Title": "Couples Retreat", - "US Gross": 109205660, - "Worldwide Gross": 172450423, - "US DVD Sales": 34715888, - "Production Budget": 60000000, - "Release Date": "Oct 09 2009", - "MPAA Rating": "PG-13", - "Running Time min": 113, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Billingsley", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 5.5, - "IMDB Votes": 18332 - }, - { - "Title": "Cradle Will Rock", - "US Gross": 2899970, - "Worldwide Gross": 2899970, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Dec 08 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Tim Robbins", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.7, - "IMDB Votes": 6127 - }, - { - "Title": "Crank", - "US Gross": 27838408, - "Worldwide Gross": 33824696, - "US DVD Sales": 28776986, - "Production Budget": 12000000, - "Release Date": "Sep 01 2006", - "MPAA Rating": "R", - "Running Time min": 88, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 7.1, - "IMDB Votes": 71094 - }, - { - "Title": "Crash", - "US Gross": 3357324, - "Worldwide Gross": 3357324, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 04 1996", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "David Cronenberg", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 6.1, - "IMDB Votes": 20886 - }, - { - "Title": "The Crazies", - "US Gross": 39123589, - "Worldwide Gross": 43027734, - "US DVD Sales": 8835872, - "Production Budget": 20000000, - "Release Date": "Feb 26 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Overture Films", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.7, - "IMDB Votes": 21135 - }, - { - "Title": "Crazy in Alabama", - "US Gross": 1954202, - "Worldwide Gross": 1954202, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Oct 22 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Antonio Banderas", - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 5.7, - "IMDB Votes": 3991 - }, - { - "Title": "The Crew", - "US Gross": 13019253, - "Worldwide Gross": 13019253, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Aug 25 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 6, - "IMDB Votes": 1307 - }, - { - "Title": "Cradle 2 the Grave", - "US Gross": 34657731, - "Worldwide Gross": 56434942, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Feb 28 2003", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Andrzej Bartkowiak", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.4, - "IMDB Votes": 14834 - }, - { - "Title": "Crocodile Hunter: Collision Course", - "US Gross": 28436931, - "Worldwide Gross": 33436931, - "US DVD Sales": null, - "Production Budget": 12500000, - "Release Date": "Jul 12 2002", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "MGM", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The In Crowd", - "US Gross": 5217498, - "Worldwide Gross": 5217498, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jul 19 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 2, - "IMDB Rating": 4.2, - "IMDB Votes": 2720 - }, - { - "Title": "The Corruptor", - "US Gross": 15164492, - "Worldwide Gross": 15164492, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Mar 12 1999", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "James Foley", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 5.8, - "IMDB Votes": 9008 - }, - { - "Title": "Man cheng jin dai huang jin jia", - "US Gross": 6566773, - "Worldwide Gross": 75566773, - "US DVD Sales": 10581873, - "Production Budget": 45000000, - "Release Date": "Dec 21 2006", - "MPAA Rating": "R", - "Running Time min": 113, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Play", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Yimou Zhang", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 17975 - }, - { - "Title": "Crash", - "US Gross": 54557348, - "Worldwide Gross": 98387109, - "US DVD Sales": null, - "Production Budget": 6500000, - "Release Date": "May 06 2005", - "MPAA Rating": "R", - "Running Time min": 107, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Haggis", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 6.1, - "IMDB Votes": 20886 - }, - { - "Title": "Crossover", - "US Gross": 7009668, - "Worldwide Gross": 7009668, - "US DVD Sales": 2177636, - "Production Budget": 5600000, - "Release Date": "Sep 01 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 3, - "IMDB Rating": 1.7, - "IMDB Votes": 7466 - }, - { - "Title": "Crossroads", - "US Gross": 37188667, - "Worldwide Gross": 57000000, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Feb 15 2002", - "MPAA Rating": "PG-13", - "Running Time min": 93, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 6.6, - "IMDB Votes": 4894 - }, - { - "Title": "The Count of Monte Cristo", - "US Gross": 54228104, - "Worldwide Gross": 54228104, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jan 25 2002", - "MPAA Rating": "PG-13", - "Running Time min": 131, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Kevin Reynolds", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 7.6, - "IMDB Votes": 40605 - }, - { - "Title": "Cruel Intentions", - "US Gross": 38230075, - "Worldwide Gross": 75803716, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Mar 05 1999", - "MPAA Rating": "R", - "Running Time min": 95, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Roger Kumble", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.7, - "IMDB Votes": 66861 - }, - { - "Title": "The Cry of the Owl", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 11500000, - "Release Date": "Nov 27 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 6.2, - "IMDB Votes": 1244 - }, - { - "Title": "Cry Wolf", - "US Gross": 10047674, - "Worldwide Gross": 15585495, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Sep 16 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Focus/Rogue Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 6.4, - "IMDB Votes": 372 - }, - { - "Title": "Crazy Heart", - "US Gross": 39462438, - "Worldwide Gross": 47163756, - "US DVD Sales": 13929671, - "Production Budget": 8500000, - "Release Date": "Dec 16 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.4, - "IMDB Votes": 17255 - }, - { - "Title": "crazy/beautiful", - "US Gross": 16929123, - "Worldwide Gross": 19929123, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Jun 29 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 12102 - }, - { - "Title": "The Last Castle", - "US Gross": 18208078, - "Worldwide Gross": 20541668, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Oct 19 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Rod Lurie", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6.5, - "IMDB Votes": 21621 - }, - { - "Title": "Clockstoppers", - "US Gross": 36985501, - "Worldwide Gross": 38788828, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Mar 29 2002", - "MPAA Rating": "PG", - "Running Time min": 94, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Jonathan Frakes", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 5, - "IMDB Votes": 6392 - }, - { - "Title": "Catch That Kid", - "US Gross": 16703799, - "Worldwide Gross": 16930762, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Feb 06 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.7, - "IMDB Votes": 3038 - }, - { - "Title": "Cats & Dogs", - "US Gross": 93375151, - "Worldwide Gross": 200700000, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jul 04 2001", - "MPAA Rating": "PG", - "Running Time min": 91, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 5.2, - "IMDB Votes": 16912 - }, - { - "Title": "The City of Your Final Destination", - "US Gross": 493296, - "Worldwide Gross": 493296, - "US DVD Sales": null, - "Production Budget": 8300000, - "Release Date": "Apr 16 2010", - "MPAA Rating": "PG-13", - "Running Time min": 114, - "Distributor": "Hyde Park Films", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "James Ivory", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.6, - "IMDB Votes": 430 - }, - { - "Title": "Cidade de Deus", - "US Gross": 7563397, - "Worldwide Gross": 28763397, - "US DVD Sales": null, - "Production Budget": 3300000, - "Release Date": "Jan 17 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Katia Lund", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.8, - "IMDB Votes": 166897 - }, - { - "Title": "City of Ghosts", - "US Gross": 325491, - "Worldwide Gross": 325491, - "US DVD Sales": null, - "Production Budget": 17500000, - "Release Date": "Apr 25 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Matt Dillon", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 2880 - }, - { - "Title": "City by the Sea", - "US Gross": 22433915, - "Worldwide Gross": 22433915, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Sep 06 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Magazine Article", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Caton-Jones", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.1, - "IMDB Votes": 13487 - }, - { - "Title": "The Cube", - "US Gross": 489220, - "Worldwide Gross": 489220, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Sep 11 1998", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 202 - }, - { - "Title": "Coyote Ugly", - "US Gross": 60786269, - "Worldwide Gross": 115786269, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Aug 04 2000", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5.3, - "IMDB Votes": 33808 - }, - { - "Title": "Curious George", - "US Gross": 58640119, - "Worldwide Gross": 70114174, - "US DVD Sales": 47809786, - "Production Budget": 50000000, - "Release Date": "Feb 10 2006", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 6.7, - "IMDB Votes": 5393 - }, - { - "Title": "Cursed", - "US Gross": 19294901, - "Worldwide Gross": 25114901, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Feb 25 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Wes Craven", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.8, - "IMDB Votes": 14425 - }, - { - "Title": "Civil Brand", - "US Gross": 254293, - "Worldwide Gross": 254293, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Aug 29 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 340 - }, - { - "Title": "Cloudy with a Chance of Meatballs", - "US Gross": 124870275, - "Worldwide Gross": 139525862, - "US DVD Sales": 42574228, - "Production Budget": 100000000, - "Release Date": "Sep 18 2009", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Phil Lord", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.2, - "IMDB Votes": 19913 - }, - { - "Title": "Charlie Wilson's War", - "US Gross": 66661095, - "Worldwide Gross": 118661095, - "US DVD Sales": 17517037, - "Production Budget": 75000000, - "Release Date": "Dec 21 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Mike Nichols", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.3, - "IMDB Votes": 43168 - }, - { - "Title": "Cyrus", - "US Gross": 7426671, - "Worldwide Gross": 8514729, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Jun 18 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Mark Duplass", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Daddy Day Camp", - "US Gross": 13235267, - "Worldwide Gross": 18197398, - "US DVD Sales": 5405521, - "Production Budget": 76000000, - "Release Date": "Aug 08 2007", - "MPAA Rating": "PG", - "Running Time min": 85, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 1, - "IMDB Rating": 2.4, - "IMDB Votes": 6809 - }, - { - "Title": "Daddy Day Care", - "US Gross": 104148781, - "Worldwide Gross": 164285587, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "May 09 2003", - "MPAA Rating": "PG", - "Running Time min": 92, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Steve Carr", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 5.5, - "IMDB Votes": 14944 - }, - { - "Title": "The Black Dahlia", - "US Gross": 22672813, - "Worldwide Gross": 46672813, - "US DVD Sales": 12350794, - "Production Budget": 60000000, - "Release Date": "Sep 15 2006", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.6, - "IMDB Votes": 35210 - }, - { - "Title": "Diary of a Mad Black Woman", - "US Gross": 50406346, - "Worldwide Gross": 50425450, - "US DVD Sales": null, - "Production Budget": 5500000, - "Release Date": "Feb 25 2005", - "MPAA Rating": "PG-13", - "Running Time min": 116, - "Distributor": "Lionsgate", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 4.9, - "IMDB Votes": 5565 - }, - { - "Title": "Dance Flick", - "US Gross": 25662155, - "Worldwide Gross": 32092761, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "May 22 2009", - "MPAA Rating": "PG-13", - "Running Time min": 83, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Damien Wayans", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 3.4, - "IMDB Votes": 5002 - }, - { - "Title": "Dancer, Texas Pop. 81", - "US Gross": 574838, - "Worldwide Gross": 574838, - "US DVD Sales": null, - "Production Budget": 2300000, - "Release Date": "May 01 1998", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 80, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Daredevil", - "US Gross": 102543518, - "Worldwide Gross": 179179718, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Feb 14 2003", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "20th Century Fox", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Mark Steven Johnson", - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 5.5, - "IMDB Votes": 63574 - }, - { - "Title": "Dark City", - "US Gross": 14435076, - "Worldwide Gross": 27257061, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Feb 27 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": "Alex Proyas", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7.8, - "IMDB Votes": 62991 - }, - { - "Title": "His Dark Materials: The Golden Compass", - "US Gross": 70107728, - "Worldwide Gross": 372234864, - "US DVD Sales": 41772382, - "Production Budget": 205000000, - "Release Date": "Dec 01 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Chris Weitz", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Donnie Darko", - "US Gross": 1270522, - "Worldwide Gross": 4116307, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Oct 26 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Newmarket Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Richard Kelly", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 8.3, - "IMDB Votes": 210713 - }, - { - "Title": "Dark Water", - "US Gross": 25473093, - "Worldwide Gross": 49473093, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jul 08 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": "Walter Salles", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 5.6, - "IMDB Votes": 19652 - }, - { - "Title": "Win a Date with Tad Hamilton!", - "US Gross": 16980098, - "Worldwide Gross": 16980098, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Jan 23 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Luketic", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 5.7, - "IMDB Votes": 10366 - }, - { - "Title": "Date Movie", - "US Gross": 48548426, - "Worldwide Gross": 84548426, - "US DVD Sales": 18840886, - "Production Budget": 20000000, - "Release Date": "Feb 17 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jason Friedberg", - "Rotten Tomatoes Rating": 6, - "IMDB Rating": 2.6, - "IMDB Votes": 31821 - }, - { - "Title": "Date Night", - "US Gross": 98711404, - "Worldwide Gross": 152253432, - "US DVD Sales": 19432795, - "Production Budget": 55000000, - "Release Date": "Apr 09 2010", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Shawn Levy", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.5, - "IMDB Votes": 22925 - }, - { - "Title": "Dawn of the Dead", - "US Gross": 58990765, - "Worldwide Gross": 102290765, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Mar 19 2004", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Zack Snyder", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.4, - "IMDB Votes": 73875 - }, - { - "Title": "Daybreakers", - "US Gross": 30101577, - "Worldwide Gross": 48969954, - "US DVD Sales": 11463099, - "Production Budget": 20000000, - "Release Date": "Jan 08 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "Michael Spierig", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 28241 - }, - { - "Title": "Day of the Dead", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Apr 08 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Steve Miner", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.5, - "IMDB Votes": 8395 - }, - { - "Title": "The Great Debaters", - "US Gross": 30226144, - "Worldwide Gross": 30226144, - "US DVD Sales": 24133037, - "Production Budget": 15000000, - "Release Date": "Dec 25 2007", - "MPAA Rating": "PG-13", - "Running Time min": 130, - "Distributor": "Weinstein Co.", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Denzel Washington", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 7.6, - "IMDB Votes": 14530 - }, - { - "Title": "Double Jeopardy", - "US Gross": 116735231, - "Worldwide Gross": 177835231, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Sep 24 1999", - "MPAA Rating": "R", - "Running Time min": 105, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Bruce Beresford", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 6, - "IMDB Votes": 28887 - }, - { - "Title": "Der Baader Meinhof Komplex", - "US Gross": 476270, - "Worldwide Gross": 16498827, - "US DVD Sales": null, - "Production Budget": 19700000, - "Release Date": "Aug 21 2009", - "MPAA Rating": "R", - "Running Time min": 149, - "Distributor": "Vitagraph Films", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 10383 - }, - { - "Title": "Deep Blue Sea", - "US Gross": 73648228, - "Worldwide Gross": 165048228, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jul 28 1999", - "MPAA Rating": "R", - "Running Time min": 105, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 5.6, - "IMDB Votes": 44191 - }, - { - "Title": "Drive Me Crazy", - "US Gross": 17843379, - "Worldwide Gross": 22591451, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Oct 01 1999", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "John Schultz", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.1, - "IMDB Votes": 6968 - }, - { - "Title": "Dave Chappelle's Block Party", - "US Gross": 11718595, - "Worldwide Gross": 12051924, - "US DVD Sales": 18713941, - "Production Budget": 3000000, - "Release Date": "Mar 03 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": "Michel Gondry", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Dancer in the Dark", - "US Gross": 4157491, - "Worldwide Gross": 45557491, - "US DVD Sales": null, - "Production Budget": 12500000, - "Release Date": "Sep 22 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 7.8, - "IMDB Votes": 36542 - }, - { - "Title": "Diary of the Dead", - "US Gross": 952620, - "Worldwide Gross": 4726656, - "US DVD Sales": 4653193, - "Production Budget": 2750000, - "Release Date": "Feb 15 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "George A. Romero", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 20792 - }, - { - "Title": "Dear John", - "US Gross": 80014842, - "Worldwide Gross": 112014842, - "US DVD Sales": 19179552, - "Production Budget": 25000000, - "Release Date": "Feb 05 2010", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Lasse Hallstrom", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 7, - "IMDB Votes": 246 - }, - { - "Title": "Dear Wendy", - "US Gross": 23106, - "Worldwide Gross": 446438, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Sep 23 2005", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "WellSpring", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Thomas Vinterberg", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 6.6, - "IMDB Votes": 5574 - }, - { - "Title": "D.E.B.S.", - "US Gross": 96793, - "Worldwide Gross": 96793, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Mar 25 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Samuel Goldwyn Films", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": null, - "Director": "Angela Robinson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.1, - "IMDB Votes": 6675 - }, - { - "Title": "Deconstructing Harry", - "US Gross": 10686841, - "Worldwide Gross": 10686841, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 12 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 7.2, - "IMDB Votes": 16820 - }, - { - "Title": "Mr. Deeds", - "US Gross": 126293452, - "Worldwide Gross": 171269535, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jun 28 2002", - "MPAA Rating": "PG-13", - "Running Time min": 96, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5.5, - "IMDB Votes": 39756 - }, - { - "Title": "The Deep End of the Ocean", - "US Gross": 13508635, - "Worldwide Gross": 13508635, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Mar 12 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6, - "IMDB Votes": 5790 - }, - { - "Title": "Deep Rising", - "US Gross": 11203026, - "Worldwide Gross": 11203026, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jan 30 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Sommers", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.7, - "IMDB Votes": 12484 - }, - { - "Title": "Definitely, Maybe", - "US Gross": 32241649, - "Worldwide Gross": 55534224, - "US DVD Sales": 12928344, - "Production Budget": 7000000, - "Release Date": "Feb 14 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 71, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Death at a Funeral", - "US Gross": 42739347, - "Worldwide Gross": 42739347, - "US DVD Sales": 9750680, - "Production Budget": 21000000, - "Release Date": "Apr 16 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Neil LaBute", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.1, - "IMDB Votes": 6628 - }, - { - "Title": "DÈj‡ Vu", - "US Gross": 64038616, - "Worldwide Gross": 181038616, - "US DVD Sales": 40502497, - "Production Budget": 80000000, - "Release Date": "Nov 22 2006", - "MPAA Rating": "PG-13", - "Running Time min": 126, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 66106 - }, - { - "Title": "Delgo", - "US Gross": 915840, - "Worldwide Gross": 915840, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Dec 12 2008", - "MPAA Rating": "PG", - "Running Time min": 88, - "Distributor": "Freestyle Releasing", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 4.4, - "IMDB Votes": 1177 - }, - { - "Title": "Despicable Me", - "US Gross": 244885070, - "Worldwide Gross": 333572855, - "US DVD Sales": null, - "Production Budget": 69000000, - "Release Date": "Jul 09 2010", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "Universal", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 7.7, - "IMDB Votes": 10529 - }, - { - "Title": "Deuce Bigalow: European Gigolo", - "US Gross": 22400154, - "Worldwide Gross": 44400154, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Aug 12 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 4.3, - "IMDB Votes": 18228 - }, - { - "Title": "Deuce Bigalow: Male Gigolo", - "US Gross": 65535067, - "Worldwide Gross": 92935067, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Dec 10 1999", - "MPAA Rating": "R", - "Running Time min": 88, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 5.6, - "IMDB Votes": 25397 - }, - { - "Title": "The Devil's Own", - "US Gross": 42885593, - "Worldwide Gross": 140900000, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Mar 26 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Alan J. Pakula", - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 5.8, - "IMDB Votes": 21331 - }, - { - "Title": "Darkness Falls", - "US Gross": 32539681, - "Worldwide Gross": 32539681, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Jan 24 2003", - "MPAA Rating": "PG-13", - "Running Time min": 86, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 4.6, - "IMDB Votes": 12771 - }, - { - "Title": "Defiance", - "US Gross": 28644813, - "Worldwide Gross": 42268745, - "US DVD Sales": 13421577, - "Production Budget": 50000000, - "Release Date": "Dec 31 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Edward Zwick", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 5.9, - "IMDB Votes": 362 - }, - { - "Title": "A Dog of Flanders", - "US Gross": 2165637, - "Worldwide Gross": 2165637, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Aug 27 1999", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.9, - "IMDB Votes": 482 - }, - { - "Title": "Dragonfly", - "US Gross": 30063805, - "Worldwide Gross": 30063805, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Feb 22 2002", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Tom Shadyac", - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 5.8, - "IMDB Votes": 14098 - }, - { - "Title": "The Dead Girl", - "US Gross": 19875, - "Worldwide Gross": 19875, - "US DVD Sales": null, - "Production Budget": 3300000, - "Release Date": "Dec 29 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "First Look", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.8, - "IMDB Votes": 7122 - }, - { - "Title": "The Lords of Dogtown", - "US Gross": 11273517, - "Worldwide Gross": 11354893, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jun 03 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony/TriStar", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "Catherine Hardwicke", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Dick", - "US Gross": 6276869, - "Worldwide Gross": 6276869, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Aug 04 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Andrew Fleming", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.1, - "IMDB Votes": 10451 - }, - { - "Title": "Live Free or Die Hard", - "US Gross": 134529403, - "Worldwide Gross": 383531464, - "US DVD Sales": 100774964, - "Production Budget": 110000000, - "Release Date": "Jun 27 2007", - "MPAA Rating": "PG-13", - "Running Time min": 128, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Len Wiseman", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.5, - "IMDB Votes": 130559 - }, - { - "Title": "Digimon: The Movie", - "US Gross": 9628751, - "Worldwide Gross": 16628751, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Oct 06 2000", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.6, - "IMDB Votes": 1727 - }, - { - "Title": "Dirty Work", - "US Gross": 10020081, - "Worldwide Gross": 10020081, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Jun 12 1998", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 4.8, - "IMDB Votes": 207 - }, - { - "Title": "Banlieue 13", - "US Gross": 1200216, - "Worldwide Gross": 11208291, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jun 02 2006", - "MPAA Rating": "R", - "Running Time min": 85, - "Distributor": "Magnolia Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Pierre Morel", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 21427 - }, - { - "Title": "Disaster Movie", - "US Gross": 14190901, - "Worldwide Gross": 34690901, - "US DVD Sales": 9859088, - "Production Budget": 20000000, - "Release Date": "Aug 29 2008", - "MPAA Rating": "PG-13", - "Running Time min": 88, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jason Friedberg", - "Rotten Tomatoes Rating": 2, - "IMDB Rating": 1.7, - "IMDB Votes": 34928 - }, - { - "Title": "District 9", - "US Gross": 115646235, - "Worldwide Gross": 206552113, - "US DVD Sales": 30058184, - "Production Budget": 30000000, - "Release Date": "Aug 14 2009", - "MPAA Rating": "R", - "Running Time min": 111, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "Neill Blomkamp", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8.3, - "IMDB Votes": 151742 - }, - { - "Title": "Disturbing Behavior", - "US Gross": 17507368, - "Worldwide Gross": 17507368, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jul 24 1998", - "MPAA Rating": "R", - "Running Time min": 83, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.2, - "IMDB Votes": 9394 - }, - { - "Title": "Le Scaphandre et le Papillon", - "US Gross": 5990075, - "Worldwide Gross": 19689095, - "US DVD Sales": 2354497, - "Production Budget": 14000000, - "Release Date": "Nov 30 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Julian Schnabel", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8, - "IMDB Votes": 31172 - }, - { - "Title": "Dark Blue", - "US Gross": 9237470, - "Worldwide Gross": 11933396, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Feb 21 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Ron Shelton", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6.6, - "IMDB Votes": 10881 - }, - { - "Title": "Dreaming of Joseph Lees", - "US Gross": 7680, - "Worldwide Gross": 7680, - "US DVD Sales": null, - "Production Budget": 3250000, - "Release Date": "Oct 29 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 520 - }, - { - "Title": "De-Lovely", - "US Gross": 13337299, - "Worldwide Gross": 18396382, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Jun 25 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 6.5, - "IMDB Votes": 6086 - }, - { - "Title": "Madea's Family Reunion", - "US Gross": 63257940, - "Worldwide Gross": 63308879, - "US DVD Sales": 26508859, - "Production Budget": 10000000, - "Release Date": "Feb 24 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Tyler Perry", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 3.9, - "IMDB Votes": 5369 - }, - { - "Title": "Dead Man on Campus", - "US Gross": 15064948, - "Worldwide Gross": 15064948, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Aug 21 1998", - "MPAA Rating": "R", - "Running Time min": 93, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 5.6, - "IMDB Votes": 7109 - }, - { - "Title": "Drowning Mona", - "US Gross": 15427192, - "Worldwide Gross": 15427192, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Mar 03 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Destination Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 5.3, - "IMDB Votes": 7606 - }, - { - "Title": "Diamonds", - "US Gross": 81897, - "Worldwide Gross": 81897, - "US DVD Sales": null, - "Production Budget": 11900000, - "Release Date": "Dec 10 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.3, - "IMDB Votes": 976 - }, - { - "Title": "Doomsday", - "US Gross": 11008770, - "Worldwide Gross": 21621188, - "US DVD Sales": 8666480, - "Production Budget": 33000000, - "Release Date": "Mar 14 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6, - "IMDB Votes": 34035 - }, - { - "Title": "Donkey Punch", - "US Gross": 19367, - "Worldwide Gross": 19367, - "US DVD Sales": null, - "Production Budget": 750000, - "Release Date": "Jan 23 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.4, - "IMDB Votes": 4551 - }, - { - "Title": "Dinosaur", - "US Gross": 137748063, - "Worldwide Gross": 356148063, - "US DVD Sales": null, - "Production Budget": 127500000, - "Release Date": "May 19 2000", - "MPAA Rating": "PG", - "Running Time min": 82, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 6.2, - "IMDB Votes": 13962 - }, - { - "Title": "DOA: Dead or Alive", - "US Gross": 480314, - "Worldwide Gross": 2670860, - "US DVD Sales": 1370874, - "Production Budget": 30000000, - "Release Date": "Jun 15 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Weinstein/Dimension", - "Source": "Based on Game", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Corey Yuen", - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 4.9, - "IMDB Votes": 16646 - }, - { - "Title": "Doogal", - "US Gross": 7578946, - "Worldwide Gross": 26942802, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 31 2005", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.5, - "IMDB Votes": 2709 - }, - { - "Title": "Dogma", - "US Gross": 30651422, - "Worldwide Gross": 43948865, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Nov 12 1999", - "MPAA Rating": "R", - "Running Time min": 135, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Smith", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 7.3, - "IMDB Votes": 100476 - }, - { - "Title": "Domestic Disturbance", - "US Gross": 45207112, - "Worldwide Gross": 45207112, - "US DVD Sales": null, - "Production Budget": 53000000, - "Release Date": "Nov 02 2001", - "MPAA Rating": "PG-13", - "Running Time min": 89, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Harold Becker", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 5.3, - "IMDB Votes": 10778 - }, - { - "Title": "Domino", - "US Gross": 10169202, - "Worldwide Gross": 17759202, - "US DVD Sales": 15573570, - "Production Budget": 50000000, - "Release Date": "Oct 14 2005", - "MPAA Rating": "R", - "Running Time min": 133, - "Distributor": "New Line", - "Source": "Based on Real Life Events", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5.9, - "IMDB Votes": 32560 - }, - { - "Title": "Donnie Brasco", - "US Gross": 41954997, - "Worldwide Gross": 55954997, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Feb 28 1997", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Mike Newell", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.7, - "IMDB Votes": 65462 - }, - { - "Title": "Doom", - "US Gross": 28212337, - "Worldwide Gross": 54612337, - "US DVD Sales": 28563264, - "Production Budget": 70000000, - "Release Date": "Oct 21 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Game", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Andrzej Bartkowiak", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5.2, - "IMDB Votes": 39473 - }, - { - "Title": "Doubt", - "US Gross": 33422556, - "Worldwide Gross": 50923043, - "US DVD Sales": 12876746, - "Production Budget": 20000000, - "Release Date": "Dec 12 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 78, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Doug's 1st Movie", - "US Gross": 19421271, - "Worldwide Gross": 19421271, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Mar 26 1999", - "MPAA Rating": "G", - "Running Time min": 77, - "Distributor": "Walt Disney Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.8, - "IMDB Votes": 920 - }, - { - "Title": "Downfall", - "US Gross": 5501940, - "Worldwide Gross": 92101940, - "US DVD Sales": null, - "Production Budget": 13500000, - "Release Date": "Feb 18 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Newmarket Films", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 404 - }, - { - "Title": "The Deep End", - "US Gross": 8823109, - "Worldwide Gross": 8823109, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Aug 08 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.6, - "IMDB Votes": 6734 - }, - { - "Title": "Deep Impact", - "US Gross": 140464664, - "Worldwide Gross": 349464664, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "May 08 1998", - "MPAA Rating": "PG-13", - "Running Time min": 120, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Mimi Leder", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6, - "IMDB Votes": 54160 - }, - { - "Title": "The Departed", - "US Gross": 133311000, - "Worldwide Gross": 290539042, - "US DVD Sales": 140689412, - "Production Budget": 90000000, - "Release Date": "Oct 06 2006", - "MPAA Rating": "R", - "Running Time min": 152, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 8.5, - "IMDB Votes": 264148 - }, - { - "Title": "Dracula 2000", - "US Gross": 33000377, - "Worldwide Gross": 33000377, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Dec 22 2000", - "MPAA Rating": "R", - "Running Time min": 99, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 4.8, - "IMDB Votes": 14077 - }, - { - "Title": "Death Race", - "US Gross": 36316032, - "Worldwide Gross": 72516819, - "US DVD Sales": 24667330, - "Production Budget": 65000000, - "Release Date": "Aug 22 2008", - "MPAA Rating": "R", - "Running Time min": 105, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Paul Anderson", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.6, - "IMDB Votes": 40611 - }, - { - "Title": "Drag Me To Hell", - "US Gross": 42100625, - "Worldwide Gross": 85724728, - "US DVD Sales": 13123388, - "Production Budget": 30000000, - "Release Date": "May 29 2009", - "MPAA Rating": "PG-13", - "Running Time min": 99, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Sam Raimi", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.1, - "IMDB Votes": 51343 - }, - { - "Title": "Crouching Tiger, Hidden Dragon", - "US Gross": 128067808, - "Worldwide Gross": 213200000, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 08 2000", - "MPAA Rating": "PG-13", - "Running Time min": 120, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Ang Lee", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Derailed", - "US Gross": 36020063, - "Worldwide Gross": 54962616, - "US DVD Sales": 27718572, - "Production Budget": 22000000, - "Release Date": "Nov 11 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 3.4, - "IMDB Votes": 3317 - }, - { - "Title": "Doctor Dolittle 2", - "US Gross": 112950721, - "Worldwide Gross": 176101721, - "US DVD Sales": null, - "Production Budget": 72000000, - "Release Date": "Jun 22 2001", - "MPAA Rating": "PG", - "Running Time min": 87, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Steve Carr", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 2993 - }, - { - "Title": "Doctor Dolittle", - "US Gross": 144156605, - "Worldwide Gross": 294156605, - "US DVD Sales": null, - "Production Budget": 71500000, - "Release Date": "Jun 26 1998", - "MPAA Rating": "PG-13", - "Running Time min": 85, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Betty Thomas", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 25648 - }, - { - "Title": "Dickie Roberts: Former Child Star", - "US Gross": 22734486, - "Worldwide Gross": 23734486, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Sep 05 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 6949 - }, - { - "Title": "Drillbit Taylor", - "US Gross": 32862104, - "Worldwide Gross": 49686263, - "US DVD Sales": 12040874, - "Production Budget": 40000000, - "Release Date": "Mar 21 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.9, - "IMDB Votes": 19388 - }, - { - "Title": "Driving Lessons", - "US Gross": 239962, - "Worldwide Gross": 239962, - "US DVD Sales": null, - "Production Budget": 4700000, - "Release Date": "Oct 13 2006", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "Sony Pictures Classics", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.7, - "IMDB Votes": 5380 - }, - { - "Title": "Driven", - "US Gross": 32616869, - "Worldwide Gross": 54616869, - "US DVD Sales": null, - "Production Budget": 72000000, - "Release Date": "Apr 27 2001", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.2, - "IMDB Votes": 18795 - }, - { - "Title": "Darkness", - "US Gross": 22163442, - "Worldwide Gross": 34409206, - "US DVD Sales": null, - "Production Budget": 10600000, - "Release Date": "Dec 25 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 4, - "IMDB Rating": 5.3, - "IMDB Votes": 9979 - }, - { - "Title": "I Dreamed of Africa", - "US Gross": 6543194, - "Worldwide Gross": 6543194, - "US DVD Sales": null, - "Production Budget": 34000000, - "Release Date": "May 05 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Hugh Hudson", - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 5.2, - "IMDB Votes": 2298 - }, - { - "Title": "Dreamcatcher", - "US Gross": 33685268, - "Worldwide Gross": 75685268, - "US DVD Sales": null, - "Production Budget": 68000000, - "Release Date": "Mar 21 2003", - "MPAA Rating": "R", - "Running Time min": 136, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": "Lawrence Kasdan", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.3, - "IMDB Votes": 34141 - }, - { - "Title": "Dreamgirls", - "US Gross": 103365956, - "Worldwide Gross": 154965956, - "US DVD Sales": 53674555, - "Production Budget": 75000000, - "Release Date": "Dec 15 2006", - "MPAA Rating": "PG-13", - "Running Time min": 130, - "Distributor": "Paramount Pictures", - "Source": "Based on Musical/Opera", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": "Bill Condon", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.6, - "IMDB Votes": 28016 - }, - { - "Title": "Detroit Rock City", - "US Gross": 4217115, - "Worldwide Gross": 4217115, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Aug 13 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.4, - "IMDB Votes": 15092 - }, - { - "Title": "Drop Dead Gorgeous", - "US Gross": 10571408, - "Worldwide Gross": 10571408, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jul 23 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 6.2, - "IMDB Votes": 16344 - }, - { - "Title": "Drumline", - "US Gross": 56398162, - "Worldwide Gross": 56398162, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 13 2002", - "MPAA Rating": "PG-13", - "Running Time min": 118, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 5.2, - "IMDB Votes": 18165 - }, - { - "Title": "The Legend of Drunken Master", - "US Gross": 11546543, - "Worldwide Gross": 11546543, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Oct 20 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Dinner Rush", - "US Gross": 638227, - "Worldwide Gross": 1075504, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Sep 28 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Access Motion Picture Group", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 2991 - }, - { - "Title": "The Descent", - "US Gross": 26024456, - "Worldwide Gross": 57029609, - "US DVD Sales": 22484444, - "Production Budget": 7000000, - "Release Date": "Aug 04 2006", - "MPAA Rating": "R", - "Running Time min": 99, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 58176 - }, - { - "Title": "DysFunkTional Family", - "US Gross": 2255000, - "Worldwide Gross": 2255000, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Apr 04 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Concert/Performance", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 5.9, - "IMDB Votes": 501 - }, - { - "Title": "The Master of Disguise", - "US Gross": 40363530, - "Worldwide Gross": 40363530, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Aug 02 2002", - "MPAA Rating": "PG", - "Running Time min": 80, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 2, - "IMDB Rating": 3, - "IMDB Votes": 10050 - }, - { - "Title": "Desert Blue", - "US Gross": 99147, - "Worldwide Gross": 99147, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Jun 04 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Goldwyn Entertainment", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 1412 - }, - { - "Title": "Disturbia", - "US Gross": 80209692, - "Worldwide Gross": 117573043, - "US DVD Sales": 34508128, - "Production Budget": 20000000, - "Release Date": "Apr 13 2007", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "D.J. Caruso", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 7, - "IMDB Votes": 72231 - }, - { - "Title": "Double Take", - "US Gross": 29823162, - "Worldwide Gross": 29823162, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Jan 12 2001", - "MPAA Rating": "PG-13", - "Running Time min": 88, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 6.8, - "IMDB Votes": 162 - }, - { - "Title": "Death at a Funeral", - "US Gross": 8580428, - "Worldwide Gross": 34743644, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Aug 17 2007", - "MPAA Rating": "R", - "Running Time min": 90, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Frank Oz", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 5.1, - "IMDB Votes": 6628 - }, - { - "Title": "Deterrence", - "US Gross": 144583, - "Worldwide Gross": 371647, - "US DVD Sales": null, - "Production Budget": 800000, - "Release Date": "Mar 10 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 6.3, - "IMDB Votes": 1776 - }, - { - "Title": "Dirty Pretty Things", - "US Gross": 8112414, - "Worldwide Gross": 13904766, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jul 18 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Frears", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 18554 - }, - { - "Title": "Dudley Do-Right", - "US Gross": 9818792, - "Worldwide Gross": 9818792, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Aug 27 1999", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Hugh Wilson", - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 3.6, - "IMDB Votes": 4628 - }, - { - "Title": "Duets", - "US Gross": 4734235, - "Worldwide Gross": 4734235, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Sep 15 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5.7, - "IMDB Votes": 5340 - }, - { - "Title": "The Dukes of Hazzard", - "US Gross": 80270227, - "Worldwide Gross": 110570227, - "US DVD Sales": null, - "Production Budget": 53000000, - "Release Date": "Aug 05 2005", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jay Chandrasekhar", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.7, - "IMDB Votes": 27016 - }, - { - "Title": "Duma", - "US Gross": 870067, - "Worldwide Gross": 994790, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Sep 30 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.2, - "IMDB Votes": 2966 - }, - { - "Title": "Dumb and Dumberer: When Harry Met Lloyd", - "US Gross": 26214846, - "Worldwide Gross": 26214846, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jun 13 2003", - "MPAA Rating": "PG-13", - "Running Time min": 85, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 3.3, - "IMDB Votes": 14813 - }, - { - "Title": "Dungeons & Dragons 2: The Elemental Might", - "US Gross": 0, - "Worldwide Gross": 909822, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Oct 08 2005", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Game", - "Major Genre": null, - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Dungeons and Dragons", - "US Gross": 15185241, - "Worldwide Gross": 33771965, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Dec 08 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Game", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.6, - "IMDB Votes": 16954 - }, - { - "Title": "Duplex", - "US Gross": 9652000, - "Worldwide Gross": 10070651, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Sep 26 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Danny De Vito", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 19238 - }, - { - "Title": "You, Me and Dupree", - "US Gross": 75802010, - "Worldwide Gross": 130402010, - "US DVD Sales": 41651251, - "Production Budget": 54000000, - "Release Date": "Jul 14 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 6.1, - "IMDB Votes": 164 - }, - { - "Title": "Devil's Advocate", - "US Gross": 61007424, - "Worldwide Gross": 153007424, - "US DVD Sales": null, - "Production Budget": 57000000, - "Release Date": "Oct 17 1997", - "MPAA Rating": "R", - "Running Time min": 144, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Taylor Hackford", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Da Vinci Code", - "US Gross": 217536138, - "Worldwide Gross": 757236138, - "US DVD Sales": 100178981, - "Production Budget": 125000000, - "Release Date": "May 19 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Ron Howard", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 6.4, - "IMDB Votes": 116903 - }, - { - "Title": "D-War", - "US Gross": 10977721, - "Worldwide Gross": 79915361, - "US DVD Sales": 7614486, - "Production Budget": 32000000, - "Release Date": "Sep 14 2007", - "MPAA Rating": "PG-13", - "Running Time min": 90, - "Distributor": "Freestyle Releasing", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.8, - "IMDB Votes": 14081 - }, - { - "Title": "Deuces Wild", - "US Gross": 6044618, - "Worldwide Gross": 6044618, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "May 03 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 3, - "IMDB Rating": 5.3, - "IMDB Votes": 4010 - }, - { - "Title": "Down to Earth", - "US Gross": 64172251, - "Worldwide Gross": 71172251, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Feb 16 2001", - "MPAA Rating": "PG-13", - "Running Time min": 87, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Paul Weitz", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5, - "IMDB Votes": 9193 - }, - { - "Title": "Down to You", - "US Gross": 20035310, - "Worldwide Gross": 20035310, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Jan 21 2000", - "MPAA Rating": "PG-13", - "Running Time min": 92, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 3, - "IMDB Rating": 4.4, - "IMDB Votes": 7095 - }, - { - "Title": "I'm Not There", - "US Gross": 4017609, - "Worldwide Gross": 11498547, - "US DVD Sales": 6017494, - "Production Budget": 20000000, - "Release Date": "Nov 21 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Todd Haynes", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.1, - "IMDB Votes": 23078 - }, - { - "Title": "Easy A", - "US Gross": 21056221, - "Worldwide Gross": 22156221, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Sep 17 2010", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 7.7, - "IMDB Votes": 483 - }, - { - "Title": "The Eclipse", - "US Gross": 133411, - "Worldwide Gross": 133411, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Feb 26 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 790 - }, - { - "Title": "Edge of Darkness", - "US Gross": 43313890, - "Worldwide Gross": 78739628, - "US DVD Sales": 12665512, - "Production Budget": 60000000, - "Release Date": "Jan 29 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Campbell", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.7, - "IMDB Votes": 24174 - }, - { - "Title": "EDtv", - "US Gross": 22508689, - "Worldwide Gross": 35319689, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Mar 26 1999", - "MPAA Rating": "PG-13", - "Running Time min": 122, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ron Howard", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6, - "IMDB Votes": 21734 - }, - { - "Title": "An Education", - "US Gross": 12574914, - "Worldwide Gross": 14134502, - "US DVD Sales": 1765115, - "Production Budget": 7500000, - "Release Date": "Oct 09 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Factual Book/Article", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.5, - "IMDB Votes": 22855 - }, - { - "Title": "East is East", - "US Gross": 4170647, - "Worldwide Gross": 4170647, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Apr 14 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 8351 - }, - { - "Title": "8 Heads in a Duffel Bag", - "US Gross": 3602884, - "Worldwide Gross": 4002884, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Apr 18 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Orion Pictures", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 4.8, - "IMDB Votes": 5127 - }, - { - "Title": "Eagle Eye", - "US Gross": 101440743, - "Worldwide Gross": 178066569, - "US DVD Sales": 38374936, - "Production Budget": 80000000, - "Release Date": "Sep 26 2008", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "D.J. Caruso", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 6.6, - "IMDB Votes": 52336 - }, - { - "Title": "8MM", - "US Gross": 36443442, - "Worldwide Gross": 96398826, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Feb 26 1999", - "MPAA Rating": "R", - "Running Time min": 119, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 6.3, - "IMDB Votes": 47753 - }, - { - "Title": "Iris", - "US Gross": 5580479, - "Worldwide Gross": 15035827, - "US DVD Sales": null, - "Production Budget": 5500000, - "Release Date": "Dec 14 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 5.8, - "IMDB Votes": 44 - }, - { - "Title": "Election", - "US Gross": 14943582, - "Worldwide Gross": 14943582, - "US DVD Sales": null, - "Production Budget": 8500000, - "Release Date": "Apr 23 1999", - "MPAA Rating": "R", - "Running Time min": 103, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Alexander Payne", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.4, - "IMDB Votes": 37454 - }, - { - "Title": "Elektra", - "US Gross": 24409722, - "Worldwide Gross": 56409722, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Jan 14 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Spin-Off", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 4.9, - "IMDB Votes": 27283 - }, - { - "Title": "Elf", - "US Gross": 173398518, - "Worldwide Gross": 220443451, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Nov 07 2003", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Jon Favreau", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.8, - "IMDB Votes": 42123 - }, - { - "Title": "Elizabeth", - "US Gross": 30082699, - "Worldwide Gross": 82150642, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Nov 06 1998", - "MPAA Rating": "R", - "Running Time min": 124, - "Distributor": "Gramercy", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Shekhar Kapur", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.6, - "IMDB Votes": 33773 - }, - { - "Title": "Ella Enchanted", - "US Gross": 22913677, - "Worldwide Gross": 22913677, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Apr 09 2004", - "MPAA Rating": "PG", - "Running Time min": 96, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 6.3, - "IMDB Votes": 12020 - }, - { - "Title": "Once Upon a Time in Mexico", - "US Gross": 56330657, - "Worldwide Gross": 98156459, - "US DVD Sales": null, - "Production Budget": 29000000, - "Release Date": "Sep 12 2003", - "MPAA Rating": "R", - "Running Time min": 102, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 6.2, - "IMDB Votes": 54413 - }, - { - "Title": "The Adventures of Elmo in Grouchland", - "US Gross": 11634458, - "Worldwide Gross": 11634458, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Oct 01 1999", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 5.4, - "IMDB Votes": 1059 - }, - { - "Title": "The Emperor's Club", - "US Gross": 14060950, - "Worldwide Gross": 16124074, - "US DVD Sales": null, - "Production Budget": 12500000, - "Release Date": "Nov 22 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.7, - "IMDB Votes": 8165 - }, - { - "Title": "Empire", - "US Gross": 17504595, - "Worldwide Gross": 18495444, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Dec 06 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 6.5, - "IMDB Votes": 63 - }, - { - "Title": "La marche de l'empereur", - "US Gross": 77437223, - "Worldwide Gross": 129437223, - "US DVD Sales": null, - "Production Budget": 3400000, - "Release Date": "Jun 24 2005", - "MPAA Rating": "G", - "Running Time min": 80, - "Distributor": "Warner Independent", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 23674 - }, - { - "Title": "Employee of the Month", - "US Gross": 28444855, - "Worldwide Gross": 38117718, - "US DVD Sales": 21177885, - "Production Budget": 10000000, - "Release Date": "Oct 06 2006", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 5.4, - "IMDB Votes": 17845 - }, - { - "Title": "The Emperor's New Groove", - "US Gross": 89296573, - "Worldwide Gross": 169296573, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Dec 15 2000", - "MPAA Rating": "G", - "Running Time min": 78, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Mark Dindal", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.4, - "IMDB Votes": 23355 - }, - { - "Title": "Enchanted", - "US Gross": 127706877, - "Worldwide Gross": 340384141, - "US DVD Sales": 87698079, - "Production Budget": 85000000, - "Release Date": "Nov 21 2007", - "MPAA Rating": "PG", - "Running Time min": 108, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Fantasy", - "Director": "Kevin Lima", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.5, - "IMDB Votes": 55697 - }, - { - "Title": "The End of the Affair", - "US Gross": 10660147, - "Worldwide Gross": 10660147, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Dec 03 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Neil Jordan", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.9, - "IMDB Votes": 9969 - }, - { - "Title": "End of Days", - "US Gross": 66889043, - "Worldwide Gross": 212026975, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Nov 24 1999", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Peter Hyams", - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 5.4, - "IMDB Votes": 43513 - }, - { - "Title": "End of the Spear", - "US Gross": 11748661, - "Worldwide Gross": 11748661, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jan 20 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "M Power Releasing", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 2884 - }, - { - "Title": "Enemy at the Gates", - "US Gross": 51396781, - "Worldwide Gross": 96971293, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Mar 16 2001", - "MPAA Rating": "R", - "Running Time min": 131, - "Distributor": "Paramount Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Jean-Jacques Annaud", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 7.4, - "IMDB Votes": 59916 - }, - { - "Title": "Enemy of the State", - "US Gross": 111549836, - "Worldwide Gross": 250649836, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Nov 20 1998", - "MPAA Rating": "R", - "Running Time min": 127, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 7.2, - "IMDB Votes": 66700 - }, - { - "Title": "Entrapment", - "US Gross": 87707396, - "Worldwide Gross": 211700000, - "US DVD Sales": null, - "Production Budget": 66000000, - "Release Date": "Apr 30 1999", - "MPAA Rating": "PG-13", - "Running Time min": 112, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Jon Amiel", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 6.1, - "IMDB Votes": 40764 - }, - { - "Title": "Enough", - "US Gross": 39177215, - "Worldwide Gross": 39177215, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "May 24 2002", - "MPAA Rating": "PG-13", - "Running Time min": 115, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Apted", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 6.5, - "IMDB Votes": 92 - }, - { - "Title": "Envy", - "US Gross": 13548322, - "Worldwide Gross": 14566246, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Apr 30 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Barry Levinson", - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 4.6, - "IMDB Votes": 15655 - }, - { - "Title": "Epic Movie", - "US Gross": 39739367, - "Worldwide Gross": 86858578, - "US DVD Sales": 16839362, - "Production Budget": 20000000, - "Release Date": "Jan 26 2007", - "MPAA Rating": "PG-13", - "Running Time min": 86, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jason Friedberg", - "Rotten Tomatoes Rating": 2, - "IMDB Rating": 2.2, - "IMDB Votes": 48975 - }, - { - "Title": "Eragon", - "US Gross": 75030163, - "Worldwide Gross": 249488115, - "US DVD Sales": 87700229, - "Production Budget": 100000000, - "Release Date": "Dec 15 2006", - "MPAA Rating": "PG", - "Running Time min": 102, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 5, - "IMDB Votes": 43555 - }, - { - "Title": "Erin Brockovich", - "US Gross": 125548685, - "Worldwide Gross": 258400000, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Mar 17 2000", - "MPAA Rating": "R", - "Running Time min": 133, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.2, - "IMDB Votes": 54977 - }, - { - "Title": "Elizabethtown", - "US Gross": 26850426, - "Worldwide Gross": 50719373, - "US DVD Sales": 15854391, - "Production Budget": 54000000, - "Release Date": "Oct 14 2005", - "MPAA Rating": "PG-13", - "Running Time min": 133, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Cameron Crowe", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 6.4, - "IMDB Votes": 31775 - }, - { - "Title": "Eat Pray Love", - "US Gross": 78146373, - "Worldwide Gross": 81846373, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Aug 13 2010", - "MPAA Rating": "R", - "Running Time min": 143, - "Distributor": "Sony Pictures", - "Source": "Based on Magazine Article", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 4.7, - "IMDB Votes": 3019 - }, - { - "Title": "Eternal Sunshine of the Spotless Mind", - "US Gross": 34366518, - "Worldwide Gross": 47066518, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 19 2004", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "Focus Features", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Michel Gondry", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 8.5, - "IMDB Votes": 219986 - }, - { - "Title": "Eulogy", - "US Gross": 70527, - "Worldwide Gross": 70527, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 15 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 6.6, - "IMDB Votes": 5205 - }, - { - "Title": "Eureka", - "US Gross": 49388, - "Worldwide Gross": 76654, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "May 04 2001", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.9, - "IMDB Votes": 1391 - }, - { - "Title": "Eurotrip", - "US Gross": 17718223, - "Worldwide Gross": 20718223, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Feb 20 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.5, - "IMDB Votes": 52548 - }, - { - "Title": "Eve's Bayou", - "US Gross": 14843425, - "Worldwide Gross": 14843425, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Nov 07 1997", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "Trimark", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Kasi Lemmons", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 7, - "IMDB Votes": 4509 - }, - { - "Title": "Event Horizon", - "US Gross": 26673242, - "Worldwide Gross": 26673242, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Aug 15 1997", - "MPAA Rating": "R", - "Running Time min": 95, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Paul Anderson", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 6.3, - "IMDB Votes": 44671 - }, - { - "Title": "Ever After: A Cinderella Story", - "US Gross": 65705772, - "Worldwide Gross": 65705772, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Jul 31 1998", - "MPAA Rating": "PG", - "Running Time min": 122, - "Distributor": "20th Century Fox", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Andy Tennant", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Evita", - "US Gross": 50047179, - "Worldwide Gross": 151947179, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Dec 25 1996", - "MPAA Rating": "PG", - "Running Time min": 134, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Musical/Opera", - "Major Genre": "Musical", - "Creative Type": "Dramatization", - "Director": "Alan Parker", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.1, - "IMDB Votes": 16769 - }, - { - "Title": "Evolution", - "US Gross": 38311134, - "Worldwide Gross": 98341932, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jun 08 2001", - "MPAA Rating": "PG-13", - "Running Time min": 102, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ivan Reitman", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 5.9, - "IMDB Votes": 39590 - }, - { - "Title": "An Everlasting Piece", - "US Gross": 75078, - "Worldwide Gross": 75078, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Dec 25 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Barry Levinson", - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 6, - "IMDB Votes": 1097 - }, - { - "Title": "Fong juk", - "US Gross": 51957, - "Worldwide Gross": 51957, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Aug 31 2007", - "MPAA Rating": "Not Rated", - "Running Time min": 100, - "Distributor": "Magnolia Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 3699 - }, - { - "Title": "Exit Wounds", - "US Gross": 51758599, - "Worldwide Gross": 79958599, - "US DVD Sales": null, - "Production Budget": 33000000, - "Release Date": "Mar 16 2001", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Andrzej Bartkowiak", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.2, - "IMDB Votes": 14528 - }, - { - "Title": "The Exorcism of Emily Rose", - "US Gross": 75072454, - "Worldwide Gross": 144216468, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Sep 09 2005", - "MPAA Rating": "PG-13", - "Running Time min": 114, - "Distributor": "Sony/Screen Gems", - "Source": "Based on Real Life Events", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Dramatization", - "Director": "Scott Derrickson", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 6.8, - "IMDB Votes": 32425 - }, - { - "Title": "Exorcist: The Beginning", - "US Gross": 41814863, - "Worldwide Gross": 43957541, - "US DVD Sales": null, - "Production Budget": 78000000, - "Release Date": "Aug 20 2004", - "MPAA Rating": "R", - "Running Time min": 114, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Historical Fiction", - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5, - "IMDB Votes": 15901 - }, - { - "Title": "The Express", - "US Gross": 9793406, - "Worldwide Gross": 9808102, - "US DVD Sales": 6580715, - "Production Budget": 37500000, - "Release Date": "Oct 04 2008", - "MPAA Rating": "PG", - "Running Time min": 129, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 7.1, - "IMDB Votes": 4749 - }, - { - "Title": "eXistenZ", - "US Gross": 2840417, - "Worldwide Gross": 2840417, - "US DVD Sales": null, - "Production Budget": 20700000, - "Release Date": "Apr 23 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "David Cronenberg", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.8, - "IMDB Votes": 35788 - }, - { - "Title": "Extract", - "US Gross": 10823158, - "Worldwide Gross": 10849158, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Sep 04 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Mike Judge", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6.4, - "IMDB Votes": 12371 - }, - { - "Title": "Extreme Ops", - "US Gross": 4835968, - "Worldwide Gross": 12624471, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Nov 27 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Christian Duguay", - "Rotten Tomatoes Rating": 6, - "IMDB Rating": 4.1, - "IMDB Votes": 3195 - }, - { - "Title": "Eyes Wide Shut", - "US Gross": 55691208, - "Worldwide Gross": 86257553, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Jul 16 1999", - "MPAA Rating": "R", - "Running Time min": 159, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Stanley Kubrick", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7.2, - "IMDB Votes": 93880 - }, - { - "Title": "The Faculty", - "US Gross": 40283321, - "Worldwide Gross": 40283321, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 25 1998", - "MPAA Rating": "R", - "Running Time min": 102, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.3, - "IMDB Votes": 36139 - }, - { - "Title": "Failure to Launch", - "US Gross": 88715192, - "Worldwide Gross": 128402901, - "US DVD Sales": 41348843, - "Production Budget": 50000000, - "Release Date": "Mar 10 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Tom Dey", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 5.6, - "IMDB Votes": 20324 - }, - { - "Title": "Keeping the Faith", - "US Gross": 37036404, - "Worldwide Gross": 45336404, - "US DVD Sales": null, - "Production Budget": 29000000, - "Release Date": "Apr 14 2000", - "MPAA Rating": "PG-13", - "Running Time min": 129, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 6.5, - "IMDB Votes": 25485 - }, - { - "Title": "Fame", - "US Gross": 22455510, - "Worldwide Gross": 77956957, - "US DVD Sales": 4950732, - "Production Budget": 18000000, - "Release Date": "Sep 25 2009", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Remake", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 4.5, - "IMDB Votes": 4973 - }, - { - "Title": "The Family Stone", - "US Gross": 60062868, - "Worldwide Gross": 91762868, - "US DVD Sales": 23961409, - "Production Budget": 18000000, - "Release Date": "Dec 16 2005", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6.3, - "IMDB Votes": 24434 - }, - { - "Title": "Lisa Picard is Famous", - "US Gross": 113433, - "Worldwide Gross": 113433, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Aug 22 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Griffin Dunne", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Fantasia 2000 (Theatrical Release)", - "US Gross": 9103630, - "Worldwide Gross": 9103630, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jun 16 2000", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Compilation", - "Major Genre": "Musical", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Far From Heaven", - "US Gross": 15901849, - "Worldwide Gross": 29027914, - "US DVD Sales": null, - "Production Budget": 13500000, - "Release Date": "Nov 08 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Todd Haynes", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.5, - "IMDB Votes": 20239 - }, - { - "Title": "Fascination", - "US Gross": 16670, - "Worldwide Gross": 83356, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Jan 28 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.5, - "IMDB Votes": 1016 - }, - { - "Title": "Father's Day", - "US Gross": 28681080, - "Worldwide Gross": 35681080, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "May 09 1997", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ivan Reitman", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.8, - "IMDB Votes": 6654 - }, - { - "Title": "Facing the Giants", - "US Gross": 10178331, - "Worldwide Gross": 10178331, - "US DVD Sales": 20091582, - "Production Budget": 100000, - "Release Date": "Sep 29 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "IDP/Goldwyn/Roadside", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Alex Kendrick", - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 6, - "IMDB Votes": 4901 - }, - { - "Title": "Face/Off", - "US Gross": 112276146, - "Worldwide Gross": 241200000, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jun 27 1997", - "MPAA Rating": "R", - "Running Time min": 138, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Woo", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.3, - "IMDB Votes": 102001 - }, - { - "Title": "Final Destination 2", - "US Gross": 46896664, - "Worldwide Gross": 89626226, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Jan 31 2003", - "MPAA Rating": "R", - "Running Time min": 90, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "David R. Ellis", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.4, - "IMDB Votes": 35737 - }, - { - "Title": "Final Destination 3", - "US Gross": 54098051, - "Worldwide Gross": 112798051, - "US DVD Sales": 18646884, - "Production Budget": 25000000, - "Release Date": "Feb 10 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "James Wong", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 5.9, - "IMDB Votes": 32263 - }, - { - "Title": "The Final Destination", - "US Gross": 66477700, - "Worldwide Gross": 185777700, - "US DVD Sales": 10148305, - "Production Budget": 40000000, - "Release Date": "Aug 28 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "David R. Ellis", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 4.9, - "IMDB Votes": 20319 - }, - { - "Title": "FearDotCom", - "US Gross": 13208023, - "Worldwide Gross": 13208023, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Aug 30 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "William Malone", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.1, - "IMDB Votes": 11438 - }, - { - "Title": "Fear and Loathing in Las Vegas", - "US Gross": 10680275, - "Worldwide Gross": 13711903, - "US DVD Sales": null, - "Production Budget": 18500000, - "Release Date": "May 22 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Dramatization", - "Director": "Terry Gilliam", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 7.6, - "IMDB Votes": 81560 - }, - { - "Title": "Feast", - "US Gross": 56131, - "Worldwide Gross": 341808, - "US DVD Sales": 3570398, - "Production Budget": 3200000, - "Release Date": "Sep 22 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.4, - "IMDB Votes": 12023 - }, - { - "Title": "The Fifth Element", - "US Gross": 63570862, - "Worldwide Gross": 263900000, - "US DVD Sales": null, - "Production Budget": 95000000, - "Release Date": "May 09 1997", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Luc Besson", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 7.4, - "IMDB Votes": 131252 - }, - { - "Title": "Femme Fatale", - "US Gross": 6592103, - "Worldwide Gross": 6592103, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Nov 06 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.3, - "IMDB Votes": 16693 - }, - { - "Title": "Bring it On", - "US Gross": 68353550, - "Worldwide Gross": 90453550, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Aug 25 2000", - "MPAA Rating": "PG-13", - "Running Time min": 99, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peyton Reed", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 5.9, - "IMDB Votes": 30309 - }, - { - "Title": "Fantastic Four", - "US Gross": 154696080, - "Worldwide Gross": 330579719, - "US DVD Sales": 4702358, - "Production Budget": 87500000, - "Release Date": "Jul 08 2005", - "MPAA Rating": "PG-13", - "Running Time min": 123, - "Distributor": "20th Century Fox", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Tim Story", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 5.7, - "IMDB Votes": 71675 - }, - { - "Title": 54, - "US Gross": 16757163, - "Worldwide Gross": 16757163, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Aug 28 1998", - "MPAA Rating": "R", - "Running Time min": 92, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.6, - "IMDB Votes": 15023 - }, - { - "Title": "2 Fast 2 Furious", - "US Gross": 127120058, - "Worldwide Gross": 236220058, - "US DVD Sales": null, - "Production Budget": 76000000, - "Release Date": "Jun 06 2003", - "MPAA Rating": "PG-13", - "Running Time min": 107, - "Distributor": "Universal", - "Source": "Based on Magazine Article", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Singleton", - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 5.1, - "IMDB Votes": 44151 - }, - { - "Title": "The Fast and the Furious", - "US Gross": 144512310, - "Worldwide Gross": 206512310, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Jun 22 2001", - "MPAA Rating": "PG-13", - "Running Time min": 107, - "Distributor": "Universal", - "Source": "Based on Magazine Article", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Rob Cohen", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6, - "IMDB Votes": 67939 - }, - { - "Title": "Fool's Gold", - "US Gross": 70231041, - "Worldwide Gross": 109362966, - "US DVD Sales": 20620930, - "Production Budget": 72500000, - "Release Date": "Feb 08 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Andy Tennant", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 93 - }, - { - "Title": "Fahrenheit 9/11", - "US Gross": 119114517, - "Worldwide Gross": 222414517, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Jun 23 2004", - "MPAA Rating": "R", - "Running Time min": 122, - "Distributor": "Lionsgate", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": "Michael Moore", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.6, - "IMDB Votes": 74424 - }, - { - "Title": "Capitalism: A Love Story", - "US Gross": 14363397, - "Worldwide Gross": 14678228, - "US DVD Sales": 2987505, - "Production Budget": 20000000, - "Release Date": "Sep 23 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Overture Films", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": "Michael Moore", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 7.3, - "IMDB Votes": 11829 - }, - { - "Title": "From Hell", - "US Gross": 31598308, - "Worldwide Gross": 31598308, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Oct 19 2001", - "MPAA Rating": "R", - "Running Time min": 123, - "Distributor": "20th Century Fox", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": "Albert Hughes", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6.8, - "IMDB Votes": 53477 - }, - { - "Title": "Fido", - "US Gross": 298110, - "Worldwide Gross": 419801, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Jun 15 2007", - "MPAA Rating": "R", - "Running Time min": 93, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 11683 - }, - { - "Title": "Fight Club", - "US Gross": 37030102, - "Worldwide Gross": 100853753, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Oct 15 1999", - "MPAA Rating": "R", - "Running Time min": 139, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "David Fincher", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 8.8, - "IMDB Votes": 382470 - }, - { - "Title": "Final Fantasy: The Spirits Within", - "US Gross": 32131830, - "Worldwide Gross": 85131830, - "US DVD Sales": null, - "Production Budget": 137000000, - "Release Date": "Jul 11 2001", - "MPAA Rating": "PG-13", - "Running Time min": 120, - "Distributor": "Sony Pictures", - "Source": "Based on Game", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 36227 - }, - { - "Title": "Finding Forrester", - "US Gross": 51768623, - "Worldwide Gross": 80013623, - "US DVD Sales": null, - "Production Budget": 43000000, - "Release Date": "Dec 19 2000", - "MPAA Rating": "PG-13", - "Running Time min": 137, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Gus Van Sant", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 7.2, - "IMDB Votes": 35966 - }, - { - "Title": "Freddy Got Fingered", - "US Gross": 14249005, - "Worldwide Gross": 14249005, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Apr 20 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 4, - "IMDB Votes": 25033 - }, - { - "Title": "Firestorm", - "US Gross": 8123860, - "Worldwide Gross": 8123860, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Jan 09 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.4, - "IMDB Votes": 2118 - }, - { - "Title": "Fish Tank", - "US Gross": 374675, - "Worldwide Gross": 374675, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Jan 15 2010", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 5940 - }, - { - "Title": "Felicia's Journey", - "US Gross": 824295, - "Worldwide Gross": 1970268, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Nov 12 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Atom Egoyan", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 6.9, - "IMDB Votes": 4790 - }, - { - "Title": "From Justin to Kelly", - "US Gross": 4922166, - "Worldwide Gross": 4922166, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jun 20 2003", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on TV", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 1.6, - "IMDB Votes": 17596 - }, - { - "Title": "Final Destination", - "US Gross": 53302314, - "Worldwide Gross": 112802314, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Mar 17 2000", - "MPAA Rating": "R", - "Running Time min": 98, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "James Wong", - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 6.8, - "IMDB Votes": 52618 - }, - { - "Title": "Flags of Our Fathers", - "US Gross": 33602376, - "Worldwide Gross": 61902376, - "US DVD Sales": 45105366, - "Production Budget": 53000000, - "Release Date": "Oct 20 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 7.2, - "IMDB Votes": 42788 - }, - { - "Title": "Flawless", - "US Gross": 4485485, - "Worldwide Gross": 4485485, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Nov 24 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 6.7, - "IMDB Votes": 8125 - }, - { - "Title": "Flammen og Citronen", - "US Gross": 148089, - "Worldwide Gross": 1635241, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Jul 31 2009", - "MPAA Rating": null, - "Running Time min": 132, - "Distributor": "IFC Films", - "Source": null, - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 4182 - }, - { - "Title": "Flicka", - "US Gross": 21000147, - "Worldwide Gross": 21893591, - "US DVD Sales": 49974754, - "Production Budget": 15000000, - "Release Date": "Oct 20 2006", - "MPAA Rating": "PG", - "Running Time min": 94, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 5.7, - "IMDB Votes": 2832 - }, - { - "Title": "Flight of the Phoenix", - "US Gross": 21009180, - "Worldwide Gross": 34009180, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Dec 17 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 6, - "IMDB Votes": 18568 - }, - { - "Title": "United 93", - "US Gross": 31567134, - "Worldwide Gross": 76366864, - "US DVD Sales": 17832230, - "Production Budget": 18000000, - "Release Date": "Apr 28 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Paul Greengrass", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.8, - "IMDB Votes": 46691 - }, - { - "Title": "Flubber", - "US Gross": 92993801, - "Worldwide Gross": 177993801, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Nov 26 1997", - "MPAA Rating": "PG", - "Running Time min": 93, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Les Mayfield", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 4.6, - "IMDB Votes": 18890 - }, - { - "Title": "Flushed Away", - "US Gross": 64665672, - "Worldwide Gross": 177665672, - "US DVD Sales": 71025931, - "Production Budget": 149000000, - "Release Date": "Nov 03 2006", - "MPAA Rating": "PG", - "Running Time min": 85, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Sam Fell", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 7, - "IMDB Votes": 21334 - }, - { - "Title": "Flyboys", - "US Gross": 13090630, - "Worldwide Gross": 14816379, - "US DVD Sales": 23631077, - "Production Budget": 60000000, - "Release Date": "Sep 22 2006", - "MPAA Rating": "PG-13", - "Running Time min": 139, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Tony Bill", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 6.5, - "IMDB Votes": 13934 - }, - { - "Title": "Fly Me To the Moon", - "US Gross": 14543943, - "Worldwide Gross": 40098231, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Aug 15 2008", - "MPAA Rating": "G", - "Running Time min": 89, - "Distributor": "Summit Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 4.7, - "IMDB Votes": 1653 - }, - { - "Title": "Find Me Guilty", - "US Gross": 1173673, - "Worldwide Gross": 1788077, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Mar 17 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Freestyle Releasing", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Sidney Lumet", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 7.1, - "IMDB Votes": 12800 - }, - { - "Title": "The Family Man", - "US Gross": 75764085, - "Worldwide Gross": 124715863, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Dec 22 2000", - "MPAA Rating": "PG-13", - "Running Time min": 126, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Brett Ratner", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6.6, - "IMDB Votes": 34090 - }, - { - "Title": "Friends with Money", - "US Gross": 13368437, - "Worldwide Gross": 15328368, - "US DVD Sales": 7822762, - "Production Budget": 6500000, - "Release Date": "Apr 07 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.1, - "IMDB Votes": 11087 - }, - { - "Title": "Finding Nemo", - "US Gross": 339714978, - "Worldwide Gross": 867894287, - "US DVD Sales": null, - "Production Budget": 94000000, - "Release Date": "May 30 2003", - "MPAA Rating": "G", - "Running Time min": 100, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Andrew Stanton", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.2, - "IMDB Votes": 165006 - }, - { - "Title": "Finishing the Game", - "US Gross": 52850, - "Worldwide Gross": 52850, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Oct 05 2007", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "IFC First Take", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Justin Lin", - "Rotten Tomatoes Rating": 35, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Foodfight!", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Dec 31 2009", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Formula 51", - "US Gross": 5204007, - "Worldwide Gross": 5204007, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Oct 18 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Screen Media Films", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Fountain", - "US Gross": 10144010, - "Worldwide Gross": 15461638, - "US DVD Sales": 8752844, - "Production Budget": 35000000, - "Release Date": "Nov 22 2006", - "MPAA Rating": "PG-13", - "Running Time min": 96, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": "Darren Aronofsky", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 7.4, - "IMDB Votes": 72562 - }, - { - "Title": "Fantastic Four: Rise of the Silver Surfer", - "US Gross": 131921738, - "Worldwide Gross": 288215319, - "US DVD Sales": 62277740, - "Production Budget": 120000000, - "Release Date": "Jun 15 2007", - "MPAA Rating": "PG", - "Running Time min": 92, - "Distributor": "20th Century Fox", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Tim Story", - "Rotten Tomatoes Rating": 36, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Farce of the Penguins", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": 1619183, - "Production Budget": 5000000, - "Release Date": "Jan 30 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.1, - "IMDB Votes": 3186 - }, - { - "Title": "Flightplan", - "US Gross": 89706988, - "Worldwide Gross": 225706988, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Sep 23 2005", - "MPAA Rating": "PG-13", - "Running Time min": 93, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 6.2, - "IMDB Votes": 45305 - }, - { - "Title": "Frailty", - "US Gross": 13110448, - "Worldwide Gross": 17423030, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Apr 12 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 7.3, - "IMDB Votes": 27629 - }, - { - "Title": "The Forbidden Kingdom", - "US Gross": 52075270, - "Worldwide Gross": 129075270, - "US DVD Sales": 23318686, - "Production Budget": 55000000, - "Release Date": "Apr 18 2008", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "Lionsgate", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Rob Minkoff", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.7, - "IMDB Votes": 36548 - }, - { - "Title": "Freedom Writers", - "US Gross": 36605602, - "Worldwide Gross": 43090741, - "US DVD Sales": 20532539, - "Production Budget": 21000000, - "Release Date": "Jan 05 2007", - "MPAA Rating": "PG-13", - "Running Time min": 122, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Richard LaGravenese", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 7.5, - "IMDB Votes": 18065 - }, - { - "Title": "Next Friday", - "US Gross": 57176582, - "Worldwide Gross": 59675307, - "US DVD Sales": null, - "Production Budget": 9500000, - "Release Date": "Jan 12 2000", - "MPAA Rating": "R", - "Running Time min": 98, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Steve Carr", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5.3, - "IMDB Votes": 10176 - }, - { - "Title": "Freaky Friday", - "US Gross": 110222438, - "Worldwide Gross": 160822438, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Aug 06 2003", - "MPAA Rating": "PG", - "Running Time min": 97, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Mark Waters", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 6.5, - "IMDB Votes": 29137 - }, - { - "Title": "Frequency", - "US Gross": 44983704, - "Worldwide Gross": 68079671, - "US DVD Sales": null, - "Production Budget": 31000000, - "Release Date": "Apr 28 2000", - "MPAA Rating": "PG-13", - "Running Time min": 118, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 7.3, - "IMDB Votes": 35968 - }, - { - "Title": "Serenity", - "US Gross": 25514517, - "Worldwide Gross": 38514517, - "US DVD Sales": null, - "Production Budget": 39000000, - "Release Date": "Sep 30 2005", - "MPAA Rating": "PG-13", - "Running Time min": 119, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Joss Whedon", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 8, - "IMDB Votes": 106648 - }, - { - "Title": "The Forgotton", - "US Gross": 66711892, - "Worldwide Gross": 111311892, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Sep 24 2004", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Joseph Ruben", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 1169 - }, - { - "Title": "Jason X", - "US Gross": 13121555, - "Worldwide Gross": 16951798, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Apr 26 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 4.4, - "IMDB Votes": 17964 - }, - { - "Title": "Friday the 13th", - "US Gross": 65002019, - "Worldwide Gross": 91700771, - "US DVD Sales": 9566980, - "Production Budget": 17000000, - "Release Date": "Feb 13 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.6, - "IMDB Votes": 26798 - }, - { - "Title": "Friday After Next", - "US Gross": 33253609, - "Worldwide Gross": 33526835, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Nov 22 2002", - "MPAA Rating": "R", - "Running Time min": 85, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 5.3, - "IMDB Votes": 6742 - }, - { - "Title": "Frida", - "US Gross": 25885000, - "Worldwide Gross": 56298474, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Oct 25 2002", - "MPAA Rating": "R", - "Running Time min": 123, - "Distributor": "Miramax", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.3, - "IMDB Votes": 26243 - }, - { - "Title": "Friday Night Lights", - "US Gross": 61255921, - "Worldwide Gross": 61950770, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Oct 08 2004", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Berg", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.2, - "IMDB Votes": 20868 - }, - { - "Title": "Frozen River", - "US Gross": 2503902, - "Worldwide Gross": 5281776, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Aug 01 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.2, - "IMDB Votes": 10447 - }, - { - "Title": "The Princess and the Frog", - "US Gross": 104374107, - "Worldwide Gross": 263467382, - "US DVD Sales": 68101150, - "Production Budget": 105000000, - "Release Date": "Nov 25 2009", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "John Musker", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7.4, - "IMDB Votes": 16232 - }, - { - "Title": "Full Frontal", - "US Gross": 2512846, - "Worldwide Gross": 3438804, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Aug 02 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 4.8, - "IMDB Votes": 6660 - }, - { - "Title": "Fireproof", - "US Gross": 33451479, - "Worldwide Gross": 33451479, - "US DVD Sales": 31898934, - "Production Budget": 500000, - "Release Date": "Sep 26 2008", - "MPAA Rating": "PG", - "Running Time min": 122, - "Distributor": "Samuel Goldwyn Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Alex Kendrick", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5.6, - "IMDB Votes": 5498 - }, - { - "Title": "The Forsaken", - "US Gross": 6755271, - "Worldwide Gross": 6755271, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Apr 27 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 5.1, - "IMDB Votes": 4679 - }, - { - "Title": "Frost/Nixon", - "US Gross": 18622031, - "Worldwide Gross": 28144586, - "US DVD Sales": 6677601, - "Production Budget": 29000000, - "Release Date": "Dec 05 2008", - "MPAA Rating": "R", - "Running Time min": 122, - "Distributor": "Universal", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Ron Howard", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.9, - "IMDB Votes": 36366 - }, - { - "Title": "Factory Girl", - "US Gross": 1661464, - "Worldwide Gross": 1661464, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Dec 29 2006", - "MPAA Rating": "R", - "Running Time min": 90, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 6.1, - "IMDB Votes": 8680 - }, - { - "Title": "Fateless", - "US Gross": 196857, - "Worldwide Gross": 196857, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Jan 06 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 462 - }, - { - "Title": "The Full Monty", - "US Gross": 45950122, - "Worldwide Gross": 257938649, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Aug 13 1997", - "MPAA Rating": "R", - "Running Time min": 90, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Cattaneo", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 7.2, - "IMDB Votes": 40877 - }, - { - "Title": "Fun With Dick And Jane", - "US Gross": 110550000, - "Worldwide Gross": 202250000, - "US DVD Sales": 29638269, - "Production Budget": 140000000, - "Release Date": "Dec 21 2005", - "MPAA Rating": "PG-13", - "Running Time min": 90, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 6.3, - "IMDB Votes": 1788 - }, - { - "Title": "Funny People", - "US Gross": 51855045, - "Worldwide Gross": 71880305, - "US DVD Sales": 13721109, - "Production Budget": 70000000, - "Release Date": "Jul 31 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Judd Apatow", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.8, - "IMDB Votes": 37791 - }, - { - "Title": "Fur", - "US Gross": 223202, - "Worldwide Gross": 2281089, - "US DVD Sales": null, - "Production Budget": 16800000, - "Release Date": "Nov 10 2006", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "Picturehouse", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Furry Vengeance", - "US Gross": 17630465, - "Worldwide Gross": 21630465, - "US DVD Sales": 4335991, - "Production Budget": 35000000, - "Release Date": "Apr 30 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Summit Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Roger Kumble", - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 2.6, - "IMDB Votes": 3458 - }, - { - "Title": "Fever Pitch", - "US Gross": 42071069, - "Worldwide Gross": 50071069, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Apr 08 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Bobby Farrelly", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 16736 - }, - { - "Title": "For Your Consideration", - "US Gross": 5549923, - "Worldwide Gross": 5549923, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Nov 17 2006", - "MPAA Rating": "PG-13", - "Running Time min": 86, - "Distributor": "Warner Independent", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Christopher Guest", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.2, - "IMDB Votes": 7780 - }, - { - "Title": "The Game", - "US Gross": 48265581, - "Worldwide Gross": 48265581, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Sep 12 1997", - "MPAA Rating": "R", - "Running Time min": 128, - "Distributor": "Polygram", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "David Fincher", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 7.7, - "IMDB Votes": 74136 - }, - { - "Title": "Gangs of New York", - "US Gross": 77730500, - "Worldwide Gross": 190400000, - "US DVD Sales": null, - "Production Budget": 97000000, - "Release Date": "Dec 20 2002", - "MPAA Rating": "R", - "Running Time min": 168, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 7.4, - "IMDB Votes": 113378 - }, - { - "Title": "Garfield", - "US Gross": 75367693, - "Worldwide Gross": 200802638, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jun 11 2004", - "MPAA Rating": "PG", - "Running Time min": 80, - "Distributor": "20th Century Fox", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Hewitt", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.8, - "IMDB Votes": 19870 - }, - { - "Title": "Georgia Rule", - "US Gross": 18882880, - "Worldwide Gross": 20819601, - "US DVD Sales": 19382312, - "Production Budget": 20000000, - "Release Date": "May 11 2007", - "MPAA Rating": "R", - "Running Time min": 111, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Garry Marshall", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.8, - "IMDB Votes": 10902 - }, - { - "Title": "Gattaca", - "US Gross": 12532777, - "Worldwide Gross": 12532777, - "US DVD Sales": null, - "Production Budget": 36000000, - "Release Date": "Oct 24 1997", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": "Andrew Niccol", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.8, - "IMDB Votes": 70906 - }, - { - "Title": "Gone, Baby, Gone", - "US Gross": 20300218, - "Worldwide Gross": 34619699, - "US DVD Sales": 11406490, - "Production Budget": 19000000, - "Release Date": "Oct 19 2007", - "MPAA Rating": "R", - "Running Time min": 114, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Ben Affleck", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Goodbye, Lenin!", - "US Gross": 4063859, - "Worldwide Gross": 79316616, - "US DVD Sales": null, - "Production Budget": 6400000, - "Release Date": "Feb 27 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.3, - "IMDB Votes": 198 - }, - { - "Title": "Good Boy!", - "US Gross": 37667746, - "Worldwide Gross": 45312217, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Oct 10 2003", - "MPAA Rating": "PG", - "Running Time min": 87, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 5, - "IMDB Votes": 1961 - }, - { - "Title": "Gods and Generals", - "US Gross": 12882934, - "Worldwide Gross": 12923936, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Feb 21 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": null, - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 6, - "IMDB Votes": 7437 - }, - { - "Title": "The Good German", - "US Gross": 1308696, - "Worldwide Gross": 1308696, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Dec 15 2006", - "MPAA Rating": "R", - "Running Time min": 104, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 6.1, - "IMDB Votes": 13007 - }, - { - "Title": "Gods and Monsters", - "US Gross": 6451628, - "Worldwide Gross": 6451628, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Nov 06 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Bill Condon", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.5, - "IMDB Votes": 15946 - }, - { - "Title": "The Good Night", - "US Gross": 22441, - "Worldwide Gross": 22441, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Oct 05 2007", - "MPAA Rating": "R", - "Running Time min": 93, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 6, - "IMDB Votes": 4332 - }, - { - "Title": "The Good Thief", - "US Gross": 3517797, - "Worldwide Gross": 3517797, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Apr 02 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Neil Jordan", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "George and the Dragon", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Dec 31 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 1762 - }, - { - "Title": "Gerry", - "US Gross": 254683, - "Worldwide Gross": 254683, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Feb 14 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Gus Van Sant", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 8583 - }, - { - "Title": "G-Force", - "US Gross": 119436770, - "Worldwide Gross": 287389685, - "US DVD Sales": 44145849, - "Production Budget": 82500000, - "Release Date": "Jul 24 2009", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5, - "IMDB Votes": 9633 - }, - { - "Title": "Gridiron Gang", - "US Gross": 38432823, - "Worldwide Gross": 41480851, - "US DVD Sales": 34066576, - "Production Budget": 30000000, - "Release Date": "Sep 15 2006", - "MPAA Rating": "PG-13", - "Running Time min": 126, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Phil Joanou", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.8, - "IMDB Votes": 12400 - }, - { - "Title": "The Good Girl", - "US Gross": 14018296, - "Worldwide Gross": 15976468, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Aug 07 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.6, - "IMDB Votes": 21460 - }, - { - "Title": "Ghost Ship", - "US Gross": 30113491, - "Worldwide Gross": 68349884, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 25 2002", - "MPAA Rating": "R", - "Running Time min": 91, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.3, - "IMDB Votes": 25891 - }, - { - "Title": "Ghosts of Mississippi", - "US Gross": 13052741, - "Worldwide Gross": 13052741, - "US DVD Sales": null, - "Production Budget": 36000000, - "Release Date": "Dec 20 1996", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Rob Reiner", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.4, - "IMDB Votes": 5276 - }, - { - "Title": "The Glass House", - "US Gross": 17951431, - "Worldwide Gross": 22861785, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Sep 14 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5.6, - "IMDB Votes": 10629 - }, - { - "Title": "Ghost Rider", - "US Gross": 115802596, - "Worldwide Gross": 237702596, - "US DVD Sales": 103730683, - "Production Budget": 120000000, - "Release Date": "Feb 16 2007", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Sony Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Mark Steven Johnson", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.2, - "IMDB Votes": 63235 - }, - { - "Title": "Ghost Town", - "US Gross": 13252641, - "Worldwide Gross": 26612350, - "US DVD Sales": 7574314, - "Production Budget": 20000000, - "Release Date": "Sep 19 2008", - "MPAA Rating": "PG-13", - "Running Time min": 102, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Fantasy", - "Director": "David Koepp", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 4.7, - "IMDB Votes": 310 - }, - { - "Title": "The Gift", - "US Gross": 12008642, - "Worldwide Gross": 44567606, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Dec 19 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Sam Raimi", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 6.7, - "IMDB Votes": 28488 - }, - { - "Title": "Gigli", - "US Gross": 6087542, - "Worldwide Gross": 7266209, - "US DVD Sales": null, - "Production Budget": 54000000, - "Release Date": "Aug 01 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Brest", - "Rotten Tomatoes Rating": 6, - "IMDB Rating": 2.4, - "IMDB Votes": 29031 - }, - { - "Title": "G.I.Jane", - "US Gross": 48169156, - "Worldwide Gross": 48169156, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Aug 22 1997", - "MPAA Rating": "R", - "Running Time min": 124, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 23807 - }, - { - "Title": "G.I. Joe: The Rise of Cobra", - "US Gross": 150201498, - "Worldwide Gross": 302469019, - "US DVD Sales": 69866155, - "Production Budget": 175000000, - "Release Date": "Aug 07 2009", - "MPAA Rating": "PG-13", - "Running Time min": 118, - "Distributor": "Paramount Pictures", - "Source": "Based on Toy", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Sommers", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 47052 - }, - { - "Title": "Girl, Interrupted", - "US Gross": 28871190, - "Worldwide Gross": 28871190, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Dec 21 1999", - "MPAA Rating": "R", - "Running Time min": 127, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "James Mangold", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Gladiator", - "US Gross": 187683805, - "Worldwide Gross": 457683805, - "US DVD Sales": null, - "Production Budget": 103000000, - "Release Date": "May 05 2000", - "MPAA Rating": "R", - "Running Time min": 150, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 8.3, - "IMDB Votes": 279512 - }, - { - "Title": "Glitter", - "US Gross": 4273372, - "Worldwide Gross": 4273372, - "US DVD Sales": null, - "Production Budget": 8500000, - "Release Date": "Sep 21 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": "Vondie Curtis-Hall", - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 2, - "IMDB Votes": 13778 - }, - { - "Title": "Gloria", - "US Gross": 4167493, - "Worldwide Gross": 4967493, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jan 22 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Sidney Lumet", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 4.7, - "IMDB Votes": 2726 - }, - { - "Title": "Good Luck Chuck", - "US Gross": 35017297, - "Worldwide Gross": 59183821, - "US DVD Sales": 26234476, - "Production Budget": 25000000, - "Release Date": "Sep 21 2007", - "MPAA Rating": "R", - "Running Time min": 96, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 5.6, - "IMDB Votes": 29013 - }, - { - "Title": "John Carpenter's Ghosts of Mars", - "US Gross": 8434601, - "Worldwide Gross": 8434601, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Aug 24 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Screen Media Films", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "John Carpenter", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Green Mile", - "US Gross": 136801374, - "Worldwide Gross": 286601374, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Dec 10 1999", - "MPAA Rating": "R", - "Running Time min": 187, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Frank Darabont", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 8.4, - "IMDB Votes": 198916 - }, - { - "Title": "The Game of Their Lives", - "US Gross": 375474, - "Worldwide Gross": 375474, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Apr 22 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "IFC Films", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 6, - "IMDB Votes": 1443 - }, - { - "Title": "Gandhi, My Father", - "US Gross": 240425, - "Worldwide Gross": 1375194, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Aug 03 2007", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Eros Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 8.1, - "IMDB Votes": 50881 - }, - { - "Title": "Good Night and Good Luck", - "US Gross": 31501218, - "Worldwide Gross": 54601218, - "US DVD Sales": 20967273, - "Production Budget": 7000000, - "Release Date": "Oct 07 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Independent", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "George Clooney", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.7, - "IMDB Votes": 42797 - }, - { - "Title": "The General's Daughter", - "US Gross": 102705852, - "Worldwide Gross": 149705852, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jun 18 1999", - "MPAA Rating": "R", - "Running Time min": 116, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Simon West", - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 6.1, - "IMDB Votes": 23570 - }, - { - "Title": "Gun Shy", - "US Gross": 1638202, - "Worldwide Gross": 1638202, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 04 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 5.4, - "IMDB Votes": 3607 - }, - { - "Title": "Go!", - "US Gross": 16875273, - "Worldwide Gross": 28383441, - "US DVD Sales": null, - "Production Budget": 6500000, - "Release Date": "Apr 09 1999", - "MPAA Rating": "R", - "Running Time min": 103, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Doug Liman", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Goal!", - "US Gross": 4283255, - "Worldwide Gross": 27610873, - "US DVD Sales": 12616824, - "Production Budget": 33000000, - "Release Date": "May 12 2006", - "MPAA Rating": "PG", - "Running Time min": 121, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 16809 - }, - { - "Title": "Godzilla 2000", - "US Gross": 10037390, - "Worldwide Gross": 10037390, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Aug 18 2000", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Godsend", - "US Gross": 14334645, - "Worldwide Gross": 16910708, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Apr 30 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 4, - "IMDB Rating": 4.7, - "IMDB Votes": 13866 - }, - { - "Title": "Godzilla", - "US Gross": 136314294, - "Worldwide Gross": 376000000, - "US DVD Sales": null, - "Production Budget": 125000000, - "Release Date": "May 19 1998", - "MPAA Rating": "PG-13", - "Running Time min": 139, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Roland Emmerich", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 4.8, - "IMDB Votes": 59455 - }, - { - "Title": "Smiling Fish and Goat on Fire", - "US Gross": 277233, - "Worldwide Gross": 277233, - "US DVD Sales": null, - "Production Budget": 40000, - "Release Date": "Aug 25 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Gone in 60 Seconds", - "US Gross": 101643008, - "Worldwide Gross": 232643008, - "US DVD Sales": null, - "Production Budget": 103300000, - "Release Date": "Jun 09 2000", - "MPAA Rating": "PG-13", - "Running Time min": 118, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 2940 - }, - { - "Title": "Good", - "US Gross": 27276, - "Worldwide Gross": 27276, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Dec 31 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 6.2, - "IMDB Votes": 1926 - }, - { - "Title": "Good Will Hunting", - "US Gross": 138433435, - "Worldwide Gross": 225933435, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 20 1987", - "MPAA Rating": "R", - "Running Time min": 126, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Gus Van Sant", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.1, - "IMDB Votes": 150415 - }, - { - "Title": "Gosford Park", - "US Gross": 41300105, - "Worldwide Gross": 41300105, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Dec 26 2001", - "MPAA Rating": "R", - "Running Time min": 137, - "Distributor": "USA Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Robert Altman", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.3, - "IMDB Votes": 36648 - }, - { - "Title": "Gossip", - "US Gross": 5108820, - "Worldwide Gross": 12591270, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Apr 21 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 28, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Game Plan", - "US Gross": 90648202, - "Worldwide Gross": 147914546, - "US DVD Sales": 50113315, - "Production Budget": 22000000, - "Release Date": "Sep 22 2007", - "MPAA Rating": "PG", - "Running Time min": 110, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Andy Fickman", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 6.3, - "IMDB Votes": 14984 - }, - { - "Title": "Girl with a Pearl Earring", - "US Gross": 11634362, - "Worldwide Gross": 22106210, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Dec 12 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Peter Webber", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 7.1, - "IMDB Votes": 23493 - }, - { - "Title": "Galaxy Quest", - "US Gross": 71423726, - "Worldwide Gross": 90523726, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Dec 25 1999", - "MPAA Rating": "PG", - "Running Time min": 104, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.2, - "IMDB Votes": 52507 - }, - { - "Title": "Saving Grace", - "US Gross": 12178602, - "Worldwide Gross": 24325623, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Aug 04 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.8, - "IMDB Votes": 8543 - }, - { - "Title": "Gracie", - "US Gross": 2956339, - "Worldwide Gross": 3036736, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Jun 01 2007", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "Picturehouse", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 59, - "IMDB Rating": 6.2, - "IMDB Votes": 2084 - }, - { - "Title": "The Great Raid", - "US Gross": 10166502, - "Worldwide Gross": 10597070, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Aug 12 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "John Dahl", - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 6.8, - "IMDB Votes": 8894 - }, - { - "Title": "The Grand", - "US Gross": 115879, - "Worldwide Gross": 115879, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Mar 21 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Anchor Bay Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Zak Penn", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 3346 - }, - { - "Title": "The Constant Gardener", - "US Gross": 33579798, - "Worldwide Gross": 81079798, - "US DVD Sales": null, - "Production Budget": 25500000, - "Release Date": "Aug 31 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Fernando Meirelles", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.6, - "IMDB Votes": 50763 - }, - { - "Title": "Garden State", - "US Gross": 26782316, - "Worldwide Gross": 32381151, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Jul 28 2004", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Zach Braff", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.9, - "IMDB Votes": 92594 - }, - { - "Title": "Grease", - "US Gross": 305260, - "Worldwide Gross": 206005260, - "US DVD Sales": 21249794, - "Production Budget": 6000000, - "Release Date": "Jun 16 1978", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Musical/Opera", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": "Randal Kleiser", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7, - "IMDB Votes": 60146 - }, - { - "Title": "Green Zone", - "US Gross": 35053660, - "Worldwide Gross": 84788541, - "US DVD Sales": 14424476, - "Production Budget": 100000000, - "Release Date": "Mar 12 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Factual Book/Article", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Paul Greengrass", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 7.1, - "IMDB Votes": 26759 - }, - { - "Title": "George Of The Jungle", - "US Gross": 105263257, - "Worldwide Gross": 174463257, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Jul 16 1997", - "MPAA Rating": "PG", - "Running Time min": 91, - "Distributor": "Walt Disney Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 5.3, - "IMDB Votes": 19685 - }, - { - "Title": "The Brothers Grimm", - "US Gross": 37899638, - "Worldwide Gross": 105299638, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Aug 26 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Terry Gilliam", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 5.9, - "IMDB Votes": 43532 - }, - { - "Title": "The Girl Next Door", - "US Gross": 14589444, - "Worldwide Gross": 18589444, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Apr 09 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Luke Greenfield", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 7, - "IMDB Votes": 5614 - }, - { - "Title": "How the Grinch Stole Christmas", - "US Gross": 260044825, - "Worldwide Gross": 345141403, - "US DVD Sales": null, - "Production Budget": 123000000, - "Release Date": "Nov 17 2000", - "MPAA Rating": "PG", - "Running Time min": 104, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Ron Howard", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 5.7, - "IMDB Votes": 40310 - }, - { - "Title": "Grindhouse", - "US Gross": 25031037, - "Worldwide Gross": 50187789, - "US DVD Sales": 31070911, - "Production Budget": 53000000, - "Release Date": "Apr 06 2007", - "MPAA Rating": "R", - "Running Time min": 191, - "Distributor": "Weinstein/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.9, - "IMDB Votes": 82770 - }, - { - "Title": "Get Rich or Die Tryin'", - "US Gross": 30981850, - "Worldwide Gross": 46437122, - "US DVD Sales": 9906347, - "Production Budget": 40000000, - "Release Date": "Nov 09 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Jim Sheridan", - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 4, - "IMDB Votes": 18126 - }, - { - "Title": "Wallace & Gromit: The Curse of the Were-Rabbit", - "US Gross": 56068547, - "Worldwide Gross": 185724838, - "US DVD Sales": 35069986, - "Production Budget": 30000000, - "Release Date": "Oct 05 2005", - "MPAA Rating": "G", - "Running Time min": 85, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Nick Park", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 7.9, - "IMDB Votes": 38158 - }, - { - "Title": "Groove", - "US Gross": 1115313, - "Worldwide Gross": 1167524, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Jun 09 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 5.8, - "IMDB Votes": 2486 - }, - { - "Title": "Grosse Point Blank", - "US Gross": 28084357, - "Worldwide Gross": 28084357, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Apr 11 1997", - "MPAA Rating": "R", - "Running Time min": 106, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 41523 - }, - { - "Title": "The Grudge 2", - "US Gross": 39143839, - "Worldwide Gross": 68643839, - "US DVD Sales": 8293678, - "Production Budget": 20000000, - "Release Date": "Oct 13 2006", - "MPAA Rating": "PG-13", - "Running Time min": 102, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 4.6, - "IMDB Votes": 16024 - }, - { - "Title": "The Grudge", - "US Gross": 110359362, - "Worldwide Gross": 187281115, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 22 2004", - "MPAA Rating": "PG-13", - "Running Time min": 96, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 5.7, - "IMDB Votes": 43218 - }, - { - "Title": "Grown Ups", - "US Gross": 161094625, - "Worldwide Gross": 250294625, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Jun 25 2010", - "MPAA Rating": "PG-13", - "Running Time min": 102, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 5.8, - "IMDB Votes": 13488 - }, - { - "Title": "Ghost Dog: Way of the Samurai", - "US Gross": 3330230, - "Worldwide Gross": 6030230, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Mar 03 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Jim Jarmusch", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Guess Who", - "US Gross": 68915888, - "Worldwide Gross": 102115888, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Mar 25 2005", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 5.7, - "IMDB Votes": 15789 - }, - { - "Title": "Get Carter", - "US Gross": 14967182, - "Worldwide Gross": 19417182, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Oct 06 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 4.8, - "IMDB Votes": 14196 - }, - { - "Title": "Get Over It", - "US Gross": 11560259, - "Worldwide Gross": 11560259, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Mar 09 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 5.5, - "IMDB Votes": 9350 - }, - { - "Title": "Veronica Guerin", - "US Gross": 1569918, - "Worldwide Gross": 9438074, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Oct 17 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.8, - "IMDB Votes": 8778 - }, - { - "Title": "The Guru", - "US Gross": 3051221, - "Worldwide Gross": 23788368, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Jan 31 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 9239 - }, - { - "Title": "A Guy Thing", - "US Gross": 15543862, - "Worldwide Gross": 17430594, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jan 17 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 8147 - }, - { - "Title": "Ghost World", - "US Gross": 6217849, - "Worldwide Gross": 8764007, - "US DVD Sales": null, - "Production Budget": 5500000, - "Release Date": "Jul 20 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Terry Zwigoff", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.7, - "IMDB Votes": 42973 - }, - { - "Title": "Halloween 2", - "US Gross": 33392973, - "Worldwide Gross": 38512850, - "US DVD Sales": 6646073, - "Production Budget": 15000000, - "Release Date": "Aug 28 2009", - "MPAA Rating": "R", - "Running Time min": 105, - "Distributor": "Weinstein/Dimension", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Rob Zombie", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.5, - "IMDB Votes": 9284 - }, - { - "Title": "Hairspray", - "US Gross": 118823091, - "Worldwide Gross": 202823091, - "US DVD Sales": 104104829, - "Production Budget": 75000000, - "Release Date": "Jul 20 2007", - "MPAA Rating": "PG", - "Running Time min": 117, - "Distributor": "New Line", - "Source": "Remake", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": "Adam Shankman", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.2, - "IMDB Votes": 41511 - }, - { - "Title": "Half Baked", - "US Gross": 17394881, - "Worldwide Gross": 17394881, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Jan 16 1998", - "MPAA Rating": "R", - "Running Time min": 84, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 6.3, - "IMDB Votes": 18791 - }, - { - "Title": "Hamlet", - "US Gross": 4501094, - "Worldwide Gross": 7129670, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Dec 25 1996", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 6, - "IMDB Votes": 5147 - }, - { - "Title": "Hamlet", - "US Gross": 1577287, - "Worldwide Gross": 2288841, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "May 12 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6, - "IMDB Votes": 5147 - }, - { - "Title": "Hannibal the Conqueror", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Dec 31 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": null, - "Creative Type": "Dramatization", - "Director": "Vin Diesel", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Hancock", - "US Gross": 227946274, - "Worldwide Gross": 624346274, - "US DVD Sales": 89352567, - "Production Budget": 150000000, - "Release Date": "Jul 02 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Peter Berg", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.5, - "IMDB Votes": 100822 - }, - { - "Title": "Happily N'Ever After", - "US Gross": 15849032, - "Worldwide Gross": 38344430, - "US DVD Sales": 16559473, - "Production Budget": 47000000, - "Release Date": "Jan 05 2007", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.9, - "IMDB Votes": 4678 - }, - { - "Title": "The Happening", - "US Gross": 64506874, - "Worldwide Gross": 163403799, - "US DVD Sales": 21432877, - "Production Budget": 60000000, - "Release Date": "Jun 13 2008", - "MPAA Rating": "R", - "Running Time min": 89, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "M. Night Shyamalan", - "Rotten Tomatoes Rating": 18, - "IMDB Rating": 5.2, - "IMDB Votes": 72259 - }, - { - "Title": "Happy, Texas", - "US Gross": 2039192, - "Worldwide Gross": 2039192, - "US DVD Sales": null, - "Production Budget": 1700000, - "Release Date": "Oct 01 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.5, - "IMDB Votes": 198 - }, - { - "Title": "Hard Candy", - "US Gross": 1024640, - "Worldwide Gross": 1881243, - "US DVD Sales": null, - "Production Budget": 950000, - "Release Date": "Apr 14 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 45791 - }, - { - "Title": "Harsh Times", - "US Gross": 3337931, - "Worldwide Gross": 5963961, - "US DVD Sales": 2638319, - "Production Budget": 2000000, - "Release Date": "Nov 10 2006", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 7, - "IMDB Votes": 26347 - }, - { - "Title": "Harvard Man", - "US Gross": 56653, - "Worldwide Gross": 56653, - "US DVD Sales": null, - "Production Budget": 5500000, - "Release Date": "May 17 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 2758 - }, - { - "Title": "Harry Brown", - "US Gross": 1818681, - "Worldwide Gross": 6294140, - "US DVD Sales": null, - "Production Budget": 7300000, - "Release Date": "Apr 30 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Samuel Goldwyn Films", - "Source": null, - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 14297 - }, - { - "Title": "The House Bunny", - "US Gross": 48237389, - "Worldwide Gross": 70237389, - "US DVD Sales": 15442818, - "Production Budget": 25000000, - "Release Date": "Aug 22 2008", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Fred Wolf", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 5.5, - "IMDB Votes": 18964 - }, - { - "Title": "The Devil's Rejects", - "US Gross": 17044981, - "Worldwide Gross": 20940428, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Jul 22 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Rob Zombie", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.9, - "IMDB Votes": 36082 - }, - { - "Title": "House of 1,000 Corpses", - "US Gross": 12634962, - "Worldwide Gross": 16829545, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Apr 11 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Rob Zombie", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 3311 - }, - { - "Title": "The House of the Dead", - "US Gross": 10199354, - "Worldwide Gross": 13767816, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Oct 10 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Based on Game", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Uwe Boll", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 5541 - }, - { - "Title": "Hidalgo", - "US Gross": 67286731, - "Worldwide Gross": 107336658, - "US DVD Sales": null, - "Production Budget": 78000000, - "Release Date": "Mar 05 2004", - "MPAA Rating": "PG-13", - "Running Time min": 136, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Joe Johnston", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.6, - "IMDB Votes": 23604 - }, - { - "Title": "Hide and Seek", - "US Gross": 51100486, - "Worldwide Gross": 123100486, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jan 28 2005", - "MPAA Rating": "R", - "Running Time min": 105, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 5.6, - "IMDB Votes": 30891 - }, - { - "Title": "Hoodwinked", - "US Gross": 51386611, - "Worldwide Gross": 110011106, - "US DVD Sales": 31171440, - "Production Budget": 17500000, - "Release Date": "Dec 16 2005", - "MPAA Rating": "PG", - "Running Time min": 80, - "Distributor": "Weinstein Co.", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 20461 - }, - { - "Title": "How Do You Know?", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Dec 17 2010", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Head of State", - "US Gross": 37788228, - "Worldwide Gross": 38283765, - "US DVD Sales": null, - "Production Budget": 35200000, - "Release Date": "Mar 28 2003", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Chris Rock", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.1, - "IMDB Votes": 8447 - }, - { - "Title": "Hedwig and the Angry Inch", - "US Gross": 3067312, - "Worldwide Gross": 3643900, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Jul 20 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Based on Musical/Opera", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.6, - "IMDB Votes": 14766 - }, - { - "Title": "Pooh's Heffalump Movie", - "US Gross": 18098433, - "Worldwide Gross": 52858433, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Feb 11 2005", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 6.3, - "IMDB Votes": 1605 - }, - { - "Title": "He Got Game", - "US Gross": 21567853, - "Worldwide Gross": 21567853, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "May 01 1998", - "MPAA Rating": "R", - "Running Time min": 134, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 6.8, - "IMDB Votes": 14494 - }, - { - "Title": "Heist", - "US Gross": 23483357, - "Worldwide Gross": 28483168, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Nov 09 2001", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "David Mamet", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 3.2, - "IMDB Votes": 77 - }, - { - "Title": "Hellboy 2: The Golden Army", - "US Gross": 75986503, - "Worldwide Gross": 160388063, - "US DVD Sales": 43689202, - "Production Budget": 82500000, - "Release Date": "Jul 11 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Guillermo Del Toro", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 61902 - }, - { - "Title": "Hellboy", - "US Gross": 59623958, - "Worldwide Gross": 99823958, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Apr 02 2004", - "MPAA Rating": "PG-13", - "Running Time min": 122, - "Distributor": "Sony Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Guillermo Del Toro", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.8, - "IMDB Votes": 67763 - }, - { - "Title": "Raising Helen", - "US Gross": 37485528, - "Worldwide Gross": 43340302, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "May 28 2004", - "MPAA Rating": "PG-13", - "Running Time min": 119, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Garry Marshall", - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5.7, - "IMDB Votes": 10526 - }, - { - "Title": "A Home at the End of the World", - "US Gross": 1029017, - "Worldwide Gross": 1033810, - "US DVD Sales": null, - "Production Budget": 6500000, - "Release Date": "Jul 23 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Independent", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.7, - "IMDB Votes": 7180 - }, - { - "Title": "Jet Li's Hero", - "US Gross": 53652140, - "Worldwide Gross": 177352140, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Aug 27 2004", - "MPAA Rating": "PG-13", - "Running Time min": 96, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Yimou Zhang", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Here on Earth", - "US Gross": 10494147, - "Worldwide Gross": 10845127, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Mar 24 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 18, - "IMDB Rating": 4.6, - "IMDB Votes": 4929 - }, - { - "Title": "House of Flying Daggers", - "US Gross": 11050094, - "Worldwide Gross": 92863945, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Dec 03 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Yimou Zhang", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Head Over Heels", - "US Gross": 10397365, - "Worldwide Gross": 10397365, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Feb 02 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Mark Waters", - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 4.8, - "IMDB Votes": 6574 - }, - { - "Title": "The Haunting", - "US Gross": 91188905, - "Worldwide Gross": 180188905, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jul 23 1999", - "MPAA Rating": "PG-13", - "Running Time min": 114, - "Distributor": "Dreamworks SKG", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Jan De Bont", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 4.6, - "IMDB Votes": 31808 - }, - { - "Title": "High Crimes", - "US Gross": 41543207, - "Worldwide Gross": 63781100, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Apr 05 2002", - "MPAA Rating": "PG-13", - "Running Time min": 115, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Carl Franklin", - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 6.1, - "IMDB Votes": 14428 - }, - { - "Title": "High Fidelity", - "US Gross": 27277055, - "Worldwide Gross": 47881663, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 31 2000", - "MPAA Rating": "R", - "Running Time min": 114, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Frears", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 7.6, - "IMDB Votes": 69740 - }, - { - "Title": "Highlander: Endgame", - "US Gross": 12801190, - "Worldwide Gross": 12801190, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Sep 01 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.3, - "IMDB Votes": 8421 - }, - { - "Title": "High Heels and Low Lifes", - "US Gross": 226792, - "Worldwide Gross": 226792, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 26 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 6.1, - "IMDB Votes": 2205 - }, - { - "Title": "High School Musical 3: Senior Year", - "US Gross": 90556401, - "Worldwide Gross": 251056401, - "US DVD Sales": 59373004, - "Production Budget": 11000000, - "Release Date": "Oct 24 2008", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on TV", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 3.7, - "IMDB Votes": 18587 - }, - { - "Title": "The History Boys", - "US Gross": 2730296, - "Worldwide Gross": 13425589, - "US DVD Sales": null, - "Production Budget": 3700000, - "Release Date": "Nov 21 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.7, - "IMDB Votes": 10293 - }, - { - "Title": "A History of Violence", - "US Gross": 31493782, - "Worldwide Gross": 59993782, - "US DVD Sales": 38659936, - "Production Budget": 32000000, - "Release Date": "Sep 23 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "David Cronenberg", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.6, - "IMDB Votes": 79738 - }, - { - "Title": "Hitch", - "US Gross": 177784257, - "Worldwide Gross": 366784257, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Feb 11 2005", - "MPAA Rating": "PG-13", - "Running Time min": 113, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Andy Tennant", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 5.7, - "IMDB Votes": 89 - }, - { - "Title": "Hitman", - "US Gross": 39687694, - "Worldwide Gross": 99965792, - "US DVD Sales": 28077100, - "Production Budget": 17500000, - "Release Date": "Nov 21 2007", - "MPAA Rating": "R", - "Running Time min": 93, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 6.8, - "IMDB Votes": 520 - }, - { - "Title": "Harold & Kumar Escape from Guantanamo Bay", - "US Gross": 38108728, - "Worldwide Gross": 43231984, - "US DVD Sales": 24609630, - "Production Budget": 12000000, - "Release Date": "Apr 25 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.7, - "IMDB Votes": 42358 - }, - { - "Title": "Harold & Kumar Go to White Castle", - "US Gross": 18225165, - "Worldwide Gross": 18225165, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Jul 30 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 7.2, - "IMDB Votes": 56030 - }, - { - "Title": "Held Up", - "US Gross": 4714090, - "Worldwide Gross": 4714090, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "May 12 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Trimark", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 4.7, - "IMDB Votes": 1840 - }, - { - "Title": "The Hills Have Eyes II", - "US Gross": 20804166, - "Worldwide Gross": 37466538, - "US DVD Sales": 30512461, - "Production Budget": 15000000, - "Release Date": "Mar 23 2007", - "MPAA Rating": "R", - "Running Time min": 88, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5, - "IMDB Votes": 17948 - }, - { - "Title": "The Hills Have Eyes", - "US Gross": 41778863, - "Worldwide Gross": 69623713, - "US DVD Sales": 20576805, - "Production Budget": 17000000, - "Release Date": "Mar 10 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Alexandre Aja", - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 6.5, - "IMDB Votes": 43747 - }, - { - "Title": "How to Lose Friends & Alienate People", - "US Gross": 2775593, - "Worldwide Gross": 12031443, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Oct 03 2008", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 6.7, - "IMDB Votes": 25756 - }, - { - "Title": "Half Past Dead", - "US Gross": 15567860, - "Worldwide Gross": 19233280, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Nov 15 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 2, - "IMDB Rating": 4.1, - "IMDB Votes": 6909 - }, - { - "Title": "Halloween: H2O", - "US Gross": 55041738, - "Worldwide Gross": 55041738, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Aug 05 1998", - "MPAA Rating": "R", - "Running Time min": 85, - "Distributor": "Miramax", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Steve Miner", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Halloween: Resurrection", - "US Gross": 30259652, - "Worldwide Gross": 37659652, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jul 12 2002", - "MPAA Rating": "R", - "Running Time min": 89, - "Distributor": "Miramax/Dimension", - "Source": null, - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Rick Rosenthal", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.9, - "IMDB Votes": 13181 - }, - { - "Title": "Holy Man", - "US Gross": 12069719, - "Worldwide Gross": 12069719, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Oct 09 1998", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Herek", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 4.7, - "IMDB Votes": 9105 - }, - { - "Title": "Milk", - "US Gross": 31841299, - "Worldwide Gross": 50164027, - "US DVD Sales": 11075466, - "Production Budget": 20000000, - "Release Date": "Nov 26 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Gus Van Sant", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 3.6, - "IMDB Votes": 479 - }, - { - "Title": "Hamlet 2", - "US Gross": 4886216, - "Worldwide Gross": 4898285, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Aug 22 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Andrew Fleming", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.4, - "IMDB Votes": 9017 - }, - { - "Title": "Hannah Montana/Miley Cyrus: Best of Both Worlds Concert Tour", - "US Gross": 65281781, - "Worldwide Gross": 71281781, - "US DVD Sales": 18154740, - "Production Budget": 6500000, - "Release Date": "Feb 01 2008", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Concert/Performance", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 71, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Home on the Range", - "US Gross": 50026353, - "Worldwide Gross": 76482461, - "US DVD Sales": null, - "Production Budget": 110000000, - "Release Date": "Apr 02 2004", - "MPAA Rating": "PG", - "Running Time min": 94, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 5.4, - "IMDB Votes": 4772 - }, - { - "Title": "Hannibal Rising", - "US Gross": 27669725, - "Worldwide Gross": 80583311, - "US DVD Sales": 23365803, - "Production Budget": 50000000, - "Release Date": "Feb 09 2007", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "Weinstein Co.", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": "Peter Webber", - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 6, - "IMDB Votes": 28690 - }, - { - "Title": "The Hangover", - "US Gross": 277322503, - "Worldwide Gross": 465132119, - "US DVD Sales": 165916727, - "Production Budget": 35000000, - "Release Date": "Jun 05 2009", - "MPAA Rating": "R", - "Running Time min": 99, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Todd Phillips", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7.9, - "IMDB Votes": 127634 - }, - { - "Title": "Hanging Up", - "US Gross": 36037909, - "Worldwide Gross": 51867723, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Feb 18 2000", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 4.3, - "IMDB Votes": 6098 - }, - { - "Title": "The Hoax", - "US Gross": 7164995, - "Worldwide Gross": 7164995, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Apr 06 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Lasse Hallstrom", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 6.9, - "IMDB Votes": 9171 - }, - { - "Title": "Holes", - "US Gross": 67383924, - "Worldwide Gross": 72383924, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Apr 18 2003", - "MPAA Rating": "PG", - "Running Time min": 117, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Andrew Davis", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7.1, - "IMDB Votes": 19388 - }, - { - "Title": "The Holiday", - "US Gross": 63280000, - "Worldwide Gross": 205190324, - "US DVD Sales": 71449071, - "Production Budget": 85000000, - "Release Date": "Dec 08 2006", - "MPAA Rating": "PG-13", - "Running Time min": 131, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Nancy Meyers", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.9, - "IMDB Votes": 48215 - }, - { - "Title": "Hollow Man", - "US Gross": 73209340, - "Worldwide Gross": 191200000, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Aug 04 2000", - "MPAA Rating": "R", - "Running Time min": 112, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Paul Verhoeven", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 5.5, - "IMDB Votes": 41499 - }, - { - "Title": "Holy Girl", - "US Gross": 304124, - "Worldwide Gross": 1261792, - "US DVD Sales": null, - "Production Budget": 1400000, - "Release Date": "Apr 29 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Home Fries", - "US Gross": 10513979, - "Worldwide Gross": 10513979, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Nov 25 1998", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 4.7, - "IMDB Votes": 4806 - }, - { - "Title": "Honey", - "US Gross": 30272254, - "Worldwide Gross": 62192232, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Dec 05 2003", - "MPAA Rating": "PG-13", - "Running Time min": 94, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Bille Woodruff", - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 4.6, - "IMDB Votes": 13026 - }, - { - "Title": "The Honeymooners", - "US Gross": 12834849, - "Worldwide Gross": 13174426, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Jun 10 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "John Schultz", - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 2.6, - "IMDB Votes": 5012 - }, - { - "Title": "Hoot", - "US Gross": 8117637, - "Worldwide Gross": 8224998, - "US DVD Sales": 11095119, - "Production Budget": 15000000, - "Release Date": "May 05 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.3, - "IMDB Votes": 2830 - }, - { - "Title": "Hope Floats", - "US Gross": 60110313, - "Worldwide Gross": 81529000, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "May 29 1998", - "MPAA Rating": "PG-13", - "Running Time min": 114, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Forest Whitaker", - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 5.3, - "IMDB Votes": 9168 - }, - { - "Title": "Horton Hears a Who", - "US Gross": 154529439, - "Worldwide Gross": 297133947, - "US DVD Sales": 73524948, - "Production Budget": 85000000, - "Release Date": "Mar 14 2008", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 31323 - }, - { - "Title": "Hostel: Part II", - "US Gross": 17544812, - "Worldwide Gross": 33606409, - "US DVD Sales": 16230816, - "Production Budget": 7500000, - "Release Date": "Jun 08 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Eli Roth", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 5.4, - "IMDB Votes": 31511 - }, - { - "Title": "Hostage", - "US Gross": 34636443, - "Worldwide Gross": 77636443, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Mar 11 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 3070 - }, - { - "Title": "Hostel", - "US Gross": 47326473, - "Worldwide Gross": 80578934, - "US DVD Sales": 23835218, - "Production Budget": 4800000, - "Release Date": "Jan 06 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Eli Roth", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 64642 - }, - { - "Title": "Hot Rod", - "US Gross": 13938332, - "Worldwide Gross": 14334401, - "US DVD Sales": 24152720, - "Production Budget": 25000000, - "Release Date": "Aug 03 2007", - "MPAA Rating": "PG-13", - "Running Time min": 83, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.5, - "IMDB Votes": 22250 - }, - { - "Title": "The Hours", - "US Gross": 41675994, - "Worldwide Gross": 108775994, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Dec 27 2002", - "MPAA Rating": "PG-13", - "Running Time min": 115, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Stephen Daldry", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 7.6, - "IMDB Votes": 44618 - }, - { - "Title": "Life as a House", - "US Gross": 15652637, - "Worldwide Gross": 23889158, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Oct 26 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 7.5, - "IMDB Votes": 19308 - }, - { - "Title": "Bringing Down the House", - "US Gross": 132675402, - "Worldwide Gross": 164675402, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 07 2003", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Adam Shankman", - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 5.4, - "IMDB Votes": 16242 - }, - { - "Title": "House of Wax", - "US Gross": 32064800, - "Worldwide Gross": 70064800, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "May 06 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 5.4, - "IMDB Votes": 32159 - }, - { - "Title": "How to Deal", - "US Gross": 14108518, - "Worldwide Gross": 14108518, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Jul 18 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 5.4, - "IMDB Votes": 5292 - }, - { - "Title": "How High", - "US Gross": 31155435, - "Worldwide Gross": 31260435, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Dec 21 2001", - "MPAA Rating": "R", - "Running Time min": 93, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 5.5, - "IMDB Votes": 14470 - }, - { - "Title": "Def Jam's How To Be a Player", - "US Gross": 14010363, - "Worldwide Gross": 14010363, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Aug 06 1997", - "MPAA Rating": "R", - "Running Time min": 93, - "Distributor": "Gramercy", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Harry Potter and the Chamber of Secrets", - "US Gross": 261987880, - "Worldwide Gross": 878987880, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Nov 15 2002", - "MPAA Rating": "PG", - "Running Time min": 161, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Chris Columbus", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.2, - "IMDB Votes": 120063 - }, - { - "Title": "Harry Potter and the Prisoner of Azkaban", - "US Gross": 249538952, - "Worldwide Gross": 795538952, - "US DVD Sales": null, - "Production Budget": 130000000, - "Release Date": "Jun 04 2004", - "MPAA Rating": "PG", - "Running Time min": 141, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Alfonso Cuaron", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.7, - "IMDB Votes": 108928 - }, - { - "Title": "Harry Potter and the Goblet of Fire", - "US Gross": 290013036, - "Worldwide Gross": 896013036, - "US DVD Sales": 215701005, - "Production Budget": 150000000, - "Release Date": "Nov 18 2005", - "MPAA Rating": "PG-13", - "Running Time min": 157, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Mike Newell", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.6, - "IMDB Votes": 111946 - }, - { - "Title": "Harry Potter and the Order of the Phoenix", - "US Gross": 292004738, - "Worldwide Gross": 938468864, - "US DVD Sales": 220867077, - "Production Budget": 150000000, - "Release Date": "Jul 11 2007", - "MPAA Rating": "PG-13", - "Running Time min": 138, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "David Yates", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7.4, - "IMDB Votes": 104074 - }, - { - "Title": "Harry Potter and the Half-Blood Prince", - "US Gross": 301959197, - "Worldwide Gross": 937499905, - "US DVD Sales": 103574938, - "Production Budget": 250000000, - "Release Date": "Jul 15 2009", - "MPAA Rating": "PG", - "Running Time min": 153, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "David Yates", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.3, - "IMDB Votes": 73720 - }, - { - "Title": "Harry Potter and the Sorcerer's Stone", - "US Gross": 317557891, - "Worldwide Gross": 976457891, - "US DVD Sales": null, - "Production Budget": 125000000, - "Release Date": "Nov 16 2001", - "MPAA Rating": "PG", - "Running Time min": 152, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Chris Columbus", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 132238 - }, - { - "Title": "Happy Feet", - "US Gross": 198000317, - "Worldwide Gross": 385000317, - "US DVD Sales": 203263968, - "Production Budget": 85000000, - "Release Date": "Nov 17 2006", - "MPAA Rating": "PG", - "Running Time min": 108, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "George Miller", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 6.7, - "IMDB Votes": 42369 - }, - { - "Title": "Hercules", - "US Gross": 99112101, - "Worldwide Gross": 250700000, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Jun 15 1997", - "MPAA Rating": "G", - "Running Time min": 92, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.8, - "IMDB Votes": 21902 - }, - { - "Title": "Hardball", - "US Gross": 40222729, - "Worldwide Gross": 44102389, - "US DVD Sales": null, - "Production Budget": 21000000, - "Release Date": "Sep 14 2001", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Brian Robbins", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 4.1, - "IMDB Votes": 165 - }, - { - "Title": "Hard Rain", - "US Gross": 19870567, - "Worldwide Gross": 19870567, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Jan 16 1998", - "MPAA Rating": "R", - "Running Time min": 96, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.6, - "IMDB Votes": 14375 - }, - { - "Title": "The Horse Whisperer", - "US Gross": 75383563, - "Worldwide Gross": 75383563, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "May 15 1998", - "MPAA Rating": "PG-13", - "Running Time min": 168, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Redford", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.3, - "IMDB Votes": 15831 - }, - { - "Title": "The Heart of Me", - "US Gross": 196067, - "Worldwide Gross": 196067, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Jun 13 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 1342 - }, - { - "Title": "Casa de Areia", - "US Gross": 539285, - "Worldwide Gross": 1178175, - "US DVD Sales": null, - "Production Budget": 3750000, - "Release Date": "Aug 11 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 1519 - }, - { - "Title": "Sorority Row", - "US Gross": 11965282, - "Worldwide Gross": 26735797, - "US DVD Sales": 1350584, - "Production Budget": 12500000, - "Release Date": "Sep 11 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Summit Entertainment", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5.1, - "IMDB Votes": 7097 - }, - { - "Title": "Hart's War", - "US Gross": 19076815, - "Worldwide Gross": 33076815, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Feb 15 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 6.2, - "IMDB Votes": 19541 - }, - { - "Title": "The Hitchhiker's Guide to the Galaxy", - "US Gross": 51019112, - "Worldwide Gross": 104019112, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Apr 29 2005", - "MPAA Rating": "PG", - "Running Time min": 103, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.6, - "IMDB Votes": 61513 - }, - { - "Title": "High Tension", - "US Gross": 3681066, - "Worldwide Gross": 5208449, - "US DVD Sales": null, - "Production Budget": 2850000, - "Release Date": "Jun 10 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.4, - "IMDB Votes": 165 - }, - { - "Title": "Hot Fuzz", - "US Gross": 23618786, - "Worldwide Gross": 79197493, - "US DVD Sales": 33391776, - "Production Budget": 16000000, - "Release Date": "Apr 20 2007", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Edgar Wright", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8, - "IMDB Votes": 129779 - }, - { - "Title": "Human Traffic", - "US Gross": 104257, - "Worldwide Gross": 5422740, - "US DVD Sales": null, - "Production Budget": 3300000, - "Release Date": "May 05 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 9455 - }, - { - "Title": "How to Train Your Dragon", - "US Gross": 217581231, - "Worldwide Gross": 491581231, - "US DVD Sales": null, - "Production Budget": 165000000, - "Release Date": "Mar 26 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.2, - "IMDB Votes": 28556 - }, - { - "Title": "I Heart Huckabees", - "US Gross": 12784713, - "Worldwide Gross": 14584713, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Oct 01 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6.8, - "IMDB Votes": 35878 - }, - { - "Title": "Hulk", - "US Gross": 132177234, - "Worldwide Gross": 245360480, - "US DVD Sales": null, - "Production Budget": 137000000, - "Release Date": "Jun 20 2003", - "MPAA Rating": "PG-13", - "Running Time min": 138, - "Distributor": "Universal", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Ang Lee", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 5.7, - "IMDB Votes": 70844 - }, - { - "Title": "The Incredible Hulk", - "US Gross": 134806913, - "Worldwide Gross": 263349257, - "US DVD Sales": 58503066, - "Production Budget": 137500000, - "Release Date": "Jun 13 2008", - "MPAA Rating": "PG-13", - "Running Time min": 112, - "Distributor": "Universal", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "Louis Leterrier", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 7.1, - "IMDB Votes": 82419 - }, - { - "Title": "The Hunchback of Notre Dame", - "US Gross": 100138851, - "Worldwide Gross": 325500000, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Jun 21 1996", - "MPAA Rating": "G", - "Running Time min": 86, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Gary Trousdale", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.5, - "IMDB Votes": 19479 - }, - { - "Title": "The Hunted", - "US Gross": 34234008, - "Worldwide Gross": 45016494, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Mar 14 2003", - "MPAA Rating": "R", - "Running Time min": 94, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "William Friedkin", - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 5.8, - "IMDB Votes": 18941 - }, - { - "Title": "Hurricane Streets", - "US Gross": 334041, - "Worldwide Gross": 367582, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Feb 13 1998", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Hurt Locker", - "US Gross": 14700000, - "Worldwide Gross": 44468574, - "US DVD Sales": 31304710, - "Production Budget": 15000000, - "Release Date": "Jun 26 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Summit Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Kathryn Bigelow", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 83679 - }, - { - "Title": "Hustle & Flow", - "US Gross": 22202809, - "Worldwide Gross": 23563727, - "US DVD Sales": null, - "Production Budget": 2800000, - "Release Date": "Jul 22 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 18688 - }, - { - "Title": "Starsky & Hutch", - "US Gross": 88200225, - "Worldwide Gross": 170200225, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Mar 05 2004", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Todd Phillips", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.2, - "IMDB Votes": 48935 - }, - { - "Title": "Hollywood Ending", - "US Gross": 4839383, - "Worldwide Gross": 14839383, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "May 03 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.3, - "IMDB Votes": 10486 - }, - { - "Title": "Hollywood Homicide", - "US Gross": 30207785, - "Worldwide Gross": 51107785, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Jun 13 2003", - "MPAA Rating": "PG-13", - "Running Time min": 116, - "Distributor": "Sony/Columbia", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Ron Shelton", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.2, - "IMDB Votes": 16452 - }, - { - "Title": "Whatever it Takes", - "US Gross": 8735529, - "Worldwide Gross": 8735529, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Mar 24 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 5.2, - "IMDB Votes": 4192 - }, - { - "Title": "Ice Age: The Meltdown", - "US Gross": 195330621, - "Worldwide Gross": 651899282, - "US DVD Sales": 131919814, - "Production Budget": 75000000, - "Release Date": "Mar 31 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Carlos Saldanha", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 50981 - }, - { - "Title": "Ice Age: Dawn of the Dinosaurs", - "US Gross": 196573705, - "Worldwide Gross": 886685941, - "US DVD Sales": 87544387, - "Production Budget": 90000000, - "Release Date": "Jul 01 2009", - "MPAA Rating": "PG", - "Running Time min": 93, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Carlos Saldanha", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 33289 - }, - { - "Title": "Ice Age", - "US Gross": 176387405, - "Worldwide Gross": 383257136, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Mar 15 2002", - "MPAA Rating": "PG", - "Running Time min": 81, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Chris Wedge", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7.4, - "IMDB Votes": 75552 - }, - { - "Title": "Ice Princess", - "US Gross": 24381334, - "Worldwide Gross": 25732334, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Mar 18 2005", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6, - "IMDB Votes": 7106 - }, - { - "Title": "The Ice Storm", - "US Gross": 8038061, - "Worldwide Gross": 16011975, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Sep 27 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Ang Lee", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.5, - "IMDB Votes": 27544 - }, - { - "Title": "I Come with the Rain", - "US Gross": 0, - "Worldwide Gross": 627422, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Dec 31 1969", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 618 - }, - { - "Title": "Identity", - "US Gross": 52131264, - "Worldwide Gross": 90231264, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Apr 25 2003", - "MPAA Rating": "R", - "Running Time min": 90, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "James Mangold", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 7.3, - "IMDB Votes": 57909 - }, - { - "Title": "An Ideal Husband", - "US Gross": 18542974, - "Worldwide Gross": 18542974, - "US DVD Sales": null, - "Production Budget": 10700000, - "Release Date": "Jun 18 1999", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "Miramax", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 6.7, - "IMDB Votes": 8078 - }, - { - "Title": "Idlewild", - "US Gross": 12669914, - "Worldwide Gross": 12669914, - "US DVD Sales": 3120029, - "Production Budget": 15000000, - "Release Date": "Aug 25 2006", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 5.8, - "IMDB Votes": 3056 - }, - { - "Title": "Igby Goes Down", - "US Gross": 4777465, - "Worldwide Gross": 4777465, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Sep 13 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7, - "IMDB Votes": 19050 - }, - { - "Title": "Igor", - "US Gross": 19528188, - "Worldwide Gross": 26608350, - "US DVD Sales": 12361783, - "Production Budget": 30000000, - "Release Date": "Sep 19 2008", - "MPAA Rating": "PG", - "Running Time min": 86, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 6, - "IMDB Votes": 6614 - }, - { - "Title": "I Got the Hook-Up!", - "US Gross": 10317779, - "Worldwide Gross": 10317779, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "May 27 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 3.3, - "IMDB Votes": 985 - }, - { - "Title": "Idle Hands", - "US Gross": 4023741, - "Worldwide Gross": 4023741, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Apr 30 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 5.8, - "IMDB Votes": 16157 - }, - { - "Title": "Imaginary Heroes", - "US Gross": 228524, - "Worldwide Gross": 290875, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Dec 17 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 7.2, - "IMDB Votes": 6057 - }, - { - "Title": "I Still Know What You Did Last Summer", - "US Gross": 40020622, - "Worldwide Gross": 40020622, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Nov 13 1998", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 4.1, - "IMDB Votes": 23268 - }, - { - "Title": "I Know What You Did Last Summer", - "US Gross": 72250091, - "Worldwide Gross": 125250091, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Oct 17 1997", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 5.4, - "IMDB Votes": 36807 - }, - { - "Title": "I Love You, Beth Cooper", - "US Gross": 14800725, - "Worldwide Gross": 16382538, - "US DVD Sales": 5475072, - "Production Budget": 18000000, - "Release Date": "Jul 10 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Chris Columbus", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 179 - }, - { - "Title": "The Illusionist", - "US Gross": 39868642, - "Worldwide Gross": 84276175, - "US DVD Sales": 38200717, - "Production Budget": 16500000, - "Release Date": "Aug 18 2006", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Yari Film Group Releasing", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 7.7, - "IMDB Votes": 92040 - }, - { - "Title": "But I'm a Cheerleader", - "US Gross": 2205627, - "Worldwide Gross": 2595216, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Jul 07 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 10073 - }, - { - "Title": "The Imaginarium of Doctor Parnassus", - "US Gross": 7689458, - "Worldwide Gross": 58692979, - "US DVD Sales": 5387124, - "Production Budget": 30000000, - "Release Date": "Dec 25 2009", - "MPAA Rating": "PG-13", - "Running Time min": 122, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Terry Gilliam", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 7.1, - "IMDB Votes": 33374 - }, - { - "Title": "Imagine Me & You", - "US Gross": 672243, - "Worldwide Gross": 972243, - "US DVD Sales": null, - "Production Budget": 7900000, - "Release Date": "Jan 27 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 9534 - }, - { - "Title": "Imagine That", - "US Gross": 16123323, - "Worldwide Gross": 16123323, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Jun 12 2009", - "MPAA Rating": "PG", - "Running Time min": 107, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Karey Kirkpatrick", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.4, - "IMDB Votes": 3092 - }, - { - "Title": "Impostor", - "US Gross": 6114237, - "Worldwide Gross": 6114237, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jan 04 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 9020 - }, - { - "Title": "Inception", - "US Gross": 285630280, - "Worldwide Gross": 753830280, - "US DVD Sales": null, - "Production Budget": 160000000, - "Release Date": "Jul 16 2010", - "MPAA Rating": "PG-13", - "Running Time min": 147, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "Christopher Nolan", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 9.1, - "IMDB Votes": 188247 - }, - { - "Title": "In the Cut", - "US Gross": 4717455, - "Worldwide Gross": 23693646, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Oct 22 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Jane Campion", - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 5.2, - "IMDB Votes": 11590 - }, - { - "Title": "In Too Deep", - "US Gross": 14026509, - "Worldwide Gross": 14026509, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Aug 25 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Gramercy", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 5.5, - "IMDB Votes": 2529 - }, - { - "Title": "IndigËnes", - "US Gross": 320700, - "Worldwide Gross": 6877936, - "US DVD Sales": null, - "Production Budget": 18900000, - "Release Date": "Dec 15 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 5775 - }, - { - "Title": "Indiana Jones and the Kingdom of the Crystal Skull", - "US Gross": 317023851, - "Worldwide Gross": 786558145, - "US DVD Sales": 109654917, - "Production Budget": 185000000, - "Release Date": "May 22 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 6.6, - "IMDB Votes": 135071 - }, - { - "Title": "In Dreams", - "US Gross": 12017369, - "Worldwide Gross": 12017369, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jan 15 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Neil Jordan", - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5.3, - "IMDB Votes": 7138 - }, - { - "Title": "Infamous", - "US Gross": 1151330, - "Worldwide Gross": 2613717, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Oct 13 2006", - "MPAA Rating": "R", - "Running Time min": 118, - "Distributor": "Warner Independent", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 7.1, - "IMDB Votes": 6917 - }, - { - "Title": "The Informant", - "US Gross": 33316821, - "Worldwide Gross": 41771168, - "US DVD Sales": 6212437, - "Production Budget": 22000000, - "Release Date": "Sep 18 2009", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "Warner Bros.", - "Source": "Based on Factual Book/Article", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 380 - }, - { - "Title": "The Informers", - "US Gross": 315000, - "Worldwide Gross": 315000, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Apr 24 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Senator Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 7595 - }, - { - "Title": "Inkheart", - "US Gross": 17303424, - "Worldwide Gross": 58051454, - "US DVD Sales": 8342886, - "Production Budget": 60000000, - "Release Date": "Jan 23 2009", - "MPAA Rating": "PG", - "Running Time min": 105, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Iain Softley", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.1, - "IMDB Votes": 14157 - }, - { - "Title": "In & Out", - "US Gross": 63826569, - "Worldwide Gross": 83226569, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Sep 19 1997", - "MPAA Rating": "PG-13", - "Running Time min": 92, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Frank Oz", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.1, - "IMDB Votes": 18773 - }, - { - "Title": "I Now Pronounce You Chuck and Larry", - "US Gross": 119725280, - "Worldwide Gross": 185708462, - "US DVD Sales": 69334335, - "Production Budget": 85000000, - "Release Date": "Jul 20 2007", - "MPAA Rating": "PG-13", - "Running Time min": 115, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Dennis Dugan", - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 6.1, - "IMDB Votes": 46347 - }, - { - "Title": "Inside Man", - "US Gross": 88634237, - "Worldwide Gross": 184634237, - "US DVD Sales": 37712869, - "Production Budget": 50000000, - "Release Date": "Mar 24 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.7, - "IMDB Votes": 86229 - }, - { - "Title": "The Insider", - "US Gross": 28965197, - "Worldwide Gross": 60265197, - "US DVD Sales": null, - "Production Budget": 68000000, - "Release Date": "Nov 05 1999", - "MPAA Rating": "R", - "Running Time min": 157, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Michael Mann", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8, - "IMDB Votes": 68747 - }, - { - "Title": "Insomnia", - "US Gross": 67263182, - "Worldwide Gross": 113622499, - "US DVD Sales": null, - "Production Budget": 46000000, - "Release Date": "May 24 2002", - "MPAA Rating": "R", - "Running Time min": 118, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Christopher Nolan", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 6.3, - "IMDB Votes": 33 - }, - { - "Title": "Inspector Gadget", - "US Gross": 97387965, - "Worldwide Gross": 97387965, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Jul 23 1999", - "MPAA Rating": "PG", - "Running Time min": 77, - "Distributor": "Walt Disney Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 3.9, - "IMDB Votes": 13881 - }, - { - "Title": "Instinct", - "US Gross": 34105207, - "Worldwide Gross": 34105207, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Jun 04 1999", - "MPAA Rating": "R", - "Running Time min": 123, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Jon Turteltaub", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 6.2, - "IMDB Votes": 15388 - }, - { - "Title": "The Invention of Lying", - "US Gross": 18451251, - "Worldwide Gross": 32679264, - "US DVD Sales": 4548709, - "Production Budget": 18500000, - "Release Date": "Oct 02 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Ricky Gervais", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6.5, - "IMDB Votes": 24578 - }, - { - "Title": "The Invasion", - "US Gross": 15074191, - "Worldwide Gross": 40147042, - "US DVD Sales": 4845943, - "Production Budget": 80000000, - "Release Date": "Aug 17 2007", - "MPAA Rating": "PG-13", - "Running Time min": 99, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 6, - "IMDB Votes": 28605 - }, - { - "Title": "Ira and Abby", - "US Gross": 221096, - "Worldwide Gross": 221096, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Sep 14 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 855 - }, - { - "Title": "I, Robot", - "US Gross": 144801023, - "Worldwide Gross": 348601023, - "US DVD Sales": null, - "Production Budget": 105000000, - "Release Date": "Jul 16 2004", - "MPAA Rating": "PG-13", - "Running Time min": 115, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Alex Proyas", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Iron Man 2", - "US Gross": 312128345, - "Worldwide Gross": 622128345, - "US DVD Sales": null, - "Production Budget": 170000000, - "Release Date": "May 07 2010", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "Jon Favreau", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 7.3, - "IMDB Votes": 61256 - }, - { - "Title": "Iron Man", - "US Gross": 318604126, - "Worldwide Gross": 582604126, - "US DVD Sales": 169251757, - "Production Budget": 186000000, - "Release Date": "May 02 2008", - "MPAA Rating": "PG-13", - "Running Time min": 126, - "Distributor": "Paramount Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Jon Favreau", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.9, - "IMDB Votes": 174040 - }, - { - "Title": "The Iron Giant", - "US Gross": 23159305, - "Worldwide Gross": 31333917, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Aug 04 1999", - "MPAA Rating": "PG", - "Running Time min": 86, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Brad Bird", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 7.9, - "IMDB Votes": 38791 - }, - { - "Title": "Obsluhoval jsem anglickÈho kr·le", - "US Gross": 617228, - "Worldwide Gross": 7174984, - "US DVD Sales": null, - "Production Budget": 4900000, - "Release Date": "Aug 29 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Black Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 3048 - }, - { - "Title": "The Island", - "US Gross": 35818913, - "Worldwide Gross": 163018913, - "US DVD Sales": null, - "Production Budget": 120000000, - "Release Date": "Jul 22 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Michael Bay", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.9, - "IMDB Votes": 82601 - }, - { - "Title": "Isn't She Great", - "US Gross": 2954405, - "Worldwide Gross": 2954405, - "US DVD Sales": null, - "Production Budget": 36000000, - "Release Date": "Jan 28 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Magazine Article", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Andrew Bergman", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 4.9, - "IMDB Votes": 1426 - }, - { - "Title": "I Spy", - "US Gross": 33561137, - "Worldwide Gross": 33561137, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Nov 01 2002", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "Sony Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Betty Thomas", - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 5.3, - "IMDB Votes": 18061 - }, - { - "Title": "The Italian Job", - "US Gross": 106126012, - "Worldwide Gross": 175826012, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "May 30 2003", - "MPAA Rating": "PG-13", - "Running Time min": 111, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "F. Gary Gray", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.9, - "IMDB Votes": 76835 - }, - { - "Title": "I Think I Love My Wife", - "US Gross": 12559771, - "Worldwide Gross": 13205411, - "US DVD Sales": 13566229, - "Production Budget": 14000000, - "Release Date": "Mar 16 2007", - "MPAA Rating": "R", - "Running Time min": 94, - "Distributor": "Fox Searchlight", - "Source": "Remake", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Chris Rock", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5.5, - "IMDB Votes": 8643 - }, - { - "Title": "Jack Frost", - "US Gross": 34645374, - "Worldwide Gross": 34645374, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Dec 11 1998", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 4.6, - "IMDB Votes": 6932 - }, - { - "Title": "Jackie Brown", - "US Gross": 39673162, - "Worldwide Gross": 72673162, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Dec 25 1997", - "MPAA Rating": "R", - "Running Time min": 154, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Quentin Tarantino", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.6, - "IMDB Votes": 84068 - }, - { - "Title": "The Jackal", - "US Gross": 54956941, - "Worldwide Gross": 159356941, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Nov 14 1997", - "MPAA Rating": "R", - "Running Time min": 124, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Caton-Jones", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 6, - "IMDB Votes": 35540 - }, - { - "Title": "The Jacket", - "US Gross": 6301131, - "Worldwide Gross": 15452978, - "US DVD Sales": null, - "Production Budget": 28500000, - "Release Date": "Mar 04 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Independent", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 7.1, - "IMDB Votes": 35932 - }, - { - "Title": "Jakob the Liar", - "US Gross": 4956401, - "Worldwide Gross": 4956401, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Sep 24 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 6.1, - "IMDB Votes": 6636 - }, - { - "Title": "Jarhead", - "US Gross": 62647540, - "Worldwide Gross": 96947540, - "US DVD Sales": 52209103, - "Production Budget": 72000000, - "Release Date": "Nov 04 2005", - "MPAA Rating": "R", - "Running Time min": 115, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Sam Mendes", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 7.2, - "IMDB Votes": 60650 - }, - { - "Title": "Jawbreaker", - "US Gross": 3076820, - "Worldwide Gross": 3076820, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Feb 19 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 4.8, - "IMDB Votes": 9329 - }, - { - "Title": "The World is Not Enough", - "US Gross": 126930660, - "Worldwide Gross": 361730660, - "US DVD Sales": null, - "Production Budget": 135000000, - "Release Date": "Nov 19 1999", - "MPAA Rating": "PG-13", - "Running Time min": 125, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Apted", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.3, - "IMDB Votes": 59406 - }, - { - "Title": "Die Another Day", - "US Gross": 160942139, - "Worldwide Gross": 431942139, - "US DVD Sales": null, - "Production Budget": 142000000, - "Release Date": "Nov 22 2002", - "MPAA Rating": "PG-13", - "Running Time min": 133, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Lee Tamahori", - "Rotten Tomatoes Rating": 59, - "IMDB Rating": 6, - "IMDB Votes": 67476 - }, - { - "Title": "Casino Royale", - "US Gross": 167365000, - "Worldwide Gross": 596365000, - "US DVD Sales": 79681613, - "Production Budget": 102000000, - "Release Date": "Nov 17 2006", - "MPAA Rating": "PG-13", - "Running Time min": 144, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Campbell", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 8, - "IMDB Votes": 172936 - }, - { - "Title": "Quantum of Solace", - "US Gross": 169368427, - "Worldwide Gross": 576368427, - "US DVD Sales": 44912115, - "Production Budget": 230000000, - "Release Date": "Nov 14 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Marc Forster", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.8, - "IMDB Votes": 93596 - }, - { - "Title": "Jennifer's Body", - "US Gross": 16204793, - "Worldwide Gross": 32832166, - "US DVD Sales": 4998385, - "Production Budget": 16000000, - "Release Date": "Sep 18 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 5.3, - "IMDB Votes": 24265 - }, - { - "Title": "Jackass: Number Two", - "US Gross": 72778712, - "Worldwide Gross": 83578712, - "US DVD Sales": 49050925, - "Production Budget": 11000000, - "Release Date": "Sep 22 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 7.2, - "IMDB Votes": 24434 - }, - { - "Title": "Jackass: The Movie", - "US Gross": 64282312, - "Worldwide Gross": 75466905, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Oct 25 2002", - "MPAA Rating": "R", - "Running Time min": 92, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 27454 - }, - { - "Title": "Journey to the Center of the Earth", - "US Gross": 101704370, - "Worldwide Gross": 240904370, - "US DVD Sales": 26253886, - "Production Budget": 45000000, - "Release Date": "Jul 11 2008", - "MPAA Rating": "PG", - "Running Time min": 92, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 23756 - }, - { - "Title": "Joe Dirt", - "US Gross": 27087695, - "Worldwide Gross": 30987695, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Apr 11 2001", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Dennie Gordon", - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 5.4, - "IMDB Votes": 18666 - }, - { - "Title": "The Curse of the Jade Scorpion", - "US Gross": 7496522, - "Worldwide Gross": 18496522, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Aug 24 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 6.7, - "IMDB Votes": 15897 - }, - { - "Title": "Jeepers Creepers", - "US Gross": 37904175, - "Worldwide Gross": 55026845, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Aug 31 2001", - "MPAA Rating": "R", - "Running Time min": 91, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 5.7, - "IMDB Votes": 30610 - }, - { - "Title": "Johnny English", - "US Gross": 28013509, - "Worldwide Gross": 160323929, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jul 18 2003", - "MPAA Rating": "PG", - "Running Time min": 87, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.8, - "IMDB Votes": 29246 - }, - { - "Title": "Jeepers Creepers II", - "US Gross": 35623801, - "Worldwide Gross": 35623801, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Aug 29 2003", - "MPAA Rating": "R", - "Running Time min": 104, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.3, - "IMDB Votes": 15975 - }, - { - "Title": "The Assassination of Jesse James by the Coward Robert Ford", - "US Gross": 3909149, - "Worldwide Gross": 15001776, - "US DVD Sales": 9871881, - "Production Budget": 30000000, - "Release Date": "Sep 21 2007", - "MPAA Rating": "R", - "Running Time min": 160, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Western", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 7.7, - "IMDB Votes": 57465 - }, - { - "Title": "Johnson Family Vacation", - "US Gross": 31203964, - "Worldwide Gross": 31462753, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Apr 07 2004", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 6, - "IMDB Rating": 3.8, - "IMDB Votes": 3278 - }, - { - "Title": "Jersey Girl", - "US Gross": 25266129, - "Worldwide Gross": 37066129, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Mar 26 2004", - "MPAA Rating": "PG-13", - "Running Time min": 102, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Smith", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.2, - "IMDB Votes": 27370 - }, - { - "Title": "The Jimmy Show", - "US Gross": 703, - "Worldwide Gross": 703, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Dec 13 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5.1, - "IMDB Votes": 358 - }, - { - "Title": "Jindabyne", - "US Gross": 399879, - "Worldwide Gross": 2862544, - "US DVD Sales": null, - "Production Budget": 10800000, - "Release Date": "Apr 27 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 3920 - }, - { - "Title": "Jackpot", - "US Gross": 44452, - "Worldwide Gross": 44452, - "US DVD Sales": null, - "Production Budget": 400000, - "Release Date": "Jul 27 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Michael Polish", - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 5.7, - "IMDB Votes": 408 - }, - { - "Title": "Just Like Heaven", - "US Gross": 48318130, - "Worldwide Gross": 100687083, - "US DVD Sales": 37588463, - "Production Budget": 58000000, - "Release Date": "Sep 16 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Mark Waters", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6.8, - "IMDB Votes": 29457 - }, - { - "Title": "Just My Luck", - "US Gross": 17326650, - "Worldwide Gross": 38326650, - "US DVD Sales": 11051609, - "Production Budget": 28000000, - "Release Date": "May 12 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Donald Petrie", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5, - "IMDB Votes": 13368 - }, - { - "Title": "The Messenger: The Story of Joan of Arc", - "US Gross": 14271297, - "Worldwide Gross": 14271297, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Nov 12 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Luc Besson", - "Rotten Tomatoes Rating": 31, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Jungle Book 2", - "US Gross": 47901582, - "Worldwide Gross": 135703599, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Feb 14 2003", - "MPAA Rating": "G", - "Running Time min": 72, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5.2, - "IMDB Votes": 2740 - }, - { - "Title": "Joe Somebody", - "US Gross": 22770864, - "Worldwide Gross": 24515990, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Dec 21 2001", - "MPAA Rating": "PG", - "Running Time min": 98, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "John Pasquin", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5.3, - "IMDB Votes": 5313 - }, - { - "Title": "Jonah Hex", - "US Gross": 10547117, - "Worldwide Gross": 10547117, - "US DVD Sales": null, - "Production Budget": 47000000, - "Release Date": "Jun 18 2010", - "MPAA Rating": "PG-13", - "Running Time min": 81, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.3, - "IMDB Votes": 2316 - }, - { - "Title": "John Q", - "US Gross": 71026631, - "Worldwide Gross": 102226631, - "US DVD Sales": null, - "Production Budget": 36000000, - "Release Date": "Feb 15 2002", - "MPAA Rating": "PG-13", - "Running Time min": 116, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Nick Cassavetes", - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 6.6, - "IMDB Votes": 32338 - }, - { - "Title": "Jonah: A VeggieTales Movie", - "US Gross": 25571351, - "Worldwide Gross": 25606175, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Oct 04 2002", - "MPAA Rating": "G", - "Running Time min": 82, - "Distributor": "Artisan", - "Source": "Based on Short Film", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 1704 - }, - { - "Title": "The Joneses", - "US Gross": 1475746, - "Worldwide Gross": 1475746, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Apr 16 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Roadside Attractions", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 4345 - }, - { - "Title": "Josie and the Pussycats", - "US Gross": 14252830, - "Worldwide Gross": 14252830, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Apr 11 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 5.1, - "IMDB Votes": 11284 - }, - { - "Title": "Joy Ride", - "US Gross": 21973182, - "Worldwide Gross": 21973182, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Oct 05 2001", - "MPAA Rating": "R", - "Running Time min": 97, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "John Dahl", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.4, - "IMDB Votes": 118 - }, - { - "Title": "Jerry Maguire", - "US Gross": 153952592, - "Worldwide Gross": 274000000, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Dec 13 1996", - "MPAA Rating": "R", - "Running Time min": 138, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Cameron Crowe", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7.2, - "IMDB Votes": 78603 - }, - { - "Title": "Jay and Silent Bob Strike Back", - "US Gross": 30059386, - "Worldwide Gross": 33762400, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Aug 24 2001", - "MPAA Rating": "R", - "Running Time min": 104, - "Distributor": "Miramax/Dimension", - "Source": "Spin-Off", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Smith", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6.8, - "IMDB Votes": 62692 - }, - { - "Title": "Jesus' Son", - "US Gross": 1282084, - "Worldwide Gross": 1687548, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Jun 16 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 4620 - }, - { - "Title": "Being Julia", - "US Gross": 7739049, - "Worldwide Gross": 11039049, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Oct 15 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.1, - "IMDB Votes": 7067 - }, - { - "Title": "Julie & Julia", - "US Gross": 94125426, - "Worldwide Gross": 126646119, - "US DVD Sales": 40846498, - "Production Budget": 40000000, - "Release Date": "Aug 07 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Nora Ephron", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 7.2, - "IMDB Votes": 22269 - }, - { - "Title": "Jumper", - "US Gross": 80172128, - "Worldwide Gross": 222117068, - "US DVD Sales": 33679094, - "Production Budget": 82500000, - "Release Date": "Feb 14 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Doug Liman", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.9, - "IMDB Votes": 69161 - }, - { - "Title": "Junebug", - "US Gross": 2678010, - "Worldwide Gross": 2678010, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Aug 03 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.1, - "IMDB Votes": 11457 - }, - { - "Title": "Juno", - "US Gross": 143495265, - "Worldwide Gross": 230327671, - "US DVD Sales": 57612374, - "Production Budget": 7000000, - "Release Date": "Dec 05 2007", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jason Reitman", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.9, - "IMDB Votes": 149855 - }, - { - "Title": "Jurassic Park 3", - "US Gross": 181166115, - "Worldwide Gross": 365900000, - "US DVD Sales": null, - "Production Budget": 93000000, - "Release Date": "Jul 18 2001", - "MPAA Rating": "PG-13", - "Running Time min": 92, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Joe Johnston", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.9, - "IMDB Votes": 151365 - }, - { - "Title": "Just Looking", - "US Gross": 39852, - "Worldwide Gross": 39852, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Oct 13 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Jason Alexander", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 949 - }, - { - "Title": "Just Married", - "US Gross": 56127162, - "Worldwide Gross": 56127162, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Jan 10 2003", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Shawn Levy", - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 5.1, - "IMDB Votes": 19508 - }, - { - "Title": "Juwanna Man", - "US Gross": 13571817, - "Worldwide Gross": 13771817, - "US DVD Sales": null, - "Production Budget": 15600000, - "Release Date": "Jun 21 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.1, - "IMDB Votes": 3062 - }, - { - "Title": "Freddy vs. Jason", - "US Gross": 82622655, - "Worldwide Gross": 114326122, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Aug 15 2003", - "MPAA Rating": "R", - "Running Time min": 97, - "Distributor": "New Line", - "Source": "Spin-Off", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Ronny Yu", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 5.8, - "IMDB Votes": 39182 - }, - { - "Title": "K-19: The Widowmaker", - "US Gross": 35168966, - "Worldwide Gross": 65716126, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Jul 19 2002", - "MPAA Rating": "PG-13", - "Running Time min": 138, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "Kathryn Bigelow", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.5, - "IMDB Votes": 22288 - }, - { - "Title": "Kate and Leopold", - "US Gross": 47095453, - "Worldwide Gross": 70937778, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Dec 25 2001", - "MPAA Rating": "PG-13", - "Running Time min": 118, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Fantasy", - "Director": "James Mangold", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 23600 - }, - { - "Title": "Kama Sutra", - "US Gross": 4109095, - "Worldwide Gross": 4109095, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Feb 28 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Trimark", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Mira Nair", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Kangaroo Jack", - "US Gross": 66723216, - "Worldwide Gross": 90723216, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jan 17 2003", - "MPAA Rating": "PG", - "Running Time min": 89, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.1, - "IMDB Votes": 9994 - }, - { - "Title": "Kick-Ass", - "US Gross": 48071303, - "Worldwide Gross": 76252166, - "US DVD Sales": 18666874, - "Production Budget": 28000000, - "Release Date": "Apr 16 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Matthew Vaughn", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 8.1, - "IMDB Votes": 86990 - }, - { - "Title": "The Original Kings of Comedy", - "US Gross": 38168022, - "Worldwide Gross": 38236338, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Aug 18 2000", - "MPAA Rating": "R", - "Running Time min": 116, - "Distributor": "Paramount Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Concert/Performance", - "Creative Type": "Factual", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 6.2, - "IMDB Votes": 3258 - }, - { - "Title": "Kiss of the Dragon", - "US Gross": 36833473, - "Worldwide Gross": 36833473, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jul 06 2001", - "MPAA Rating": "R", - "Running Time min": 98, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Chris Nahon", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.3, - "IMDB Votes": 22087 - }, - { - "Title": "Kung Fu Hustle", - "US Gross": 17104669, - "Worldwide Gross": 101004669, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Apr 08 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Stephen Chow", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Karate Kid", - "US Gross": 176591618, - "Worldwide Gross": 350591618, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jun 11 2010", - "MPAA Rating": "PG", - "Running Time min": 140, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.1, - "IMDB Votes": 20039 - }, - { - "Title": "The Kentucky Fried Movie", - "US Gross": 15000000, - "Worldwide Gross": 20000000, - "US DVD Sales": null, - "Production Budget": 600000, - "Release Date": "Aug 10 1977", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "United Film Distribution Co.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "John Landis", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 6.4, - "IMDB Votes": 8342 - }, - { - "Title": "Kicking and Screaming", - "US Gross": 52842724, - "Worldwide Gross": 55842724, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "May 13 2005", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 3841 - }, - { - "Title": "Kill Bill: Volume 2", - "US Gross": 66207920, - "Worldwide Gross": 150907920, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Apr 16 2004", - "MPAA Rating": "R", - "Running Time min": 136, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Quentin Tarantino", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8, - "IMDB Votes": 182834 - }, - { - "Title": "Kill Bill: Volume 1", - "US Gross": 70098138, - "Worldwide Gross": 180098138, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Oct 10 2003", - "MPAA Rating": "R", - "Running Time min": 111, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Quentin Tarantino", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 8.2, - "IMDB Votes": 231761 - }, - { - "Title": "Kingdom Come", - "US Gross": 23247539, - "Worldwide Gross": 23393939, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Apr 11 2001", - "MPAA Rating": "PG", - "Running Time min": 94, - "Distributor": "Fox Searchlight", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 28, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Kingdom of Heaven", - "US Gross": 47398413, - "Worldwide Gross": 211398413, - "US DVD Sales": null, - "Production Budget": 110000000, - "Release Date": "May 06 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 7.1, - "IMDB Votes": 83189 - }, - { - "Title": "Kinsey", - "US Gross": 10214647, - "Worldwide Gross": 13000959, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Nov 12 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Bill Condon", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.2, - "IMDB Votes": 20135 - }, - { - "Title": "Kissing Jessica Stein", - "US Gross": 7025722, - "Worldwide Gross": 8915268, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Mar 13 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Play", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 8291 - }, - { - "Title": "Kiss the Girls", - "US Gross": 60527873, - "Worldwide Gross": 60527873, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Oct 03 1997", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 6.4, - "IMDB Votes": 20932 - }, - { - "Title": "King Kong", - "US Gross": 218080025, - "Worldwide Gross": 550517357, - "US DVD Sales": 140752353, - "Production Budget": 207000000, - "Release Date": "Dec 14 2005", - "MPAA Rating": "PG-13", - "Running Time min": 187, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Peter Jackson", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.6, - "IMDB Votes": 132720 - }, - { - "Title": "Knocked Up", - "US Gross": 148761765, - "Worldwide Gross": 218994109, - "US DVD Sales": 117601397, - "Production Budget": 27500000, - "Release Date": "Jun 01 2007", - "MPAA Rating": "R", - "Running Time min": 132, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Judd Apatow", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.5, - "IMDB Votes": 111192 - }, - { - "Title": "Knight and Day", - "US Gross": 76373029, - "Worldwide Gross": 228937227, - "US DVD Sales": null, - "Production Budget": 117000000, - "Release Date": "Jun 23 2010", - "MPAA Rating": "PG-13", - "Running Time min": 109, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "James Mangold", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 13887 - }, - { - "Title": "The Kingdom", - "US Gross": 47467250, - "Worldwide Gross": 86509602, - "US DVD Sales": 34065220, - "Production Budget": 72500000, - "Release Date": "Sep 28 2007", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Berg", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 7.1, - "IMDB Votes": 47200 - }, - { - "Title": "Black Knight", - "US Gross": 33422806, - "Worldwide Gross": 33422806, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Nov 21 2001", - "MPAA Rating": "PG-13", - "Running Time min": 96, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.3, - "IMDB Votes": 12747 - }, - { - "Title": "Knockaround Guys", - "US Gross": 11660180, - "Worldwide Gross": 12419700, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Oct 11 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 11019 - }, - { - "Title": "Knowing", - "US Gross": 79957634, - "Worldwide Gross": 187858642, - "US DVD Sales": 23450931, - "Production Budget": 50000000, - "Release Date": "Mar 20 2009", - "MPAA Rating": "PG-13", - "Running Time min": 121, - "Distributor": "Summit Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Alex Proyas", - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 6.4, - "IMDB Votes": 58138 - }, - { - "Title": "Knock Off", - "US Gross": 10319915, - "Worldwide Gross": 10319915, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Sep 04 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 4.1, - "IMDB Votes": 5852 - }, - { - "Title": "K-PAX", - "US Gross": 50315140, - "Worldwide Gross": 50315140, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Oct 26 2001", - "MPAA Rating": "PG-13", - "Running Time min": 121, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": "Iain Softley", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 7.3, - "IMDB Votes": 50475 - }, - { - "Title": "Christmas with the Kranks", - "US Gross": 73701902, - "Worldwide Gross": 96501902, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Nov 24 2004", - "MPAA Rating": "PG", - "Running Time min": 98, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 4.7, - "IMDB Votes": 9126 - }, - { - "Title": "King's Ransom", - "US Gross": 4008527, - "Worldwide Gross": 4049527, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Apr 22 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jeffrey W. Byrd", - "Rotten Tomatoes Rating": 2, - "IMDB Rating": 3.5, - "IMDB Votes": 2251 - }, - { - "Title": "Kiss Kiss, Bang Bang", - "US Gross": 4235837, - "Worldwide Gross": 13105837, - "US DVD Sales": 6863163, - "Production Budget": 15000000, - "Release Date": "Oct 21 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 83, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "A Knight's Tale", - "US Gross": 56083966, - "Worldwide Gross": 56083966, - "US DVD Sales": null, - "Production Budget": 41000000, - "Release Date": "May 11 2001", - "MPAA Rating": "PG-13", - "Running Time min": 132, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 6.6, - "IMDB Votes": 47609 - }, - { - "Title": "The Kite Runner", - "US Gross": 15800078, - "Worldwide Gross": 73222245, - "US DVD Sales": 6563936, - "Production Budget": 20000000, - "Release Date": "Dec 14 2007", - "MPAA Rating": "PG-13", - "Running Time min": 122, - "Distributor": "Paramount Vantage", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Marc Forster", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 7.8, - "IMDB Votes": 26816 - }, - { - "Title": "Kundun", - "US Gross": 5686694, - "Worldwide Gross": 5686694, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Dec 25 1997", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7, - "IMDB Votes": 10248 - }, - { - "Title": "Kung Pow: Enter the Fist", - "US Gross": 16033556, - "Worldwide Gross": 16033556, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jan 25 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Steve Oedekerk", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 19348 - }, - { - "Title": "L.A. Confidential", - "US Gross": 64604977, - "Worldwide Gross": 110604977, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Sep 19 1997", - "MPAA Rating": "R", - "Running Time min": 137, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Curtis Hanson", - "Rotten Tomatoes Rating": 99, - "IMDB Rating": 8.4, - "IMDB Votes": 165161 - }, - { - "Title": "Law Abiding Citizen", - "US Gross": 73357727, - "Worldwide Gross": 113190972, - "US DVD Sales": 20038881, - "Production Budget": 53000000, - "Release Date": "Oct 16 2009", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "Overture Films", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "F. Gary Gray", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 7.2, - "IMDB Votes": 45577 - }, - { - "Title": "Ladder 49", - "US Gross": 74541707, - "Worldwide Gross": 102332848, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Oct 01 2004", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Jay Russell", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.5, - "IMDB Votes": 23369 - }, - { - "Title": "The Ladykillers", - "US Gross": 39692139, - "Worldwide Gross": 77692139, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Mar 26 2004", - "MPAA Rating": "R", - "Running Time min": 104, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Coen", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.2, - "IMDB Votes": 39242 - }, - { - "Title": "Lady in the Water", - "US Gross": 42285169, - "Worldwide Gross": 72785169, - "US DVD Sales": 12440849, - "Production Budget": 75000000, - "Release Date": "Jul 21 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "M. Night Shyamalan", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 5.8, - "IMDB Votes": 47535 - }, - { - "Title": "The Lake House", - "US Gross": 52330111, - "Worldwide Gross": 114830111, - "US DVD Sales": 39758509, - "Production Budget": 40000000, - "Release Date": "Jun 16 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 6.8, - "IMDB Votes": 36613 - }, - { - "Title": "Lakeview Terrace", - "US Gross": 39263506, - "Worldwide Gross": 44263506, - "US DVD Sales": 21455006, - "Production Budget": 20000000, - "Release Date": "Sep 19 2008", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "Sony/Screen Gems", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Neil LaBute", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.3, - "IMDB Votes": 18547 - }, - { - "Title": "The Ladies Man", - "US Gross": 13592872, - "Worldwide Gross": 13719474, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Oct 13 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 4.7, - "IMDB Votes": 6556 - }, - { - "Title": "Land of the Lost", - "US Gross": 49438370, - "Worldwide Gross": 69548641, - "US DVD Sales": 18953806, - "Production Budget": 100000000, - "Release Date": "Jun 05 2009", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Brad Silberling", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.3, - "IMDB Votes": 16830 - }, - { - "Title": "Changing Lanes", - "US Gross": 66790248, - "Worldwide Gross": 66790248, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Apr 12 2002", - "MPAA Rating": "R", - "Running Time min": 99, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 6.5, - "IMDB Votes": 29222 - }, - { - "Title": "Lars and the Real Girl", - "US Gross": 5956480, - "Worldwide Gross": 10553442, - "US DVD Sales": 2560922, - "Production Budget": 12500000, - "Release Date": "Oct 12 2007", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.5, - "IMDB Votes": 32423 - }, - { - "Title": "L'auberge espagnole", - "US Gross": 3895664, - "Worldwide Gross": 3895664, - "US DVD Sales": null, - "Production Budget": 5900000, - "Release Date": "May 16 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 15696 - }, - { - "Title": "Laws of Attraction", - "US Gross": 17848322, - "Worldwide Gross": 29948322, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Apr 30 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 18, - "IMDB Rating": 5.7, - "IMDB Votes": 9266 - }, - { - "Title": "Little Black Book", - "US Gross": 20422207, - "Worldwide Gross": 21758371, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Aug 06 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5.2, - "IMDB Votes": 7625 - }, - { - "Title": "Layer Cake", - "US Gross": 2339957, - "Worldwide Gross": 11850214, - "US DVD Sales": null, - "Production Budget": 6500000, - "Release Date": "May 13 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Matthew Vaughn", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 39857 - }, - { - "Title": "Larry the Cable Guy: Health Inspector", - "US Gross": 15680099, - "Worldwide Gross": 15680099, - "US DVD Sales": 13180936, - "Production Budget": 17000000, - "Release Date": "Mar 24 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 6, - "IMDB Rating": 2.8, - "IMDB Votes": 7547 - }, - { - "Title": "Little Children", - "US Gross": 5463019, - "Worldwide Gross": 14763019, - "US DVD Sales": 3657245, - "Production Budget": 14000000, - "Release Date": "Oct 06 2006", - "MPAA Rating": "R", - "Running Time min": 136, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Todd Field", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 7.8, - "IMDB Votes": 37162 - }, - { - "Title": "Save the Last Dance", - "US Gross": 91038276, - "Worldwide Gross": 131638276, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Jan 12 2001", - "MPAA Rating": "PG-13", - "Running Time min": 113, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 5.9, - "IMDB Votes": 20355 - }, - { - "Title": "George A. Romero's Land of the Dead", - "US Gross": 20700082, - "Worldwide Gross": 45900082, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jun 24 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "George A. Romero", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Left Behind", - "US Gross": 4221341, - "Worldwide Gross": 4221341, - "US DVD Sales": null, - "Production Budget": 18500000, - "Release Date": "Feb 02 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Cloud Ten Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5, - "IMDB Votes": 43 - }, - { - "Title": "Legion", - "US Gross": 40122938, - "Worldwide Gross": 64622938, - "US DVD Sales": 16715657, - "Production Budget": 26000000, - "Release Date": "Jan 22 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5, - "IMDB Votes": 19962 - }, - { - "Title": "I am Legend", - "US Gross": 256393010, - "Worldwide Gross": 585055701, - "US DVD Sales": 129742540, - "Production Budget": 150000000, - "Release Date": "Dec 14 2007", - "MPAA Rating": "PG-13", - "Running Time min": 100, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Francis Lawrence", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 7.1, - "IMDB Votes": 153631 - }, - { - "Title": "Leatherheads", - "US Gross": 31373938, - "Worldwide Gross": 40830862, - "US DVD Sales": 8871266, - "Production Budget": 58000000, - "Release Date": "Apr 04 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Historical Fiction", - "Director": "George Clooney", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6.1, - "IMDB Votes": 14504 - }, - { - "Title": "Life Before Her Eyes", - "US Gross": 303439, - "Worldwide Gross": 303439, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Apr 18 2008", - "MPAA Rating": "R", - "Running Time min": 90, - "Distributor": "Magnolia Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Letters from Iwo Jima", - "US Gross": 13756082, - "Worldwide Gross": 68756082, - "US DVD Sales": 13625847, - "Production Budget": 13000000, - "Release Date": "Dec 20 2006", - "MPAA Rating": "R", - "Running Time min": 141, - "Distributor": "Warner Bros.", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8.1, - "IMDB Votes": 56872 - }, - { - "Title": "Life, or Something Like It", - "US Gross": 14448589, - "Worldwide Gross": 14448589, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Apr 26 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Herek", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Last Holiday", - "US Gross": 38399961, - "Worldwide Gross": 43343247, - "US DVD Sales": 29881643, - "Production Budget": 45000000, - "Release Date": "Jan 13 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Wayne Wang", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.3, - "IMDB Votes": 8060 - }, - { - "Title": "The Hurricane", - "US Gross": 50699241, - "Worldwide Gross": 73956241, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Dec 29 1999", - "MPAA Rating": "R", - "Running Time min": 125, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Norman Jewison", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.4, - "IMDB Votes": 32172 - }, - { - "Title": "Liar Liar", - "US Gross": 181410615, - "Worldwide Gross": 302710615, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Mar 21 1997", - "MPAA Rating": "PG-13", - "Running Time min": 87, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Tom Shadyac", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 6.7, - "IMDB Votes": 67798 - }, - { - "Title": "Equilibrium", - "US Gross": 1190018, - "Worldwide Gross": 5345869, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 06 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 7.7, - "IMDB Votes": 86428 - }, - { - "Title": "Chasing Liberty", - "US Gross": 12189514, - "Worldwide Gross": 12291975, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Jan 09 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5.8, - "IMDB Votes": 7855 - }, - { - "Title": "The Libertine", - "US Gross": 4835065, - "Worldwide Gross": 9448623, - "US DVD Sales": 2836487, - "Production Budget": 22000000, - "Release Date": "Nov 23 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 16266 - }, - { - "Title": "L.I.E.", - "US Gross": 1138836, - "Worldwide Gross": 1138836, - "US DVD Sales": null, - "Production Budget": 700000, - "Release Date": "Sep 07 2001", - "MPAA Rating": "Open", - "Running Time min": null, - "Distributor": "Lot 47 Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.2, - "IMDB Votes": 5122 - }, - { - "Title": "The Life Aquatic with Steve Zissou", - "US Gross": 24006726, - "Worldwide Gross": 34806726, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Dec 10 2004", - "MPAA Rating": "R", - "Running Time min": 118, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Wes Anderson", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 7.2, - "IMDB Votes": 57889 - }, - { - "Title": "The Life of David Gale", - "US Gross": 19694635, - "Worldwide Gross": 28920188, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Feb 21 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Alan Parker", - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 7.3, - "IMDB Votes": 37628 - }, - { - "Title": "Life", - "US Gross": 64062587, - "Worldwide Gross": 73521587, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Apr 16 1999", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ted Demme", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 5.3, - "IMDB Votes": 99 - }, - { - "Title": "Like Mike", - "US Gross": 51432423, - "Worldwide Gross": 62432423, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jul 03 2002", - "MPAA Rating": "PG", - "Running Time min": 99, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "John Schultz", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 4.4, - "IMDB Votes": 4870 - }, - { - "Title": "Lilo & Stitch", - "US Gross": 145771527, - "Worldwide Gross": 245800000, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jun 21 2002", - "MPAA Rating": "PG", - "Running Time min": 85, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 25611 - }, - { - "Title": "Limbo", - "US Gross": 2016687, - "Worldwide Gross": 2016687, - "US DVD Sales": null, - "Production Budget": 8300000, - "Release Date": "Jun 04 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John Sayles", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 3855 - }, - { - "Title": "Light It Up", - "US Gross": 5871603, - "Worldwide Gross": 5871603, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Nov 10 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.4, - "IMDB Votes": 2257 - }, - { - "Title": "Living Out Loud", - "US Gross": 12905901, - "Worldwide Gross": 12905901, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Oct 30 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Richard LaGravenese", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 6.5, - "IMDB Votes": 3040 - }, - { - "Title": "The Lizzie McGuire Movie", - "US Gross": 42734455, - "Worldwide Gross": 55534455, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "May 02 2003", - "MPAA Rating": "PG", - "Running Time min": 94, - "Distributor": "Walt Disney Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 4.7, - "IMDB Votes": 10199 - }, - { - "Title": "Letters to Juliet", - "US Gross": 53032453, - "Worldwide Gross": 68332453, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "May 14 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Summit Entertainment", - "Source": "Based on Factual Book/Article", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6.3, - "IMDB Votes": 4576 - }, - { - "Title": "Lucky Break", - "US Gross": 54606, - "Worldwide Gross": 54606, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Apr 05 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Peter Cattaneo", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 1482 - }, - { - "Title": "The Last King of Scotland", - "US Gross": 17606684, - "Worldwide Gross": 48363516, - "US DVD Sales": 16836991, - "Production Budget": 6000000, - "Release Date": "Sep 27 2006", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Kevin MacDonald", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.8, - "IMDB Votes": 54022 - }, - { - "Title": "Lolita", - "US Gross": 1147784, - "Worldwide Gross": 1147784, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Jul 22 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Adrian Lyne", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 15197 - }, - { - "Title": "Love Lisa", - "US Gross": 211724, - "Worldwide Gross": 211724, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Dec 30 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 4126 - }, - { - "Title": "Little Miss Sunshine", - "US Gross": 59891098, - "Worldwide Gross": 100523181, - "US DVD Sales": 55501748, - "Production Budget": 8000000, - "Release Date": "Jul 26 2006", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8, - "IMDB Votes": 151013 - }, - { - "Title": "In the Land of Women", - "US Gross": 11052958, - "Worldwide Gross": 14140402, - "US DVD Sales": 9876018, - "Production Budget": 10500000, - "Release Date": "Apr 20 2007", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6.7, - "IMDB Votes": 13550 - }, - { - "Title": "Lions for Lambs", - "US Gross": 14998070, - "Worldwide Gross": 63211088, - "US DVD Sales": 9203604, - "Production Budget": 35000000, - "Release Date": "Nov 09 2007", - "MPAA Rating": "R", - "Running Time min": 90, - "Distributor": "United Artists", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Redford", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 6.2, - "IMDB Votes": 22264 - }, - { - "Title": "London", - "US Gross": 12667, - "Worldwide Gross": 12667, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Feb 10 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "IDP/Goldwyn/Roadside", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.7, - "IMDB Votes": 181 - }, - { - "Title": "How to Lose a Guy in 10 Days", - "US Gross": 105807520, - "Worldwide Gross": 177079973, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Feb 07 2003", - "MPAA Rating": "PG-13", - "Running Time min": 116, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Donald Petrie", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 6.1, - "IMDB Votes": 33866 - }, - { - "Title": "Loser", - "US Gross": 15464026, - "Worldwide Gross": 18250106, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jul 21 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Amy Heckerling", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 5, - "IMDB Votes": 12877 - }, - { - "Title": "The Losers", - "US Gross": 23591432, - "Worldwide Gross": 23591432, - "US DVD Sales": 7360965, - "Production Budget": 25000000, - "Release Date": "Apr 23 2010", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Sylvain White", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Lost City", - "US Gross": 2484186, - "Worldwide Gross": 3650302, - "US DVD Sales": null, - "Production Budget": 9600000, - "Release Date": "Apr 28 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Andy Garcia", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 5790 - }, - { - "Title": "Lost In Space", - "US Gross": 69117629, - "Worldwide Gross": 136117629, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Apr 03 1998", - "MPAA Rating": "PG-13", - "Running Time min": 131, - "Distributor": "New Line", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Stephen Hopkins", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 4.8, - "IMDB Votes": 31611 - }, - { - "Title": "Lost and Found", - "US Gross": 6552255, - "Worldwide Gross": 6552255, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Apr 23 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.8, - "IMDB Votes": 118 - }, - { - "Title": "Lottery Ticket", - "US Gross": 23602581, - "Worldwide Gross": 23602581, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Aug 20 2010", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 32, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Love and Basketball", - "US Gross": 27441122, - "Worldwide Gross": 27709625, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Apr 21 2000", - "MPAA Rating": "PG-13", - "Running Time min": 125, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Gina Prince-Bythewood", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.7, - "IMDB Votes": 5835 - }, - { - "Title": "Love Jones", - "US Gross": 12554569, - "Worldwide Gross": 12554569, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Mar 14 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.7, - "IMDB Votes": 1165 - }, - { - "Title": "The Love Letter", - "US Gross": 8322608, - "Worldwide Gross": 8322608, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "May 21 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.1, - "IMDB Votes": 2446 - }, - { - "Title": "Lovely and Amazing", - "US Gross": 4210379, - "Worldwide Gross": 4695781, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Jun 28 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 3936 - }, - { - "Title": "The Lord of the Rings: The Two Towers", - "US Gross": 341784377, - "Worldwide Gross": 926284377, - "US DVD Sales": null, - "Production Budget": 94000000, - "Release Date": "Dec 18 2002", - "MPAA Rating": "PG-13", - "Running Time min": 179, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Peter Jackson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.7, - "IMDB Votes": 326950 - }, - { - "Title": "The Lord of the Rings: The Return of the King", - "US Gross": 377027325, - "Worldwide Gross": 1133027325, - "US DVD Sales": null, - "Production Budget": 94000000, - "Release Date": "Dec 17 2003", - "MPAA Rating": "PG-13", - "Running Time min": 201, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Peter Jackson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.8, - "IMDB Votes": 364077 - }, - { - "Title": "The Lord of the Rings: The Fellowship of the Ring", - "US Gross": 314776170, - "Worldwide Gross": 868621686, - "US DVD Sales": null, - "Production Budget": 109000000, - "Release Date": "Dec 19 2001", - "MPAA Rating": "PG-13", - "Running Time min": 178, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Peter Jackson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.8, - "IMDB Votes": 387438 - }, - { - "Title": "Lord of War", - "US Gross": 24149632, - "Worldwide Gross": 62142629, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Sep 16 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Andrew Niccol", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 7.7, - "IMDB Votes": 80124 - }, - { - "Title": "Lock, Stock and Two Smoking Barrels", - "US Gross": 3897569, - "Worldwide Gross": 25297569, - "US DVD Sales": null, - "Production Budget": 1350000, - "Release Date": "Mar 05 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Gramercy", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Guy Ritchie", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Last Shot", - "US Gross": 463730, - "Worldwide Gross": 463730, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Sep 24 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Comedy", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 5.7, - "IMDB Votes": 2711 - }, - { - "Title": "Lonesome Jim", - "US Gross": 154187, - "Worldwide Gross": 154187, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Mar 24 2006", - "MPAA Rating": "R", - "Running Time min": 91, - "Distributor": "IFC Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Steve Buscemi", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 4585 - }, - { - "Title": "The Last Legion", - "US Gross": 5932060, - "Worldwide Gross": 21439015, - "US DVD Sales": null, - "Production Budget": 67000000, - "Release Date": "Aug 17 2007", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Weinstein/Dimension", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.4, - "IMDB Votes": 12250 - }, - { - "Title": "The Last Samurai", - "US Gross": 111110575, - "Worldwide Gross": 456810575, - "US DVD Sales": null, - "Production Budget": 120000000, - "Release Date": "Dec 05 2003", - "MPAA Rating": "R", - "Running Time min": 154, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Edward Zwick", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 7.8, - "IMDB Votes": 106002 - }, - { - "Title": "The Last Sin Eater", - "US Gross": 388390, - "Worldwide Gross": 388390, - "US DVD Sales": null, - "Production Budget": 2200000, - "Release Date": "Feb 09 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5.7, - "IMDB Votes": 1012 - }, - { - "Title": "The Last Song", - "US Gross": 62950384, - "Worldwide Gross": 75850384, - "US DVD Sales": 20035017, - "Production Budget": 20000000, - "Release Date": "Mar 31 2010", - "MPAA Rating": "PG", - "Running Time min": 108, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 3.9, - "IMDB Votes": 7210 - }, - { - "Title": "Love Stinks", - "US Gross": 2793776, - "Worldwide Gross": 2793776, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Sep 10 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Independent Artists", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5.3, - "IMDB Votes": 3228 - }, - { - "Title": "Lost in Translation", - "US Gross": 44585453, - "Worldwide Gross": 106454000, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Sep 12 2003", - "MPAA Rating": "R", - "Running Time min": 102, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Sofia Coppola", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.9, - "IMDB Votes": 130998 - }, - { - "Title": "Last Orders", - "US Gross": 2326407, - "Worldwide Gross": 2326407, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Feb 15 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Fred Schepisi", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 3463 - }, - { - "Title": "Lost Souls", - "US Gross": 16779636, - "Worldwide Gross": 31320293, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Oct 13 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 4.5, - "IMDB Votes": 6639 - }, - { - "Title": "The Last Station", - "US Gross": 6616974, - "Worldwide Gross": 6616974, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jan 15 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 3465 - }, - { - "Title": "The Lost World: Jurassic Park", - "US Gross": 229086679, - "Worldwide Gross": 786686679, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "May 22 1997", - "MPAA Rating": "PG-13", - "Running Time min": 134, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 77124 - }, - { - "Title": "License to Wed", - "US Gross": 43799818, - "Worldwide Gross": 70799818, - "US DVD Sales": 22782913, - "Production Budget": 35000000, - "Release Date": "Jul 03 2007", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ken Kwapis", - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 5.1, - "IMDB Votes": 15422 - }, - { - "Title": "Looney Tunes: Back in Action", - "US Gross": 20950820, - "Worldwide Gross": 54540662, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Nov 14 2003", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Short Film", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Joe Dante", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6, - "IMDB Votes": 8604 - }, - { - "Title": "Letters to God", - "US Gross": 2848587, - "Worldwide Gross": 2848587, - "US DVD Sales": 3346596, - "Production Budget": 3000000, - "Release Date": "Apr 09 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Vivendi Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.4, - "IMDB Votes": 839 - }, - { - "Title": "Lethal Weapon 4", - "US Gross": 130444603, - "Worldwide Gross": 285400000, - "US DVD Sales": null, - "Production Budget": 140000000, - "Release Date": "Jul 10 1998", - "MPAA Rating": "R", - "Running Time min": 127, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Donner", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.4, - "IMDB Votes": 47846 - }, - { - "Title": "Little Man", - "US Gross": 58636047, - "Worldwide Gross": 101636047, - "US DVD Sales": 32799301, - "Production Budget": 64000000, - "Release Date": "Jul 14 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Keenen Ivory Wayans", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 5.7, - "IMDB Votes": 97 - }, - { - "Title": "The Lucky Ones", - "US Gross": 266967, - "Worldwide Gross": 266967, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Sep 26 2008", - "MPAA Rating": "R", - "Running Time min": 104, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 7.1, - "IMDB Votes": 4719 - }, - { - "Title": "Lucky You", - "US Gross": 5755286, - "Worldwide Gross": 6521829, - "US DVD Sales": 853973, - "Production Budget": 55000000, - "Release Date": "May 04 2007", - "MPAA Rating": "PG-13", - "Running Time min": 122, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Curtis Hanson", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 5.9, - "IMDB Votes": 9870 - }, - { - "Title": "Luminarias", - "US Gross": 428535, - "Worldwide Gross": 428535, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "May 05 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.3, - "IMDB Votes": 467 - }, - { - "Title": "Se jie", - "US Gross": 4604982, - "Worldwide Gross": 65696051, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Sep 28 2007", - "MPAA Rating": "NC-17", - "Running Time min": 156, - "Distributor": "Focus Features", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Ang Lee", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 15440 - }, - { - "Title": "Luther", - "US Gross": 5781086, - "Worldwide Gross": 29465190, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Sep 26 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "RS Entertainment", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6.8, - "IMDB Votes": 5909 - }, - { - "Title": "Love Actually", - "US Gross": 59472278, - "Worldwide Gross": 247967903, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Nov 07 2003", - "MPAA Rating": "R", - "Running Time min": 135, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 7.9, - "IMDB Votes": 97921 - }, - { - "Title": "The Little Vampire", - "US Gross": 13555988, - "Worldwide Gross": 13555988, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Oct 27 2000", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 5.3, - "IMDB Votes": 2202 - }, - { - "Title": "The Lovely Bones", - "US Gross": 44028238, - "Worldwide Gross": 94702568, - "US DVD Sales": 8474087, - "Production Budget": 65000000, - "Release Date": "Dec 11 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Peter Jackson", - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 6.6, - "IMDB Votes": 32049 - }, - { - "Title": "Herbie: Fully Loaded", - "US Gross": 66010682, - "Worldwide Gross": 144110682, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jun 22 2005", - "MPAA Rating": "G", - "Running Time min": 95, - "Distributor": "Walt Disney Pictures", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Angela Robinson", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 4.7, - "IMDB Votes": 14178 - }, - { - "Title": "For Love of the Game", - "US Gross": 35188640, - "Worldwide Gross": 46112640, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Sep 17 1999", - "MPAA Rating": "PG-13", - "Running Time min": 137, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Sam Raimi", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.2, - "IMDB Votes": 13612 - }, - { - "Title": "Leaves of Grass", - "US Gross": 20987, - "Worldwide Gross": 20987, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Apr 02 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Tim Blake Nelson", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.9, - "IMDB Votes": 4541 - }, - { - "Title": "Love Happens", - "US Gross": 22965110, - "Worldwide Gross": 30206355, - "US DVD Sales": 7174988, - "Production Budget": 18000000, - "Release Date": "Sep 18 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.5, - "IMDB Votes": 6111 - }, - { - "Title": "Just Visiting", - "US Gross": 4777007, - "Worldwide Gross": 16172200, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Apr 06 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.6, - "IMDB Votes": 6923 - }, - { - "Title": "Das Leben der Anderen", - "US Gross": 11284657, - "Worldwide Gross": 75284657, - "US DVD Sales": 4225830, - "Production Budget": 2000000, - "Release Date": "Feb 09 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.5, - "IMDB Votes": 75070 - }, - { - "Title": "Love Ranch", - "US Gross": 134904, - "Worldwide Gross": 134904, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jun 30 2010", - "MPAA Rating": "R", - "Running Time min": 117, - "Distributor": null, - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Taylor Hackford", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.6, - "IMDB Votes": 163 - }, - { - "Title": "La MÙme", - "US Gross": 10299782, - "Worldwide Gross": 83499782, - "US DVD Sales": null, - "Production Budget": 15500000, - "Release Date": "Jun 08 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Picturehouse", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 21412 - }, - { - "Title": "The Chronicles of Narnia: The Lion, the Witch and the Wardrobe", - "US Gross": 291710957, - "Worldwide Gross": 748806957, - "US DVD Sales": 352582053, - "Production Budget": 180000000, - "Release Date": "Dec 09 2005", - "MPAA Rating": "PG", - "Running Time min": 140, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Andrew Adamson", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Longest Yard", - "US Gross": 158119460, - "Worldwide Gross": 190320568, - "US DVD Sales": null, - "Production Budget": 82000000, - "Release Date": "May 27 2005", - "MPAA Rating": "PG-13", - "Running Time min": 113, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Segal", - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 6.2, - "IMDB Votes": 39752 - }, - { - "Title": "Mad City", - "US Gross": 10561038, - "Worldwide Gross": 10561038, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Nov 07 1997", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Costa-Gavras", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 6.1, - "IMDB Votes": 9611 - }, - { - "Title": "Made", - "US Gross": 5308707, - "Worldwide Gross": 5476060, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Jul 13 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.3, - "IMDB Votes": 9720 - }, - { - "Title": "Madagascar: Escape 2 Africa", - "US Gross": 180010950, - "Worldwide Gross": 599516844, - "US DVD Sales": 108725804, - "Production Budget": 150000000, - "Release Date": "Nov 07 2008", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Eric Darnell", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.8, - "IMDB Votes": 30285 - }, - { - "Title": "Madagascar", - "US Gross": 193595521, - "Worldwide Gross": 532680671, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "May 27 2005", - "MPAA Rating": "PG", - "Running Time min": 83, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Eric Darnell", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.6, - "IMDB Votes": 56480 - }, - { - "Title": "Mad Hot Ballroom", - "US Gross": 8117961, - "Worldwide Gross": 9079042, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "May 13 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.4, - "IMDB Votes": 2562 - }, - { - "Title": "Madison", - "US Gross": 517262, - "Worldwide Gross": 517262, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Apr 22 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 536 - }, - { - "Title": "Jane Austen's Mafia", - "US Gross": 19843795, - "Worldwide Gross": 30143795, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jul 24 1998", - "MPAA Rating": "PG-13", - "Running Time min": 83, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jim Abrahams", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5, - "IMDB Votes": 7706 - }, - { - "Title": "Paul Blart: Mall Cop", - "US Gross": 146336178, - "Worldwide Gross": 180449670, - "US DVD Sales": 53105030, - "Production Budget": 26000000, - "Release Date": "Jan 16 2009", - "MPAA Rating": "PG", - "Running Time min": 91, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Steve Carr", - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 5.3, - "IMDB Votes": 23753 - }, - { - "Title": "A Man Apart", - "US Gross": 26500000, - "Worldwide Gross": 44114828, - "US DVD Sales": null, - "Production Budget": 36000000, - "Release Date": "Apr 04 2003", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "F. Gary Gray", - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 5.7, - "IMDB Votes": 14953 - }, - { - "Title": "Man on Fire", - "US Gross": 77906816, - "Worldwide Gross": 118706816, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Apr 23 2004", - "MPAA Rating": "R", - "Running Time min": 146, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 7.7, - "IMDB Votes": 75256 - }, - { - "Title": "Man of the House", - "US Gross": 19699706, - "Worldwide Gross": 22099706, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Feb 25 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Herek", - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 4.2, - "IMDB Votes": 3432 - }, - { - "Title": "Man on the Moon", - "US Gross": 34580635, - "Worldwide Gross": 47407635, - "US DVD Sales": null, - "Production Budget": 52000000, - "Release Date": "Dec 22 1999", - "MPAA Rating": "R", - "Running Time min": 118, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Milos Forman", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 7.4, - "IMDB Votes": 49481 - }, - { - "Title": "The Man Who Knew Too Little", - "US Gross": 13801755, - "Worldwide Gross": 13801755, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Nov 14 1997", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jon Amiel", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.3, - "IMDB Votes": 11307 - }, - { - "Title": "Marci X", - "US Gross": 1646664, - "Worldwide Gross": 1646664, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Aug 22 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Benjamin", - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 2.4, - "IMDB Votes": 3449 - }, - { - "Title": "Married Life", - "US Gross": 1506998, - "Worldwide Gross": 1506998, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Mar 07 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 4358 - }, - { - "Title": "The Marine", - "US Gross": 18844784, - "Worldwide Gross": 22165608, - "US DVD Sales": 26786370, - "Production Budget": 15000000, - "Release Date": "Oct 13 2006", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 4.5, - "IMDB Votes": 13157 - }, - { - "Title": "Son of the Mask", - "US Gross": 17018422, - "Worldwide Gross": 59918422, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Feb 18 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 6, - "IMDB Rating": 2, - "IMDB Votes": 15800 - }, - { - "Title": "The Matador", - "US Gross": 12578537, - "Worldwide Gross": 17290120, - "US DVD Sales": 5309636, - "Production Budget": 10000000, - "Release Date": "Dec 30 2005", - "MPAA Rating": "R", - "Running Time min": 74, - "Distributor": "Weinstein Co.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 6.9, - "IMDB Votes": 25035 - }, - { - "Title": "The Matrix", - "US Gross": 171479930, - "Worldwide Gross": 460279930, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Mar 31 1999", - "MPAA Rating": "R", - "Running Time min": 136, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Andy Wachowski", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 8.7, - "IMDB Votes": 380934 - }, - { - "Title": "Max Keeble's Big Move", - "US Gross": 17292381, - "Worldwide Gross": 17292381, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Oct 05 2001", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Tim Hill", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.1, - "IMDB Votes": 2490 - }, - { - "Title": "May", - "US Gross": 145540, - "Worldwide Gross": 145540, - "US DVD Sales": null, - "Production Budget": 1750000, - "Release Date": "Feb 07 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 41 - }, - { - "Title": "Murderball", - "US Gross": 1531154, - "Worldwide Gross": 1722277, - "US DVD Sales": null, - "Production Budget": 350000, - "Release Date": "Jul 08 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 7.8, - "IMDB Votes": 5699 - }, - { - "Title": "Vicky Cristina Barcelona", - "US Gross": 23213577, - "Worldwide Gross": 77213577, - "US DVD Sales": 8276490, - "Production Budget": 16000000, - "Release Date": "Aug 15 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.4, - "IMDB Votes": 51760 - }, - { - "Title": "My Big Fat Greek Wedding", - "US Gross": 241438208, - "Worldwide Gross": 368744044, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Apr 19 2002", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "IFC Films", - "Source": "Based on Play", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Zwick", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 6.6, - "IMDB Votes": 46548 - }, - { - "Title": "My Best Friend's Girl", - "US Gross": 19219250, - "Worldwide Gross": 34787111, - "US DVD Sales": 18449619, - "Production Budget": 20000000, - "Release Date": "Sep 19 2008", - "MPAA Rating": "R", - "Running Time min": 103, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Howard Deutch", - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 5.8, - "IMDB Votes": 14617 - }, - { - "Title": "Monkeybone", - "US Gross": 5409517, - "Worldwide Gross": 5409517, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Feb 23 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 4.5, - "IMDB Votes": 8211 - }, - { - "Title": "Meet the Browns", - "US Gross": 41975388, - "Worldwide Gross": 41975388, - "US DVD Sales": 18271961, - "Production Budget": 20000000, - "Release Date": "Mar 21 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Tyler Perry", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 3.1, - "IMDB Votes": 3362 - }, - { - "Title": "My Bloody Valentine", - "US Gross": 51545952, - "Worldwide Gross": 98817028, - "US DVD Sales": 20831900, - "Production Budget": 14000000, - "Release Date": "Jan 16 2009", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "Lionsgate", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 18037 - }, - { - "Title": "Wu ji", - "US Gross": 669625, - "Worldwide Gross": 35869934, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "May 05 2006", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "Warner Independent", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 5733 - }, - { - "Title": "McHale's Navy", - "US Gross": 4408420, - "Worldwide Gross": 4408420, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Apr 18 1997", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 3, - "IMDB Rating": 3.9, - "IMDB Votes": 3466 - }, - { - "Title": "The Martian Child", - "US Gross": 7500310, - "Worldwide Gross": 9076823, - "US DVD Sales": 7705880, - "Production Budget": 27000000, - "Release Date": "Nov 02 2007", - "MPAA Rating": "PG", - "Running Time min": 107, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Manchurian Candidate", - "US Gross": 65948711, - "Worldwide Gross": 96148711, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jul 30 2004", - "MPAA Rating": "R", - "Running Time min": 129, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": "Jonathan Demme", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.7, - "IMDB Votes": 36553 - }, - { - "Title": "Mickey Blue Eyes", - "US Gross": 33864342, - "Worldwide Gross": 53864342, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Aug 20 1999", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 5.7, - "IMDB Votes": 16646 - }, - { - "Title": "Michael Clayton", - "US Gross": 49033882, - "Worldwide Gross": 92987651, - "US DVD Sales": 18802372, - "Production Budget": 21500000, - "Release Date": "Oct 05 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Gilroy", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.5, - "IMDB Votes": 59493 - }, - { - "Title": "Master and Commander: The Far Side of the World", - "US Gross": 93926386, - "Worldwide Gross": 209486484, - "US DVD Sales": null, - "Production Budget": 135000000, - "Release Date": "Nov 14 2003", - "MPAA Rating": "PG-13", - "Running Time min": 138, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Peter Weir", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.5, - "IMDB Votes": 63632 - }, - { - "Title": "Nanny McPhee and the Big Bang", - "US Gross": 27776620, - "Worldwide Gross": 90676620, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Aug 20 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 2326 - }, - { - "Title": "Nanny McPhee", - "US Gross": 47279279, - "Worldwide Gross": 122540909, - "US DVD Sales": 42041450, - "Production Budget": 25000000, - "Release Date": "Jan 27 2006", - "MPAA Rating": "PG", - "Running Time min": 91, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.7, - "IMDB Votes": 13391 - }, - { - "Title": "Mean Creek", - "US Gross": 603951, - "Worldwide Gross": 967749, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Aug 20 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 14472 - }, - { - "Title": "The Medallion", - "US Gross": 22108977, - "Worldwide Gross": 22108977, - "US DVD Sales": null, - "Production Budget": 41000000, - "Release Date": "Aug 22 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 18, - "IMDB Rating": 4.7, - "IMDB Votes": 10121 - }, - { - "Title": "Meet Dave", - "US Gross": 11803254, - "Worldwide Gross": 50648806, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jul 11 2008", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": "Brian Robbins", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 4.8, - "IMDB Votes": 13381 - }, - { - "Title": "Million Dollar Baby", - "US Gross": 100492203, - "Worldwide Gross": 216763646, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Dec 15 2004", - "MPAA Rating": "PG-13", - "Running Time min": 132, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8.2, - "IMDB Votes": 141212 - }, - { - "Title": "Madea Goes To Jail", - "US Gross": 90508336, - "Worldwide Gross": 90508336, - "US DVD Sales": 27100919, - "Production Budget": 17500000, - "Release Date": "Feb 20 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Tyler Perry", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 3.1, - "IMDB Votes": 5468 - }, - { - "Title": "Made of Honor", - "US Gross": 46012734, - "Worldwide Gross": 105508112, - "US DVD Sales": 14330761, - "Production Budget": 40000000, - "Release Date": "May 02 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Weiland", - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 5.5, - "IMDB Votes": 15260 - }, - { - "Title": "Mean Girls", - "US Gross": 86047227, - "Worldwide Gross": 128947227, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Apr 30 2004", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Mark Waters", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7, - "IMDB Votes": 63607 - }, - { - "Title": "Mean Machine", - "US Gross": 92723, - "Worldwide Gross": 92723, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Feb 22 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 12754 - }, - { - "Title": "Meet the Deedles", - "US Gross": 4356126, - "Worldwide Gross": 4356126, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Mar 27 1998", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 4, - "IMDB Rating": 3.4, - "IMDB Votes": 1379 - }, - { - "Title": "Me, Myself & Irene", - "US Gross": 90570999, - "Worldwide Gross": 149270999, - "US DVD Sales": null, - "Production Budget": 51000000, - "Release Date": "Jun 23 2000", - "MPAA Rating": "R", - "Running Time min": 116, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Bobby Farrelly", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.9, - "IMDB Votes": 215 - }, - { - "Title": "Memoirs of a Geisha", - "US Gross": 57010853, - "Worldwide Gross": 161510853, - "US DVD Sales": 32837435, - "Production Budget": 85000000, - "Release Date": "Dec 09 2005", - "MPAA Rating": "PG-13", - "Running Time min": 145, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Rob Marshall", - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 7.1, - "IMDB Votes": 38695 - }, - { - "Title": "Men in Black", - "US Gross": 250690539, - "Worldwide Gross": 587790539, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Jul 01 1997", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "Sony Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Barry Sonnenfeld", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7, - "IMDB Votes": 119704 - }, - { - "Title": "Men of Honor", - "US Gross": 48814909, - "Worldwide Gross": 82339483, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Nov 10 2000", - "MPAA Rating": "R", - "Running Time min": 128, - "Distributor": "20th Century Fox", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.8, - "IMDB Votes": 30630 - }, - { - "Title": "Memento", - "US Gross": 25544867, - "Worldwide Gross": 39665950, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Mar 16 2001", - "MPAA Rating": "R", - "Running Time min": 113, - "Distributor": "Newmarket Films", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Christopher Nolan", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.7, - "IMDB Votes": 274524 - }, - { - "Title": "Mercury Rising", - "US Gross": 32983332, - "Worldwide Gross": 32983332, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Apr 03 1998", - "MPAA Rating": "R", - "Running Time min": 112, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Harold Becker", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.8, - "IMDB Votes": 21449 - }, - { - "Title": "Mercy Streets", - "US Gross": 173599, - "Worldwide Gross": 173599, - "US DVD Sales": null, - "Production Budget": 600000, - "Release Date": "Oct 31 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 4.9, - "IMDB Votes": 307 - }, - { - "Title": "Joyeux NoÎl", - "US Gross": 1054361, - "Worldwide Gross": 1054361, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Mar 03 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 9363 - }, - { - "Title": "Message in a Bottle", - "US Gross": 52880016, - "Worldwide Gross": 52880016, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Feb 12 1999", - "MPAA Rating": "PG-13", - "Running Time min": 132, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 5.6, - "IMDB Votes": 13108 - }, - { - "Title": "Meet Joe Black", - "US Gross": 44650003, - "Worldwide Gross": 44650003, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Nov 13 1998", - "MPAA Rating": "PG-13", - "Running Time min": 154, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Martin Brest", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.9, - "IMDB Votes": 56067 - }, - { - "Title": "Maria Full of Grace", - "US Gross": 6529624, - "Worldwide Gross": 9892434, - "US DVD Sales": null, - "Production Budget": 3200000, - "Release Date": "Jul 16 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 16134 - }, - { - "Title": "Megiddo: Omega Code 2", - "US Gross": 6047691, - "Worldwide Gross": 6047691, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Sep 21 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "8X Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Magnolia", - "US Gross": 22450975, - "Worldwide Gross": 48446802, - "US DVD Sales": null, - "Production Budget": 37000000, - "Release Date": "Dec 17 1999", - "MPAA Rating": "R", - "Running Time min": 188, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Thomas Anderson", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 8, - "IMDB Votes": 121540 - }, - { - "Title": "The Men Who Stare at Goats", - "US Gross": 32428195, - "Worldwide Gross": 67348218, - "US DVD Sales": 8155901, - "Production Budget": 24000000, - "Release Date": "Nov 06 2009", - "MPAA Rating": "R", - "Running Time min": 93, - "Distributor": "Overture Films", - "Source": "Based on Book/Short Story", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Grant Heslov", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6.4, - "IMDB Votes": 33763 - }, - { - "Title": "Marilyn Hotchkiss' Ballroom Dancing and Charm School", - "US Gross": 349132, - "Worldwide Gross": 399114, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Mar 31 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "IDP/Goldwyn/Roadside", - "Source": "Remake", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 1351 - }, - { - "Title": "Men in Black 2", - "US Gross": 190418803, - "Worldwide Gross": 441818803, - "US DVD Sales": null, - "Production Budget": 140000000, - "Release Date": "Jul 03 2002", - "MPAA Rating": "PG-13", - "Running Time min": 88, - "Distributor": "Sony Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Barry Sonnenfeld", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 467 - }, - { - "Title": "Micmacs", - "US Gross": 1237269, - "Worldwide Gross": 11734498, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "May 28 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Jean-Pierre Jeunet", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The House of Mirth", - "US Gross": 3041803, - "Worldwide Gross": 3041803, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Dec 22 2000", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.8, - "IMDB Votes": 4489 - }, - { - "Title": "Miss Congeniality 2: Armed and Fabulous", - "US Gross": 48478006, - "Worldwide Gross": 101382396, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Mar 24 2005", - "MPAA Rating": "PG-13", - "Running Time min": 115, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "John Pasquin", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.7, - "IMDB Votes": 14297 - }, - { - "Title": "Mission: Impossible 2", - "US Gross": 215409889, - "Worldwide Gross": 546209889, - "US DVD Sales": null, - "Production Budget": 120000000, - "Release Date": "May 24 2000", - "MPAA Rating": "PG-13", - "Running Time min": 124, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Woo", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 86222 - }, - { - "Title": "Mission: Impossible III", - "US Gross": 133501348, - "Worldwide Gross": 397501348, - "US DVD Sales": 49824367, - "Production Budget": 150000000, - "Release Date": "May 05 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "J.J. Abrams", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.9, - "IMDB Votes": 74174 - }, - { - "Title": "Miss Congeniality", - "US Gross": 106807667, - "Worldwide Gross": 212100000, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Dec 22 2000", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Donald Petrie", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.1, - "IMDB Votes": 42323 - }, - { - "Title": "The Missing", - "US Gross": 26900336, - "Worldwide Gross": 38253433, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Nov 26 2003", - "MPAA Rating": "R", - "Running Time min": 137, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Ron Howard", - "Rotten Tomatoes Rating": 59, - "IMDB Rating": 7.4, - "IMDB Votes": 19068 - }, - { - "Title": "Mighty Joe Young", - "US Gross": 50632037, - "Worldwide Gross": 50632037, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Dec 25 1998", - "MPAA Rating": "PG", - "Running Time min": 114, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 5.4, - "IMDB Votes": 9187 - }, - { - "Title": "The Majestic", - "US Gross": 27796042, - "Worldwide Gross": 37306334, - "US DVD Sales": null, - "Production Budget": 72000000, - "Release Date": "Dec 21 2001", - "MPAA Rating": "PG", - "Running Time min": 153, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Frank Darabont", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.8, - "IMDB Votes": 24809 - }, - { - "Title": "Martin Lawrence Live: RunTelDat", - "US Gross": 19184820, - "Worldwide Gross": 19184820, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Aug 02 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Concert/Performance", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 1166 - }, - { - "Title": "Malibu's Most Wanted", - "US Gross": 34308901, - "Worldwide Gross": 34499204, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Apr 18 2003", - "MPAA Rating": "PG-13", - "Running Time min": 86, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 4.8, - "IMDB Votes": 8159 - }, - { - "Title": "Must Love Dogs", - "US Gross": 43894863, - "Worldwide Gross": 58894863, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Jul 29 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 5.9, - "IMDB Votes": 13491 - }, - { - "Title": "My Life Without Me", - "US Gross": 432360, - "Worldwide Gross": 9476113, - "US DVD Sales": null, - "Production Budget": 2500000, - "Release Date": "Sep 26 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 7.6, - "IMDB Votes": 11022 - }, - { - "Title": "Mission to Mars", - "US Gross": 60874615, - "Worldwide Gross": 106000000, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Mar 10 2000", - "MPAA Rating": "PG", - "Running Time min": 116, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 5.1, - "IMDB Votes": 32449 - }, - { - "Title": "MirrorMask", - "US Gross": 864959, - "Worldwide Gross": 864959, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Sep 30 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Samuel Goldwyn Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 7, - "IMDB Votes": 10398 - }, - { - "Title": "Mumford", - "US Gross": 4559569, - "Worldwide Gross": 4559569, - "US DVD Sales": null, - "Production Budget": 28700000, - "Release Date": "Sep 24 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Lawrence Kasdan", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.7, - "IMDB Votes": 6303 - }, - { - "Title": "Mindhunters", - "US Gross": 4476235, - "Worldwide Gross": 16566235, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "May 13 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Renny Harlin", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 6.2, - "IMDB Votes": 23357 - }, - { - "Title": "Captain Corelli's Mandolin", - "US Gross": 25528495, - "Worldwide Gross": 62097495, - "US DVD Sales": null, - "Production Budget": 57000000, - "Release Date": "Aug 17 2001", - "MPAA Rating": "R", - "Running Time min": 129, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "John Madden", - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 5.7, - "IMDB Votes": 14706 - }, - { - "Title": "Manderlay", - "US Gross": 74205, - "Worldwide Gross": 543306, - "US DVD Sales": null, - "Production Budget": 14200000, - "Release Date": "Jan 27 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "IFC Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Lars Von Trier", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 8986 - }, - { - "Title": "Midnight in the Garden of Good and Evil", - "US Gross": 25078937, - "Worldwide Gross": 25078937, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Nov 21 1997", - "MPAA Rating": "R", - "Running Time min": 155, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.5, - "IMDB Votes": 18960 - }, - { - "Title": "The Man in the Iron Mask", - "US Gross": 56968169, - "Worldwide Gross": 56968169, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Mar 13 1998", - "MPAA Rating": "PG-13", - "Running Time min": 132, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 7.2, - "IMDB Votes": 561 - }, - { - "Title": "Monster-in-Law", - "US Gross": 82931301, - "Worldwide Gross": 155931301, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "May 13 2005", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Luketic", - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 5.1, - "IMDB Votes": 16320 - }, - { - "Title": "Moonlight Mile", - "US Gross": 6830957, - "Worldwide Gross": 6830957, - "US DVD Sales": null, - "Production Budget": 21000000, - "Release Date": "Sep 27 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Brad Silberling", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6.7, - "IMDB Votes": 8346 - }, - { - "Title": "Mona Lisa Smile", - "US Gross": 63803100, - "Worldwide Gross": 121598309, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Dec 19 2003", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Mike Newell", - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 6.1, - "IMDB Votes": 23657 - }, - { - "Title": "Monster's Ball", - "US Gross": 31273922, - "Worldwide Gross": 44873922, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Dec 26 2001", - "MPAA Rating": "R", - "Running Time min": 111, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Marc Forster", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.2, - "IMDB Votes": 38023 - }, - { - "Title": "MoliËre", - "US Gross": 635733, - "Worldwide Gross": 791154, - "US DVD Sales": null, - "Production Budget": 21600000, - "Release Date": "Jul 27 2007", - "MPAA Rating": "PG-13", - "Running Time min": 120, - "Distributor": "Sony Pictures Classics", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 265 - }, - { - "Title": "Molly", - "US Gross": 17396, - "Worldwide Gross": 17396, - "US DVD Sales": null, - "Production Budget": 21000000, - "Release Date": "Oct 22 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 5.6, - "IMDB Votes": 1563 - }, - { - "Title": "Monster House", - "US Gross": 73661010, - "Worldwide Gross": 140161010, - "US DVD Sales": 71719512, - "Production Budget": 75000000, - "Release Date": "Jul 21 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Gil Kenan", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 6.8, - "IMDB Votes": 20689 - }, - { - "Title": "Mononoke-hime", - "US Gross": 2374107, - "Worldwide Gross": 150350000, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 29 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Hayao Miyazaki", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.3, - "IMDB Votes": 65773 - }, - { - "Title": "Monsoon Wedding", - "US Gross": 13876974, - "Worldwide Gross": 13876974, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Feb 22 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "USA Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Mira Nair", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 11314 - }, - { - "Title": "Monster", - "US Gross": 34469210, - "Worldwide Gross": 58003694, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Dec 24 2003", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "Newmarket Films", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.4, - "IMDB Votes": 39908 - }, - { - "Title": "Monsters, Inc.", - "US Gross": 255870172, - "Worldwide Gross": 526864330, - "US DVD Sales": null, - "Production Budget": 115000000, - "Release Date": "Nov 02 2001", - "MPAA Rating": "G", - "Running Time min": 95, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "David Silverman", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 7.4, - "IMDB Votes": 39908 - }, - { - "Title": "Mondays in the Sun", - "US Gross": 146402, - "Worldwide Gross": 146402, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Jul 25 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Money Talks", - "US Gross": 41076865, - "Worldwide Gross": 41076865, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Aug 22 1997", - "MPAA Rating": "R", - "Running Time min": 95, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Brett Ratner", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.7, - "IMDB Votes": 8640 - }, - { - "Title": "Moon", - "US Gross": 5010163, - "Worldwide Gross": 6934829, - "US DVD Sales": 1978111, - "Production Budget": 5000000, - "Release Date": "Jun 12 2009", - "MPAA Rating": "R", - "Running Time min": 97, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8, - "IMDB Votes": 55251 - }, - { - "Title": "Welcome to Mooseport", - "US Gross": 14469428, - "Worldwide Gross": 14469428, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Feb 20 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Donald Petrie", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.2, - "IMDB Votes": 6907 - }, - { - "Title": "Morvern Callar", - "US Gross": 267194, - "Worldwide Gross": 267194, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Dec 20 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.4, - "IMDB Votes": 3831 - }, - { - "Title": "The Mothman Prophecies", - "US Gross": 35228696, - "Worldwide Gross": 54639865, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Jan 25 2002", - "MPAA Rating": "PG-13", - "Running Time min": 119, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6.5, - "IMDB Votes": 26948 - }, - { - "Title": "Moulin Rouge", - "US Gross": 57386369, - "Worldwide Gross": 179213196, - "US DVD Sales": null, - "Production Budget": 53000000, - "Release Date": "May 18 2001", - "MPAA Rating": "PG-13", - "Running Time min": 123, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": "Baz Luhrmann", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 2105 - }, - { - "Title": "Me and Orson Welles", - "US Gross": 1190003, - "Worldwide Gross": 1190003, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Nov 25 2009", - "MPAA Rating": "PG-13", - "Running Time min": 107, - "Distributor": "Freestyle Releasing", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Richard Linklater", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7.1, - "IMDB Votes": 2417 - }, - { - "Title": "Meet the Fockers", - "US Gross": 279167575, - "Worldwide Gross": 516567575, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Dec 22 2004", - "MPAA Rating": "PG-13", - "Running Time min": 115, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jay Roach", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 6.4, - "IMDB Votes": 69613 - }, - { - "Title": "Meet the Parents", - "US Gross": 166225040, - "Worldwide Gross": 301500000, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Oct 06 2000", - "MPAA Rating": "PG-13", - "Running Time min": 108, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jay Roach", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7, - "IMDB Votes": 84924 - }, - { - "Title": "Mr. 3000", - "US Gross": 21800302, - "Worldwide Gross": 21827296, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Sep 17 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 5.6, - "IMDB Votes": 6202 - }, - { - "Title": "The Miracle", - "US Gross": 64378093, - "Worldwide Gross": 64445708, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Feb 06 2004", - "MPAA Rating": "PG", - "Running Time min": 92, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 126 - }, - { - "Title": "Minority Report", - "US Gross": 132024714, - "Worldwide Gross": 358824714, - "US DVD Sales": null, - "Production Budget": 102000000, - "Release Date": "Jun 21 2002", - "MPAA Rating": "PG-13", - "Running Time min": 145, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.7, - "IMDB Votes": 135142 - }, - { - "Title": "The Fantastic Mr. Fox", - "US Gross": 20999103, - "Worldwide Gross": 46467231, - "US DVD Sales": 7571489, - "Production Budget": 40000000, - "Release Date": "Nov 13 2009", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Wes Anderson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Mr. Nice Guy", - "US Gross": 12716953, - "Worldwide Gross": 31716953, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Mar 20 1998", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Sammo Hung Kam-Bo", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 174 - }, - { - "Title": "Mrs. Henderson Presents", - "US Gross": 11036366, - "Worldwide Gross": 14466366, - "US DVD Sales": 5796061, - "Production Budget": 20000000, - "Release Date": "Dec 09 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Stephen Frears", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 7.1, - "IMDB Votes": 8831 - }, - { - "Title": "Mortal Kombat: Annihilation", - "US Gross": 35927406, - "Worldwide Gross": 51327406, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Nov 21 1997", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "New Line", - "Source": "Based on Game", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 3.2, - "IMDB Votes": 16672 - }, - { - "Title": "Marvin's Room", - "US Gross": 12803305, - "Worldwide Gross": 12803305, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Dec 20 1996", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.6, - "IMDB Votes": 9684 - }, - { - "Title": "Miracle at St. Anna", - "US Gross": 7916887, - "Worldwide Gross": 9110458, - "US DVD Sales": 9178061, - "Production Budget": 45000000, - "Release Date": "Sep 26 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 5.9, - "IMDB Votes": 8559 - }, - { - "Title": "Mouse Hunt", - "US Gross": 61894591, - "Worldwide Gross": 61894591, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Dec 19 1997", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Gore Verbinski", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 14934 - }, - { - "Title": "Masked and Anonymous", - "US Gross": 533344, - "Worldwide Gross": 533344, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Jul 24 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Larry Charles", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 5.3, - "IMDB Votes": 2762 - }, - { - "Title": "Miss Potter", - "US Gross": 3005605, - "Worldwide Gross": 35025861, - "US DVD Sales": 7821056, - "Production Budget": 30000000, - "Release Date": "Dec 29 2006", - "MPAA Rating": "PG", - "Running Time min": 92, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Chris Noonan", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 7.1, - "IMDB Votes": 10236 - }, - { - "Title": "The Missing Person", - "US Gross": 17896, - "Worldwide Gross": 17896, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Nov 20 2009", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Strand", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 416 - }, - { - "Title": "Meet the Spartans", - "US Gross": 38233676, - "Worldwide Gross": 84646831, - "US DVD Sales": 12248893, - "Production Budget": 30000000, - "Release Date": "Jan 25 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Jason Friedberg", - "Rotten Tomatoes Rating": 2, - "IMDB Rating": 2.4, - "IMDB Votes": 47281 - }, - { - "Title": "Mystery, Alaska", - "US Gross": 8891623, - "Worldwide Gross": 8891623, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Oct 01 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jay Roach", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 5.5, - "IMDB Votes": 1338 - }, - { - "Title": "Match Point", - "US Gross": 23089926, - "Worldwide Gross": 87989926, - "US DVD Sales": 7210408, - "Production Budget": 15000000, - "Release Date": "Dec 28 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7.8, - "IMDB Votes": 65704 - }, - { - "Title": "Mother and Child", - "US Gross": 1105266, - "Worldwide Gross": 1105266, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "May 07 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 900 - }, - { - "Title": "A Mighty Heart", - "US Gross": 9176787, - "Worldwide Gross": 18932117, - "US DVD Sales": 5455645, - "Production Budget": 15000000, - "Release Date": "Jun 22 2007", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "Paramount Vantage", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Michael Winterbottom", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.7, - "IMDB Votes": 13881 - }, - { - "Title": "Metropolis (2002)", - "US Gross": 673414, - "Worldwide Gross": 673414, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jan 25 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Matrix Reloaded", - "US Gross": 281553689, - "Worldwide Gross": 738576929, - "US DVD Sales": null, - "Production Budget": 127000000, - "Release Date": "May 15 2003", - "MPAA Rating": "R", - "Running Time min": 138, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Andy Wachowski", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 7.1, - "IMDB Votes": 148874 - }, - { - "Title": "The Matrix Revolutions", - "US Gross": 139259759, - "Worldwide Gross": 424259759, - "US DVD Sales": null, - "Production Budget": 110000000, - "Release Date": "Nov 05 2003", - "MPAA Rating": "R", - "Running Time min": 129, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Andy Wachowski", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 6.5, - "IMDB Votes": 123347 - }, - { - "Title": "The Mudge Boy", - "US Gross": 62544, - "Worldwide Gross": 62544, - "US DVD Sales": null, - "Production Budget": 800000, - "Release Date": "May 07 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Strand", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 1576 - }, - { - "Title": "Mulan", - "US Gross": 120620254, - "Worldwide Gross": 303500000, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Jun 19 1998", - "MPAA Rating": "G", - "Running Time min": 88, - "Distributor": "Walt Disney Pictures", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Adventure", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 7.2, - "IMDB Votes": 34256 - }, - { - "Title": "Mulholland Drive", - "US Gross": 7219578, - "Worldwide Gross": 11919578, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Oct 08 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "David Lynch", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.9, - "IMDB Votes": 103026 - }, - { - "Title": "The Mummy", - "US Gross": 155385488, - "Worldwide Gross": 416385488, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "May 07 1999", - "MPAA Rating": "PG-13", - "Running Time min": 124, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Stephen Sommers", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6.8, - "IMDB Votes": 95658 - }, - { - "Title": "The Mummy Returns", - "US Gross": 202007640, - "Worldwide Gross": 433007640, - "US DVD Sales": null, - "Production Budget": 98000000, - "Release Date": "May 04 2001", - "MPAA Rating": "PG-13", - "Running Time min": 129, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Stephen Sommers", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.2, - "IMDB Votes": 68084 - }, - { - "Title": "The Mummy: Tomb of the Dragon Emperor", - "US Gross": 102491776, - "Worldwide Gross": 397912118, - "US DVD Sales": 43147886, - "Production Budget": 175000000, - "Release Date": "Aug 01 2008", - "MPAA Rating": "PG-13", - "Running Time min": 111, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Rob Cohen", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.1, - "IMDB Votes": 41570 - }, - { - "Title": "Munich", - "US Gross": 47379090, - "Worldwide Gross": 130279090, - "US DVD Sales": 33113440, - "Production Budget": 75000000, - "Release Date": "Dec 23 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7.8, - "IMDB Votes": 79529 - }, - { - "Title": "Muppets From Space", - "US Gross": 16304786, - "Worldwide Gross": 16304786, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Jul 14 1999", - "MPAA Rating": "G", - "Running Time min": 88, - "Distributor": "Sony Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Tim Hill", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6.1, - "IMDB Votes": 5945 - }, - { - "Title": "Murder by Numbers", - "US Gross": 31874869, - "Worldwide Gross": 56643267, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Apr 19 2002", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Barbet Schroeder", - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 5.9, - "IMDB Votes": 22318 - }, - { - "Title": "The Muse", - "US Gross": 11614954, - "Worldwide Gross": 11614954, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Aug 27 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "October Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Albert Brooks", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 5.5, - "IMDB Votes": 6507 - }, - { - "Title": "Night at the Museum", - "US Gross": 250863268, - "Worldwide Gross": 574480841, - "US DVD Sales": 153389976, - "Production Budget": 110000000, - "Release Date": "Dec 22 2006", - "MPAA Rating": "PG", - "Running Time min": 108, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Shawn Levy", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 6.4, - "IMDB Votes": 67133 - }, - { - "Title": "The Musketeer", - "US Gross": 27053815, - "Worldwide Gross": 27053815, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Sep 07 2001", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Peter Hyams", - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 4.4, - "IMDB Votes": 7812 - }, - { - "Title": "Music and Lyrics", - "US Gross": 50572589, - "Worldwide Gross": 145556146, - "US DVD Sales": 21145518, - "Production Budget": 40000000, - "Release Date": "Feb 14 2007", - "MPAA Rating": "PG-13", - "Running Time min": 96, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.6, - "IMDB Votes": 32307 - }, - { - "Title": "The Merchant of Venice", - "US Gross": 3765585, - "Worldwide Gross": 18765585, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Dec 29 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Michael Radford", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 14021 - }, - { - "Title": "Miami Vice", - "US Gross": 63478838, - "Worldwide Gross": 163818556, - "US DVD Sales": 37652030, - "Production Budget": 135000000, - "Release Date": "Jul 28 2006", - "MPAA Rating": "R", - "Running Time min": 132, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Michael Mann", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6, - "IMDB Votes": 51921 - }, - { - "Title": "Monsters vs. Aliens", - "US Gross": 198351526, - "Worldwide Gross": 381687380, - "US DVD Sales": 83851943, - "Production Budget": 175000000, - "Release Date": "Mar 27 2009", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "Paramount Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Rob Letterman", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 6.8, - "IMDB Votes": 26582 - }, - { - "Title": "A Mighty Wind", - "US Gross": 17583468, - "Worldwide Gross": 18552708, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Apr 16 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Christopher Guest", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.2, - "IMDB Votes": 13602 - }, - { - "Title": "The Mexican", - "US Gross": 66808615, - "Worldwide Gross": 147808615, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Mar 02 2001", - "MPAA Rating": "R", - "Running Time min": 124, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Gore Verbinski", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 5.9, - "IMDB Votes": 37696 - }, - { - "Title": "My Best Friend's Wedding", - "US Gross": 126813153, - "Worldwide Gross": 287200000, - "US DVD Sales": null, - "Production Budget": 46000000, - "Release Date": "Jun 20 1997", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "P.J. Hogan", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 6.2, - "IMDB Votes": 37287 - }, - { - "Title": "Dude, Where's My Car?", - "US Gross": 46729374, - "Worldwide Gross": 73180297, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Dec 15 2000", - "MPAA Rating": "PG-13", - "Running Time min": 83, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "My Dog Skip", - "US Gross": 34099640, - "Worldwide Gross": 35512760, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Jan 12 2000", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Kids Fiction", - "Director": "Jay Russell", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 6.9, - "IMDB Votes": 9029 - }, - { - "Title": "My Date With Drew", - "US Gross": 181041, - "Worldwide Gross": 181041, - "US DVD Sales": null, - "Production Budget": 1100, - "Release Date": "Aug 05 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "DEJ Productions", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 2961 - }, - { - "Title": "Me and You and Everyone We Know", - "US Gross": 3885134, - "Worldwide Gross": 5409058, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jun 17 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "IFC Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.4, - "IMDB Votes": 17135 - }, - { - "Title": "My Favorite Martian", - "US Gross": 36850101, - "Worldwide Gross": 36850101, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Feb 12 1999", - "MPAA Rating": "PG", - "Running Time min": 93, - "Distributor": "Walt Disney Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": "Donald Petrie", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.5, - "IMDB Votes": 4918 - }, - { - "Title": "My Fellow Americans", - "US Gross": 22331846, - "Worldwide Gross": 22331846, - "US DVD Sales": null, - "Production Budget": 21500000, - "Release Date": "Dec 20 1996", - "MPAA Rating": "PG-13", - "Running Time min": 102, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Segal", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.3, - "IMDB Votes": 6366 - }, - { - "Title": "My Sister's Keeper", - "US Gross": 49200230, - "Worldwide Gross": 89053995, - "US DVD Sales": 21467223, - "Production Budget": 27500000, - "Release Date": "Jun 26 2009", - "MPAA Rating": "PG-13", - "Running Time min": 108, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Nick Cassavetes", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 7.4, - "IMDB Votes": 13839 - }, - { - "Title": "My Summer of Love", - "US Gross": 1000915, - "Worldwide Gross": 3800915, - "US DVD Sales": null, - "Production Budget": 1700000, - "Release Date": "Jun 17 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 7242 - }, - { - "Title": "The Mystery Men", - "US Gross": 29762011, - "Worldwide Gross": 29762011, - "US DVD Sales": null, - "Production Budget": 68000000, - "Release Date": "Aug 06 1999", - "MPAA Rating": "PG", - "Running Time min": 120, - "Distributor": "Universal", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Comedy", - "Creative Type": "Super Hero", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Mystic River", - "US Gross": 90135191, - "Worldwide Gross": 156835191, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Oct 08 2003", - "MPAA Rating": "R", - "Running Time min": 137, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 8, - "IMDB Votes": 119484 - }, - { - "Title": "Nacho Libre", - "US Gross": 80197993, - "Worldwide Gross": 99197993, - "US DVD Sales": 46582125, - "Production Budget": 32000000, - "Release Date": "Jun 16 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jared Hess", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5.7, - "IMDB Votes": 31455 - }, - { - "Title": "Narc", - "US Gross": 10465659, - "Worldwide Gross": 10465659, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Dec 20 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Joe Carnahan", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.3, - "IMDB Votes": 19248 - }, - { - "Title": "The Chronicles of Narnia: Prince Caspian", - "US Gross": 141621490, - "Worldwide Gross": 419490286, - "US DVD Sales": 77773230, - "Production Budget": 225000000, - "Release Date": "May 16 2008", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Andrew Adamson", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.9, - "IMDB Votes": 46608 - }, - { - "Title": "National Treasure", - "US Gross": 173005002, - "Worldwide Gross": 347405002, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Nov 19 2004", - "MPAA Rating": "PG", - "Running Time min": 131, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Jon Turteltaub", - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6.9, - "IMDB Votes": 83989 - }, - { - "Title": "The Nativity Story", - "US Gross": 37629831, - "Worldwide Gross": 46432264, - "US DVD Sales": 26142500, - "Production Budget": 35000000, - "Release Date": "Dec 01 2006", - "MPAA Rating": "PG", - "Running Time min": 102, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Catherine Hardwicke", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 6.6, - "IMDB Votes": 4701 - }, - { - "Title": "Never Back Down", - "US Gross": 24850922, - "Worldwide Gross": 39319801, - "US DVD Sales": 18692319, - "Production Budget": 21000000, - "Release Date": "Mar 14 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Summit Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 6.2, - "IMDB Votes": 21708 - }, - { - "Title": "Into the Blue", - "US Gross": 18782227, - "Worldwide Gross": 41982227, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Sep 30 2005", - "MPAA Rating": "PG-13", - "Running Time min": 109, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5.7, - "IMDB Votes": 22859 - }, - { - "Title": "Shinjuku Incident", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Feb 05 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "No Country for Old Men", - "US Gross": 74273505, - "Worldwide Gross": 162103209, - "US DVD Sales": 45877844, - "Production Budget": 25000000, - "Release Date": "Nov 09 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Joel Coen", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 8.3, - "IMDB Votes": 197898 - }, - { - "Title": "The Incredibles", - "US Gross": 261441092, - "Worldwide Gross": 632882184, - "US DVD Sales": null, - "Production Budget": 92000000, - "Release Date": "Nov 05 2004", - "MPAA Rating": "PG", - "Running Time min": 121, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "Brad Bird", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8.1, - "IMDB Votes": 159123 - }, - { - "Title": "The Negotiator", - "US Gross": 44705766, - "Worldwide Gross": 49105766, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jul 29 1998", - "MPAA Rating": "R", - "Running Time min": 138, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "F. Gary Gray", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.2, - "IMDB Votes": 46511 - }, - { - "Title": "A Nightmare on Elm Street", - "US Gross": 63075011, - "Worldwide Gross": 105175011, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Apr 30 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.3, - "IMDB Votes": 12554 - }, - { - "Title": "Not Easily Broken", - "US Gross": 10572742, - "Worldwide Gross": 10572742, - "US DVD Sales": 13828911, - "Production Budget": 5000000, - "Release Date": "Jan 09 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Bill Duke", - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 5.2, - "IMDB Votes": 1010 - }, - { - "Title": "The New Guy", - "US Gross": 28972187, - "Worldwide Gross": 28972187, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "May 10 2002", - "MPAA Rating": "PG-13", - "Running Time min": 88, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 5.4, - "IMDB Votes": 14268 - }, - { - "Title": "The Newton Boys", - "US Gross": 10341093, - "Worldwide Gross": 10341093, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Mar 27 1998", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Richard Linklater", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 5.7, - "IMDB Votes": 4443 - }, - { - "Title": "The Next Best Thing", - "US Gross": 14983572, - "Worldwide Gross": 24355762, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Mar 03 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John Schlesinger", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 4.4, - "IMDB Votes": 6104 - }, - { - "Title": "Northfork", - "US Gross": 1420578, - "Worldwide Gross": 1445140, - "US DVD Sales": null, - "Production Budget": 1900000, - "Release Date": "Jul 11 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Michael Polish", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6.3, - "IMDB Votes": 3776 - }, - { - "Title": "In Good Company", - "US Gross": 45489752, - "Worldwide Gross": 63489752, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Dec 29 2004", - "MPAA Rating": "PG-13", - "Running Time min": 109, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Weitz", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.8, - "IMDB Votes": 25695 - }, - { - "Title": "Notting Hill", - "US Gross": 116089678, - "Worldwide Gross": 363728226, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "May 28 1999", - "MPAA Rating": "PG-13", - "Running Time min": 123, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 6.9, - "IMDB Votes": 66362 - }, - { - "Title": "Little Nicky", - "US Gross": 39442871, - "Worldwide Gross": 58270391, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Nov 10 2000", - "MPAA Rating": "PG-13", - "Running Time min": 90, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5, - "IMDB Votes": 35082 - }, - { - "Title": "Nicholas Nickleby", - "US Gross": 1562800, - "Worldwide Gross": 1562800, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Dec 27 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "United Artists", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7.3, - "IMDB Votes": 4968 - }, - { - "Title": "Nim's Island", - "US Gross": 48006762, - "Worldwide Gross": 94081683, - "US DVD Sales": 18322434, - "Production Budget": 37000000, - "Release Date": "Apr 04 2008", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6, - "IMDB Votes": 10391 - }, - { - "Title": "Ninja Assassin", - "US Gross": 38122883, - "Worldwide Gross": 57422883, - "US DVD Sales": 14085314, - "Production Budget": 50000000, - "Release Date": "Nov 25 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "James McTeigue", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 6.3, - "IMDB Votes": 20078 - }, - { - "Title": "The Ninth Gate", - "US Gross": 18653746, - "Worldwide Gross": 58394308, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Mar 10 2000", - "MPAA Rating": "R", - "Running Time min": 133, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": "Roman Polanski", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 50510 - }, - { - "Title": "Never Let Me Go", - "US Gross": 186830, - "Worldwide Gross": 186830, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Sep 15 2010", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 7.3, - "IMDB Votes": 252 - }, - { - "Title": "Lucky Numbers", - "US Gross": 10014234, - "Worldwide Gross": 10014234, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Oct 27 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Nora Ephron", - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 4.9, - "IMDB Votes": 5461 - }, - { - "Title": "Night at the Museum: Battle of the Smithsonian", - "US Gross": 177243721, - "Worldwide Gross": 413054631, - "US DVD Sales": 48547729, - "Production Budget": 150000000, - "Release Date": "May 22 2009", - "MPAA Rating": "PG", - "Running Time min": 104, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Shawn Levy", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 25631 - }, - { - "Title": "Nick and Norah's Infinite Playlist", - "US Gross": 31487293, - "Worldwide Gross": 31487293, - "US DVD Sales": 10327750, - "Production Budget": 10000000, - "Release Date": "Oct 03 2008", - "MPAA Rating": "PG-13", - "Running Time min": 90, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Sollett", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.8, - "IMDB Votes": 24021 - }, - { - "Title": "Notorious", - "US Gross": 36842118, - "Worldwide Gross": 44473591, - "US DVD Sales": 21503929, - "Production Budget": 19000000, - "Release Date": "Jan 16 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.3, - "IMDB Votes": 9811 - }, - { - "Title": "No End In Sight", - "US Gross": 1433319, - "Worldwide Gross": 1433319, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jul 27 2007", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 8.3, - "IMDB Votes": 4086 - }, - { - "Title": "Nomad", - "US Gross": 79123, - "Worldwide Gross": 79123, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Mar 16 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 1224 - }, - { - "Title": "No Man's Land", - "US Gross": 1067481, - "Worldwide Gross": 2684207, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Dec 07 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 8, - "IMDB Votes": 19600 - }, - { - "Title": "No Reservations", - "US Gross": 43107979, - "Worldwide Gross": 92107979, - "US DVD Sales": 27029295, - "Production Budget": 28000000, - "Release Date": "Jul 27 2007", - "MPAA Rating": "PG", - "Running Time min": 103, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.3, - "IMDB Votes": 16952 - }, - { - "Title": "The Notebook", - "US Gross": 81001787, - "Worldwide Gross": 102276787, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jun 25 2004", - "MPAA Rating": "PG-13", - "Running Time min": 123, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Nick Cassavetes", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 8, - "IMDB Votes": 95850 - }, - { - "Title": "November", - "US Gross": 191862, - "Worldwide Gross": 191862, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Jul 22 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 2189 - }, - { - "Title": "Novocaine", - "US Gross": 2025238, - "Worldwide Gross": 2522928, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Nov 16 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 5.8, - "IMDB Votes": 6233 - }, - { - "Title": "Nowhere in Africa", - "US Gross": 6173485, - "Worldwide Gross": 6173485, - "US DVD Sales": null, - "Production Budget": 6500000, - "Release Date": "Mar 07 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Zeitgeist", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Napoleon Dynamite", - "US Gross": 44540956, - "Worldwide Gross": 46140956, - "US DVD Sales": null, - "Production Budget": 400000, - "Release Date": "Jun 11 2004", - "MPAA Rating": "PG", - "Running Time min": 82, - "Distributor": "Fox Searchlight", - "Source": "Based on Short Film", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jared Hess", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.9, - "IMDB Votes": 76557 - }, - { - "Title": "North Country", - "US Gross": 18324242, - "Worldwide Gross": 23624242, - "US DVD Sales": 14349786, - "Production Budget": 30000000, - "Release Date": "Oct 21 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 7.2, - "IMDB Votes": 16497 - }, - { - "Title": "The Namesake", - "US Gross": 13610521, - "Worldwide Gross": 20180109, - "US DVD Sales": 9364773, - "Production Budget": 8500000, - "Release Date": "Mar 09 2007", - "MPAA Rating": "PG-13", - "Running Time min": 122, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Mira Nair", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 9700 - }, - { - "Title": "Inside Deep Throat", - "US Gross": 691880, - "Worldwide Gross": 691880, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Feb 11 2005", - "MPAA Rating": "NC-17", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 3264 - }, - { - "Title": "Intolerable Cruelty", - "US Gross": 35327628, - "Worldwide Gross": 121327628, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Oct 10 2003", - "MPAA Rating": "PG-13", - "Running Time min": 100, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Coen", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 6.4, - "IMDB Votes": 36323 - }, - { - "Title": "The Interpreter", - "US Gross": 72708161, - "Worldwide Gross": 163954076, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Apr 22 2005", - "MPAA Rating": "PG-13", - "Running Time min": 118, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Sydney Pollack", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 6.5, - "IMDB Votes": 38227 - }, - { - "Title": "The Night Listener", - "US Gross": 7836393, - "Worldwide Gross": 10547755, - "US DVD Sales": 8927227, - "Production Budget": 4000000, - "Release Date": "Aug 04 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5.9, - "IMDB Votes": 8437 - }, - { - "Title": "The International", - "US Gross": 25450527, - "Worldwide Gross": 53850527, - "US DVD Sales": 7276738, - "Production Budget": 50000000, - "Release Date": "Feb 13 2009", - "MPAA Rating": "R", - "Running Time min": 118, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Tom Tykwer", - "Rotten Tomatoes Rating": 59, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Number 23", - "US Gross": 35193167, - "Worldwide Gross": 76593167, - "US DVD Sales": 27576238, - "Production Budget": 32000000, - "Release Date": "Feb 23 2007", - "MPAA Rating": "R", - "Running Time min": 95, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 6.2, - "IMDB Votes": 59174 - }, - { - "Title": "Nurse Betty", - "US Gross": 25170054, - "Worldwide Gross": 27732366, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Sep 08 2000", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "USA Films", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Neil LaBute", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.4, - "IMDB Votes": 20354 - }, - { - "Title": "Jimmy Neutron: Boy Genius", - "US Gross": 80936232, - "Worldwide Gross": 102992536, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Dec 21 2001", - "MPAA Rating": "G", - "Running Time min": 83, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 5379 - }, - { - "Title": "Nutty Professor II: The Klumps", - "US Gross": 123307945, - "Worldwide Gross": 161600000, - "US DVD Sales": null, - "Production Budget": 84000000, - "Release Date": "Jul 28 2000", - "MPAA Rating": "PG-13", - "Running Time min": 107, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Segal", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.3, - "IMDB Votes": 17075 - }, - { - "Title": "Never Again", - "US Gross": 307631, - "Worldwide Gross": 307631, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Jul 12 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Romantic Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 511 - }, - { - "Title": "Finding Neverland", - "US Gross": 51676606, - "Worldwide Gross": 118676606, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Nov 12 2004", - "MPAA Rating": "PG", - "Running Time min": 106, - "Distributor": "Miramax", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Marc Forster", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.9, - "IMDB Votes": 86828 - }, - { - "Title": "Into the Wild", - "US Gross": 18354356, - "Worldwide Gross": 53813837, - "US DVD Sales": 15272435, - "Production Budget": 20000000, - "Release Date": "Sep 21 2007", - "MPAA Rating": "R", - "Running Time min": 147, - "Distributor": "Paramount Vantage", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Sean Penn", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 8.2, - "IMDB Votes": 99464 - }, - { - "Title": "The New World", - "US Gross": 12712093, - "Worldwide Gross": 26184400, - "US DVD Sales": 8200002, - "Production Budget": 30000000, - "Release Date": "Dec 25 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Terrence Malick", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.9, - "IMDB Votes": 33248 - }, - { - "Title": "Nochnoy dozor", - "US Gross": 1502188, - "Worldwide Gross": 33923550, - "US DVD Sales": 7476421, - "Production Budget": 4200000, - "Release Date": "Feb 17 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Timur Bekmambetov", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 25136 - }, - { - "Title": "New York Minute", - "US Gross": 14018364, - "Worldwide Gross": 21215882, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "May 07 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Dennie Gordon", - "Rotten Tomatoes Rating": 11, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Object of my Affection", - "US Gross": 29145924, - "Worldwide Gross": 29145924, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Apr 17 1998", - "MPAA Rating": "R", - "Running Time min": 112, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 5.9, - "IMDB Votes": 8492 - }, - { - "Title": "Orange County", - "US Gross": 41059716, - "Worldwide Gross": 43308707, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Jan 11 2002", - "MPAA Rating": "PG-13", - "Running Time min": 82, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.1, - "IMDB Votes": 23742 - }, - { - "Title": "Ocean's Eleven", - "US Gross": 183417150, - "Worldwide Gross": 450728529, - "US DVD Sales": null, - "Production Budget": 110000000, - "Release Date": "Dec 07 2001", - "MPAA Rating": "PG-13", - "Running Time min": 116, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.6, - "IMDB Votes": 139034 - }, - { - "Title": "Ocean's Twelve", - "US Gross": 125531634, - "Worldwide Gross": 363531634, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Dec 10 2004", - "MPAA Rating": "PG-13", - "Running Time min": 125, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6, - "IMDB Votes": 89861 - }, - { - "Title": "Ocean's Thirteen", - "US Gross": 117144465, - "Worldwide Gross": 311744465, - "US DVD Sales": 48258805, - "Production Budget": 85000000, - "Release Date": "Jun 08 2007", - "MPAA Rating": "PG-13", - "Running Time min": 122, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.9, - "IMDB Votes": 76884 - }, - { - "Title": "Oceans", - "US Gross": 19422319, - "Worldwide Gross": 72965951, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Apr 22 2010", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 1429 - }, - { - "Title": "Office Space", - "US Gross": 10827813, - "Worldwide Gross": 12827813, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 19 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Short Film", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Mike Judge", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 7.9, - "IMDB Votes": 80972 - }, - { - "Title": "White Oleander", - "US Gross": 16357770, - "Worldwide Gross": 21657770, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Oct 11 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 7, - "IMDB Votes": 13755 - }, - { - "Title": "The Omen", - "US Gross": 54607383, - "Worldwide Gross": 119607383, - "US DVD Sales": 10468933, - "Production Budget": 25000000, - "Release Date": "Jun 06 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.4, - "IMDB Votes": 24523 - }, - { - "Title": "Any Given Sunday", - "US Gross": 75530832, - "Worldwide Gross": 100230832, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Dec 22 1999", - "MPAA Rating": "R", - "Running Time min": 162, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Oliver Stone", - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 6.6, - "IMDB Votes": 48477 - }, - { - "Title": "Once", - "US Gross": 9445857, - "Worldwide Gross": 18997174, - "US DVD Sales": null, - "Production Budget": 150000, - "Release Date": "Jun 16 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 8, - "IMDB Votes": 34348 - }, - { - "Title": "Once in a Lifetime: the Extraordinary Story of the New York Cosmos", - "US Gross": 144601, - "Worldwide Gross": 206351, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Jul 07 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": "Matt Dillon", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.1, - "IMDB Votes": 643 - }, - { - "Title": "One Hour Photo", - "US Gross": 31597131, - "Worldwide Gross": 52223306, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Aug 21 2002", - "MPAA Rating": "R", - "Running Time min": 96, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7, - "IMDB Votes": 42134 - }, - { - "Title": "One True Thing", - "US Gross": 23337196, - "Worldwide Gross": 26708196, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Sep 18 1998", - "MPAA Rating": "R", - "Running Time min": 127, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Carl Franklin", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 6.9, - "IMDB Votes": 5591 - }, - { - "Title": "Ong-Bak 2", - "US Gross": 102458, - "Worldwide Gross": 7583050, - "US DVD Sales": 1238181, - "Production Budget": 15000000, - "Release Date": "Sep 25 2009", - "MPAA Rating": "R", - "Running Time min": 97, - "Distributor": "Magnolia Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.7, - "IMDB Votes": 887 - }, - { - "Title": "On the Line", - "US Gross": 4356743, - "Worldwide Gross": 4356743, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 26 2001", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 18, - "IMDB Rating": 3.4, - "IMDB Votes": 2617 - }, - { - "Title": "One Night with the King", - "US Gross": 13395961, - "Worldwide Gross": 13395961, - "US DVD Sales": 20554010, - "Production Budget": 20000000, - "Release Date": "Oct 13 2006", - "MPAA Rating": "PG", - "Running Time min": 124, - "Distributor": "Rocky Mountain Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Michael O. Sajbel", - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 6, - "IMDB Votes": 2993 - }, - { - "Title": "Opal Dreams", - "US Gross": 14443, - "Worldwide Gross": 14443, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Nov 22 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Strand", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 468 - }, - { - "Title": "Open Season", - "US Gross": 85105259, - "Worldwide Gross": 189901703, - "US DVD Sales": 96622855, - "Production Budget": 85000000, - "Release Date": "Sep 29 2006", - "MPAA Rating": "PG", - "Running Time min": 87, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6, - "IMDB Votes": 52 - }, - { - "Title": "Open Water", - "US Gross": 30500882, - "Worldwide Gross": 52100882, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Aug 06 2004", - "MPAA Rating": "R", - "Running Time min": 79, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 23667 - }, - { - "Title": "Open Range", - "US Gross": 58328680, - "Worldwide Gross": 68293719, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Aug 15 2003", - "MPAA Rating": "R", - "Running Time min": 139, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Kevin Costner", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 7.5, - "IMDB Votes": 26438 - }, - { - "Title": "The Order", - "US Gross": 7659747, - "Worldwide Gross": 11559747, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Sep 05 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.9, - "IMDB Votes": 9119 - }, - { - "Title": "Orgazmo", - "US Gross": 582024, - "Worldwide Gross": 627287, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Oct 23 1998", - "MPAA Rating": "NC-17", - "Running Time min": null, - "Distributor": "October Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Trey Parker", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 15592 - }, - { - "Title": "Original Sin", - "US Gross": 16521410, - "Worldwide Gross": 16521410, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Aug 03 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 5.6, - "IMDB Votes": 15939 - }, - { - "Title": "Osama", - "US Gross": 1127331, - "Worldwide Gross": 1971479, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Jan 30 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 4737 - }, - { - "Title": "Oscar and Lucinda", - "US Gross": 1612957, - "Worldwide Gross": 1612957, - "US DVD Sales": null, - "Production Budget": 12500000, - "Release Date": "Dec 31 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 6.7, - "IMDB Votes": 3782 - }, - { - "Title": "Old School", - "US Gross": 75155000, - "Worldwide Gross": 86325829, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Feb 21 2003", - "MPAA Rating": "R", - "Running Time min": 91, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Todd Phillips", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 7, - "IMDB Votes": 60477 - }, - { - "Title": "Osmosis Jones", - "US Gross": 13596911, - "Worldwide Gross": 13596911, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Aug 10 2001", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Bobby Farrelly", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 6, - "IMDB Votes": 10959 - }, - { - "Title": "American Outlaws", - "US Gross": 13264986, - "Worldwide Gross": 13264986, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Aug 17 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Les Mayfield", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.6, - "IMDB Votes": 7396 - }, - { - "Title": "Oliver Twist", - "US Gross": 2070920, - "Worldwide Gross": 26670920, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Sep 23 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony/TriStar", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Roman Polanski", - "Rotten Tomatoes Rating": 59, - "IMDB Rating": 7, - "IMDB Votes": 10748 - }, - { - "Title": "Out Cold", - "US Gross": 13906394, - "Worldwide Gross": 13906394, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Nov 21 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 5.8, - "IMDB Votes": 7153 - }, - { - "Title": "Outlander", - "US Gross": 166003, - "Worldwide Gross": 1250617, - "US DVD Sales": 1757108, - "Production Budget": 50000000, - "Release Date": "Jan 23 2009", - "MPAA Rating": "R", - "Running Time min": 115, - "Distributor": "Third Rail", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 18299 - }, - { - "Title": "Out of Sight", - "US Gross": 37562568, - "Worldwide Gross": 37562568, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Jun 26 1998", - "MPAA Rating": "R", - "Running Time min": 129, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.1, - "IMDB Votes": 38263 - }, - { - "Title": "Out of Time", - "US Gross": 41083108, - "Worldwide Gross": 55489826, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Oct 03 2003", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Carl Franklin", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 4.9, - "IMDB Votes": 151 - }, - { - "Title": "The Out-of-Towners", - "US Gross": 28544120, - "Worldwide Gross": 28544120, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Apr 02 1999", - "MPAA Rating": "PG-13", - "Running Time min": 92, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 4.9, - "IMDB Votes": 6338 - }, - { - "Title": "Owning Mahowny", - "US Gross": 1011054, - "Worldwide Gross": 1011054, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "May 02 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7, - "IMDB Votes": 5789 - }, - { - "Title": "The Pacifier", - "US Gross": 113006880, - "Worldwide Gross": 198006880, - "US DVD Sales": null, - "Production Budget": 56000000, - "Release Date": "Mar 04 2005", - "MPAA Rating": "PG", - "Running Time min": 97, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Adam Shankman", - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 5.3, - "IMDB Votes": 22590 - }, - { - "Title": "El Laberinto del Fauno", - "US Gross": 37634615, - "Worldwide Gross": 83234615, - "US DVD Sales": 40776265, - "Production Budget": 16000000, - "Release Date": "Dec 29 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Picturehouse", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Historical Fiction", - "Director": "Guillermo Del Toro", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.4, - "IMDB Votes": 153762 - }, - { - "Title": "The Passion of the Christ", - "US Gross": 370782930, - "Worldwide Gross": 611899420, - "US DVD Sales": 618454, - "Production Budget": 25000000, - "Release Date": "Feb 25 2004", - "MPAA Rating": "R", - "Running Time min": 127, - "Distributor": "Newmarket Films", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Mel Gibson", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 7.1, - "IMDB Votes": 87326 - }, - { - "Title": "Patch Adams", - "US Gross": 135041968, - "Worldwide Gross": 202200000, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Dec 25 1998", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Tom Shadyac", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 6.3, - "IMDB Votes": 31481 - }, - { - "Title": "Payback", - "US Gross": 81526121, - "Worldwide Gross": 161626121, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Feb 05 1999", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 5.8, - "IMDB Votes": 304 - }, - { - "Title": "Paycheck", - "US Gross": 53789313, - "Worldwide Gross": 89350576, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Dec 25 2003", - "MPAA Rating": "PG-13", - "Running Time min": 119, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "John Woo", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 6.1, - "IMDB Votes": 35660 - }, - { - "Title": "Max Payne", - "US Gross": 40687294, - "Worldwide Gross": 85761789, - "US DVD Sales": 25346362, - "Production Budget": 35000000, - "Release Date": "Oct 17 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Game", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.4, - "IMDB Votes": 47541 - }, - { - "Title": "The Princess Diaries 2: Royal Engagement", - "US Gross": 95149435, - "Worldwide Gross": 122071435, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Aug 11 2004", - "MPAA Rating": "G", - "Running Time min": 115, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Garry Marshall", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.3, - "IMDB Votes": 12439 - }, - { - "Title": "The Princess Diaries", - "US Gross": 108244774, - "Worldwide Gross": 165334774, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Aug 03 2001", - "MPAA Rating": "G", - "Running Time min": 115, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Garry Marshall", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 5.9, - "IMDB Votes": 23486 - }, - { - "Title": "The Peacemaker", - "US Gross": 41263140, - "Worldwide Gross": 62967368, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Sep 26 1997", - "MPAA Rating": "R", - "Running Time min": 123, - "Distributor": "Dreamworks SKG", - "Source": "Based on Magazine Article", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Mimi Leder", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 5.8, - "IMDB Votes": 21524 - }, - { - "Title": "Peter Pan", - "US Gross": 48417850, - "Worldwide Gross": 95255485, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Dec 25 2003", - "MPAA Rating": "PG", - "Running Time min": 113, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "P.J. Hogan", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.1, - "IMDB Votes": 16894 - }, - { - "Title": "People I Know", - "US Gross": 121972, - "Worldwide Gross": 121972, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Apr 25 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 6305 - }, - { - "Title": "Perrier's Bounty", - "US Gross": 828, - "Worldwide Gross": 828, - "US DVD Sales": null, - "Production Budget": 6600000, - "Release Date": "May 21 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 808 - }, - { - "Title": "A Perfect Getaway", - "US Gross": 15515460, - "Worldwide Gross": 20613298, - "US DVD Sales": 3994342, - "Production Budget": 14000000, - "Release Date": "Aug 07 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "David Twohy", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.5, - "IMDB Votes": 16324 - }, - { - "Title": "Phat Girlz", - "US Gross": 7061128, - "Worldwide Gross": 7271305, - "US DVD Sales": 18090044, - "Production Budget": 3000000, - "Release Date": "Apr 07 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 2.2, - "IMDB Votes": 6343 - }, - { - "Title": "Poolhall Junkies", - "US Gross": 563711, - "Worldwide Gross": 563711, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Feb 28 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Gold Circle Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 5233 - }, - { - "Title": "The Phantom of the Opera", - "US Gross": 51225796, - "Worldwide Gross": 158225796, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Dec 22 2004", - "MPAA Rating": "PG-13", - "Running Time min": 143, - "Distributor": "Warner Bros.", - "Source": "Based on Musical/Opera", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 7.2, - "IMDB Votes": 42832 - }, - { - "Title": "Phone Booth", - "US Gross": 46566212, - "Worldwide Gross": 97837138, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Apr 04 2003", - "MPAA Rating": "R", - "Running Time min": 81, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Joel Schumacher", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 7.2, - "IMDB Votes": 68874 - }, - { - "Title": "The Pianist", - "US Gross": 32519322, - "Worldwide Gross": 120000000, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Dec 27 2002", - "MPAA Rating": "R", - "Running Time min": 149, - "Distributor": "Focus Features", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Roman Polanski", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.5, - "IMDB Votes": 134516 - }, - { - "Title": "The Pink Panther", - "US Gross": 82226474, - "Worldwide Gross": 158926474, - "US DVD Sales": 23182695, - "Production Budget": 80000000, - "Release Date": "Feb 10 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Shawn Levy", - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5.1, - "IMDB Votes": 28456 - }, - { - "Title": "Pirates of the Caribbean: The Curse of the Black Pearl", - "US Gross": 305411224, - "Worldwide Gross": 655011224, - "US DVD Sales": null, - "Production Budget": 125000000, - "Release Date": "Jul 09 2003", - "MPAA Rating": "PG-13", - "Running Time min": 143, - "Distributor": "Walt Disney Pictures", - "Source": "Disney Ride", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Gore Verbinski", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8, - "IMDB Votes": 232719 - }, - { - "Title": "Pirates of the Caribbean: Dead Man's Chest", - "US Gross": 423315812, - "Worldwide Gross": 1065659812, - "US DVD Sales": 320830925, - "Production Budget": 225000000, - "Release Date": "Jul 07 2006", - "MPAA Rating": "PG-13", - "Running Time min": 151, - "Distributor": "Walt Disney Pictures", - "Source": "Disney Ride", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Gore Verbinski", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 7.3, - "IMDB Votes": 150446 - }, - { - "Title": "Pirates of the Caribbean: At World's End", - "US Gross": 309420425, - "Worldwide Gross": 960996492, - "US DVD Sales": 296060575, - "Production Budget": 300000000, - "Release Date": "May 25 2007", - "MPAA Rating": "PG-13", - "Running Time min": 167, - "Distributor": "Walt Disney Pictures", - "Source": "Disney Ride", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Gore Verbinski", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 7, - "IMDB Votes": 133241 - }, - { - "Title": "The Chronicles of Riddick", - "US Gross": 57712751, - "Worldwide Gross": 107212751, - "US DVD Sales": null, - "Production Budget": 120000000, - "Release Date": "Jun 11 2004", - "MPAA Rating": "PG-13", - "Running Time min": 119, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "David Twohy", - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 6.4, - "IMDB Votes": 49383 - }, - { - "Title": "Pitch Black", - "US Gross": 39235088, - "Worldwide Gross": 53182088, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Feb 18 2000", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "USA Films", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "David Twohy", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 7, - "IMDB Votes": 55217 - }, - { - "Title": "Play it to the Bone", - "US Gross": 8427204, - "Worldwide Gross": 8427204, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Dec 24 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ron Shelton", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.1, - "IMDB Votes": 6039 - }, - { - "Title": "Screwed", - "US Gross": 6982680, - "Worldwide Gross": 6982680, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "May 12 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.1, - "IMDB Votes": 4411 - }, - { - "Title": "Percy Jackson & the Olympians: The Lightning Thief", - "US Gross": 88761720, - "Worldwide Gross": 226435277, - "US DVD Sales": 30795712, - "Production Budget": 95000000, - "Release Date": "Feb 12 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Chris Columbus", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 5.8, - "IMDB Votes": 20451 - }, - { - "Title": "Paris, je t'aime", - "US Gross": 4857374, - "Worldwide Gross": 4857374, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "May 04 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "First Look", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Gurinder Chadha", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 175 - }, - { - "Title": "Princess Kaiulani", - "US Gross": 883454, - "Worldwide Gross": 883454, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "May 14 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Roadside Attractions", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.3, - "IMDB Votes": 224 - }, - { - "Title": "Lake Placid", - "US Gross": 31770413, - "Worldwide Gross": 31770413, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Jul 16 1999", - "MPAA Rating": "R", - "Running Time min": 82, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Steve Miner", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.3, - "IMDB Votes": 19382 - }, - { - "Title": "The Back-up Plan", - "US Gross": 37490007, - "Worldwide Gross": 77090007, - "US DVD Sales": 7571152, - "Production Budget": 35000000, - "Release Date": "Apr 23 2010", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "CBS Films", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 4.4, - "IMDB Votes": 6981 - }, - { - "Title": "The Pledge", - "US Gross": 19719930, - "Worldwide Gross": 29406132, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jan 19 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Sean Penn", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 6.9, - "IMDB Votes": 22609 - }, - { - "Title": "Proof of Life", - "US Gross": 32598931, - "Worldwide Gross": 62761005, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Dec 08 2000", - "MPAA Rating": "R", - "Running Time min": 135, - "Distributor": "Warner Bros.", - "Source": "Based on Magazine Article", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Taylor Hackford", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.1, - "IMDB Votes": 23099 - }, - { - "Title": "Pollock", - "US Gross": 8596914, - "Worldwide Gross": 10557291, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Dec 15 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Ed Harris", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.1, - "IMDB Votes": 9669 - }, - { - "Title": "Planet of the Apes", - "US Gross": 180011740, - "Worldwide Gross": 362211740, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Jul 27 2001", - "MPAA Rating": "PG-13", - "Running Time min": 120, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 5.5, - "IMDB Votes": 72763 - }, - { - "Title": "Please Give", - "US Gross": 4028339, - "Worldwide Gross": 4028339, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Apr 30 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 7.4, - "IMDB Votes": 1023 - }, - { - "Title": "Planet 51", - "US Gross": 42194060, - "Worldwide Gross": 108005745, - "US DVD Sales": 15341764, - "Production Budget": 50000000, - "Release Date": "Nov 20 2009", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 6.1, - "IMDB Votes": 9645 - }, - { - "Title": "The Adventures of Pluto Nash", - "US Gross": 4411102, - "Worldwide Gross": 7094995, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Aug 16 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 6, - "IMDB Rating": 3.7, - "IMDB Votes": 9207 - }, - { - "Title": "The Players Club", - "US Gross": 23047939, - "Worldwide Gross": 23047939, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Apr 08 1998", - "MPAA Rating": "R", - "Running Time min": 104, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 4.8, - "IMDB Votes": 2072 - }, - { - "Title": "Paranormal Activity", - "US Gross": 107918810, - "Worldwide Gross": 193770453, - "US DVD Sales": 14051496, - "Production Budget": 15000, - "Release Date": "Sep 25 2009", - "MPAA Rating": "R", - "Running Time min": 85, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Oren Peli", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 6.7, - "IMDB Votes": 53455 - }, - { - "Title": "The Pineapple Express", - "US Gross": 87341380, - "Worldwide Gross": 100941380, - "US DVD Sales": 45217362, - "Production Budget": 26000000, - "Release Date": "Aug 06 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "David Gordon Green", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Pinocchio", - "US Gross": 3681811, - "Worldwide Gross": 31681811, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Dec 25 2002", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Roberto Benigni", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.5, - "IMDB Votes": 3215 - }, - { - "Title": "Pandaemonium", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jun 29 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 496 - }, - { - "Title": "Pandorum", - "US Gross": 10330853, - "Worldwide Gross": 17033431, - "US DVD Sales": 4018696, - "Production Budget": 40000000, - "Release Date": "Sep 25 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Overture Films", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 6.9, - "IMDB Votes": 29428 - }, - { - "Title": "The Punisher", - "US Gross": 33664370, - "Worldwide Gross": 54664370, - "US DVD Sales": null, - "Production Budget": 33000000, - "Release Date": "Apr 16 2004", - "MPAA Rating": "R", - "Running Time min": 124, - "Distributor": "Lionsgate", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 6.4, - "IMDB Votes": 50482 - }, - { - "Title": "Pokemon 2000", - "US Gross": 43746923, - "Worldwide Gross": 133946923, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jul 21 2000", - "MPAA Rating": "G", - "Running Time min": 99, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Pokemon 3: The Movie", - "US Gross": 17052128, - "Worldwide Gross": 68452128, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Apr 06 2001", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 3.5, - "IMDB Votes": 2577 - }, - { - "Title": "The Polar Express", - "US Gross": 181320597, - "Worldwide Gross": 305420597, - "US DVD Sales": null, - "Production Budget": 170000000, - "Release Date": "Nov 10 2004", - "MPAA Rating": "G", - "Running Time min": 99, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 6.7, - "IMDB Votes": 28550 - }, - { - "Title": "Along Came Polly", - "US Gross": 88073507, - "Worldwide Gross": 170360435, - "US DVD Sales": null, - "Production Budget": 42000000, - "Release Date": "Jan 16 2004", - "MPAA Rating": "PG-13", - "Running Time min": 90, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.8, - "IMDB Votes": 38276 - }, - { - "Title": "Gake no ue no Ponyo", - "US Gross": 15090399, - "Worldwide Gross": 199090399, - "US DVD Sales": 12626319, - "Production Budget": 34000000, - "Release Date": "Aug 14 2009", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 13821 - }, - { - "Title": "Pootie Tang", - "US Gross": 3293258, - "Worldwide Gross": 3293258, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Jun 29 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 4.5, - "IMDB Votes": 6183 - }, - { - "Title": "Poseidon", - "US Gross": 60674817, - "Worldwide Gross": 181674817, - "US DVD Sales": 19732418, - "Production Budget": 160000000, - "Release Date": "May 12 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Wolfgang Petersen", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.6, - "IMDB Votes": 35930 - }, - { - "Title": "Possession", - "US Gross": 10103647, - "Worldwide Gross": 14805812, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Aug 16 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Neil LaBute", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.4, - "IMDB Votes": 6789 - }, - { - "Title": "Peter Pan: Return to Neverland", - "US Gross": 48430258, - "Worldwide Gross": 109862682, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Feb 15 2002", - "MPAA Rating": "G", - "Running Time min": 72, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Play", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 46, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Practical Magic", - "US Gross": 46850558, - "Worldwide Gross": 68336997, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Oct 16 1998", - "MPAA Rating": "PG-13", - "Running Time min": 105, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Griffin Dunne", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5.5, - "IMDB Votes": 20196 - }, - { - "Title": "The Devil Wears Prada", - "US Gross": 124740460, - "Worldwide Gross": 326551094, - "US DVD Sales": 95856827, - "Production Budget": 35000000, - "Release Date": "Jun 30 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "David Frankel", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 6.8, - "IMDB Votes": 66627 - }, - { - "Title": "The Boat That Rocked", - "US Gross": 8017467, - "Worldwide Gross": 37472651, - "US DVD Sales": 1374953, - "Production Budget": 50000000, - "Release Date": "Nov 13 2009", - "MPAA Rating": "R", - "Running Time min": 134, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 25415 - }, - { - "Title": "Paparazzi", - "US Gross": 15712072, - "Worldwide Gross": 16612072, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Sep 03 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 18, - "IMDB Rating": 5.7, - "IMDB Votes": 9058 - }, - { - "Title": "Primary Colors", - "US Gross": 39017984, - "Worldwide Gross": 39017984, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Mar 20 1998", - "MPAA Rating": "R", - "Running Time min": 143, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Dramatization", - "Director": "Mike Nichols", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 6.7, - "IMDB Votes": 15340 - }, - { - "Title": "Precious (Based on the Novel Push by Sapphire)", - "US Gross": 47566524, - "Worldwide Gross": 63471431, - "US DVD Sales": 20130576, - "Production Budget": 10000000, - "Release Date": "Nov 06 2009", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "Lionsgate", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Lee Daniels", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 24504 - }, - { - "Title": "Pride and Glory", - "US Gross": 15740721, - "Worldwide Gross": 43440721, - "US DVD Sales": 11495577, - "Production Budget": 30000000, - "Release Date": "Oct 24 2008", - "MPAA Rating": "R", - "Running Time min": 129, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 6.7, - "IMDB Votes": 24596 - }, - { - "Title": "Pride and Prejudice", - "US Gross": 38372662, - "Worldwide Gross": 120918508, - "US DVD Sales": 53281347, - "Production Budget": 28000000, - "Release Date": "Nov 11 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Joe Wright", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 5.5, - "IMDB Votes": 1230 - }, - { - "Title": "The Road to Perdition", - "US Gross": 104054514, - "Worldwide Gross": 181054514, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jul 12 2002", - "MPAA Rating": "R", - "Running Time min": 117, - "Distributor": "Dreamworks SKG", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Sam Mendes", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Predators", - "US Gross": 51920690, - "Worldwide Gross": 124549380, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jul 09 2010", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.9, - "IMDB Votes": 22257 - }, - { - "Title": "Prefontaine", - "US Gross": 590817, - "Worldwide Gross": 590817, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Jan 24 1997", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6.2, - "IMDB Votes": 2580 - }, - { - "Title": "Perfume: The Story of a Murderer", - "US Gross": 2223293, - "Worldwide Gross": 132180323, - "US DVD Sales": 7529604, - "Production Budget": 63700000, - "Release Date": "Dec 27 2006", - "MPAA Rating": "R", - "Running Time min": 147, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Tom Tykwer", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 7.5, - "IMDB Votes": 51704 - }, - { - "Title": "The Prince & Me", - "US Gross": 28165882, - "Worldwide Gross": 29356757, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Apr 02 2004", - "MPAA Rating": "PG", - "Running Time min": 111, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Martha Coolidge", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 9547 - }, - { - "Title": "The Perfect Man", - "US Gross": 16535005, - "Worldwide Gross": 19535005, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jun 17 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 5.1, - "IMDB Votes": 7278 - }, - { - "Title": "The Pursuit of Happyness", - "US Gross": 162586036, - "Worldwide Gross": 306086036, - "US DVD Sales": 90857430, - "Production Budget": 55000000, - "Release Date": "Dec 15 2006", - "MPAA Rating": "PG-13", - "Running Time min": 116, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Gabriele Muccino", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 7.8, - "IMDB Votes": 77939 - }, - { - "Title": "Primer", - "US Gross": 424760, - "Worldwide Gross": 565846, - "US DVD Sales": null, - "Production Budget": 7000, - "Release Date": "Oct 08 2004", - "MPAA Rating": "PG-13", - "Running Time min": 80, - "Distributor": "ThinkFilm", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 17454 - }, - { - "Title": "Pearl Harbor", - "US Gross": 198539855, - "Worldwide Gross": 449239855, - "US DVD Sales": null, - "Production Budget": 151500000, - "Release Date": "May 25 2001", - "MPAA Rating": "PG-13", - "Running Time min": 183, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "Michael Bay", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.4, - "IMDB Votes": 96186 - }, - { - "Title": "Premonition", - "US Gross": 47852604, - "Worldwide Gross": 81461343, - "US DVD Sales": 33241945, - "Production Budget": 20000000, - "Release Date": "Mar 16 2007", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Prince of Egypt", - "US Gross": 101413188, - "Worldwide Gross": 218600000, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Dec 18 1998", - "MPAA Rating": "PG", - "Running Time min": 97, - "Distributor": "Dreamworks SKG", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Dramatization", - "Director": "Steve Hickner", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 6.8, - "IMDB Votes": 24569 - }, - { - "Title": "The Producers: The Movie Musical", - "US Gross": 19398532, - "Worldwide Gross": 32952995, - "US DVD Sales": 5338452, - "Production Budget": 45000000, - "Release Date": "Dec 16 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Prom Night", - "US Gross": 43869350, - "Worldwide Gross": 57109687, - "US DVD Sales": 8497205, - "Production Budget": 18000000, - "Release Date": "Apr 11 2008", - "MPAA Rating": "PG-13", - "Running Time min": 85, - "Distributor": "Sony/Screen Gems", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 5.1, - "IMDB Votes": 4263 - }, - { - "Title": "Proof", - "US Gross": 7535331, - "Worldwide Gross": 8284331, - "US DVD Sales": 9239421, - "Production Budget": 20000000, - "Release Date": "Sep 16 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John Madden", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.9, - "IMDB Votes": 18622 - }, - { - "Title": "Panic Room", - "US Gross": 95308367, - "Worldwide Gross": 196308367, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Mar 29 2002", - "MPAA Rating": "R", - "Running Time min": 112, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "David Fincher", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 6.9, - "IMDB Votes": 68737 - }, - { - "Title": "The Proposal", - "US Gross": 163958031, - "Worldwide Gross": 317358031, - "US DVD Sales": 83691948, - "Production Budget": 40000000, - "Release Date": "Jun 19 2009", - "MPAA Rating": "PG-13", - "Running Time min": 107, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Anne Fletcher", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 5.4, - "IMDB Votes": 397 - }, - { - "Title": "Prince of Persia: Sands of Time", - "US Gross": 90755643, - "Worldwide Gross": 335055643, - "US DVD Sales": null, - "Production Budget": 200000000, - "Release Date": "May 28 2010", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Game", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Mike Newell", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Prestige", - "US Gross": 53089891, - "Worldwide Gross": 107896006, - "US DVD Sales": 45394364, - "Production Budget": 40000000, - "Release Date": "Oct 20 2006", - "MPAA Rating": "PG-13", - "Running Time min": 131, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": "Christopher Nolan", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 8.4, - "IMDB Votes": 207322 - }, - { - "Title": "The Party's Over", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Oct 24 2003", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Film Movement", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Postman", - "US Gross": 17650704, - "Worldwide Gross": 17650704, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Dec 25 1997", - "MPAA Rating": "R", - "Running Time min": 177, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Kevin Costner", - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 5.5, - "IMDB Votes": 24045 - }, - { - "Title": "Psycho Beach Party", - "US Gross": 267972, - "Worldwide Gross": 267972, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Aug 04 2000", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6, - "IMDB Votes": 3085 - }, - { - "Title": "Psycho", - "US Gross": 21541218, - "Worldwide Gross": 37226218, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 04 1998", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Gus Van Sant", - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 4.5, - "IMDB Votes": 19769 - }, - { - "Title": "The Patriot", - "US Gross": 113330342, - "Worldwide Gross": 215300000, - "US DVD Sales": null, - "Production Budget": 110000000, - "Release Date": "Jun 28 2000", - "MPAA Rating": "R", - "Running Time min": 165, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Roland Emmerich", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6.9, - "IMDB Votes": 78302 - }, - { - "Title": "Public Enemies", - "US Gross": 97104620, - "Worldwide Gross": 210379983, - "US DVD Sales": 35026854, - "Production Budget": 102500000, - "Release Date": "Jul 01 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Michael Mann", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 7.1, - "IMDB Votes": 71323 - }, - { - "Title": "The Powerpuff Girls", - "US Gross": 11411644, - "Worldwide Gross": 16425701, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jul 03 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 3234 - }, - { - "Title": "Pulse", - "US Gross": 20264436, - "Worldwide Gross": 29771485, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Aug 11 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein/Dimension", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 5, - "IMDB Votes": 846 - }, - { - "Title": "Punch-Drunk Love", - "US Gross": 17791031, - "Worldwide Gross": 24591031, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Oct 11 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Paul Thomas Anderson", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 7.4, - "IMDB Votes": 49786 - }, - { - "Title": "Punisher: War Zone", - "US Gross": 8050977, - "Worldwide Gross": 8199130, - "US DVD Sales": 10872355, - "Production Budget": 35000000, - "Release Date": "Dec 05 2008", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "Lionsgate", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 6.1, - "IMDB Votes": 20865 - }, - { - "Title": "Push", - "US Gross": 31811527, - "Worldwide Gross": 44411527, - "US DVD Sales": 16118548, - "Production Budget": 38000000, - "Release Date": "Feb 06 2009", - "MPAA Rating": "PG-13", - "Running Time min": 111, - "Distributor": "Summit Entertainment", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 6, - "IMDB Votes": 26623 - }, - { - "Title": "Pushing Tin", - "US Gross": 8408835, - "Worldwide Gross": 8408835, - "US DVD Sales": null, - "Production Budget": 33000000, - "Release Date": "Apr 23 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Magazine Article", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Mike Newell", - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 5.9, - "IMDB Votes": 16160 - }, - { - "Title": "The Painted Veil", - "US Gross": 8060487, - "Worldwide Gross": 15118795, - "US DVD Sales": 7574035, - "Production Budget": 19400000, - "Release Date": "Dec 20 2006", - "MPAA Rating": "PG-13", - "Running Time min": 125, - "Distributor": "Warner Independent", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 7.6, - "IMDB Votes": 26331 - }, - { - "Title": "Pay it Forward", - "US Gross": 33508922, - "Worldwide Gross": 33508922, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Oct 20 2000", - "MPAA Rating": "PG-13", - "Running Time min": 123, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Mimi Leder", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.8, - "IMDB Votes": 36762 - }, - { - "Title": "Queen of the Damned", - "US Gross": 30307804, - "Worldwide Gross": 30307804, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Feb 22 2002", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 4.7, - "IMDB Votes": 20268 - }, - { - "Title": "The Quiet American", - "US Gross": 12987647, - "Worldwide Gross": 12987647, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Nov 22 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Phillip Noyce", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.2, - "IMDB Votes": 14285 - }, - { - "Title": "All the Queen's Men", - "US Gross": 22723, - "Worldwide Gross": 22723, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Oct 25 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Strand", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.5, - "IMDB Votes": 1591 - }, - { - "Title": "Quarantine", - "US Gross": 31691811, - "Worldwide Gross": 36091811, - "US DVD Sales": 13657408, - "Production Budget": 12000000, - "Release Date": "Oct 10 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "John Erick Dowdle", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 6.1, - "IMDB Votes": 21939 - }, - { - "Title": "The Queen", - "US Gross": 56441711, - "Worldwide Gross": 122840603, - "US DVD Sales": 29161789, - "Production Budget": 15000000, - "Release Date": "Sep 30 2006", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "Miramax", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Stephen Frears", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 7.6, - "IMDB Votes": 34785 - }, - { - "Title": "Quest for Camelot", - "US Gross": 22772500, - "Worldwide Gross": 38172500, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "May 15 1998", - "MPAA Rating": "G", - "Running Time min": 85, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5, - "IMDB Votes": 3053 - }, - { - "Title": "The Quiet", - "US Gross": 381420, - "Worldwide Gross": 381420, - "US DVD Sales": null, - "Production Budget": 900000, - "Release Date": "Aug 25 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 7689 - }, - { - "Title": "Quinceanera", - "US Gross": 1692693, - "Worldwide Gross": 2522787, - "US DVD Sales": null, - "Production Budget": 400000, - "Release Date": "Aug 02 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 2577 - }, - { - "Title": "Rabbit-Proof Fence", - "US Gross": 6199600, - "Worldwide Gross": 16199600, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "Nov 29 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Phillip Noyce", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.6, - "IMDB Votes": 13241 - }, - { - "Title": "Radio", - "US Gross": 52333738, - "Worldwide Gross": 53293628, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Oct 24 2003", - "MPAA Rating": "PG", - "Running Time min": 109, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 6.9, - "IMDB Votes": 12070 - }, - { - "Title": "The Rainmaker", - "US Gross": 45916769, - "Worldwide Gross": 45916769, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Nov 21 1997", - "MPAA Rating": "PG-13", - "Running Time min": 135, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.9, - "IMDB Votes": 20514 - }, - { - "Title": "Rambo", - "US Gross": 42754105, - "Worldwide Gross": 116754105, - "US DVD Sales": 38751777, - "Production Budget": 47500000, - "Release Date": "Jan 25 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Sylvester Stallone", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 82600 - }, - { - "Title": "Random Hearts", - "US Gross": 31054924, - "Worldwide Gross": 63200000, - "US DVD Sales": null, - "Production Budget": 64000000, - "Release Date": "Oct 08 1999", - "MPAA Rating": "R", - "Running Time min": 133, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Sydney Pollack", - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 4.8, - "IMDB Votes": 11100 - }, - { - "Title": "Rugrats in Paris", - "US Gross": 76501438, - "Worldwide Gross": 103284813, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Nov 17 2000", - "MPAA Rating": "G", - "Running Time min": 79, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Rugrats Go Wild", - "US Gross": 39402572, - "Worldwide Gross": 55443032, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jun 13 2003", - "MPAA Rating": "PG", - "Running Time min": 84, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5, - "IMDB Votes": 1847 - }, - { - "Title": "Ratatouille", - "US Gross": 206445654, - "Worldwide Gross": 620495432, - "US DVD Sales": 189134287, - "Production Budget": 150000000, - "Release Date": "Jun 29 2007", - "MPAA Rating": "G", - "Running Time min": 111, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Brad Bird", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8.1, - "IMDB Votes": 131929 - }, - { - "Title": "Ray", - "US Gross": 75305995, - "Worldwide Gross": 125305995, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Oct 29 2004", - "MPAA Rating": "PG-13", - "Running Time min": 152, - "Distributor": "Universal", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Taylor Hackford", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "BloodRayne", - "US Gross": 2405420, - "Worldwide Gross": 2405420, - "US DVD Sales": 10828222, - "Production Budget": 25000000, - "Release Date": "Jan 06 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Romar", - "Source": "Based on Game", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Uwe Boll", - "Rotten Tomatoes Rating": 4, - "IMDB Rating": 2.7, - "IMDB Votes": 20137 - }, - { - "Title": "Rollerball", - "US Gross": 18990542, - "Worldwide Gross": 25852508, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Feb 08 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "John McTiernan", - "Rotten Tomatoes Rating": 3, - "IMDB Rating": 2.8, - "IMDB Votes": 13827 - }, - { - "Title": "Robin Hood", - "US Gross": 105269730, - "Worldwide Gross": 310885538, - "US DVD Sales": null, - "Production Budget": 210000000, - "Release Date": "May 14 2010", - "MPAA Rating": "PG-13", - "Running Time min": 140, - "Distributor": "Universal", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 6.9, - "IMDB Votes": 34501 - }, - { - "Title": "Robots", - "US Gross": 128200012, - "Worldwide Gross": 260700012, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Mar 11 2005", - "MPAA Rating": "PG", - "Running Time min": 89, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Chris Wedge", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.4, - "IMDB Votes": 27361 - }, - { - "Title": "A Room for Romeo Brass", - "US Gross": 20097, - "Worldwide Gross": 20097, - "US DVD Sales": null, - "Production Budget": 5250000, - "Release Date": "Oct 27 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Shane Meadows", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 2393 - }, - { - "Title": "Runaway Bride", - "US Gross": 152257509, - "Worldwide Gross": 308007919, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Jul 30 1999", - "MPAA Rating": "PG", - "Running Time min": 116, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Garry Marshall", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 5.2, - "IMDB Votes": 28497 - }, - { - "Title": "Racing Stripes", - "US Gross": 49772522, - "Worldwide Gross": 93772522, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jan 14 2005", - "MPAA Rating": "PG", - "Running Time min": 110, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 5.2, - "IMDB Votes": 5086 - }, - { - "Title": "Rocky Balboa", - "US Gross": 70269899, - "Worldwide Gross": 155720088, - "US DVD Sales": 34669384, - "Production Budget": 24000000, - "Release Date": "Dec 20 2006", - "MPAA Rating": "PG", - "Running Time min": 102, - "Distributor": "MGM", - "Source": null, - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Sylvester Stallone", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.4, - "IMDB Votes": 63717 - }, - { - "Title": "The Road to El Dorado", - "US Gross": 50802661, - "Worldwide Gross": 65700000, - "US DVD Sales": null, - "Production Budget": 95000000, - "Release Date": "Mar 31 2000", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "David Silverman", - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 6.4, - "IMDB Votes": 8876 - }, - { - "Title": "Riding Giants", - "US Gross": 2276368, - "Worldwide Gross": 3216111, - "US DVD Sales": null, - "Production Budget": 2600000, - "Release Date": "Jul 09 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.7, - "IMDB Votes": 2193 - }, - { - "Title": "Red Dragon", - "US Gross": 92955420, - "Worldwide Gross": 206455420, - "US DVD Sales": null, - "Production Budget": 78000000, - "Release Date": "Oct 04 2002", - "MPAA Rating": "R", - "Running Time min": 125, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Brett Ratner", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 7.3, - "IMDB Votes": 66386 - }, - { - "Title": "The Reader", - "US Gross": 34192652, - "Worldwide Gross": 106107610, - "US DVD Sales": 12359754, - "Production Budget": 33000000, - "Release Date": "Dec 10 2008", - "MPAA Rating": "R", - "Running Time min": 123, - "Distributor": "Weinstein Co.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Daldry", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 7.7, - "IMDB Votes": 46984 - }, - { - "Title": "The Reaping", - "US Gross": 25126214, - "Worldwide Gross": 62226214, - "US DVD Sales": 19812272, - "Production Budget": 40000000, - "Release Date": "Apr 05 2007", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Stephen Hopkins", - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 5.6, - "IMDB Votes": 19881 - }, - { - "Title": "Rebound", - "US Gross": 16809014, - "Worldwide Gross": 17492014, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jul 01 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Steve Carr", - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 4.7, - "IMDB Votes": 4485 - }, - { - "Title": "Recess: School's Out", - "US Gross": 36696761, - "Worldwide Gross": 44451470, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 16 2001", - "MPAA Rating": "G", - "Running Time min": 83, - "Distributor": "Walt Disney Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6.2, - "IMDB Votes": 2176 - }, - { - "Title": "Redacted", - "US Gross": 65388, - "Worldwide Gross": 65388, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Nov 16 2007", - "MPAA Rating": "R", - "Running Time min": 90, - "Distributor": "Magnolia Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6.1, - "IMDB Votes": 5759 - }, - { - "Title": "Red-Eye", - "US Gross": 57891803, - "Worldwide Gross": 95891803, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Aug 19 2005", - "MPAA Rating": "PG-13", - "Running Time min": 85, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Wes Craven", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 42489 - }, - { - "Title": "Reign Over Me", - "US Gross": 19661987, - "Worldwide Gross": 20081987, - "US DVD Sales": 16021076, - "Production Budget": 20000000, - "Release Date": "Mar 23 2007", - "MPAA Rating": "R", - "Running Time min": 128, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Mike Binder", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 7.7, - "IMDB Votes": 39234 - }, - { - "Title": "The Relic", - "US Gross": 33956608, - "Worldwide Gross": 33956608, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jan 10 1997", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Peter Hyams", - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 5.4, - "IMDB Votes": 10249 - }, - { - "Title": "Religulous", - "US Gross": 13011160, - "Worldwide Gross": 13136074, - "US DVD Sales": 7486708, - "Production Budget": 2500000, - "Release Date": "Oct 01 2008", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "Lionsgate", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": "Larry Charles", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 7.8, - "IMDB Votes": 23094 - }, - { - "Title": "Remember Me", - "US Gross": 19068240, - "Worldwide Gross": 55343435, - "US DVD Sales": 9952465, - "Production Budget": 16000000, - "Release Date": "Mar 12 2010", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Summit Entertainment", - "Source": null, - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 7, - "IMDB Votes": 16319 - }, - { - "Title": "Remember Me, My Love", - "US Gross": 223878, - "Worldwide Gross": 223878, - "US DVD Sales": null, - "Production Budget": 6700000, - "Release Date": "Sep 03 2004", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "IDP Distribution", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Gabriele Muccino", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 16319 - }, - { - "Title": "Rent", - "US Gross": 29077547, - "Worldwide Gross": 31670620, - "US DVD Sales": 31412380, - "Production Budget": 40000000, - "Release Date": "Nov 23 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Musical/Opera", - "Major Genre": "Musical", - "Creative Type": "Historical Fiction", - "Director": "Chris Columbus", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.9, - "IMDB Votes": 22605 - }, - { - "Title": "The Replacements", - "US Gross": 44737059, - "Worldwide Gross": 50054511, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Aug 11 2000", - "MPAA Rating": "PG-13", - "Running Time min": 118, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Howard Deutch", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.2, - "IMDB Votes": 21542 - }, - { - "Title": "The Replacement Killers", - "US Gross": 19035741, - "Worldwide Gross": 19035741, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Feb 06 1998", - "MPAA Rating": "R", - "Running Time min": 86, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Antoine Fuqua", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 5.9, - "IMDB Votes": 13905 - }, - { - "Title": "Resident Evil: Apocalypse", - "US Gross": 50740078, - "Worldwide Gross": 128940078, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Sep 10 2004", - "MPAA Rating": "R", - "Running Time min": 94, - "Distributor": "Sony Pictures", - "Source": "Based on Game", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 52753 - }, - { - "Title": "Resident Evil: Extinction", - "US Gross": 50648679, - "Worldwide Gross": 146162920, - "US DVD Sales": 34217549, - "Production Budget": 45000000, - "Release Date": "Sep 21 2007", - "MPAA Rating": "R", - "Running Time min": 95, - "Distributor": "Sony/Screen Gems", - "Source": "Based on Game", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Russell Mulcahy", - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 6.2, - "IMDB Votes": 49502 - }, - { - "Title": "Resident Evil: Afterlife 3D", - "US Gross": 46368993, - "Worldwide Gross": 149568993, - "US DVD Sales": null, - "Production Budget": 57500000, - "Release Date": "Sep 10 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Based on Game", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Paul Anderson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Resident Evil", - "US Gross": 40119709, - "Worldwide Gross": 103787401, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Mar 15 2002", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "Sony Pictures", - "Source": "Based on Game", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Paul Anderson", - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 6.4, - "IMDB Votes": 68342 - }, - { - "Title": "Return to Me", - "US Gross": 32662299, - "Worldwide Gross": 32662299, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Apr 07 2000", - "MPAA Rating": "PG", - "Running Time min": 116, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.6, - "IMDB Votes": 9565 - }, - { - "Title": "Revolutionary Road", - "US Gross": 22911480, - "Worldwide Gross": 76989671, - "US DVD Sales": 7642600, - "Production Budget": 35000000, - "Release Date": "Dec 26 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Sam Mendes", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 7.6, - "IMDB Votes": 45887 - }, - { - "Title": "Be Kind Rewind", - "US Gross": 11175164, - "Worldwide Gross": 28505302, - "US DVD Sales": 5162454, - "Production Budget": 20000000, - "Release Date": "Feb 22 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Michel Gondry", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 6.6, - "IMDB Votes": 42470 - }, - { - "Title": "Reign of Fire", - "US Gross": 43061982, - "Worldwide Gross": 82150183, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Feb 19 2002", - "MPAA Rating": "PG-13", - "Running Time min": 102, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5.9, - "IMDB Votes": 38414 - }, - { - "Title": "Reindeer Games", - "US Gross": 23360779, - "Worldwide Gross": 23360779, - "US DVD Sales": null, - "Production Budget": 36000000, - "Release Date": "Feb 25 2000", - "MPAA Rating": "R", - "Running Time min": 104, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Frankenheimer", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 16822 - }, - { - "Title": "Rachel Getting Married", - "US Gross": 12796277, - "Worldwide Gross": 13326280, - "US DVD Sales": 6635346, - "Production Budget": 12000000, - "Release Date": "Oct 03 2008", - "MPAA Rating": "R", - "Running Time min": 111, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Jonathan Demme", - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 6.9, - "IMDB Votes": 20451 - }, - { - "Title": "The Rugrats Movie", - "US Gross": 100494685, - "Worldwide Gross": 140894685, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Nov 20 1998", - "MPAA Rating": "G", - "Running Time min": 79, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 5.4, - "IMDB Votes": 4857 - }, - { - "Title": "Riding in Cars with Boys", - "US Gross": 29781453, - "Worldwide Gross": 29781453, - "US DVD Sales": null, - "Production Budget": 47000000, - "Release Date": "Oct 19 2001", - "MPAA Rating": "PG-13", - "Running Time min": 131, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Penny Marshall", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.2, - "IMDB Votes": 11895 - }, - { - "Title": "Ride With the Devil", - "US Gross": 630779, - "Worldwide Gross": 630779, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Nov 24 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "USA Films", - "Source": "Based on Book/Short Story", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Ang Lee", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.4, - "IMDB Votes": 1873 - }, - { - "Title": "The Ring Two", - "US Gross": 75941727, - "Worldwide Gross": 161941727, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Mar 18 2005", - "MPAA Rating": "PG-13", - "Running Time min": 111, - "Distributor": "Dreamworks SKG", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 5.1, - "IMDB Votes": 28408 - }, - { - "Title": "Rize", - "US Gross": 3278611, - "Worldwide Gross": 4462763, - "US DVD Sales": null, - "Production Budget": 700000, - "Release Date": "Jun 24 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 2052 - }, - { - "Title": "The Adventures of Rocky & Bullwinkle", - "US Gross": 26000610, - "Worldwide Gross": 35129610, - "US DVD Sales": null, - "Production Budget": 76000000, - "Release Date": "Jun 30 2000", - "MPAA Rating": "PG", - "Running Time min": 91, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 4.1, - "IMDB Votes": 10320 - }, - { - "Title": "All the Real Girls", - "US Gross": 549666, - "Worldwide Gross": 703020, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Feb 14 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "David Gordon Green", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 7.1, - "IMDB Votes": 5632 - }, - { - "Title": "Real Women Have Curves", - "US Gross": 5853194, - "Worldwide Gross": 5853194, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Oct 18 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Newmarket Films", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7, - "IMDB Votes": 4396 - }, - { - "Title": "Son of Rambow: A Home Movie", - "US Gross": 1785505, - "Worldwide Gross": 10573083, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "May 02 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Romance and Cigarettes", - "US Gross": 551002, - "Worldwide Gross": 3231251, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Sep 07 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Borotoro", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "John Turturro", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 5362 - }, - { - "Title": "Reno 911!: Miami", - "US Gross": 20342161, - "Worldwide Gross": 20342161, - "US DVD Sales": 16323972, - "Production Budget": 10000000, - "Release Date": "Feb 23 2007", - "MPAA Rating": "R", - "Running Time min": 81, - "Distributor": "20th Century Fox", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 5.8, - "IMDB Votes": 15684 - }, - { - "Title": "Rounders", - "US Gross": 22921898, - "Worldwide Gross": 22921898, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Sep 11 1998", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John Dahl", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 7.3, - "IMDB Votes": 45439 - }, - { - "Title": "Rendition", - "US Gross": 9736045, - "Worldwide Gross": 20437142, - "US DVD Sales": 6007008, - "Production Budget": 27500000, - "Release Date": "Oct 19 2007", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Gavin Hood", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.9, - "IMDB Votes": 23223 - }, - { - "Title": "The Rocker", - "US Gross": 6409528, - "Worldwide Gross": 8767338, - "US DVD Sales": 7970409, - "Production Budget": 15000000, - "Release Date": "Aug 20 2008", - "MPAA Rating": "PG-13", - "Running Time min": 102, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Cattaneo", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.3, - "IMDB Votes": 11859 - }, - { - "Title": "Rock Star", - "US Gross": 16991902, - "Worldwide Gross": 19317765, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Sep 07 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Stephen Herek", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 5.8, - "IMDB Votes": 15806 - }, - { - "Title": "The Rookie", - "US Gross": 75600072, - "Worldwide Gross": 80693537, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Mar 29 2002", - "MPAA Rating": "G", - "Running Time min": 128, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 5.5, - "IMDB Votes": 8453 - }, - { - "Title": "Roll Bounce", - "US Gross": 17380866, - "Worldwide Gross": 17500866, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Sep 23 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Malcolm D. Lee", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 5, - "IMDB Votes": 3167 - }, - { - "Title": "Romeo Must Die", - "US Gross": 55973336, - "Worldwide Gross": 91036760, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Mar 22 2000", - "MPAA Rating": "R", - "Running Time min": 114, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Andrzej Bartkowiak", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 5.9, - "IMDB Votes": 25309 - }, - { - "Title": "Ronin", - "US Gross": 41610884, - "Worldwide Gross": 41610884, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Sep 25 1998", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Frankenheimer", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 7.2, - "IMDB Votes": 57484 - }, - { - "Title": "The Ballad of Jack and Rose", - "US Gross": 712294, - "Worldwide Gross": 712294, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Mar 25 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "IFC Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 5223 - }, - { - "Title": "Red Planet", - "US Gross": 17480890, - "Worldwide Gross": 33463969, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Nov 10 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 5.3, - "IMDB Votes": 20989 - }, - { - "Title": "Requiem for a Dream", - "US Gross": 3635482, - "Worldwide Gross": 7390108, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Oct 06 2000", - "MPAA Rating": "Open", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Darren Aronofsky", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 8.5, - "IMDB Votes": 185226 - }, - { - "Title": "Rat Race", - "US Gross": 56607223, - "Worldwide Gross": 86607223, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Aug 17 2001", - "MPAA Rating": "PG-13", - "Running Time min": 112, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jerry Zucker", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 6.4, - "IMDB Votes": 40087 - }, - { - "Title": "Rescue Dawn", - "US Gross": 5490423, - "Worldwide Gross": 7037886, - "US DVD Sales": 24745520, - "Production Budget": 10000000, - "Release Date": "Jul 04 2007", - "MPAA Rating": "PG-13", - "Running Time min": 125, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Werner Herzog", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 37764 - }, - { - "Title": "The Real Cancun", - "US Gross": 3816594, - "Worldwide Gross": 3816594, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Apr 25 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on TV", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 2.3, - "IMDB Votes": 3211 - }, - { - "Title": "Restless", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jan 28 2011", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 300 - }, - { - "Title": "Remember the Titans", - "US Gross": 115654751, - "Worldwide Gross": 136706683, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Sep 29 2000", - "MPAA Rating": "PG", - "Running Time min": 113, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Boaz Yakin", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 7.5, - "IMDB Votes": 49844 - }, - { - "Title": "Righteous Kill", - "US Gross": 40081410, - "Worldwide Gross": 76781410, - "US DVD Sales": 16209689, - "Production Budget": 60000000, - "Release Date": "Sep 12 2008", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "Overture Films", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Jon Avnet", - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 6, - "IMDB Votes": 34641 - }, - { - "Title": "Road Trip", - "US Gross": 68525609, - "Worldwide Gross": 119739110, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "May 19 2000", - "MPAA Rating": "R", - "Running Time min": 94, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Todd Phillips", - "Rotten Tomatoes Rating": 59, - "IMDB Rating": 6.4, - "IMDB Votes": 44702 - }, - { - "Title": "The Ruins", - "US Gross": 17432844, - "Worldwide Gross": 22177122, - "US DVD Sales": 10610865, - "Production Budget": 25000000, - "Release Date": "Apr 04 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6, - "IMDB Votes": 23752 - }, - { - "Title": "Rules of Engagement", - "US Gross": 61322858, - "Worldwide Gross": 71719931, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Apr 07 2000", - "MPAA Rating": "R", - "Running Time min": 127, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "William Friedkin", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 6.2, - "IMDB Votes": 18462 - }, - { - "Title": "The Rundown", - "US Gross": 47641743, - "Worldwide Gross": 80831893, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Sep 26 2003", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Berg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 30855 - }, - { - "Title": "Running Scared", - "US Gross": 6855137, - "Worldwide Gross": 8345277, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Feb 24 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 7.5, - "IMDB Votes": 39447 - }, - { - "Title": "Running With Scissors", - "US Gross": 6775659, - "Worldwide Gross": 7213629, - "US DVD Sales": 1877732, - "Production Budget": 12000000, - "Release Date": "Oct 20 2006", - "MPAA Rating": "R", - "Running Time min": 116, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 6, - "IMDB Votes": 12926 - }, - { - "Title": "Rush Hour 2", - "US Gross": 226164286, - "Worldwide Gross": 347425832, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Aug 03 2001", - "MPAA Rating": "PG-13", - "Running Time min": 90, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Brett Ratner", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.4, - "IMDB Votes": 52049 - }, - { - "Title": "Rush Hour 3", - "US Gross": 140125968, - "Worldwide Gross": 253025968, - "US DVD Sales": 40854922, - "Production Budget": 180000000, - "Release Date": "Aug 10 2007", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Brett Ratner", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 6, - "IMDB Votes": 39312 - }, - { - "Title": "Rush Hour", - "US Gross": 141186864, - "Worldwide Gross": 245300000, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Sep 18 1998", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Brett Ratner", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.8, - "IMDB Votes": 55248 - }, - { - "Title": "Rushmore", - "US Gross": 17105219, - "Worldwide Gross": 19080435, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Dec 11 1998", - "MPAA Rating": "R", - "Running Time min": 89, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Wes Anderson", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.8, - "IMDB Votes": 53192 - }, - { - "Title": "R.V.", - "US Gross": 71724497, - "Worldwide Gross": 87524497, - "US DVD Sales": 32041099, - "Production Budget": 55000000, - "Release Date": "Apr 28 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Barry Sonnenfeld", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Ravenous", - "US Gross": 2062406, - "Worldwide Gross": 2062406, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Mar 19 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.9, - "IMDB Votes": 15804 - }, - { - "Title": "Raise Your Voice", - "US Gross": 10411980, - "Worldwide Gross": 14811980, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Oct 08 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 5.2, - "IMDB Votes": 8634 - }, - { - "Title": "Hotel Rwanda", - "US Gross": 23519128, - "Worldwide Gross": 33919128, - "US DVD Sales": null, - "Production Budget": 17500000, - "Release Date": "Dec 22 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 8.3, - "IMDB Votes": 92106 - }, - { - "Title": "Sahara", - "US Gross": 68671925, - "Worldwide Gross": 121671925, - "US DVD Sales": null, - "Production Budget": 145000000, - "Release Date": "Apr 08 2005", - "MPAA Rating": "PG-13", - "Running Time min": 123, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 5.9, - "IMDB Votes": 30739 - }, - { - "Title": "The Saint", - "US Gross": 61363304, - "Worldwide Gross": 169400000, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Apr 04 1997", - "MPAA Rating": "PG-13", - "Running Time min": 116, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Phillip Noyce", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.9, - "IMDB Votes": 27413 - }, - { - "Title": "The Salon", - "US Gross": 139084, - "Worldwide Gross": 139084, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "May 11 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Freestyle Releasing", - "Source": "Based on Play", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 3.5, - "IMDB Votes": 308 - }, - { - "Title": "I Am Sam", - "US Gross": 40270895, - "Worldwide Gross": 40270895, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Dec 28 2001", - "MPAA Rating": "PG-13", - "Running Time min": 132, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 7.4, - "IMDB Votes": 36448 - }, - { - "Title": "The Salton Sea", - "US Gross": 676698, - "Worldwide Gross": 676698, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Apr 26 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "D.J. Caruso", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 7.1, - "IMDB Votes": 16415 - }, - { - "Title": "Sex and the City 2", - "US Gross": 95347692, - "Worldwide Gross": 288347692, - "US DVD Sales": null, - "Production Budget": 95000000, - "Release Date": "May 27 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 3.9, - "IMDB Votes": 13796 - }, - { - "Title": "Saved!", - "US Gross": 8886160, - "Worldwide Gross": 10102511, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "May 28 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 22784 - }, - { - "Title": "Saving Silverman", - "US Gross": 19351569, - "Worldwide Gross": 19351569, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Feb 09 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Dennis Dugan", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 18748 - }, - { - "Title": "Saw", - "US Gross": 55185045, - "Worldwide Gross": 103096345, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Oct 29 2004", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 7.7, - "IMDB Votes": 112785 - }, - { - "Title": "Saw II", - "US Gross": 87025093, - "Worldwide Gross": 152925093, - "US DVD Sales": 44699720, - "Production Budget": 5000000, - "Release Date": "Oct 28 2005", - "MPAA Rating": "R", - "Running Time min": 91, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Darren Lynn Bousman", - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 6.8, - "IMDB Votes": 76530 - }, - { - "Title": "Saw III", - "US Gross": 80238724, - "Worldwide Gross": 163876815, - "US DVD Sales": 47153811, - "Production Budget": 10000000, - "Release Date": "Oct 27 2006", - "MPAA Rating": "R", - "Running Time min": 107, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Darren Lynn Bousman", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 6.3, - "IMDB Votes": 60784 - }, - { - "Title": "Saw IV", - "US Gross": 63300095, - "Worldwide Gross": 134528909, - "US DVD Sales": 31998452, - "Production Budget": 10000000, - "Release Date": "Oct 26 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Darren Lynn Bousman", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 6, - "IMDB Votes": 44730 - }, - { - "Title": "Saw V", - "US Gross": 56746769, - "Worldwide Gross": 113146769, - "US DVD Sales": 26535833, - "Production Budget": 10800000, - "Release Date": "Oct 24 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.7, - "IMDB Votes": 31219 - }, - { - "Title": "Saw VI", - "US Gross": 27693292, - "Worldwide Gross": 61259697, - "US DVD Sales": 8308717, - "Production Budget": 11000000, - "Release Date": "Oct 23 2009", - "MPAA Rating": "R", - "Running Time min": 91, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Greutert", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6.2, - "IMDB Votes": 18091 - }, - { - "Title": "Say It Isn't So", - "US Gross": 5516708, - "Worldwide Gross": 5516708, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Mar 23 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 4.6, - "IMDB Votes": 7736 - }, - { - "Title": "Say Uncle", - "US Gross": 5361, - "Worldwide Gross": 5361, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jun 23 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "TLA Releasing", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 431 - }, - { - "Title": "The Adventures of Sharkboy and Lavagirl in 3-D", - "US Gross": 39177684, - "Worldwide Gross": 69425966, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Jun 10 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 3.6, - "IMDB Votes": 5619 - }, - { - "Title": "Seabiscuit", - "US Gross": 120277854, - "Worldwide Gross": 148336445, - "US DVD Sales": null, - "Production Budget": 86000000, - "Release Date": "Jul 25 2003", - "MPAA Rating": "PG-13", - "Running Time min": 141, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Gary Ross", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7.4, - "IMDB Votes": 31033 - }, - { - "Title": "A Scanner Darkly", - "US Gross": 5501616, - "Worldwide Gross": 7405084, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jul 07 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Independent", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "Richard Linklater", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 7.2, - "IMDB Votes": 41928 - }, - { - "Title": "Scary Movie 2", - "US Gross": 71277420, - "Worldwide Gross": 141189101, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Jul 04 2001", - "MPAA Rating": "R", - "Running Time min": 82, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Keenen Ivory Wayans", - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 4.7, - "IMDB Votes": 43941 - }, - { - "Title": "Scary Movie 3", - "US Gross": 110000082, - "Worldwide Gross": 155200000, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Oct 24 2003", - "MPAA Rating": "PG-13", - "Running Time min": 84, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "David Zucker", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 5.4, - "IMDB Votes": 42829 - }, - { - "Title": "Scary Movie 4", - "US Gross": 90710620, - "Worldwide Gross": 178710620, - "US DVD Sales": 22401247, - "Production Budget": 40000000, - "Release Date": "Apr 14 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Weinstein/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "David Zucker", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 5, - "IMDB Votes": 39542 - }, - { - "Title": "Scooby-Doo 2: Monsters Unleashed", - "US Gross": 84185387, - "Worldwide Gross": 181185387, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Mar 26 2004", - "MPAA Rating": "PG", - "Running Time min": 93, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Raja Gosnell", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.8, - "IMDB Votes": 10749 - }, - { - "Title": "Scooby-Doo", - "US Gross": 153294164, - "Worldwide Gross": 276294164, - "US DVD Sales": null, - "Production Budget": 84000000, - "Release Date": "Jun 14 2002", - "MPAA Rating": "PG", - "Running Time min": 86, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Raja Gosnell", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 4.7, - "IMDB Votes": 26018 - }, - { - "Title": "About Schmidt", - "US Gross": 65005217, - "Worldwide Gross": 105823486, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Dec 13 2002", - "MPAA Rating": "R", - "Running Time min": 125, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Alexander Payne", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.3, - "IMDB Votes": 53760 - }, - { - "Title": "The School of Rock", - "US Gross": 81261177, - "Worldwide Gross": 131161177, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 03 2003", - "MPAA Rating": "PG-13", - "Running Time min": 108, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Linklater", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 63188 - }, - { - "Title": "School for Scoundrels", - "US Gross": 17807569, - "Worldwide Gross": 17807569, - "US DVD Sales": 13739501, - "Production Budget": 20000000, - "Release Date": "Sep 29 2006", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "MGM", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Todd Phillips", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 6, - "IMDB Votes": 15536 - }, - { - "Title": "Scoop", - "US Gross": 10525717, - "Worldwide Gross": 39125717, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Jul 28 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Focus/Rogue Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.8, - "IMDB Votes": 30336 - }, - { - "Title": "The Score", - "US Gross": 71069884, - "Worldwide Gross": 113542091, - "US DVD Sales": null, - "Production Budget": 68000000, - "Release Date": "Jul 13 2001", - "MPAA Rating": "R", - "Running Time min": 124, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Frank Oz", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 6.8, - "IMDB Votes": 42616 - }, - { - "Title": "Scream", - "US Gross": 103046663, - "Worldwide Gross": 173046663, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 20 1996", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Wes Craven", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 2.9, - "IMDB Votes": 217 - }, - { - "Title": "Scream 2", - "US Gross": 101363301, - "Worldwide Gross": 101363301, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Dec 12 1997", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Wes Craven", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 5.9, - "IMDB Votes": 48196 - }, - { - "Title": "Scream 3", - "US Gross": 89138076, - "Worldwide Gross": 161838076, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Feb 04 2000", - "MPAA Rating": "R", - "Running Time min": 118, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Wes Craven", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.3, - "IMDB Votes": 38230 - }, - { - "Title": "The Scorpion King", - "US Gross": 90580000, - "Worldwide Gross": 164529000, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Apr 19 2002", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "Universal", - "Source": "Spin-Off", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Chuck Russell", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5.3, - "IMDB Votes": 30359 - }, - { - "Title": "George A. Romero's Survival of the Dead", - "US Gross": 101740, - "Worldwide Gross": 101740, - "US DVD Sales": 943385, - "Production Budget": 4200000, - "Release Date": "May 28 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": null, - "Major Genre": "Horror", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Stardust", - "US Gross": 38634938, - "Worldwide Gross": 135556675, - "US DVD Sales": 25129402, - "Production Budget": 70000000, - "Release Date": "Aug 10 2007", - "MPAA Rating": "PG-13", - "Running Time min": 128, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Matthew Vaughn", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.9, - "IMDB Votes": 87883 - }, - { - "Title": "Mar adentro", - "US Gross": 2086345, - "Worldwide Gross": 39686345, - "US DVD Sales": null, - "Production Budget": 13300000, - "Release Date": "Dec 17 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 466 - }, - { - "Title": "Selena", - "US Gross": 35450113, - "Worldwide Gross": 35450113, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 21 1997", - "MPAA Rating": "PG", - "Running Time min": 127, - "Distributor": "Warner Bros.", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.3, - "IMDB Votes": 7996 - }, - { - "Title": "The Sentinel", - "US Gross": 36280697, - "Worldwide Gross": 77280697, - "US DVD Sales": 17497571, - "Production Budget": 60000000, - "Release Date": "Apr 21 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 6.1, - "IMDB Votes": 23567 - }, - { - "Title": "September Dawn", - "US Gross": 901857, - "Worldwide Gross": 901857, - "US DVD Sales": null, - "Production Budget": 10100000, - "Release Date": "Aug 24 2007", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "Black Diamond Pictures", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.5, - "IMDB Votes": 1823 - }, - { - "Title": "You Got Served", - "US Gross": 40066497, - "Worldwide Gross": 48066497, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Jan 30 2004", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 2.6, - "IMDB Votes": 17830 - }, - { - "Title": "Serving Sara", - "US Gross": 16930185, - "Worldwide Gross": 20146150, - "US DVD Sales": null, - "Production Budget": 29000000, - "Release Date": "Aug 23 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 5, - "IMDB Votes": 7973 - }, - { - "Title": "Session 9", - "US Gross": 378176, - "Worldwide Gross": 1619602, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Aug 10 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Brad Anderson", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.8, - "IMDB Votes": 14685 - }, - { - "Title": "Seven Years in Tibet", - "US Gross": 37945884, - "Worldwide Gross": 131445884, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Oct 10 1997", - "MPAA Rating": "PG-13", - "Running Time min": 139, - "Distributor": "Sony Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Jean-Jacques Annaud", - "Rotten Tomatoes Rating": 59, - "IMDB Rating": 6.7, - "IMDB Votes": 29020 - }, - { - "Title": "Sex and the City", - "US Gross": 152647258, - "Worldwide Gross": 416047258, - "US DVD Sales": 85061666, - "Production Budget": 57500000, - "Release Date": "May 30 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 5.4, - "IMDB Votes": 46837 - }, - { - "Title": "Swordfish", - "US Gross": 69772969, - "Worldwide Gross": 147080413, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jun 08 2001", - "MPAA Rating": "R", - "Running Time min": 99, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Dominic Sena", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 6.3, - "IMDB Votes": 57952 - }, - { - "Title": "Something's Gotta Give", - "US Gross": 124685242, - "Worldwide Gross": 266685242, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Dec 12 2003", - "MPAA Rating": "PG-13", - "Running Time min": 128, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Nancy Meyers", - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.8, - "IMDB Votes": 36303 - }, - { - "Title": "Sugar Town", - "US Gross": 178095, - "Worldwide Gross": 178095, - "US DVD Sales": null, - "Production Budget": 250000, - "Release Date": "Sep 17 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "October Films", - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 5.6, - "IMDB Votes": 566 - }, - { - "Title": "Shade", - "US Gross": 22183, - "Worldwide Gross": 22183, - "US DVD Sales": null, - "Production Budget": 6800000, - "Release Date": "Apr 09 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 950 - }, - { - "Title": "Shadow of the Vampire", - "US Gross": 8279017, - "Worldwide Gross": 8279017, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Dec 29 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "E. Elias Merhige", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 6.8, - "IMDB Votes": 18221 - }, - { - "Title": "Shaft", - "US Gross": 70327868, - "Worldwide Gross": 107190108, - "US DVD Sales": null, - "Production Budget": 53012938, - "Release Date": "Jun 16 2000", - "MPAA Rating": "R", - "Running Time min": 99, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "John Singleton", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 5.9, - "IMDB Votes": 32881 - }, - { - "Title": "The Shaggy Dog", - "US Gross": 61123569, - "Worldwide Gross": 87123569, - "US DVD Sales": 28587103, - "Production Budget": 60000000, - "Release Date": "Mar 10 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Brian Robbins", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 4.1, - "IMDB Votes": 6116 - }, - { - "Title": "Scary Movie", - "US Gross": 157019771, - "Worldwide Gross": 277200000, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Jul 07 2000", - "MPAA Rating": "R", - "Running Time min": 88, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Keenen Ivory Wayans", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6, - "IMDB Votes": 68541 - }, - { - "Title": "Shaun of the Dead", - "US Gross": 13542874, - "Worldwide Gross": 29629128, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Sep 24 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus/Rogue Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Edgar Wright", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8, - "IMDB Votes": 134693 - }, - { - "Title": "Shortbus", - "US Gross": 1985292, - "Worldwide Gross": 1985292, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Oct 04 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 6.7, - "IMDB Votes": 14276 - }, - { - "Title": "She's All That", - "US Gross": 63465522, - "Worldwide Gross": 63465522, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jan 29 1999", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.4, - "IMDB Votes": 28498 - }, - { - "Title": "She's the Man", - "US Gross": 33889159, - "Worldwide Gross": 56889159, - "US DVD Sales": 33340509, - "Production Budget": 25000000, - "Release Date": "Mar 17 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Play", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Andy Fickman", - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6.4, - "IMDB Votes": 26513 - }, - { - "Title": "Sherrybaby", - "US Gross": 199176, - "Worldwide Gross": 622806, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Sep 08 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "IFC Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 6.7, - "IMDB Votes": 6372 - }, - { - "Title": "Shallow Hal", - "US Gross": 70836296, - "Worldwide Gross": 70836296, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Nov 09 2001", - "MPAA Rating": "PG-13", - "Running Time min": 113, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Bobby Farrelly", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6, - "IMDB Votes": 35878 - }, - { - "Title": "Silent Hill", - "US Gross": 46982632, - "Worldwide Gross": 99982632, - "US DVD Sales": 22104517, - "Production Budget": 50000000, - "Release Date": "Apr 21 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Game", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Christophe Gans", - "Rotten Tomatoes Rating": 29, - "IMDB Rating": 6.5, - "IMDB Votes": 65485 - }, - { - "Title": "Shutter Island", - "US Gross": 128012934, - "Worldwide Gross": 294512934, - "US DVD Sales": 22083616, - "Production Budget": 80000000, - "Release Date": "Feb 19 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": "Martin Scorsese", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 8, - "IMDB Votes": 105706 - }, - { - "Title": "Shakespeare in Love", - "US Gross": 100317794, - "Worldwide Gross": 279500000, - "US DVD Sales": null, - "Production Budget": 26000000, - "Release Date": "Dec 11 1998", - "MPAA Rating": "R", - "Running Time min": 122, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Historical Fiction", - "Director": "John Madden", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.4, - "IMDB Votes": 77911 - }, - { - "Title": "In the Shadow of the Moon", - "US Gross": 1134358, - "Worldwide Gross": 1134358, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Sep 07 2007", - "MPAA Rating": "PG", - "Running Time min": 100, - "Distributor": "ThinkFilm", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 8, - "IMDB Votes": 2974 - }, - { - "Title": "Sherlock Holmes", - "US Gross": 209028679, - "Worldwide Gross": 518249844, - "US DVD Sales": 42276167, - "Production Budget": 80000000, - "Release Date": "Dec 25 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Guy Ritchie", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 7.5, - "IMDB Votes": 91555 - }, - { - "Title": "She's Out of My League", - "US Gross": 31628317, - "Worldwide Gross": 49219151, - "US DVD Sales": 7889235, - "Production Budget": 20000000, - "Release Date": "Mar 12 2010", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6.7, - "IMDB Votes": 17449 - }, - { - "Title": "Shooter", - "US Gross": 47003582, - "Worldwide Gross": 95203582, - "US DVD Sales": 57333255, - "Production Budget": 60000000, - "Release Date": "Mar 23 2007", - "MPAA Rating": "R", - "Running Time min": 125, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Antoine Fuqua", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 7.2, - "IMDB Votes": 149 - }, - { - "Title": "Shrek", - "US Gross": 267655011, - "Worldwide Gross": 484399218, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "May 18 2001", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Dreamworks SKG", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Andrew Adamson", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 8, - "IMDB Votes": 163855 - }, - { - "Title": "Shrek 2", - "US Gross": 441226247, - "Worldwide Gross": 919838758, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "May 19 2004", - "MPAA Rating": "PG", - "Running Time min": 92, - "Distributor": "Dreamworks SKG", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Andrew Adamson", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.5, - "IMDB Votes": 95658 - }, - { - "Title": "Shrek the Third", - "US Gross": 322719944, - "Worldwide Gross": 798958162, - "US DVD Sales": 176400340, - "Production Budget": 160000000, - "Release Date": "May 18 2007", - "MPAA Rating": "PG", - "Running Time min": 92, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.1, - "IMDB Votes": 59778 - }, - { - "Title": "Shrek Forever After", - "US Gross": 238395990, - "Worldwide Gross": 729395990, - "US DVD Sales": null, - "Production Budget": 165000000, - "Release Date": "May 21 2010", - "MPAA Rating": "PG", - "Running Time min": 93, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 12193 - }, - { - "Title": "Shark Tale", - "US Gross": 160861908, - "Worldwide Gross": 367275019, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Oct 01 2004", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Rob Letterman", - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 5.9, - "IMDB Votes": 40019 - }, - { - "Title": "Shattered Glass", - "US Gross": 2207975, - "Worldwide Gross": 2932719, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Oct 31 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.4, - "IMDB Votes": 14575 - }, - { - "Title": "Stealing Harvard", - "US Gross": 13973532, - "Worldwide Gross": 13973532, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Sep 13 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 4.7, - "IMDB Votes": 6899 - }, - { - "Title": "Showtime", - "US Gross": 37948765, - "Worldwide Gross": 78948765, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Mar 15 2002", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Tom Dey", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 5.3, - "IMDB Votes": 22128 - }, - { - "Title": "Sicko", - "US Gross": 24538513, - "Worldwide Gross": 33538513, - "US DVD Sales": 17438209, - "Production Budget": 9000000, - "Release Date": "Jun 22 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": "Michael Moore", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 8.2, - "IMDB Votes": 40886 - }, - { - "Title": "The Siege", - "US Gross": 40934175, - "Worldwide Gross": 116625798, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Nov 06 1998", - "MPAA Rating": "R", - "Running Time min": 116, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Edward Zwick", - "Rotten Tomatoes Rating": 44, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Signs", - "US Gross": 227965690, - "Worldwide Gross": 408265690, - "US DVD Sales": null, - "Production Budget": 70702619, - "Release Date": "Aug 02 2002", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "M. Night Shyamalan", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 6.9, - "IMDB Votes": 111561 - }, - { - "Title": "Simon Birch", - "US Gross": 18253415, - "Worldwide Gross": 18253415, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Sep 11 1998", - "MPAA Rating": "PG", - "Running Time min": 110, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Mark Steven Johnson", - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6.7, - "IMDB Votes": 11371 - }, - { - "Title": "A Simple Wish", - "US Gross": 8165213, - "Worldwide Gross": 8165213, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Jul 11 1997", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Michael Ritchie", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 4.9, - "IMDB Votes": 1545 - }, - { - "Title": "The Simpsons Movie", - "US Gross": 183135014, - "Worldwide Gross": 527071022, - "US DVD Sales": 96359085, - "Production Budget": 72500000, - "Release Date": "Jul 27 2007", - "MPAA Rating": "PG-13", - "Running Time min": 86, - "Distributor": "20th Century Fox", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "David Silverman", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.6, - "IMDB Votes": 117656 - }, - { - "Title": "Sinbad: Legend of the Seven Seas", - "US Gross": 26483452, - "Worldwide Gross": 80767884, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jul 02 2003", - "MPAA Rating": "PG", - "Running Time min": 86, - "Distributor": "Dreamworks SKG", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Tim Johnson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 7895 - }, - { - "Title": "Sin City", - "US Gross": 74103820, - "Worldwide Gross": 158753820, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Apr 01 2005", - "MPAA Rating": "R", - "Running Time min": 126, - "Distributor": "Miramax/Dimension", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 8.3, - "IMDB Votes": 255814 - }, - { - "Title": "The Singing Detective", - "US Gross": 336456, - "Worldwide Gross": 524747, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Oct 24 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 5.6, - "IMDB Votes": 4441 - }, - { - "Title": "The Sixth Sense", - "US Gross": 293506292, - "Worldwide Gross": 672806292, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Aug 06 1999", - "MPAA Rating": "PG-13", - "Running Time min": 107, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "M. Night Shyamalan", - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 8.2, - "IMDB Votes": 238745 - }, - { - "Title": "Super Size Me", - "US Gross": 11529368, - "Worldwide Gross": 29529368, - "US DVD Sales": null, - "Production Budget": 65000, - "Release Date": "May 07 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "IDP Distribution", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": "Morgan Spurlock", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 33805 - }, - { - "Title": "The Skeleton Key", - "US Gross": 47907715, - "Worldwide Gross": 92907715, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Aug 12 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Iain Softley", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 6.5, - "IMDB Votes": 29810 - }, - { - "Title": "The Skulls", - "US Gross": 35007180, - "Worldwide Gross": 35007180, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Mar 31 2000", - "MPAA Rating": "PG-13", - "Running Time min": 107, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Rob Cohen", - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 5.3, - "IMDB Votes": 14903 - }, - { - "Title": "Sky High", - "US Gross": 63939454, - "Worldwide Gross": 81627454, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jul 29 2005", - "MPAA Rating": "PG", - "Running Time min": 102, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": null, - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.6, - "IMDB Votes": 20923 - }, - { - "Title": "Slackers", - "US Gross": 4814244, - "Worldwide Gross": 4814244, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Feb 01 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 4.9, - "IMDB Votes": 7934 - }, - { - "Title": "Ready to Rumble", - "US Gross": 12372410, - "Worldwide Gross": 12372410, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Apr 07 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Brian Robbins", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Soldier", - "US Gross": 14623082, - "Worldwide Gross": 14623082, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Oct 23 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Paul Anderson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Sleepy Hollow", - "US Gross": 101068340, - "Worldwide Gross": 207068340, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Nov 19 1999", - "MPAA Rating": "R", - "Running Time min": 105, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Historical Fiction", - "Director": "Tim Burton", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 7.5, - "IMDB Votes": 107511 - }, - { - "Title": "Lucky Number Slevin", - "US Gross": 22495466, - "Worldwide Gross": 55495466, - "US DVD Sales": 26858545, - "Production Budget": 27000000, - "Release Date": "Apr 07 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Paul McGuigan", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 7.8, - "IMDB Votes": 91145 - }, - { - "Title": "The Secret Life of Bees", - "US Gross": 37766350, - "Worldwide Gross": 39612166, - "US DVD Sales": 17077991, - "Production Budget": 11000000, - "Release Date": "Oct 17 2008", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 7, - "IMDB Votes": 7077 - }, - { - "Title": "Hannibal", - "US Gross": 165092266, - "Worldwide Gross": 350100280, - "US DVD Sales": null, - "Production Budget": 87000000, - "Release Date": "Feb 09 2001", - "MPAA Rating": "R", - "Running Time min": 131, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Ridley Scott", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.4, - "IMDB Votes": 74862 - }, - { - "Title": "Southland Tales", - "US Gross": 275380, - "Worldwide Gross": 364607, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Nov 14 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Samuel Goldwyn Films", - "Source": "Original Screenplay", - "Major Genre": "Musical", - "Creative Type": "Contemporary Fiction", - "Director": "Richard Kelly", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 20172 - }, - { - "Title": "Slow Burn", - "US Gross": 1237615, - "Worldwide Gross": 1237615, - "US DVD Sales": 893953, - "Production Budget": 15500000, - "Release Date": "Apr 13 2007", - "MPAA Rating": "R", - "Running Time min": 93, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 5.9, - "IMDB Votes": 2318 - }, - { - "Title": "Sleepover", - "US Gross": 9408183, - "Worldwide Gross": 9408183, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jul 09 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 4.6, - "IMDB Votes": 4774 - }, - { - "Title": "The Bridge of San Luis Rey", - "US Gross": 49981, - "Worldwide Gross": 1696765, - "US DVD Sales": null, - "Production Budget": 24000000, - "Release Date": "Jun 10 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 4, - "IMDB Rating": 5, - "IMDB Votes": 1913 - }, - { - "Title": "Slither", - "US Gross": 7802450, - "Worldwide Gross": 12834936, - "US DVD Sales": 7475776, - "Production Budget": 15250000, - "Release Date": "Mar 31 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 6.6, - "IMDB Votes": 26101 - }, - { - "Title": "Slumdog Millionaire", - "US Gross": 141319928, - "Worldwide Gross": 365257315, - "US DVD Sales": 31952272, - "Production Budget": 14000000, - "Release Date": "Nov 12 2008", - "MPAA Rating": "R", - "Running Time min": 116, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Danny Boyle", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 8.3, - "IMDB Votes": 176325 - }, - { - "Title": "Slums of Beverly Hills", - "US Gross": 5502773, - "Worldwide Gross": 5502773, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Aug 14 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Real Life Events", - "Major Genre": "Comedy", - "Creative Type": "Dramatization", - "Director": "Tamara Jenkins", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 6.4, - "IMDB Votes": 5821 - }, - { - "Title": "Small Soldiers", - "US Gross": 55143823, - "Worldwide Gross": 71743823, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jul 10 1998", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Joe Dante", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 5.9, - "IMDB Votes": 20571 - }, - { - "Title": "Mr. And Mrs. Smith", - "US Gross": 186336279, - "Worldwide Gross": 478336279, - "US DVD Sales": null, - "Production Budget": 110000000, - "Release Date": "Jun 10 2005", - "MPAA Rating": "PG-13", - "Running Time min": 112, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Doug Liman", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.7, - "IMDB Votes": 189 - }, - { - "Title": "Smokin' Aces", - "US Gross": 35662731, - "Worldwide Gross": 56047261, - "US DVD Sales": 35817034, - "Production Budget": 17000000, - "Release Date": "Jan 26 2007", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Joe Carnahan", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 6.6, - "IMDB Votes": 57313 - }, - { - "Title": "Someone Like You", - "US Gross": 27338033, - "Worldwide Gross": 38684906, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Mar 30 2001", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Goldwyn", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 5.8, - "IMDB Votes": 10073 - }, - { - "Title": "Death to Smoochy", - "US Gross": 8355815, - "Worldwide Gross": 8374062, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Mar 29 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Danny De Vito", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6.2, - "IMDB Votes": 22379 - }, - { - "Title": "Simply Irresistible", - "US Gross": 4398989, - "Worldwide Gross": 4398989, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Feb 05 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 4.8, - "IMDB Votes": 6927 - }, - { - "Title": "Summer Catch", - "US Gross": 19693891, - "Worldwide Gross": 19693891, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Aug 24 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 4.6, - "IMDB Votes": 6848 - }, - { - "Title": "There's Something About Mary", - "US Gross": 176484651, - "Worldwide Gross": 360099999, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Jul 15 1998", - "MPAA Rating": "R", - "Running Time min": 119, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Bobby Farrelly", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.2, - "IMDB Votes": 96443 - }, - { - "Title": "Snake Eyes", - "US Gross": 55591409, - "Worldwide Gross": 103891409, - "US DVD Sales": null, - "Production Budget": 73000000, - "Release Date": "Aug 07 1998", - "MPAA Rating": "R", - "Running Time min": 99, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Brian De Palma", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 5.8, - "IMDB Votes": 29321 - }, - { - "Title": "Snakes on a Plane", - "US Gross": 34020814, - "Worldwide Gross": 62020814, - "US DVD Sales": 23704179, - "Production Budget": 33000000, - "Release Date": "Aug 18 2006", - "MPAA Rating": "R", - "Running Time min": 105, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "David R. Ellis", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 6, - "IMDB Votes": 65841 - }, - { - "Title": "Lemony Snicket's A Series of Unfortunate Events", - "US Gross": 118627117, - "Worldwide Gross": 201627117, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Dec 17 2004", - "MPAA Rating": "PG", - "Running Time min": 108, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Brad Silberling", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.9, - "IMDB Votes": 51614 - }, - { - "Title": "House of Sand and Fog", - "US Gross": 13005485, - "Worldwide Gross": 16157923, - "US DVD Sales": null, - "Production Budget": 16500000, - "Release Date": "Dec 19 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 7.8, - "IMDB Votes": 29777 - }, - { - "Title": "A Sound of Thunder", - "US Gross": 1900451, - "Worldwide Gross": 6300451, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Sep 02 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Peter Hyams", - "Rotten Tomatoes Rating": 6, - "IMDB Rating": 4.1, - "IMDB Votes": 9915 - }, - { - "Title": "See No Evil", - "US Gross": 15032800, - "Worldwide Gross": 15387513, - "US DVD Sales": 45391536, - "Production Budget": 8000000, - "Release Date": "May 19 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 5, - "IMDB Votes": 10035 - }, - { - "Title": "The Shipping News", - "US Gross": 11405825, - "Worldwide Gross": 24405825, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Dec 25 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Lasse Hallstrom", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.7, - "IMDB Votes": 17338 - }, - { - "Title": "Shanghai Knights", - "US Gross": 60470220, - "Worldwide Gross": 60470220, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Feb 07 2003", - "MPAA Rating": "PG-13", - "Running Time min": 114, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "David Dobkin", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 6.2, - "IMDB Votes": 24893 - }, - { - "Title": "Shanghai Noon", - "US Gross": 56932305, - "Worldwide Gross": 71189835, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "May 26 2000", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Tom Dey", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.6, - "IMDB Votes": 32446 - }, - { - "Title": "Snow Dogs", - "US Gross": 81150692, - "Worldwide Gross": 115010692, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Jan 18 2002", - "MPAA Rating": "PG", - "Running Time min": 99, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Brian Levant", - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 4.9, - "IMDB Votes": 7561 - }, - { - "Title": "Snow Falling on Cedars", - "US Gross": 14378353, - "Worldwide Gross": 14378353, - "US DVD Sales": null, - "Production Budget": 36000000, - "Release Date": "Dec 24 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.7, - "IMDB Votes": 8444 - }, - { - "Title": "Sunshine", - "US Gross": 3688560, - "Worldwide Gross": 32030610, - "US DVD Sales": 6342481, - "Production Budget": 40000000, - "Release Date": "Jul 20 2007", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": "Danny Boyle", - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 7.3, - "IMDB Votes": 74535 - }, - { - "Title": "Snatch", - "US Gross": 30093107, - "Worldwide Gross": 83593107, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Dec 08 2000", - "MPAA Rating": "R", - "Running Time min": 103, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Guy Ritchie", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.2, - "IMDB Votes": 173919 - }, - { - "Title": "Snow Day", - "US Gross": 60008303, - "Worldwide Gross": 62452927, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Feb 11 2000", - "MPAA Rating": "PG", - "Running Time min": 89, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 4.4, - "IMDB Votes": 4611 - }, - { - "Title": "Sorority Boys", - "US Gross": 10198766, - "Worldwide Gross": 12516222, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Mar 22 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.1, - "IMDB Votes": 7392 - }, - { - "Title": "Solaris", - "US Gross": 14970038, - "Worldwide Gross": 14970038, - "US DVD Sales": null, - "Production Budget": 47000000, - "Release Date": "Nov 27 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 6.2, - "IMDB Votes": 33151 - }, - { - "Title": "Solitary Man", - "US Gross": 4354546, - "Worldwide Gross": 4354546, - "US DVD Sales": null, - "Production Budget": 12500000, - "Release Date": "May 21 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Anchor Bay Entertainment", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 1936 - }, - { - "Title": "The Soloist", - "US Gross": 31720158, - "Worldwide Gross": 38286958, - "US DVD Sales": 10310814, - "Production Budget": 60000000, - "Release Date": "Apr 24 2009", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Paramount Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Joe Wright", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 14257 - }, - { - "Title": "Songcatcher", - "US Gross": 3050934, - "Worldwide Gross": 3050934, - "US DVD Sales": null, - "Production Budget": 1800000, - "Release Date": "Jun 15 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 1997 - }, - { - "Title": "Sonny", - "US Gross": 17639, - "Worldwide Gross": 17639, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Dec 27 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 5.7, - "IMDB Votes": 1941 - }, - { - "Title": "Standard Operating Procedure", - "US Gross": 228830, - "Worldwide Gross": 228830, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Apr 25 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 7.5, - "IMDB Votes": 1640 - }, - { - "Title": "The Sorcerer's Apprentice", - "US Gross": 62492818, - "Worldwide Gross": 200092818, - "US DVD Sales": null, - "Production Budget": 160000000, - "Release Date": "Jul 14 2010", - "MPAA Rating": "PG", - "Running Time min": 110, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Short Film", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6.4, - "IMDB Votes": 9108 - }, - { - "Title": "Soul Food", - "US Gross": 43492389, - "Worldwide Gross": 43492389, - "US DVD Sales": null, - "Production Budget": 7500000, - "Release Date": "Sep 26 1997", - "MPAA Rating": "R", - "Running Time min": 114, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 6.4, - "IMDB Votes": 2636 - }, - { - "Title": "Soul Plane", - "US Gross": 13922211, - "Worldwide Gross": 14553807, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "May 28 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 3.7, - "IMDB Votes": 9143 - }, - { - "Title": "South Park: Bigger, Longer & Uncut", - "US Gross": 52037603, - "Worldwide Gross": 52037603, - "US DVD Sales": null, - "Production Budget": 21000000, - "Release Date": "Jun 30 1999", - "MPAA Rating": "R", - "Running Time min": 80, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Trey Parker", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Space Jam", - "US Gross": 90463534, - "Worldwide Gross": 250200000, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Nov 15 1996", - "MPAA Rating": "PG", - "Running Time min": 87, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Joe Pytka", - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 5.6, - "IMDB Votes": 29293 - }, - { - "Title": "Spanglish", - "US Gross": 42044321, - "Worldwide Gross": 54344321, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Dec 17 2004", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "James L. Brooks", - "Rotten Tomatoes Rating": 52, - "IMDB Rating": 6.7, - "IMDB Votes": 30660 - }, - { - "Title": "Spawn", - "US Gross": 54979992, - "Worldwide Gross": 87949859, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jul 31 1997", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "New Line", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 4.8, - "IMDB Votes": 21366 - }, - { - "Title": "Superbad", - "US Gross": 121463226, - "Worldwide Gross": 169863226, - "US DVD Sales": 134555373, - "Production Budget": 17500000, - "Release Date": "Aug 17 2007", - "MPAA Rating": "R", - "Running Time min": 112, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Greg Mottola", - "Rotten Tomatoes Rating": 87, - "IMDB Rating": 7.8, - "IMDB Votes": 134212 - }, - { - "Title": "SpongeBob SquarePants", - "US Gross": 85416609, - "Worldwide Gross": 140416609, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Nov 19 2004", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Space Chimps", - "US Gross": 30105968, - "Worldwide Gross": 59517784, - "US DVD Sales": 13349286, - "Production Budget": 37000000, - "Release Date": "Jul 18 2008", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 4.5, - "IMDB Votes": 4324 - }, - { - "Title": "Space Cowboys", - "US Gross": 90454043, - "Worldwide Gross": 128874043, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Aug 04 2000", - "MPAA Rating": "PG-13", - "Running Time min": 130, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Clint Eastwood", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 6.3, - "IMDB Votes": 29983 - }, - { - "Title": "Spider", - "US Gross": 1641788, - "Worldwide Gross": 1641788, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 28 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "David Cronenberg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 560 - }, - { - "Title": "Speed Racer", - "US Gross": 43945766, - "Worldwide Gross": 93394462, - "US DVD Sales": 14217924, - "Production Budget": 120000000, - "Release Date": "May 09 2008", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Andy Wachowski", - "Rotten Tomatoes Rating": 38, - "IMDB Rating": 6.3, - "IMDB Votes": 32672 - }, - { - "Title": "The Spiderwick Chronicles", - "US Gross": 71195053, - "Worldwide Gross": 162839667, - "US DVD Sales": 27525903, - "Production Budget": 92500000, - "Release Date": "Feb 14 2008", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Mark Waters", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 6.8, - "IMDB Votes": 18715 - }, - { - "Title": "Speedway Junky", - "US Gross": 17127, - "Worldwide Gross": 17127, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Aug 31 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.7, - "IMDB Votes": 1205 - }, - { - "Title": "Speed II: Cruise Control", - "US Gross": 48097081, - "Worldwide Gross": 150468000, - "US DVD Sales": null, - "Production Budget": 110000000, - "Release Date": "Jun 13 1997", - "MPAA Rating": "PG-13", - "Running Time min": 125, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Jan De Bont", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.4, - "IMDB Votes": 30896 - }, - { - "Title": "Sphere", - "US Gross": 37068294, - "Worldwide Gross": 50168294, - "US DVD Sales": null, - "Production Budget": 73000000, - "Release Date": "Feb 13 1998", - "MPAA Rating": "PG-13", - "Running Time min": 132, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Barry Levinson", - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 5.6, - "IMDB Votes": 31461 - }, - { - "Title": "Spiceworld", - "US Gross": 29342592, - "Worldwide Gross": 56042592, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jan 23 1998", - "MPAA Rating": "PG", - "Running Time min": 92, - "Distributor": "Sony Pictures", - "Source": "Musical Group Movie", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 2.9, - "IMDB Votes": 18010 - }, - { - "Title": "Spider-Man 2", - "US Gross": 373524485, - "Worldwide Gross": 783705001, - "US DVD Sales": 4196484, - "Production Budget": 200000000, - "Release Date": "Jun 30 2004", - "MPAA Rating": "PG-13", - "Running Time min": 127, - "Distributor": "Sony Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "Sam Raimi", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.7, - "IMDB Votes": 141940 - }, - { - "Title": "Spider-Man 3", - "US Gross": 336530303, - "Worldwide Gross": 890871626, - "US DVD Sales": 124058348, - "Production Budget": 258000000, - "Release Date": "May 04 2007", - "MPAA Rating": "PG-13", - "Running Time min": 139, - "Distributor": "Sony Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "Sam Raimi", - "Rotten Tomatoes Rating": 63, - "IMDB Rating": 6.4, - "IMDB Votes": 141513 - }, - { - "Title": "Spider-Man", - "US Gross": 403706375, - "Worldwide Gross": 821708551, - "US DVD Sales": null, - "Production Budget": 139000000, - "Release Date": "May 03 2002", - "MPAA Rating": "PG-13", - "Running Time min": 121, - "Distributor": "Sony Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "Sam Raimi", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.4, - "IMDB Votes": 167524 - }, - { - "Title": "Scott Pilgrim vs. The World", - "US Gross": 31167395, - "Worldwide Gross": 43149143, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Aug 13 2010", - "MPAA Rating": "PG-13", - "Running Time min": 112, - "Distributor": "Universal", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Edgar Wright", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 8.1, - "IMDB Votes": 17461 - }, - { - "Title": "See Spot Run", - "US Gross": 33357476, - "Worldwide Gross": 43057552, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Mar 02 2001", - "MPAA Rating": "PG", - "Running Time min": 97, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 4.9, - "IMDB Votes": 3673 - }, - { - "Title": "Superman Returns", - "US Gross": 200120000, - "Worldwide Gross": 391120000, - "US DVD Sales": 81580739, - "Production Budget": 232000000, - "Release Date": "Jun 28 2006", - "MPAA Rating": "PG-13", - "Running Time min": 157, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "Bryan Singer", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 6.6, - "IMDB Votes": 102751 - }, - { - "Title": "Supernova", - "US Gross": 14218868, - "Worldwide Gross": 14218868, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jan 14 2000", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Francis Ford Coppola", - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 6.8, - "IMDB Votes": 127 - }, - { - "Title": "Spirited Away", - "US Gross": 10049886, - "Worldwide Gross": 274949886, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Sep 20 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Hayao Miyazaki", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Spun", - "US Gross": 410241, - "Worldwide Gross": 1022649, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "Mar 14 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 16011 - }, - { - "Title": "Spy Game", - "US Gross": 62362560, - "Worldwide Gross": 143049560, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Nov 21 2001", - "MPAA Rating": "R", - "Running Time min": 126, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 6.9, - "IMDB Votes": 44850 - }, - { - "Title": "Spy Kids 2: The Island of Lost Dreams", - "US Gross": 85846296, - "Worldwide Gross": 119721296, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Aug 07 2002", - "MPAA Rating": "PG", - "Running Time min": 100, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Spy Kids 3-D: Game Over", - "US Gross": 111760631, - "Worldwide Gross": 167851995, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jul 25 2003", - "MPAA Rating": "PG", - "Running Time min": 84, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.1, - "IMDB Votes": 12352 - }, - { - "Title": "Spy Kids", - "US Gross": 112692062, - "Worldwide Gross": 197692062, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Mar 30 2001", - "MPAA Rating": "PG", - "Running Time min": 88, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Robert Rodriguez", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 5.7, - "IMDB Votes": 23479 - }, - { - "Title": "The Square", - "US Gross": 406216, - "Worldwide Gross": 406216, - "US DVD Sales": null, - "Production Budget": 1900000, - "Release Date": "Apr 09 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Apparition", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 1303 - }, - { - "Title": "The Squid and the Whale", - "US Gross": 7372734, - "Worldwide Gross": 11098131, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Oct 05 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "IDP/Goldwyn/Roadside", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Noah Baumbach", - "Rotten Tomatoes Rating": 93, - "IMDB Rating": 7.6, - "IMDB Votes": 23521 - }, - { - "Title": "Serendipity", - "US Gross": 50255310, - "Worldwide Gross": 75294136, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Oct 05 2001", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Chelsom", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 6.6, - "IMDB Votes": 32014 - }, - { - "Title": "Saint Ralph", - "US Gross": 795126, - "Worldwide Gross": 795126, - "US DVD Sales": null, - "Production Budget": 5200000, - "Release Date": "Aug 05 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Samuel Goldwyn Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.5, - "IMDB Votes": 3492 - }, - { - "Title": "Shaolin Soccer", - "US Gross": 488872, - "Worldwide Gross": 42776032, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Apr 02 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": "Stephen Chow", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Superstar", - "US Gross": 30628981, - "Worldwide Gross": 30628981, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Oct 08 1999", - "MPAA Rating": "PG-13", - "Running Time min": 82, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 6, - "IMDB Votes": 103 - }, - { - "Title": "Soul Survivors", - "US Gross": 3100650, - "Worldwide Gross": 4288246, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Sep 07 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 4, - "IMDB Rating": 3.6, - "IMDB Votes": 5116 - }, - { - "Title": "Spirit: Stallion of the Cimarron", - "US Gross": 73215310, - "Worldwide Gross": 106515310, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "May 24 2002", - "MPAA Rating": "G", - "Running Time min": 84, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Kelly Asbury", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 8622 - }, - { - "Title": "Star Wars Ep. II: Attack of the Clones", - "US Gross": 310676740, - "Worldwide Gross": 656695615, - "US DVD Sales": null, - "Production Budget": 115000000, - "Release Date": "May 16 2002", - "MPAA Rating": "PG", - "Running Time min": 142, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "George Lucas", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Star Wars Ep. III: Revenge of the Sith", - "US Gross": 380270577, - "Worldwide Gross": 848998877, - "US DVD Sales": null, - "Production Budget": 115000000, - "Release Date": "May 19 2005", - "MPAA Rating": "PG-13", - "Running Time min": 140, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "George Lucas", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Starship Troopers", - "US Gross": 54768952, - "Worldwide Gross": 121100000, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Nov 07 1997", - "MPAA Rating": "R", - "Running Time min": 129, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Paul Verhoeven", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 7.1, - "IMDB Votes": 83516 - }, - { - "Title": "The Station Agent", - "US Gross": 5801558, - "Worldwide Gross": 7773824, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Oct 03 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 7.8, - "IMDB Votes": 22274 - }, - { - "Title": "Stay Alive", - "US Gross": 23086480, - "Worldwide Gross": 23187506, - "US DVD Sales": 13333591, - "Production Budget": 20000000, - "Release Date": "Mar 24 2006", - "MPAA Rating": "PG-13", - "Running Time min": 91, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 4.5, - "IMDB Votes": 13658 - }, - { - "Title": "Small Time Crooks", - "US Gross": 17266359, - "Worldwide Gross": 29934477, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "May 19 2000", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Woody Allen", - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 6.5, - "IMDB Votes": 15636 - }, - { - "Title": "Steel", - "US Gross": 1686429, - "Worldwide Gross": 1686429, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Aug 15 1997", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 2.7, - "IMDB Votes": 4409 - }, - { - "Title": "How Stella Got Her Groove Back", - "US Gross": 37672944, - "Worldwide Gross": 37672944, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Aug 14 1998", - "MPAA Rating": "R", - "Running Time min": 124, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 5.1, - "IMDB Votes": 3080 - }, - { - "Title": "The Stepford Wives", - "US Gross": 59475623, - "Worldwide Gross": 96221971, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Jun 11 2004", - "MPAA Rating": "PG-13", - "Running Time min": 93, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Frank Oz", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.1, - "IMDB Votes": 26712 - }, - { - "Title": "Stepmom", - "US Gross": 91137662, - "Worldwide Gross": 119709917, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Dec 25 1998", - "MPAA Rating": "PG-13", - "Running Time min": 127, - "Distributor": "Sony/TriStar", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Chris Columbus", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 6.2, - "IMDB Votes": 18505 - }, - { - "Title": "Stomp the Yard", - "US Gross": 61356221, - "Worldwide Gross": 76356221, - "US DVD Sales": 33252252, - "Production Budget": 14000000, - "Release Date": "Jan 12 2007", - "MPAA Rating": "PG-13", - "Running Time min": 113, - "Distributor": "Sony/Screen Gems", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 4.3, - "IMDB Votes": 13737 - }, - { - "Title": "Stranger Than Fiction", - "US Gross": 40435190, - "Worldwide Gross": 45235190, - "US DVD Sales": 30936711, - "Production Budget": 30000000, - "Release Date": "Nov 10 2006", - "MPAA Rating": "PG-13", - "Running Time min": 112, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Marc Forster", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 7.8, - "IMDB Votes": 74218 - }, - { - "Title": "The Legend of Suriyothai", - "US Gross": 454255, - "Worldwide Gross": 454255, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Jun 20 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Stick It", - "US Gross": 26910736, - "Worldwide Gross": 30399714, - "US DVD Sales": 27642935, - "Production Budget": 20000000, - "Release Date": "Apr 28 2006", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 31, - "IMDB Rating": 5.9, - "IMDB Votes": 9556 - }, - { - "Title": "Stigmata", - "US Gross": 50041732, - "Worldwide Gross": 89441732, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Sep 10 1999", - "MPAA Rating": "R", - "Running Time min": 103, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Rupert Wainwright", - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 6, - "IMDB Votes": 29411 - }, - { - "Title": "A Stir of Echoes", - "US Gross": 21133087, - "Worldwide Gross": 21133087, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Sep 10 1999", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "Artisan", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "David Koepp", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 26752 - }, - { - "Title": "Street Kings", - "US Gross": 26415649, - "Worldwide Gross": 65589243, - "US DVD Sales": 13420759, - "Production Budget": 20000000, - "Release Date": "Apr 11 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 7, - "IMDB Votes": 40291 - }, - { - "Title": "Stuart Little", - "US Gross": 140015224, - "Worldwide Gross": 298800000, - "US DVD Sales": null, - "Production Budget": 105000000, - "Release Date": "Dec 17 1999", - "MPAA Rating": "PG", - "Running Time min": 92, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Rob Minkoff", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 5.8, - "IMDB Votes": 23226 - }, - { - "Title": "Stuart Little 2", - "US Gross": 64956806, - "Worldwide Gross": 166000000, - "US DVD Sales": null, - "Production Budget": 120000000, - "Release Date": "Jul 19 2002", - "MPAA Rating": "PG", - "Running Time min": 78, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Rob Minkoff", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 5.6, - "IMDB Votes": 7534 - }, - { - "Title": "Stealth", - "US Gross": 32116746, - "Worldwide Gross": 76416746, - "US DVD Sales": null, - "Production Budget": 138000000, - "Release Date": "Jul 29 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Rob Cohen", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.8, - "IMDB Votes": 21664 - }, - { - "Title": "Steamboy", - "US Gross": 468867, - "Worldwide Gross": 10468867, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 18 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Statement", - "US Gross": 765637, - "Worldwide Gross": 1545064, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Dec 12 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": null, - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": "Norman Jewison", - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 6, - "IMDB Votes": 2735 - }, - { - "Title": "Stolen Summer", - "US Gross": 119841, - "Worldwide Gross": 119841, - "US DVD Sales": null, - "Production Budget": 1500000, - "Release Date": "Mar 22 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Miramax", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 6.4, - "IMDB Votes": 1733 - }, - { - "Title": "Stop-Loss", - "US Gross": 10915744, - "Worldwide Gross": 11179472, - "US DVD Sales": 4736139, - "Production Budget": 25000000, - "Release Date": "Mar 28 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Kimberly Peirce", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 9268 - }, - { - "Title": "The Perfect Storm", - "US Gross": 182618434, - "Worldwide Gross": 328711434, - "US DVD Sales": null, - "Production Budget": 120000000, - "Release Date": "Jun 30 2000", - "MPAA Rating": "PG-13", - "Running Time min": 130, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Wolfgang Petersen", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 6.2, - "IMDB Votes": 55716 - }, - { - "Title": "The Story of Us", - "US Gross": 27100030, - "Worldwide Gross": 27100030, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Oct 15 1999", - "MPAA Rating": "R", - "Running Time min": 74, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Rob Reiner", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 5.6, - "IMDB Votes": 10720 - }, - { - "Title": "The Stepfather", - "US Gross": 29062561, - "Worldwide Gross": 29227561, - "US DVD Sales": 6587798, - "Production Budget": 20000000, - "Release Date": "Oct 16 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 5.3, - "IMDB Votes": 6263 - }, - { - "Title": "State of Play", - "US Gross": 37017955, - "Worldwide Gross": 91445389, - "US DVD Sales": 13578224, - "Production Budget": 60000000, - "Release Date": "Apr 17 2009", - "MPAA Rating": "PG-13", - "Running Time min": 127, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin MacDonald", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7.3, - "IMDB Votes": 34067 - }, - { - "Title": "The Sisterhood of the Traveling Pants 2", - "US Gross": 44089964, - "Worldwide Gross": 44154645, - "US DVD Sales": 15266725, - "Production Budget": 27000000, - "Release Date": "Aug 06 2008", - "MPAA Rating": "PG-13", - "Running Time min": 111, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.2, - "IMDB Votes": 6557 - }, - { - "Title": "Sisterhood of the Traveling Pants", - "US Gross": 39053061, - "Worldwide Gross": 41560117, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Jun 01 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Ken Kwapis", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Step Up", - "US Gross": 65328121, - "Worldwide Gross": 115328121, - "US DVD Sales": 51317604, - "Production Budget": 12000000, - "Release Date": "Aug 11 2006", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Anne Fletcher", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 6.1, - "IMDB Votes": 21691 - }, - { - "Title": "The Straight Story", - "US Gross": 6197866, - "Worldwide Gross": 6197866, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 15 1999", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "David Lynch", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 8, - "IMDB Votes": 36265 - }, - { - "Title": "Star Trek: First Contact", - "US Gross": 92027888, - "Worldwide Gross": 150000000, - "US DVD Sales": null, - "Production Budget": 46000000, - "Release Date": "Nov 22 1996", - "MPAA Rating": "PG-13", - "Running Time min": 111, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Jonathan Frakes", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 45106 - }, - { - "Title": "Star Trek: Insurrection", - "US Gross": 70187658, - "Worldwide Gross": 117800000, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Dec 11 1998", - "MPAA Rating": "PG", - "Running Time min": 100, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Jonathan Frakes", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 26559 - }, - { - "Title": "Star Trek: Nemesis", - "US Gross": 43254409, - "Worldwide Gross": 67312826, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Dec 13 2002", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.4, - "IMDB Votes": 28449 - }, - { - "Title": "Alex Rider: Operation Stormbreaker", - "US Gross": 659210, - "Worldwide Gross": 9351567, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Oct 13 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Strangers", - "US Gross": 52597610, - "Worldwide Gross": 80597610, - "US DVD Sales": 15789825, - "Production Budget": 9000000, - "Release Date": "May 30 2008", - "MPAA Rating": "R", - "Running Time min": 85, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6, - "IMDB Votes": 35078 - }, - { - "Title": "Super Troopers", - "US Gross": 18492362, - "Worldwide Gross": 23046142, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Feb 15 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jay Chandrasekhar", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 29514 - }, - { - "Title": "Strangers with Candy", - "US Gross": 2072645, - "Worldwide Gross": 2077844, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jun 28 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 4941 - }, - { - "Title": "Star Wars Ep. I: The Phantom Menace", - "US Gross": 431088297, - "Worldwide Gross": 924288297, - "US DVD Sales": null, - "Production Budget": 115000000, - "Release Date": "May 19 1999", - "MPAA Rating": "PG", - "Running Time min": 133, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "George Lucas", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Stuck On You", - "US Gross": 33832741, - "Worldwide Gross": 63537164, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Dec 12 2003", - "MPAA Rating": "PG-13", - "Running Time min": 118, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Bobby Farrelly", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 5.9, - "IMDB Votes": 23196 - }, - { - "Title": "Step Up 2 the Streets", - "US Gross": 58017783, - "Worldwide Gross": 150017783, - "US DVD Sales": 21801408, - "Production Budget": 17500000, - "Release Date": "Feb 14 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 5.6, - "IMDB Votes": 20345 - }, - { - "Title": "The Sum of All Fears", - "US Gross": 118471320, - "Worldwide Gross": 193500000, - "US DVD Sales": null, - "Production Budget": 68000000, - "Release Date": "May 31 2002", - "MPAA Rating": "PG-13", - "Running Time min": 124, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Phil Alden Robinson", - "Rotten Tomatoes Rating": 59, - "IMDB Rating": 6.3, - "IMDB Votes": 38586 - }, - { - "Title": "Sunshine State", - "US Gross": 3064356, - "Worldwide Gross": 3064356, - "US DVD Sales": null, - "Production Budget": 5600000, - "Release Date": "Jun 21 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John Sayles", - "Rotten Tomatoes Rating": 80, - "IMDB Rating": 6.8, - "IMDB Votes": 2769 - }, - { - "Title": "Supercross", - "US Gross": 3102550, - "Worldwide Gross": 3252550, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Aug 17 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 6, - "IMDB Rating": 2.9, - "IMDB Votes": 2514 - }, - { - "Title": "Surf's Up", - "US Gross": 58867694, - "Worldwide Gross": 145395745, - "US DVD Sales": 46260220, - "Production Budget": 100000000, - "Release Date": "Jun 08 2007", - "MPAA Rating": "PG", - "Running Time min": 86, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 77, - "IMDB Rating": 7, - "IMDB Votes": 20974 - }, - { - "Title": "Surrogates", - "US Gross": 38577772, - "Worldwide Gross": 119668350, - "US DVD Sales": 11099238, - "Production Budget": 80000000, - "Release Date": "Sep 25 2009", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Jonathan Mostow", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.3, - "IMDB Votes": 36940 - }, - { - "Title": "Summer of Sam", - "US Gross": 19288130, - "Worldwide Gross": 19288130, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Jul 02 1999", - "MPAA Rating": "R", - "Running Time min": 142, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Spike Lee", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.5, - "IMDB Votes": 18431 - }, - { - "Title": "Savage Grace", - "US Gross": 434417, - "Worldwide Gross": 968805, - "US DVD Sales": null, - "Production Budget": 4600000, - "Release Date": "May 28 2008", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "IFC Films", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 3838 - }, - { - "Title": "Saving Private Ryan", - "US Gross": 216335085, - "Worldwide Gross": 481635085, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Jul 24 1998", - "MPAA Rating": "R", - "Running Time min": 169, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 8.5, - "IMDB Votes": 270540 - }, - { - "Title": "S.W.A.T.", - "US Gross": 116877597, - "Worldwide Gross": 198100000, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Aug 08 2003", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Sony Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 5.9, - "IMDB Votes": 43260 - }, - { - "Title": "Sideways", - "US Gross": 71502303, - "Worldwide Gross": 109705641, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Oct 22 2004", - "MPAA Rating": "R", - "Running Time min": 125, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Alexander Payne", - "Rotten Tomatoes Rating": 97, - "IMDB Rating": 7.8, - "IMDB Votes": 69778 - }, - { - "Title": "Shall We Dance?", - "US Gross": 57887882, - "Worldwide Gross": 118097882, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Oct 15 2004", - "MPAA Rating": "PG-13", - "Running Time min": 106, - "Distributor": "Miramax", - "Source": "Remake", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Chelsom", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 2192 - }, - { - "Title": "Secret Window", - "US Gross": 47958031, - "Worldwide Gross": 92958031, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Mar 12 2004", - "MPAA Rating": "PG-13", - "Running Time min": 96, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": "David Koepp", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.5, - "IMDB Votes": 53868 - }, - { - "Title": "Swept Away", - "US Gross": 598645, - "Worldwide Gross": 598645, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Oct 11 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Guy Ritchie", - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 3.4, - "IMDB Votes": 7665 - }, - { - "Title": "Swimming Pool", - "US Gross": 10130108, - "Worldwide Gross": 22441323, - "US DVD Sales": null, - "Production Budget": 7800000, - "Release Date": "Jul 04 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.8, - "IMDB Votes": 19992 - }, - { - "Title": "The Sidewalks of New York", - "US Gross": 2402459, - "Worldwide Gross": 3100834, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Nov 21 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Edward Burns", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Swimfan", - "US Gross": 28563926, - "Worldwide Gross": 28563926, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Sep 06 2002", - "MPAA Rating": "PG-13", - "Running Time min": 86, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 4.6, - "IMDB Votes": 9577 - }, - { - "Title": "Sweet November", - "US Gross": 25288103, - "Worldwide Gross": 65754228, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Feb 16 2001", - "MPAA Rating": "PG-13", - "Running Time min": 120, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 6, - "IMDB Votes": 20891 - }, - { - "Title": "Sydney White", - "US Gross": 11892415, - "Worldwide Gross": 12778631, - "US DVD Sales": 6828112, - "Production Budget": 16500000, - "Release Date": "Sep 21 2007", - "MPAA Rating": "PG-13", - "Running Time min": 107, - "Distributor": "Universal", - "Source": "Traditional/Legend/Fairytale", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 6.2, - "IMDB Votes": 9309 - }, - { - "Title": "Switchback", - "US Gross": 6504442, - "Worldwide Gross": 6504442, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Oct 31 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 6.1, - "IMDB Votes": 5141 - }, - { - "Title": "Star Wars: The Clone Wars", - "US Gross": 35161554, - "Worldwide Gross": 68161554, - "US DVD Sales": 22831563, - "Production Budget": 8500000, - "Release Date": "Aug 15 2008", - "MPAA Rating": "PG", - "Running Time min": 98, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5.4, - "IMDB Votes": 17513 - }, - { - "Title": "The Sweetest Thing", - "US Gross": 24430272, - "Worldwide Gross": 44633441, - "US DVD Sales": null, - "Production Budget": 43000000, - "Release Date": "Apr 12 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Roger Kumble", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 4.7, - "IMDB Votes": 23378 - }, - { - "Title": "Six Days, Seven Nights", - "US Gross": 74339294, - "Worldwide Gross": 164800000, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Jun 12 1998", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ivan Reitman", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 4.7, - "IMDB Votes": 48 - }, - { - "Title": "Sex Drive", - "US Gross": 8402485, - "Worldwide Gross": 10412485, - "US DVD Sales": 10245880, - "Production Budget": 19000000, - "Release Date": "Oct 17 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Summit Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.8, - "IMDB Votes": 26920 - }, - { - "Title": "Sexy Beast", - "US Gross": 6946056, - "Worldwide Gross": 6946056, - "US DVD Sales": null, - "Production Budget": 4300000, - "Release Date": "Jun 13 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 20916 - }, - { - "Title": "Chinjeolhan geumjassi", - "US Gross": 211667, - "Worldwide Gross": 23471871, - "US DVD Sales": null, - "Production Budget": 4500000, - "Release Date": "May 05 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Tartan Films", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": null, - "Director": "Chan-wook Park", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.7, - "IMDB Votes": 19341 - }, - { - "Title": "Synecdoche, New York", - "US Gross": 3081925, - "Worldwide Gross": 3081925, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 24 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Syriana", - "US Gross": 50824620, - "Worldwide Gross": 95024620, - "US DVD Sales": 15415665, - "Production Budget": 50000000, - "Release Date": "Nov 23 2005", - "MPAA Rating": "R", - "Running Time min": 126, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 7.1, - "IMDB Votes": 53265 - }, - { - "Title": "Suspect Zero", - "US Gross": 8712564, - "Worldwide Gross": 8712564, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Aug 27 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "E. Elias Merhige", - "Rotten Tomatoes Rating": 18, - "IMDB Rating": 5.8, - "IMDB Votes": 9804 - }, - { - "Title": "Tadpole", - "US Gross": 2891288, - "Worldwide Gross": 3200241, - "US DVD Sales": null, - "Production Budget": 150000, - "Release Date": "Jul 19 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Gary Winick", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.1, - "IMDB Votes": 3800 - }, - { - "Title": "Tailor of Panama", - "US Gross": 13491653, - "Worldwide Gross": 27491653, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Mar 30 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": "John Boorman", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Taken", - "US Gross": 145000989, - "Worldwide Gross": 225461461, - "US DVD Sales": 67315399, - "Production Budget": 25000000, - "Release Date": "Jan 30 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Pierre Morel", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.8, - "IMDB Votes": 1125 - }, - { - "Title": "Take the Lead", - "US Gross": 34742066, - "Worldwide Gross": 65742066, - "US DVD Sales": 21100670, - "Production Budget": 30000000, - "Release Date": "Apr 01 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 44, - "IMDB Rating": 6.5, - "IMDB Votes": 10015 - }, - { - "Title": "Talladega Nights: The Ballad of Ricky Bobby", - "US Gross": 148213377, - "Worldwide Gross": 163013377, - "US DVD Sales": 84838372, - "Production Budget": 73000000, - "Release Date": "Aug 04 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Adam McKay", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 6.4, - "IMDB Votes": 50407 - }, - { - "Title": "The Talented Mr. Ripley", - "US Gross": 81292135, - "Worldwide Gross": 81292135, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Dec 25 1999", - "MPAA Rating": "R", - "Running Time min": 139, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Anthony Minghella", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.2, - "IMDB Votes": 63319 - }, - { - "Title": "Tarnation", - "US Gross": 592014, - "Worldwide Gross": 1162014, - "US DVD Sales": null, - "Production Budget": 218, - "Release Date": "Oct 06 2004", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "WellSpring", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 3847 - }, - { - "Title": "Taxman", - "US Gross": 9871, - "Worldwide Gross": 9871, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Sep 17 1999", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": null, - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 520 - }, - { - "Title": "Thunderbirds", - "US Gross": 6768055, - "Worldwide Gross": 28231444, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Jul 30 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Jonathan Frakes", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 4, - "IMDB Votes": 5397 - }, - { - "Title": "The Best Man", - "US Gross": 34102780, - "Worldwide Gross": 34572780, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Oct 22 1999", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Malcolm D. Lee", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.1, - "IMDB Votes": 2019 - }, - { - "Title": "Book of Shadows: Blair Witch 2", - "US Gross": 26421314, - "Worldwide Gross": 47721314, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Oct 27 2000", - "MPAA Rating": "R", - "Running Time min": 90, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4, - "IMDB Votes": 16122 - }, - { - "Title": "The Cave", - "US Gross": 15007991, - "Worldwide Gross": 27147991, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Aug 26 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 12, - "IMDB Rating": 4.8, - "IMDB Votes": 13025 - }, - { - "Title": "This Christmas", - "US Gross": 49121934, - "Worldwide Gross": 49778552, - "US DVD Sales": 17922664, - "Production Budget": 13000000, - "Release Date": "Nov 21 2007", - "MPAA Rating": "PG-13", - "Running Time min": 118, - "Distributor": "Sony/Screen Gems", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 5.4, - "IMDB Votes": 3351 - }, - { - "Title": "The Core", - "US Gross": 31111260, - "Worldwide Gross": 74132631, - "US DVD Sales": null, - "Production Budget": 85000000, - "Release Date": "Mar 28 2003", - "MPAA Rating": "PG-13", - "Running Time min": 133, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Jon Amiel", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 5.3, - "IMDB Votes": 27375 - }, - { - "Title": "The Thomas Crown Affair", - "US Gross": 69304264, - "Worldwide Gross": 124304264, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Aug 06 1999", - "MPAA Rating": "R", - "Running Time min": 111, - "Distributor": "MGM", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "John McTiernan", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.7, - "IMDB Votes": 37692 - }, - { - "Title": "The Damned United", - "US Gross": 449865, - "Worldwide Gross": 4054204, - "US DVD Sales": null, - "Production Budget": 6400000, - "Release Date": "Oct 09 2009", - "MPAA Rating": "R", - "Running Time min": 97, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Factual Book/Article", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Tom Hooper", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 7.5, - "IMDB Votes": 7560 - }, - { - "Title": "The Tale of Despereaux", - "US Gross": 50877145, - "Worldwide Gross": 88717945, - "US DVD Sales": 26233404, - "Production Budget": 60000000, - "Release Date": "Dec 19 2008", - "MPAA Rating": "G", - "Running Time min": 93, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Sam Fell", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.1, - "IMDB Votes": 7460 - }, - { - "Title": "Team America: World Police", - "US Gross": 32774834, - "Worldwide Gross": 50274834, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 15 2004", - "MPAA Rating": "R", - "Running Time min": 98, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Trey Parker", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.3, - "IMDB Votes": 58763 - }, - { - "Title": "Tea with Mussolini", - "US Gross": 14395874, - "Worldwide Gross": 14395874, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "May 14 1999", - "MPAA Rating": "PG", - "Running Time min": 116, - "Distributor": "MGM", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Franco Zeffirelli", - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 6.7, - "IMDB Votes": 5435 - }, - { - "Title": "Tears of the Sun", - "US Gross": 43632458, - "Worldwide Gross": 85632458, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Mar 07 2003", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Antoine Fuqua", - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 6.4, - "IMDB Votes": 34304 - }, - { - "Title": "The Big Tease", - "US Gross": 185577, - "Worldwide Gross": 185577, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Jan 28 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.1, - "IMDB Votes": 1610 - }, - { - "Title": "Not Another Teen Movie", - "US Gross": 37882551, - "Worldwide Gross": 62401343, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 14 2001", - "MPAA Rating": "R", - "Running Time min": 89, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 5.5, - "IMDB Votes": 36678 - }, - { - "Title": "Teeth", - "US Gross": 347578, - "Worldwide Gross": 2300349, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jan 18 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Roadside Attractions", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 18 - }, - { - "Title": "Bridge to Terabithia", - "US Gross": 82234139, - "Worldwide Gross": 136934139, - "US DVD Sales": 41383048, - "Production Budget": 25000000, - "Release Date": "Feb 16 2007", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 85, - "IMDB Rating": 7.4, - "IMDB Votes": 34482 - }, - { - "Title": "Terminator 3: Rise of the Machines", - "US Gross": 150358296, - "Worldwide Gross": 433058296, - "US DVD Sales": null, - "Production Budget": 170000000, - "Release Date": "Jul 01 2003", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Jonathan Mostow", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 107667 - }, - { - "Title": "Terminator Salvation: The Future Begins", - "US Gross": 125322469, - "Worldwide Gross": 371628539, - "US DVD Sales": 28434778, - "Production Budget": 200000000, - "Release Date": "May 21 2009", - "MPAA Rating": "PG-13", - "Running Time min": 116, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Joseph McGinty Nichol", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Transformers", - "US Gross": 319246193, - "Worldwide Gross": 708272592, - "US DVD Sales": 290787166, - "Production Budget": 151000000, - "Release Date": "Jul 03 2007", - "MPAA Rating": "PG-13", - "Running Time min": 140, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Michael Bay", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 7.3, - "IMDB Votes": 197131 - }, - { - "Title": "Transformers: Revenge of the Fallen", - "US Gross": 402111870, - "Worldwide Gross": 836303693, - "US DVD Sales": 217509899, - "Production Budget": 210000000, - "Release Date": "Jun 24 2009", - "MPAA Rating": "PG-13", - "Running Time min": 149, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Michael Bay", - "Rotten Tomatoes Rating": 20, - "IMDB Rating": 6, - "IMDB Votes": 95786 - }, - { - "Title": "The Goods: Live Hard, Sell Hard", - "US Gross": 15122676, - "Worldwide Gross": 15122676, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Aug 14 2009", - "MPAA Rating": "R", - "Running Time min": 89, - "Distributor": "Paramount Vantage", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Neal Brennan", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Greatest Game Ever Played", - "US Gross": 15331289, - "Worldwide Gross": 15425073, - "US DVD Sales": 37687804, - "Production Budget": 25000000, - "Release Date": "Sep 30 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Bill Paxton", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 7.3, - "IMDB Votes": 7876 - }, - { - "Title": "The Ghost Writer", - "US Gross": 15541549, - "Worldwide Gross": 63241549, - "US DVD Sales": 3354366, - "Production Budget": 45000000, - "Release Date": "Feb 19 2010", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Summit Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Roman Polanski", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7.6, - "IMDB Votes": 22875 - }, - { - "Title": "Joheunnom nabbeunnom isanghannom", - "US Gross": 128486, - "Worldwide Gross": 42226657, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Apr 23 2010", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 5548 - }, - { - "Title": "The Beach", - "US Gross": 39778599, - "Worldwide Gross": 39778599, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Feb 11 2000", - "MPAA Rating": "R", - "Running Time min": 119, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Danny Boyle", - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 4.5, - "IMDB Votes": 229 - }, - { - "Title": "The Box", - "US Gross": 15051977, - "Worldwide Gross": 26341896, - "US DVD Sales": 3907625, - "Production Budget": 25000000, - "Release Date": "Nov 06 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": "Richard Kelly", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 6.8, - "IMDB Votes": 418 - }, - { - "Title": "The Wild Thornberrys", - "US Gross": 40108697, - "Worldwide Gross": 60694737, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Dec 20 2002", - "MPAA Rating": "PG", - "Running Time min": 85, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 1104 - }, - { - "Title": "Bug", - "US Gross": 7006708, - "Worldwide Gross": 7006708, - "US DVD Sales": 1251654, - "Production Budget": 4000000, - "Release Date": "May 25 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "William Friedkin", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6, - "IMDB Votes": 14164 - }, - { - "Title": "They", - "US Gross": 12840842, - "Worldwide Gross": 12840842, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Nov 27 2002", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 4.6, - "IMDB Votes": 6550 - }, - { - "Title": "The Eye", - "US Gross": 31418697, - "Worldwide Gross": 56706727, - "US DVD Sales": 12319404, - "Production Budget": 12000000, - "Release Date": "Feb 01 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5.3, - "IMDB Votes": 17304 - }, - { - "Title": "The Fog", - "US Gross": 29511112, - "Worldwide Gross": 37048526, - "US DVD Sales": null, - "Production Budget": 18000000, - "Release Date": "Oct 14 2005", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Rupert Wainwright", - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 3.3, - "IMDB Votes": 15760 - }, - { - "Title": "The Thin Red Line", - "US Gross": 36400491, - "Worldwide Gross": 36400491, - "US DVD Sales": null, - "Production Budget": 52000000, - "Release Date": "Dec 23 1998", - "MPAA Rating": "R", - "Running Time min": 166, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Terrence Malick", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 7.5, - "IMDB Votes": 60966 - }, - { - "Title": "Thirteen Days", - "US Gross": 34566746, - "Worldwide Gross": 66554547, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Dec 25 2000", - "MPAA Rating": "PG-13", - "Running Time min": 145, - "Distributor": "New Line", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Roger Donaldson", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.3, - "IMDB Votes": 23578 - }, - { - "Title": "The Kid", - "US Gross": 69688384, - "Worldwide Gross": 69688384, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Jul 07 2000", - "MPAA Rating": "PG", - "Running Time min": 104, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jon Turteltaub", - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 5.9, - "IMDB Votes": 14927 - }, - { - "Title": "The Man", - "US Gross": 8330720, - "Worldwide Gross": 10393696, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Sep 09 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Les Mayfield", - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 5.4, - "IMDB Votes": 9356 - }, - { - "Title": "House on Haunted Hill", - "US Gross": 40846082, - "Worldwide Gross": 40846082, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Oct 29 1999", - "MPAA Rating": "R", - "Running Time min": 96, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "William Malone", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 5.2, - "IMDB Votes": 22795 - }, - { - "Title": "The One", - "US Gross": 43905746, - "Worldwide Gross": 43905746, - "US DVD Sales": null, - "Production Budget": 49000000, - "Release Date": "Nov 02 2001", - "MPAA Rating": "PG-13", - "Running Time min": 87, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "James Wong", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 5.6, - "IMDB Votes": 24416 - }, - { - "Title": "Gwoemul", - "US Gross": 2201923, - "Worldwide Gross": 89006691, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Mar 09 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 26783 - }, - { - "Title": "Thr3e", - "US Gross": 1008849, - "Worldwide Gross": 1060418, - "US DVD Sales": null, - "Production Budget": 2400000, - "Release Date": "Jan 05 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "The Bigger Picture", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 5, - "IMDB Votes": 2825 - }, - { - "Title": "Three to Tango", - "US Gross": 10570375, - "Worldwide Gross": 10570375, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 22 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 5.8, - "IMDB Votes": 11148 - }, - { - "Title": "The Thirteenth Floor", - "US Gross": 11810854, - "Worldwide Gross": 11810854, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "May 28 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 6.7, - "IMDB Votes": 19939 - }, - { - "Title": "The 13th Warrior", - "US Gross": 32698899, - "Worldwide Gross": 61698899, - "US DVD Sales": null, - "Production Budget": 125000000, - "Release Date": "Aug 27 1999", - "MPAA Rating": "R", - "Running Time min": 103, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "John McTiernan", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 6.3, - "IMDB Votes": 36151 - }, - { - "Title": "The Tuxedo", - "US Gross": 50586000, - "Worldwide Gross": 50586000, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Sep 27 2002", - "MPAA Rating": "PG-13", - "Running Time min": 99, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5, - "IMDB Votes": 19370 - }, - { - "Title": "The Tigger Movie", - "US Gross": 4554533, - "Worldwide Gross": 55159800, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Feb 11 2000", - "MPAA Rating": "G", - "Running Time min": 77, - "Distributor": "Walt Disney Pictures", - "Source": "Spin-Off", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6, - "IMDB Votes": 2986 - }, - { - "Title": "Timeline", - "US Gross": 19480739, - "Worldwide Gross": 26703184, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Nov 26 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Richard Donner", - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 5.3, - "IMDB Votes": 19318 - }, - { - "Title": "The Adventures of Tintin: Secret of the Unicorn", - "US Gross": 0, - "Worldwide Gross": 0, - "US DVD Sales": null, - "Production Budget": 130000000, - "Release Date": "Dec 23 2011", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Thirteen", - "US Gross": 4601043, - "Worldwide Gross": 6302406, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Aug 20 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Catherine Hardwicke", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 31482 - }, - { - "Title": "Titan A.E.", - "US Gross": 22751979, - "Worldwide Gross": 36751979, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Jun 16 2000", - "MPAA Rating": "PG", - "Running Time min": 95, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Don Bluth", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.4, - "IMDB Votes": 22286 - }, - { - "Title": "Titanic", - "US Gross": 600788188, - "Worldwide Gross": 1842879955, - "US DVD Sales": null, - "Production Budget": 200000000, - "Release Date": "Dec 19 1997", - "MPAA Rating": "PG-13", - "Running Time min": 194, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Historical Fiction", - "Director": "James Cameron", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.4, - "IMDB Votes": 240732 - }, - { - "Title": "The Kids Are All Right", - "US Gross": 20553799, - "Worldwide Gross": 20553799, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Jul 09 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 7.8, - "IMDB Votes": 3093 - }, - { - "Title": "The League of Extraordinary Gentlemen", - "US Gross": 66465204, - "Worldwide Gross": 179265204, - "US DVD Sales": null, - "Production Budget": 78000000, - "Release Date": "Jul 11 2003", - "MPAA Rating": "PG-13", - "Running Time min": 110, - "Distributor": "20th Century Fox", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "Stephen Norrington", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.5, - "IMDB Votes": 50710 - }, - { - "Title": "The Time Machine", - "US Gross": 56684819, - "Worldwide Gross": 98983590, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Mar 08 2002", - "MPAA Rating": "PG-13", - "Running Time min": 96, - "Distributor": "Dreamworks SKG", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 5.6, - "IMDB Votes": 32465 - }, - { - "Title": "Tomcats", - "US Gross": 13558739, - "Worldwide Gross": 13558739, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Mar 30 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 4.9, - "IMDB Votes": 9505 - }, - { - "Title": "The Mist", - "US Gross": 25593755, - "Worldwide Gross": 54777490, - "US DVD Sales": 29059367, - "Production Budget": 13000000, - "Release Date": "Nov 21 2007", - "MPAA Rating": "R", - "Running Time min": 127, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Science Fiction", - "Director": "Frank Darabont", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 7.4, - "IMDB Votes": 76830 - }, - { - "Title": "TMNT", - "US Gross": 54149098, - "Worldwide Gross": 95009888, - "US DVD Sales": 30836109, - "Production Budget": 35000000, - "Release Date": "Mar 23 2007", - "MPAA Rating": "PG", - "Running Time min": 88, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 26178 - }, - { - "Title": "Tomorrow Never Dies", - "US Gross": 125304276, - "Worldwide Gross": 339504276, - "US DVD Sales": null, - "Production Budget": 110000000, - "Release Date": "Dec 19 1997", - "MPAA Rating": "PG-13", - "Running Time min": 119, - "Distributor": "MGM", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Roger Spottiswoode", - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.4, - "IMDB Votes": 46650 - }, - { - "Title": "The Royal Tenenbaums", - "US Gross": 52353636, - "Worldwide Gross": 71430876, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Dec 14 2001", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Wes Anderson", - "Rotten Tomatoes Rating": 79, - "IMDB Rating": 7.6, - "IMDB Votes": 82349 - }, - { - "Title": "Lara Croft: Tomb Raider: The Cradle of Life", - "US Gross": 65653758, - "Worldwide Gross": 156453758, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Jul 25 2003", - "MPAA Rating": "PG-13", - "Running Time min": 117, - "Distributor": "Paramount Pictures", - "Source": "Based on Game", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Jan De Bont", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.2, - "IMDB Votes": 32832 - }, - { - "Title": "Lara Croft: Tomb Raider", - "US Gross": 131144183, - "Worldwide Gross": 274644183, - "US DVD Sales": null, - "Production Budget": 94000000, - "Release Date": "Jun 15 2001", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Paramount Pictures", - "Source": "Based on Game", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": "Simon West", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.4, - "IMDB Votes": 55582 - }, - { - "Title": "The Day After Tomorrow", - "US Gross": 186740799, - "Worldwide Gross": 544272402, - "US DVD Sales": null, - "Production Budget": 125000000, - "Release Date": "May 28 2004", - "MPAA Rating": "PG-13", - "Running Time min": 124, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "Roland Emmerich", - "Rotten Tomatoes Rating": 46, - "IMDB Rating": 6.3, - "IMDB Votes": 92241 - }, - { - "Title": "Topsy Turvy", - "US Gross": 6201757, - "Worldwide Gross": 6201757, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Dec 17 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "USA Films", - "Source": "Based on Real Life Events", - "Major Genre": "Musical", - "Creative Type": "Dramatization", - "Director": "Mike Leigh", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 6215 - }, - { - "Title": "Torque", - "US Gross": 21176322, - "Worldwide Gross": 46176322, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jan 16 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 3.5, - "IMDB Votes": 12986 - }, - { - "Title": "The Others", - "US Gross": 96522687, - "Worldwide Gross": 209947037, - "US DVD Sales": null, - "Production Budget": 17000000, - "Release Date": "Aug 10 2001", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7.8, - "IMDB Votes": 86091 - }, - { - "Title": "The Town", - "US Gross": 30980607, - "Worldwide Gross": 33180607, - "US DVD Sales": null, - "Production Budget": 37000000, - "Release Date": "Sep 17 2010", - "MPAA Rating": "R", - "Running Time min": 123, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Ben Affleck", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 8.7, - "IMDB Votes": 493 - }, - { - "Title": "Toy Story 2", - "US Gross": 245852179, - "Worldwide Gross": 484966906, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Nov 19 1999", - "MPAA Rating": "G", - "Running Time min": 92, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "John Lasseter", - "Rotten Tomatoes Rating": 100, - "IMDB Rating": 8, - "IMDB Votes": 119357 - }, - { - "Title": "Toy Story 3", - "US Gross": 410640665, - "Worldwide Gross": 1046340665, - "US DVD Sales": null, - "Production Budget": 200000000, - "Release Date": "Jun 18 2010", - "MPAA Rating": "G", - "Running Time min": 102, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 99, - "IMDB Rating": 8.9, - "IMDB Votes": 67380 - }, - { - "Title": "The Taking of Pelham 123", - "US Gross": 65452312, - "Worldwide Gross": 148989667, - "US DVD Sales": 23048229, - "Production Budget": 110000000, - "Release Date": "Jun 12 2009", - "MPAA Rating": "R", - "Running Time min": 106, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Tony Scott", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.5, - "IMDB Votes": 33452 - }, - { - "Title": "Treasure Planet", - "US Gross": 38120554, - "Worldwide Gross": 91800000, - "US DVD Sales": null, - "Production Budget": 100000000, - "Release Date": "Nov 27 2002", - "MPAA Rating": "PG", - "Running Time min": 96, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 6.6, - "IMDB Votes": 12099 - }, - { - "Title": "Traffic", - "US Gross": 124107476, - "Worldwide Gross": 208300000, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Dec 27 2000", - "MPAA Rating": "R", - "Running Time min": 147, - "Distributor": "USA Films", - "Source": "Based on TV", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Steven Soderbergh", - "Rotten Tomatoes Rating": 91, - "IMDB Rating": 7.8, - "IMDB Votes": 85759 - }, - { - "Title": "Thomas and the Magic Railroad", - "US Gross": 15911332, - "Worldwide Gross": 15911332, - "US DVD Sales": null, - "Production Budget": 19000000, - "Release Date": "Jul 26 2000", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Destination Films", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 2.7, - "IMDB Votes": 1613 - }, - { - "Title": "Training Day", - "US Gross": 76261036, - "Worldwide Gross": 104505362, - "US DVD Sales": null, - "Production Budget": 45000000, - "Release Date": "Oct 05 2001", - "MPAA Rating": "R", - "Running Time min": 122, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Antoine Fuqua", - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 7.6, - "IMDB Votes": 82057 - }, - { - "Title": "Traitor", - "US Gross": 23530831, - "Worldwide Gross": 27664173, - "US DVD Sales": 13547082, - "Production Budget": 22000000, - "Release Date": "Aug 27 2008", - "MPAA Rating": "PG-13", - "Running Time min": 113, - "Distributor": "Overture Films", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 7.1, - "IMDB Votes": 22468 - }, - { - "Title": "Trapped", - "US Gross": 6916869, - "Worldwide Gross": 6916869, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Sep 20 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 18, - "IMDB Rating": 6, - "IMDB Votes": 10685 - }, - { - "Title": "The Ring", - "US Gross": 129094024, - "Worldwide Gross": 249094024, - "US DVD Sales": null, - "Production Budget": 48000000, - "Release Date": "Oct 18 2002", - "MPAA Rating": "PG-13", - "Running Time min": 115, - "Distributor": "Dreamworks SKG", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Gore Verbinski", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 5.5, - "IMDB Votes": 589 - }, - { - "Title": "Trippin'", - "US Gross": 9017070, - "Worldwide Gross": 9017070, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "May 12 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "October Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 4.6, - "IMDB Votes": 673 - }, - { - "Title": "Star Trek", - "US Gross": 257730019, - "Worldwide Gross": 385680447, - "US DVD Sales": 98317480, - "Production Budget": 140000000, - "Release Date": "May 08 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": "J.J. Abrams", - "Rotten Tomatoes Rating": 94, - "IMDB Rating": 8.2, - "IMDB Votes": 134187 - }, - { - "Title": "The Terminal", - "US Gross": 77073959, - "Worldwide Gross": 218673959, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Jun 18 2004", - "MPAA Rating": "PG-13", - "Running Time min": 128, - "Distributor": "Dreamworks SKG", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 7.1, - "IMDB Votes": 79803 - }, - { - "Title": "Transamerica", - "US Gross": 9015303, - "Worldwide Gross": 15151744, - "US DVD Sales": 3927958, - "Production Budget": 1000000, - "Release Date": "Dec 02 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.6, - "IMDB Votes": 19343 - }, - { - "Title": "The Transporter 2", - "US Gross": 43095856, - "Worldwide Gross": 85095856, - "US DVD Sales": null, - "Production Budget": 32000000, - "Release Date": "Sep 02 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Louis Leterrier", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 51005 - }, - { - "Title": "The Transporter", - "US Gross": 25296447, - "Worldwide Gross": 43928932, - "US DVD Sales": null, - "Production Budget": 21000000, - "Release Date": "Oct 11 2002", - "MPAA Rating": "PG-13", - "Running Time min": 92, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Corey Yuen", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6.6, - "IMDB Votes": 51005 - }, - { - "Title": "The Road", - "US Gross": 8114270, - "Worldwide Gross": 23914270, - "US DVD Sales": 6599387, - "Production Budget": 25000000, - "Release Date": "Nov 25 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 75, - "IMDB Rating": 7.5, - "IMDB Votes": 39124 - }, - { - "Title": "Tropic Thunder", - "US Gross": 110461307, - "Worldwide Gross": 188163455, - "US DVD Sales": 50387300, - "Production Budget": 90000000, - "Release Date": "Aug 13 2008", - "MPAA Rating": "R", - "Running Time min": 106, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ben Stiller", - "Rotten Tomatoes Rating": 83, - "IMDB Rating": 7.2, - "IMDB Votes": 104839 - }, - { - "Title": "Troy", - "US Gross": 133298577, - "Worldwide Gross": 497398577, - "US DVD Sales": null, - "Production Budget": 150000000, - "Release Date": "May 14 2004", - "MPAA Rating": "R", - "Running Time min": 163, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Wolfgang Petersen", - "Rotten Tomatoes Rating": 54, - "IMDB Rating": 7, - "IMDB Votes": 129575 - }, - { - "Title": "xXx", - "US Gross": 141930000, - "Worldwide Gross": 267200000, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Aug 09 2002", - "MPAA Rating": "PG-13", - "Running Time min": 124, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Rob Cohen", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 5.5, - "IMDB Votes": 52636 - }, - { - "Title": "Ta Ra Rum Pum", - "US Gross": 872643, - "Worldwide Gross": 9443864, - "US DVD Sales": null, - "Production Budget": 7400000, - "Release Date": "Apr 27 2007", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "Yash Raj Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 67, - "IMDB Rating": 5.1, - "IMDB Votes": 1051 - }, - { - "Title": "The Truman Show", - "US Gross": 125618201, - "Worldwide Gross": 248400000, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Jun 05 1998", - "MPAA Rating": "PG", - "Running Time min": 102, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Weir", - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 8, - "IMDB Votes": 156346 - }, - { - "Title": "Trust the Man", - "US Gross": 1530535, - "Worldwide Gross": 2548378, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Aug 18 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 5.8, - "IMDB Votes": 5262 - }, - { - "Title": "Where the Truth Lies", - "US Gross": 872142, - "Worldwide Gross": 1415656, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Oct 14 2005", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": null, - "Director": "Atom Egoyan", - "Rotten Tomatoes Rating": 41, - "IMDB Rating": 6.6, - "IMDB Votes": 8951 - }, - { - "Title": "Tarzan", - "US Gross": 171091819, - "Worldwide Gross": 448191819, - "US DVD Sales": null, - "Production Budget": 145000000, - "Release Date": "Jun 16 1999", - "MPAA Rating": "G", - "Running Time min": 88, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Kevin Lima", - "Rotten Tomatoes Rating": 88, - "IMDB Rating": 6.9, - "IMDB Votes": 26871 - }, - { - "Title": "The Secret in Their Eyes", - "US Gross": 6374789, - "Worldwide Gross": 6374789, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Apr 16 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Tsotsi", - "US Gross": 2912606, - "Worldwide Gross": 9879971, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Feb 24 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Gavin Hood", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 13167 - }, - { - "Title": "Teacher's Pet: The Movie", - "US Gross": 6491969, - "Worldwide Gross": 6491969, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jan 16 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Time Traveler's Wife", - "US Gross": 63414846, - "Worldwide Gross": 98666635, - "US DVD Sales": 19814283, - "Production Budget": 39000000, - "Release Date": "Aug 14 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 7.1, - "IMDB Votes": 23908 - }, - { - "Title": "The Touch", - "US Gross": 0, - "Worldwide Gross": 5918742, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 31 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.5, - "IMDB Votes": 1031 - }, - { - "Title": "Tuck Everlasting", - "US Gross": 19161999, - "Worldwide Gross": 19344615, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Oct 11 2002", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Kids Fiction", - "Director": "Jay Russell", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.5, - "IMDB Votes": 6639 - }, - { - "Title": "Thumbsucker", - "US Gross": 1328679, - "Worldwide Gross": 1919197, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Sep 16 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 70, - "IMDB Rating": 6.7, - "IMDB Votes": 12109 - }, - { - "Title": "Turbulence", - "US Gross": 11532774, - "Worldwide Gross": 11532774, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Jan 10 1997", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 4.5, - "IMDB Votes": 5147 - }, - { - "Title": "Turistas", - "US Gross": 7027762, - "Worldwide Gross": 14321070, - "US DVD Sales": 3507046, - "Production Budget": 10000000, - "Release Date": "Dec 01 2006", - "MPAA Rating": "R", - "Running Time min": 89, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 83 - }, - { - "Title": "The Wash", - "US Gross": 10097096, - "Worldwide Gross": 10097096, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Nov 14 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 3.6, - "IMDB Votes": 3095 - }, - { - "Title": "Two Girls and a Guy", - "US Gross": 2057193, - "Worldwide Gross": 2315026, - "US DVD Sales": null, - "Production Budget": 1000000, - "Release Date": "Apr 24 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "James Toback", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 3722 - }, - { - "Title": "The Wild", - "US Gross": 37384046, - "Worldwide Gross": 99384046, - "US DVD Sales": 43063958, - "Production Budget": 80000000, - "Release Date": "Apr 14 2006", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 19, - "IMDB Rating": 5.4, - "IMDB Votes": 8498 - }, - { - "Title": "Twilight", - "US Gross": 15055091, - "Worldwide Gross": 15055091, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 06 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.1, - "IMDB Votes": 4840 - }, - { - "Title": "Twisted", - "US Gross": 25195050, - "Worldwide Gross": 40119848, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Feb 27 2004", - "MPAA Rating": "R", - "Running Time min": 97, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Philip Kaufman", - "Rotten Tomatoes Rating": 2, - "IMDB Rating": 4.8, - "IMDB Votes": 83 - }, - { - "Title": "The Twilight Saga: New Moon", - "US Gross": 296623634, - "Worldwide Gross": 702623634, - "US DVD Sales": 162665819, - "Production Budget": 50000000, - "Release Date": "Nov 20 2009", - "MPAA Rating": "PG-13", - "Running Time min": 130, - "Distributor": "Summit Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Chris Weitz", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Twilight Saga: Eclipse", - "US Gross": 300155447, - "Worldwide Gross": 688155447, - "US DVD Sales": null, - "Production Budget": 68000000, - "Release Date": "Jun 30 2010", - "MPAA Rating": "PG-13", - "Running Time min": 124, - "Distributor": "Summit Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "David Slade", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Twilight", - "US Gross": 192769854, - "Worldwide Gross": 396439854, - "US DVD Sales": 193591463, - "Production Budget": 37000000, - "Release Date": "Nov 21 2008", - "MPAA Rating": "PG-13", - "Running Time min": 120, - "Distributor": "Summit Entertainment", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": "Catherine Hardwicke", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.1, - "IMDB Votes": 4840 - }, - { - "Title": "Town & Country", - "US Gross": 6712451, - "Worldwide Gross": 10364769, - "US DVD Sales": null, - "Production Budget": 105000000, - "Release Date": "Apr 27 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Chelsom", - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.4, - "IMDB Votes": 2889 - }, - { - "Title": "200 Cigarettes", - "US Gross": 6852450, - "Worldwide Gross": 6852450, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Feb 26 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.4, - "IMDB Votes": 8645 - }, - { - "Title": "The Texas Chainsaw Massacre: The Beginning", - "US Gross": 39517763, - "Worldwide Gross": 50517763, - "US DVD Sales": 15943146, - "Production Budget": 16000000, - "Release Date": "Oct 06 2006", - "MPAA Rating": "R", - "Running Time min": 90, - "Distributor": "New Line", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.8, - "IMDB Votes": 20196 - }, - { - "Title": "The Texas Chainsaw Massacre", - "US Gross": 80571655, - "Worldwide Gross": 107071655, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Oct 17 2003", - "MPAA Rating": "R", - "Running Time min": 98, - "Distributor": "New Line", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 36, - "IMDB Rating": 6.1, - "IMDB Votes": 39172 - }, - { - "Title": "Texas Rangers", - "US Gross": 623374, - "Worldwide Gross": 623374, - "US DVD Sales": null, - "Production Budget": 38000000, - "Release Date": "Nov 30 2001", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Based on Book/Short Story", - "Major Genre": "Western", - "Creative Type": "Historical Fiction", - "Director": "Steve Miner", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5, - "IMDB Votes": 2645 - }, - { - "Title": "Tom yum goong", - "US Gross": 12044087, - "Worldwide Gross": 43044087, - "US DVD Sales": 13125985, - "Production Budget": 5700000, - "Release Date": "Sep 08 2006", - "MPAA Rating": "R", - "Running Time min": 82, - "Distributor": "Weinstein Co.", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.9, - "IMDB Votes": 13929 - }, - { - "Title": "Thank You For Smoking", - "US Gross": 24793509, - "Worldwide Gross": 39232211, - "US DVD Sales": 16660404, - "Production Budget": 7500000, - "Release Date": "Mar 17 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Jason Reitman", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 65340 - }, - { - "Title": "U2 3D", - "US Gross": 10363341, - "Worldwide Gross": 22664070, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Jan 23 2008", - "MPAA Rating": "G", - "Running Time min": 85, - "Distributor": "National Geographic Entertainment", - "Source": "Based on Real Life Events", - "Major Genre": "Concert/Performance", - "Creative Type": "Factual", - "Director": "Catherine Owens", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 8.3, - "IMDB Votes": 2090 - }, - { - "Title": "U-571", - "US Gross": 77086030, - "Worldwide Gross": 127630030, - "US DVD Sales": null, - "Production Budget": 62000000, - "Release Date": "Apr 21 2000", - "MPAA Rating": "PG-13", - "Running Time min": 116, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Jonathan Mostow", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 6.4, - "IMDB Votes": 32528 - }, - { - "Title": "Undercover Brother", - "US Gross": 38230435, - "Worldwide Gross": 38230435, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "May 31 2002", - "MPAA Rating": "PG-13", - "Running Time min": 86, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Malcolm D. Lee", - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 5.7, - "IMDB Votes": 14237 - }, - { - "Title": "Underclassman", - "US Gross": 5654777, - "Worldwide Gross": 5654777, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Sep 02 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.3, - "IMDB Votes": 3249 - }, - { - "Title": "Dodgeball: A True Underdog Story", - "US Gross": 114326736, - "Worldwide Gross": 167726736, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jun 18 2004", - "MPAA Rating": "PG-13", - "Running Time min": 92, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.6, - "IMDB Votes": 65329 - }, - { - "Title": "The Ugly Truth", - "US Gross": 88915214, - "Worldwide Gross": 203115214, - "US DVD Sales": 33619971, - "Production Budget": 38000000, - "Release Date": "Jul 24 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Luketic", - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 6.4, - "IMDB Votes": 27888 - }, - { - "Title": "Ultraviolet", - "US Gross": 18522064, - "Worldwide Gross": 20722064, - "US DVD Sales": 14141779, - "Production Budget": 30000000, - "Release Date": "Mar 03 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 4, - "IMDB Votes": 28547 - }, - { - "Title": "Unaccompanied Minors", - "US Gross": 16655224, - "Worldwide Gross": 21949214, - "US DVD Sales": 7060674, - "Production Budget": 25000000, - "Release Date": "Dec 08 2006", - "MPAA Rating": "PG", - "Running Time min": 87, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.7, - "IMDB Votes": 4133 - }, - { - "Title": "Unbreakable", - "US Gross": 94999143, - "Worldwide Gross": 248099143, - "US DVD Sales": null, - "Production Budget": 73243106, - "Release Date": "Nov 22 2000", - "MPAA Rating": "PG-13", - "Running Time min": 107, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Super Hero", - "Director": "M. Night Shyamalan", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 7.3, - "IMDB Votes": 97324 - }, - { - "Title": "The Unborn", - "US Gross": 42670410, - "Worldwide Gross": 77208315, - "US DVD Sales": 11045109, - "Production Budget": 16000000, - "Release Date": "Jan 09 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "David Goyer", - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 4.5, - "IMDB Votes": 15331 - }, - { - "Title": "Undead", - "US Gross": 41196, - "Worldwide Gross": 187847, - "US DVD Sales": null, - "Production Budget": 750000, - "Release Date": "Jul 01 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.6, - "IMDB Votes": 6957 - }, - { - "Title": "Underworld", - "US Gross": 51970690, - "Worldwide Gross": 95708457, - "US DVD Sales": null, - "Production Budget": 22000000, - "Release Date": "Sep 19 2003", - "MPAA Rating": "R", - "Running Time min": 121, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Len Wiseman", - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 6.7, - "IMDB Votes": 65690 - }, - { - "Title": "Undiscovered", - "US Gross": 1069318, - "Worldwide Gross": 1069318, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Aug 26 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 8, - "IMDB Rating": 3.7, - "IMDB Votes": 1981 - }, - { - "Title": "Undisputed", - "US Gross": 12398628, - "Worldwide Gross": 12398628, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Aug 23 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Walter Hill", - "Rotten Tomatoes Rating": 49, - "IMDB Rating": 5.8, - "IMDB Votes": 6837 - }, - { - "Title": "Underworld: Evolution", - "US Gross": 62318875, - "Worldwide Gross": 111318875, - "US DVD Sales": 47003121, - "Production Budget": 45000000, - "Release Date": "Jan 20 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Len Wiseman", - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 6.6, - "IMDB Votes": 48551 - }, - { - "Title": "An Unfinished Life", - "US Gross": 8535575, - "Worldwide Gross": 18535575, - "US DVD Sales": 21172686, - "Production Budget": 30000000, - "Release Date": "Sep 09 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Lasse Hallstrom", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 7.1, - "IMDB Votes": 11770 - }, - { - "Title": "Unfaithful", - "US Gross": 52752475, - "Worldwide Gross": 119114494, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "May 08 2002", - "MPAA Rating": "R", - "Running Time min": 123, - "Distributor": "20th Century Fox", - "Source": "Remake", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Adrian Lyne", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.6, - "IMDB Votes": 23998 - }, - { - "Title": "Universal Soldier II: The Return", - "US Gross": 10447421, - "Worldwide Gross": 10717421, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Aug 20 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 3.4, - "IMDB Votes": 10233 - }, - { - "Title": null, - "US Gross": 26403, - "Worldwide Gross": 3080493, - "US DVD Sales": null, - "Production Budget": 3700000, - "Release Date": "Nov 03 2006", - "MPAA Rating": "Not Rated", - "Running Time min": 85, - "Distributor": "IFC Films", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.6, - "IMDB Votes": 11986 - }, - { - "Title": "Danny the Dog", - "US Gross": 24537621, - "Worldwide Gross": 49037621, - "US DVD Sales": null, - "Production Budget": 43000000, - "Release Date": "May 13 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus/Rogue Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Louis Leterrier", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 36119 - }, - { - "Title": "Untraceable", - "US Gross": 28687835, - "Worldwide Gross": 52649951, - "US DVD Sales": 19710582, - "Production Budget": 35000000, - "Release Date": "Jan 25 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 6.1, - "IMDB Votes": 21922 - }, - { - "Title": "Up", - "US Gross": 293004164, - "Worldwide Gross": 731304609, - "US DVD Sales": 178459329, - "Production Budget": 175000000, - "Release Date": "May 29 2009", - "MPAA Rating": "PG", - "Running Time min": 96, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": "Pete Docter", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.4, - "IMDB Votes": 110491 - }, - { - "Title": "Up in the Air", - "US Gross": 83823381, - "Worldwide Gross": 166077420, - "US DVD Sales": 17124041, - "Production Budget": 30000000, - "Release Date": "Dec 04 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Jason Reitman", - "Rotten Tomatoes Rating": 90, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Upside of Anger", - "US Gross": 18761993, - "Worldwide Gross": 27361993, - "US DVD Sales": null, - "Production Budget": 12000000, - "Release Date": "Mar 11 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Mike Binder", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7, - "IMDB Votes": 12317 - }, - { - "Title": "Urban Legend", - "US Gross": 38116707, - "Worldwide Gross": 72571864, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Sep 25 1998", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 5.2, - "IMDB Votes": 19113 - }, - { - "Title": "Urban Legends: Final Cut", - "US Gross": 21468807, - "Worldwide Gross": 38574362, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Sep 22 2000", - "MPAA Rating": "R", - "Running Time min": 98, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 3.7, - "IMDB Votes": 7609 - }, - { - "Title": "Urbania", - "US Gross": 1032075, - "Worldwide Gross": 1032075, - "US DVD Sales": null, - "Production Budget": 225000, - "Release Date": "Sep 15 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 6.7, - "IMDB Votes": 2218 - }, - { - "Title": "Valkyrie", - "US Gross": 83077470, - "Worldwide Gross": 198686497, - "US DVD Sales": 26715008, - "Production Budget": 75000000, - "Release Date": "Dec 25 2008", - "MPAA Rating": "PG-13", - "Running Time min": 120, - "Distributor": "United Artists", - "Source": "Based on Real Life Events", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Dramatization", - "Director": "Bryan Singer", - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 7.3, - "IMDB Votes": 54343 - }, - { - "Title": "Valiant", - "US Gross": 19478106, - "Worldwide Gross": 61746888, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Aug 19 2005", - "MPAA Rating": "G", - "Running Time min": null, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": 5.6, - "IMDB Votes": 7158 - }, - { - "Title": "Valentine", - "US Gross": 20384136, - "Worldwide Gross": 20384136, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Feb 02 2001", - "MPAA Rating": "R", - "Running Time min": 96, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 4.3, - "IMDB Votes": 11435 - }, - { - "Title": "Cirque du Freak: The Vampire's Assistant", - "US Gross": 14046595, - "Worldwide Gross": 34372469, - "US DVD Sales": 6377527, - "Production Budget": 40000000, - "Release Date": "Oct 23 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Action", - "Creative Type": "Fantasy", - "Director": "Paul Weitz", - "Rotten Tomatoes Rating": 37, - "IMDB Rating": 6.1, - "IMDB Votes": 9539 - }, - { - "Title": "The Legend of Bagger Vance", - "US Gross": 30695227, - "Worldwide Gross": 39235486, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Nov 03 2000", - "MPAA Rating": "PG-13", - "Running Time min": 126, - "Distributor": "Dreamworks SKG", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Robert Redford", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 6.4, - "IMDB Votes": 21995 - }, - { - "Title": "Raising Victor Vargas", - "US Gross": 2073984, - "Worldwide Gross": 2811439, - "US DVD Sales": null, - "Production Budget": 800000, - "Release Date": "Mar 28 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Samuel Goldwyn Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Peter Sollett", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.1, - "IMDB Votes": 3719 - }, - { - "Title": "In the Valley of Elah", - "US Gross": 6777741, - "Worldwide Gross": 24489150, - "US DVD Sales": 3182650, - "Production Budget": 23000000, - "Release Date": "Sep 14 2007", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Warner Bros.", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Paul Haggis", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 7.4, - "IMDB Votes": 27529 - }, - { - "Title": "Venom", - "US Gross": 881745, - "Worldwide Gross": 881745, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Sep 16 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax/Dimension", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 4.6, - "IMDB Votes": 4220 - }, - { - "Title": "Venus", - "US Gross": 3347411, - "Worldwide Gross": 4022411, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Dec 21 2006", - "MPAA Rating": "R", - "Running Time min": 95, - "Distributor": "Miramax", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 89, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Vanity Fair", - "US Gross": 16123851, - "Worldwide Gross": 19123851, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Sep 01 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Mira Nair", - "Rotten Tomatoes Rating": 50, - "IMDB Rating": 6.2, - "IMDB Votes": 9343 - }, - { - "Title": "V for Vendetta", - "US Gross": 70511035, - "Worldwide Gross": 132511035, - "US DVD Sales": 58723721, - "Production Budget": 50000000, - "Release Date": "Mar 17 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "James McTeigue", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 8.2, - "IMDB Votes": 224636 - }, - { - "Title": "The Velocity of Gary", - "US Gross": 34145, - "Worldwide Gross": 34145, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Jul 16 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Van Helsing", - "US Gross": 120150546, - "Worldwide Gross": 300150546, - "US DVD Sales": null, - "Production Budget": 170000000, - "Release Date": "May 07 2004", - "MPAA Rating": "PG-13", - "Running Time min": 132, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "Stephen Sommers", - "Rotten Tomatoes Rating": 22, - "IMDB Rating": 5.5, - "IMDB Votes": 68846 - }, - { - "Title": "The Village", - "US Gross": 114197520, - "Worldwide Gross": 260197520, - "US DVD Sales": null, - "Production Budget": 71682975, - "Release Date": "Jul 30 2004", - "MPAA Rating": "PG-13", - "Running Time min": 108, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "M. Night Shyamalan", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 6.6, - "IMDB Votes": 88928 - }, - { - "Title": "The Virgin Suicides", - "US Gross": 4859475, - "Worldwide Gross": 4859475, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Apr 21 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Based on Book/Short Story", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Sofia Coppola", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 49110 - }, - { - "Title": "Virus", - "US Gross": 14010690, - "Worldwide Gross": 30626690, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Jan 15 1999", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 4.5, - "IMDB Votes": 10487 - }, - { - "Title": "The Visitor", - "US Gross": 9427026, - "Worldwide Gross": 16194905, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Apr 11 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Overture Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 6.8, - "IMDB Votes": 318 - }, - { - "Title": "A Very Long Engagement", - "US Gross": 6167817, - "Worldwide Gross": 59606587, - "US DVD Sales": null, - "Production Budget": 55000000, - "Release Date": "Nov 26 2004", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Jean-Pierre Jeunet", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Vertical Limit", - "US Gross": 68473360, - "Worldwide Gross": 213500000, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Dec 08 2000", - "MPAA Rating": "PG-13", - "Running Time min": 124, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Martin Campbell", - "Rotten Tomatoes Rating": 47, - "IMDB Rating": 5.6, - "IMDB Votes": 24294 - }, - { - "Title": "Vampires", - "US Gross": 20268825, - "Worldwide Gross": 20268825, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 30 1998", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "John Carpenter", - "Rotten Tomatoes Rating": 33, - "IMDB Rating": 6.8, - "IMDB Votes": 54 - }, - { - "Title": "Vanilla Sky", - "US Gross": 100614858, - "Worldwide Gross": 202726605, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Dec 14 2001", - "MPAA Rating": "R", - "Running Time min": 136, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Cameron Crowe", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6.9, - "IMDB Votes": 87820 - }, - { - "Title": "Volcano", - "US Gross": 47546796, - "Worldwide Gross": 120100000, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Apr 25 1997", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Mick Jackson", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 5.2, - "IMDB Votes": 21313 - }, - { - "Title": "Volver", - "US Gross": 12899867, - "Worldwide Gross": 85599867, - "US DVD Sales": null, - "Production Budget": 9400000, - "Release Date": "Nov 03 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Pedro Almodovar", - "Rotten Tomatoes Rating": 92, - "IMDB Rating": 4.4, - "IMDB Votes": 288 - }, - { - "Title": "Kurtlar vadisi - Irak", - "US Gross": 0, - "Worldwide Gross": 24906717, - "US DVD Sales": null, - "Production Budget": 8300000, - "Release Date": "Nov 24 2006", - "MPAA Rating": null, - "Running Time min": null, - "Distributor": null, - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.7, - "IMDB Votes": 7936 - }, - { - "Title": "The Flintstones in Viva Rock Vegas", - "US Gross": 35231365, - "Worldwide Gross": 59431365, - "US DVD Sales": null, - "Production Budget": 58000000, - "Release Date": "Apr 28 2000", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Universal", - "Source": "Based on TV", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Brian Levant", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 3.3, - "IMDB Votes": 5491 - }, - { - "Title": "Varsity Blues", - "US Gross": 52894169, - "Worldwide Gross": 54294169, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Jan 15 1999", - "MPAA Rating": "R", - "Running Time min": 104, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Brian Robbins", - "Rotten Tomatoes Rating": 39, - "IMDB Rating": 6, - "IMDB Votes": 18066 - }, - { - "Title": "Valentine's Day", - "US Gross": 110485654, - "Worldwide Gross": 215771698, - "US DVD Sales": 17250458, - "Production Budget": 52000000, - "Release Date": "Feb 12 2010", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Garry Marshall", - "Rotten Tomatoes Rating": 17, - "IMDB Rating": 5.7, - "IMDB Votes": 17599 - }, - { - "Title": "National Lampoon's Van Wilder", - "US Gross": 21005329, - "Worldwide Gross": 37975553, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Apr 05 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Wackness", - "US Gross": 2077046, - "Worldwide Gross": 2635650, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Jul 03 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 7.1, - "IMDB Votes": 13257 - }, - { - "Title": "Wag the Dog", - "US Gross": 43057470, - "Worldwide Gross": 64252038, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Dec 25 1997", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "New Line", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Barry Levinson", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7, - "IMDB Votes": 36092 - }, - { - "Title": "Wah-Wah", - "US Gross": 234750, - "Worldwide Gross": 463039, - "US DVD Sales": null, - "Production Budget": 7000000, - "Release Date": "May 12 2006", - "MPAA Rating": "Not Rated", - "Running Time min": null, - "Distributor": "IDP/Goldwyn/Roadside", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Richard E. Grant", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.8, - "IMDB Votes": 1889 - }, - { - "Title": "Waiting...", - "US Gross": 16124543, - "Worldwide Gross": 16285543, - "US DVD Sales": 37517657, - "Production Budget": 1125000, - "Release Date": "Oct 07 2005", - "MPAA Rating": "R", - "Running Time min": 93, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 30, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Waking Ned Devine", - "US Gross": 24793251, - "Worldwide Gross": 55193251, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Nov 20 1998", - "MPAA Rating": "PG", - "Running Time min": 91, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 82, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "WALL-E", - "US Gross": 223808164, - "Worldwide Gross": 532743103, - "US DVD Sales": 142201722, - "Production Budget": 180000000, - "Release Date": "Jun 27 2008", - "MPAA Rating": "G", - "Running Time min": 97, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Kids Fiction", - "Director": "Andrew Stanton", - "Rotten Tomatoes Rating": 96, - "IMDB Rating": 8.5, - "IMDB Votes": 182257 - }, - { - "Title": "War", - "US Gross": 22466994, - "Worldwide Gross": 40666994, - "US DVD Sales": 27148376, - "Production Budget": 25000000, - "Release Date": "Aug 24 2007", - "MPAA Rating": "R", - "Running Time min": 99, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 28771 - }, - { - "Title": "War, Inc.", - "US Gross": 580862, - "Worldwide Gross": 1296184, - "US DVD Sales": 910568, - "Production Budget": 10000000, - "Release Date": "May 23 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "First Look", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 29, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Red Cliff", - "US Gross": 627047, - "Worldwide Gross": 119627047, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Nov 20 2009", - "MPAA Rating": "R", - "Running Time min": 131, - "Distributor": "Magnolia Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Action", - "Creative Type": "Dramatization", - "Director": "John Woo", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The War of the Worlds", - "US Gross": 234280354, - "Worldwide Gross": 591745532, - "US DVD Sales": null, - "Production Budget": 132000000, - "Release Date": "Jun 29 2005", - "MPAA Rating": "PG-13", - "Running Time min": 116, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Steven Spielberg", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.2, - "IMDB Votes": 12074 - }, - { - "Title": "Watchmen", - "US Gross": 107509799, - "Worldwide Gross": 184068357, - "US DVD Sales": 52112827, - "Production Budget": 138000000, - "Release Date": "Mar 06 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Zack Snyder", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 7.8, - "IMDB Votes": 132250 - }, - { - "Title": "Water", - "US Gross": 5529144, - "Worldwide Gross": 8119205, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Apr 28 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "Deepa Mehta", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Waitress", - "US Gross": 19097550, - "Worldwide Gross": 22202180, - "US DVD Sales": 23127549, - "Production Budget": 1500000, - "Release Date": "May 02 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Adrienne Shelly", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.2, - "IMDB Votes": 20384 - }, - { - "Title": "The Wendell Baker Story", - "US Gross": 127188, - "Worldwide Gross": 127188, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "May 18 2007", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "ThinkFilm", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Luke Wilson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.5, - "IMDB Votes": 3535 - }, - { - "Title": "Winter's Bone", - "US Gross": 5951693, - "Worldwide Gross": 5951693, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Jun 11 2010", - "MPAA Rating": "R", - "Running Time min": 100, - "Distributor": "Roadside Attractions", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 8.2, - "IMDB Votes": 1704 - }, - { - "Title": "Wonder Boys", - "US Gross": 19389454, - "Worldwide Gross": 33422485, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Feb 23 2000", - "MPAA Rating": "R", - "Running Time min": 111, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Curtis Hanson", - "Rotten Tomatoes Rating": 81, - "IMDB Rating": 7.5, - "IMDB Votes": 31572 - }, - { - "Title": "Waltz with Bashir", - "US Gross": 2283849, - "Worldwide Gross": 11125664, - "US DVD Sales": null, - "Production Budget": 2000000, - "Release Date": "Dec 25 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "White Chicks", - "US Gross": 69148997, - "Worldwide Gross": 111448997, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Jun 23 2004", - "MPAA Rating": "PG-13", - "Running Time min": 109, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Keenen Ivory Wayans", - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 5, - "IMDB Votes": 25970 - }, - { - "Title": "Wolf Creek", - "US Gross": 16186348, - "Worldwide Gross": 27649774, - "US DVD Sales": 8898756, - "Production Budget": 1100000, - "Release Date": "Dec 25 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein Co.", - "Source": "Based on Real Life Events", - "Major Genre": "Horror", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.3, - "IMDB Votes": 22594 - }, - { - "Title": "The Wedding Planner", - "US Gross": 60400856, - "Worldwide Gross": 94728529, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Jan 26 2001", - "MPAA Rating": "PG-13", - "Running Time min": 103, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Adam Shankman", - "Rotten Tomatoes Rating": 16, - "IMDB Rating": 4.8, - "IMDB Votes": 18717 - }, - { - "Title": "Wonderland", - "US Gross": 1060512, - "Worldwide Gross": 1060512, - "US DVD Sales": null, - "Production Budget": 5500000, - "Release Date": "Oct 03 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 6.6, - "IMDB Votes": 11966 - }, - { - "Title": "Taking Woodstock", - "US Gross": 7460204, - "Worldwide Gross": 10061080, - "US DVD Sales": null, - "Production Budget": 29000000, - "Release Date": "Aug 26 2009", - "MPAA Rating": "R", - "Running Time min": 120, - "Distributor": "Focus Features", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Ang Lee", - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.8, - "IMDB Votes": 8778 - }, - { - "Title": "The Widow of St. Pierre", - "US Gross": 3058380, - "Worldwide Gross": 3058380, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "Mar 02 2001", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Lionsgate", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Wedding Crashers", - "US Gross": 209218368, - "Worldwide Gross": 283218368, - "US DVD Sales": null, - "Production Budget": 40000000, - "Release Date": "Jul 15 2005", - "MPAA Rating": "R", - "Running Time min": 113, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "David Dobkin", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Wedding Date", - "US Gross": 31726995, - "Worldwide Gross": 47175038, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Feb 04 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Based on Book/Short Story", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 5.5, - "IMDB Votes": 12205 - }, - { - "Title": "Tumbleweeds", - "US Gross": 1350248, - "Worldwide Gross": 1788168, - "US DVD Sales": null, - "Production Budget": 312000, - "Release Date": "Nov 24 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Fine Line", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 6.4, - "IMDB Votes": 2152 - }, - { - "Title": "We Own the Night", - "US Gross": 28563179, - "Worldwide Gross": 54700285, - "US DVD Sales": 22557036, - "Production Budget": 28000000, - "Release Date": "Oct 12 2007", - "MPAA Rating": "R", - "Running Time min": 117, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "James Gray", - "Rotten Tomatoes Rating": 56, - "IMDB Rating": 7, - "IMDB Votes": 38163 - }, - { - "Title": "We Were Soldiers", - "US Gross": 78120196, - "Worldwide Gross": 114658262, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Mar 01 2002", - "MPAA Rating": "R", - "Running Time min": 138, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6.9, - "IMDB Votes": 42580 - }, - { - "Title": "The World's Fastest Indian", - "US Gross": 5128124, - "Worldwide Gross": 16509706, - "US DVD Sales": 7272519, - "Production Budget": 25000000, - "Release Date": "Dec 07 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Roger Donaldson", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.9, - "IMDB Votes": 19687 - }, - { - "Title": "Les herbes folles", - "US Gross": 377556, - "Worldwide Gross": 1877556, - "US DVD Sales": null, - "Production Budget": 14000000, - "Release Date": "Jun 25 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 915 - }, - { - "Title": "What a Girl Wants", - "US Gross": 35990505, - "Worldwide Gross": 35990505, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Apr 04 2003", - "MPAA Rating": "PG", - "Running Time min": 105, - "Distributor": "Warner Bros.", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Dennie Gordon", - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 5.7, - "IMDB Votes": 12561 - }, - { - "Title": "Whale Rider", - "US Gross": 20779666, - "Worldwide Gross": 38833352, - "US DVD Sales": null, - "Production Budget": 4300000, - "Release Date": "Jun 06 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Palm Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 90, - "IMDB Rating": 7.7, - "IMDB Votes": 21814 - }, - { - "Title": "Walk Hard: The Dewey Cox Story", - "US Gross": 18317151, - "Worldwide Gross": 20575121, - "US DVD Sales": 15734125, - "Production Budget": 35000000, - "Release Date": "Dec 21 2007", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": null, - "Rotten Tomatoes Rating": 74, - "IMDB Rating": 6.7, - "IMDB Votes": 28032 - }, - { - "Title": "Where the Heart Is", - "US Gross": 33771174, - "Worldwide Gross": 40862054, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Apr 28 2000", - "MPAA Rating": "PG-13", - "Running Time min": 120, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 34, - "IMDB Rating": 6.4, - "IMDB Votes": 13302 - }, - { - "Title": "Whipped", - "US Gross": 4142507, - "Worldwide Gross": 4142507, - "US DVD Sales": null, - "Production Budget": 3000000, - "Release Date": "Sep 01 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Destination Films", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 4.2, - "IMDB Votes": 2973 - }, - { - "Title": "Whip It", - "US Gross": 13043363, - "Worldwide Gross": 13043363, - "US DVD Sales": 6310163, - "Production Budget": 15000000, - "Release Date": "Oct 02 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Drew Barrymore", - "Rotten Tomatoes Rating": 84, - "IMDB Rating": 7.1, - "IMDB Votes": 14068 - }, - { - "Title": "Welcome Home Roscoe Jenkins", - "US Gross": 42436517, - "Worldwide Gross": 43607627, - "US DVD Sales": 17066717, - "Production Budget": 27500000, - "Release Date": "Feb 08 2008", - "MPAA Rating": "PG-13", - "Running Time min": 114, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Malcolm D. Lee", - "Rotten Tomatoes Rating": 23, - "IMDB Rating": 4.5, - "IMDB Votes": 5700 - }, - { - "Title": "When a Stranger Calls", - "US Gross": 47860214, - "Worldwide Gross": 66966987, - "US DVD Sales": 13084600, - "Production Budget": 15000000, - "Release Date": "Feb 03 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony/Screen Gems", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": "Simon West", - "Rotten Tomatoes Rating": 9, - "IMDB Rating": 4.7, - "IMDB Votes": 16505 - }, - { - "Title": "What Dreams May Come", - "US Gross": 55485043, - "Worldwide Gross": 71485043, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Oct 02 1998", - "MPAA Rating": "PG-13", - "Running Time min": 113, - "Distributor": "Polygram", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 55, - "IMDB Rating": 6.6, - "IMDB Votes": 30486 - }, - { - "Title": "The White Countess", - "US Gross": 1669971, - "Worldwide Gross": 2814566, - "US DVD Sales": null, - "Production Budget": 16000000, - "Release Date": "Dec 21 2005", - "MPAA Rating": "PG-13", - "Running Time min": 135, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Historical Fiction", - "Director": "James Ivory", - "Rotten Tomatoes Rating": 51, - "IMDB Rating": 6.5, - "IMDB Votes": 2855 - }, - { - "Title": "Wicker Park", - "US Gross": 12831121, - "Worldwide Gross": 13400080, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Sep 03 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "MGM", - "Source": "Remake", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Paul McGuigan", - "Rotten Tomatoes Rating": 24, - "IMDB Rating": 6.9, - "IMDB Votes": 18987 - }, - { - "Title": "Where the Wild Things Are", - "US Gross": 77233467, - "Worldwide Gross": 99123656, - "US DVD Sales": 27984751, - "Production Budget": 100000000, - "Release Date": "Oct 16 2009", - "MPAA Rating": "PG", - "Running Time min": 100, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Spike Jonze", - "Rotten Tomatoes Rating": 73, - "IMDB Rating": 7.2, - "IMDB Votes": 30669 - }, - { - "Title": "Wild Things", - "US Gross": 29795299, - "Worldwide Gross": 55576699, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 20 1998", - "MPAA Rating": "R", - "Running Time min": 108, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.6, - "IMDB Votes": 40110 - }, - { - "Title": "Wimbledon", - "US Gross": 16862585, - "Worldwide Gross": 41862585, - "US DVD Sales": null, - "Production Budget": 35000000, - "Release Date": "Sep 17 2004", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 60, - "IMDB Rating": 6.3, - "IMDB Votes": 21996 - }, - { - "Title": "Windtalkers", - "US Gross": 40914068, - "Worldwide Gross": 77628265, - "US DVD Sales": null, - "Production Budget": 115000000, - "Release Date": "Jun 14 2002", - "MPAA Rating": "R", - "Running Time min": 134, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Historical Fiction", - "Director": "John Woo", - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 5.8, - "IMDB Votes": 26421 - }, - { - "Title": "Because of Winn-Dixie", - "US Gross": 32647042, - "Worldwide Gross": 33589427, - "US DVD Sales": null, - "Production Budget": 15000000, - "Release Date": "Feb 18 2005", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Wayne Wang", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6.1, - "IMDB Votes": 3720 - }, - { - "Title": "Wing Commander", - "US Gross": 11578022, - "Worldwide Gross": 11578022, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Mar 12 1999", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Game", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 11, - "IMDB Rating": 3.7, - "IMDB Votes": 9460 - }, - { - "Title": "Without Limits", - "US Gross": 780326, - "Worldwide Gross": 780326, - "US DVD Sales": null, - "Production Budget": 25000000, - "Release Date": "Sep 11 1998", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.9, - "IMDB Votes": 3369 - }, - { - "Title": "What Just Happened", - "US Gross": 1090947, - "Worldwide Gross": 2412123, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Oct 17 2008", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Magnolia Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Barry Levinson", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 12537 - }, - { - "Title": "What Lies Beneath", - "US Gross": 155464351, - "Worldwide Gross": 288693989, - "US DVD Sales": null, - "Production Budget": 90000000, - "Release Date": "Jul 21 2000", - "MPAA Rating": "PG-13", - "Running Time min": 130, - "Distributor": "Dreamworks SKG", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Robert Zemeckis", - "Rotten Tomatoes Rating": 45, - "IMDB Rating": 6.5, - "IMDB Votes": 45633 - }, - { - "Title": "Walk the Line", - "US Gross": 119519402, - "Worldwide Gross": 184319402, - "US DVD Sales": 123216687, - "Production Budget": 29000000, - "Release Date": "Nov 18 2005", - "MPAA Rating": "PG-13", - "Running Time min": 80, - "Distributor": "20th Century Fox", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "James Mangold", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.9, - "IMDB Votes": 85235 - }, - { - "Title": "A Walk to Remember", - "US Gross": 41227069, - "Worldwide Gross": 46060915, - "US DVD Sales": null, - "Production Budget": 11000000, - "Release Date": "Jan 25 2002", - "MPAA Rating": "PG", - "Running Time min": 102, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Adam Shankman", - "Rotten Tomatoes Rating": 28, - "IMDB Rating": 7.1, - "IMDB Votes": 38045 - }, - { - "Title": "Willard", - "US Gross": 6882696, - "Worldwide Gross": 6882696, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Mar 14 2003", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 6.2, - "IMDB Votes": 7702 - }, - { - "Title": "Wild Wild West", - "US Gross": 113805681, - "Worldwide Gross": 222105681, - "US DVD Sales": null, - "Production Budget": 175000000, - "Release Date": "Jun 30 1999", - "MPAA Rating": "PG-13", - "Running Time min": 107, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Barry Sonnenfeld", - "Rotten Tomatoes Rating": 21, - "IMDB Rating": 4.3, - "IMDB Votes": 54183 - }, - { - "Title": "White Noise 2: The Light", - "US Gross": 0, - "Worldwide Gross": 8243567, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jan 08 2008", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": null, - "Rotten Tomatoes Rating": 86, - "IMDB Rating": 5.9, - "IMDB Votes": 5647 - }, - { - "Title": "White Noise", - "US Gross": 56094360, - "Worldwide Gross": 92094360, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "Jan 07 2005", - "MPAA Rating": "PG-13", - "Running Time min": 101, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 9, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Wanted", - "US Gross": 134508551, - "Worldwide Gross": 340934768, - "US DVD Sales": 71092823, - "Production Budget": 75000000, - "Release Date": "Jun 27 2008", - "MPAA Rating": "R", - "Running Time min": 110, - "Distributor": "Universal", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": "Timur Bekmambetov", - "Rotten Tomatoes Rating": 71, - "IMDB Rating": 6.4, - "IMDB Votes": 1089 - }, - { - "Title": "Woman on Top", - "US Gross": 5018450, - "Worldwide Gross": 10192613, - "US DVD Sales": null, - "Production Budget": 8000000, - "Release Date": "Sep 22 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 35, - "IMDB Rating": 4.9, - "IMDB Votes": 4743 - }, - { - "Title": "The Wolf Man", - "US Gross": 61979680, - "Worldwide Gross": 142422252, - "US DVD Sales": 18568140, - "Production Budget": 150000000, - "Release Date": "Feb 12 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Universal", - "Source": "Remake", - "Major Genre": "Horror", - "Creative Type": "Fantasy", - "Director": "Joe Johnston", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 6099 - }, - { - "Title": "X-Men Origins: Wolverine", - "US Gross": 179883157, - "Worldwide Gross": 374825760, - "US DVD Sales": 73930122, - "Production Budget": 150000000, - "Release Date": "May 01 2009", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Spin-Off", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Gavin Hood", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 79499 - }, - { - "Title": "The Women", - "US Gross": 26902075, - "Worldwide Gross": 50042410, - "US DVD Sales": 10057074, - "Production Budget": 16000000, - "Release Date": "Sep 12 2008", - "MPAA Rating": "PG-13", - "Running Time min": 114, - "Distributor": "Picturehouse", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 13, - "IMDB Rating": 7.9, - "IMDB Votes": 5519 - }, - { - "Title": "Woo", - "US Gross": 8064972, - "Worldwide Gross": 8064972, - "US DVD Sales": null, - "Production Budget": 13000000, - "Release Date": "May 08 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "New Line", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 5, - "IMDB Rating": 3.4, - "IMDB Votes": 982 - }, - { - "Title": "The Wood", - "US Gross": 25059640, - "Worldwide Gross": 25059640, - "US DVD Sales": null, - "Production Budget": 6000000, - "Release Date": "Jul 16 1999", - "MPAA Rating": "R", - "Running Time min": 106, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 61, - "IMDB Rating": 6.1, - "IMDB Votes": 3224 - }, - { - "Title": "Without a Paddle", - "US Gross": 58156435, - "Worldwide Gross": 65121280, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Aug 20 2004", - "MPAA Rating": "PG-13", - "Running Time min": 95, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 15, - "IMDB Rating": 5.7, - "IMDB Votes": 17207 - }, - { - "Title": "What's the Worst That Could Happen?", - "US Gross": 32267774, - "Worldwide Gross": 38462071, - "US DVD Sales": null, - "Production Budget": 30000000, - "Release Date": "Jun 01 2001", - "MPAA Rating": "PG-13", - "Running Time min": 98, - "Distributor": "MGM", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 5, - "IMDB Votes": 6727 - }, - { - "Title": "Winter Passing", - "US Gross": 107492, - "Worldwide Gross": 113783, - "US DVD Sales": null, - "Production Budget": 3500000, - "Release Date": "Feb 17 2006", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Focus Features", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 6.4, - "IMDB Votes": 4360 - }, - { - "Title": "What Planet Are You From?", - "US Gross": 6291602, - "Worldwide Gross": 6291602, - "US DVD Sales": null, - "Production Budget": 50000000, - "Release Date": "Mar 03 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Mike Nichols", - "Rotten Tomatoes Rating": 42, - "IMDB Rating": 5.4, - "IMDB Votes": 5304 - }, - { - "Title": "Wordplay", - "US Gross": 3121270, - "Worldwide Gross": 3177636, - "US DVD Sales": null, - "Production Budget": 500000, - "Release Date": "Jun 16 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "IFC Films", - "Source": "Based on Real Life Events", - "Major Genre": "Documentary", - "Creative Type": "Factual", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.4, - "IMDB Votes": 2222 - }, - { - "Title": "The Wrestler", - "US Gross": 26236603, - "Worldwide Gross": 43236603, - "US DVD Sales": 11912450, - "Production Budget": 6000000, - "Release Date": "Dec 17 2008", - "MPAA Rating": "R", - "Running Time min": 109, - "Distributor": "Fox Searchlight", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Darren Aronofsky", - "Rotten Tomatoes Rating": 98, - "IMDB Rating": 8.2, - "IMDB Votes": 93301 - }, - { - "Title": "Walking Tall", - "US Gross": 46213824, - "Worldwide Gross": 47313824, - "US DVD Sales": null, - "Production Budget": 56000000, - "Release Date": "Apr 02 2004", - "MPAA Rating": "PG-13", - "Running Time min": 87, - "Distributor": "MGM", - "Source": "Remake", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Bray", - "Rotten Tomatoes Rating": 25, - "IMDB Rating": 6, - "IMDB Votes": 20517 - }, - { - "Title": "World Trade Center", - "US Gross": 70278893, - "Worldwide Gross": 163278893, - "US DVD Sales": 36877248, - "Production Budget": 65000000, - "Release Date": "Aug 09 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Oliver Stone", - "Rotten Tomatoes Rating": 69, - "IMDB Rating": 6.2, - "IMDB Votes": 34341 - }, - { - "Title": "The Watcher", - "US Gross": 28946615, - "Worldwide Gross": 47267829, - "US DVD Sales": null, - "Production Budget": 33000000, - "Release Date": "Sep 08 2000", - "MPAA Rating": "R", - "Running Time min": 97, - "Distributor": "Universal", - "Source": "Original Screenplay", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 10, - "IMDB Rating": 3.7, - "IMDB Votes": 959 - }, - { - "Title": "The Weather Man", - "US Gross": 12482775, - "Worldwide Gross": 15466961, - "US DVD Sales": 16632857, - "Production Budget": 20000000, - "Release Date": "Oct 28 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Gore Verbinski", - "Rotten Tomatoes Rating": 58, - "IMDB Rating": 6.9, - "IMDB Votes": 35394 - }, - { - "Title": "Sky Captain and the World of Tomorrow", - "US Gross": 37760080, - "Worldwide Gross": 49730854, - "US DVD Sales": null, - "Production Budget": 70000000, - "Release Date": "Sep 17 2004", - "MPAA Rating": "PG", - "Running Time min": 106, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Adventure", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": 72, - "IMDB Rating": 6.3, - "IMDB Votes": 40281 - }, - { - "Title": "Whiteout", - "US Gross": 10275638, - "Worldwide Gross": 12254746, - "US DVD Sales": 3231673, - "Production Budget": 35000000, - "Release Date": "Sep 11 2009", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Contemporary Fiction", - "Director": "Dominic Sena", - "Rotten Tomatoes Rating": 7, - "IMDB Rating": 5.3, - "IMDB Votes": 10044 - }, - { - "Title": "The Waterboy", - "US Gross": 161491646, - "Worldwide Gross": 190191646, - "US DVD Sales": null, - "Production Budget": 23000000, - "Release Date": "Nov 06 1998", - "MPAA Rating": "PG-13", - "Running Time min": 86, - "Distributor": "Walt Disney Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Frank Coraci", - "Rotten Tomatoes Rating": 32, - "IMDB Rating": 5.7, - "IMDB Votes": 43251 - }, - { - "Title": "Wrong Turn", - "US Gross": 15417771, - "Worldwide Gross": 28649556, - "US DVD Sales": null, - "Production Budget": 10000000, - "Release Date": "May 30 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Original Screenplay", - "Major Genre": "Horror", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 5.8, - "IMDB Votes": 119 - }, - { - "Title": "What Women Want", - "US Gross": 182805123, - "Worldwide Gross": 372100000, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Dec 15 2000", - "MPAA Rating": "PG-13", - "Running Time min": 127, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Romantic Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Nancy Meyers", - "Rotten Tomatoes Rating": 53, - "IMDB Rating": 6.3, - "IMDB Votes": 54525 - }, - { - "Title": "The Way of the Gun", - "US Gross": 6047856, - "Worldwide Gross": 13061935, - "US DVD Sales": null, - "Production Budget": 9000000, - "Release Date": "Sep 08 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Artisan", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 48, - "IMDB Rating": 6.5, - "IMDB Votes": 17513 - }, - { - "Title": "The X-Files: I Want to Believe", - "US Gross": 20982478, - "Worldwide Gross": 68369434, - "US DVD Sales": 16034958, - "Production Budget": 35000000, - "Release Date": "Jul 25 2008", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "20th Century Fox", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 5.9, - "IMDB Votes": 35433 - }, - { - "Title": "The X Files: Fight the Future", - "US Gross": 83898313, - "Worldwide Gross": 189176423, - "US DVD Sales": null, - "Production Budget": 66000000, - "Release Date": "Jun 19 1998", - "MPAA Rating": "PG-13", - "Running Time min": 120, - "Distributor": "20th Century Fox", - "Source": "Based on TV", - "Major Genre": "Action", - "Creative Type": "Science Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Extraordinary Measures", - "US Gross": 12482741, - "Worldwide Gross": 12697741, - "US DVD Sales": 5267433, - "Production Budget": 31000000, - "Release Date": "Jan 22 2010", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "CBS Films", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": "Tom Vaughan", - "Rotten Tomatoes Rating": 27, - "IMDB Rating": 6.4, - "IMDB Votes": 3770 - }, - { - "Title": "X-Men", - "US Gross": 157299717, - "Worldwide Gross": 334627820, - "US DVD Sales": null, - "Production Budget": 75000000, - "Release Date": "Jul 14 2000", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "20th Century Fox", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Bryan Singer", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 7.4, - "IMDB Votes": 120706 - }, - { - "Title": "X2", - "US Gross": 214949694, - "Worldwide Gross": 407711549, - "US DVD Sales": null, - "Production Budget": 125000000, - "Release Date": "May 02 2003", - "MPAA Rating": "PG-13", - "Running Time min": 133, - "Distributor": "20th Century Fox", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Bryan Singer", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.8, - "IMDB Votes": 112320 - }, - { - "Title": "X-Men: The Last Stand", - "US Gross": 234362462, - "Worldwide Gross": 459359555, - "US DVD Sales": 103555667, - "Production Budget": 150000000, - "Release Date": "May 26 2006", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "20th Century Fox", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Action", - "Creative Type": "Super Hero", - "Director": "Brett Ratner", - "Rotten Tomatoes Rating": 57, - "IMDB Rating": 6.9, - "IMDB Votes": 109125 - }, - { - "Title": "The Exploding Girl", - "US Gross": 25572, - "Worldwide Gross": 25572, - "US DVD Sales": null, - "Production Budget": 40000, - "Release Date": "Mar 12 2010", - "MPAA Rating": null, - "Running Time min": 79, - "Distributor": "Oscilloscope Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": "Bradley Rust Grey", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.2, - "IMDB Votes": 260 - }, - { - "Title": "The Expendables", - "US Gross": 101384023, - "Worldwide Gross": 240484023, - "US DVD Sales": null, - "Production Budget": 82000000, - "Release Date": "Aug 13 2010", - "MPAA Rating": null, - "Running Time min": 103, - "Distributor": "Lionsgate", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Sylvester Stallone", - "Rotten Tomatoes Rating": 40, - "IMDB Rating": 7.1, - "IMDB Votes": 42427 - }, - { - "Title": "XXX: State of the Union", - "US Gross": 26873932, - "Worldwide Gross": 71073932, - "US DVD Sales": null, - "Production Budget": 60000000, - "Release Date": "Apr 29 2005", - "MPAA Rating": "PG-13", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Action", - "Creative Type": "Contemporary Fiction", - "Director": "Lee Tamahori", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.1, - "IMDB Votes": 19527 - }, - { - "Title": "The Yards", - "US Gross": 882710, - "Worldwide Gross": 2282710, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Oct 20 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Miramax", - "Source": null, - "Major Genre": "Drama", - "Creative Type": null, - "Director": "James Gray", - "Rotten Tomatoes Rating": 64, - "IMDB Rating": 6.3, - "IMDB Votes": 8784 - }, - { - "Title": "The Divine Secrets of the Ya-Ya Sisterhood", - "US Gross": 69586544, - "Worldwide Gross": 73826768, - "US DVD Sales": null, - "Production Budget": 27000000, - "Release Date": "Jun 07 2002", - "MPAA Rating": "PG-13", - "Running Time min": 116, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "You Can Count on Me", - "US Gross": 9180275, - "Worldwide Gross": 11005992, - "US DVD Sales": null, - "Production Budget": 1200000, - "Release Date": "Nov 10 2000", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Paramount Vantage", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 95, - "IMDB Rating": 7.7, - "IMDB Votes": 14261 - }, - { - "Title": "Year One", - "US Gross": 43337279, - "Worldwide Gross": 57604723, - "US DVD Sales": 14813995, - "Production Budget": 60000000, - "Release Date": "Jun 19 2009", - "MPAA Rating": "PG-13", - "Running Time min": 97, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Historical Fiction", - "Director": "Harold Ramis", - "Rotten Tomatoes Rating": 14, - "IMDB Rating": 5, - "IMDB Votes": 23091 - }, - { - "Title": "Yes", - "US Gross": 396035, - "Worldwide Gross": 661221, - "US DVD Sales": null, - "Production Budget": 1700000, - "Release Date": "Jun 24 2005", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures Classics", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Yes Man", - "US Gross": 97690976, - "Worldwide Gross": 225990976, - "US DVD Sales": 26601131, - "Production Budget": 50000000, - "Release Date": "Dec 19 2008", - "MPAA Rating": "PG-13", - "Running Time min": 104, - "Distributor": "Warner Bros.", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Peyton Reed", - "Rotten Tomatoes Rating": 43, - "IMDB Rating": 7, - "IMDB Votes": 62150 - }, - { - "Title": "You Kill Me", - "US Gross": 2426851, - "Worldwide Gross": 2426851, - "US DVD Sales": null, - "Production Budget": 4000000, - "Release Date": "Jun 22 2007", - "MPAA Rating": "R", - "Running Time min": 92, - "Distributor": "IFC Films", - "Source": "Original Screenplay", - "Major Genre": "Black Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "John Dahl", - "Rotten Tomatoes Rating": 78, - "IMDB Rating": 6.7, - "IMDB Votes": 9498 - }, - { - "Title": "Yours, Mine and Ours", - "US Gross": 53359917, - "Worldwide Gross": 72359917, - "US DVD Sales": 26979166, - "Production Budget": 45000000, - "Release Date": "Nov 23 2005", - "MPAA Rating": "PG", - "Running Time min": 90, - "Distributor": "Paramount Pictures", - "Source": "Remake", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Raja Gosnell", - "Rotten Tomatoes Rating": null, - "IMDB Rating": 7.6, - "IMDB Votes": 259 - }, - { - "Title": "You've Got Mail", - "US Gross": 115821495, - "Worldwide Gross": 250800000, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Dec 18 1998", - "MPAA Rating": "PG", - "Running Time min": 119, - "Distributor": "Warner Bros.", - "Source": "Based on Play", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Nora Ephron", - "Rotten Tomatoes Rating": 68, - "IMDB Rating": 6.2, - "IMDB Votes": 52587 - }, - { - "Title": "Youth in Revolt", - "US Gross": 15285588, - "Worldwide Gross": 17585588, - "US DVD Sales": 3654607, - "Production Budget": 18000000, - "Release Date": "Jan 08 2010", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Weinstein/Dimension", - "Source": "Based on Book/Short Story", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 6.7, - "IMDB Votes": 14670 - }, - { - "Title": "Y Tu Mama Tambien (And Your Mother Too)", - "US Gross": 13649881, - "Worldwide Gross": 33649881, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Mar 15 2002", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "IFC Films", - "Source": "Original Screenplay", - "Major Genre": "Drama", - "Creative Type": "Contemporary Fiction", - "Director": "Alfonso Cuaron", - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Yu-Gi-Oh", - "US Gross": 19762690, - "Worldwide Gross": 28762690, - "US DVD Sales": null, - "Production Budget": 20000000, - "Release Date": "Aug 13 2004", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Warner Bros.", - "Source": "Based on TV", - "Major Genre": "Adventure", - "Creative Type": "Kids Fiction", - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "The Young Unknowns", - "US Gross": 58163, - "Worldwide Gross": 58163, - "US DVD Sales": null, - "Production Budget": 800000, - "Release Date": "Apr 11 2003", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Indican Pictures", - "Source": null, - "Major Genre": null, - "Creative Type": null, - "Director": null, - "Rotten Tomatoes Rating": null, - "IMDB Rating": 4.5, - "IMDB Votes": 98 - }, - { - "Title": "The Young Victoria", - "US Gross": 11001272, - "Worldwide Gross": 11001272, - "US DVD Sales": 3273039, - "Production Budget": 35000000, - "Release Date": "Dec 18 2009", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Apparition", - "Source": "Based on Real Life Events", - "Major Genre": "Drama", - "Creative Type": "Dramatization", - "Director": null, - "Rotten Tomatoes Rating": 76, - "IMDB Rating": 7.2, - "IMDB Votes": 8408 - }, - { - "Title": "Zathura", - "US Gross": 28045540, - "Worldwide Gross": 58545540, - "US DVD Sales": 22025352, - "Production Budget": 65000000, - "Release Date": "Nov 11 2005", - "MPAA Rating": "PG", - "Running Time min": 113, - "Distributor": "Sony Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Adventure", - "Creative Type": "Fantasy", - "Director": "Jon Favreau", - "Rotten Tomatoes Rating": 75, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Zero Effect", - "US Gross": 2080693, - "Worldwide Gross": 2080693, - "US DVD Sales": null, - "Production Budget": 5000000, - "Release Date": "Jan 30 1998", - "MPAA Rating": "R", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": null, - "Rotten Tomatoes Rating": 66, - "IMDB Rating": 6.8, - "IMDB Votes": 8489 - }, - { - "Title": "Zoolander", - "US Gross": 45172250, - "Worldwide Gross": 60780981, - "US DVD Sales": null, - "Production Budget": 28000000, - "Release Date": "Sep 28 2001", - "MPAA Rating": "PG-13", - "Running Time min": 89, - "Distributor": "Paramount Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Ben Stiller", - "Rotten Tomatoes Rating": 62, - "IMDB Rating": 6.4, - "IMDB Votes": 69296 - }, - { - "Title": "Zombieland", - "US Gross": 75590286, - "Worldwide Gross": 98690286, - "US DVD Sales": 28281155, - "Production Budget": 23600000, - "Release Date": "Oct 02 2009", - "MPAA Rating": "R", - "Running Time min": 87, - "Distributor": "Sony Pictures", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Fantasy", - "Director": "Ruben Fleischer", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": 7.8, - "IMDB Votes": 81629 - }, - { - "Title": "Zack and Miri Make a Porno", - "US Gross": 31452765, - "Worldwide Gross": 36851125, - "US DVD Sales": 21240321, - "Production Budget": 24000000, - "Release Date": "Oct 31 2008", - "MPAA Rating": "R", - "Running Time min": 101, - "Distributor": "Weinstein Co.", - "Source": "Original Screenplay", - "Major Genre": "Comedy", - "Creative Type": "Contemporary Fiction", - "Director": "Kevin Smith", - "Rotten Tomatoes Rating": 65, - "IMDB Rating": 7, - "IMDB Votes": 55687 - }, - { - "Title": "Zodiac", - "US Gross": 33080084, - "Worldwide Gross": 83080084, - "US DVD Sales": 20983030, - "Production Budget": 85000000, - "Release Date": "Mar 02 2007", - "MPAA Rating": "R", - "Running Time min": 157, - "Distributor": "Paramount Pictures", - "Source": "Based on Book/Short Story", - "Major Genre": "Thriller/Suspense", - "Creative Type": "Dramatization", - "Director": "David Fincher", - "Rotten Tomatoes Rating": 89, - "IMDB Rating": null, - "IMDB Votes": null - }, - { - "Title": "Zoom", - "US Gross": 11989328, - "Worldwide Gross": 12506188, - "US DVD Sales": 6679409, - "Production Budget": 35000000, - "Release Date": "Aug 11 2006", - "MPAA Rating": "PG", - "Running Time min": null, - "Distributor": "Sony Pictures", - "Source": "Based on Comic/Graphic Novel", - "Major Genre": "Adventure", - "Creative Type": "Super Hero", - "Director": "Peter Hewitt", - "Rotten Tomatoes Rating": 3, - "IMDB Rating": 3.4, - "IMDB Votes": 7424 - }, - { - "Title": "The Legend of Zorro", - "US Gross": 45575336, - "Worldwide Gross": 141475336, - "US DVD Sales": null, - "Production Budget": 80000000, - "Release Date": "Oct 28 2005", - "MPAA Rating": "PG", - "Running Time min": 129, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Martin Campbell", - "Rotten Tomatoes Rating": 26, - "IMDB Rating": 5.7, - "IMDB Votes": 21161 - }, - { - "Title": "The Mask of Zorro", - "US Gross": 93828745, - "Worldwide Gross": 233700000, - "US DVD Sales": null, - "Production Budget": 65000000, - "Release Date": "Jul 17 1998", - "MPAA Rating": "PG-13", - "Running Time min": 136, - "Distributor": "Sony Pictures", - "Source": "Remake", - "Major Genre": "Adventure", - "Creative Type": "Historical Fiction", - "Director": "Martin Campbell", - "Rotten Tomatoes Rating": 82, - "IMDB Rating": 6.7, - "IMDB Votes": 4789 - } -] \ No newline at end of file diff --git a/public/demo-vega/data/vegademo1.json b/public/demo-vega/data/vegademo1.json deleted file mode 100644 index d5beb2ed85..0000000000 --- a/public/demo-vega/data/vegademo1.json +++ /dev/null @@ -1,34 +0,0 @@ -[ - { - "category": "A", - "amount": 28 - }, - { - "category": "B", - "amount": 55 - }, - { - "category": "C", - "amount": 43 - }, - { - "category": "D", - "amount": 91 - }, - { - "category": "E", - "amount": 81 - }, - { - "category": "F", - "amount": 53 - }, - { - "category": "G", - "amount": 19 - }, - { - "category": "H", - "amount": 87 - } -] \ No newline at end of file diff --git a/public/demo-vega/specs/vegademo1.specs.json b/public/demo-vega/specs/vegademo1.specs.json deleted file mode 100644 index ab9ebe1d83..0000000000 --- a/public/demo-vega/specs/vegademo1.specs.json +++ /dev/null @@ -1,189 +0,0 @@ -{ - "$schema": "https://vega.github.io/schema/vega/v5.json", - "width": 400, - "height": 200, - "padding": { - "left": 5, - "right": 5, - "top": 5, - "bottom": 5 - }, - "data": [ - { - "name": "table", - "values": [ - { - "category": "A", - "amount": 28 - }, - { - "category": "B", - "amount": 55 - }, - { - "category": "C", - "amount": 43 - }, - { - "category": "D", - "amount": 91 - }, - { - "category": "E", - "amount": 81 - }, - { - "category": "F", - "amount": 53 - }, - { - "category": "G", - "amount": 19 - }, - { - "category": "H", - "amount": 87 - } - ] - } - ], - "config": { - "signals": [ - { - "name": "tooltip", - "value": {}, - "on": [ - { - "events": "rect:mouseover", - "update": "datum" - }, - { - "events": "rect:mouseout", - "update": "{}" - } - ] - }, - { - "name": "revisitAnswer", - "value": {}, - "on": [ - { - "events": "rect:click", - "update": "{responseId: 'vegaDemoResponse1', response: datum.category}" - } - ] - } - ] - }, - "scales": [ - { - "name": "xscale", - "type": "band", - "domain": { - "data": "table", - "field": "category" - }, - "range": "width" - }, - { - "name": "yscale", - "domain": { - "data": "table", - "field": "amount" - }, - "nice": true, - "range": "height" - } - ], - "axes": [ - { - "orient": "bottom", - "scale": "xscale" - }, - { - "orient": "left", - "scale": "yscale" - } - ], - "marks": [ - { - "type": "rect", - "from": { - "data": "table" - }, - "encode": { - "enter": { - "x": { - "scale": "xscale", - "field": "category", - "offset": 1 - }, - "width": { - "scale": "xscale", - "band": 1, - "offset": -1 - }, - "y": { - "scale": "yscale", - "field": "amount" - }, - "y2": { - "scale": "yscale", - "value": 0 - } - }, - "update": { - "fill": [ - { - "test": "datum.category === tooltip.category", - "value": "red" - }, - { - "value": "steelblue" - } - ] - } - } - }, - { - "type": "text", - "encode": { - "enter": { - "align": { - "value": "center" - }, - "baseline": { - "value": "bottom" - }, - "fill": { - "value": "#333" - } - }, - "update": { - "x": { - "scale": "xscale", - "signal": "tooltip.category", - "band": 0.5 - }, - "y": { - "scale": "yscale", - "signal": "tooltip.amount", - "offset": -2 - }, - "text": { - "signal": "tooltip.category" - }, - "fillOpacity": [ - { - "test": "datum.category === tooltip.category", - "value": 0 - }, - { - "value": 1 - } - ] - } - } - } - ] -} \ No newline at end of file diff --git a/public/demo-vega/specs/vegademo2.specs.json b/public/demo-vega/specs/vegademo2.specs.json deleted file mode 100644 index 5ab68506ab..0000000000 --- a/public/demo-vega/specs/vegademo2.specs.json +++ /dev/null @@ -1,367 +0,0 @@ -{ - "$schema": "https://vega.github.io/schema/vega/v5.json", - "description": "A scatter plot of film statistics, with null values visualized along the axes.", - "width": 450, - "height": 450, - "padding": 5, - "autosize": { - "type": "fit", - "resize": true - }, - "config": { - "signals": [ - { - "name": "yField", - "value": "IMDB Rating", - "bind": { - "input": "select", - "options": [ - "IMDB Rating", - "Rotten Tomatoes Rating", - "US Gross", - "Worldwide Gross" - ] - } - }, - { - "name": "xField", - "value": "Rotten Tomatoes Rating", - "bind": { - "input": "select", - "options": [ - "IMDB Rating", - "Rotten Tomatoes Rating", - "US Gross", - "Worldwide Gross" - ] - } - }, - { - "name": "nullSize", - "value": 8 - }, - { - "name": "nullGap", - "update": "nullSize + 10" - }, - { - "name": "revisitAnswer", - "value": {}, - "on": [ - { - "events": "symbol:click", - "update": "{responseId: 'vegaDemoResponse1', response: datum.Title}" - } - ] - }, - { - "name": "hoveredSymbol", - "value": null, - "on": [ - { - "events": "symbol:mouseover", - "update": "datum" - }, - { - "events": "symbol:mouseout", - "update": "null" - } - ] - } - ] - }, - "data": [ - { - "name": "movies", - "url": "data/movies.json", - "transform": [ - { - "type": "formula", - "expr": "datum.Title + ' (' + (year(datum['Release Date']) || '?') + ')'", - "as": "tooltip" - } - ] - }, - { - "name": "valid", - "source": "movies", - "transform": [ - { - "type": "filter", - "expr": "datum[xField] != null && datum[yField] != null" - } - ] - }, - { - "name": "nullXY", - "source": "movies", - "transform": [ - { - "type": "filter", - "expr": "datum[xField] == null && datum[yField] == null" - }, - { - "type": "aggregate" - } - ] - }, - { - "name": "nullY", - "source": "movies", - "transform": [ - { - "type": "filter", - "expr": "datum[xField] != null && datum[yField] == null" - } - ] - }, - { - "name": "nullX", - "source": "movies", - "transform": [ - { - "type": "filter", - "expr": "datum[xField] == null && datum[yField] != null" - } - ] - } - ], - "scales": [ - { - "name": "yscale", - "type": "linear", - "range": [ - { - "signal": "height - nullGap" - }, - 0 - ], - "nice": true, - "domain": { - "data": "valid", - "field": { - "signal": "yField" - } - } - }, - { - "name": "xscale", - "type": "linear", - "range": [ - { - "signal": "nullGap" - }, - { - "signal": "width" - } - ], - "nice": true, - "domain": { - "data": "valid", - "field": { - "signal": "xField" - } - } - } - ], - "axes": [ - { - "orient": "bottom", - "scale": "xscale", - "offset": 5, - "format": "s", - "title": { - "signal": "xField" - } - }, - { - "orient": "left", - "scale": "yscale", - "offset": 5, - "format": "s", - "title": { - "signal": "yField" - } - } - ], - "marks": [ - { - "type": "symbol", - "from": { - "data": "valid" - }, - "encode": { - "enter": { - "size": { - "value": 50 - }, - "tooltip": { - "field": "tooltip" - } - }, - "update": { - "x": { - "scale": "xscale", - "field": { - "signal": "xField" - } - }, - "y": { - "scale": "yscale", - "field": { - "signal": "yField" - } - }, - "fill": [ - { - "test": "hoveredSymbol && datum.Title === hoveredSymbol.Title", - "value": "firebrick" - }, - { - "value": "steelblue" - } - ], - "fillOpacity": [ - { - "test": "hoveredSymbol && datum.Title === hoveredSymbol.Title", - "value": 1 - }, - { - "value": 0.5 - } - ], - "zindex": { - "value": 0 - } - } - } - }, - { - "type": "symbol", - "from": { - "data": "nullY" - }, - "encode": { - "enter": { - "size": { - "value": 50 - }, - "tooltip": { - "field": "tooltip" - } - }, - "update": { - "x": { - "scale": "xscale", - "field": { - "signal": "xField" - } - }, - "y": { - "signal": "height - nullSize/2" - }, - "fill": [ - { - "test": "hoveredSymbol && datum.Title === hoveredSymbol.Title", - "value": "firebrick" - }, - { - "value": "#aaa" - } - ], - "fillOpacity": [ - { - "test": "hoveredSymbol && datum.Title === hoveredSymbol.Title", - "value": 1 - }, - { - "value": 0.2 - } - ] - } - } - }, - { - "type": "symbol", - "from": { - "data": "nullX" - }, - "encode": { - "enter": { - "size": { - "value": 50 - }, - "tooltip": { - "field": "tooltip" - } - }, - "update": { - "x": { - "signal": "nullSize/2" - }, - "y": { - "scale": "yscale", - "field": { - "signal": "yField" - } - }, - "fill": [ - { - "test": "hoveredSymbol && datum.Title === hoveredSymbol.Title", - "value": "firebrick" - }, - { - "value": "#aaa" - } - ], - "fillOpacity": [ - { - "test": "hoveredSymbol && datum.Title === hoveredSymbol.Title", - "value": 1 - }, - { - "value": 0.2 - } - ], - "zindex": { - "value": 0 - } - } - } - }, - { - "type": "text", - "interactive": false, - "from": { - "data": "nullXY" - }, - "encode": { - "update": { - "x": { - "signal": "nullSize", - "offset": -4 - }, - "y": { - "signal": "height", - "offset": 13 - }, - "text": { - "signal": "datum.count + ' null'" - }, - "align": { - "value": "right" - }, - "baseline": { - "value": "top" - }, - "fill": { - "value": "#999" - }, - "fontSize": { - "value": 9 - } - } - } - } - ] -} \ No newline at end of file diff --git a/public/demo-video-slider/assets/video.html b/public/demo-video-slider/assets/video.html deleted file mode 100644 index b8d66668e5..0000000000 --- a/public/demo-video-slider/assets/video.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - D3 Nice Axes - - - - - -
- - -
- - \ No newline at end of file diff --git a/public/demo-video-slider/config.json b/public/demo-video-slider/config.json deleted file mode 100644 index b76c3ad497..0000000000 --- a/public/demo-video-slider/config.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "2 Videos with a Slider to Choose Between Them", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-04-14", - "description": "A simple demo of using video as a stimulus. Data is collected via a slider response field.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-html/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": false, - "windowEventDebounceTime": 200 - }, - "components": { - "video-slider": { - "type": "website", - "path": "demo-video-slider/assets/video.html", - "response": [ - { - "id": "html-response", - "prompt": "Answer:", - "location": "belowStimulus", - "type": "slider", - "options": [ - { - "label": "left", - "value": 0 - }, - { - "label": "neither", - "value": 50 - }, - { - "label": "right", - "value": 100 - } - ], - "snap": true, - "startingValue": 50 - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "video-slider" - ] - } -} diff --git a/public/demo-video/assets/help.md b/public/demo-video/assets/help.md deleted file mode 100644 index ab3141607a..0000000000 --- a/public/demo-video/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -This is a simple demo of using video stimuli, simply type your answer in input field and click **Next**. \ No newline at end of file diff --git a/public/demo-video/assets/introduction.md b/public/demo-video/assets/introduction.md deleted file mode 100644 index a6c3e400c0..0000000000 --- a/public/demo-video/assets/introduction.md +++ /dev/null @@ -1,3 +0,0 @@ -# Introduction - -Welcome to our study. This is an example study to show how to use the video stimulus. diff --git a/public/demo-video/assets/venice.mp4 b/public/demo-video/assets/venice.mp4 deleted file mode 100644 index 005abbbf48..0000000000 Binary files a/public/demo-video/assets/venice.mp4 and /dev/null differ diff --git a/public/demo-video/config.json b/public/demo-video/config.json deleted file mode 100644 index 35f9f9bf7a..0000000000 --- a/public/demo-video/config.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Video as a Stimulus", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-04-14", - "description": "A simple demo of using video as a stimulus. Data is collected via a numeric response field.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "demo-video/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true, - "windowEventDebounceTime": 200 - }, - "components": { - "introduction": { - "type": "markdown", - "path": "demo-video/assets/introduction.md", - "response": [] - }, - "internal": { - "type": "video", - "path": "demo-video/assets/venice.mp4", - "forceCompletion": true, - "response": [] - }, - "missingInternal": { - "type": "video", - "path": "demo-video/assets/london.mp4", - "forceCompletion": true, - "response": [] - }, - "external": { - "type": "video", - "path": "https://www.youtube.com/watch?v=icPHcK_cCF4", - "forceCompletion": false, - "withTimeline": true, - "response": [] - }, - "missingExternal": { - "type": "video", - "path": "https://www.youtube.com/watch", - "forceCompletion": true, - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "internal", - "missingInternal", - "external", - "missingExternal" - ] - } -} diff --git a/public/demo-yaml/assets/bar-chart.html b/public/demo-yaml/assets/bar-chart.html deleted file mode 100644 index 20a80217be..0000000000 --- a/public/demo-yaml/assets/bar-chart.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - D3 Nice Axes - - - - - - - - - - \ No newline at end of file diff --git a/public/demo-yaml/assets/help.md b/public/demo-yaml/assets/help.md deleted file mode 100644 index e5fd15a6c2..0000000000 --- a/public/demo-yaml/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -This is a simple demo of using HTML stimuli, simply type your answer in input field and click **Next**. \ No newline at end of file diff --git a/public/demo-yaml/assets/introduction.md b/public/demo-yaml/assets/introduction.md deleted file mode 100644 index 9ea6c6d25a..0000000000 --- a/public/demo-yaml/assets/introduction.md +++ /dev/null @@ -1,3 +0,0 @@ -# Introduction - -Welcome to our study. This is an example study to show how to embed html elements into the study page. In this simple example, there is no communication from the stimulus to revisit, and all answers and provenance data is solely recorded by the revisit app. diff --git a/public/demo-yaml/config.yaml b/public/demo-yaml/config.yaml deleted file mode 100644 index 0e8fb47d50..0000000000 --- a/public/demo-yaml/config.yaml +++ /dev/null @@ -1,52 +0,0 @@ -$schema: "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json" -studyMetadata: - title: "HTML stimulus loaded from YAML config" - version: "pilot" - authors: - - "The reVISit Team" - date: "2023-04-14" - description: "A copy of the demo-html study, but using a YAML config file instead of JSON." - organizations: - - "University of Utah" - - "WPI" - - "University of Toronto" -uiConfig: - contactEmail: "contact@revisit.dev" - helpTextPath: "demo-yaml/assets/help.md" - logoPath: "revisitAssets/revisitLogoSquare.svg" - withProgressBar: true - autoDownloadStudy: false - withSidebar: true - windowEventDebounceTime: 200 -components: - introduction: - type: "markdown" - path: "demo-yaml/assets/introduction.md" - response: [] - barChart: - type: "website" - nextButtonLocation: "sidebar" - meta: - difficulty: "hard" - description: "Question that asks users to count the number of bars that have a value greater than 1." - instruction: "How many bars have a value greater than 1?" - path: "demo-yaml/assets/bar-chart.html" - response: - - id: "html-response" - prompt: "Answer:" - location: "sidebar" - type: "numerical" - placeholder: "0-7" - min: 0 - max: 7 - external_website: - type: "website" - path: "https://www.revisit.dev" - response: [] - previousButton: true -sequence: - order: "fixed" - components: - - "introduction" - - "barChart" - - "external_website" diff --git a/public/example-VLAT-adaptive/assets/consent.md b/public/example-VLAT-adaptive/assets/consent.md deleted file mode 100644 index 748e55bfaf..0000000000 --- a/public/example-VLAT-adaptive/assets/consent.md +++ /dev/null @@ -1,77 +0,0 @@ -# IRB Consent Form - - **Investigator: Lane Harrison** - - **Contact Information: ltharrison@wpi.edu; 508-831-5952** - -## Title of Research Study: Supporting Data Visualization Literacy -## Introduction -You are being asked to participate in a research study. Before you - agree, however, you must be fully informed about the purpose of - the study, the procedures to be followed, and any benefits, risks - or discomfort that you may experience as a result of your - participation. This form presents information about the study so - that you may make a fully informed decision regarding your - participation. - -## Purpose of the Study -Visual representations of data (visualizations) are increasingly -common in everyday life. The purpose of this study is to learn -more about how people read and understand visualizations. - -## Tasks -The test contains 53 multiple-choice questions about 12 data -visualizations. -It will take approximately 40 minutes to finish this -test. -For each question, you will be given a static data -visualization (right) and a problem to solve (left). -If you don't know the answer, select -'skip'. We suggest maximizing your browser window as some charts can be on the larger side. - -## Risks to study participants -Each participant in this study is assigned a random ID for analyses. As such, -your participation will remain anonymous and your responses will -not be used to identify you. - -## Benefits to research participants and others: -The possible benefits include exposure to interesting data -visualization, along with helping inform the -development of future experiment reporting techniques. - -## Record keeping and confidentiality -Records of your participation in this study will be held -confidential so far as permitted by law. However, the study -investigators, the sponsor or its designee and, under certain -circumstances, the Worcester Polytechnic Institute Institutional -Review Board (WPI IRB) will be able to inspect and have access to -this data. Any publication or presentation of the data will not -identify you. - -## Cost/Payment -Please check the Prolific description. - -## Contact -For more information about this research or about the rights of -research participants, or in case of research-related injury, -contact: Lane Harrison (contact info at the top of this page). In addition, -include the contact information for the IRB Manager (Ruth McKeogh, -Tel. 508-831-6699, Email: irb@wpi.edu ) and the Human Protection -Administrator (Gabriel Johnson, Tel. 508-831-4989, Email: -gjohnson@wpi.edu). - -Your participation in this research is voluntary -Your refusal to participate will not result in any penalty to you -or any loss of benefits to which you may otherwise be entitled. -You may decide to stop participating in the research at any time -without penalty or loss of other benefits. The project -investigators retain the right to cancel or postpone the -experimental procedures at any time they see fit. - -### By signing below, -You acknowledge that you have been informed about and consent to -be a participant in the study described above. Make sure that your -questions are answered to your satisfaction before signing. You -are entitled to retain a copy of this consent agreement. - - diff --git a/public/example-VLAT-adaptive/assets/help.md b/public/example-VLAT-adaptive/assets/help.md deleted file mode 100644 index b3010e3933..0000000000 --- a/public/example-VLAT-adaptive/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -This is a simple demo of VLAT, please select the answer you think is correct. \ No newline at end of file diff --git a/public/example-VLAT-adaptive/assets/introduction.md b/public/example-VLAT-adaptive/assets/introduction.md deleted file mode 100644 index ddf4c38f05..0000000000 --- a/public/example-VLAT-adaptive/assets/introduction.md +++ /dev/null @@ -1,10 +0,0 @@ -# Adaptive Visualization Literacy Assessment Test (A-VLAT) - -The Visualization Literacy Assessment Test (VLAT) is an assessment that measures peoples' ability to read, understand, and use data visualizations to solve problems. -Originally developed by Lee et al [Link](https://www.bckwon.com/pdf/vlat.pdf), it contains 52 multiple-choice questions and 12 data visualizations. - -This is an adaptive version of VLAT, developed by [Cui et al.-- A-VLAT](https://mucollective.northwestern.edu/files/2023-adaptive.pdf). - -In the test you will take, each subsequent question is selected based on the test-taker's performance. In this case, only 27 questions are needed to achieve similar measurement precision as the full-length original VLAT. - -The questions will begin on the next screen. At the end, you will see a summary page where you can review what you got right / wrong. diff --git a/public/example-VLAT-adaptive/config.json b/public/example-VLAT-adaptive/config.json deleted file mode 100644 index 8e698012b4..0000000000 --- a/public/example-VLAT-adaptive/config.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "A-VLAT: Adaptive Visualization Literacy Assessment Test)", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2025-04-21", - "description": "A replication of the adaptive VLAT questionnaire by Cui et al.,", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "example-VLAT-adaptive/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": false, - "studyEndMsg": "Thank you for completing the study. You may close this window", - "urlParticipantIdParam": "PROLIFIC_ID" - }, - "importedLibraries": ["adaptive-vlat"], - "components": { - "introduction": { - "type": "markdown", - "path": "example-VLAT-adaptive/assets/introduction.md", - "response": [] - }, - "feedback": { - "type": "react-component", - "path": "example-VLAT-adaptive/assets/Feedback.tsx", - "provideFeedback": false, - "allowFailedTraining": true, - "trainingAttempts": 1, - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$adaptive-vlat.se.adaptive-vlat", - "feedback" - ] - } -} diff --git a/public/example-VLAT-full-randomized/assets/consent.md b/public/example-VLAT-full-randomized/assets/consent.md deleted file mode 100644 index 748e55bfaf..0000000000 --- a/public/example-VLAT-full-randomized/assets/consent.md +++ /dev/null @@ -1,77 +0,0 @@ -# IRB Consent Form - - **Investigator: Lane Harrison** - - **Contact Information: ltharrison@wpi.edu; 508-831-5952** - -## Title of Research Study: Supporting Data Visualization Literacy -## Introduction -You are being asked to participate in a research study. Before you - agree, however, you must be fully informed about the purpose of - the study, the procedures to be followed, and any benefits, risks - or discomfort that you may experience as a result of your - participation. This form presents information about the study so - that you may make a fully informed decision regarding your - participation. - -## Purpose of the Study -Visual representations of data (visualizations) are increasingly -common in everyday life. The purpose of this study is to learn -more about how people read and understand visualizations. - -## Tasks -The test contains 53 multiple-choice questions about 12 data -visualizations. -It will take approximately 40 minutes to finish this -test. -For each question, you will be given a static data -visualization (right) and a problem to solve (left). -If you don't know the answer, select -'skip'. We suggest maximizing your browser window as some charts can be on the larger side. - -## Risks to study participants -Each participant in this study is assigned a random ID for analyses. As such, -your participation will remain anonymous and your responses will -not be used to identify you. - -## Benefits to research participants and others: -The possible benefits include exposure to interesting data -visualization, along with helping inform the -development of future experiment reporting techniques. - -## Record keeping and confidentiality -Records of your participation in this study will be held -confidential so far as permitted by law. However, the study -investigators, the sponsor or its designee and, under certain -circumstances, the Worcester Polytechnic Institute Institutional -Review Board (WPI IRB) will be able to inspect and have access to -this data. Any publication or presentation of the data will not -identify you. - -## Cost/Payment -Please check the Prolific description. - -## Contact -For more information about this research or about the rights of -research participants, or in case of research-related injury, -contact: Lane Harrison (contact info at the top of this page). In addition, -include the contact information for the IRB Manager (Ruth McKeogh, -Tel. 508-831-6699, Email: irb@wpi.edu ) and the Human Protection -Administrator (Gabriel Johnson, Tel. 508-831-4989, Email: -gjohnson@wpi.edu). - -Your participation in this research is voluntary -Your refusal to participate will not result in any penalty to you -or any loss of benefits to which you may otherwise be entitled. -You may decide to stop participating in the research at any time -without penalty or loss of other benefits. The project -investigators retain the right to cancel or postpone the -experimental procedures at any time they see fit. - -### By signing below, -You acknowledge that you have been informed about and consent to -be a participant in the study described above. Make sure that your -questions are answered to your satisfaction before signing. You -are entitled to retain a copy of this consent agreement. - - diff --git a/public/example-VLAT-full-randomized/assets/help.md b/public/example-VLAT-full-randomized/assets/help.md deleted file mode 100644 index b3010e3933..0000000000 --- a/public/example-VLAT-full-randomized/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -This is a simple demo of VLAT, please select the answer you think is correct. \ No newline at end of file diff --git a/public/example-VLAT-full-randomized/assets/introduction.md b/public/example-VLAT-full-randomized/assets/introduction.md deleted file mode 100644 index 7158db0ce4..0000000000 --- a/public/example-VLAT-full-randomized/assets/introduction.md +++ /dev/null @@ -1,18 +0,0 @@ -# Introduction - -This is a reVISit adaptation of the original VLAT questionnaire from Kwon et al. - -From their study: - -## What is VLAT? - -VLAT is developed to measure users' ability to read, understand, and -use data visualizations to solve problems. This test is a web -adaptation of the original test. - -The test contains 52 multiple-choice questions about 12 data -visualizations. It will take approximately 30 minutes to finish this -test. For each question, you will be given a static data -visualization (right) and a problem to solve (left). Choose the BEST -answer to the questions. If you don't know the answer, select -'skip'. We suggest maximizing your browser window." \ No newline at end of file diff --git a/public/example-VLAT-full-randomized/config.json b/public/example-VLAT-full-randomized/config.json deleted file mode 100644 index 9d8ad948ed..0000000000 --- a/public/example-VLAT-full-randomized/config.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Randomized Full VLAT (Visualization Literacy Assessment Test)", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-06-14", - "description": "A replication of the VLAT questionnaire by Lee et al., TVCG 2016 (doi:10.1109/TVCG.2016.2598920) randomized between visualizations, using image stimuli.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "example-VLAT-full-randomized/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true, - "studyEndMsg": "Thank you for completing the study. You may click this link and return to Prolific: [https://app.prolific.com/submissions/complete?cc=CE96X7ST&PROLIFIC_ID={PARTICIPANT_ID}](https://app.prolific.com/submissions/complete?cc=CE96X7ST&PROLIFIC_ID={PARTICIPANT_ID})", - "urlParticipantIdParam": "PROLIFIC_ID" - }, - "importedLibraries": ["vlat"], - "components": { - "introduction": { - "type": "markdown", - "path": "example-VLAT-full-randomized/assets/introduction.md", - "response": [ - { - "id": "prolificId", - "prompt": "Please enter your prolificId", - "location": "belowStimulus", - "type": "shortText", - "placeholder": "id", - "paramCapture": "PROLIFIC_ID" - } - ] - }, - "consent": { - "type": "markdown", - "path": "example-VLAT-full-randomized/assets/consent.md", - "response": [ - { - "id": "userInitials", - "prompt": "Please type your initials below. These are not used in our analyses, but required for the consent process.", - "location": "belowStimulus", - "type": "shortText", - "placeholder": "Your Initials" - } - ] - }, - "survey": { - "type": "markdown", - "path": "VLAT-mini-randomized/survey.md", - "response": [ - { - "id": "q1", - "prompt": "Did you experience any problems with our tool?", - "location": "belowStimulus", - "type": "longText", - "placeholder": "Enter your answer here." - }, - { - "id": "q2", - "prompt": "Did anything not render or display properly?", - "location": "belowStimulus", - "type": "longText", - "placeholder": "Enter your answer here" - }, - { - "id": "q3", - "prompt": "Any other issues or anything you would like to tell us?", - "location": "belowStimulus", - "type": "longText", - "placeholder": "Enter your answer here" - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "consent", - "$vlat.se.full", - "survey" - ] - } -} diff --git a/public/example-VLAT-mini-randomized/assets/consent.md b/public/example-VLAT-mini-randomized/assets/consent.md deleted file mode 100644 index 041bd91cb4..0000000000 --- a/public/example-VLAT-mini-randomized/assets/consent.md +++ /dev/null @@ -1,77 +0,0 @@ -# IRB Consent Form - - **Investigator: Lane Harrison** - - **Contact Information: ltharrison@wpi.edu; 508-831-5952** - -## Title of Research Study: Supporting Data Visualization Literacy -## Introduction -You are being asked to participate in a research study. Before you - agree, however, you must be fully informed about the purpose of - the study, the procedures to be followed, and any benefits, risks - or discomfort that you may experience as a result of your - participation. This form presents information about the study so - that you may make a fully informed decision regarding your - participation. - -## Purpose of the Study -Visual representations of data (visualizations) are increasingly -common in everyday life. The purpose of this study is to learn -more about how people read and understand visualizations. - -## Tasks -The test contains 12 multiple-choice questions about 12 data -visualizations. -It will take approximately 10-15 minutes to finish this -test. -For each question, you will be given a static data -visualization (right) and a problem to solve (left). -If you don't know the answer, select -'skip'. We suggest maximizing your browser window as some charts can be on the larger side. - -## Risks to study participants -Each participant in this study is assigned a random ID for analyses. As such, -your participation will remain anonymous and your responses will -not be used to identify you. - -## Benefits to research participants and others: -The possible benefits include exposure to interesting data -visualization, along with helping inform the -development of future experiment reporting techniques. - -## Record keeping and confidentiality -Records of your participation in this study will be held -confidential so far as permitted by law. However, the study -investigators, the sponsor or its designee and, under certain -circumstances, the Worcester Polytechnic Institute Institutional -Review Board (WPI IRB) will be able to inspect and have access to -this data. Any publication or presentation of the data will not -identify you. - -## Cost/Payment -Please check the Prolific description. - -## Contact -For more information about this research or about the rights of -research participants, or in case of research-related injury, -contact: Lane Harrison (contact info at the top of this page). In addition, -include the contact information for the IRB Manager (Ruth McKeogh, -Tel. 508-831-6699, Email: irb@wpi.edu ) and the Human Protection -Administrator (Gabriel Johnson, Tel. 508-831-4989, Email: -gjohnson@wpi.edu). - -Your participation in this research is voluntary -Your refusal to participate will not result in any penalty to you -or any loss of benefits to which you may otherwise be entitled. -You may decide to stop participating in the research at any time -without penalty or loss of other benefits. The project -investigators retain the right to cancel or postpone the -experimental procedures at any time they see fit. - -### By signing below, -You acknowledge that you have been informed about and consent to -be a participant in the study described above. Make sure that your -questions are answered to your satisfaction before signing. You -are entitled to retain a copy of this consent agreement. - - diff --git a/public/example-VLAT-mini-randomized/assets/help.md b/public/example-VLAT-mini-randomized/assets/help.md deleted file mode 100644 index b3010e3933..0000000000 --- a/public/example-VLAT-mini-randomized/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -This is a simple demo of VLAT, please select the answer you think is correct. \ No newline at end of file diff --git a/public/example-VLAT-mini-randomized/assets/introduction.md b/public/example-VLAT-mini-randomized/assets/introduction.md deleted file mode 100644 index 2fe64a8a78..0000000000 --- a/public/example-VLAT-mini-randomized/assets/introduction.md +++ /dev/null @@ -1,14 +0,0 @@ -# Introduction - -This is a short visualization understanding questionnaire. -The test contains 12 multiple-choice questions about 12 data -visualizations. - -It will take approximately 10-15 minutes to finish this -test. - -For each question, you will be given a static data -visualization (right) and a problem to solve (left). -Choose the BEST answer to the questions. - -If you don't know the answer, select 'skip'. We suggest maximizing your browser window. diff --git a/public/example-VLAT-mini-randomized/assets/survey.md b/public/example-VLAT-mini-randomized/assets/survey.md deleted file mode 100644 index 06b3aa549f..0000000000 --- a/public/example-VLAT-mini-randomized/assets/survey.md +++ /dev/null @@ -1,2 +0,0 @@ -### Thanks for completing the study! -### We are testing our survey tool and we could use your valuable feedback in the questions below: diff --git a/public/example-VLAT-mini-randomized/config.json b/public/example-VLAT-mini-randomized/config.json deleted file mode 100644 index 50ba9f2c15..0000000000 --- a/public/example-VLAT-mini-randomized/config.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Visualization understanding questionnaire", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-06-14", - "description": "A replication of the mini VLAT questionnaire by Pandey et al, CGF 2023 (doi:10.1111:cgf.14809), using image stimuli. Demonstrates randomization of questions.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "example-VLAT-mini-randomized/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true, - "studyEndMsg": "Thank you for completing the study. You may click this link and return to Prolific: [https://app.prolific.com/submissions/complete?cc=CE96X7ST&PROLIFIC_ID={PARTICIPANT_ID}](https://app.prolific.com/submissions/complete?cc=CE96X7ST&PROLIFIC_ID={PARTICIPANT_ID})", - "urlParticipantIdParam": "PROLIFIC_ID" - }, - "importedLibraries": ["mini-vlat"], - "components": { - "introduction": { - "type": "markdown", - "path": "example-VLAT-mini-randomized/assets/introduction.md", - "response": [ - { - "id": "prolificId", - "prompt": "Please enter your Prolific ID", - "location": "belowStimulus", - "type": "shortText", - "placeholder": "Prolific ID", - "paramCapture": "PROLIFIC_ID" - } - ] - }, - "consent": { - "type": "markdown", - "path": "example-VLAT-mini-randomized/assets/consent.md", - "response": [ - { - "id": "userInitials", - "prompt": "Please type your initials below. These are not used in our analyses, but required for the consent process.", - "location": "belowStimulus", - "type": "shortText", - "placeholder": "Your Initials" - } - ] - }, - "survey": { - "type": "markdown", - "path": "example-VLAT-mini-randomized/assets/survey.md", - "response": [ - { - "id": "surveyExperience", - "prompt": "Did you experience any problems with our tool?", - "location": "belowStimulus", - "type": "longText", - "placeholder": "Enter your answer here." - }, - { - "id": "surveyRenderIssues", - "prompt": "Did anything not render or display properly?", - "location": "belowStimulus", - "type": "longText", - "placeholder": "Enter your answer here" - }, - { - "id": "surveyOtherIssues", - "prompt": "Any other issues or anything you would like to tell us?", - "location": "belowStimulus", - "type": "longText", - "placeholder": "Enter your answer here" - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "consent", - "$mini-vlat.se.full", - "survey" - ] - } -} diff --git a/public/example-brush-interactions/assets/axis.gif b/public/example-brush-interactions/assets/axis.gif deleted file mode 100644 index 3aa41c7103..0000000000 Binary files a/public/example-brush-interactions/assets/axis.gif and /dev/null differ diff --git a/public/example-brush-interactions/assets/consent.md b/public/example-brush-interactions/assets/consent.md deleted file mode 100644 index 0bba80ab1a..0000000000 --- a/public/example-brush-interactions/assets/consent.md +++ /dev/null @@ -1,76 +0,0 @@ -# IRB Consent Form - - **Investigator: Lane Harrison** - - **Contact Information: ltharrison@wpi.edu; 508-831-5952** - -## Title of Research Study: Supporting Data Visualization Literacy -## Introduction -You are being asked to participate in a research study. Before you - agree, however, you must be fully informed about the purpose of - the study, the procedures to be followed, and any benefits, risks - or discomfort that you may experience as a result of your - participation. This form presents information about the study so - that you may make a fully informed decision regarding your - participation. - -## Purpose of the Study -Visual representations of data (visualizations) are increasingly -common in everyday life. The purpose of this study is to learn -more about how people read and understand visualizations. - -## Tasks -The test contains 8 questions about 4 data -visualizations. -It will take approximately 10-15 minutes to finish this -test. -For each question, you will be given an interactive data -visualization (right) and a problem to solve (left). -We suggest maximizing your browser window as some charts can be on the larger side. - -## Risks to study participants -Each participant in this study is assigned a random ID for analyses. As such, -your participation will remain anonymous and your responses will -not be used to identify you. - -## Benefits to research participants and others: -The possible benefits include exposure to interesting data -visualization, along with helping inform the -development of future experiment reporting techniques. - -## Record keeping and confidentiality -Records of your participation in this study will be held -confidential so far as permitted by law. However, the study -investigators, the sponsor or its designee and, under certain -circumstances, the Worcester Polytechnic Institute Institutional -Review Board (WPI IRB) will be able to inspect and have access to -this data. Any publication or presentation of the data will not -identify you. - -## Cost/Payment -Please check the Prolific description. - -## Contact -For more information about this research or about the rights of -research participants, or in case of research-related injury, -contact: Lane Harrison (contact info at the top of this page). In addition, -include the contact information for the IRB Manager (Ruth McKeogh, -Tel. 508-831-6699, Email: irb@wpi.edu ) and the Human Protection -Administrator (Gabriel Johnson, Tel. 508-831-4989, Email: -gjohnson@wpi.edu). - -Your participation in this research is voluntary -Your refusal to participate will not result in any penalty to you -or any loss of benefits to which you may otherwise be entitled. -You may decide to stop participating in the research at any time -without penalty or loss of other benefits. The project -investigators retain the right to cancel or postpone the -experimental procedures at any time they see fit. - -### By signing below, -You acknowledge that you have been informed about and consent to -be a participant in the study described above. Make sure that your -questions are answered to your satisfaction before signing. You -are entitled to retain a copy of this consent agreement. - - diff --git a/public/example-brush-interactions/assets/help.md b/public/example-brush-interactions/assets/help.md deleted file mode 100644 index 24c465b3cc..0000000000 --- a/public/example-brush-interactions/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -Here is the demo of supported input types. You may check the config file for reference. \ No newline at end of file diff --git a/public/example-brush-interactions/assets/introduction.md b/public/example-brush-interactions/assets/introduction.md deleted file mode 100644 index ea0695c73e..0000000000 --- a/public/example-brush-interactions/assets/introduction.md +++ /dev/null @@ -1,5 +0,0 @@ -# Selection Method Study - -In this study, we evaluate **methods to select data items in visualizations**. You will see four different ways to select points in a scatterplot, and you will then be asked to read values from a linked bar chart. - -Every chart is interactive. Try to use the interactions to make a precise estimate. diff --git a/public/example-brush-interactions/assets/paintbrush.gif b/public/example-brush-interactions/assets/paintbrush.gif deleted file mode 100644 index 7e6f745701..0000000000 Binary files a/public/example-brush-interactions/assets/paintbrush.gif and /dev/null differ diff --git a/public/example-brush-interactions/assets/rectangle.gif b/public/example-brush-interactions/assets/rectangle.gif deleted file mode 100644 index 8fe2816c3d..0000000000 Binary files a/public/example-brush-interactions/assets/rectangle.gif and /dev/null differ diff --git a/public/example-brush-interactions/assets/slider.gif b/public/example-brush-interactions/assets/slider.gif deleted file mode 100644 index 64635cef5f..0000000000 Binary files a/public/example-brush-interactions/assets/slider.gif and /dev/null differ diff --git a/public/example-brush-interactions/assets/tutorial.md b/public/example-brush-interactions/assets/tutorial.md deleted file mode 100644 index 8289360c5d..0000000000 --- a/public/example-brush-interactions/assets/tutorial.md +++ /dev/null @@ -1,22 +0,0 @@ -# Tutorial -In this study you will complete 8 tasks using 4 different ways to select points in a scatterplot. Utilize the selection type and the linked chart to answer the questions. Some of the questions will ask you to enter specific numbers, please estimate the best you can. The four selection types, with instructions on how to use them, are listed below. You can access this information during the study at any time via the help button in the upper left. - -## Axis Selection - -Use the handles on the x and y axis to edit the selection. - - -## Rectangular Selection - -Click and drag over the plot to create a selection. Drag the center or the edges of the rectangle to edit the selection. - - -## Slider Selection - -Use the handles of the sliders to the right of the chart to edit the selection. - - -## Paintbrush Selection - -Click and drag to select points. Use the tool above the scatterplot to switch to deselect if you want to deselect points in your selection. - \ No newline at end of file diff --git a/public/example-brush-interactions/data/cars.csv b/public/example-brush-interactions/data/cars.csv deleted file mode 100644 index 777f59e3c7..0000000000 --- a/public/example-brush-interactions/data/cars.csv +++ /dev/null @@ -1,393 +0,0 @@ -id,Name,Miles per Gallon,Cylinders,Displacement,Horsepower,Weight (lbs),Acceleration,Year,Origin -0,chevrolet chevelle malibu,18.0,8,307.0,130.0,3504,12.0,1970-01-01,USA -1,buick skylark 320,15.0,8,350.0,165.0,3693,11.5,1970-01-01,USA -2,plymouth satellite,18.0,8,318.0,150.0,3436,11.0,1970-01-01,USA -3,amc rebel sst,16.0,8,304.0,150.0,3433,12.0,1970-01-01,USA -4,ford torino,17.0,8,302.0,140.0,3449,10.5,1970-01-01,USA -5,ford galaxie 500,15.0,8,429.0,198.0,4341,10.0,1970-01-01,USA -6,chevrolet impala,14.0,8,454.0,220.0,4354,9.0,1970-01-01,USA -7,plymouth fury iii,14.0,8,440.0,215.0,4312,8.5,1970-01-01,USA -8,pontiac catalina,14.0,8,455.0,225.0,4425,10.0,1970-01-01,USA -9,amc ambassador dpl,15.0,8,390.0,190.0,3850,8.5,1970-01-01,USA -15,dodge challenger se,15.0,8,383.0,170.0,3563,10.0,1970-01-01,USA -16,plymouth 'cuda 340,14.0,8,340.0,160.0,3609,8.0,1970-01-01,USA -18,chevrolet monte carlo,15.0,8,400.0,150.0,3761,9.5,1970-01-01,USA -19,buick estate wagon (sw),14.0,8,455.0,225.0,3086,10.0,1970-01-01,USA -20,toyota corona mark ii,24.0,4,113.0,95.0,2372,15.0,1970-01-01,Japan -21,plymouth duster,22.0,6,198.0,95.0,2833,15.5,1970-01-01,USA -22,amc hornet,18.0,6,199.0,97.0,2774,15.5,1970-01-01,USA -23,ford maverick,21.0,6,200.0,85.0,2587,16.0,1970-01-01,USA -24,datsun pl510,27.0,4,97.0,88.0,2130,14.5,1970-01-01,Japan -25,volkswagen 1131 deluxe sedan,26.0,4,97.0,46.0,1835,20.5,1970-01-01,Europe -26,peugeot 504,25.0,4,110.0,87.0,2672,17.5,1970-01-01,Europe -27,audi 100 ls,24.0,4,107.0,90.0,2430,14.5,1970-01-01,Europe -28,saab 99e,25.0,4,104.0,95.0,2375,17.5,1970-01-01,Europe -29,bmw 2002,26.0,4,121.0,113.0,2234,12.5,1970-01-01,Europe -30,amc gremlin,21.0,6,199.0,90.0,2648,15.0,1970-01-01,USA -31,ford f250,10.0,8,360.0,215.0,4615,14.0,1970-01-01,USA -32,chevy c20,10.0,8,307.0,200.0,4376,15.0,1970-01-01,USA -33,dodge d200,11.0,8,318.0,210.0,4382,13.5,1970-01-01,USA -34,hi 1200d,9.0,8,304.0,193.0,4732,18.5,1970-01-01,USA -35,datsun pl510,27.0,4,97.0,88.0,2130,14.5,1971-01-01,Japan -36,chevrolet vega 2300,28.0,4,140.0,90.0,2264,15.5,1971-01-01,USA -37,toyota corona,25.0,4,113.0,95.0,2228,14.0,1971-01-01,Japan -40,amc gremlin,19.0,6,232.0,100.0,2634,13.0,1971-01-01,USA -41,plymouth satellite custom,16.0,6,225.0,105.0,3439,15.5,1971-01-01,USA -42,chevrolet chevelle malibu,17.0,6,250.0,100.0,3329,15.5,1971-01-01,USA -43,ford torino 500,19.0,6,250.0,88.0,3302,15.5,1971-01-01,USA -44,amc matador,18.0,6,232.0,100.0,3288,15.5,1971-01-01,USA -45,chevrolet impala,14.0,8,350.0,165.0,4209,12.0,1971-01-01,USA -46,pontiac catalina brougham,14.0,8,400.0,175.0,4464,11.5,1971-01-01,USA -47,ford galaxie 500,14.0,8,351.0,153.0,4154,13.5,1971-01-01,USA -48,plymouth fury iii,14.0,8,318.0,150.0,4096,13.0,1971-01-01,USA -49,dodge monaco (sw),12.0,8,383.0,180.0,4955,11.5,1971-01-01,USA -50,ford country squire (sw),13.0,8,400.0,170.0,4746,12.0,1971-01-01,USA -51,pontiac safari (sw),13.0,8,400.0,175.0,5140,12.0,1971-01-01,USA -52,amc hornet sportabout (sw),18.0,6,258.0,110.0,2962,13.5,1971-01-01,USA -53,chevrolet vega (sw),22.0,4,140.0,72.0,2408,19.0,1971-01-01,USA -54,pontiac firebird,19.0,6,250.0,100.0,3282,15.0,1971-01-01,USA -55,ford mustang,18.0,6,250.0,88.0,3139,14.5,1971-01-01,USA -56,mercury capri 2000,23.0,4,122.0,86.0,2220,14.0,1971-01-01,USA -57,opel 1900,28.0,4,116.0,90.0,2123,14.0,1971-01-01,Europe -58,peugeot 304,30.0,4,79.0,70.0,2074,19.5,1971-01-01,Europe -59,fiat 124b,30.0,4,88.0,76.0,2065,14.5,1971-01-01,Europe -60,toyota corolla 1200,31.0,4,71.0,65.0,1773,19.0,1971-01-01,Japan -61,datsun 1200,35.0,4,72.0,69.0,1613,18.0,1971-01-01,Japan -62,volkswagen model 111,27.0,4,97.0,60.0,1834,19.0,1971-01-01,Europe -63,plymouth cricket,26.0,4,91.0,70.0,1955,20.5,1971-01-01,USA -64,toyota corona hardtop,24.0,4,113.0,95.0,2278,15.5,1972-01-01,Japan -65,dodge colt hardtop,25.0,4,97.5,80.0,2126,17.0,1972-01-01,USA -66,volkswagen type 3,23.0,4,97.0,54.0,2254,23.5,1972-01-01,Europe -67,chevrolet vega,20.0,4,140.0,90.0,2408,19.5,1972-01-01,USA -68,ford pinto runabout,21.0,4,122.0,86.0,2226,16.5,1972-01-01,USA -69,chevrolet impala,13.0,8,350.0,165.0,4274,12.0,1972-01-01,USA -70,pontiac catalina,14.0,8,400.0,175.0,4385,12.0,1972-01-01,USA -71,plymouth fury iii,15.0,8,318.0,150.0,4135,13.5,1972-01-01,USA -72,ford galaxie 500,14.0,8,351.0,153.0,4129,13.0,1972-01-01,USA -73,amc ambassador sst,17.0,8,304.0,150.0,3672,11.5,1972-01-01,USA -74,mercury marquis,11.0,8,429.0,208.0,4633,11.0,1972-01-01,USA -75,buick lesabre custom,13.0,8,350.0,155.0,4502,13.5,1972-01-01,USA -76,oldsmobile delta 88 royale,12.0,8,350.0,160.0,4456,13.5,1972-01-01,USA -77,chrysler newport royal,13.0,8,400.0,190.0,4422,12.5,1972-01-01,USA -78,mazda rx2 coupe,19.0,3,70.0,97.0,2330,13.5,1972-01-01,Japan -79,amc matador (sw),15.0,8,304.0,150.0,3892,12.5,1972-01-01,USA -80,chevrolet chevelle concours (sw),13.0,8,307.0,130.0,4098,14.0,1972-01-01,USA -81,ford gran torino (sw),13.0,8,302.0,140.0,4294,16.0,1972-01-01,USA -82,plymouth satellite custom (sw),14.0,8,318.0,150.0,4077,14.0,1972-01-01,USA -83,volvo 145e (sw),18.0,4,121.0,112.0,2933,14.5,1972-01-01,Europe -84,volkswagen 411 (sw),22.0,4,121.0,76.0,2511,18.0,1972-01-01,Europe -85,peugeot 504 (sw),21.0,4,120.0,87.0,2979,19.5,1972-01-01,Europe -86,renault 12 (sw),26.0,4,96.0,69.0,2189,18.0,1972-01-01,Europe -87,ford pinto (sw),22.0,4,122.0,86.0,2395,16.0,1972-01-01,USA -88,datsun 510 (sw),28.0,4,97.0,92.0,2288,17.0,1972-01-01,Japan -89,toyouta corona mark ii (sw),23.0,4,120.0,97.0,2506,14.5,1972-01-01,Japan -90,dodge colt (sw),28.0,4,98.0,80.0,2164,15.0,1972-01-01,USA -91,toyota corolla 1600 (sw),27.0,4,97.0,88.0,2100,16.5,1972-01-01,Japan -92,buick century 350,13.0,8,350.0,175.0,4100,13.0,1973-01-01,USA -93,amc matador,14.0,8,304.0,150.0,3672,11.5,1973-01-01,USA -94,chevrolet malibu,13.0,8,350.0,145.0,3988,13.0,1973-01-01,USA -95,ford gran torino,14.0,8,302.0,137.0,4042,14.5,1973-01-01,USA -96,dodge coronet custom,15.0,8,318.0,150.0,3777,12.5,1973-01-01,USA -97,mercury marquis brougham,12.0,8,429.0,198.0,4952,11.5,1973-01-01,USA -98,chevrolet caprice classic,13.0,8,400.0,150.0,4464,12.0,1973-01-01,USA -99,ford ltd,13.0,8,351.0,158.0,4363,13.0,1973-01-01,USA -100,plymouth fury gran sedan,14.0,8,318.0,150.0,4237,14.5,1973-01-01,USA -101,chrysler new yorker brougham,13.0,8,440.0,215.0,4735,11.0,1973-01-01,USA -102,buick electra 225 custom,12.0,8,455.0,225.0,4951,11.0,1973-01-01,USA -103,amc ambassador brougham,13.0,8,360.0,175.0,3821,11.0,1973-01-01,USA -104,plymouth valiant,18.0,6,225.0,105.0,3121,16.5,1973-01-01,USA -105,chevrolet nova custom,16.0,6,250.0,100.0,3278,18.0,1973-01-01,USA -106,amc hornet,18.0,6,232.0,100.0,2945,16.0,1973-01-01,USA -107,ford maverick,18.0,6,250.0,88.0,3021,16.5,1973-01-01,USA -108,plymouth duster,23.0,6,198.0,95.0,2904,16.0,1973-01-01,USA -109,volkswagen super beetle,26.0,4,97.0,46.0,1950,21.0,1973-01-01,Europe -110,chevrolet impala,11.0,8,400.0,150.0,4997,14.0,1973-01-01,USA -111,ford country,12.0,8,400.0,167.0,4906,12.5,1973-01-01,USA -112,plymouth custom suburb,13.0,8,360.0,170.0,4654,13.0,1973-01-01,USA -113,oldsmobile vista cruiser,12.0,8,350.0,180.0,4499,12.5,1973-01-01,USA -114,amc gremlin,18.0,6,232.0,100.0,2789,15.0,1973-01-01,USA -115,toyota carina,20.0,4,97.0,88.0,2279,19.0,1973-01-01,Japan -116,chevrolet vega,21.0,4,140.0,72.0,2401,19.5,1973-01-01,USA -117,datsun 610,22.0,4,108.0,94.0,2379,16.5,1973-01-01,Japan -118,maxda rx3,18.0,3,70.0,90.0,2124,13.5,1973-01-01,Japan -119,ford pinto,19.0,4,122.0,85.0,2310,18.5,1973-01-01,USA -120,mercury capri v6,21.0,6,155.0,107.0,2472,14.0,1973-01-01,USA -121,fiat 124 sport coupe,26.0,4,98.0,90.0,2265,15.5,1973-01-01,Europe -122,chevrolet monte carlo s,15.0,8,350.0,145.0,4082,13.0,1973-01-01,USA -123,pontiac grand prix,16.0,8,400.0,230.0,4278,9.5,1973-01-01,USA -124,fiat 128,29.0,4,68.0,49.0,1867,19.5,1973-01-01,Europe -125,opel manta,24.0,4,116.0,75.0,2158,15.5,1973-01-01,Europe -126,audi 100ls,20.0,4,114.0,91.0,2582,14.0,1973-01-01,Europe -127,volvo 144ea,19.0,4,121.0,112.0,2868,15.5,1973-01-01,Europe -128,dodge dart custom,15.0,8,318.0,150.0,3399,11.0,1973-01-01,USA -129,saab 99le,24.0,4,121.0,110.0,2660,14.0,1973-01-01,Europe -130,toyota mark ii,20.0,6,156.0,122.0,2807,13.5,1973-01-01,Japan -131,oldsmobile omega,11.0,8,350.0,180.0,3664,11.0,1973-01-01,USA -132,plymouth duster,20.0,6,198.0,95.0,3102,16.5,1974-01-01,USA -134,amc hornet,19.0,6,232.0,100.0,2901,16.0,1974-01-01,USA -135,chevrolet nova,15.0,6,250.0,100.0,3336,17.0,1974-01-01,USA -136,datsun b210,31.0,4,79.0,67.0,1950,19.0,1974-01-01,Japan -137,ford pinto,26.0,4,122.0,80.0,2451,16.5,1974-01-01,USA -138,toyota corolla 1200,32.0,4,71.0,65.0,1836,21.0,1974-01-01,Japan -139,chevrolet vega,25.0,4,140.0,75.0,2542,17.0,1974-01-01,USA -140,chevrolet chevelle malibu classic,16.0,6,250.0,100.0,3781,17.0,1974-01-01,USA -141,amc matador,16.0,6,258.0,110.0,3632,18.0,1974-01-01,USA -142,plymouth satellite sebring,18.0,6,225.0,105.0,3613,16.5,1974-01-01,USA -143,ford gran torino,16.0,8,302.0,140.0,4141,14.0,1974-01-01,USA -144,buick century luxus (sw),13.0,8,350.0,150.0,4699,14.5,1974-01-01,USA -145,dodge coronet custom (sw),14.0,8,318.0,150.0,4457,13.5,1974-01-01,USA -146,ford gran torino (sw),14.0,8,302.0,140.0,4638,16.0,1974-01-01,USA -147,amc matador (sw),14.0,8,304.0,150.0,4257,15.5,1974-01-01,USA -148,audi fox,29.0,4,98.0,83.0,2219,16.5,1974-01-01,Europe -149,volkswagen dasher,26.0,4,79.0,67.0,1963,15.5,1974-01-01,Europe -150,opel manta,26.0,4,97.0,78.0,2300,14.5,1974-01-01,Europe -151,toyota corona,31.0,4,76.0,52.0,1649,16.5,1974-01-01,Japan -152,datsun 710,32.0,4,83.0,61.0,2003,19.0,1974-01-01,Japan -153,dodge colt,28.0,4,90.0,75.0,2125,14.5,1974-01-01,USA -154,fiat 128,24.0,4,90.0,75.0,2108,15.5,1974-01-01,Europe -155,fiat 124 tc,26.0,4,116.0,75.0,2246,14.0,1974-01-01,Europe -156,honda civic,24.0,4,120.0,97.0,2489,15.0,1974-01-01,Japan -157,subaru,26.0,4,108.0,93.0,2391,15.5,1974-01-01,Japan -158,fiat x1.9,31.0,4,79.0,67.0,2000,16.0,1974-01-01,Europe -159,plymouth valiant custom,19.0,6,225.0,95.0,3264,16.0,1975-01-01,USA -160,chevrolet nova,18.0,6,250.0,105.0,3459,16.0,1975-01-01,USA -161,mercury monarch,15.0,6,250.0,72.0,3432,21.0,1975-01-01,USA -162,ford maverick,15.0,6,250.0,72.0,3158,19.5,1975-01-01,USA -163,pontiac catalina,16.0,8,400.0,170.0,4668,11.5,1975-01-01,USA -164,chevrolet bel air,15.0,8,350.0,145.0,4440,14.0,1975-01-01,USA -165,plymouth grand fury,16.0,8,318.0,150.0,4498,14.5,1975-01-01,USA -166,ford ltd,14.0,8,351.0,148.0,4657,13.5,1975-01-01,USA -167,buick century,17.0,6,231.0,110.0,3907,21.0,1975-01-01,USA -168,chevroelt chevelle malibu,16.0,6,250.0,105.0,3897,18.5,1975-01-01,USA -169,amc matador,15.0,6,258.0,110.0,3730,19.0,1975-01-01,USA -170,plymouth fury,18.0,6,225.0,95.0,3785,19.0,1975-01-01,USA -171,buick skyhawk,21.0,6,231.0,110.0,3039,15.0,1975-01-01,USA -172,chevrolet monza 2+2,20.0,8,262.0,110.0,3221,13.5,1975-01-01,USA -173,ford mustang ii,13.0,8,302.0,129.0,3169,12.0,1975-01-01,USA -174,toyota corolla,29.0,4,97.0,75.0,2171,16.0,1975-01-01,Japan -175,ford pinto,23.0,4,140.0,83.0,2639,17.0,1975-01-01,USA -176,amc gremlin,20.0,6,232.0,100.0,2914,16.0,1975-01-01,USA -177,pontiac astro,23.0,4,140.0,78.0,2592,18.5,1975-01-01,USA -178,toyota corona,24.0,4,134.0,96.0,2702,13.5,1975-01-01,Japan -179,volkswagen dasher,25.0,4,90.0,71.0,2223,16.5,1975-01-01,Europe -180,datsun 710,24.0,4,119.0,97.0,2545,17.0,1975-01-01,Japan -181,ford pinto,18.0,6,171.0,97.0,2984,14.5,1975-01-01,USA -182,volkswagen rabbit,29.0,4,90.0,70.0,1937,14.0,1975-01-01,Europe -183,amc pacer,19.0,6,232.0,90.0,3211,17.0,1975-01-01,USA -184,audi 100ls,23.0,4,115.0,95.0,2694,15.0,1975-01-01,Europe -185,peugeot 504,23.0,4,120.0,88.0,2957,17.0,1975-01-01,Europe -186,volvo 244dl,22.0,4,121.0,98.0,2945,14.5,1975-01-01,Europe -187,saab 99le,25.0,4,121.0,115.0,2671,13.5,1975-01-01,Europe -188,honda civic cvcc,33.0,4,91.0,53.0,1795,17.5,1975-01-01,Japan -189,fiat 131,28.0,4,107.0,86.0,2464,15.5,1976-01-01,Europe -190,opel 1900,25.0,4,116.0,81.0,2220,16.9,1976-01-01,Europe -191,capri ii,25.0,4,140.0,92.0,2572,14.9,1976-01-01,USA -192,dodge colt,26.0,4,98.0,79.0,2255,17.7,1976-01-01,USA -193,renault 12tl,27.0,4,101.0,83.0,2202,15.3,1976-01-01,Europe -194,chevrolet chevelle malibu classic,17.5,8,305.0,140.0,4215,13.0,1976-01-01,USA -195,dodge coronet brougham,16.0,8,318.0,150.0,4190,13.0,1976-01-01,USA -196,amc matador,15.5,8,304.0,120.0,3962,13.9,1976-01-01,USA -197,ford gran torino,14.5,8,351.0,152.0,4215,12.8,1976-01-01,USA -198,plymouth valiant,22.0,6,225.0,100.0,3233,15.4,1976-01-01,USA -199,chevrolet nova,22.0,6,250.0,105.0,3353,14.5,1976-01-01,USA -200,ford maverick,24.0,6,200.0,81.0,3012,17.6,1976-01-01,USA -201,amc hornet,22.5,6,232.0,90.0,3085,17.6,1976-01-01,USA -202,chevrolet chevette,29.0,4,85.0,52.0,2035,22.2,1976-01-01,USA -203,chevrolet woody,24.5,4,98.0,60.0,2164,22.1,1976-01-01,USA -204,vw rabbit,29.0,4,90.0,70.0,1937,14.2,1976-01-01,Europe -205,honda civic,33.0,4,91.0,53.0,1795,17.4,1976-01-01,Japan -206,dodge aspen se,20.0,6,225.0,100.0,3651,17.7,1976-01-01,USA -207,ford granada ghia,18.0,6,250.0,78.0,3574,21.0,1976-01-01,USA -208,pontiac ventura sj,18.5,6,250.0,110.0,3645,16.2,1976-01-01,USA -209,amc pacer d/l,17.5,6,258.0,95.0,3193,17.8,1976-01-01,USA -210,volkswagen rabbit,29.5,4,97.0,71.0,1825,12.2,1976-01-01,Europe -211,datsun b-210,32.0,4,85.0,70.0,1990,17.0,1976-01-01,Japan -212,toyota corolla,28.0,4,97.0,75.0,2155,16.4,1976-01-01,Japan -213,ford pinto,26.5,4,140.0,72.0,2565,13.6,1976-01-01,USA -214,volvo 245,20.0,4,130.0,102.0,3150,15.7,1976-01-01,Europe -215,plymouth volare premier v8,13.0,8,318.0,150.0,3940,13.2,1976-01-01,USA -216,peugeot 504,19.0,4,120.0,88.0,3270,21.9,1976-01-01,Europe -217,toyota mark ii,19.0,6,156.0,108.0,2930,15.5,1976-01-01,Japan -218,mercedes-benz 280s,16.5,6,168.0,120.0,3820,16.7,1976-01-01,Europe -219,cadillac seville,16.5,8,350.0,180.0,4380,12.1,1976-01-01,USA -220,chevy c10,13.0,8,350.0,145.0,4055,12.0,1976-01-01,USA -221,ford f108,13.0,8,302.0,130.0,3870,15.0,1976-01-01,USA -222,dodge d100,13.0,8,318.0,150.0,3755,14.0,1976-01-01,USA -223,honda Accelerationord cvcc,31.5,4,98.0,68.0,2045,18.5,1977-01-01,Japan -224,buick opel isuzu deluxe,30.0,4,111.0,80.0,2155,14.8,1977-01-01,USA -225,renault 5 gtl,36.0,4,79.0,58.0,1825,18.6,1977-01-01,Europe -226,plymouth arrow gs,25.5,4,122.0,96.0,2300,15.5,1977-01-01,USA -227,datsun f-10 hatchback,33.5,4,85.0,70.0,1945,16.8,1977-01-01,Japan -228,chevrolet caprice classic,17.5,8,305.0,145.0,3880,12.5,1977-01-01,USA -229,oldsmobile cutlass supreme,17.0,8,260.0,110.0,4060,19.0,1977-01-01,USA -230,dodge monaco brougham,15.5,8,318.0,145.0,4140,13.7,1977-01-01,USA -231,mercury cougar brougham,15.0,8,302.0,130.0,4295,14.9,1977-01-01,USA -232,chevrolet concours,17.5,6,250.0,110.0,3520,16.4,1977-01-01,USA -233,buick skylark,20.5,6,231.0,105.0,3425,16.9,1977-01-01,USA -234,plymouth volare custom,19.0,6,225.0,100.0,3630,17.7,1977-01-01,USA -235,ford granada,18.5,6,250.0,98.0,3525,19.0,1977-01-01,USA -236,pontiac grand prix lj,16.0,8,400.0,180.0,4220,11.1,1977-01-01,USA -237,chevrolet monte carlo landau,15.5,8,350.0,170.0,4165,11.4,1977-01-01,USA -238,chrysler cordoba,15.5,8,400.0,190.0,4325,12.2,1977-01-01,USA -239,ford thunderbird,16.0,8,351.0,149.0,4335,14.5,1977-01-01,USA -240,volkswagen rabbit custom,29.0,4,97.0,78.0,1940,14.5,1977-01-01,Europe -241,pontiac sunbird coupe,24.5,4,151.0,88.0,2740,16.0,1977-01-01,USA -242,toyota corolla liftback,26.0,4,97.0,75.0,2265,18.2,1977-01-01,Japan -243,ford mustang ii 2+2,25.5,4,140.0,89.0,2755,15.8,1977-01-01,USA -244,chevrolet chevette,30.5,4,98.0,63.0,2051,17.0,1977-01-01,USA -245,dodge colt m/m,33.5,4,98.0,83.0,2075,15.9,1977-01-01,USA -246,subaru dl,30.0,4,97.0,67.0,1985,16.4,1977-01-01,Japan -247,volkswagen dasher,30.5,4,97.0,78.0,2190,14.1,1977-01-01,Europe -248,datsun 810,22.0,6,146.0,97.0,2815,14.5,1977-01-01,Japan -249,bmw 320i,21.5,4,121.0,110.0,2600,12.8,1977-01-01,Europe -250,mazda rx-4,21.5,3,80.0,110.0,2720,13.5,1977-01-01,Japan -251,volkswagen rabbit custom diesel,43.1,4,90.0,48.0,1985,21.5,1978-01-01,Europe -252,ford fiesta,36.1,4,98.0,66.0,1800,14.4,1978-01-01,USA -253,mazda glc deluxe,32.8,4,78.0,52.0,1985,19.4,1978-01-01,Japan -254,datsun b210 gx,39.4,4,85.0,70.0,2070,18.6,1978-01-01,Japan -255,honda civic cvcc,36.1,4,91.0,60.0,1800,16.4,1978-01-01,Japan -256,oldsmobile cutlass salon brougham,19.9,8,260.0,110.0,3365,15.5,1978-01-01,USA -257,dodge diplomat,19.4,8,318.0,140.0,3735,13.2,1978-01-01,USA -258,mercury monarch ghia,20.2,8,302.0,139.0,3570,12.8,1978-01-01,USA -259,pontiac phoenix lj,19.2,6,231.0,105.0,3535,19.2,1978-01-01,USA -260,chevrolet malibu,20.5,6,200.0,95.0,3155,18.2,1978-01-01,USA -261,ford fairmont (auto),20.2,6,200.0,85.0,2965,15.8,1978-01-01,USA -262,ford fairmont (man),25.1,4,140.0,88.0,2720,15.4,1978-01-01,USA -263,plymouth volare,20.5,6,225.0,100.0,3430,17.2,1978-01-01,USA -264,amc concord,19.4,6,232.0,90.0,3210,17.2,1978-01-01,USA -265,buick century special,20.6,6,231.0,105.0,3380,15.8,1978-01-01,USA -266,mercury zephyr,20.8,6,200.0,85.0,3070,16.7,1978-01-01,USA -267,dodge aspen,18.6,6,225.0,110.0,3620,18.7,1978-01-01,USA -268,amc concord d/l,18.1,6,258.0,120.0,3410,15.1,1978-01-01,USA -269,chevrolet monte carlo landau,19.2,8,305.0,145.0,3425,13.2,1978-01-01,USA -270,buick regal sport coupe (turbo),17.7,6,231.0,165.0,3445,13.4,1978-01-01,USA -271,ford futura,18.1,8,302.0,139.0,3205,11.2,1978-01-01,USA -272,dodge magnum xe,17.5,8,318.0,140.0,4080,13.7,1978-01-01,USA -273,chevrolet chevette,30.0,4,98.0,68.0,2155,16.5,1978-01-01,USA -274,toyota corona,27.5,4,134.0,95.0,2560,14.2,1978-01-01,Japan -275,datsun 510,27.2,4,119.0,97.0,2300,14.7,1978-01-01,Japan -276,dodge omni,30.9,4,105.0,75.0,2230,14.5,1978-01-01,USA -277,toyota celica gt liftback,21.1,4,134.0,95.0,2515,14.8,1978-01-01,Japan -278,plymouth sapporo,23.2,4,156.0,105.0,2745,16.7,1978-01-01,USA -279,oldsmobile starfire sx,23.8,4,151.0,85.0,2855,17.6,1978-01-01,USA -280,datsun 200-sx,23.9,4,119.0,97.0,2405,14.9,1978-01-01,Japan -281,audi 5000,20.3,5,131.0,103.0,2830,15.9,1978-01-01,Europe -282,volvo 264gl,17.0,6,163.0,125.0,3140,13.6,1978-01-01,Europe -283,saab 99gle,21.6,4,121.0,115.0,2795,15.7,1978-01-01,Europe -284,peugeot 604sl,16.2,6,163.0,133.0,3410,15.8,1978-01-01,Europe -285,volkswagen scirocco,31.5,4,89.0,71.0,1990,14.9,1978-01-01,Europe -286,honda Accelerationord lx,29.5,4,98.0,68.0,2135,16.6,1978-01-01,Japan -287,pontiac lemans v6,21.5,6,231.0,115.0,3245,15.4,1979-01-01,USA -288,mercury zephyr 6,19.8,6,200.0,85.0,2990,18.2,1979-01-01,USA -289,ford fairmont 4,22.3,4,140.0,88.0,2890,17.3,1979-01-01,USA -290,amc concord dl 6,20.2,6,232.0,90.0,3265,18.2,1979-01-01,USA -291,dodge aspen 6,20.6,6,225.0,110.0,3360,16.6,1979-01-01,USA -292,chevrolet caprice classic,17.0,8,305.0,130.0,3840,15.4,1979-01-01,USA -293,ford ltd landau,17.6,8,302.0,129.0,3725,13.4,1979-01-01,USA -294,mercury grand marquis,16.5,8,351.0,138.0,3955,13.2,1979-01-01,USA -295,dodge st. regis,18.2,8,318.0,135.0,3830,15.2,1979-01-01,USA -296,buick estate wagon (sw),16.9,8,350.0,155.0,4360,14.9,1979-01-01,USA -297,ford country squire (sw),15.5,8,351.0,142.0,4054,14.3,1979-01-01,USA -298,chevrolet malibu classic (sw),19.2,8,267.0,125.0,3605,15.0,1979-01-01,USA -299,chrysler lebaron town @ country (sw),18.5,8,360.0,150.0,3940,13.0,1979-01-01,USA -300,vw rabbit custom,31.9,4,89.0,71.0,1925,14.0,1979-01-01,Europe -301,maxda glc deluxe,34.1,4,86.0,65.0,1975,15.2,1979-01-01,Japan -302,dodge colt hatchback custom,35.7,4,98.0,80.0,1915,14.4,1979-01-01,USA -303,amc spirit dl,27.4,4,121.0,80.0,2670,15.0,1979-01-01,USA -304,mercedes benz 300d,25.4,5,183.0,77.0,3530,20.1,1979-01-01,Europe -305,cadillac eldorado,23.0,8,350.0,125.0,3900,17.4,1979-01-01,USA -306,peugeot 504,27.2,4,141.0,71.0,3190,24.8,1979-01-01,Europe -307,oldsmobile cutlass salon brougham,23.9,8,260.0,90.0,3420,22.2,1979-01-01,USA -308,plymouth horizon,34.2,4,105.0,70.0,2200,13.2,1979-01-01,USA -309,plymouth horizon tc3,34.5,4,105.0,70.0,2150,14.9,1979-01-01,USA -310,datsun 210,31.8,4,85.0,65.0,2020,19.2,1979-01-01,Japan -311,fiat strada custom,37.3,4,91.0,69.0,2130,14.7,1979-01-01,Europe -312,buick skylark limited,28.4,4,151.0,90.0,2670,16.0,1979-01-01,USA -313,chevrolet citation,28.8,6,173.0,115.0,2595,11.3,1979-01-01,USA -314,oldsmobile omega brougham,26.8,6,173.0,115.0,2700,12.9,1979-01-01,USA -315,pontiac phoenix,33.5,4,151.0,90.0,2556,13.2,1979-01-01,USA -316,vw rabbit,41.5,4,98.0,76.0,2144,14.7,1980-01-01,Europe -317,toyota corolla tercel,38.1,4,89.0,60.0,1968,18.8,1980-01-01,Japan -318,chevrolet chevette,32.1,4,98.0,70.0,2120,15.5,1980-01-01,USA -319,datsun 310,37.2,4,86.0,65.0,2019,16.4,1980-01-01,Japan -320,chevrolet citation,28.0,4,151.0,90.0,2678,16.5,1980-01-01,USA -321,ford fairmont,26.4,4,140.0,88.0,2870,18.1,1980-01-01,USA -322,amc concord,24.3,4,151.0,90.0,3003,20.1,1980-01-01,USA -323,dodge aspen,19.1,6,225.0,90.0,3381,18.7,1980-01-01,USA -324,audi 4000,34.3,4,97.0,78.0,2188,15.8,1980-01-01,Europe -325,toyota corona liftback,29.8,4,134.0,90.0,2711,15.5,1980-01-01,Japan -326,mazda 626,31.3,4,120.0,75.0,2542,17.5,1980-01-01,Japan -327,datsun 510 hatchback,37.0,4,119.0,92.0,2434,15.0,1980-01-01,Japan -328,toyota corolla,32.2,4,108.0,75.0,2265,15.2,1980-01-01,Japan -329,mazda glc,46.6,4,86.0,65.0,2110,17.9,1980-01-01,Japan -330,dodge colt,27.9,4,156.0,105.0,2800,14.4,1980-01-01,USA -331,datsun 210,40.8,4,85.0,65.0,2110,19.2,1980-01-01,Japan -332,vw rabbit c (diesel),44.3,4,90.0,48.0,2085,21.7,1980-01-01,Europe -333,vw dasher (diesel),43.4,4,90.0,48.0,2335,23.7,1980-01-01,Europe -334,audi 5000s (diesel),36.4,5,121.0,67.0,2950,19.9,1980-01-01,Europe -335,mercedes-benz 240d,30.0,4,146.0,67.0,3250,21.8,1980-01-01,Europe -336,honda civic 1500 gl,44.6,4,91.0,67.0,1850,13.8,1980-01-01,Japan -338,subaru dl,33.8,4,97.0,67.0,2145,18.0,1980-01-01,Japan -339,vokswagen rabbit,29.8,4,89.0,62.0,1845,15.3,1980-01-01,Europe -340,datsun 280-zx,32.7,6,168.0,132.0,2910,11.4,1980-01-01,Japan -341,mazda rx-7 gs,23.7,3,70.0,100.0,2420,12.5,1980-01-01,Japan -342,triumph tr7 coupe,35.0,4,122.0,88.0,2500,15.1,1980-01-01,Europe -344,honda Accelerationord,32.4,4,107.0,72.0,2290,17.0,1980-01-01,Japan -345,plymouth reliant,27.2,4,135.0,84.0,2490,15.7,1982-01-01,USA -346,buick skylark,26.6,4,151.0,84.0,2635,16.4,1982-01-01,USA -347,dodge aries wagon (sw),25.8,4,156.0,92.0,2620,14.4,1982-01-01,USA -348,chevrolet citation,23.5,6,173.0,110.0,2725,12.6,1982-01-01,USA -349,plymouth reliant,30.0,4,135.0,84.0,2385,12.9,1982-01-01,USA -350,toyota starlet,39.1,4,79.0,58.0,1755,16.9,1982-01-01,Japan -351,plymouth champ,39.0,4,86.0,64.0,1875,16.4,1982-01-01,USA -352,honda civic 1300,35.1,4,81.0,60.0,1760,16.1,1982-01-01,Japan -353,subaru,32.3,4,97.0,67.0,2065,17.8,1982-01-01,Japan -354,datsun 210,37.0,4,85.0,65.0,1975,19.4,1982-01-01,Japan -355,toyota tercel,37.7,4,89.0,62.0,2050,17.3,1982-01-01,Japan -356,mazda glc 4,34.1,4,91.0,68.0,1985,16.0,1982-01-01,Japan -357,plymouth horizon 4,34.7,4,105.0,63.0,2215,14.9,1982-01-01,USA -358,ford escort 4w,34.4,4,98.0,65.0,2045,16.2,1982-01-01,USA -359,ford escort 2h,29.9,4,98.0,65.0,2380,20.7,1982-01-01,USA -360,volkswagen jetta,33.0,4,105.0,74.0,2190,14.2,1982-01-01,Europe -362,honda prelude,33.7,4,107.0,75.0,2210,14.4,1982-01-01,Japan -363,toyota corolla,32.4,4,108.0,75.0,2350,16.8,1982-01-01,Japan -364,datsun 200sx,32.9,4,119.0,100.0,2615,14.8,1982-01-01,Japan -365,mazda 626,31.6,4,120.0,74.0,2635,18.3,1982-01-01,Japan -366,peugeot 505s turbo diesel,28.1,4,141.0,80.0,3230,20.4,1982-01-01,Europe -368,volvo diesel,30.7,6,145.0,76.0,3160,19.6,1982-01-01,Europe -369,toyota cressida,25.4,6,168.0,116.0,2900,12.6,1982-01-01,Japan -370,datsun 810 maxima,24.2,6,146.0,120.0,2930,13.8,1982-01-01,Japan -371,buick century,22.4,6,231.0,110.0,3415,15.8,1982-01-01,USA -372,oldsmobile cutlass ls,26.6,8,350.0,105.0,3725,19.0,1982-01-01,USA -373,ford granada gl,20.2,6,200.0,88.0,3060,17.1,1982-01-01,USA -374,chrysler lebaron salon,17.6,6,225.0,85.0,3465,16.6,1982-01-01,USA -375,chevrolet cavalier,28.0,4,112.0,88.0,2605,19.6,1982-01-01,USA -376,chevrolet cavalier wagon,27.0,4,112.0,88.0,2640,18.6,1982-01-01,USA -377,chevrolet cavalier 2-door,34.0,4,112.0,88.0,2395,18.0,1982-01-01,USA -378,pontiac j2000 se hatchback,31.0,4,112.0,85.0,2575,16.2,1982-01-01,USA -379,dodge aries se,29.0,4,135.0,84.0,2525,16.0,1982-01-01,USA -380,pontiac phoenix,27.0,4,151.0,90.0,2735,18.0,1982-01-01,USA -381,ford fairmont futura,24.0,4,140.0,92.0,2865,16.4,1982-01-01,USA -383,volkswagen rabbit l,36.0,4,105.0,74.0,1980,15.3,1982-01-01,Europe -384,mazda glc custom l,37.0,4,91.0,68.0,2025,18.2,1982-01-01,Japan -385,mazda glc custom,31.0,4,91.0,68.0,1970,17.6,1982-01-01,Japan -386,plymouth horizon miser,38.0,4,105.0,63.0,2125,14.7,1982-01-01,USA -387,mercury lynx l,36.0,4,98.0,70.0,2125,17.3,1982-01-01,USA -388,nissan stanza xe,36.0,4,120.0,88.0,2160,14.5,1982-01-01,Japan -389,honda Accelerationord,36.0,4,107.0,75.0,2205,14.5,1982-01-01,Japan -390,toyota corolla,34.0,4,108.0,70.0,2245,16.9,1982-01-01,Japan -391,honda civic,38.0,4,91.0,67.0,1965,15.0,1982-01-01,Japan -392,honda civic (auto),32.0,4,91.0,67.0,1965,15.7,1982-01-01,Japan -393,datsun 310 gx,38.0,4,91.0,67.0,1995,16.2,1982-01-01,Japan -394,buick century limited,25.0,6,181.0,110.0,2945,16.4,1982-01-01,USA -395,oldsmobile cutlass ciera (diesel),38.0,6,262.0,85.0,3015,17.0,1982-01-01,USA -396,chrysler lebaron medallion,26.0,4,156.0,92.0,2585,14.5,1982-01-01,USA -397,ford granada l,22.0,6,232.0,112.0,2835,14.7,1982-01-01,USA -398,toyota celica gt,32.0,4,144.0,96.0,2665,13.9,1982-01-01,Japan -399,dodge charger 2.2,36.0,4,135.0,84.0,2370,13.0,1982-01-01,USA -400,chevrolet camaro,27.0,4,151.0,90.0,2950,17.3,1982-01-01,USA -401,ford mustang gl,27.0,4,140.0,86.0,2790,15.6,1982-01-01,USA -402,vw pickup,44.0,4,97.0,52.0,2130,24.6,1982-01-01,Europe -403,dodge rampage,32.0,4,135.0,84.0,2295,11.6,1982-01-01,USA -404,ford ranger,28.0,4,120.0,79.0,2625,18.6,1982-01-01,USA -405,chevy s-10,31.0,4,119.0,82.0,2720,19.4,1982-01-01,USA diff --git a/public/example-brush-interactions/data/emissions.csv b/public/example-brush-interactions/data/emissions.csv deleted file mode 100644 index 53d98fc309..0000000000 --- a/public/example-brush-interactions/data/emissions.csv +++ /dev/null @@ -1,49 +0,0 @@ -,Country,Carbon dioxide,Greenhouse gases,Hydrofluorocarbons,Methane,Nitrogen trifluoride,Nitrous oxide,Perfluorocarbons,Sulphur hexafluoride,Unspecified mix of HFCs and PFCs -0,Australia,388777.53,528631.65,11405.41,109934.74,,18060.12,291.48,162.36, -1,Austria,66018.63,77532.35,1485.82,6499.26,11.96,3122.74,23.4,370.53, -2,Belarus,60938.2,91988.2,208.96,17875.94,6.05,12938.02,10.54,10.49, -3,Belgium,95668.08,110951.73,2397.3,7870.1,5.25,4733.21,182.0,95.79, -4,Bulgaria,42281.88,53917.27,739.42,6560.6,,4312.08,0.01,23.27, -5,Canada,537173.74,670428.3,11433.41,90509.76,0.62,30231.4,752.88,326.5, -6,Croatia,17410.63,24446.42,1699.28,3887.16,,1439.72,,9.63, -7,Cyprus,7029.36,8670.02,353.49,1097.4,,173.53,,16.24, -8,Czech Republic,96665.23,118381.69,3711.4,13223.99,1.46,4683.99,30.95,64.68, -9,Denmark,31306.35,45515.58,356.19,8644.7,,5192.77,0.01,15.57, -10,Estonia,10419.92,12615.17,190.21,1152.94,,849.03,,3.07, -11,European Union – 27 countries (from 01/02/2020),2814421.65,3468394.08,69863.8,401658.56,71.29,174381.19,1617.27,4837.8,1542.54 -12,Finland,37947.18,47799.49,837.6,4819.22,,4171.05,1.59,22.85, -13,France,320908.3,420060.76,9984.62,62196.31,11.6,26031.4,390.18,538.34, -14,Germany,678798.87,760358.01,8069.18,45687.75,13.72,24767.16,190.95,2663.74,166.64 -15,Greece,57556.33,77488.83,4675.45,11323.42,,3817.43,111.18,5.03, -16,Hungary,48563.86,64217.84,1862.46,9206.95,,4485.77,1.76,97.04, -17,Iceland,3510.05,4662.24,157.25,654.08,,248.94,88.95,2.97, -18,Ireland,37547.28,62109.87,672.99,17649.7,12.07,6146.64,64.95,16.23, -19,Italy,337229.88,417591.43,15387.77,47087.05,15.23,17193.34,395.32,257.5,25.33 -20,Japan,1062129.24,1168094.47,53561.04,27361.36,380.11,19459.73,3155.54,2047.45, -21,Kazakhstan,255142.93,338123.36,2706.49,59921.35,,20340.56,9.65,2.37, -22,Latvia,7240.5,10725.29,250.34,1889.57,,1332.78,,12.1, -23,Liechtenstein,145.88,183.9,7.99,21.81,,8.16,0.0,0.05, -24,Lithuania,13829.67,20251.51,512.85,3301.1,,2595.25,,12.63, -25,Luxembourg,8429.71,9390.73,43.69,663.18,,244.23,,9.92, -26,Malta,1606.73,2133.62,228.8,241.7,,55.96,0.01,0.41, -27,Monaco,64.42,73.63,5.58,0.66,,2.85,0.0,0.12, -28,Netherlands,139906.96,167153.25,1172.45,18715.26,,7155.25,79.45,123.87, -29,New Zealand,34318.0,76824.59,1483.22,33019.35,,7937.6,50.69,15.73, -30,Norway,40662.91,48901.96,628.42,5256.61,,2068.77,222.76,62.48, -31,OECD - Europe,,4364518.0,,,,,,, -32,OECD - Total,,14920010.0,,,,,,, -33,OECD America,,8048043.0,,,,,,, -34,OECD Asia Oceania,,2507448.5,,,,,,, -35,Poland,331077.16,399438.49,4937.26,42704.71,,20616.67,10.08,92.6, -36,Portugal,39938.33,56359.41,3158.99,10272.78,,2938.57,26.54,24.2, -37,Romania,77190.58,115403.15,1908.24,25785.35,,10465.42,3.4,50.17, -38,Russia,1711993.32,2156599.34,38619.93,314778.31,1.59,88400.86,1628.56,1176.77, -39,Slovak Republic,35166.81,41226.49,672.37,3700.76,,1663.74,5.37,17.44, -40,Slovenia,13059.97,16106.48,267.04,2085.12,,670.6,7.04,16.71, -41,Spain,230269.46,288847.82,3612.74,41492.47,,11830.99,51.39,240.2,1350.56 -42,Sweden,38524.79,47816.7,840.83,4519.68,,3850.11,41.69,39.61, -43,Switzerland,35787.34,45135.72,1241.48,5104.0,0.37,2845.14,28.37,129.03, -44,Türkiye,452702.79,564389.75,7209.8,64020.23,,40306.09,6.79,144.05, -45,Ukraine,210153.3,327258.77,1901.02,71536.71,,43618.8,,48.94, -46,United Kingdom,348409.72,429489.47,10819.71,51738.66,0.34,17906.35,192.88,421.82, -47,United States,5032212.82,6340228.29,158774.99,727444.74,636.46,393279.02,3541.3,8018.58,16320.39 diff --git a/public/example-brush-interactions/data/movies.csv b/public/example-brush-interactions/data/movies.csv deleted file mode 100644 index 3cd90a3b8b..0000000000 --- a/public/example-brush-interactions/data/movies.csv +++ /dev/null @@ -1,421 +0,0 @@ -,id,Title,Rotten_Tomatoes_Rating,IMDB_Rating,Genre,Gross Income,Production Budget -3,3,The Abyss,88.0,7.6,Action,54243125.0,70000000.0 -4,4,Ace Ventura: Pet Detective,49.0,6.6,Comedy,72217396.0,12000000.0 -6,6,Annie Hall,98.0,8.2,Comedy,38251425.0,4000000.0 -7,7,Apocalypse Now,98.0,8.6,Action,78800000.0,31500000.0 -8,8,Back to the Future,96.0,8.4,Adventure,210609762.0,19000000.0 -9,9,Back to the Future Part II,64.0,7.5,Adventure,118450002.0,40000000.0 -10,10,Back to the Future Part III,71.0,7.1,Adventure,87666629.0,40000000.0 -12,12,Bad Boys,39.0,6.6,Action,65647413.0,23000000.0 -14,14,Ben-Hur,91.0,8.2,Adventure,73000000.0,15000000.0 -15,15,Beverly Hills Cop,83.0,7.3,Action,234760478.0,15000000.0 -16,16,Big,96.0,7.2,Comedy,114968774.0,18000000.0 -19,19,The Bridge on the River Kwai,95.0,8.4,Drama,33300000.0,3000000.0 -20,20,Braveheart,77.0,8.4,Drama,75545647.0,72000000.0 -22,22,Blazing Saddles,89.0,7.8,Comedy,119500000.0,2600000.0 -24,24,Batman Returns,78.0,6.9,Action,162831698.0,80000000.0 -25,25,Batman Forever,43.0,5.4,Action,184031112.0,100000000.0 -26,26,Batman,71.0,7.6,Action,251188924.0,35000000.0 -28,28,Casino Royale,30.0,8.0,Comedy,22744718.0,12000000.0 -29,29,Close Encounters of the Third Kind,95.0,7.8,Adventure,166000000.0,20000000.0 -30,30,The Cable Guy,52.0,5.8,Comedy,60240295.0,47000000.0 -31,31,A Christmas Story,88.0,8.0,Comedy,19294144.0,3250000.0 -32,32,Clerks,88.0,7.9,Comedy,3073428.0,27000.0 -33,33,Clash of the Titans,65.0,5.9,Adventure,30000000.0,15000000.0 -34,34,Casablanca,97.0,8.8,Drama,10462500.0,950000.0 -35,35,Casino,81.0,8.1,Drama,42438300.0,52000000.0 -37,37,Desperado,61.0,7.0,Action,25532388.0,7000000.0 -40,40,Dead Poets' Society,86.0,7.8,Drama,95860116.0,16400000.0 -49,49,Edward Scissorhands,91.0,8.0,Comedy,53976987.0,20000000.0 -50,50,Ed Wood,91.0,8.1,Comedy,5828466.0,18000000.0 -55,55,A Few Good Men,83.0,7.6,Drama,141340178.0,33000000.0 -57,57,Forrest Gump,70.0,8.6,Drama,329694499.0,55000000.0 -62,62,Goodfellas,97.0,8.8,Drama,46743809.0,25000000.0 -65,65,Ghost,81.0,6.9,Drama,217631306.0,22000000.0 -66,66,Goldeneye,80.0,7.2,Action,106429941.0,60000000.0 -67,67,Glory,93.0,8.0,Action,26593580.0,18000000.0 -68,68,Gandhi,85.0,8.2,Drama,52767889.0,22000000.0 -69,69,Goldfinger,96.0,7.9,Action,51100000.0,3000000.0 -70,70,Groundhog Day,96.0,8.2,Comedy,70906973.0,14600000.0 -71,71,Gremlins,78.0,7.0,Comedy,148168459.0,11000000.0 -72,72,Gone with the Wind,97.0,8.2,Drama,198680470.0,3900000.0 -73,73,Highlander,66.0,7.2,Action,5900000.0,16000000.0 -74,74,Home Alone 2: Lost in New York,21.0,5.8,Comedy,173585516.0,20000000.0 -75,75,Home Alone,47.0,7.0,Comedy,285761243.0,15000000.0 -76,76,Hook,24.0,6.2,Adventure,119654823.0,70000000.0 -77,77,Happy Gilmore,58.0,6.9,Comedy,38623460.0,10000000.0 -80,80,Independence Day,61.0,6.5,Adventure,306169255.0,75000000.0 -82,82,JFK,83.0,8.0,Drama,70405498.0,40000000.0 -83,83,Jumanji,48.0,6.4,Adventure,100458310.0,65000000.0 -84,84,Jurassic Park,87.0,7.9,Action,357067947.0,63000000.0 -86,86,Kindergarten Cop,50.0,5.8,Comedy,91457688.0,26000000.0 -88,88,Last Action Hero,38.0,5.9,Action,50016394.0,85000000.0 -90,90,Alien³,37.0,6.3,Action,54927174.0,55000000.0 -91,91,The Lion King,92.0,8.2,Adventure,328539505.0,79300000.0 -92,92,The Last of the Mohicans,97.0,7.8,Action,72455275.0,40000000.0 -93,93,Lethal Weapon,90.0,7.6,Action,65192350.0,15000000.0 -94,94,Leaving Las Vegas,89.0,7.6,Drama,31983777.0,4000000.0 -95,95,Lawrence of Arabia,98.0,8.6,Adventure,37495385.0,15000000.0 -96,96,The Mask,75.0,6.6,Comedy,119920129.0,18000000.0 -97,97,Mars Attacks!,50.0,6.3,Comedy,37771017.0,80000000.0 -98,98,Amadeus,96.0,8.4,Drama,51973029.0,18000000.0 -100,100,Mallrats,53.0,7.1,Comedy,2108367.0,6100000.0 -101,101,Mrs. Doubtfire,64.0,6.6,Comedy,219195051.0,25000000.0 -103,103,Indiana Jones and the Temple of Doom,85.0,7.5,Adventure,179880271.0,28000000.0 -104,104,Indiana Jones and the Last Crusade,89.0,8.3,Adventure,197171806.0,48000000.0 -105,105,The English Patient,83.0,7.3,Drama,78716374.0,35000000.0 -109,109,Philadelphia,74.0,7.6,Drama,77324422.0,26000000.0 -112,112,Platoon,86.0,8.2,Drama,137963328.0,6000000.0 -113,113,Predator,76.0,7.8,Action,59735548.0,18000000.0 -114,114,The Princess Bride,95.0,8.1,Adventure,30857000.0,15000000.0 -117,117,Pulp Fiction,94.0,8.9,Drama,107928762.0,8000000.0 -119,119,Robin Hood: Prince of Thieves,56.0,6.7,Adventure,165493908.0,50000000.0 -120,120,Raging Bull,98.0,8.4,Drama,23380203.0,18000000.0 -121,121,RoboCop,88.0,7.6,Action,53424681.0,13000000.0 -125,125,Rain Man,87.0,8.0,Comedy,172825435.0,25000000.0 -126,126,The Rock,66.0,7.2,Action,134069511.0,75000000.0 -127,127,Airplane!,98.0,7.8,Comedy,83453539.0,3500000.0 -129,129,Scarface,88.0,8.2,Drama,44942821.0,25000000.0 -130,130,Schindler's List,97.0,8.9,Drama,96067179.0,25000000.0 -131,131,Spartacus,96.0,8.0,Action,30000000.0,12000000.0 -132,132,Stargate,46.0,6.7,Action,71565669.0,55000000.0 -134,134,The Shawshank Redemption,88.0,9.2,Drama,28241469.0,25000000.0 -136,136,Sling Blade,96.0,8.0,Drama,24475416.0,4833610.0 -138,138,Sleepers,73.0,7.3,Drama,53300852.0,44000000.0 -139,139,The Usual Suspects,87.0,8.7,Drama,23341568.0,6000000.0 -141,141,Spaceballs,65.0,6.9,Comedy,38119483.0,22700000.0 -142,142,Stand by Me,94.0,8.2,Drama,52287414.0,8000000.0 -145,145,Top Gun,45.0,6.5,Action,176786701.0,15000000.0 -147,147,Trainspotting,89.0,8.2,Drama,16501785.0,3100000.0 -148,148,True Lies,69.0,7.2,Action,146282411.0,100000000.0 -149,149,Terminator 2: Judgment Day,98.0,8.5,Action,204859496.0,100000000.0 -150,150,The Terminator,100.0,8.1,Action,38019031.0,6400000.0 -152,152,Total Recall,81.0,7.4,Action,119394839.0,65000000.0 -153,153,Twister,57.0,6.0,Action,241888385.0,88000000.0 -154,154,Taxi Driver,98.0,8.6,Drama,21100000.0,1000000.0 -155,155,Toy Story,100.0,8.2,Adventure,191796233.0,30000000.0 -156,156,The Untouchables,81.0,8.0,Action,76270454.0,25000000.0 -157,157,Who Framed Roger Rabbit?,98.0,7.6,Comedy,154112492.0,70000000.0 -158,158,What's Eating Gilbert Grape,88.0,7.8,Drama,9170214.0,11000000.0 -159,159,Waterworld,42.0,5.7,Action,88246220.0,175000000.0 -161,161,Wayne's World,84.0,6.9,Comedy,121697323.0,20000000.0 -166,166,Cloverfield,76.0,7.4,Action,80048433.0,25000000.0 -168,168,16 Blocks,55.0,6.7,Action,36895141.0,45000000.0 -170,170,21 Grams,81.0,7.9,Drama,16248701.0,20000000.0 -171,171,25th Hour,78.0,7.9,Drama,13084595.0,4500000.0 -174,174,300,60.0,7.8,Action,210614939.0,60000000.0 -176,176,Three Kings,94.0,7.3,Action,60652036.0,48000000.0 -180,180,Seven Pounds,27.0,7.6,Drama,69951824.0,54000000.0 -181,181,8 Mile,74.0,6.7,Drama,116724075.0,41000000.0 -182,182,The Whole Nine Yards,45.0,6.6,Comedy,57262492.0,24000000.0 -184,184,A Bug's Life,91.0,7.3,Adventure,162798565.0,45000000.0 -185,185,Adaptation,91.0,7.9,Comedy,22498520.0,18500000.0 -186,186,Air Force One,78.0,6.3,Action,172956409.0,85000000.0 -187,187,Alice in Wonderland,51.0,6.7,Adventure,334191110.0,200000000.0 -190,190,Almost Famous,88.0,8.0,Comedy,32522352.0,60000000.0 -191,191,Evan Almighty,23.0,5.5,Comedy,100289690.0,175000000.0 -192,192,Bruce Almighty,48.0,6.6,Comedy,242704995.0,81000000.0 -193,193,Alexander,16.0,5.4,Adventure,34297191.0,155000000.0 -194,194,American Beauty,89.0,8.6,Drama,130058047.0,15000000.0 -196,196,American History X,83.0,8.6,Drama,6719864.0,10000000.0 -197,197,American Gangster,79.0,7.9,Drama,130164645.0,100000000.0 -199,199,American Pie 2,52.0,6.2,Comedy,145096820.0,30000000.0 -200,200,American Wedding,56.0,6.1,Comedy,104354205.0,55000000.0 -201,201,American Pie,59.0,6.9,Comedy,101800948.0,12000000.0 -205,205,Anger Management,43.0,6.1,Comedy,135560942.0,56000000.0 -206,206,Analyze This,68.0,6.6,Comedy,106885658.0,30000000.0 -207,207,Apocalypto,64.0,7.9,Adventure,50866635.0,40000000.0 -208,208,King Arthur,31.0,6.2,Adventure,51877963.0,90000000.0 -211,211,Atonement,83.0,7.9,Drama,50980159.0,30000000.0 -214,214,Austin Powers in Goldmember,54.0,6.2,Comedy,213117789.0,63000000.0 -216,216,The Aviator,88.0,7.6,Drama,102608827.0,110000000.0 -218,218,Babel,69.0,7.6,Drama,34302837.0,20000000.0 -219,219,Bad Boys II,24.0,6.2,Action,138540870.0,130000000.0 -221,221,Batman Begins,84.0,8.3,Action,205343774.0,150000000.0 -222,222,The Curious Case of Benjamin Button,72.0,8.0,Drama,127509326.0,160000000.0 -224,224,Blood Diamond,62.0,8.0,Action,57377916.0,100000000.0 -227,227,Beowulf,70.0,6.6,Adventure,82195215.0,150000000.0 -228,228,Big Fish,77.0,8.1,Drama,66432867.0,70000000.0 -229,229,Before Sunset,95.0,8.0,Drama,5792822.0,2000000.0 -230,230,The Big Lebowski,78.0,8.2,Comedy,17498804.0,15000000.0 -231,231,Black Hawk Down,76.0,7.7,Action,108638745.0,95000000.0 -234,234,Blade,55.0,7.0,Action,70141876.0,45000000.0 -237,237,Blades of Glory,69.0,6.5,Comedy,118594548.0,61000000.0 -238,238,The Blind Side,66.0,7.7,Drama,255959475.0,35000000.0 -239,239,Legally Blonde,67.0,6.2,Comedy,96493426.0,18000000.0 -240,240,Blow,54.0,7.4,Drama,52990775.0,30000000.0 -241,241,A Beautiful Mind,78.0,8.0,Drama,170708996.0,78000000.0 -242,242,The Boondock Saints,19.0,7.8,Action,30471.0,7000000.0 -243,243,The Book of Eli,47.0,6.9,Action,94835059.0,80000000.0 -245,245,Boogie Nights,92.0,7.9,Drama,26410771.0,15000000.0 -246,246,The Bourne Identity,82.0,7.7,Action,121468960.0,60000000.0 -247,247,The Bourne Supremacy,81.0,7.6,Action,176087450.0,85000000.0 -248,248,The Bourne Ultimatum,93.0,8.2,Action,227471070.0,130000000.0 -250,250,Brokeback Mountain,87.0,7.8,Drama,83043761.0,13900000.0 -251,251,In Bruges,80.0,8.1,Comedy,7800825.0,15000000.0 -252,252,Bad Santa,77.0,7.3,Comedy,60060328.0,18000000.0 -253,253,Inglourious Basterds,88.0,8.4,Action,120831050.0,70000000.0 -255,255,Batman & Robin,11.0,3.5,Action,107325195.0,125000000.0 -256,256,Capote,90.0,7.6,Drama,28750530.0,7000000.0 -257,257,Cars,74.0,7.5,Comedy,244082982.0,70000000.0 -258,258,Cast Away,89.0,7.5,Drama,233632142.0,85000000.0 -259,259,Charlie and the Chocolate Factory,82.0,7.1,Comedy,206459076.0,150000000.0 -261,261,Charlie's Angels,67.0,5.5,Adventure,125305545.0,90000000.0 -264,264,Chicken Run,96.0,7.3,Adventure,106793915.0,42000000.0 -266,266,Chocolat,62.0,7.3,Drama,71309760.0,25000000.0 -267,267,Cinderella Man,80.0,8.0,Drama,61649911.0,88000000.0 -268,268,City of Angels,59.0,6.4,Drama,78750909.0,55000000.0 -269,269,Cold Mountain,70.0,7.3,Drama,95632614.0,80000000.0 -270,270,Clerks II,63.0,7.7,Comedy,24148068.0,5000000.0 -271,271,Constantine,46.0,6.7,Action,75976178.0,75000000.0 -272,272,Collateral,86.0,7.8,Action,100170152.0,60000000.0 -273,273,Con Air,57.0,6.6,Action,101117573.0,80000000.0 -274,274,Contact,67.0,7.3,Drama,100920329.0,90000000.0 -275,275,Crank,61.0,7.1,Action,27838408.0,12000000.0 -276,276,The Count of Monte Cristo,74.0,7.6,Drama,54228104.0,40000000.0 -277,277,Cruel Intentions,47.0,6.7,Drama,38230075.0,11000000.0 -279,279,Charlie Wilson's War,81.0,7.3,Drama,66661095.0,75000000.0 -280,280,Daredevil,44.0,5.5,Action,102543518.0,80000000.0 -282,282,Donnie Darko,84.0,8.3,Drama,1270522.0,4500000.0 -284,284,Deep Blue Sea,57.0,5.6,Action,73648228.0,60000000.0 -286,286,Live Free or Die Hard,82.0,7.5,Action,134529403.0,110000000.0 -288,288,Dogma,68.0,7.3,Comedy,30651422.0,10000000.0 -289,289,Donnie Brasco,87.0,7.7,Drama,41954997.0,35000000.0 -290,290,Deep Impact,47.0,6.0,Adventure,140464664.0,80000000.0 -291,291,The Departed,93.0,8.5,Drama,133311000.0,90000000.0 -292,292,Death Race,41.0,6.6,Action,36316032.0,65000000.0 -299,299,Elf,84.0,6.8,Comedy,173398518.0,32000000.0 -300,300,Once Upon a Time in Mexico,68.0,6.2,Action,56330657.0,29000000.0 -302,302,End of Days,11.0,5.4,Action,66889043.0,100000000.0 -303,303,Enemy at the Gates,53.0,7.4,Drama,51396781.0,85000000.0 -304,304,Enemy of the State,70.0,7.2,Action,111549836.0,85000000.0 -306,306,Epic Movie,2.0,2.2,Comedy,39739367.0,20000000.0 -307,307,Eragon,16.0,5.0,Adventure,75030163.0,100000000.0 -308,308,Erin Brockovich,83.0,7.2,Drama,125548685.0,50000000.0 -309,309,Eternal Sunshine of the Spotless Mind,93.0,8.5,Comedy,34366518.0,20000000.0 -310,310,Eurotrip,46.0,6.5,Comedy,17718223.0,25000000.0 -312,312,Eyes Wide Shut,78.0,7.2,Drama,55691208.0,65000000.0 -313,313,Face/Off,93.0,7.3,Action,112276146.0,80000000.0 -314,314,Fear and Loathing in Las Vegas,47.0,7.6,Comedy,10680275.0,18500000.0 -315,315,The Fifth Element,72.0,7.4,Action,63570862.0,95000000.0 -316,316,Fantastic Four,27.0,5.7,Action,154696080.0,87500000.0 -317,317,2 Fast 2 Furious,36.0,5.1,Action,127120058.0,76000000.0 -318,318,The Fast and the Furious,53.0,6.0,Action,144512310.0,38000000.0 -321,321,Fight Club,81.0,8.8,Drama,37030102.0,65000000.0 -323,323,Flags of Our Fathers,73.0,7.2,Drama,33602376.0,53000000.0 -324,324,United 93,91.0,7.8,Drama,31567134.0,18000000.0 -325,325,Finding Nemo,98.0,8.2,Adventure,339714978.0,94000000.0 -326,326,The Fountain,51.0,7.4,Drama,10144010.0,35000000.0 -328,328,Serenity,81.0,8.0,Action,25514517.0,39000000.0 -329,329,The Full Monty,95.0,7.2,Comedy,45950122.0,3500000.0 -331,331,Gangs of New York,75.0,7.4,Drama,77730500.0,97000000.0 -332,332,Gattaca,82.0,7.8,Drama,12532777.0,36000000.0 -333,333,Ghost Rider,26.0,5.2,Action,115802596.0,120000000.0 -335,335,Gladiator,77.0,8.3,Action,187683805.0,103000000.0 -336,336,The Green Mile,77.0,8.4,Drama,136801374.0,60000000.0 -337,337,"Gandhi, My Father",40.0,8.1,Drama,240425.0,5000000.0 -339,339,Godzilla,25.0,4.8,Action,136314294.0,125000000.0 -340,340,Good Will Hunting,97.0,8.1,Drama,138433435.0,10000000.0 -341,341,Galaxy Quest,89.0,7.2,Comedy,71423726.0,45000000.0 -342,342,The Constant Gardener,83.0,7.6,Drama,33579798.0,25500000.0 -343,343,Garden State,86.0,7.9,Drama,26782316.0,2500000.0 -345,345,The Brothers Grimm,37.0,5.9,Adventure,37899638.0,80000000.0 -346,346,How the Grinch Stole Christmas,53.0,5.7,Comedy,260044825.0,123000000.0 -350,350,Ghost World,92.0,7.7,Comedy,6217849.0,5500000.0 -352,352,Hancock,40.0,6.5,Action,227946274.0,150000000.0 -356,356,Hellboy,81.0,6.8,Action,59623958.0,60000000.0 -357,357,High Fidelity,92.0,7.6,Comedy,27277055.0,20000000.0 -358,358,A History of Violence,87.0,7.6,Drama,31493782.0,32000000.0 -359,359,Harold & Kumar Escape from Guantanamo Bay,54.0,6.7,Comedy,38108728.0,12000000.0 -360,360,Harold & Kumar Go to White Castle,74.0,7.2,Comedy,18225165.0,9000000.0 -362,362,The Hangover,78.0,7.9,Comedy,277322503.0,35000000.0 -366,366,The Hours,80.0,7.6,Drama,41675994.0,25000000.0 -367,367,Harry Potter and the Chamber of Secrets,82.0,7.2,Adventure,261987880.0,100000000.0 -368,368,Harry Potter and the Prisoner of Azkaban,90.0,7.7,Adventure,249538952.0,130000000.0 -369,369,Harry Potter and the Goblet of Fire,88.0,7.6,Adventure,290013036.0,150000000.0 -370,370,Harry Potter and the Order of the Phoenix,78.0,7.4,Adventure,292004738.0,150000000.0 -371,371,Harry Potter and the Half-Blood Prince,83.0,7.3,Adventure,301959197.0,250000000.0 -373,373,Happy Feet,74.0,6.7,Adventure,198000317.0,85000000.0 -374,374,The Hitchhiker's Guide to the Galaxy,60.0,6.6,Comedy,51019112.0,45000000.0 -375,375,Hot Fuzz,91.0,8.0,Comedy,23618786.0,16000000.0 -376,376,Hulk,62.0,5.7,Action,132177234.0,137000000.0 -377,377,The Incredible Hulk,66.0,7.1,Adventure,134806913.0,137500000.0 -379,379,Starsky & Hutch,64.0,6.2,Comedy,88200225.0,60000000.0 -381,381,Ice Age,77.0,7.4,Adventure,176387405.0,65000000.0 -383,383,The Illusionist,74.0,7.7,Drama,39868642.0,16500000.0 -385,385,Indiana Jones and the Kingdom of the Crystal Skull,77.0,6.6,Adventure,317023851.0,185000000.0 -386,386,I Now Pronounce You Chuck and Larry,14.0,6.1,Comedy,119725280.0,85000000.0 -388,388,The Insider,96.0,8.0,Drama,28965197.0,68000000.0 -389,389,Iron Man 2,74.0,7.3,Adventure,312128345.0,170000000.0 -390,390,Iron Man,94.0,7.9,Action,318604126.0,186000000.0 -391,391,The Island,40.0,6.9,Action,35818913.0,120000000.0 -392,392,The Italian Job,73.0,6.9,Adventure,106126012.0,60000000.0 -393,393,Jackie Brown,85.0,7.6,Drama,39673162.0,12000000.0 -394,394,Jarhead,61.0,7.2,Drama,62647540.0,72000000.0 -395,395,The World is Not Enough,51.0,6.3,Action,126930660.0,135000000.0 -396,396,Die Another Day,59.0,6.0,Action,160942139.0,142000000.0 -397,397,Casino Royale,94.0,8.0,Action,167365000.0,102000000.0 -398,398,Quantum of Solace,64.0,6.8,Action,169368427.0,230000000.0 -401,401,Jay and Silent Bob Strike Back,53.0,6.8,Comedy,30059386.0,22000000.0 -402,402,Jumper,17.0,5.9,Adventure,80172128.0,82500000.0 -403,403,Juno,93.0,7.9,Comedy,143495265.0,7000000.0 -405,405,Kick-Ass,75.0,8.1,Action,48071303.0,28000000.0 -407,407,Kill Bill: Volume 1,85.0,8.2,Action,70098138.0,55000000.0 -408,408,Kingdom of Heaven,39.0,7.1,Adventure,47398413.0,110000000.0 -409,409,King Kong,83.0,7.6,Adventure,218080025.0,207000000.0 -411,411,The Kingdom,51.0,7.1,Action,47467250.0,72500000.0 -413,413,K-PAX,40.0,7.3,Drama,50315140.0,48000000.0 -414,414,A Knight's Tale,58.0,6.6,Adventure,56083966.0,41000000.0 -415,415,L.A. Confidential,99.0,8.4,Drama,64604977.0,35000000.0 -417,417,Lady in the Water,24.0,5.8,Drama,42285169.0,75000000.0 -419,419,Letters from Iwo Jima,91.0,8.1,Drama,13756082.0,13000000.0 -420,420,Liar Liar,82.0,6.7,Comedy,181410615.0,45000000.0 -421,421,Equilibrium,37.0,7.7,Action,1190018.0,20000000.0 -422,422,The Life Aquatic with Steve Zissou,53.0,7.2,Comedy,24006726.0,50000000.0 -423,423,The Last King of Scotland,87.0,7.8,Drama,17606684.0,6000000.0 -424,424,Little Miss Sunshine,91.0,8.0,Comedy,59891098.0,8000000.0 -428,428,Lord of War,61.0,7.7,Action,24149632.0,42000000.0 -429,429,The Last Samurai,65.0,7.8,Action,111110575.0,120000000.0 -430,430,Lost in Translation,94.0,7.9,Drama,44585453.0,4000000.0 -432,432,Lethal Weapon 4,54.0,6.4,Action,130444603.0,140000000.0 -435,435,Madagascar,55.0,6.6,Adventure,193595521.0,75000000.0 -437,437,Man on the Moon,62.0,7.4,Drama,34580635.0,52000000.0 -438,438,The Matrix,86.0,8.7,Action,171479930.0,65000000.0 -439,439,Vicky Cristina Barcelona,82.0,7.4,Comedy,23213577.0,16000000.0 -441,441,Michael Clayton,90.0,7.5,Drama,49033882.0,21500000.0 -442,442,Master and Commander: The Far Side of the World,85.0,7.5,Adventure,93926386.0,135000000.0 -443,443,Million Dollar Baby,91.0,8.2,Drama,100492203.0,30000000.0 -444,444,Mean Girls,83.0,7.0,Comedy,86047227.0,18000000.0 -445,445,Men in Black,91.0,7.0,Adventure,250690539.0,90000000.0 -447,447,Meet Joe Black,50.0,6.9,Drama,44650003.0,85000000.0 -448,448,Magnolia,83.0,8.0,Drama,22450975.0,37000000.0 -450,450,Mission: Impossible III,70.0,6.9,Action,133501348.0,150000000.0 -451,451,Miss Congeniality,41.0,6.1,Comedy,106807667.0,45000000.0 -454,454,Meet the Fockers,38.0,6.4,Comedy,279167575.0,60000000.0 -455,455,Meet the Parents,84.0,7.0,Comedy,166225040.0,55000000.0 -456,456,Minority Report,91.0,7.7,Action,132024714.0,102000000.0 -457,457,Meet the Spartans,2.0,2.4,Comedy,38233676.0,30000000.0 -459,459,The Matrix Reloaded,73.0,7.1,Action,281553689.0,127000000.0 -460,460,The Matrix Revolutions,37.0,6.5,Action,139259759.0,110000000.0 -461,461,Mulholland Drive,81.0,7.9,Drama,7219578.0,15000000.0 -462,462,The Mummy,54.0,6.8,Adventure,155385488.0,80000000.0 -463,463,The Mummy Returns,47.0,6.2,Adventure,202007640.0,98000000.0 -464,464,The Mummy: Tomb of the Dragon Emperor,13.0,5.1,Adventure,102491776.0,175000000.0 -465,465,Munich,78.0,7.8,Drama,47379090.0,75000000.0 -466,466,Night at the Museum,43.0,6.4,Comedy,250863268.0,110000000.0 -467,467,Miami Vice,47.0,6.0,Action,63478838.0,135000000.0 -468,468,Mystic River,87.0,8.0,Drama,90135191.0,30000000.0 -469,469,The Chronicles of Narnia: Prince Caspian,67.0,6.9,Adventure,141621490.0,225000000.0 -470,470,National Treasure,44.0,6.9,Adventure,173005002.0,100000000.0 -471,471,No Country for Old Men,95.0,8.3,Action,74273505.0,25000000.0 -472,472,The Incredibles,97.0,8.1,Adventure,261441092.0,92000000.0 -473,473,The Negotiator,81.0,7.2,Action,44705766.0,50000000.0 -476,476,The Notebook,52.0,8.0,Drama,81001787.0,30000000.0 -477,477,Napoleon Dynamite,70.0,6.9,Comedy,44540956.0,400000.0 -479,479,Finding Neverland,82.0,7.9,Drama,51676606.0,25000000.0 -480,480,Into the Wild,82.0,8.2,Drama,18354356.0,20000000.0 -481,481,Ocean's Eleven,81.0,7.6,Comedy,183417150.0,110000000.0 -482,482,Ocean's Twelve,55.0,6.0,Adventure,125531634.0,85000000.0 -483,483,Ocean's Thirteen,70.0,6.9,Adventure,117144465.0,85000000.0 -485,485,Any Given Sunday,49.0,6.6,Drama,75530832.0,60000000.0 -486,486,One Hour Photo,81.0,7.0,Drama,31597131.0,12000000.0 -487,487,Old School,60.0,7.0,Comedy,75155000.0,24000000.0 -489,489,The Passion of the Christ,50.0,7.1,Drama,370782930.0,25000000.0 -490,490,Max Payne,17.0,5.4,Action,40687294.0,35000000.0 -495,495,Pirates of the Caribbean: Dead Man's Chest,54.0,7.3,Adventure,423315812.0,225000000.0 -496,496,Pirates of the Caribbean: At World's End,45.0,7.0,Adventure,309420425.0,300000000.0 -497,497,The Chronicles of Riddick,29.0,6.4,Adventure,57712751.0,120000000.0 -499,499,Planet of the Apes,44.0,5.5,Adventure,180011740.0,100000000.0 -501,501,The Punisher,30.0,6.4,Action,33664370.0,33000000.0 -502,502,The Devil Wears Prada,75.0,6.8,Comedy,124740460.0,35000000.0 -503,503,Perfume: The Story of a Murderer,58.0,7.5,Drama,2223293.0,63700000.0 -504,504,The Pursuit of Happyness,66.0,7.8,Drama,162586036.0,55000000.0 -505,505,Pearl Harbor,26.0,5.4,Action,198539855.0,151500000.0 -508,508,The Patriot,62.0,6.9,Drama,113330342.0,110000000.0 -509,509,Public Enemies,68.0,7.1,Drama,97104620.0,102500000.0 -510,510,Punch-Drunk Love,79.0,7.4,Comedy,17791031.0,25000000.0 -512,512,Ratatouille,96.0,8.1,Comedy,206445654.0,150000000.0 -513,513,Rocky Balboa,76.0,7.4,Drama,70269899.0,24000000.0 -515,515,The Reader,61.0,7.7,Drama,34192652.0,33000000.0 -518,518,Resident Evil: Extinction,22.0,6.2,Action,50648679.0,45000000.0 -520,520,Revolutionary Road,68.0,7.6,Drama,22911480.0,35000000.0 -521,521,Be Kind Rewind,65.0,6.6,Comedy,11175164.0,20000000.0 -522,522,Rounders,64.0,7.3,Drama,22921898.0,12000000.0 -523,523,Ronin,68.0,7.2,Action,41610884.0,55000000.0 -524,524,Requiem for a Dream,78.0,8.5,Drama,3635482.0,4500000.0 -525,525,Rat Race,43.0,6.4,Comedy,56607223.0,48000000.0 -526,526,Remember the Titans,72.0,7.5,Drama,115654751.0,30000000.0 -527,527,Road Trip,59.0,6.4,Comedy,68525609.0,16000000.0 -528,528,Rush Hour 2,51.0,6.4,Action,226164286.0,90000000.0 -529,529,Rush Hour,60.0,6.8,Action,141186864.0,35000000.0 -531,531,Hotel Rwanda,90.0,8.3,Drama,23519128.0,17500000.0 -537,537,Scary Movie 2,14.0,4.7,Comedy,71277420.0,45000000.0 -538,538,Scary Movie 3,37.0,5.4,Comedy,110000082.0,45000000.0 -539,539,About Schmidt,85.0,7.3,Drama,65005217.0,30000000.0 -543,543,Stardust,76.0,7.9,Adventure,38634938.0,70000000.0 -544,544,Sex and the City,49.0,5.4,Comedy,152647258.0,57500000.0 -545,545,Swordfish,25.0,6.3,Action,69772969.0,80000000.0 -546,546,Scary Movie,53.0,6.0,Comedy,157019771.0,19000000.0 -547,547,Shaun of the Dead,91.0,8.0,Comedy,13542874.0,5000000.0 -551,551,Sherlock Holmes,69.0,7.5,Adventure,209028679.0,80000000.0 -552,552,Shrek,89.0,8.0,Adventure,267655011.0,50000000.0 -553,553,Shrek 2,89.0,7.5,Adventure,441226247.0,70000000.0 -554,554,Shrek the Third,41.0,6.1,Adventure,322719944.0,160000000.0 -555,555,Shark Tale,35.0,5.9,Adventure,160861908.0,75000000.0 -558,558,The Simpsons Movie,89.0,7.6,Comedy,183135014.0,72500000.0 -559,559,Sin City,77.0,8.3,Action,74103820.0,40000000.0 -564,564,Slumdog Millionaire,94.0,8.3,Drama,141319928.0,14000000.0 -565,565,Smokin' Aces,28.0,6.6,Comedy,35662731.0,17000000.0 -568,568,Lemony Snicket's A Series of Unfortunate Events,71.0,6.9,Comedy,118627117.0,100000000.0 -571,571,Superbad,87.0,7.8,Comedy,121463226.0,17500000.0 -572,572,Spider-Man 2,93.0,7.7,Adventure,373524485.0,200000000.0 -573,573,Spider-Man 3,63.0,6.4,Adventure,336530303.0,258000000.0 -574,574,Spider-Man,89.0,7.4,Adventure,403706375.0,139000000.0 -575,575,Superman Returns,76.0,6.6,Adventure,200120000.0,232000000.0 -576,576,Spy Game,65.0,6.9,Action,62362560.0,90000000.0 -577,577,Starship Troopers,60.0,7.1,Action,54768952.0,100000000.0 -578,578,Stranger Than Fiction,72.0,7.8,Comedy,40435190.0,30000000.0 -580,580,The Perfect Storm,47.0,6.2,Drama,182618434.0,120000000.0 -582,582,Saving Private Ryan,91.0,8.5,Drama,216335085.0,65000000.0 -583,583,S.W.A.T.,48.0,5.9,Action,116877597.0,70000000.0 -584,584,Sideways,97.0,7.8,Drama,71502303.0,17000000.0 -587,587,Talladega Nights: The Ballad of Ricky Bobby,72.0,6.4,Comedy,148213377.0,73000000.0 -588,588,The Talented Mr. Ripley,82.0,7.2,Drama,81292135.0,40000000.0 -591,591,Transformers,57.0,7.3,Action,319246193.0,151000000.0 -592,592,Transformers: Revenge of the Fallen,20.0,6.0,Action,402111870.0,210000000.0 -593,593,The Thin Red Line,78.0,7.5,Drama,36400491.0,52000000.0 -594,594,The League of Extraordinary Gentlemen,17.0,5.5,Adventure,66465204.0,78000000.0 -596,596,Tomorrow Never Dies,55.0,6.4,Action,125304276.0,110000000.0 -599,599,The Day After Tomorrow,46.0,6.3,Adventure,186740799.0,125000000.0 -601,601,Toy Story 2,100.0,8.0,Adventure,245852179.0,90000000.0 -602,602,Toy Story 3,99.0,8.9,Adventure,410640665.0,200000000.0 -603,603,Traffic,91.0,7.8,Drama,124107476.0,48000000.0 -604,604,Training Day,72.0,7.6,Drama,76261036.0,45000000.0 -605,605,Star Trek,94.0,8.2,Adventure,257730019.0,140000000.0 -606,606,The Terminal,60.0,7.1,Drama,77073959.0,75000000.0 -608,608,The Transporter,53.0,6.6,Action,25296447.0,21000000.0 -609,609,Tropic Thunder,83.0,7.2,Comedy,110461307.0,90000000.0 -610,610,Troy,54.0,7.0,Action,133298577.0,150000000.0 -611,611,xXx,48.0,5.5,Action,141930000.0,70000000.0 -612,612,The Truman Show,95.0,8.0,Drama,125618201.0,60000000.0 -616,616,Underworld,30.0,6.7,Action,51970690.0,22000000.0 -617,617,Underworld: Evolution,15.0,6.6,Action,62318875.0,45000000.0 -618,618,Up,98.0,8.4,Adventure,293004164.0,175000000.0 -620,620,V for Vendetta,73.0,8.2,Action,70511035.0,50000000.0 -621,621,Van Helsing,22.0,5.5,Action,120150546.0,170000000.0 -625,625,WALL-E,96.0,8.5,Comedy,223808164.0,180000000.0 -626,626,Watchmen,64.0,7.8,Action,107509799.0,138000000.0 -627,627,We Were Soldiers,62.0,6.9,Drama,78120196.0,70000000.0 -630,630,Walk the Line,82.0,7.9,Drama,119519402.0,29000000.0 -631,631,Wild Wild West,21.0,4.3,Adventure,113805681.0,175000000.0 -633,633,The Wrestler,98.0,8.2,Drama,26236603.0,6000000.0 -634,634,Sky Captain and the World of Tomorrow,72.0,6.3,Adventure,37760080.0,70000000.0 -635,635,The Waterboy,32.0,5.7,Comedy,161491646.0,23000000.0 -637,637,X-Men,82.0,7.4,Action,157299717.0,75000000.0 -639,639,X-Men: The Last Stand,57.0,6.9,Action,234362462.0,150000000.0 -640,640,The Expendables,40.0,7.1,Action,101384023.0,82000000.0 -641,641,Yes Man,43.0,7.0,Comedy,97690976.0,50000000.0 -642,642,You've Got Mail,68.0,6.2,Drama,115821495.0,65000000.0 -643,643,Zoolander,62.0,6.4,Comedy,45172250.0,28000000.0 -644,644,Zombieland,89.0,7.8,Comedy,75590286.0,23600000.0 -645,645,Zack and Miri Make a Porno,65.0,7.0,Comedy,31452765.0,24000000.0 diff --git a/public/example-brush-interactions/data/penguin.csv b/public/example-brush-interactions/data/penguin.csv deleted file mode 100644 index b5aaf294a6..0000000000 --- a/public/example-brush-interactions/data/penguin.csv +++ /dev/null @@ -1,334 +0,0 @@ -id,index,Species,island,bill_length_mm,bill_depth_mm,Flipper Length (mm),Body Mass (g),sex -0,0,Adelie,Torgersen,39.1,18.7,181.0,3750.0,MALE -1,1,Adelie,Torgersen,39.5,17.4,186.0,3800.0,FEMALE -2,2,Adelie,Torgersen,40.3,18.0,195.0,3250.0,FEMALE -3,4,Adelie,Torgersen,36.7,19.3,193.0,3450.0,FEMALE -4,5,Adelie,Torgersen,39.3,20.6,190.0,3650.0,MALE -5,6,Adelie,Torgersen,38.9,17.8,181.0,3625.0,FEMALE -6,7,Adelie,Torgersen,39.2,19.6,195.0,4675.0,MALE -7,12,Adelie,Torgersen,41.1,17.6,182.0,3200.0,FEMALE -8,13,Adelie,Torgersen,38.6,21.2,191.0,3800.0,MALE -9,14,Adelie,Torgersen,34.6,21.1,198.0,4400.0,MALE -10,15,Adelie,Torgersen,36.6,17.8,185.0,3700.0,FEMALE -11,16,Adelie,Torgersen,38.7,19.0,195.0,3450.0,FEMALE -12,17,Adelie,Torgersen,42.5,20.7,197.0,4500.0,MALE -13,18,Adelie,Torgersen,34.4,18.4,184.0,3325.0,FEMALE -14,19,Adelie,Torgersen,46.0,21.5,194.0,4200.0,MALE -15,20,Adelie,Biscoe,37.8,18.3,174.0,3400.0,FEMALE -16,21,Adelie,Biscoe,37.7,18.7,180.0,3600.0,MALE -17,22,Adelie,Biscoe,35.9,19.2,189.0,3800.0,FEMALE -18,23,Adelie,Biscoe,38.2,18.1,185.0,3950.0,MALE -19,24,Adelie,Biscoe,38.8,17.2,180.0,3800.0,MALE -20,25,Adelie,Biscoe,35.3,18.9,187.0,3800.0,FEMALE -21,26,Adelie,Biscoe,40.6,18.6,183.0,3550.0,MALE -22,27,Adelie,Biscoe,40.5,17.9,187.0,3200.0,FEMALE -23,28,Adelie,Biscoe,37.9,18.6,172.0,3150.0,FEMALE -24,29,Adelie,Biscoe,40.5,18.9,180.0,3950.0,MALE -25,30,Adelie,Dream,39.5,16.7,178.0,3250.0,FEMALE -26,31,Adelie,Dream,37.2,18.1,178.0,3900.0,MALE -27,32,Adelie,Dream,39.5,17.8,188.0,3300.0,FEMALE -28,33,Adelie,Dream,40.9,18.9,184.0,3900.0,MALE -29,34,Adelie,Dream,36.4,17.0,195.0,3325.0,FEMALE -30,35,Adelie,Dream,39.2,21.1,196.0,4150.0,MALE -31,36,Adelie,Dream,38.8,20.0,190.0,3950.0,MALE -32,37,Adelie,Dream,42.2,18.5,180.0,3550.0,FEMALE -33,38,Adelie,Dream,37.6,19.3,181.0,3300.0,FEMALE -34,39,Adelie,Dream,39.8,19.1,184.0,4650.0,MALE -35,40,Adelie,Dream,36.5,18.0,182.0,3150.0,FEMALE -36,41,Adelie,Dream,40.8,18.4,195.0,3900.0,MALE -37,42,Adelie,Dream,36.0,18.5,186.0,3100.0,FEMALE -38,43,Adelie,Dream,44.1,19.7,196.0,4400.0,MALE -39,44,Adelie,Dream,37.0,16.9,185.0,3000.0,FEMALE -40,45,Adelie,Dream,39.6,18.8,190.0,4600.0,MALE -41,46,Adelie,Dream,41.1,19.0,182.0,3425.0,MALE -42,48,Adelie,Dream,36.0,17.9,190.0,3450.0,FEMALE -43,49,Adelie,Dream,42.3,21.2,191.0,4150.0,MALE -44,50,Adelie,Biscoe,39.6,17.7,186.0,3500.0,FEMALE -45,51,Adelie,Biscoe,40.1,18.9,188.0,4300.0,MALE -46,52,Adelie,Biscoe,35.0,17.9,190.0,3450.0,FEMALE -47,53,Adelie,Biscoe,42.0,19.5,200.0,4050.0,MALE -48,54,Adelie,Biscoe,34.5,18.1,187.0,2900.0,FEMALE -49,55,Adelie,Biscoe,41.4,18.6,191.0,3700.0,MALE -50,56,Adelie,Biscoe,39.0,17.5,186.0,3550.0,FEMALE -51,57,Adelie,Biscoe,40.6,18.8,193.0,3800.0,MALE -52,58,Adelie,Biscoe,36.5,16.6,181.0,2850.0,FEMALE -53,59,Adelie,Biscoe,37.6,19.1,194.0,3750.0,MALE -54,60,Adelie,Biscoe,35.7,16.9,185.0,3150.0,FEMALE -55,61,Adelie,Biscoe,41.3,21.1,195.0,4400.0,MALE -56,62,Adelie,Biscoe,37.6,17.0,185.0,3600.0,FEMALE -57,63,Adelie,Biscoe,41.1,18.2,192.0,4050.0,MALE -58,64,Adelie,Biscoe,36.4,17.1,184.0,2850.0,FEMALE -59,65,Adelie,Biscoe,41.6,18.0,192.0,3950.0,MALE -60,66,Adelie,Biscoe,35.5,16.2,195.0,3350.0,FEMALE -61,67,Adelie,Biscoe,41.1,19.1,188.0,4100.0,MALE -62,68,Adelie,Torgersen,35.9,16.6,190.0,3050.0,FEMALE -63,69,Adelie,Torgersen,41.8,19.4,198.0,4450.0,MALE -64,70,Adelie,Torgersen,33.5,19.0,190.0,3600.0,FEMALE -65,71,Adelie,Torgersen,39.7,18.4,190.0,3900.0,MALE -66,72,Adelie,Torgersen,39.6,17.2,196.0,3550.0,FEMALE -67,73,Adelie,Torgersen,45.8,18.9,197.0,4150.0,MALE -68,74,Adelie,Torgersen,35.5,17.5,190.0,3700.0,FEMALE -69,75,Adelie,Torgersen,42.8,18.5,195.0,4250.0,MALE -70,76,Adelie,Torgersen,40.9,16.8,191.0,3700.0,FEMALE -71,77,Adelie,Torgersen,37.2,19.4,184.0,3900.0,MALE -72,78,Adelie,Torgersen,36.2,16.1,187.0,3550.0,FEMALE -73,79,Adelie,Torgersen,42.1,19.1,195.0,4000.0,MALE -74,80,Adelie,Torgersen,34.6,17.2,189.0,3200.0,FEMALE -75,81,Adelie,Torgersen,42.9,17.6,196.0,4700.0,MALE -76,82,Adelie,Torgersen,36.7,18.8,187.0,3800.0,FEMALE -77,83,Adelie,Torgersen,35.1,19.4,193.0,4200.0,MALE -78,84,Adelie,Dream,37.3,17.8,191.0,3350.0,FEMALE -79,85,Adelie,Dream,41.3,20.3,194.0,3550.0,MALE -80,86,Adelie,Dream,36.3,19.5,190.0,3800.0,MALE -81,87,Adelie,Dream,36.9,18.6,189.0,3500.0,FEMALE -82,88,Adelie,Dream,38.3,19.2,189.0,3950.0,MALE -83,89,Adelie,Dream,38.9,18.8,190.0,3600.0,FEMALE -84,90,Adelie,Dream,35.7,18.0,202.0,3550.0,FEMALE -85,91,Adelie,Dream,41.1,18.1,205.0,4300.0,MALE -86,92,Adelie,Dream,34.0,17.1,185.0,3400.0,FEMALE -87,93,Adelie,Dream,39.6,18.1,186.0,4450.0,MALE -88,94,Adelie,Dream,36.2,17.3,187.0,3300.0,FEMALE -89,95,Adelie,Dream,40.8,18.9,208.0,4300.0,MALE -90,96,Adelie,Dream,38.1,18.6,190.0,3700.0,FEMALE -91,97,Adelie,Dream,40.3,18.5,196.0,4350.0,MALE -92,98,Adelie,Dream,33.1,16.1,178.0,2900.0,FEMALE -93,99,Adelie,Dream,43.2,18.5,192.0,4100.0,MALE -94,100,Adelie,Biscoe,35.0,17.9,192.0,3725.0,FEMALE -95,101,Adelie,Biscoe,41.0,20.0,203.0,4725.0,MALE -96,102,Adelie,Biscoe,37.7,16.0,183.0,3075.0,FEMALE -97,103,Adelie,Biscoe,37.8,20.0,190.0,4250.0,MALE -98,104,Adelie,Biscoe,37.9,18.6,193.0,2925.0,FEMALE -99,105,Adelie,Biscoe,39.7,18.9,184.0,3550.0,MALE -100,106,Adelie,Biscoe,38.6,17.2,199.0,3750.0,FEMALE -101,107,Adelie,Biscoe,38.2,20.0,190.0,3900.0,MALE -102,108,Adelie,Biscoe,38.1,17.0,181.0,3175.0,FEMALE -103,109,Adelie,Biscoe,43.2,19.0,197.0,4775.0,MALE -104,110,Adelie,Biscoe,38.1,16.5,198.0,3825.0,FEMALE -105,111,Adelie,Biscoe,45.6,20.3,191.0,4600.0,MALE -106,112,Adelie,Biscoe,39.7,17.7,193.0,3200.0,FEMALE -107,113,Adelie,Biscoe,42.2,19.5,197.0,4275.0,MALE -108,114,Adelie,Biscoe,39.6,20.7,191.0,3900.0,FEMALE -109,115,Adelie,Biscoe,42.7,18.3,196.0,4075.0,MALE -110,116,Adelie,Torgersen,38.6,17.0,188.0,2900.0,FEMALE -111,117,Adelie,Torgersen,37.3,20.5,199.0,3775.0,MALE -112,118,Adelie,Torgersen,35.7,17.0,189.0,3350.0,FEMALE -113,119,Adelie,Torgersen,41.1,18.6,189.0,3325.0,MALE -114,120,Adelie,Torgersen,36.2,17.2,187.0,3150.0,FEMALE -115,121,Adelie,Torgersen,37.7,19.8,198.0,3500.0,MALE -116,122,Adelie,Torgersen,40.2,17.0,176.0,3450.0,FEMALE -117,123,Adelie,Torgersen,41.4,18.5,202.0,3875.0,MALE -118,124,Adelie,Torgersen,35.2,15.9,186.0,3050.0,FEMALE -119,125,Adelie,Torgersen,40.6,19.0,199.0,4000.0,MALE -120,126,Adelie,Torgersen,38.8,17.6,191.0,3275.0,FEMALE -121,127,Adelie,Torgersen,41.5,18.3,195.0,4300.0,MALE -122,128,Adelie,Torgersen,39.0,17.1,191.0,3050.0,FEMALE -123,129,Adelie,Torgersen,44.1,18.0,210.0,4000.0,MALE -124,130,Adelie,Torgersen,38.5,17.9,190.0,3325.0,FEMALE -125,131,Adelie,Torgersen,43.1,19.2,197.0,3500.0,MALE -126,132,Adelie,Dream,36.8,18.5,193.0,3500.0,FEMALE -127,133,Adelie,Dream,37.5,18.5,199.0,4475.0,MALE -128,134,Adelie,Dream,38.1,17.6,187.0,3425.0,FEMALE -129,135,Adelie,Dream,41.1,17.5,190.0,3900.0,MALE -130,136,Adelie,Dream,35.6,17.5,191.0,3175.0,FEMALE -131,137,Adelie,Dream,40.2,20.1,200.0,3975.0,MALE -132,138,Adelie,Dream,37.0,16.5,185.0,3400.0,FEMALE -133,139,Adelie,Dream,39.7,17.9,193.0,4250.0,MALE -134,140,Adelie,Dream,40.2,17.1,193.0,3400.0,FEMALE -135,141,Adelie,Dream,40.6,17.2,187.0,3475.0,MALE -136,142,Adelie,Dream,32.1,15.5,188.0,3050.0,FEMALE -137,143,Adelie,Dream,40.7,17.0,190.0,3725.0,MALE -138,144,Adelie,Dream,37.3,16.8,192.0,3000.0,FEMALE -139,145,Adelie,Dream,39.0,18.7,185.0,3650.0,MALE -140,146,Adelie,Dream,39.2,18.6,190.0,4250.0,MALE -141,147,Adelie,Dream,36.6,18.4,184.0,3475.0,FEMALE -142,148,Adelie,Dream,36.0,17.8,195.0,3450.0,FEMALE -143,149,Adelie,Dream,37.8,18.1,193.0,3750.0,MALE -144,150,Adelie,Dream,36.0,17.1,187.0,3700.0,FEMALE -145,151,Adelie,Dream,41.5,18.5,201.0,4000.0,MALE -146,152,Chinstrap,Dream,46.5,17.9,192.0,3500.0,FEMALE -147,153,Chinstrap,Dream,50.0,19.5,196.0,3900.0,MALE -148,154,Chinstrap,Dream,51.3,19.2,193.0,3650.0,MALE -149,155,Chinstrap,Dream,45.4,18.7,188.0,3525.0,FEMALE -150,156,Chinstrap,Dream,52.7,19.8,197.0,3725.0,MALE -151,157,Chinstrap,Dream,45.2,17.8,198.0,3950.0,FEMALE -152,158,Chinstrap,Dream,46.1,18.2,178.0,3250.0,FEMALE -153,159,Chinstrap,Dream,51.3,18.2,197.0,3750.0,MALE -154,160,Chinstrap,Dream,46.0,18.9,195.0,4150.0,FEMALE -155,161,Chinstrap,Dream,51.3,19.9,198.0,3700.0,MALE -156,162,Chinstrap,Dream,46.6,17.8,193.0,3800.0,FEMALE -157,163,Chinstrap,Dream,51.7,20.3,194.0,3775.0,MALE -158,164,Chinstrap,Dream,47.0,17.3,185.0,3700.0,FEMALE -159,165,Chinstrap,Dream,52.0,18.1,201.0,4050.0,MALE -160,166,Chinstrap,Dream,45.9,17.1,190.0,3575.0,FEMALE -161,167,Chinstrap,Dream,50.5,19.6,201.0,4050.0,MALE -162,168,Chinstrap,Dream,50.3,20.0,197.0,3300.0,MALE -163,169,Chinstrap,Dream,58.0,17.8,181.0,3700.0,FEMALE -164,170,Chinstrap,Dream,46.4,18.6,190.0,3450.0,FEMALE -165,171,Chinstrap,Dream,49.2,18.2,195.0,4400.0,MALE -166,172,Chinstrap,Dream,42.4,17.3,181.0,3600.0,FEMALE -167,173,Chinstrap,Dream,48.5,17.5,191.0,3400.0,MALE -168,174,Chinstrap,Dream,43.2,16.6,187.0,2900.0,FEMALE -169,175,Chinstrap,Dream,50.6,19.4,193.0,3800.0,MALE -170,176,Chinstrap,Dream,46.7,17.9,195.0,3300.0,FEMALE -171,177,Chinstrap,Dream,52.0,19.0,197.0,4150.0,MALE -172,178,Chinstrap,Dream,50.5,18.4,200.0,3400.0,FEMALE -173,179,Chinstrap,Dream,49.5,19.0,200.0,3800.0,MALE -174,180,Chinstrap,Dream,46.4,17.8,191.0,3700.0,FEMALE -175,181,Chinstrap,Dream,52.8,20.0,205.0,4550.0,MALE -176,182,Chinstrap,Dream,40.9,16.6,187.0,3200.0,FEMALE -177,183,Chinstrap,Dream,54.2,20.8,201.0,4300.0,MALE -178,184,Chinstrap,Dream,42.5,16.7,187.0,3350.0,FEMALE -179,185,Chinstrap,Dream,51.0,18.8,203.0,4100.0,MALE -180,186,Chinstrap,Dream,49.7,18.6,195.0,3600.0,MALE -181,187,Chinstrap,Dream,47.5,16.8,199.0,3900.0,FEMALE -182,188,Chinstrap,Dream,47.6,18.3,195.0,3850.0,FEMALE -183,189,Chinstrap,Dream,52.0,20.7,210.0,4800.0,MALE -184,190,Chinstrap,Dream,46.9,16.6,192.0,2700.0,FEMALE -185,191,Chinstrap,Dream,53.5,19.9,205.0,4500.0,MALE -186,192,Chinstrap,Dream,49.0,19.5,210.0,3950.0,MALE -187,193,Chinstrap,Dream,46.2,17.5,187.0,3650.0,FEMALE -188,194,Chinstrap,Dream,50.9,19.1,196.0,3550.0,MALE -189,195,Chinstrap,Dream,45.5,17.0,196.0,3500.0,FEMALE -190,196,Chinstrap,Dream,50.9,17.9,196.0,3675.0,FEMALE -191,197,Chinstrap,Dream,50.8,18.5,201.0,4450.0,MALE -192,198,Chinstrap,Dream,50.1,17.9,190.0,3400.0,FEMALE -193,199,Chinstrap,Dream,49.0,19.6,212.0,4300.0,MALE -194,200,Chinstrap,Dream,51.5,18.7,187.0,3250.0,MALE -195,201,Chinstrap,Dream,49.8,17.3,198.0,3675.0,FEMALE -196,202,Chinstrap,Dream,48.1,16.4,199.0,3325.0,FEMALE -197,203,Chinstrap,Dream,51.4,19.0,201.0,3950.0,MALE -198,204,Chinstrap,Dream,45.7,17.3,193.0,3600.0,FEMALE -199,205,Chinstrap,Dream,50.7,19.7,203.0,4050.0,MALE -200,206,Chinstrap,Dream,42.5,17.3,187.0,3350.0,FEMALE -201,207,Chinstrap,Dream,52.2,18.8,197.0,3450.0,MALE -202,208,Chinstrap,Dream,45.2,16.6,191.0,3250.0,FEMALE -203,209,Chinstrap,Dream,49.3,19.9,203.0,4050.0,MALE -204,210,Chinstrap,Dream,50.2,18.8,202.0,3800.0,MALE -205,211,Chinstrap,Dream,45.6,19.4,194.0,3525.0,FEMALE -206,212,Chinstrap,Dream,51.9,19.5,206.0,3950.0,MALE -207,213,Chinstrap,Dream,46.8,16.5,189.0,3650.0,FEMALE -208,214,Chinstrap,Dream,45.7,17.0,195.0,3650.0,FEMALE -209,215,Chinstrap,Dream,55.8,19.8,207.0,4000.0,MALE -210,216,Chinstrap,Dream,43.5,18.1,202.0,3400.0,FEMALE -211,217,Chinstrap,Dream,49.6,18.2,193.0,3775.0,MALE -212,218,Chinstrap,Dream,50.8,19.0,210.0,4100.0,MALE -213,219,Chinstrap,Dream,50.2,18.7,198.0,3775.0,FEMALE -214,220,Gentoo,Biscoe,46.1,13.2,211.0,4500.0,FEMALE -215,221,Gentoo,Biscoe,50.0,16.3,230.0,5700.0,MALE -216,222,Gentoo,Biscoe,48.7,14.1,210.0,4450.0,FEMALE -217,223,Gentoo,Biscoe,50.0,15.2,218.0,5700.0,MALE -218,224,Gentoo,Biscoe,47.6,14.5,215.0,5400.0,MALE -219,225,Gentoo,Biscoe,46.5,13.5,210.0,4550.0,FEMALE -220,226,Gentoo,Biscoe,45.4,14.6,211.0,4800.0,FEMALE -221,227,Gentoo,Biscoe,46.7,15.3,219.0,5200.0,MALE -222,228,Gentoo,Biscoe,43.3,13.4,209.0,4400.0,FEMALE -223,229,Gentoo,Biscoe,46.8,15.4,215.0,5150.0,MALE -224,230,Gentoo,Biscoe,40.9,13.7,214.0,4650.0,FEMALE -225,231,Gentoo,Biscoe,49.0,16.1,216.0,5550.0,MALE -226,232,Gentoo,Biscoe,45.5,13.7,214.0,4650.0,FEMALE -227,233,Gentoo,Biscoe,48.4,14.6,213.0,5850.0,MALE -228,234,Gentoo,Biscoe,45.8,14.6,210.0,4200.0,FEMALE -229,235,Gentoo,Biscoe,49.3,15.7,217.0,5850.0,MALE -230,236,Gentoo,Biscoe,42.0,13.5,210.0,4150.0,FEMALE -231,237,Gentoo,Biscoe,49.2,15.2,221.0,6300.0,MALE -232,238,Gentoo,Biscoe,46.2,14.5,209.0,4800.0,FEMALE -233,239,Gentoo,Biscoe,48.7,15.1,222.0,5350.0,MALE -234,240,Gentoo,Biscoe,50.2,14.3,218.0,5700.0,MALE -235,241,Gentoo,Biscoe,45.1,14.5,215.0,5000.0,FEMALE -236,242,Gentoo,Biscoe,46.5,14.5,213.0,4400.0,FEMALE -237,243,Gentoo,Biscoe,46.3,15.8,215.0,5050.0,MALE -238,244,Gentoo,Biscoe,42.9,13.1,215.0,5000.0,FEMALE -239,245,Gentoo,Biscoe,46.1,15.1,215.0,5100.0,MALE -240,247,Gentoo,Biscoe,47.8,15.0,215.0,5650.0,MALE -241,248,Gentoo,Biscoe,48.2,14.3,210.0,4600.0,FEMALE -242,249,Gentoo,Biscoe,50.0,15.3,220.0,5550.0,MALE -243,250,Gentoo,Biscoe,47.3,15.3,222.0,5250.0,MALE -244,251,Gentoo,Biscoe,42.8,14.2,209.0,4700.0,FEMALE -245,252,Gentoo,Biscoe,45.1,14.5,207.0,5050.0,FEMALE -246,253,Gentoo,Biscoe,59.6,17.0,230.0,6050.0,MALE -247,254,Gentoo,Biscoe,49.1,14.8,220.0,5150.0,FEMALE -248,255,Gentoo,Biscoe,48.4,16.3,220.0,5400.0,MALE -249,256,Gentoo,Biscoe,42.6,13.7,213.0,4950.0,FEMALE -250,257,Gentoo,Biscoe,44.4,17.3,219.0,5250.0,MALE -251,258,Gentoo,Biscoe,44.0,13.6,208.0,4350.0,FEMALE -252,259,Gentoo,Biscoe,48.7,15.7,208.0,5350.0,MALE -253,260,Gentoo,Biscoe,42.7,13.7,208.0,3950.0,FEMALE -254,261,Gentoo,Biscoe,49.6,16.0,225.0,5700.0,MALE -255,262,Gentoo,Biscoe,45.3,13.7,210.0,4300.0,FEMALE -256,263,Gentoo,Biscoe,49.6,15.0,216.0,4750.0,MALE -257,264,Gentoo,Biscoe,50.5,15.9,222.0,5550.0,MALE -258,265,Gentoo,Biscoe,43.6,13.9,217.0,4900.0,FEMALE -259,266,Gentoo,Biscoe,45.5,13.9,210.0,4200.0,FEMALE -260,267,Gentoo,Biscoe,50.5,15.9,225.0,5400.0,MALE -261,268,Gentoo,Biscoe,44.9,13.3,213.0,5100.0,FEMALE -262,269,Gentoo,Biscoe,45.2,15.8,215.0,5300.0,MALE -263,270,Gentoo,Biscoe,46.6,14.2,210.0,4850.0,FEMALE -264,271,Gentoo,Biscoe,48.5,14.1,220.0,5300.0,MALE -265,272,Gentoo,Biscoe,45.1,14.4,210.0,4400.0,FEMALE -266,273,Gentoo,Biscoe,50.1,15.0,225.0,5000.0,MALE -267,274,Gentoo,Biscoe,46.5,14.4,217.0,4900.0,FEMALE -268,275,Gentoo,Biscoe,45.0,15.4,220.0,5050.0,MALE -269,276,Gentoo,Biscoe,43.8,13.9,208.0,4300.0,FEMALE -270,277,Gentoo,Biscoe,45.5,15.0,220.0,5000.0,MALE -271,278,Gentoo,Biscoe,43.2,14.5,208.0,4450.0,FEMALE -272,279,Gentoo,Biscoe,50.4,15.3,224.0,5550.0,MALE -273,280,Gentoo,Biscoe,45.3,13.8,208.0,4200.0,FEMALE -274,281,Gentoo,Biscoe,46.2,14.9,221.0,5300.0,MALE -275,282,Gentoo,Biscoe,45.7,13.9,214.0,4400.0,FEMALE -276,283,Gentoo,Biscoe,54.3,15.7,231.0,5650.0,MALE -277,284,Gentoo,Biscoe,45.8,14.2,219.0,4700.0,FEMALE -278,285,Gentoo,Biscoe,49.8,16.8,230.0,5700.0,MALE -279,287,Gentoo,Biscoe,49.5,16.2,229.0,5800.0,MALE -280,288,Gentoo,Biscoe,43.5,14.2,220.0,4700.0,FEMALE -281,289,Gentoo,Biscoe,50.7,15.0,223.0,5550.0,MALE -282,290,Gentoo,Biscoe,47.7,15.0,216.0,4750.0,FEMALE -283,291,Gentoo,Biscoe,46.4,15.6,221.0,5000.0,MALE -284,292,Gentoo,Biscoe,48.2,15.6,221.0,5100.0,MALE -285,293,Gentoo,Biscoe,46.5,14.8,217.0,5200.0,FEMALE -286,294,Gentoo,Biscoe,46.4,15.0,216.0,4700.0,FEMALE -287,295,Gentoo,Biscoe,48.6,16.0,230.0,5800.0,MALE -288,296,Gentoo,Biscoe,47.5,14.2,209.0,4600.0,FEMALE -289,297,Gentoo,Biscoe,51.1,16.3,220.0,6000.0,MALE -290,298,Gentoo,Biscoe,45.2,13.8,215.0,4750.0,FEMALE -291,299,Gentoo,Biscoe,45.2,16.4,223.0,5950.0,MALE -292,300,Gentoo,Biscoe,49.1,14.5,212.0,4625.0,FEMALE -293,301,Gentoo,Biscoe,52.5,15.6,221.0,5450.0,MALE -294,302,Gentoo,Biscoe,47.4,14.6,212.0,4725.0,FEMALE -295,303,Gentoo,Biscoe,50.0,15.9,224.0,5350.0,MALE -296,304,Gentoo,Biscoe,44.9,13.8,212.0,4750.0,FEMALE -297,305,Gentoo,Biscoe,50.8,17.3,228.0,5600.0,MALE -298,306,Gentoo,Biscoe,43.4,14.4,218.0,4600.0,FEMALE -299,307,Gentoo,Biscoe,51.3,14.2,218.0,5300.0,MALE -300,308,Gentoo,Biscoe,47.5,14.0,212.0,4875.0,FEMALE -301,309,Gentoo,Biscoe,52.1,17.0,230.0,5550.0,MALE -302,310,Gentoo,Biscoe,47.5,15.0,218.0,4950.0,FEMALE -303,311,Gentoo,Biscoe,52.2,17.1,228.0,5400.0,MALE -304,312,Gentoo,Biscoe,45.5,14.5,212.0,4750.0,FEMALE -305,313,Gentoo,Biscoe,49.5,16.1,224.0,5650.0,MALE -306,314,Gentoo,Biscoe,44.5,14.7,214.0,4850.0,FEMALE -307,315,Gentoo,Biscoe,50.8,15.7,226.0,5200.0,MALE -308,316,Gentoo,Biscoe,49.4,15.8,216.0,4925.0,MALE -309,317,Gentoo,Biscoe,46.9,14.6,222.0,4875.0,FEMALE -310,318,Gentoo,Biscoe,48.4,14.4,203.0,4625.0,FEMALE -311,319,Gentoo,Biscoe,51.1,16.5,225.0,5250.0,MALE -312,320,Gentoo,Biscoe,48.5,15.0,219.0,4850.0,FEMALE -313,321,Gentoo,Biscoe,55.9,17.0,228.0,5600.0,MALE -314,322,Gentoo,Biscoe,47.2,15.5,215.0,4975.0,FEMALE -315,323,Gentoo,Biscoe,49.1,15.0,228.0,5500.0,MALE -316,325,Gentoo,Biscoe,46.8,16.1,215.0,5500.0,MALE -317,326,Gentoo,Biscoe,41.7,14.7,210.0,4700.0,FEMALE -318,327,Gentoo,Biscoe,53.4,15.8,219.0,5500.0,MALE -319,328,Gentoo,Biscoe,43.3,14.0,208.0,4575.0,FEMALE -320,329,Gentoo,Biscoe,48.1,15.1,209.0,5500.0,MALE -321,330,Gentoo,Biscoe,50.5,15.2,216.0,5000.0,FEMALE -322,331,Gentoo,Biscoe,49.8,15.9,229.0,5950.0,MALE -323,332,Gentoo,Biscoe,43.5,15.2,213.0,4650.0,FEMALE -324,333,Gentoo,Biscoe,51.5,16.3,230.0,5500.0,MALE -325,334,Gentoo,Biscoe,46.2,14.1,217.0,4375.0,FEMALE -326,335,Gentoo,Biscoe,55.1,16.0,230.0,5850.0,MALE -327,337,Gentoo,Biscoe,48.8,16.2,222.0,6000.0,MALE -328,338,Gentoo,Biscoe,47.2,13.7,214.0,4925.0,FEMALE -329,340,Gentoo,Biscoe,46.8,14.3,215.0,4850.0,FEMALE -330,341,Gentoo,Biscoe,50.4,15.7,222.0,5750.0,MALE -331,342,Gentoo,Biscoe,45.2,14.8,212.0,5200.0,FEMALE -332,343,Gentoo,Biscoe,49.9,16.1,213.0,5400.0,MALE diff --git a/public/example-brush-interactions/data/weather.csv b/public/example-brush-interactions/data/weather.csv deleted file mode 100644 index 13e974b3dd..0000000000 --- a/public/example-brush-interactions/data/weather.csv +++ /dev/null @@ -1,365 +0,0 @@ -id,index,Date,precipitation,Maximum Temperature,temp_min,wind,Weather -0,1097,2015-01-02,1.5,5.6,0.0,2.3,rain -1,1098,2015-01-03,0.0,5.0,1.7,1.7,fog -2,1099,2015-01-04,10.2,10.6,3.3,4.5,rain -3,1100,2015-01-05,8.1,12.2,9.4,6.4,rain -4,1101,2015-01-06,0.0,12.2,6.1,1.3,fog -5,1102,2015-01-07,0.0,7.8,5.6,1.6,fog -6,1103,2015-01-08,0.0,7.8,1.7,2.6,fog -7,1104,2015-01-09,0.3,10.0,3.3,0.6,rain -8,1105,2015-01-10,5.8,7.8,6.1,0.5,rain -9,1106,2015-01-11,1.5,9.4,7.2,1.1,rain -10,1107,2015-01-12,0.0,11.1,4.4,1.6,fog -11,1108,2015-01-13,0.0,9.4,2.8,2.7,fog -12,1109,2015-01-14,0.0,6.1,0.6,2.8,fog -13,1110,2015-01-15,9.7,7.8,1.1,3.2,rain -14,1111,2015-01-16,0.0,11.7,5.6,4.5,fog -15,1112,2015-01-17,26.2,13.3,3.3,2.8,rain -16,1113,2015-01-18,21.3,13.9,7.2,6.6,rain -17,1114,2015-01-19,0.5,10.0,6.1,2.8,rain -18,1115,2015-01-20,0.0,10.0,3.3,3.0,fog -19,1116,2015-01-21,0.0,7.2,-0.5,1.3,fog -20,1117,2015-01-22,0.8,9.4,6.1,1.3,rain -21,1118,2015-01-23,5.8,12.2,8.3,2.6,rain -22,1119,2015-01-24,0.5,14.4,11.1,3.3,rain -23,1120,2015-01-25,0.0,17.2,7.2,1.4,fog -24,1121,2015-01-26,0.0,16.1,6.1,2.2,fog -25,1122,2015-01-27,0.8,11.1,8.3,2.0,rain -26,1123,2015-01-28,0.0,12.2,5.0,1.8,fog -27,1124,2015-01-29,0.0,12.2,3.3,2.9,sun -28,1125,2015-01-30,0.0,8.3,1.1,0.8,fog -29,1126,2015-01-31,0.0,7.2,3.3,1.9,fog -30,1127,2015-02-01,1.5,9.4,4.4,2.6,rain -31,1128,2015-02-02,7.4,11.1,5.0,4.0,rain -32,1129,2015-02-03,1.3,10.0,5.6,1.9,rain -33,1130,2015-02-04,8.4,10.6,4.4,1.7,rain -34,1131,2015-02-05,26.2,13.3,8.3,4.6,rain -35,1132,2015-02-06,17.3,14.4,10.0,4.5,rain -36,1133,2015-02-07,23.6,12.2,9.4,4.6,rain -37,1134,2015-02-08,3.6,15.0,8.3,3.9,rain -38,1135,2015-02-09,6.1,13.3,8.3,2.5,rain -39,1136,2015-02-10,0.3,12.8,8.3,4.0,rain -40,1137,2015-02-11,0.0,12.8,5.6,1.0,fog -41,1138,2015-02-12,1.0,16.7,9.4,2.1,rain -42,1139,2015-02-13,0.0,15.6,6.7,1.7,fog -43,1140,2015-02-14,0.3,14.4,6.7,2.9,rain -44,1141,2015-02-15,0.0,12.2,3.9,4.8,sun -45,1142,2015-02-16,0.0,15.0,5.6,6.6,fog -46,1143,2015-02-17,0.0,16.1,4.4,4.0,sun -47,1144,2015-02-18,0.0,12.2,4.4,2.6,sun -48,1145,2015-02-19,4.6,10.6,8.3,2.2,rain -49,1146,2015-02-20,0.8,11.1,7.2,0.9,rain -50,1147,2015-02-21,0.0,12.2,5.6,4.5,sun -51,1148,2015-02-22,0.0,11.7,3.3,4.2,sun -52,1149,2015-02-23,0.0,12.8,0.6,1.4,sun -53,1150,2015-02-24,0.0,11.1,2.2,1.5,sun -54,1151,2015-02-25,4.1,10.0,6.7,1.0,rain -55,1152,2015-02-26,9.4,11.7,7.8,1.4,rain -56,1153,2015-02-27,18.3,10.0,6.7,4.0,rain -57,1154,2015-02-28,0.0,12.2,3.3,5.1,sun -58,1155,2015-03-01,0.0,11.1,1.1,2.2,sun -59,1156,2015-03-02,0.0,11.1,4.4,4.8,sun -60,1157,2015-03-03,0.0,10.6,0.0,2.1,sun -61,1158,2015-03-04,0.0,12.8,-0.5,1.8,sun -62,1159,2015-03-05,0.0,13.3,2.8,1.3,sun -63,1160,2015-03-06,0.0,15.0,3.3,1.4,sun -64,1161,2015-03-07,0.0,16.7,3.9,2.7,fog -65,1162,2015-03-08,0.0,17.2,3.9,1.7,fog -66,1163,2015-03-09,0.0,14.4,4.4,1.8,fog -67,1164,2015-03-10,0.8,13.3,5.0,2.6,rain -68,1165,2015-03-11,2.5,14.4,8.9,3.1,rain -69,1166,2015-03-12,0.0,17.8,9.4,3.2,sun -70,1167,2015-03-13,2.0,17.2,7.8,2.2,rain -71,1168,2015-03-14,17.0,13.9,9.4,3.8,rain -72,1169,2015-03-15,55.9,10.6,6.1,4.2,rain -73,1170,2015-03-16,1.0,13.9,6.1,3.0,rain -74,1171,2015-03-17,0.8,13.3,4.4,2.6,rain -75,1172,2015-03-18,0.0,15.6,7.2,2.5,sun -76,1173,2015-03-19,0.0,15.6,8.3,1.9,sun -77,1174,2015-03-20,4.1,13.9,8.9,1.9,rain -78,1175,2015-03-21,3.8,13.3,8.3,4.7,rain -79,1176,2015-03-22,1.0,11.7,6.1,2.3,rain -80,1177,2015-03-23,8.1,11.1,5.6,2.8,rain -81,1178,2015-03-24,7.6,12.8,6.1,3.9,rain -82,1179,2015-03-25,5.1,14.4,7.2,4.4,rain -83,1180,2015-03-26,0.0,20.6,10.0,2.2,sun -84,1181,2015-03-27,1.0,18.3,8.9,4.0,rain -85,1182,2015-03-28,0.0,15.6,9.4,5.7,sun -86,1183,2015-03-29,0.0,15.6,8.9,3.0,sun -87,1184,2015-03-30,1.8,17.8,10.6,2.9,rain -88,1185,2015-03-31,1.0,12.8,6.1,4.2,rain -89,1186,2015-04-01,5.1,12.8,5.6,3.2,rain -90,1187,2015-04-02,0.0,13.3,5.6,2.4,sun -91,1188,2015-04-03,1.5,11.1,5.0,3.6,rain -92,1189,2015-04-04,0.0,12.8,3.9,1.7,sun -93,1190,2015-04-05,0.0,16.7,2.8,2.4,sun -94,1191,2015-04-06,1.0,13.9,6.7,3.5,rain -95,1192,2015-04-07,0.5,14.4,6.7,3.9,rain -96,1193,2015-04-08,0.0,17.2,6.1,1.7,sun -97,1194,2015-04-09,0.0,17.2,6.1,2.3,sun -98,1195,2015-04-10,10.9,13.9,7.8,4.6,rain -99,1196,2015-04-11,0.0,11.7,5.6,6.5,sun -100,1197,2015-04-12,0.0,13.3,5.6,3.6,sun -101,1198,2015-04-13,14.0,11.7,3.9,3.6,rain -102,1199,2015-04-14,3.3,11.7,2.8,3.3,rain -103,1200,2015-04-15,0.0,13.9,3.3,2.4,sun -104,1201,2015-04-16,0.0,17.8,3.9,3.1,sun -105,1202,2015-04-17,0.0,18.9,6.1,3.6,sun -106,1203,2015-04-18,0.0,18.9,8.3,3.9,sun -107,1204,2015-04-19,0.0,21.1,8.3,3.6,sun -108,1205,2015-04-20,0.0,22.8,7.8,2.6,sun -109,1206,2015-04-21,5.6,17.2,6.7,3.4,rain -110,1207,2015-04-22,0.0,15.6,5.0,2.3,sun -111,1208,2015-04-23,3.0,12.2,6.7,4.1,rain -112,1209,2015-04-24,3.3,12.2,6.1,5.0,rain -113,1210,2015-04-25,1.3,13.3,5.6,3.0,rain -114,1211,2015-04-26,0.0,15.6,4.4,2.7,fog -115,1212,2015-04-27,0.3,25.0,10.6,2.3,rain -116,1213,2015-04-28,1.8,15.6,8.9,4.3,rain -117,1214,2015-04-29,0.0,16.1,7.2,4.7,sun -118,1215,2015-04-30,0.0,17.2,7.8,2.1,sun -119,1216,2015-05-01,0.0,18.3,8.9,3.7,sun -120,1217,2015-05-02,0.0,18.3,7.8,3.7,sun -121,1218,2015-05-03,0.0,20.6,7.8,2.6,sun -122,1219,2015-05-04,0.0,17.2,7.2,5.2,sun -123,1220,2015-05-05,6.1,14.4,7.2,5.1,rain -124,1221,2015-05-06,0.0,16.7,7.2,2.6,fog -125,1222,2015-05-07,0.0,20.6,6.1,3.0,sun -126,1223,2015-05-08,0.0,23.9,8.3,3.0,sun -127,1224,2015-05-09,0.0,26.7,9.4,2.6,sun -128,1225,2015-05-10,0.0,19.4,11.1,2.8,sun -129,1226,2015-05-11,0.0,13.9,10.0,2.5,fog -130,1227,2015-05-12,4.3,15.6,10.6,3.3,rain -131,1228,2015-05-13,4.1,12.2,10.0,2.8,rain -132,1229,2015-05-14,0.3,17.8,9.4,2.0,rain -133,1230,2015-05-15,0.0,20.0,9.4,2.8,fog -134,1231,2015-05-16,0.0,15.6,11.1,3.0,sun -135,1232,2015-05-17,0.0,19.4,10.6,2.1,sun -136,1233,2015-05-18,0.0,25.6,12.2,3.0,sun -137,1234,2015-05-19,0.0,21.7,11.7,2.6,sun -138,1235,2015-05-20,0.0,23.3,10.6,1.8,fog -139,1236,2015-05-21,0.0,25.6,11.7,2.1,sun -140,1237,2015-05-22,0.0,16.7,11.7,3.7,sun -141,1238,2015-05-23,0.0,16.1,11.7,2.6,sun -142,1239,2015-05-24,0.0,17.8,11.1,2.7,sun -143,1240,2015-05-25,0.0,15.6,11.1,2.7,sun -144,1241,2015-05-26,0.0,21.7,11.7,2.1,sun -145,1242,2015-05-27,0.0,24.4,11.7,1.8,sun -146,1243,2015-05-28,0.0,27.8,12.2,2.1,sun -147,1244,2015-05-29,0.0,26.1,12.8,2.5,sun -148,1245,2015-05-30,0.0,22.8,10.0,2.5,sun -149,1246,2015-05-31,0.0,25.0,11.7,2.2,sun -150,1247,2015-06-01,4.6,16.1,11.7,3.4,rain -151,1248,2015-06-02,0.5,17.8,12.8,5.0,rain -152,1249,2015-06-03,0.0,20.0,11.7,3.0,sun -153,1250,2015-06-04,0.0,22.8,11.7,3.9,sun -154,1251,2015-06-05,0.0,26.7,12.8,4.3,sun -155,1252,2015-06-06,0.0,29.4,13.3,2.6,sun -156,1253,2015-06-07,0.0,31.1,15.6,3.2,sun -157,1254,2015-06-08,0.0,30.6,14.4,3.5,sun -158,1255,2015-06-09,0.0,28.9,14.4,2.7,sun -159,1256,2015-06-10,0.0,25.6,11.1,3.0,sun -160,1257,2015-06-11,0.0,24.4,11.1,3.5,sun -161,1258,2015-06-12,0.0,20.0,11.7,2.3,sun -162,1259,2015-06-13,0.0,23.9,9.4,2.6,sun -163,1260,2015-06-14,0.0,27.8,11.7,3.7,sun -164,1261,2015-06-15,0.0,30.0,16.1,3.5,drizzle -165,1262,2015-06-16,0.0,22.8,11.1,3.0,sun -166,1263,2015-06-17,0.0,25.0,11.1,3.1,sun -167,1264,2015-06-18,0.0,24.4,13.9,3.0,sun -168,1265,2015-06-19,0.5,23.9,13.3,3.2,rain -169,1266,2015-06-20,0.0,25.0,12.8,4.3,sun -170,1267,2015-06-21,0.0,25.6,13.9,3.4,sun -171,1268,2015-06-22,0.0,25.0,12.8,2.4,sun -172,1269,2015-06-23,0.0,26.1,11.7,2.4,sun -173,1270,2015-06-24,0.0,25.6,16.1,2.6,sun -174,1271,2015-06-25,0.0,30.6,15.6,3.0,sun -175,1272,2015-06-26,0.0,31.7,17.8,4.7,sun -176,1273,2015-06-27,0.0,33.3,17.2,3.9,sun -177,1274,2015-06-28,0.3,28.3,18.3,2.1,rain -178,1275,2015-06-29,0.0,28.9,17.2,2.7,sun -179,1276,2015-06-30,0.0,30.6,15.0,3.4,fog -180,1277,2015-07-01,0.0,32.2,17.2,4.3,sun -181,1278,2015-07-02,0.0,33.9,17.8,3.4,sun -182,1279,2015-07-03,0.0,33.3,17.8,2.6,sun -183,1280,2015-07-04,0.0,33.3,15.0,2.9,sun -184,1281,2015-07-05,0.0,32.8,16.7,2.1,sun -185,1282,2015-07-06,0.0,29.4,15.6,3.2,drizzle -186,1283,2015-07-07,0.0,27.2,13.9,2.4,sun -187,1284,2015-07-08,0.0,30.0,14.4,1.9,drizzle -188,1285,2015-07-09,0.0,28.9,14.4,3.4,sun -189,1286,2015-07-10,0.0,21.1,16.7,3.7,sun -190,1287,2015-07-11,0.0,22.2,16.7,3.0,sun -191,1288,2015-07-12,0.0,26.1,16.7,2.2,sun -192,1289,2015-07-13,0.0,25.6,16.1,3.1,sun -193,1290,2015-07-14,0.0,27.8,16.1,3.3,sun -194,1291,2015-07-15,0.0,26.1,14.4,3.2,sun -195,1292,2015-07-16,0.0,26.1,15.0,2.8,sun -196,1293,2015-07-17,0.0,27.8,13.9,3.3,sun -197,1294,2015-07-18,0.0,33.3,17.8,3.4,sun -198,1295,2015-07-19,0.0,35.0,17.2,3.3,sun -199,1296,2015-07-20,0.0,26.7,16.7,3.9,sun -200,1297,2015-07-21,0.0,23.9,15.0,2.4,sun -201,1298,2015-07-22,0.0,23.9,13.9,2.8,sun -202,1299,2015-07-23,0.0,26.1,14.4,1.9,sun -203,1300,2015-07-24,0.3,22.8,13.3,3.8,rain -204,1301,2015-07-25,0.0,21.1,14.4,2.4,fog -205,1302,2015-07-26,2.0,22.2,13.9,2.6,rain -206,1303,2015-07-27,0.0,23.3,12.2,1.9,fog -207,1304,2015-07-28,0.0,27.8,13.9,3.4,sun -208,1305,2015-07-29,0.0,32.2,14.4,3.8,sun -209,1306,2015-07-30,0.0,34.4,17.2,3.5,sun -210,1307,2015-07-31,0.0,34.4,17.8,2.6,sun -211,1308,2015-08-01,0.0,33.3,15.6,3.1,sun -212,1309,2015-08-02,0.0,30.6,16.1,2.0,sun -213,1310,2015-08-03,0.0,28.3,17.2,2.3,sun -214,1311,2015-08-04,0.0,26.1,14.4,2.6,fog -215,1312,2015-08-05,0.0,23.3,12.2,3.5,sun -216,1313,2015-08-06,0.0,25.0,15.0,2.9,sun -217,1314,2015-08-07,0.0,28.3,15.6,3.7,sun -218,1315,2015-08-08,0.0,25.0,15.6,3.6,fog -219,1316,2015-08-09,0.0,28.3,15.0,2.2,sun -220,1317,2015-08-10,0.0,28.9,16.1,2.4,sun -221,1318,2015-08-11,0.0,30.0,16.7,4.4,sun -222,1319,2015-08-12,7.6,28.3,16.7,2.7,rain -223,1320,2015-08-13,0.0,28.3,15.6,2.2,sun -224,1321,2015-08-14,30.5,18.3,15.0,5.2,rain -225,1322,2015-08-15,0.0,21.7,13.9,3.7,sun -226,1323,2015-08-16,0.0,25.0,14.4,3.7,sun -227,1324,2015-08-17,0.0,27.2,13.9,3.0,sun -228,1325,2015-08-18,0.0,30.0,15.0,3.0,sun -229,1326,2015-08-19,0.0,31.7,16.1,2.1,drizzle -230,1327,2015-08-20,2.0,22.8,14.4,4.2,rain -231,1328,2015-08-21,0.0,22.2,14.4,2.6,sun -232,1329,2015-08-22,0.0,26.7,12.2,2.5,drizzle -233,1330,2015-08-23,0.0,27.8,13.9,1.8,drizzle -234,1331,2015-08-24,0.0,23.9,12.2,2.3,sun -235,1332,2015-08-25,0.0,25.6,12.2,3.4,sun -236,1333,2015-08-26,0.0,28.3,13.9,1.7,sun -237,1334,2015-08-27,0.0,29.4,14.4,2.1,sun -238,1335,2015-08-28,0.5,23.3,15.6,2.6,rain -239,1336,2015-08-29,32.5,22.2,13.3,5.8,rain -240,1337,2015-08-30,10.2,20.0,12.8,4.7,rain -241,1338,2015-08-31,0.0,18.9,16.1,5.8,sun -242,1339,2015-09-01,5.8,19.4,13.9,5.0,rain -243,1340,2015-09-02,0.0,19.4,11.1,3.8,sun -244,1341,2015-09-03,0.0,18.3,10.6,2.9,sun -245,1342,2015-09-04,0.0,18.3,10.0,2.9,sun -246,1343,2015-09-05,0.3,20.6,8.9,3.5,rain -247,1344,2015-09-06,5.3,16.1,11.7,2.4,rain -248,1345,2015-09-07,0.3,21.1,13.3,1.5,rain -249,1346,2015-09-08,0.0,22.8,13.3,2.4,sun -250,1347,2015-09-09,0.0,24.4,13.9,3.3,sun -251,1348,2015-09-10,0.0,25.0,14.4,3.6,fog -252,1349,2015-09-11,0.0,27.2,15.0,3.1,sun -253,1350,2015-09-12,0.0,26.7,14.4,2.1,sun -254,1351,2015-09-13,0.5,20.6,12.8,3.0,rain -255,1352,2015-09-14,0.0,16.7,10.6,3.4,sun -256,1353,2015-09-15,0.0,17.8,10.0,2.8,sun -257,1354,2015-09-16,1.0,20.0,10.0,1.9,rain -258,1355,2015-09-17,1.8,18.3,12.8,3.8,rain -259,1356,2015-09-18,0.0,19.4,12.8,2.6,sun -260,1357,2015-09-19,0.0,21.1,14.4,4.3,sun -261,1358,2015-09-20,4.1,22.8,12.2,6.8,rain -262,1359,2015-09-21,0.0,18.3,9.4,2.7,fog -263,1360,2015-09-22,0.0,18.9,7.8,2.0,sun -264,1361,2015-09-23,0.0,20.6,8.3,1.8,sun -265,1362,2015-09-24,0.0,22.2,11.1,2.5,fog -266,1363,2015-09-25,2.0,15.6,12.8,2.6,rain -267,1364,2015-09-26,0.0,18.3,10.0,2.7,sun -268,1365,2015-09-27,0.0,17.8,7.2,3.8,sun -269,1366,2015-09-28,0.0,21.1,9.4,5.1,sun -270,1367,2015-09-29,0.0,21.7,8.9,1.9,sun -271,1368,2015-09-30,0.0,18.3,10.0,1.3,fog -272,1369,2015-10-01,0.0,21.1,9.4,1.3,fog -273,1370,2015-10-02,0.0,15.6,10.0,2.9,fog -274,1371,2015-10-03,0.0,19.4,11.1,4.8,sun -275,1372,2015-10-04,0.0,22.8,10.0,3.7,sun -276,1373,2015-10-05,0.0,23.3,9.4,1.6,sun -277,1374,2015-10-06,0.0,18.3,10.0,2.6,drizzle -278,1375,2015-10-07,9.9,16.1,13.9,2.2,rain -279,1376,2015-10-08,0.0,18.9,13.3,1.1,fog -280,1377,2015-10-09,0.3,19.4,12.2,2.6,rain -281,1378,2015-10-10,28.7,21.1,13.3,4.7,rain -282,1379,2015-10-11,0.0,17.8,10.6,2.6,sun -283,1380,2015-10-12,4.6,18.3,10.6,2.8,rain -284,1381,2015-10-13,1.3,16.7,9.4,3.2,rain -285,1382,2015-10-14,0.0,15.0,10.0,5.0,fog -286,1383,2015-10-15,0.0,21.1,9.4,3.4,fog -287,1384,2015-10-16,0.0,20.0,8.9,1.3,sun -288,1385,2015-10-17,0.3,19.4,11.7,1.3,rain -289,1386,2015-10-18,3.8,15.0,12.8,2.0,rain -290,1387,2015-10-19,0.3,17.2,12.2,2.6,rain -291,1388,2015-10-20,0.0,17.8,10.6,1.8,fog -292,1389,2015-10-21,0.0,16.1,8.3,1.3,fog -293,1390,2015-10-22,0.0,16.1,8.9,2.7,fog -294,1391,2015-10-23,0.0,12.8,7.2,2.6,fog -295,1392,2015-10-24,0.0,15.0,8.9,2.9,fog -296,1393,2015-10-25,8.9,19.4,8.9,3.4,rain -297,1394,2015-10-26,6.9,12.2,10.0,4.6,rain -298,1395,2015-10-27,0.0,16.1,7.8,1.7,fog -299,1396,2015-10-28,3.3,13.9,11.1,2.8,rain -300,1397,2015-10-29,1.8,15.0,12.2,4.7,rain -301,1398,2015-10-30,19.3,17.2,11.7,6.7,rain -302,1399,2015-10-31,33.0,15.6,11.7,7.2,rain -303,1400,2015-11-01,26.2,12.2,8.9,6.0,rain -304,1401,2015-11-02,0.3,11.1,7.2,2.8,rain -305,1402,2015-11-03,0.8,10.6,5.0,1.4,rain -306,1403,2015-11-04,0.0,10.0,3.3,2.2,sun -307,1404,2015-11-05,1.3,11.7,7.8,2.3,rain -308,1405,2015-11-06,0.0,15.6,8.3,2.7,fog -309,1406,2015-11-07,12.7,12.2,9.4,3.0,rain -310,1407,2015-11-08,6.6,11.1,7.8,1.8,rain -311,1408,2015-11-09,3.3,10.0,5.0,1.3,rain -312,1409,2015-11-10,1.3,11.1,3.9,3.9,rain -313,1410,2015-11-11,1.5,11.1,6.1,4.6,rain -314,1411,2015-11-12,9.9,11.1,5.0,5.1,rain -315,1412,2015-11-13,33.5,13.3,9.4,6.5,rain -316,1413,2015-11-14,47.2,9.4,6.1,4.5,rain -317,1414,2015-11-15,22.4,8.9,2.2,4.1,rain -318,1415,2015-11-16,2.0,8.9,1.7,4.0,rain -319,1416,2015-11-17,29.5,13.3,6.7,8.0,rain -320,1417,2015-11-18,1.5,8.9,3.3,3.8,rain -321,1418,2015-11-19,2.0,8.9,2.8,4.2,rain -322,1419,2015-11-20,0.0,8.3,0.6,4.0,fog -323,1420,2015-11-21,0.0,8.9,0.6,4.7,sun -324,1421,2015-11-22,0.0,10.0,1.7,3.1,fog -325,1422,2015-11-23,3.0,6.7,0.0,1.3,rain -326,1423,2015-11-24,7.1,6.7,2.8,4.5,rain -327,1424,2015-11-25,0.0,7.2,0.0,5.7,sun -328,1425,2015-11-26,0.0,9.4,-1.0,4.3,sun -329,1426,2015-11-27,0.0,9.4,-1.6,3.0,sun -330,1427,2015-11-28,0.0,7.2,-2.7,1.0,sun -331,1428,2015-11-29,0.0,1.7,-2.1,0.9,fog -332,1429,2015-11-30,0.5,5.6,-3.8,1.7,rain -333,1430,2015-12-01,12.2,10.0,3.9,3.5,rain -334,1431,2015-12-02,2.5,10.6,4.4,5.0,rain -335,1432,2015-12-03,12.7,15.6,7.8,5.9,rain -336,1433,2015-12-04,2.0,10.6,6.1,4.7,rain -337,1434,2015-12-05,15.7,10.0,6.1,4.0,rain -338,1435,2015-12-06,11.2,12.8,7.2,5.9,rain -339,1436,2015-12-07,27.4,11.1,8.3,3.4,rain -340,1437,2015-12-08,54.1,15.6,10.0,6.2,rain -341,1438,2015-12-09,13.5,12.2,7.8,6.3,rain -342,1439,2015-12-10,9.4,11.7,6.1,7.5,rain -343,1440,2015-12-11,0.3,9.4,4.4,2.8,rain -344,1441,2015-12-12,16.0,8.9,5.6,5.6,rain -345,1442,2015-12-13,1.3,7.8,6.1,6.1,rain -346,1443,2015-12-14,0.0,7.8,1.7,1.7,sun -347,1444,2015-12-15,1.5,6.7,1.1,2.9,rain -348,1445,2015-12-16,3.6,6.1,2.8,2.3,rain -349,1446,2015-12-17,21.8,6.7,3.9,6.0,rain -350,1447,2015-12-18,18.5,8.9,4.4,5.1,rain -351,1448,2015-12-19,0.0,8.3,2.8,4.1,fog -352,1449,2015-12-20,4.3,7.8,4.4,6.7,rain -353,1450,2015-12-21,27.4,5.6,2.8,4.3,rain -354,1451,2015-12-22,4.6,7.8,2.8,5.0,rain -355,1452,2015-12-23,6.1,5.0,2.8,7.6,rain -356,1453,2015-12-24,2.5,5.6,2.2,4.3,rain -357,1454,2015-12-25,5.8,5.0,2.2,1.5,rain -358,1455,2015-12-26,0.0,4.4,0.0,2.5,sun -359,1456,2015-12-27,8.6,4.4,1.7,2.9,rain -360,1457,2015-12-28,1.5,5.0,1.7,1.3,rain -361,1458,2015-12-29,0.0,7.2,0.6,2.6,fog -362,1459,2015-12-30,0.0,5.6,-1.0,3.4,sun -363,1460,2015-12-31,0.0,5.6,-2.1,3.5,sun diff --git a/public/example-cleveland/README.md b/public/example-cleveland/README.md deleted file mode 100644 index a1caafb663..0000000000 --- a/public/example-cleveland/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# Cleveland & McGill Graphical Perception Study - -This is a reVISit replication of Cleveland & McGill's graphical comparison experiment [1]. - -Potentially helpful parts for reVISit users include the trial-based structure, randomization, and use of chart renderer components. - -[1] Cleveland, W. S., & McGill, R. (1984). Graphical perception: Theory, experimentation, and application to the development of graphical methods. Journal of the American statistical association, 79(387), 531-554. diff --git a/public/example-cleveland/assets/cm-training.png b/public/example-cleveland/assets/cm-training.png deleted file mode 100644 index 5a2fa8ea1c..0000000000 Binary files a/public/example-cleveland/assets/cm-training.png and /dev/null differ diff --git a/public/example-cleveland/assets/consent-cm.md b/public/example-cleveland/assets/consent-cm.md deleted file mode 100644 index 4a1c792ed0..0000000000 --- a/public/example-cleveland/assets/consent-cm.md +++ /dev/null @@ -1,31 +0,0 @@ -# Consent - -Before we begin, please read the following consent form carefully and thereafter complete the section below. - -**Goal:** To evaluate peoples perception of values presented on a chart. - -**Procedure:** In this experiment you are asked to judge what percentage the smaller value is compared to the larger value -using Bar, Stacked Bar and Pie Charts. - -**Duration:** The estimated completion time for the experiment is __ minutes. - -**Privacy:** Your participation is anonymous and your responses cannot be used to identify you. - -**Record Keeping:** Records of your participation will be held confidential so far as permitted by law. However, -the study investigators and, under certain circumstances, the Institutional Review Board will be able to inspect and -have access to this data. Any publication or presentation of the data will not identify you. - -**Reward:** $_.__. - -For more information about this research or about the rights of research participants, or in case of research-related -injury, contact: __. In addition, you may contact the IRB Manager __, Tel. __, Email: __ -and the Human Protection Administrator __, Tel. __, Email: _____@__.edu. - -Your participation in this research is voluntary. Your refusal to participate will not result in any penalty to -you or any loss of benefits to which you may otherwise be entitled. You may decide to stop participating in the research -at any time without penalty or loss of other benefits. The project investigators retain the right to cancel or postpone the -experimental procedures at any time they see fit. - -By accepting below, you acknowledge that you have been informed about and consent to be a participant in the study -described above. Make sure that your questions are answered to your satisfaction before signing. You are entitled to -retain a copy of this consent agreement. diff --git a/public/example-cleveland/assets/help.md b/public/example-cleveland/assets/help.md deleted file mode 100644 index f41aa78743..0000000000 --- a/public/example-cleveland/assets/help.md +++ /dev/null @@ -1 +0,0 @@ -In the practice stage, you have the option to click the **Check Answer** button after typing in your response to verify the correct answer. This provides a valuable opportunity to calibrate your graphical perception. In the trial stage, however, the correct answer will not be displayed. Simply type in your answer and click the **Next** button. Please keep in mind that the correct answer should fall within the range of 0 to 100. \ No newline at end of file diff --git a/public/example-cleveland/assets/introduction.md b/public/example-cleveland/assets/introduction.md deleted file mode 100644 index f53ded6cef..0000000000 --- a/public/example-cleveland/assets/introduction.md +++ /dev/null @@ -1,5 +0,0 @@ -# Introduction - -Welcome to our study. This is a more complex example to show how to embed React.js components into the study page. In this example, React components are responsible for rendering the stimuli, but the reVISit framework automatically handles answer tracking. - -This study is a replication of a graphical perception study by Clevland & McGill 1984 with the Heer & Bostock 2010 extension. diff --git a/public/example-cleveland/config.json b/public/example-cleveland/config.json deleted file mode 100644 index c27c491c82..0000000000 --- a/public/example-cleveland/config.json +++ /dev/null @@ -1,508 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Dynamic React.js Stimuli: A Graphical Perception Experiment", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-04-28", - "description": "A demo using dynamic React components as stimuli to replicate a Heer/Bostock perception study (doi:10.1145/1753326.1753357) that extends Cleveland & McGill graphical perception task (doi:10.1080/01621459.1984.10478080), with a consent form, brief training, a post study survey. Data is collected via form elements in validated fields.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "example-cleveland/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true - }, - "baseComponents": { - "bubbleChart": { - "description": "A bubble chart with correct answer of 0.66", - "instruction": "Two values are marked with dots. \n\nWhat percentage do you believe the smaller value represents relative to the larger value?", - "type": "react-component", - "path": "example-cleveland/assets/BubbleChart.tsx", - "parameters": { - "data": [ - { - "name": "A", - "value": "30" - }, - { - "name": "B", - "value": "40" - }, - { - "name": "C", - "value": "50" - }, - { - "name": "D", - "value": "40" - }, - { - "name": "E", - "value": "60" - } - ], - "selectedIndices": [ - 1, - 4 - ] - }, - "response": [ - { - "id": "cm-response", - "prompt": "Answer:", - "location": "sidebar", - "type": "numerical", - "placeholder": "0-100", - "max": 100, - "min": 0 - } - ], - "nextButtonLocation": "sidebar", - "instructionLocation": "sidebar" - }, - "stackedBarChart": { - "meta": { - "difficulty": 5, - "chart": "stacked bar" - }, - "description": "A chart with correct answer of 0.66", - "instruction": "Two values are marked with dots. \n\nWhat percentage do you believe the smaller value represents relative to the larger value?", - "type": "react-component", - "path": "example-cleveland/assets/StackedBarChart.tsx", - "parameters": { - "data": [ - { - "name": "A", - "value": "30" - }, - { - "name": "B", - "value": "40" - }, - { - "name": "C", - "value": "50" - }, - { - "name": "D", - "value": "40" - }, - { - "name": "E", - "value": "60" - } - ], - "selectedIndices": [ - 1, - 4 - ] - }, - "response": [ - { - "id": "cm-response", - "prompt": "Answer:", - "location": "sidebar", - "type": "numerical", - "placeholder": "0-100", - "max": 100, - "min": 0 - } - ], - "nextButtonLocation": "sidebar", - "instructionLocation": "sidebar" - }, - "barChart": { - "meta": { - "difficulty": 5, - "chart": "Bar" - }, - "description": "A chart with correct answer of 0.66", - "instruction": "Two values are marked with dots. \n\nWhat percentage do you believe the smaller value represents relative to the larger value?", - "type": "react-component", - "path": "example-cleveland/assets/BarChart.tsx", - "parameters": { - "data": [ - { - "name": "A", - "value": "30" - }, - { - "name": "B", - "value": "40" - }, - { - "name": "C", - "value": "50" - }, - { - "name": "D", - "value": "40" - }, - { - "name": "E", - "value": "60" - } - ], - "selectedIndices": [ - 1, - 4 - ] - }, - "response": [ - { - "id": "cm-response", - "prompt": "Answer:", - "location": "sidebar", - "type": "numerical", - "placeholder": "0-100", - "max": 100, - "min": 0 - } - ], - "nextButtonLocation": "sidebar", - "instructionLocation": "sidebar" - }, - "pieChart": { - "meta": { - "difficulty": 5, - "chart": "pie" - }, - "description": "Pie chart", - "instruction": "Two values are marked with dots. \n\nWhat percentage do you believe the smaller value represents relative to the larger value?", - "type": "react-component", - "path": "example-cleveland/assets/PieChart.tsx", - "parameters": { - "data": [ - { - "name": "A", - "value": "30" - }, - { - "name": "B", - "value": "40" - }, - { - "name": "C", - "value": "50" - }, - { - "name": "D", - "value": "40" - }, - { - "name": "E", - "value": "60" - } - ], - "selectedIndices": [ - 1, - 4 - ] - }, - "response": [ - { - "id": "cm-response", - "prompt": "Answer:", - "location": "sidebar", - "type": "numerical", - "placeholder": "0-100", - "max": 100, - "min": 0 - } - ], - "nextButtonLocation": "sidebar", - "instructionLocation": "sidebar" - } - }, - "components": { - "introduction": { - "type": "markdown", - "path": "example-cleveland/assets/introduction.md", - "response": [] - }, - "consent": { - "type": "markdown", - "path": "example-cleveland/assets/consent-cm.md", - "nextButtonText": "Agree", - "response": [ - { - "id": "signature", - "prompt": "Your signature", - "location": "belowStimulus", - "type": "shortText", - "placeholder": "Please provide your signature" - }, - { - "id": "accept", - "prompt": "Do you consent to the study and wish to continue?", - "requiredValue": "Accept", - "location": "belowStimulus", - "type": "radio", - "options": [ - "Decline", - "Accept" - ] - } - ] - }, - "training1": { - "type": "image", - "path": "example-cleveland/assets/cm-training.png", - "response": [] - }, - "trainingBubbleChart1": { - "baseComponent": "bubbleChart", - "description": "A bubble chart with correct answer of 0.66", - "parameters": { - "selectedIndices": [ - 1, - 4 - ] - }, - "provideFeedback": true, - "allowFailedTraining": false, - "correctAnswer": [ - { - "id": "cm-response", - "answer": 66 - } - ] - }, - "trainingStackedBarChart1": { - "baseComponent": "stackedBarChart", - "parameters": { - "selectedIndices": [ - 1, - 4 - ] - }, - "provideFeedback": true, - "correctAnswer": [ - { - "id": "cm-response", - "answer": 66 - } - ] - }, - "trainingBarChart1": { - "baseComponent": "barChart", - "parameters": { - "selectedIndices": [ - 1, - 4 - ] - }, - "provideFeedback": true, - "correctAnswer": [ - { - "id": "cm-response", - "answer": 66 - } - ] - }, - "trainingPieChart1": { - "baseComponent": "pieChart", - "parameters": { - "selectedIndices": [ - 1, - 4 - ] - }, - "provideFeedback": true, - "correctAnswer": [ - { - "id": "cm-response", - "answer": 66 - } - ] - }, - "bubbleChart1": { - "baseComponent": "bubbleChart", - "parameters": { - "selectedIndices": [ - 1, - 4 - ] - } - }, - "stackedBarChart1": { - "baseComponent": "stackedBarChart", - "parameters": { - "selectedIndices": [ - 1, - 4 - ] - } - }, - "stackedBarChart2": { - "baseComponent": "stackedBarChart", - "parameters": { - "data": [ - { - "name": "A", - "value": "10" - }, - { - "name": "B", - "value": "20" - }, - { - "name": "C", - "value": "40" - }, - { - "name": "D", - "value": "50" - }, - { - "name": "E", - "value": "100" - } - ], - "selectedIndices": [ - 1, - 4 - ] - } - }, - "barChart1": { - "baseComponent": "barChart", - "parameters": { - "selectedIndices": [ - 1, - 4 - ] - } - }, - "pieChart1": { - "baseComponent": "pieChart", - "parameters": { - "selectedIndices": [ - 1, - 4 - ] - } - }, - "bubbleChart2": { - "baseComponent": "bubbleChart", - "parameters": { - "selectedIndices": [ - 0, - 3 - ] - } - }, - "stackedBarChart3": { - "baseComponent": "stackedBarChart", - "parameters": { - "selectedIndices": [ - 0, - 3 - ] - } - }, - "stackedBarChart4": { - "baseComponent": "stackedBarChart", - "parameters": { - "selectedIndices": [ - 0, - 3 - ] - } - }, - "barChart2": { - "baseComponent": "barChart", - "parameters": { - "selectedIndices": [ - 0, - 3 - ] - } - }, - "pieChart2": { - "baseComponent": "pieChart", - "parameters": { - "selectedIndices": [ - 0, - 3 - ] - } - }, - "post-study-survey1": { - "type": "questionnaire", - "response": [ - { - "id": "q1", - "prompt": "Which chart type you think is the most difficult", - "location": "aboveStimulus", - "type": "dropdown", - "placeholder": "Enter your preference", - "options": [ - "Bar", - "Bubble", - "Pie", - "Stacked Bar" - ] - }, - { - "id": "q2", - "prompt": "Your age", - "location": "aboveStimulus", - "type": "numerical", - "placeholder": "Enter your age here, range from 0 - 100", - "max": 100, - "min": 0 - }, - { - "id": "q3", - "prompt": "From scale 1-5 how much do you like this study", - "location": "aboveStimulus", - "type": "likert", - "numItems": 5, - "rightLabel": "Like", - "leftLabel": "Dislike" - }, - { - "id": "q5", - "prompt": "Any other comments?", - "location": "aboveStimulus", - "type": "longText", - "placeholder": "Enter your comments here" - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "consent", - "training1", - "trainingBubbleChart1", - "trainingStackedBarChart1", - "trainingBarChart1", - "trainingPieChart1", - "bubbleChart1", - "stackedBarChart1", - "stackedBarChart2", - "pieChart1", - "barChart1", - "bubbleChart2", - "stackedBarChart3", - "stackedBarChart4", - "pieChart2", - "barChart2", - "post-study-survey1" - ] - } -} diff --git a/public/example-mvnv/.gitignore b/public/example-mvnv/.gitignore deleted file mode 100644 index 6e8821bcc5..0000000000 --- a/public/example-mvnv/.gitignore +++ /dev/null @@ -1 +0,0 @@ -.DS_Store diff --git a/public/example-mvnv/README.md b/public/example-mvnv/README.md deleted file mode 100644 index 61a5519a43..0000000000 --- a/public/example-mvnv/README.md +++ /dev/null @@ -1,21 +0,0 @@ -# MVNV Crowdsourced study - -This repository contains all the code necessary to run the MVNV Crowdsourced Study. - -## Survey Conditions - -The survey tested two different MVNV techniques, node-link diagrams and adjacency Matrices. - -![Study Conditions](study_conditions.png) - -### Live version - -A live version of the survey can be found at: [https://visdesignlab.github.io/mvnv-study/](https://visdesignlab.github.io/mvnv-study/) - -### Run locally - -In order to run the survey locally, download this repository and run a local server such as http-server. - -### Survey Data and Analysis Scripts - -Survey data and analysis scripts can be found at [https://github.com/visdesignlab/mvnv-study-analysis](https://github.com/visdesignlab/mvnv-study-analysis) diff --git a/public/example-mvnv/assets/AMSurvey.png b/public/example-mvnv/assets/AMSurvey.png deleted file mode 100644 index 360fc75718..0000000000 Binary files a/public/example-mvnv/assets/AMSurvey.png and /dev/null differ diff --git a/public/example-mvnv/assets/AMTasks.png b/public/example-mvnv/assets/AMTasks.png deleted file mode 100644 index 75bac6c87b..0000000000 Binary files a/public/example-mvnv/assets/AMTasks.png and /dev/null differ diff --git a/public/example-mvnv/assets/NLSurvey.png b/public/example-mvnv/assets/NLSurvey.png deleted file mode 100644 index 2b60134e4f..0000000000 Binary files a/public/example-mvnv/assets/NLSurvey.png and /dev/null differ diff --git a/public/example-mvnv/assets/NLTasks.png b/public/example-mvnv/assets/NLTasks.png deleted file mode 100644 index 45c46ebdac..0000000000 Binary files a/public/example-mvnv/assets/NLTasks.png and /dev/null differ diff --git a/public/example-mvnv/assets/adj-matrix/alphabeticalSort.svg b/public/example-mvnv/assets/adj-matrix/alphabeticalSort.svg deleted file mode 100644 index 56c1de21eb..0000000000 --- a/public/example-mvnv/assets/adj-matrix/alphabeticalSort.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/public/example-mvnv/assets/adj-matrix/categoricalSort.svg b/public/example-mvnv/assets/adj-matrix/categoricalSort.svg deleted file mode 100644 index 5512bada2c..0000000000 --- a/public/example-mvnv/assets/adj-matrix/categoricalSort.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/public/example-mvnv/assets/adj-matrix/cellSort.svg b/public/example-mvnv/assets/adj-matrix/cellSort.svg deleted file mode 100644 index 22f08712bc..0000000000 --- a/public/example-mvnv/assets/adj-matrix/cellSort.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - diff --git a/public/example-mvnv/assets/adj-matrix/cellSortTwo.svg b/public/example-mvnv/assets/adj-matrix/cellSortTwo.svg deleted file mode 100644 index eb476ba703..0000000000 --- a/public/example-mvnv/assets/adj-matrix/cellSortTwo.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/example-mvnv/assets/adj-matrix/neighborSort.svg b/public/example-mvnv/assets/adj-matrix/neighborSort.svg deleted file mode 100644 index a0d1fc1752..0000000000 --- a/public/example-mvnv/assets/adj-matrix/neighborSort.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/public/example-mvnv/assets/adj-matrix/nestedSquaresLegend.png b/public/example-mvnv/assets/adj-matrix/nestedSquaresLegend.png deleted file mode 100644 index 6e2acebfa0..0000000000 Binary files a/public/example-mvnv/assets/adj-matrix/nestedSquaresLegend.png and /dev/null differ diff --git a/public/example-mvnv/assets/adj-matrix/quantSort.svg b/public/example-mvnv/assets/adj-matrix/quantSort.svg deleted file mode 100644 index da5261355c..0000000000 --- a/public/example-mvnv/assets/adj-matrix/quantSort.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/public/example-mvnv/assets/adj-matrix/sortIcons.ai b/public/example-mvnv/assets/adj-matrix/sortIcons.ai deleted file mode 100644 index 265ac8311a..0000000000 --- a/public/example-mvnv/assets/adj-matrix/sortIcons.ai +++ /dev/null @@ -1,1077 +0,0 @@ -%PDF-1.5 % -1 0 obj <>/OCGs[6 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/pdf - - - sortIcons - - - Adobe Illustrator CC 22.1 (Macintosh) - 2019-08-11T17:14:20-06:00 - 2019-08-11T17:14:20-06:00 - 2019-08-11T17:14:20-06:00 - - - - 192 - 256 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAADAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q86/PfzLrOgeS4Z9I uWtLi6vY7Z549nEZjkkPFv2STGNxirw/QvMn5v6/LLDo+p6neywqHlSKdyVUmgJqR3xVOfqX/OQ3 82s/8jm/5qxV31L/AJyG/m1n/kc3/NWKu+pf85Dfzaz/AMjm/wCasVd9S/5yG/m1n/kc3/NWKu+p f85Dfzaz/wAjm/5qxV31L/nIb+bWf+Rzf81Yqk2u+Zfzf0GeODWNT1SxlmXnEJZXHJQaEqa0NMVS z/lZf5gf9TDf/wDI9/64q9q/5x683eYdetNbt9YvJL76k9u8Esx5SD1xKGXkdyP3Qpir17FXYq+I rxbvUdemR5DLdXd0ymWRiSzySUqzGp6nFXoX/Quf5gf78sP+Rz/9U8Va/wChc/zA/wB+WH/I5/8A qnirzW+srqwvrixu09O6tZXgnjJB4yRsVZaio2IxVQxV2KuxVfBBLcTxwQqXmlYJGg6szGgA+ZxV 7P8AmN+UPl3RfIzXukVfWdINuNZYSM/ISIFduBPwVZ1cUH2cVeb/AJdXNxb+ffLzwSNGzajaxsVN CUkmVHU+zKxBxV9l4q8m/wCclf8AlBbH/tqRf9Q8+KvMvyU89aB5R1TUrnWHkSK6gSOIxIZDyV6m tPbFXrn/AEMJ+XP+/rr/AJEN/XFXf9DCflz/AL+uv+RDf1xV3/Qwn5c/7+uv+RDf1xV3/Qwn5c/7 +uv+RDf1xV3/AEMJ+XP+/rr/AJEN/XFXf9DCflz/AL+uv+RDf1xV5V+dv5i6B5wn0hNHEpi09ZzL LKnCrTmOiqKk/D6X44q8xxV7v/zi9/003/Rj/wBjGKvdsVdir4hF0LTXhdFeYt7r1SlaV4ScqV+j FXt//Qz1j/1L8v8A0kr/ANU8Vd/0M9Y/9S/L/wBJK/8AVPFXhutanLqusX+qSosct/cS3Uka14q0 zlyBXegLYqg8VdirsVeifkT5b/THn23uZVra6QpvZSenNTxhFfH1CG/2OKvW/Lmn6Zf+Z/NAuPM+ mataeao2jGm2twkk6JGpRKAMa8ICQSB2rirwry1pdzpP5oaRpl0KXFlrVtBL4Ex3SrUexpUYq+w8 VeTf85K/8oLY/wDbUi/6h58Vec/kX5N8t+aNW1SDXbP65FbwJJCvqSxcWL0JrEyE7eOKvZP+VG/l b/1ZP+nq7/6rYq7/AJUb+Vv/AFZP+nq7/wCq2Ku/5Ub+Vv8A1ZP+nq7/AOq2Ku/5Ub+Vv/Vk/wCn q7/6rYqp3H5FflfJBIiaS0DspCzJc3JZCR9oB5GWo67gjFXyjirsVdir3f8A5xe/6ab/AKMf+xjF Xu2KuxV8TWaxt5ogWQAxm+UOGoQQZRWte2Kvrz9AeRf+rdpf/Im3/wCacVd+gPIv/Vu0v/kTb/8A NOKu/QHkX/q3aX/yJt/+acVYV+cWj+R4Py+1KWG00+C8X0vqbwpFHJ6vqLshQBieHLbwxV8yYq7F WS+V/P8ArvlnTNSsNLWBF1VOFzcOhaYDgyLwYMAOPMkbdcVQejane+Xb3S9e05wL6J5HQOKp8PwE EChoysQd8VTnSPMd75j/ADU0PWL6OGO7udTsPWEClEJSaNQ3EltyF3xV9d4q8m/5yV/5QWx/7akX /UPPirxj8u9A88axe3cXlK9ksriKNWuWiuXtSyFqAFkI5b9sVZ3/AMq5/wCcgP8Aq+3X/cUm/wCa sVd/yrn/AJyA/wCr7df9xSb/AJqxV3/Kuf8AnID/AKvt1/3FJv8AmrFUk82aP+dflbTl1LVdbvxZ tIIjJDqM0nFm+zyAeu9MVYZP5386TwvBPr+pSwyqUlie7nZWVhQqyl6EEYqkuKuxV2Kvd/8AnF7/ AKab/ox/7GMVe7Yq7FXxD9V+t679U5cPrF16XOlePOTjWlRWlcVe0f8AQr3/AH83/Tj/ANnGKu/6 Fe/7+b/px/7OMVd/0K9/383/AE4/9nGKu/6Fe/7+b/px/wCzjFWJfmT+S8/kzRIdWXVl1CF51gkj MBgZS6llI/eShvsmvTFXmuKsp8kflz5g85/Xf0Q0C/UPS9f6w7J/fc+PGitX+7NcVZncfkN+ZVxY WljJJp3oWXqehxkKt+9bk3JhFVt+lemKsI8o2U1h+ZOi2M9DNa6zbQSlTVeUd0qtQ7bVGKvsjFXk 3/OSv/KC2P8A21Iv+oefFXkv5UfmJZeSdQv7q6tJLtbuFYlWJlUqVblU8sVel/8AQzehf9WW6/5G R4q7/oZvQv8Aqy3X/IyPFXf9DN6F/wBWW6/5GR4qxH8zvzrtfN3l5dGstNktVeZZZ5pnDGke6hAv iTuTiryjFXYq7FXYq93/AOcXv+mm/wCjH/sYxV7tirsVfEBuJbfXPrES85Ybr1I03PJlkqBtvuRi r2H/AJXz+ZP/AFLMX/Ii6/5qxVTuP+cgvzAtojLceX7eGIUBkkiuUWp6blwMVQn/AEMx5s/6tdh9 03/VTFXf9DMebP8Aq12H3Tf9VMVYz58/N/zF5y02HTby3t7W0il9ZkgVqu4BC1Ls2y8j0xVguKo3 SZNYN2lppUk4ubt0jSG3ZlaRyaItFIrudsVey65rE35X+TxpCX73nnbWUD3dw0jSC0iII+DkTSm4 XxNW6ADFXlnkNmbz55dZiSx1SzJJ3JJuExV9nYq8m/5yV/5QWx/7akX/AFDz4qwn/nHLS9M1DWtY S/tILtEtoyizxpKFJkpUBwaYq95/wj5T/wCrLYf9IsP/ADTirv8ACPlP/qy2H/SLD/zTir5X/Nu0 0m0/MTWbfSo4orKOSPjHBT01kMKGVQBsKSlqjsdsVYhirsVdirsVdir3f/nF7/ppv+jH/sYxV7ti rsVfEtrNHD5mhmlYJFHeq7uegVZak/dir6u/5Wx+XP8A1f7X72/pirHPzF/M3yDe+SNZsrbVoLu5 ubZ4re3jBdmkbZTSm3E717Yq+YcVdirsVdir0v8AJXzL5E8t317qnmJ2TUVCR6c4jeUIrBvVICA0 Y7Cvh9OKp1rM35B6xqlzqeoa1qs15dOZJZCr9T0AHo7ADYDsMVYB5TWyX8ytGWwZnsRrNsLV3+0Y hdLwLbDfjTtir7HxVjf5geR7LznoI0m6ne24TJcQToAxWRAy7qSKgq7DrirzT/oWGx/6mCX/AKRl /wCqmKu/6Fhsf+pgl/6Rl/6qYq7/AKFhsf8AqYJf+kZf+qmKu/6Fhsf+pgl/6Rl/6qYq7/oWGx/6 mCX/AKRl/wCqmKu/6Fhsf+pgl/6Rl/6qYq7/AKFhsf8AqYJf+kZf+qmKu/6Fhsf+pgl/6Rl/6qYq 7/oWGx/6mCX/AKRl/wCqmKs9/Lb8tNP8j2t7Hb3cl7cX7I08zqEHGINwVUBbpzbeuKsyxV2KvPL7 8hvy6u7ya6a1niaZy7RxTMqAsaniDWgr2xVQ/wChe/y5/wB83X/I9v6Yq7/oXv8ALn/fN1/yPb+m Ku/6F7/Ln/fN1/yPb+mKu/6F7/Ln/fN1/wAj2/pirv8AoXv8uf8AfN1/yPb+mKu/6F7/AC5/3zdf 8j2/pirv+he/y5/3zdf8j2/pirv+he/y5/3zdf8AI9v6Yqj9C/JTyFouq2+qWtrK91asJLf1pWdV cfZfjtUr2rirO8VUb2+srG2e6vbiO1tYt5J5nWONQTQcmYgDfFUo/wAfeRf+pj0v/pNt/wDmvFXf 4+8i/wDUx6X/ANJtv/zXirv8feRf+pj0v/pNt/8AmvFXf4+8i/8AUx6X/wBJtv8A814q7/H3kX/q Y9L/AOk23/5rxV3+PvIv/Ux6X/0m2/8AzXirv8feRf8AqY9L/wCk23/5rxV3+PvIv/Ux6X/0m2// ADXirv8AH3kX/qY9L/6Tbf8A5rxVM9N1bS9UtzcabeQX1uGKGa2kSZOQ6ryQsK74qisVdirsVdir sVdirsVdirsVdirsVdirsVeT/wDOSjMPIlkASA2pxBgO49Cc0P0jFWMfkR5D8peY/LuoXWtacl5P DeelHIzSKQnpI1PgZR1OKvS/+VNfln/1Yov+Rk//AFUxVLvMn5R/l1aeXdVurfRY454LOeWGQSTE q6RMynd+xGKvlfFXYq7FXYq7FXYq94/5xedynmVCx4KbJgvYFvXBP00GKvdcVdirsVdirsVdirsV dirsVdirsVdirsVeTf8AOSv/ACgtj/21Iv8AqHnxVjv5B+S/KuveXNRudY02G9nivPTjklBJCekh oKEdzir0/wD5VP8Alz/1YLX7m/riqW+Zvyv/AC/tvLeq3MGh20c8NncSRSANVXSJipG/YjFXyhir sVdirsVdirsVe7/84vf9NN/0Y/8AYxir3bFXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXk3/OSv/KC2 P/bUi/6h58VfNeKuxV2KvoX8n/JfkLVPIlleavp9pcX7yTiSWY0chZWC13HbFWaf8q3/ACq/6tNh /wAF/wA3Yqxf8z/I/wCXun+Q9WvNM06zhv4Y0MEsRq4JlQGnxHsTir5uxV2KuxV7v/zi9/003/Rj /wBjGKvdsVdirsVdirsVdirsVdirsVdirsVdirsVeTf85K/8oLY/9tSL/qHnxV814q7FXYq+ivyb 8qeRtQ8g2V1q2nWNxevJOJJbhIzIQsrBalt+mKs3/wACflh/1Z9L/wCRcWKsU/NLyj5BsvIOr3Wm 6ZYQX0UaGGWFIxIpMqA8SN+hOKvmnFXYq7FXu/8Azi9/003/AEY/9jGKvdsVdirsVdirsVdirsVd irsVdirsVdirsVeTf85K/wDKC2P/AG1Iv+oefFXzXirsVdirsVdirsVfQv5KaV5DufI0UutWelzX xuJgz3kdu8vEEcd5AWp4Yqzz9AflR/1btB/5E2f/ADTiqQ+fdF/LWLyXrclhYaNHepZzG3eCK1Eo cIeJQoOXLwpirE/+cXv+mm/6Mf8AsYxV7tirsVdirsVdirsVdirsVdirsVdirsVdiryf/nJQE+RL Gg6anFX/AKR58VfNWKuxV2KuxV2KuxV7/wDkx5N8i6r5Iiu9ZsLW4vTcTKZJjR+KkcR1GKs6/wCV b/lV/wBWmw/4L/m7FUi89+Qvy3s/JutXVjpllFeQWcr28kZ+JXVSVK/F1xVjX/OLwNPMppt/oW// AEkYq92xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVB6to+l6xYvY6nax3lpIQWhlXktVNQfYjFWP8A /Kp/y5/6sFr9zf1xV3/Kp/y5/wCrBa/c39cVd/yqf8uf+rBa/c39cVd/yqf8uf8AqwWv3N/XFXf8 qn/Ln/qwWv3N/XFXf8qn/Ln/AKsFr9zf1xV3/Kp/y5/6sFr9zf1xV3/Kp/y5/wCrBa/c39cVd/yq f8uf+rBa/c39cVTvRPLuh6FbPbaPZRWMEjc5EiWnJqUqx6nFUxxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KqL3lpGxR540cdVZ1BH0E4q1+kLD/l pi/4Nf64q79IWH/LTF/wa/1xV36QsP8Alpi/4Nf64q79IWH/AC0xf8Gv9cVd+kLD/lpi/wCDX+uK u/SFh/y0xf8ABr/XFXfpCw/5aYv+DX+uKu/SFh/y0xf8Gv8AXFV8VzbSkrFKkhG5CsGNPoxVUxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KviHTLK71vXbSx9X/S9Tuo4BPKSf3k8gTk53PVqnFXqP8A 0LP5r/6ulh/yW/5oxV3/AELP5r/6ulh/yW/5oxV3/Qs/mv8A6ulh/wAlv+aMVd/0LP5r/wCrpYf8 lv8AmjFXf9Cz+a/+rpYf8lv+aMVd/wBCz+a/+rpYf8lv+aMVQGv/APOPvmrR9FvdVa+s7iOxhe4l ijMgcxxjk5XkijZQT1xV5dirKfyuuJ4PzC0BoZGjZ7yKNippVHbiyn2KmhxV9iYq7FXYq+QvzE8z eYJfPWvBtRuAsN/cQRIsrqqxwytGiqoNBRVxVk8X5PfnDLGki3nwuoZf9OboRXxxVd/ypr84/wDl r/6fm/rirBvMI84+X9Xn0nVLy5hvLcjmouHZSGAZWVg24INcVS79P67/ANXG6/5HSf8ANWKu/T+u /wDVxuv+R0n/ADVirv0/rv8A1cbr/kdJ/wA1Yq79P67/ANXG6/5HSf8ANWKvfE/LSI/lsK3F1/jI 6eb4P9cuefOvqCP0vU9Pp+6+z+O+KvCLXzR5jtbmK5g1O6WaFg8betIaFTUbE74q+2cVfEflzU49 J8w6XqkiGWOwu4Lp41IBYQyq5UE9zxxV7p/0M3oX/Vluv+RkeKu/6Gb0L/qy3X/IyPFXf9DN6F/1 Zbr/AJGR4q7/AKGb0L/qy3X/ACMjxV3/AEM3oX/Vluv+RkeKu/6Gb0L/AKst1/yMjxVK/NP/ADkR pmq+XNS0u10iaOa/tpbUSSyJxUTIY2b4RU0VjTFXh2Ksl/LT/wAmB5e/5j4P+JjFX2RirsVdir4w 8/f8p15j/wC2pe/9RD4q9ytf+ckPI8VtFE1jqZaNFUkRW9KgU/3/AIqqf9DK+Rf+WHVP+RVv/wBV 8VeI/mP5rtfNXm+81q1he3tphGkMctOfGNAgLcSQCaVoCfnirGcVdirsVZT+WPlo+Y/O+macy8rZ ZPrF54ejD8bA/wCtQL9OKvos/oj/AJWaNX/xbY+sLf8ARX+HucXq15cuNfW5ep6u9PTr+zir53/N Ly1/h3zxqdiicLWST6zaDt6M3xqB7KSV+jFX2Dir4u8i+n/jfy96lPT/AEnZ8+XSn1hK1r2xV9h/ 7gv+XX/knirv9wX/AC6/8k8Vd/uC/wCXX/knirv9wX/Lr/yTxV3+4L/l1/5J4q+bf+cg/wBEf47j /R3o1+ow/XPQ4/33qSfb4/tenw+imKvMsVdirJfy0/8AJgeXv+Y+D/iYxV9kYq7FXYq+MPP3/Kde Y/8AtqXv/UQ+Kvquy8h+R2srdm8u6YWMaEk2duSSVH+Riqv/AIB8i/8AUuaX/wBIVv8A80Yq7/AP kX/qXNL/AOkK3/5oxVLfMvkLyGPL2psdB06ALazN60dtDC6FUJDCRFVlpTqDir5BxV2Ksm8i+f8A VfJl5c3mmWtrPcXUYhZ7pJHKoG5EJ6ckdORArXwGKpa15eGY+YTKf0gb31uf/FtfW5+P2sVTPz1+ YGredLu1u9TtbWC4tY2iV7VJELIW5AP6kkn2TWlKdTir7GxV8ReXtLXVtf0zSmkMK6hdwWplA5FB NIsfKlRWnKuKvbv+hYbD/qYJf+kZf+qmKu/6FhsP+pgl/wCkZf8Aqpirv+hYbD/qYJf+kZf+qmKt P/zjDZ8G4eYJOdDxrbLSvatJMVeEXls9rdz2shDPBI0TFehKMVNK/LFVHFXYq7FWS/lp/wCTA8vf 8x8H/Exir7IxV2KuxV8Yefv+U68x/wDbUvf+oh8VeuW/5CeapLeKQecJVDorBeE2wIrT++xVU/5U B5r/AOpxl/4Cb/qtirv+VAea/wDqcZf+Am/6rYqsm/5x58zTxNFN5ueWJ9mjeOVlI9wZaYqxrzh+ QOqeXfL13rKarFepZgPNB6TRH060JUlnBIr0xV5TirIfI/kfVvOWrS6ZpksENxDA1yzXLOqcFdEI BRJDWsg7Yq9T/wCVIeef8I/4epoXP619Y/Sf7z6x6fH+55/Vef2t+XKtPh+ztiryPzb5X1Dyvr1x ouoSRS3VsELvAWaM+ogkFC6o3RvDFX2rir4h0C9u7DXdOvrOH6xd2t1DPbW9Gb1JI5FZE4r8R5MK UG+KvaP+V1fmv/1KH/Tref1xV3/K6vzX/wCpQ/6dbz+uKoS//P8A/MPTgjah5dgsxJURmeG5iDEd ac2FaVxVBP8A85L+bSjBdMsFYghWpMaHxp6mKvJLieW4uJbiU8pZnaSRqAVZjUmg9ziqnirsVdir Jfy0/wDJgeXv+Y+D/iYxV9kYq7FXYq+MPP3/ACnXmP8A7al7/wBRD4q9ct/+cjb6K3ii/wAJSt6a KvL6029BSv8AvNiq9v8AnJS8RSzeUpFUbljdsAB/0jYqo/8AQ0P/AH7P/T9/2b4q7/oaH/v2f+n7 /s3xVJPOf/OQNz5i8uXeiwaKtj9dURy3DXBnolasFURRbmnWv0Yq8jxVWtLi9gmBs5ZIpn+AGFmV jUj4fh3NT2xV71pBk/K3yPJr2vTyXXmrVk9OxsJpGcRVHIIVJ/Z2aU/Jfmq8I1LUr3U9QuNQvpTP d3TtLPK3Usxqf7Bir7kxV8V+S7m3tfOOhXVzIsNvBqNpLNK5oqIk6MzMT0AArir6v/5WX+X/AP1M Nh/yPT+uKu/5WX+X/wD1MNh/yPT+uKvMfz/86eVdY8q2FhpWpwX12L5Z2S3YScY0hlRixXYfFItP HFXguKuxV2KuxV2Ksl/LT/yYHl7/AJj4P+JjFX2RirsVdir4w8/f8p15j/7al7/1EPir6zsfNvlV bK3B1mxBEaAg3MNQeI/ysVdeecPJa2kxutY097YRt6yGeJwUoeQ4AnlUdqb4q+LsVdirsVdirO/y e1LyTpXmZtU81TeilpHz0/lHJKnr8gORWNJDVRuteh98Vejea9c/ITzVqf6R1jXLqWZUEcaJHeLG iL2RfQ2qdz74q8b86xeVIvMM6eVZnuNFCx+hLIJAxbgOf94qN9qvbFX2hirAJ/yK/LSaeSY6Y6GR ixSOeZUBJrRVDUA9hiqz/lQn5Z/9W+X/AKSZv+asVd/yoT8s/wDq3y/9JM3/ADVirv8AlQn5Z/8A Vvl/6SZv+asVd/yoT8s/+rfL/wBJM3/NWKu/5UJ+Wf8A1b5f+kmb/mrFXf8AKhPyz/6t8v8A0kzf 81Yq7/lQn5Z/9W+X/pJm/wCasVd/yoT8s/8Aq3y/9JM3/NWKo/Qvyf8AIOiapBqlhp7LeWxLQPJN LIFYinLizFaiu1cVZnirsVdirzfzD+QvkrXNZutWmmvrae8cyzx28kQjMjbswEkUjVY7nfFUu/6F q8i/8t2qf8jbf/qhirv+havIv/Ldqn/I23/6oYq7/oWryL/y3ap/yNt/+qGKu/6Fq8i/8t2qf8jb f/qhirv+havIv/Ldqn/I23/6oYq7/oWryL/y3ap/yNt/+qGKu/6Fq8i/8t2qf8jbf/qhirv+havI v/Ldqn/I23/6oYqrWn/OOPkK3uop3uNQuViYOYJpYfTehrxfhCjUPehGKvU8VedXP5+/lxBcSQi6 nmEbFfVjgYo1O6k0qMVUv+hhPy5/39df8iG/rirv+hhPy5/39df8iG/rirv+hhPy5/39df8AIhv6 4q7/AKGE/Ln/AH9df8iG/rirv+hhPy5/39df8iG/rirv+hhPy5/39df8iG/rirv+hhPy5/39df8A Ihv64q7/AKGE/Ln/AH9df8iG/riqY+X/AM5vImu6rBpVncypd3J4wLNEyKzUrxDbip7VxVnOKuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV8m/knqNjp/5h2N1fTpb26R3AaWQ8VBaFgN/nir6V/x35O/ 6vFr/wAjBirv8d+Tv+rxa/8AIwYq+avzs1Gx1D8w766sZ0uLd47cLLGeSkrCoO/zxVgmKuxV2Kux V2Ksl/LT/wAmB5e/5j4P+JjFX2RirsVdirsVdirsVdirsVdirsVdirsVdirsVfJX5L6rpulfmBY3 upXMdpaJHOHnmYIgLRMBUnxOKvpD/lZf5f8A/Uw2H/I9P64q7/lZf5f/APUw2H/I9P64q+cvzjv7 PWvzCvrvSJlv7V4oOM1ufUU8YlU7rXodsVYX+j7/AP5Zpf8AgG/pirv0ff8A/LNL/wAA39MVUWVk YqwKsNip2IOKtYq7FWS/lp/5MDy9/wAx8H/Exir7IxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv hLFXYq7FXqn/ADj1q+naX5m1Ka+l9GN7LgrcWareqhp8IbwxV75/jnyt/wAtv/JKb/mjFXf458rf 8tv/ACSm/wCaMVfJ/wCYVzDdeeNduIG5wy3szxtQiqlzQ0NDirH8VdirJfy0/wDJgeXv+Y+D/iYx V9kYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXwlirsVdir078g/MmhaD5j1G51i9jsoJbP045JS QC/qoaCgPYYq9z/5Wx+XP/V/tfvb+mKu/wCVsflz/wBX+1+9v6Yq+ZfN8cuveetcn0WKTUY5rqae I2yPKTEX2eignj8Q3xVLv8I+bP8Aqy3/AP0izf8ANOKu/wAI+bP+rLf/APSLN/zTiqafl9a3Vp+Y +g291C8FxHf24khlUo6kuDurAEbYq+w8VdirsVdirsVdirsVdirsVdirsVdirsVdir4SxV2KuxV2 KuxV2KvSPyG8waRoXm+8u9Vn+r276fJEr8HermeFgKRqx6KcVe8/8rV8hf8AV0/5IXH/AFTxV3/K 1fIX/V0/5IXH/VPFXhtxqdlqf5/Wt/YyetaT6naGKTiy1AWNTswVuo8MVfT2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2KuxV8KzwTW80kE8bRTRMUlicFWVlNCrA7gg4qsxV2KuxV2KuxV6R+Q3mHRdC83 3l3rF5HZW0mnyRJLKSAZDPCwXau9FJxV7z/ytj8uf+r/AGv3t/TFXf8AK2Py5/6v9r97f0xV4l9a t9c/5yAgvdIcXtrJqFvMk0VSpjijQu3yXicVfTOKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//Z - - - - uuid:9E3E5C9A8C81DB118734DB58FDDE4BA7 - xmp.did:b78f768f-ee0e-407b-a65d-e1444546af6d - uuid:6903622f-2bc0-c44e-8de9-c1be8546a656 - proof:pdf - - uuid:dab6724e-c618-4184-9b2e-7d44879e5e5f - xmp.did:008add62-65b7-3547-8416-6472cd533b2c - uuid:9E3E5C9A8C81DB118734DB58FDDE4BA7 - proof:pdf - - - - - saved - xmp.iid:b78f768f-ee0e-407b-a65d-e1444546af6d - 2019-08-11T17:14:18-06:00 - Adobe Illustrator CC 22.1 (Macintosh) - / - - - - Basic RGB - Document - 1 - False - False - - 8.500000 - 11.000000 - Inches - - - - - Raleway-ExtraBold - Raleway - ExtraBold - Open Type - Version 3.000g; ttfautohint (v1.5) -l 8 -r 28 -G 28 -x 14 -D latn -f cyrl -w G -c -X "" - False - Raleway-ExtraBold.ttf - - - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - - White - RGB - PROCESS - 255 - 255 - 255 - - - Black - RGB - PROCESS - 0 - 0 - 0 - - - RGB Red - RGB - PROCESS - 255 - 0 - 0 - - - RGB Yellow - RGB - PROCESS - 255 - 255 - 0 - - - RGB Green - RGB - PROCESS - 0 - 255 - 0 - - - RGB Cyan - RGB - PROCESS - 0 - 255 - 255 - - - RGB Blue - RGB - PROCESS - 0 - 0 - 255 - - - RGB Magenta - RGB - PROCESS - 255 - 0 - 255 - - - R=193 G=39 B=45 - RGB - PROCESS - 193 - 39 - 45 - - - R=237 G=28 B=36 - RGB - PROCESS - 237 - 28 - 36 - - - R=241 G=90 B=36 - RGB - PROCESS - 241 - 90 - 36 - - - R=247 G=147 B=30 - RGB - PROCESS - 247 - 147 - 30 - - - R=251 G=176 B=59 - RGB - PROCESS - 251 - 176 - 59 - - - R=252 G=238 B=33 - RGB - PROCESS - 252 - 238 - 33 - - - R=217 G=224 B=33 - RGB - PROCESS - 217 - 224 - 33 - - - R=140 G=198 B=63 - RGB - PROCESS - 140 - 198 - 63 - - - R=57 G=181 B=74 - RGB - PROCESS - 57 - 181 - 74 - - - R=0 G=146 B=69 - RGB - PROCESS - 0 - 146 - 69 - - - R=0 G=104 B=55 - RGB - PROCESS - 0 - 104 - 55 - - - R=34 G=181 B=115 - RGB - PROCESS - 34 - 181 - 115 - - - R=0 G=169 B=157 - RGB - PROCESS - 0 - 169 - 157 - - - R=41 G=171 B=226 - RGB - PROCESS - 41 - 171 - 226 - - - R=0 G=113 B=188 - RGB - PROCESS - 0 - 113 - 188 - - - R=46 G=49 B=146 - RGB - PROCESS - 46 - 49 - 146 - - - R=27 G=20 B=100 - RGB - PROCESS - 27 - 20 - 100 - - - R=102 G=45 B=145 - RGB - PROCESS - 102 - 45 - 145 - - - R=147 G=39 B=143 - RGB - PROCESS - 147 - 39 - 143 - - - R=158 G=0 B=93 - RGB - PROCESS - 158 - 0 - 93 - - - R=212 G=20 B=90 - RGB - PROCESS - 212 - 20 - 90 - - - R=237 G=30 B=121 - RGB - PROCESS - 237 - 30 - 121 - - - R=199 G=178 B=153 - RGB - PROCESS - 199 - 178 - 153 - - - R=153 G=134 B=117 - RGB - PROCESS - 153 - 134 - 117 - - - R=115 G=99 B=87 - RGB - PROCESS - 115 - 99 - 87 - - - R=83 G=71 B=65 - RGB - PROCESS - 83 - 71 - 65 - - - R=198 G=156 B=109 - RGB - PROCESS - 198 - 156 - 109 - - - R=166 G=124 B=82 - RGB - PROCESS - 166 - 124 - 82 - - - R=140 G=98 B=57 - RGB - PROCESS - 140 - 98 - 57 - - - R=117 G=76 B=36 - RGB - PROCESS - 117 - 76 - 36 - - - R=96 G=56 B=19 - RGB - PROCESS - 96 - 56 - 19 - - - R=66 G=33 B=11 - RGB - PROCESS - 66 - 33 - 11 - - - - - - Cold - 1 - - - - C=56 M=0 Y=20 K=0 - RGB - PROCESS - 101 - 200 - 208 - - - C=51 M=43 Y=0 K=0 - RGB - PROCESS - 131 - 139 - 197 - - - C=26 M=41 Y=0 K=0 - RGB - PROCESS - 186 - 155 - 201 - - - - - - Grays - 1 - - - - R=0 G=0 B=0 - RGB - PROCESS - 0 - 0 - 0 - - - R=26 G=26 B=26 - RGB - PROCESS - 26 - 26 - 26 - - - R=51 G=51 B=51 - RGB - PROCESS - 51 - 51 - 51 - - - R=77 G=77 B=77 - RGB - PROCESS - 77 - 77 - 77 - - - R=102 G=102 B=102 - RGB - PROCESS - 102 - 102 - 102 - - - R=128 G=128 B=128 - RGB - PROCESS - 128 - 128 - 128 - - - R=153 G=153 B=153 - RGB - PROCESS - 153 - 153 - 153 - - - R=179 G=179 B=179 - RGB - PROCESS - 179 - 179 - 179 - - - R=204 G=204 B=204 - RGB - PROCESS - 204 - 204 - 204 - - - R=230 G=230 B=230 - RGB - PROCESS - 230 - 230 - 230 - - - R=242 G=242 B=242 - RGB - PROCESS - 242 - 242 - 242 - - - - - - - Adobe PDF library 15.00 - - - - - - - - - - - - - - - - - - - - - - - - - endstream endobj 3 0 obj <> endobj 8 0 obj <>/Resources<>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/Properties<>>>/Thumb 13 0 R/TrimBox[0.0 0.0 612.0 792.0]/Type/Page>> endobj 9 0 obj <>stream -HWɎ6+xt!1>91 ȵ{ H/3)V=kogs_f8Sɜxa9:s7GsK,_>o~PH6VM.ն^goNﺜ| }D"h 65~u6fcꁃ dS#XǓѦ0C&v&xZc*Ov5[cZ[ -cfK" ޖ8M'&nxd1[߱.Oab)+ZlZ,5mxe%`"&xU E ZJeBkPg+*d58 -OgQy>83T|jD|y*䝷hk1N-ŲX]cH8!?]^O!YPMB*Bb"F뒬{ph$G{4hkI;v6C /mc!;,XHPl"bK25ؠ!$6l,/-XV5Dx0l%p=̚Vf')09?Ye n 8hlsRQ$X1Y7lP :&Wθ xMt ih3ɉB{=ՙ9t#3qcיХBEظng1.H qNh\Ey! TWgN8Hp]{r0c4?G]Ld@[|΅.0/KOvp/N) 7c0ңϕ4'd4}p'a?ruPtEMb!{zy~Ynηfzw\.Lvz<"Nc"V˳pL24scy;ϼ,1ɛ-sZ7惪=_ сJp=^؃:77E XNQ! ηqrowlRw:-G{ڔڃΣ=9ѕCwY&Y|Qmo_#P8 tq !|8[}Ԅ< 2^I:غ+/^ N4K endstream endobj 13 0 obj <>stream -8;Z]!;%g_g$q(WUqf$\\j,?SK_B=+T$#Rt]d#GFZp5Ht+dA`TJcUZd4 -7@&U3KXHY8m\Tj@>_H%q]mcO5>2M!W7F`e-*1L3KY:dr?XZXDLhd,W.@uI7qp1OYK"2Q;Oe7M0sKr\IS^-FHc -^ endstream endobj 14 0 obj [/Indexed/DeviceRGB 255 15 0 R] endobj 15 0 obj <>stream -8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 -b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` -E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn -6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( -l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 6 0 obj <> endobj 16 0 obj [/View/Design] endobj 17 0 obj <>>> endobj 5 0 obj <> endobj 18 0 obj <> endobj 19 0 obj <>stream -HV tTffBx/^gw!mӍ[zdwAR!ݑȣ{7/?\[V  D> - ` > Pa001܉p7~P L$LF W5LAS1 :Gfbl<9 2Q,E*1rlXHKX_Q><,cE>{ UxaX>`#a{r?/Y>+`ϱlv]8.+A&;Av}m=`Ǐ$~' ~AfuX%Nc 8-sΖꡲ{aEl$Bl[ֳ?88.>[[xjk[r989zYzLoWB=E (EQ,rJJl[VMu{.pqOw?'ߣ{"ĥWWjOojLcݙQl2pɮpƵv 011̱!@X Z}GoOy D -) 50lJݳ1~700@a[sN2ѓ)A{^dϷ ^}mKZFO۰m]]ZZ:jirx˾g$N>|2&2q,9-9%9)9<9,Y4x}{''IM4%$N'H؞x"᭡E+uJC)ϽQo.~me }\I'jEuKx xpÛjYs1ˠv|jf2异X>=ϋ|'ɼ?K}|><ZZ9;;mg%VgӞ?a_}KvԷb==#5$1ڟx,/,RdG}:ooU2MpVd(.a -%D6D:Kgm.9ȊTa{;}e.[’O2SHOrS Xf  Jg0Z5mVm]ua!C!R\BQ1%ihDvI"e/RhBfeTQ7*XkYD(\aY>qG)@(,3 t~aIIiP\^?p=0 hF2 )7!32uL $ -Q2;QYxjy8haUً$θU@W.[.خx -%vw7VY2k,Sß.[A(6[?@dmLHLE. -o{M:xL&8۸]EАŽrk3.KB9Z1wp"ꖽ10*$okcfku0f< 7' cp:ip|^ YKub}V%piUqܚ@3xM.a py -`yVeV ,`0Xmb-zH(Z'XNu,P)ό}_:f|Ze[8} .V1d|DžkƶΔg18]:|[ p:(Γ6{z -cRWZ_iC*|v*/gX/@]}5/(ĽuWW}"G )ß -g9ůSz|R^Tkixr}ϑMѭ1+UT,$3yT r|㛣0?TSc؅gehط{Pêv:5OxaO;Ս{d\nݫЇXCx}6f9`7(Zc}=Y8U ED}Utݤz0&fc> =Z8E 5{_L~⺼So -71DKA|\þ|ɽSv kɇdnEOdȄ+W4Q>աf6@SW-}2E@Kh< Y>HWs MfZ^ټU|@)Ra"I4EaIڴ4CZ<8nM6l ^bQ<ՋmG)}UGe)gP7F];&-tK]L -n>hBQFiũ>T> endobj 11 0 obj [/ICCBased 20 0 R] endobj 20 0 obj <>stream -HyTSwoɞc [5laQIBHADED2mtFOE.c}08׎8GNg9w߽'0 ֠Jb  - 2y.-;!KZ ^i"L0- @8(r;q7Ly&Qq4j|9 -V)gB0iW8#8wթ8_٥ʨQQj@&A)/g>'Kt;\ ӥ$պFZUn(4T%)뫔0C&Zi8bxEB;Pӓ̹A om?W= -x-[0}y)7ta>jT7@tܛ`q2ʀ&6ZLĄ?_yxg)˔zçLU*uSkSeO4?׸c. R ߁-25 S>ӣVd`rn~Y&+`;A4 A9=-tl`;~p Gp| [`L`< "A YA+Cb(R,*T2B- -ꇆnQt}MA0alSx k&^>0|>_',G!"F$H:R!zFQd?r 9\A&G rQ hE]a4zBgE#H *B=0HIpp0MxJ$D1D, VĭKĻYdE"EI2EBGt4MzNr!YK ?%_&#(0J:EAiQ(()ӔWT6U@P+!~mD eԴ!hӦh/']B/ҏӿ?a0nhF!X8܌kc&5S6lIa2cKMA!E#ƒdV(kel }}Cq9 -N')].uJr - wG xR^[oƜchg`>b$*~ :Eb~,m,-ݖ,Y¬*6X[ݱF=3뭷Y~dó ti zf6~`{v.Ng#{}}jc1X6fm;'_9 r:8q:˜O:ϸ8uJqnv=MmR 4 -n3ܣkGݯz=[==<=GTB(/S,]6*-W:#7*e^YDY}UjAyT`#D="b{ų+ʯ:!kJ4Gmt}uC%K7YVfFY .=b?SƕƩȺy چ k5%4m7lqlioZlG+Zz͹mzy]?uuw|"űNwW&e֥ﺱ*|j5kyݭǯg^ykEklD_p߶7Dmo꿻1ml{Mś nLl<9O[$h՛BdҞ@iءG&vVǥ8nRĩ7u\ЭD-u`ֲK³8%yhYѹJº;.! -zpg_XQKFAǿ=ȼ:ɹ8ʷ6˶5̵5͵6ζ7ϸ9к<Ѿ?DINU\dlvۀ܊ݖޢ)߯6DScs 2F[p(@Xr4Pm8Ww)Km endstream endobj 10 0 obj <> endobj 21 0 obj <> endobj 22 0 obj <>stream -%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 17.0 %%AI8_CreatorVersion: 22.1.0 %%For: (dylan wootton) () %%Title: (Untitled-1) %%CreationDate: 8/11/19 5:14 PM %%Canvassize: 16383 %%BoundingBox: 39 -741 531 -81 %%HiResBoundingBox: 39.341880341879 -740.404218059277 530.818341348397 -81.2068878680866 %%DocumentProcessColors: Cyan Magenta Yellow Black %AI5_FileFormat 13.0 %AI12_BuildNumber: 312 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%RGBProcessColor: 0 0 0 ([Registration]) %AI3_Cropmarks: 0 -792 612 0 %AI3_TemplateBox: 306.5 -396.5 306.5 -396.5 %AI3_TileBox: 18 -752 594 -18 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 0 %AI9_ColorModel: 1 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI17_Begin_Content_if_version_gt:17 1 %AI9_OpenToView: -1.75715244311505 -60.1820899164268 1.6393 1268 707 18 0 0 6 43 0 0 0 1 1 0 1 1 0 1 %AI17_Alternate_Content %AI9_OpenToView: -1.75715244311505 -60.1820899164268 1.6393 1268 707 18 0 0 6 43 0 0 0 1 1 0 1 1 0 1 %AI17_End_Versioned_Content %AI5_OpenViewLayers: 7 %%PageOrigin:-94 -696 %AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142 %AI9_Flatten: 1 %AI12_CMSettings: 00.MS %%EndComments endstream endobj 23 0 obj <>stream -%%BoundingBox: 39 -741 531 -81 %%HiResBoundingBox: 39.341880341879 -740.404218059277 530.818341348397 -81.2068878680866 %AI7_Thumbnail: 96 128 8 %%BeginData: 13056 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD07FFFD04A87DA8A8A87DA8A8A87DA8A8A87DA8A8A87DA8A8A87D %A8A8A87DA8A8A87DA8A8A87DA8A8FD0AFF7D275227522752275227522752 %2752275227522752275227522752275227522752275227522752A8FD06FF %7D272752FD232752FD0AFF5252FD0B275227522752275227522752275227 %52275227277DFF52272752277DFD06FFA827522752275227522752275227 %5227522752275227522752275227522752275227522752275227FD0AFF52 %275252FD087D5227522752275227522752275227522752275227FFFFFF27 %5227527DFD06FF7D2727277DFD1AA87D2752275227522752A8FD09FF5227 %277DFD08FF7D2727522752275227522752275227522752277DFFA8FF5227 %52277DFD06FFA8275227FD1CFF5227522752275252FD0AFF52275252FD08 %FFA8275227522752275227522752275227522752A8FF52FF7D5227527DFD %06FF7D272727A8FD1BFF2752275227522752A8FD09FF5227277DFD08FF52 %272752275227522752275227522752272727FF7D27A8FF2752277DFD06FF %A8275227FD1AA8FF7D5227522752275252FD0AFF52275227FD0952275227 %52275227522752275227522752277DFFFFA8FFFF7D27277DFD06FF7D2727 %52FD172752FD052752275227522752A8FD09FF52FD122752275227522752 %27522727A8FF7DA87DFF7D27277DFD06FFA8275227522752525227525252 %275252522752525227525252275227522752275227522752275252FD0AFF %7D275252A8A8A87DA8A8A87DA8A8A87DA8A87D2752275227522752275252 %FFA8272752A8FF52277DFD06FF7D272752A8FFA8FFFFFFA8FFFFFFA8FFFF %FFA8FFFFFFA8FFFFA82752275227522752275227522752FD0AFF5252277D %FD0FFF52275227522752275227527D52275227527D52277DFD06FFA82752 %27A8FD15FF5227522752275227522752275227FD0AFF52275252FD0FFF52 %522752275227522752275227525252272727527DFD06FF7D272727A8FD15 %FF2727275227522752275227522752A8FD09FF52272752A8A8A8FFA8A8A8 %FFA8A8A8FFA8FF7D52275227522752275227522752275227522752277DFD %06FFA82752277D7DA87DA87DA87DA87DA87DA87DA87DA87DA87DA8525227 %522752275227522752275252FD0AFF522752275227522752275227522752 %2752275227522752275227522752275227527D52275227527DFD06FF7D27 %2752FD172752275227522752275227522752A8FD09FF5227275227522752 %275227522752275227522752275227522752275227522727275227272752 %277DFD06FFA827522752527D527D527D527D527D527D527D525227522752 %275227522752275227522752275252FD0AFF52275252FD12FF7D27522752 %275227FD067D5227277DFD06FF7D272752A8FD0FFF7D2727522752275227 %5227522752275227522752A8FD09FF5227277DFD12FF7D27275227522752 %FD06FF7D27277DFD06FFA8275227A8FD10FF275227522752275227522752 %27522752275252FD0AFF7D275252FD12FFA8275227522752527D527D7DFF %A85227277DFD06FF7D272752A8FD0FFF7D27275227522752275227522752 %275227522752FD0AFF525227527DA87DA87DA87DA87DA87DA87DA87DA87D %A85227275227522752272727A8FF522752277DFD06FFA82752277D527D52 %7D527D527D527D527D527D52522752275227522752275227522752275227 %5227FD0AFF522752FD092752275227522752275227522752275227522752 %27A8FF7D275227527DFD06FF7D272752FD11275227522752275227522752 %2752275227522752A8FD09FF52272752527D527D527D5252275227522752 %275227522752275227522752277DFF7D27522752277DFD06FFA8275227A8 %A8A87DA8A8A87DA8A87D2752275227522752275227522752275227522752 %2752275252FD0AFF52275252FD07FF525227522752275227522752275227 %522752277DFFA82752275227527DFD06FF7D272727A8FD0AFF5227522752 %2752275227522752275227522752275227522752A8FD09FF5227277DFD07 %FF7D275227522752275227522752275227522752FFFFA8A87DA85227277D %FD06FFA8275227A8FD0AFF52522752275227522752275227522752275227 %522752275252FD0AFF52275252FD07FF5252275227522752275227522752 %2752275252FFA8FD04FF7D27277DFD06FF7D272752A8FFA8FFA8FFA8FFA8 %FF7D52275227522752275227522752275227522752275227522752A8FD09 %FF27272752527D5252527D52272752272727522727275227272752272727 %522752275227522752277DFD06FFA8275227522752275227522752275227 %522752275227522752275227522752275227522752275252FD0AFF7D2752 %275227522752275227522752275227522752275227522752275227522752 %275227522752A8FD06FFA8FD26527DFD0AFFFD27A8FDFCFFFDECFFA8FD25 %7DA8FD38FFA8275227FD0952275227272752272727522727275227272752 %27272752FD042752FD38FF7D27277DFD09FFA82752275227522752275227 %522752275227522752275227522752FD38FFA827277DFD09FFA852275227 %52275227522752275227522752275227522752275227FD38FF7D27277DA8 %FFA8FFA8FFA8FFA8A8275227522752275227522752275227522752275227 %5227522752A8FD37FFA82752527D7D7D527D7D7D527D5252275227522752 %27522752275227522752275227522752275252FD38FF7D27277DFD09FFA8 %2752275227522752275227522752275227522752275227522752A8FD37FF %A827527DFD09FF7D52275227522752275227522752275227522752275227 %52275252FD38FF7D27277DFFFFA8FFA8FFA8FFFFA8FD0D27522752275227 %52275227522752A8FD37FFA827FD0B522752527D527D527D527D527D2752 %27522752275227522752275252FD38FF7D27275227272752272727522727 %27FD0AFF522752275227522752275227522752FD38FFA827522752275227 %52275227522752A8FD09FF525227522752275227522752275227FD38FF7D %2727522752275227522752275227FD0AA852275227522752275227522752 %2752A8FD37FFA82752275227522752275227522752FD0A7D525227522752 %275227522752275252FD38FF7D2727522752275227522752275227FD0AFF %522752275227522752275227522752A8FD37FFA827522752275227522752 %27522752A8FD09FF525227522752275227522752275252FD38FF7D272752 %2752275227522752272727FD04A8FFA8A8A8FFA852FD0D2752A8FD37FFA8 %27522752275227522752275227522752275227522752275227527DA87DA8 %7DA87DA87DA8525252FD38FF7D2727522752275227522752275227522752 %275227522752275227FD0AFF7D2752FD38FFA82752275227522752275227 %522752275227522752275227522752A8FD09FF7D2727FD38FF7D27275227 %522752275227522752275227522752275227522752277D7DA87DA87DA87D %A87D7D2752A8FD37FFA82752275227522752275227522752275227522752 %275227522752527D527D527D527D527D525252FD38FF7D27275227522752 %27522752275227522752275227522752275227A8FD09FF7D2752A8FD37FF %7D2752275227522752275227522752275227522752275227522752A8FD09 %FF7D2752FD38FF7DFD1A27FD0AA852F852FD39FF527D527D527D527D527D %527D527D527D527D527D527D527D527D527D527D527D527D527D527DA8FD %FCFFFDFCFFFDFCFFFDFCFFFDFCFFFD86FFA8FFA8A8A8FFA8A8A8FFA8A8A8 %FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FFA8FD39FF7D %275227522752275227522752275227522752275227522752275227522752 %2752275227522752A8FD0DFF7D7D527D527D527D527D527D527D527D527D %527D527D527D527D527D527D527D7D7D527D527D7DFD04FF2752FD1F2752 %2752275227A8FD0CFF7DFD0C275227272752272727522727275227272752 %272727FFA85227522752A8FFFFFF5227527DA87DA8A8A87DA8A8A87DA8A8 %A87DA8A8A87DA8A8A87DA8A8A87DA85252275227522752A8FD0CFF7D2752 %277D527D527D527D5252275227522752275227522752275227522752277D %FFFF7D27275252FD04FF275227A8FD1BFF7D27522752275227A8FD0CFF7D %272752A8FD07FFA852275227522752275227522752275227522752A8FFA8 %FF27272752A8FFFFFF5227527DFD1BFF7D27275227522752A8FD0CFFA827 %5227FD09FF52522752275227522752275227522752275252FF7DA8FF7D27 %5252FD04FF275227A8FD1BFF7D27522752275227A8FD0CFF7D272752A8FD %08FF522752275227522752275227522752275227A8FF5252FF7D272752FD %04FF522752527D527D527D527D527D527D527D527D527D527D527D527D52 %7D527D27522752275227527DFD0CFFA82752277D7DA87DA87DA87D7D2752 %27522752275227522752275227522752A8FD05FF275227FD04FF2752FD1F %27522752275227A8FD0CFF7D272752F827F827F827F827F8FD0827522752 %27522752272752FFA87D7DA8FF7D2752A8FFFFFF5227527DFFA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF52522752275227522752275227527D %FD0CFFA82752277D7DA87DA87DA87DA87DA87DA87DA85252275227522752 %275227A8FF7D272752FFA85227FD04FF2752277DFD15FFA8275227522752 %27522752275227A8FD0CFF7D272752A8FD0EFFA827522752275227522752 %7D7D275227527D7D2752A8FFFFFF5227527DFD15FF7D2727522752275227 %5227522752A8FD0CFFA8275227FD0FFFA852275227522752275227522752 %52522727275252FD04FF2752277DA8A8A8FFA8A8A8FFA8A8A8FFA8A8A8FF %A8A8A8FFA85227522752275227522752275227A8FD0CFF7D272752A8FD0E %FFA82727275227522752275227522752275227522752A8FFFFFF52275227 %522752275227522752275227522752275227525252275227522752275227 %5227522752A8FD0CFFA82752277D527D527D527D527D527D527D527D5252 %2752275227522752275227527DA82752275252FD04FF275227FD11522752 %2752275227522752275227522752275227A8FD0CFF7D2727522727275227 %2727522727275227272752275227522752275227522727277D7D27275227 %52FD04FF5227277DFD10FF52275227522752275227522752275227522752 %7DFD0CFFA8275227A8A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8A8275227 %522752277D7DA87D7D7DA8525227FD04FF2752277DFD10FF522727522752 %27522752275227522752275227A8FD0CFF7D272752A8FD12FF7D27522752 %27277DFD06FF522752A8FFFFFF5227277DFD10FF7D275227522752275227 %5227522752275227527DFD0CFFA8275227FD13FF5252275227522752527D %52A8FFA8275252FD04FF2752277D7DA87DA87DA87DA87DA87DA87DA87D7D %27522752275227522752275227522752275227A8FD0CFF7D272752A8FFFF %FFA8FFFFFFA8FFFFFFA8FFFFFFA8FFA8522752275227522727277DFFA827 %522752A8FFFFFF522752FD0B275227522752275227522752275227522752 %2752275227522752A8FD0CFFA82752275227522752275252522752525227 %525252275227522752275227522752FFFF5252275252FD04FF275227527D %7D527D527D527D7D7D275227522752275227522752275227522752275227 %52275227A8FD0CFF7D2727FD095227272752272727522727275227522752 %27522752A8FF522727522752A8FFFFFF5227527DFD0AFFA8275227522752 %275227522752275227522752275227522752A8FD0CFFA8275227FD07FFA8 %52275227522752275227522752275227522752A8FF7D522752275252FD04 %FF2752277DFD0AFF7D272752275227522752275227522752275227522752 %275227A8FD0CFF7D272752A8FD07FF272727522752275227522752275227 %5227277DFFFFFD04A8522752FD04FF5227277DFD0AFF7D27522752275227 %52275227522752275227522752275227527DFD0CFFA8275227FD08FF5227 %52275227522752275227522752275227A8FD06FF525227FD04FF27522752 %527D527D527D527D527D2727275227272752272727522727275227272752 %2727275227A8FD0CFF7D2727527DA87DA87DA87D7D275227522752275227 %52275227522752275227522752275227522752A8FFFFFF7D275227522752 %275227522752275227522752275227522752275227522752275227522752 %2752A8FD0CFFA8FD0B275227272752272727522727275227272752272727 %5227272752272752FD04FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FD0EFFA8FD257DA8FDFC %FFFD89FFFD25A8FD3AFF2727275227522752275227522752272727522727 %2752272727522727275227272752FD0527A8FD38FF522752FD0AFF525227 %52275227522752275227522752275227522752275227527DFD38FF275252 %FD0AFF5227522752275227522752275227522752275227522752275227A8 %FD38FF522752FD0AFF525227522752275227522752275227522752275227 %5227522752A8FD38FF272727A87D7D7DA87D7D7DA87D5227522752275227 %522752275227522752275227522752275227A8FD38FF52277DFD0AFF5252 %275227522752275227522752275227522752275227522752A8FD38FF2727 %52FD0AFF5227522752275227522752275227522752275227522752275227 %A8FD38FF522752FD0AFF5227275227522752275227522752275227522752 %2752275227527DFD38FF2752277D527D7D7D527D7D7D525227FD09522752 %27522752275227522752275227A8FD38FF52275227522752275227522752 %27A8FD09FFA827522752275227522752275227527DFD38FF275227522752 %27522752275227277DFD09FF7D2727522752275227522752275227A8FD38 %FF5227522752275227522752275227A8FD09FFA827522752275227522752 %27522752A8FD38FF275227522752275227522752272752A87D7D7DA87D7D %7DA8522727522752275227522752275227A8FD38FF522752275227522752 %2752275227A8FD09FFA82752275227522752275227522752A8FD38FF2752 %2752275227522752275227277DFD09FF7D27275227522752275227522752 %27A8FD38FF5227522752275227522752275227A8FD09FFA8275227522727 %27522727275227527DFD38FF2752275227522752275227522752527D527D %527D527D527D5227527D527D7D7D527D7D7D525227A8FD38FF5227522752 %275227522752275227522752275227522752275227A8FD0AFF27527DFD38 %FF27522752275227522752275227522752275227522752275227277DFD09 %FFA85227A8FD38FF52275227522752275227522752275227522752275227 %52275227A8FD0AFF2752A8FD38FF27522752275227522752275227522752 %27522752275227522727527D527D527D527D527D525227A8FD38FF522752 %2752275227522752275227522752275227522752275227A8FD0AFF2752A8 %FD38FF27522752275227522752275227522752275227522752275227277D %FD09FFA85227A8FD38FF5227522752275227522752275227522752275227 %522752275227A8FD0AFF27277DFD38FF5252275227522752275227522752 %275227522752275227522752527D527D527D527D527D525227FD38FFFF %%EndData endstream endobj 24 0 obj <>stream -%AI12_CompressedDataxeq!4<++y UHpH[>1(v O\{P$%ęr]/_}q_p7st7>||ϡLJ.;qûb j|?zw=<|LJZ~{kջ׫/>Z,gOB>߽݇dǮ>{ݷC/Z5XyιL96]\%ǰ.r ޸e\꺶ZOo}>pJ %B(K].Ps!\!mitoY9m;lk>ݫ@ͺw_tx˟~eb_~Ą[o[-v."gv7^}볫W[ˇgWW߼{v{gV.jOݞݽ|V7oN79o~+/KK__9wy_<{s܇ݹ۹*O~>m羺^ ?{iM7|Ňggݽ3ݻW~c^ˇᄋLG=wwo]>ه7w~s6Ʒ}:4go?=>|qvWۭ^}x ? wv|<Gzݻg[ͮ/Uߘ{5ہx=a{ݽvq5&ȻWJ_źԯq?o_3ANl;OZ){nwczؓ}gyxXٯ>o/v<|`Sngr5_//I?o~_W2jw/3miw/ |IxOᄑ{훻Omdg/캋_J4/?N{`h^>@2zO{v~A&c|w񏡆MLϬ7>{[*-@G'4]a C_߽yow.>4)yg_pzyfB5u=.}}z11mwb^8M|}e( ?b7.Y'k7?rUL$FӪu̾w~~ ^޽ǿ_Ǘy|q_~fduٯ(6Ķ~o~~]k/~{m?|]s~96mxCN?}۳'~pkvY'/?#z^pӇ~xۓGa.xwyIO2#¯w횧c'ڷa/zc·1xk~0g=ݙL׿Omw|eO?wC_{-yW ݎgwe4']/i_<\p\jb1.\,v ͺ.iKvPZc%؁-e]c*V;_foȇSO):vSgO/.f. 4^K]k}8L3I?}hv?]d1f+Wo>kwE|_e!oOE?BY?ʷw5]M/rsk*_|_S.Բ^ʍ=//.jL6FFڸfC_6 me61Mh76il6j+6-Ж+/S' >w{>n^cz,1ڱ†\_md[ , 𵭒VLusH/lou궲֦^[™{.L,~_T 6Ɇ4nCumC܆MhmP j|e}c~{ElBuƣ?u{jNۢej^u+NuJkf]i&w*rs9\?2ͫ&2S&ךfpl>5kMXM<y`=N_?ODɋk~g¾兽 [/l]bBŅ݅i76ynmzc-[ n}MuMmM\^h/Vg<b#۰T4=nln}>?k;%]1`ʍ.BOƙZM(bN&81˴ܗmvI#yh:tCZMٔէJk [&SZeX[[ysg~3mŰm_߇qQeNkn|c 22,N73^LLkn*s3\yٝ62=4bS,P,P,P-b^!"bwb] GP4$ջJDwJjT񛡃3@)y)TpL}wju1VnN+tX9 6lD6ra]Gt.y< Bc p\myY|cP;tPm`4U4TFۋux!8 heŅ[/ɪF(qSqw~zbr*g#d졨9r1'FI~XHFjy?/v2Z7sao?>eVei'sbl˙2ͳ!aH_̭et;63y~1UZ.A1 -@/ m -g?V~2-z- tR,RC]<Mv%Yc;.~k8~n/[kmK0:Uv/U].z.WՕUF U.6rb*/r_= -օI*oru:F1N!kKiИ5vs6ElM'Jn(k2oei /l'ϵIvNy)?~XVSf9$|G07rٻO|k%}>z6/cwEbx>J_zzףw7OŶ*iҡhjS)[~vYO_ *Oz -ؚʲKGCٶ*YYuzMNKPrꢬҘҸ{sm٦|Ybj͜kIm^f  ݦszKt5%)Q>mM*VyӬg2j~-/;:2Bkr}''5?OZSb=] ,$} ]?ŽF9#xnUoM#PSHxPq%"kfc\us>#}gui+N.MѰbjLGoé0)A> OZ[e\}?GP*MoIeӏ!ֲj쩚81{\--.c=0#Y[-,d['?g&dB^K+ -ք[r.>~n/6v g[N4ӹ]9ǎ uQQ3mZ<51P]f~ls9o{a6׶_ME4(&MXoM+ nn>_3+󅭍jª6io/bok¦]MTTTTOro1*dƹYOf덂9bmϵ ҬKH5Lh_ )ɭ=Yf׿7C^:FJfj2- 84{R#]-sK_wI9;j9.W~/_?{ξvOV~cϮ~t߯=뻗dcd_B+]?+=ב鿗K3j^=v͙RK[?>dٲ2?T.TBڎ|MPxXH ưC&)4UfU+jPYC,K/]^/jKƤU1G[K;850h^dyf_n[ &mHEk 6^Z5|]庽CMr풌{kEѫ; P싢b`~d_s SB5g*<7ɴZB1zC[kHz vic=-|",z6]b4oC6wWKŴuq~2+g/Fd[]/If%') IYZ>z@ TgJYRc3-լAF 5fDC"-fS/7H"z3[I^{!/e=ۻuuWfUҶ̟DT6uBRb730L*To&&@t:öxiOgtq~Vci0z#LUMxeo֯p}߂ JŖmMfK0ljtM!/PYĮ3z`z-ŕ ԤOыbg<0U|b"Zxece5c:ʿ֬(ZDg%[#Oë&ZMu7pJGQȡ6mG:nB8n/HdS.:gc 21pL1m.VU+- 2KV[wI@C$ͺ1+;,YM) -Kwmz=ąNr3)m3I鋌HXk5gٻ6]MѰ69l8bCu)x3f(:֯7%WfroclQK/9"0lMVlz`mMzfȶY׃N Dʱ2X&j6f\&DIK4dڶmN$z=lzMx||ef( -l] B ̖2s̴d -lj0S[3=5Z?5]U=a fx4Y> зFvZ5d0[moǤ -[4HOnCn1A=zhfՃED[Xlm@jU*ٸѯ*ZkbYY5^`[C;DI 4>(Pw`+:5Ly?W̘a]eт` ZL*/J'T Tk"]zAۺ},RqM25ng*bdŰN]U(ӗRMܶ9 ۘtɕm5:~K;P րKJpp̛,+bϷoZDzC̦WFI;0l]uOnDZ3 60Emd3}m"{MkN֕l5v7N_ -V45M;s6LҚf2¦vQzWꖴցmg֣r;/)頡6$vhMPde(w-ViKXi"Huv۬t5z̧ EL?4d :3{5s5!vи\yh6nU*do8_+%ECR7՗مY&n.fi}gMT+U֪)tR{m#FTŋ뺲dadY&+SN^i6,U6leA)oozްa]V[AkL̊#&f@%ΎۄS|ܶR"9`axUmqU>lȜ N6h&؟7_cfxx+s.mn(>Lg-4j_*U+36Jt؊m1`\649`RC)˶}V׼[jѝb 8Cu h& v])[X+ft0LOC&\ܬ ?<Girrr2iϬ0 A=&Z7`3n"A0DKj(D-$d蒗Wv35hD3UCe[8k0cÅ -2x=6Lih)JߊҖs }b"Ö`暠b4ClHCHˉ@dߦ)"fZvQ]xT",B*[(e6qcVDTa*d"3x9cRDMbC.xnlnw#,b-}Y 'Lv;JKd T.*FLg3oODŽhnbW+TY"Bi\EǓ Ǎ^^]a2}ri$H(cgf^r_UWM P[ޫy4d{B#NW=UN83hU԰=&R; a1 uqĂk-c{YD~RdA%a Wa{~F\Έ PY0 2m\QA/W5m JP\O#HdnA*ۉ3m6yal2l 4\t,άMρȠmb% & ER=J6:v:4GBOnGaLRypͻݢpH$uR9#ԡN㇀%CBQ>35pub- ͻt dlL[Uwpktƕ :lx`m՘3Q>C* Lq0< >::D; C0zʚr'}$'>H<ߴ!gxiJ5ņN]{2K|AvYA@T+!4S9 ME `toyge?=OKƯ,RPŅ_B*1)ft{T*z9'!3lC}A=8cK Z2Aju߆]>.!aND. -ՙ5ֈro2UUM#n;ײ &,eV(HLb':U2ΪUW<}Фu(:RgH~xf 0rD(UTtXbhP3[!/?EO @Ɏ(`R;X0""$U1ȳvb홅¸-2a ([i:fcUxjɨX6YzD$YNC =pƃBu㭓 mg 4d;0~9{B/GdcTmЭII,{g5 H֐ tm{cQK\Wqk'{gѠ8B!j۟6Ϥ;ifaD%v;nQ&{t|FP/cASUl&.Q+;, -Z[%lV-9c0,p qz77lXl/7q]ŻP WR8HvXZ-Rb=j_F>.CL@?_ [Kn`vQix5j7Mȑ'8=l+\ X͠?vvJ]E^ t:p V4MH~\Zۯ#$z#5nݱZ;[BhcZnڃYv -[2PˊH;jsVMtJCa]]K@t~LǛɾFR]'U؎4lCTM;D2YV%_Q -X+qt?*:mRJ >Q2֠h!9y`IYrRp$q&^d&"x!m{e(8Tr`"R9lf|k;{BhlRl)1CnKǕ=XʁU;7:j6CV7d }64Hw,uuiaPiSk`OAFԛLJ1D#^>aH?y_o hк.&1hG+Dq= -|h#4EdKWb7.7i[M~r Qg5,`&k|Ȥ,AC' -FOk\F'FdYSb (6KEq5[lԐsp\fnrkmFLHwnU҃$ -PbtTf~#fX"i,@&P oa }-6ZU0!VArSlnfLSF -5ŏqaC܍RyFTʬ4Km'7k>6uԷBFucԸjx -u4l)kw9Sn]Ȳ2}ԓiETuFWWnT[jTlU|xj.v5`FV6ka槞wͷ˾//\.#=fq߰4\t EyX3 `c|1%pvcATWz<2b@0 -͆y޶@YXcu`;rtI5I0 yO)LFM:xzAWlkL5!0mY1 H@uopr6@ t=n#9V,7)I뽵G{ i']rxWF59)}M2snڪA.tß?>Ŧ䁵0<J;Tck9ʂ4(}:o&A0<(tʓJ;$Eq2!lђOFc6Y2 o)pN(iAE5RZHzDBy߭ 1Rgq 2B N턦 -h>(4)Z)4(T ]"/-n-n6}h8Su1NP7x2!S+(`N|RlTCwUzGk\V)\q$< l$MM=JaXսD& +@u5zRPT]hFjX&"yNW18GW2Kt?'BަE!-KA/ +('܀ft M33c5 ܚ W"G4hoōM#.)>wP[z B((΄8<|V(^blP{`@@!;cO4FvƎwnKР\611Քv7 L48"*4x41ZYՠ6k;.p+r ;%QE**yϲL 6O Ijε^n\d2 ſFPqKY(U<wZE`)O߁"ǟsemDYٕHH8zMhrMyAyw?N 1<4.lYհգQrWҨXPgr;T9/V,/$dk)~pE 8r.Zsuf逽oߎZ.{HTŪPT;N"LOWygeRtPH]~K=tqT#FM7VHHOMxihᖩG7@d4dXd*#&}-ēGgu {k!wCr@\(+XqQe@5eU>4QWzk0HbeT`X'5'c <f}!W`E^Hڪ 3VM--;#$O'c@p5B2-oַ*3=P',!r-3+vZIU~S&dXyqTX6r`G}yŎeٰ7*L!dBmRvb@ǖ=RA&wgwb=Mu|#,̺jq-xs&TT>*]F+B5T2|5fP뉺l?w3ҏϾo?z_<|GٞOhœGt)Fl\(vT"dž`sKs2I9Ya(3!EۢyYȣnQYIZS5U/LU0=jOan6,F?cĠϛ,Ni J>> #Ix-dT,d3\5r~y U)6}2*0 GMҚ"d|TRJ%ID*ĔXs,i~4}l;9aNU'`+TX>P9*Ad(~^S*\.?VUg/ 7˩bYo+ -ЃnLNESDdYI0sLh#ViJP/NL lJTOnUU @ B^y;!P7ʩApvxLL@ MEҌ%v -*y%g7EGq"RPf8Uۑ=\ibE4(UiB 2B8`cFJ1UE>85:91 ^ -;GŔw3}#(br;~]vȖgغF!S404@󒶧#F "kɋJ3M [47?'ֈSM`*wa 1*B&Fy a~ex4wL+|d}7j}`$Yf&/zSD{*Uv5;oHL45[_vS6D!b30듪ʴ@l:) x7tupAKZTnC&%wg͎F/醀Jh*D2~U^:avMF -iMu4Bvd -e&Uk @|r/%` - IlJc hs{1lj2Y -Ba$(JL >xٜ˭v=j$t)*yX.]E ݨI6)4 -tߤy3A|v ꩻt/3V5Dy\4~ ؅_3N&R\5gj;[m5fXbNǫRq)bWhj_h>n\)DS'r - %^XGO'*ѨlxO @-'() 0)0>R)6e - 9hZv, `u3A( NAfFtgm{#>1ۜ2IQi)1LH!2t'|hfϺWWr!׍D~./UeS{ppÄ7'"*c;88nnz/ݭl$h/ߨ:vj*v\pmHٳg9hlUIh5Tل\ep3u\Qkt7 9gґ0|PxZ[@W -yʗ%Ow.\Y_%Lɓ$d,Y" 1զXiT%}04G߮n 廂@;Fi" ZйN@璮3<'t.й#ZoCDRnI@|9do%IFSR?P<Mp +QS)3QXK^@)lY&&e4v QV7cE XaDV -ra$žFt7È$p8b*%Nf^J8c7$xMak':ڥ*Ң3YX23@#7L^I!$!zn6Rdl'@Fu+%={/EE@dK 'գ[*L(UgYSXxgΦI-w8)NlY 7cQd_\L[5&NOMK=*t`Aų{7UqHobլIa2a2+L_VDUW')Fr sLať'ozQCi4BJc$x;y(0DԺ7Yz)zq/w9d﮸;:{F=dl*,Ni{Ix̔ה`YUK)f(jG 2;׽jW*pP+/#,VxddIU]P_~ -s]RIw0&; pPWE[!TF9F@jAy{P%(P_18$Nѭ\WcQT5o@l3Bt|EȎ+yL E'2Y J|B[9S/exE\=ys&;J2orBC׻*^|({tRʋ !h2lwʞ -ƑTϡy$|[=OgIooRC"6MŨQ|RvX,&$":=W[8iP5ڂ!ٕ\GW~^;Z,=:&w!"c4e 6ӁY_`Pf*hIu3(55 &\gTINQu4``f]`4*YڣwLie>r>SBM3* -FXATmele2Hi\۶M=amCym6&qT/Z{Hp|@J%PI aߐ*AڦJX t ^el_ll-UFR7Bep#O.J-#"~.SnưD'{}&אxʮ8H x+Bֆ+ҍ:i&X -NJa-{ArE\hJAjA C jx)BpVֱdsyRy4=CDžt 6o"v퀵z 5!zWP.6YBN3h Cs|icVb+ê$ E{/DTO 2)acl^W2[%mK ^'W"z2_STß$rO+%"MH4YlWR -cPѢ3WAA؈ԯ@L9DMV>1 /"U*5 [\.RY1Z*qc ܁ -I/Oۻ®hM]T=1Jb )(mڣ)=%CP+2WWNИ:6qǂ}ܰ]5.#P :'0 {KgS @޶]3I^85,ǴƵ}-)BI:I YY|!rLKUW]) Bgtg'hT5.](-AEo/5ݮ߫y1t(zEu=ANei tIEA$T-!$AfHOջkcASU*@u|r& -lELZ[wJ,ZC݄`U(1Y)@I:QV -Զ#="z$F(ל,Pσ]ve~ ^CfAFr$rf2fI3/9ep:4(` d#,ӟFau;8D)E؅,4l*S5,R1dSt43jJTJJDZ77HoJ6i}86-x¹< J8e@VQMYEmX>}xA IR+s*@]֌ZȈkpO:Ctd~L95cЩP`X[Pg{tVju8TuT DJymp9Ա>&TAEH9fwz|/,)侭kH# - U]m&@Mv~ _K{~>2W -R4r1ӂǴN["]qLAidx1ɢџ XO> XM6HPE+U2R *%!E iazQPs<@d;m}iX4lÅ[dzz`î:<P-1T^i"lY?$yE%#ۃhr*j؋gPUiA-Jr@XQ°눽v MZ K%F`(~UqT~{߸ǚ0Mk~:T_(ءng9ZAbB͍~\NTAskҭ+/gTek@&O'w90}'e&Rs)p]*9LQV92xs~Q DN?RHmB 3tExC'(#y@dA;J l[Leqzlvgg;w_<|߈-o?|'C8ɺԗ{By$"GݖX֤'!۱'Lnd%xli2vca8"QS&<+>{wra4U';s 'l&7nwb=0s dr'k}= U&w$S{|ҵSPA׮Zu}}xBϞ1vʞ5mi2<g830&a@-ɽN8Kp`{6O8ׅsC{j9O)}) cbu4: bCg4Źbu3j)ĵne2?E/u:t7U񀩋bAٴg*$}y]G>99>T 8o/mxQ4IۨplS^(NrJK9*o)rdy>f&op=&$oky[|I?O>j)/Ha I[H#/]$KT1dk%[厲 =/l s/\$Nxzz,mGHy26ݎ -GdqFUJw pGD`wĺ}(vN|;]* <0G,w/5f{Fܮy#M+o!#e{'-XTUS<2 ܲ:l _8XuEm\H'3SdE UZX(J4jmHn,ASrZ[,IJK$]8pFBK_J !lR69 ׬s#2X&,έ0p^Ovw)i"w^l($NXJLX(K:eeW[9~޸`L\nZQ6Wس4V )*8Įsz>:n+2p.ik՚FI -Kc TĬԱ}cVێ)+"p\MjՂkw0H;{O!YWkSœ?- *q8eJlp&>b]@ITu#jHS>p#U.W,4VrxWMjӪ=ywU')6mO!lBitλT -0O 8@tWd(1ݪ7&f[ DKIQtV&MR=g[u$,% -'VN>5t$[ϹVE 6UxkUgoιV90 Ǫ(Nu(9Ǫ`cUShg,sH&(;XU\FsjC~SW_c"B~F;[)sb$p/6ԥO - @ 1, t9?Uymw!V픴X rUVb|Lwizd<Ͳ Pxβ*8p>q1NXVu$ݪNh6ӭ P"N3UPU -`i|nU4cWԤIʼ[ǻ֧yVppUpUGo]]P?"\e$=EJ4`h XS159XUi̱>fS54u*Ge=fLU6Gr:NWZtsGc1S*AHe=ECA:g4|=IƑΰꓤq,T~$jMQ -'-_OPUaD9ǖ"Uε Oj%ORyL5%;Qb18v̉;SZK[%;lPw'T";ݞ#/q4u/U:ĦROKO0/U /GԍQ)/vRD`~$;Lш\JIdA#%3BS_dH>P7BSTPP=)GmҺA(SFhY!:e̔mI˝3)SN -Yum֮3mgPTg G%e9|M6H"JoD! BA> U|g5wl yd  lLl0JFldޞR>fW - - -H- “{H:k2g@9& $Af@ BLܻ +DuTxMi]4a֫ h@8dTYPV=Z=nf._8u=lN4A Ixfjv*$*`Dq(Qy\ E,bgwJP! ݍA[7ϔ\mؙ94xN2#?nG63s9atWl[Bg)őTFOX]'n_d Ԏz)YAQ9?(r+/QZ - #(^ױLJG%n~8h}c[gaqol^%dOȡjTn gfluPfVϞAPblx{F,ԍ[b,aV}Y?TJEjӫV`RTvŸ!B(6;2)jaPՈF̈7=!"HɃqN(<{C {s܁q=YLjCl7% JC~0g2GK6$0-z[]>!+hQX(%pGȱV< Ki_ al=`H6X~\BfA)o?#H5{@HIH:=G pO@ {;J@"LHt T@2'SM?XX{>Io~$M1~T~dxh ~dDכ1ORw~gn4}39 =)Pl|"Sh}R'|DoUۂ2,Q0 bĞ>* S"v_66 f(<ՍO@+ zBGll|/a`$ĴYQdn_ʧTФ5'|*t!DPF'V`:}Y7Z>9 /`b{/K!V }U7ׇwIb3:>AiD,|.a ^uƹGp$ÞJdߟQ1;==J=3v Oqny: 9`G'/?A'9ǞWOpʕ4yZz:=YBYJ3+{d=y:=_]6R>z:b#d?1+uꝼzS~)PB3lz^ -[䩥lzBq`͞XOFHUx 0oz2b:ӓ\֓7:=¥1NS:=}@:*OyLbEOq) DOmO=5h, yc=IߏG<~XL9ʍ=cHaSW҄)9:80@pPIN:<8Ky x*?ϓQl%u#N=yU3sV"UnFBec#?jg=@$\FE5! -m#S"'$z-D91m$z^b{՟&&"{ =^Pr"ơG#"rrHBYs94cЌV7=upۉ>^Ȉ*NRq/'q}Sx|ٓ(>J#.RwElCOtMPF@uSu+5lzg {vA;Cbˑg/(t=5=0R+Wն*֍feq$ vdt${sT -a :=$|lY@:}CR$D@NT$ |[v y>^}]( -W'qNTPCOP%TqvB'6*PDOs ~rt d,[x¬'>%NB=~VG`Ѭ n,}mhd `멡l'b=5\b=8jOf=᧔Qg#F@h69֓VKxĬ:ʣp=)ݓ2]tXOJ7`N'vÜX -=bcQf11q2ksB3=Ygs ni0 Oˡ(aOoJxbOCZ` b3͒ -ao(#f=;uGza$Έ $Ԩ{gzkk:Lf=b%y'z(Brً`wz eO.ڃAqc=i3y88֦CckKDf첇t wUn2(ƛ'٦5=)ȶ'T۱>?;6>bSΘ>:RT#va3"ۤ#սgǫHgo\x;cMTl p]_Tnc)eqG.PI\#hOaG1UI؄vu[Ec^zG3o~P?u_il4>OicHEg]Oo#wEסH5յDg41m|ĩ -Mg茿nmԭg73-ڑ(QyRٻ :L۲ [ o2zs,?05evg.d Em>{H~ o;lc1T@;1E Oޚ@5 naQ&aXiqm% ƿQC-o0 gO0nkpe H'`;BZCO^2˼KWsߏy H KTsVcգ15k5\hr. n$.\U!?oY"'lk4ž^/ЗV Fv?>ZgeT_ܳA*4qW?',=ng,0~XOPu -pc~u<՚X+iA?9\)RjlgbGP+:m*Y%dժ%nUWۙJubH(lȫSHQ/S1:q;8?{L-E{B6:T|J,q r-o!2~fռܣ@1giVn^Q@"vBtBҜU D^ĿfO6x0gb[;9_F,zۊ ˂-||3oT.ʥ I؂[̙;6gz '-?[1M# LYa?-=5oiIw>~vWL6Yz[J?{)m v ]:?[&`{D# |߶]%tGK,#Չ<]t-#kmH.br|ӠS9=-2۸;0(ꪅ[J;?kASzۗȲ{~|(>ɎܶlMz( thkn7wuz - ^R|p=bi>ȿ&gcݚwg 3e #q]|! fg#5o?߲ů?&jÕ[oV>X=ZA9P^fQa|ƯԿy6yq^>~StY<sKw;hnZd ۢ+{$<{U9~cs`gJ~7auu ə6Mq~(oqʙͲ6782/~8Pl1#ozCum;_n,Gl_J>ְVRy>n_pNHoX{s`s*|gA\<[ ϵTYt-Lû֑Z4mN;#`ln2rp_͕ɶxNS^4_BEUB'+ ڊ:#Wkܵͤu[߸ڦj%yO4r,벉/ψ7ЫL??]/S&{Qࠚ +[hq^TAHJq2͵H\7"ge&{.D5d_>(w; e>Ci:K2>gM޷O(96|kq(n^NOvFDFU"_F-B4p%\[4vʦ>d* -rGt<;{ _0S >Nu[ȝ>AE`i<y cs-G hI)?j9`v+ts`bB(?YX!;Ɂ:q(r\YVL/)rnj_΅Iv>"`zC@!"x}NZm_aޓ U# [P*/~sŧoy$rӨٱ|rK,׻:_(>aɪN`dc=M~癯`b5rGD u&o{7Nʐ56/=/lfAY <}qxsR7@%ըD ;j&PԺQ}-7rrZ -a_DCA&pg]Y)X  -7|)Y0nDu2zx@Ԙ>?Q7^ek %p 8]ᵬ$fcg61eIQS2>p -#vujݫ%Ht .v@[cшA|NPE~Sfy^>|ϮC2&<ʞ B5tP\.-SLW*FXg5eyZ^ 8ˆf0z<$528w;w1e YirӃoz-NXU=ȷAOL"ީS*[wQ{Å؏ZKt7λr!9,K(#LT,kU@7nAV5^$- 5ЁWY_փ>ʓ`*4H$ \͈N0ߎx+VRf!h86Z1賗2Ӈy;{4vF(KywZh'F=[#;>bVOQʦ!05V_(z!aX:Dò>?If)`+7# ry^n!FU6=D^Wy^&8pEfiuE',Z㻘,&rr\yb.HE})L+ǩZ[44p-D 9Jl7ce215)x7H'5#YN,|:kޞ4i5ܲ #V.D\N16aIZ{dTw"SYmhA)A)4d L!/Y$!Ԭ{PVyqx*+:/J1 '}-gnƗc>k.uT9dvMc] d{Mg눀Њ98yVa/f!)G9xY/шxVؑ?BGnJԫGJnEa,%C rޅ!O%n8rR^z<ԿٛHORىX\f -BwDjWs&bWZ̨M 3RJm*>\oԜ-wVr7ng7'eU|[4DԔEp5wĈ&~,=>(A82/'VJfhusghڥ7Ĉf -r#x:9(8Ln]CC -+ẫqWyR7{<}Ho8`J0Saq;-\$V+kD#X 7+HBd*[Yƽ=Wp.IDŶ$،w4:Ө+5yg ʦ8ek$Nar']3HV\~wg0a(;y#JUwϡ)oVp5w$])Lo!$"Rj+gr:ZNg,dpɟU.(8yf]\&gƸ%Y!75 xV*? @ίvrT%<PwQvQ)yҤP`GaYԉT%º 2W63!o7ڊ^zIP,Z&[^0.\%_'f}, wՍm7'2NL8Y!XݞG uTJ8Z]?E3>rwybMLT[ַ#򟎠/<޵5`QTݹieBDmۡؗ5$gXsGd?cLV:d^nZ76.Spr"wIiWKv70#/ ڇ+W— /AQPo.-sgB=6r uK 9lQsh09bFā;aO=rǎ`gQOFuFs=C~9seЭٞw9u$yCAtoFXaԅAv޻/YÝ(94XE2Z.Z.xa8`"´v$}Dʟgfwmj -r~7DG Ÿ:#Q/?]\|ET$of|B~@ -dL:&ewٍO Br?k1]#p\_۵(<2=AmFKD[LlS!vwB0' -hrg\fTt Qhy&( -\4( s#8^LO)KD ȁ#HBjGx)+( (t( P=Ao qht3K_DΈIMSi"w[:Ɠ8 e1ES(ambrP`ǽ[Ø5X -nDjD mF˓g!?T4^m#d<@LAgŔ`!LjZ$Cz-5f̚UKS?#rɨ;*uCى7 -tUN&x -Ŷ?' 2i$]DS-9݅fŊW@ '1Z!*ӼRM75٣) -W{A#O'Q+{%=(wȨs{4dv1;zR؝O'ZGL9^8՗ gre!ՈFl8D`rtԋdĽ V (GnzY젬R$CdLm~v@uct8虚= נS;!K;lj#55*dWʧ6!:AFegݯ]N9"1~Eap=H #DbM?2zdޗOh-}i)e;И݃W*fPW:itey}}xnϳޖ]K AZk=?aEi` Jݫ9ʟyР=ާ -.e;d12B; -F>Grmƨ'+ GR.{x_StGy h8pl1!"GviNgҰ/mfݶOB4&t|xB%0Htink=%D_#]5YT[y vFTf`42W^ꉗk$=SDPjN*xam "nۈ 0roN)n47s/GJ0Ņj:X=m8*ZAD5# b@aMLpI%pl@kkĘEEĎB2(($s ׈_9ϤONɺQv) 6ohIʰ}tZ0IM֝fbw͎bbLWEsM!=Z'Sx>0Y6N+'!5],#kAM91^Pfk^( p8! Y d_UETI՜i4%#)>+tu cB[/4%$[Ru2 s!-"B+{9׍B`Yv2 U^)؎utR|zaNp__Q5j/fVW^ʒì?6h3X*!sm;8'ⱦolL1d&bbS %\S]fi=;%QkE4;fwX_#tN-GaUKPm5gdd-p$(f;=T&]T"Th ]UfE r|{aa @5Hp[w&8O68eҜC:ks`ˈblusyM& D4{Rutxg ^ -4AN"K\¨,kcnUMQkRW||p?R\Nݼֈ/#Nށkf?9݋N!4wHD#lɎ9WqxB|ZQ71o#i#5L=w!I+iG>aM0MP_egS6L|]e+5wbREP0  -M H %_@cK^KZ Ї*':RߐcENJ2Iȝѯ2Zq}Um?#e_A{~3Bz">Q=5:xOl§4 Ey9B8Ö}jtwL0`VCr x=>.p}g\h8W刋h'̀sqeć`>WFIփ|Lj׾<wjmwfJG$ -0zpھtj|t=3Ȉ$WWC"̷E)OrP3!{~jsvЕxʈ{jRo -,F͋X h7VJ~bM2zi``sSXb& C -s(+B@Z~I>3\ -J-l5]MqE8z3Zz(s9J(a }qo:/h!xmΆ#!5ζA]w 3Q0n2ja&;:4 7h$g$vO;$\g0+:"Nz/)Zgo!.W@Vk{.[vjȴgO(QpcMrS)'q_sƉZ8n plqaPR -eDKLpK)I9w aOw"QyV0POhbW;r(_Y -ܷ>QݳP݊h!9x "ɠz]ez 7)+ң'-MV._9 HݦNע8~HԶΰ^tH$mf$IHXxGdQut<[M(]zϷ'Hhi5 - !8-ևMJxwܪƟ0鎹$~)Em=qFo~A6墕vC%gFZY- c۳NJQsg KkG;9IP_UEB%)5%@GLŔ{1).p_3fkߞC2#Eٝ ^ ;f[9s@po=X ->=q@~H+f**y7ph*st; 笟ҫ~)aw#d`JD/~dݞ<>s[9 WsHA"šQp6VTN@ПY/%Ȟ꞊/ B6eܶ^GYME{\JBqҲ -tgCJ.)dpF@OFK Zdb[ߴrs(ޚ!jFJ -yaEpTtt"6NE&qN~v!iߚLVԚfzC$=d8} -}Ǩ4pb\C$'[rJT3TP;(] J2&5F^Q#)ܯmШW -^ЀKŋ!+ba6ai idGѤ+3TU*"g-2UCnDEVnv9] - 8oz7%~bNXRWR!X<IJydPY=tZ9qr+`Zg\#WJ87m&)vǽ#aw$9YW,CB0"S(iǡ[ -^~R# һL)~psgTfZ9Rtb^/㵵6v7Ekߠ"M,3ZHhC16xt5z8=Bb xأAsp.⮦.m)ύcԚhgC*YYc23zv{dc -솸AjGNY!w59a3orcШUӨZ@僧Z r]d?J;3N,wi< cYQ`),1Orve8# -Gon^s@MҡZS<8Ȓhh]p}/<{oB=ix˕/ o șb͝WW1u)^ČHą^NɚzL=JxY<#_IJIÐCZ -ˆ)>= /,E tc`xFH( ${+bwR0Q= [օ Qia%$`Ẁy -OIMQuigg|hWFЏwkSz -(y@;?A0a?j;;4!@>TH%T@~Xbk u2Py^ɫɫ9`Wr&۩= -'x~^d⯕XU/ur%Tc -FD>'ts9 qƓ6! -ĖPQf:σhex F0 ׮d>P ¯ԁcH.{K*I(lSɗ܃3j[oZ9_b]ϜG@ ¤17#}7 j/,&ՌW²[YGɺwzf)%*~z@W7n ޔG4FP|[H6`0ج--E[h -78#aui:瞁kªtF(q\Ɍd T7Y3b^2 -j!,aT[||n(k^6l/uE7o[$RzLp vgW<Y;Xw졕^w3ƺO9m-"z,6"~hIT8Bi0mi;cy\Z -qf~Pd /)t)%1(b ըm)v}nI OK5IMCeES|G~sG$K`Rk7ґ4<";!f ;,?«;#Kd8`[SA4Wy:Ky`GCu:KBa(i*+/r%Q4 -DMS?}ϜP '~?/`'ߏntA ?wlo4Y>pe`k{Os]^G;֝D -=BnW(>GG ^ؕO\s[6NobkY>mvL{ԔGIrF=BnEJ=/Md;Bk5ŌBٍdCvTo #"S\-?ʨRFJRnx;f`YvxVv&~$ -h>J4@F:"IԸ7U|ޡ'Fo0R*Fz۷;9WK((hw\K¸5St,Y Y"vW 5 ] F1l|JՌ`V -BBz1`'$̠CU~({,LjɎ죞.bDIQ{p+ ^kMHUy}<+POZlNj-9Auqd)Ջ@_rS!~ ,M|SkB;jDC^ ݼF+Uld/Ph s3?>UI Iͯ%ph4"gVBTk+Cy]8&>CV58dr1+@,lw lkzߌr~sp-ZdݡA8D̋\wK Za3HmICvN4u/c-t -Gh`S!rrk 6[Cw\2BzLUu\K:dXꊥ2BFy4dLM* QLkcGRTd;oAўL;88t) { SOCsE8zi/y(h;` Mk {d&hSLߌbB;~w[WQ"#3핀ƣWy|4 WbqZeJ<vkoFب=AR$[& 65 }W*ʊqI=c/AܧCǶD!kh>]Pb M֤h]Y1HbIt?EEz_ ZhWoH>gK UFQ9%{"yqI#?UdE~dW0(`C9Z2[b  Qd@rE2s&Z-*6KQ:n%R^ 53fINC[rgޛ#;|ADtV9. k8:n*Hj"#zJ [.= f~ Rqs+y]y#(C -omȠ("ŹRp=9rRJ ҇#=O$&y}Urrn&"/+`4`M;ka$CoPSbkFǺ3t%dZXܤe{o - V]Ju| T*k,4ɄяM|%M3:%T:)9Gdq3B?Qu 0.>ŠȪ{]T 3EWH:6tj#JYP`3j4vRe$ pRm͟.>U~bT^ |S\m<ǵ+(͍ȳ0Up صof -콃:FV-RUP!ȋԦ}bxkbO(*U|Q2wlQ4kHp2B/ t6(GP& _ʦ~&]C_8#SD|-O?E FJUڙjL} Ui˾ -xH2}('if4#N;p@ա-Qr&NJRNi7M;.meB59/*mqQWZgƈ&TA)^F4-3A 4`3*!@vW}yBɥƢu{"(z̎N^!=6>$Rc:՜ -q|$^CTtj@y@}YD2( } EAXTkɲy$Nq) ]זs{K -U‘l(, OG*7Y`FE]MSO֓c:8ұ]Б3b!sE8TKuәYdC0=#-VZ0W4 MS(_ -zFYR$P&b 7WRߗ8v~ ~dzMӶ6#~ -_Q%L5cO, K4΃PJ9ۓb@q 8LJ1|DA!|4Ę!rO`b?"M0X>E'vu;WXrί~Z˘E'a"w۴se/`Gw HCBVwy'+vFjk/D1+w2B=>t袛!zg>Y@~=s3CsxɹMUBZY?dc@РMŲSVkJݥ}:@]yVik"8s7{|5gJvP,YgL&cJH _c=(gyCPFE%`uSrlg `C(p"z. -:Im;rqNG0 AC/ Gr[_ 513J_ ZCc/-"'&7JF|n+Gs Ky [) -πf!@PBK̓ԇL )~ܕr%Q}bfF,2z)lIͩYgU\[W+X6~e ]ؙؙ/"j"w~Md>nMJ22'٧廯&ke^fjL]:MB=@:1;ǔvthF%/ K= '|ҝdm)9Hz ]^fʸQbE!H[UA1s>V|{vW]R/4b P5pc`5t`&V>r獭R7{"S;jG!MW/4C~U'B8g_3aj- xpWj!=ι:֜A ޸Q @P$ =j.ţԨA/St@y޹QHBSlwv++2ŐQ~>H Mke4BIq x|}r.+4Z:F825=*Lv(g5_ S{1t+ȈX vx}$}eA/" L[T`#J8}tw56LKA5 s\M9ACt>"ŗ'Ld~su\Z}8cwI~10wA#ҹhc=ۃg:s3Byh@^NFV:yו{sa&߂0NҭEr@xG֙1:k3fc971~yl|2(M -WFQ 1mj׆4z􄆫Bp-a S$(z4[p9&)!."+.TJ n.^2#8#M~A [17RɎ++ Dq]>8H1XuAWjVFEfA g./%}W kXjkm*7Dݴ)@A.P LAdFmDioZO)'XdI3Z`+RhVk:_if<M 1^uJ[<%[)w J}!t釄tzt>}cYf -&oXd'5/A?XX[2i 6#W)bq{| &կDu<`(8ZXzY+ 2MC-yИWhpg&K' C mRb-ȁC&jV6e7*9 t.jXQ)FU,j- x% M*ysqDwS&EF-L' JHlq;:EH01JoaX=I fA%x|%& _S6sY5c f+[l/hvgx7M -?8Q^уI[ 6Y +JDīL nѽ65r>q$ZZ̩꾳v6yO ?:";h?AZL f Эơk%;(Ԛ[_8Owӿ?/)'O߭?bo~'wPLY߃*]<}?K?wE9OɈL ;4eAV3O^Ay"k?촡lţÏBw?dc@FwFl""hEilBP`k!z&Kj9M]+Ay)޼wUGQ̗$YK,ݤNwEx[LE [4Fٔ mݘ@aǰOڸcSSJre3Eg]TcŶ&-m6cU}I:!~i}5CcbVS-j#vI'@qOh d*!gp-0D)vE9൑ZXٳSBd?Ct^g0B(XtZ8b#ACϣ+ - ֽcçTW{ P壸)'r}#'B|R(.bb $ZE,P<:*'O6@&F/ D`[Qhin29\ʗ$r[ag~fxc[hB)#)o-V y$)Op5DQ+Y "s&}ˁ_a[.x;4E(Gm)xG!*=!lu mVGYGÏejo0Rd,k_?7PJdWb$sFEj-6P3rqNKscjʿ((@Ot%5[籞._ƁXf!&vr`1x_bVw(ϩu/1~@[Tu͇J= -w/3U.N}|r2Ȝp!zwEz럏R&55 "i{TRyz2Bx-~%_5a &}Q8JQRڏc:p }hKTYRQ,U ~?ʰϏMOEގ6g@juJ\Hbp`ƙ9{jnGkK:?% qF{Rc o<$U"r9ʅ[Js@1!uQ}&*sTSz)I9RjI5N*\Q#Fj,q}߭ZFi9Ix;MtP -}x4#6:,/).|jmZ)Yvwg7]6`ܓ5 aD+]:x\3ÓM3Ȳ%+.X<Sv.<)tQЭ7Abk9Т -[ -ׇO5IBqk*YkoQy.ħT;dM!Ap8Fyv -mg l+Yw*抈Na ]*RgzQ2Vi2S -*1AGWy<ԏ A2~7h@eἲGr0n|v -ni>}c{[p*?̬ JP3FFM Lo,si冴ƑNF=%$IudL)k[jsC"yEnqU!sG!siFSM\D(wis,T0hsPt)R`X{k] 0N`)Juuv|Хx-~=-.Gu`UFVCngNZwbRp5= Pp;Wp;sM.w It|Jj\CYVESdGNlhZoZx|UB3D%ȡbTG["鸣Tl]wRzהEڏf@z.e oӹc} Ҙ+(KCIG;}Ibj&c,[!aX3PT4-"7·J Qm ǿjKC:;|yKU^Inimk|Ԥ2n@KOgXKD}"IsatWЅ/3d}8}=p5nmzN!Ѕ0Ov7R=4=~婖+ Cy 6IcګM)ʑ'.50Vɜh*%&8CYsKл&H 1V]=Ska=a3nR>ld݆ӅVIA- xkDe`}g[d:!DYIñZ# S8DeDeNiԇQ}"\\1Han"|Yv,jf ee^]Q("8)(I oSLK e{t ceƬhm9 Yg,'Lڢ0QF憋k[ZݭtScA .mW3PP@:n`VJ&6YMC9YuusubTuBռjf4rE*#Ǔ[X%_b~ͧZ+=9؊5ړ8zrZc靈I+8 BH!ZU~Ɩ -P{>G}TiTܴzcH[lS|] Uɋvשк3wlX,RvT,(ЈwI4=@Z HcsD/Z@z>m*DKw(+ujRQ#ju'б}u9Z|fJvb -<-пĪsIBPxC(Ihs%i;>*f8#BWV<ؾH@5|Dԧl{3O։lD|t.ցK$A?]܈He-*W7*4 :rm$[J.rlk?Tj1>ƞ&2Sc+SY0Oڒ?JCTBڊo@#ĕ]B*B^/;dmW.傺AltH5(IezXU i0]<UGLw2BSG9"#V+زO1.'_OFSQ<1`w۽`ܵ`arm1begtяT/Bws=&*Wf"':NA݂ *↊gD98@qDӹ)l=&(Ǚt%XG4$ ȎqJq2{H\yReqC#>3>, ""/,&,*{IkUGHkQb)XW^"vF7bu|gHWiv1C5PWR<=p\h||]<Wւ_4"Rԏt+"ՍS#̢VZF܀{THxd[#rqHѫvW ,`bz(gHUw\ @*K|:rK{c~1\`#WXm(W5O*u nBos3̽V62߄<:b՜L #Z2Z\i #~}٧c&O 4(>"FRZX —|dFZR?hQ?Zthzj D5jl@ueNl(zXc (fsY W$k=A,zXn7ж u']Rm[xk |k _ɱt[F`DD[Z'A c:KG,Z  daQSQ5hWGR'٢:Q.X)[|IܺUnVSt=3-T1St#v$OW̫aԉ1E'<qٜ!ZfaMԖθi _:M_VR``39x[-qC`yAQ(}qW^Cg~72`D?z^^Ua .e:ʉiq~ ӘŲF|UBt/MEFEP -"7绖QЏЏs>cIX#"r'J?-R`mS⡛YkcI/YRV]3'hH%.P@)մ5E: n&3qd̳^nXn]d/t=3F@ {>&5.PXlɛ1bN>8:{XY( - G`l[5ӏV`)-+4O4&z董EZbKaB91=P'X;BFD?B0Dlhݟ_.gFv<|Z}`.w]#`fE,eS qŗh;`tN L8M^J~;Uv`/Ys@ADp@9A ).f60$H_p39}TH Ox 9w<" j&~c4 iGyP'. kr5>]"R%r4?6zОV)Jt_a1' ЏBUx@ qSe46Z-^ڏ)v7fHkGWh.w12E뚮0Y%p:ۉ@8aHWzq6rp(W! a!M@i -G ~,t?By+xC>]4Lok-rάõ*2#x!~¥Z;~ -iaeQBmp`Bߛx?nD*ex|zqx"b>"@}e_7t*[吾&T֒{0B -I -ͪU2kPLDldBmX3]5zq@hO} 3vk߷lG>+m +#-u[L툁^&Y~,A .ZVq%\ 4[Wx|"zEaU5&OxVgw[RH\z( -V7Ab1Sڲ~0@Mv{_zj\QZA"loVԿ2/qFO"wuk3Eg9 S -3PL俚~Y%}!L!5xol3 h*7I D[k͈WPzak,g8ua?QBYEW+\/I/48 -yR/Z#>7b| jJIEߺ&z?V20Cq<߮Q>) b2|+Xs Rio}2C1W)D[݅ -a_{@mq4JJ2By@#Q#>("[u' -^%D٤ޱ/Wt 6yVo]UtYW uZH{-Sd q=PU#D΁:"ܟ6QOPg#uT3[FTMt-nfeu*}$kk0~<,$ֈ)]zC0Lkgq],Wu]P: ~J}?p:ER^p+2nW5A(ldgE Mj 9"TbH8n78fXD)cCaבR&7ɳiZ*vjQBGՈRS62L+} !b{ kq>`˵ - GպsyI^_4SkYz }sas9 baIA5oB{ bscMFS <_F]@lIpL6=%/Niׇ -z`@U @xFt*r:!QP6E5KB7~O&( ʬ˳{2?>[E?X&%#}އh`I y'oxC,]KVz ݪgt0 }V{J3id^OVVn98<\; 񶾏iGB3qY[)ׁ(=rR.r5̽ZIZ z:GgJΡ"IUeXEFw(*A=PV3w9@sI|wzxMo(<!ogd`7anUm-|]zԄ2J`Ӣ gE R$;Trx{+VbcV7W:XȽPx-0MQ%]M(erGLe "5U9r  ~Lq.BYG5VUJsmvM g{Cv3Yeڌ>řQŒ%HoRǥA3UTJ=/0 SQ}I3;R5']Ux͈h;Z?ᦛ{]u6sՌ2]ah B!Z.̳1otjDĜ|P[DȦ(_T) n+J8F:IGrgd7*_ -s3nTf8{!jxg/VJpY`WKل_M1botY,EhGS_Iù=݉CIEsc\%NwR( -tPUv+yl`4Y"RΫlw$8YV6aYtPQ -ߜD'Ϫ("vƲ1ukxBBRaK5(rq褓1']|;~LA#"^|2Z^ JWc#9^G ]ޘ/ཌྷSϳ3_m[:f2Ρ9}"(?q/IlecQ@X9DlT6b;Y_۹2Wn~a*}C|q.?] N"m{ZBLWy ;"u!?XNj)\Z"9c-Q)qHyr'd-o ;(hQY{;^Oc= L/j/%.H1DCΑO;y>RP bm맾X\ '"ijdp|o`/e8'LE}\W!qc5mOh\lOdb-n7,A7=@!ړ[S@k.ϓ^:k7=Ȣ+:׻$ 4 @Ao$"i2~OnLL0pžUzW+eEƈk5 gѕ8f$ ln6}_<*Z!XxDVżOw&#ԑTP^e=;.:3)f.}XjO0|HP(T8Mdܭ;>v\̝J_uoF- &#)gaS:I!7GwT(GCa -qSru^`J.%^NY^b9h4{{~X=pT˕6I 4Z7]@!M =s!Bf KWǺ`@@S %OwAtS$Ѐz<6YYY<^8}"$]IWs_]bՀ[( Szo@[▀O8J-(ř9B RZd[."U#wqoVo [nE2+)\R&K6RpP,oObJڂ.%]Xuμ931jP8z (L߭IC.Ctf?3K5^$ċ{X0 aP^E(%S -9\\bʅ(]=m eڇBR$M!H3GAbc2Gj[2/)n5eI$CbC2|ڲk*72t#WFK~@™7Hmy&\9N`+X5(,\ W% G9|z\opN*\Еn@D ds2h Ҡ91{ZH pj]1s.q19Ji9 hvw"Tb\PeIbH8 u\|O]@x &h)2rĦ4f0r2vu*h:!a r.W}bfrh$h]wNӀ#ab@\{dfX'ĨͶV`\ϱyQctso ?ˁ ?8hN?i;6xIR(KWOJ 6RNㅡe=J@jH܁P -4(,Lq9Eta.C+x"ZH@JR +VaC4W(& yщY>C1W  <Դ$?Àj@^{@L.R4Xq Jhd)+(NJ@!^"iw *"3TI$:PoC\O]RNCYmn{!pӰd [/sqRNJ"=p~.sh+Ẃڨ&V)EQ8$8G -]ٍ@AWVA3pySlI1qrA 1  GBWzG?"NGB''iPTq"Lg Ǖcߘ91ղ "PG (>Ey%9,FqBO q|pYA -/ 0JIqܔQßEhg.T(vt'L ^oZBV}&8y6m62=Пd΅Q(\ŝ P^b`CN/P rX|u4W$r$5N=o(FM!DG[dDpWo$&رp9a<\ADCTV7灠 pTC -(Q 1_婨k8I7LUۅ,8 iᯔQl;Wfh2뮕xZPG)\ޤT#~1W̆AaFI!w?KƆCJb9b. )C~̚{iPTUOxp. -ٛofArX[γ]NGg_)7'a(nWJDaXNL4y)>SЮLE"jU4#€ZlLlpp׎"(W9ev$liR -(DNg ]1[Zn8'|@ g5|lAoApʎrCi<`y\ ", 䂇\1c8:K[ba+{"Ţ!XrC=PX0_53Z`3M٤:XXwG$AA[TלSUASCwLTp9Imu'`yPY&Ns9`YơqHʙQ'g= -zop7UER륙N.$֟7O+-3 -I(c` d͒Zr'dE]>j"a$hD%mL5I>dEyC[3p?FҌRq=JJV*b|jv 2fd'fV$y/VWA9K2TE$ZК -~VgP6 Uy UW4ueLʎ[Aj]˂d-}x"ҢmeT4&apd$f둤&F 8&ajE`7|~yspTeR$ l=G6qxF +Bmmj9J~3g 8'(\6#lnsEb|=1dʄrאgnl`a_ dcr Lǧ Q#SjE_hY,o\SKw(UR·K@"eƩ`ERmA4"mESHa |E'變TgYA7嗴~FYJ lAT>XYx bxM9XhB: P$}z+T_*?zp?#m Ls]{)҇&tɆhVM~I"4;^`"k,!OE;P.9Ч Z+cuAu6Q.@lZ.HPZ"v\iC" 6~V` =QJ\K"+dהtH(#LӊX,9 "ILR39a$.܊ -J"D#(!81 H`eu+"թ7iCk!!>";"݂],ޣ .@7f<=??}W\^/Ξg_//8xmdz~i}ǧϿ_.77>rIos\&~8879<#_Ky1o/oo,d4Ɍn?q/gu7u+.__/=/vWgG&N_Ͼ%${DOTy6G;;;8;3p7?n̮2~/5:gavyB6"dNwUuRA!|em8ov V\Ʋ" 2d꠮C6X,%6(r4MSDD(< &H+@4 7L:A@0aNDB`f4FVM¯щ~fN*}H@3 -gv^3/y;eO(y,Y_>Ⱦmx`::|k'5G4ǮH#jnC(qt8.թ ~G`ٖ׶YCZ]䋠͵B`HHh%Tt0{:d} . @q2XYC)9x 5^[¸k#UH?Lujך *."G3fdC" '+7Ag̩s1O UK'g` 5%m%I&\aջ6%Oil٨449zm'<E[q{<*Uoǂ:]8?7 U4 ܼ|*ڳHQIAfG3 M x!5 )J;Mkg2{TY9k-Nj,t9/6fPEPc[ԄBH_k3ZPsɅDEg|6c$CE} mXQII6˰b!|m9C$"`[ն Nwԛ bV]IcaWCgtԝx ιj# n} 𣣺 Ofk0yPs͜Q!4Y QMSC_P->:+Kg #qq{.%FT,~>{:Zu#T 5l1҉3F 7|0 siqk#,H#nkkU0"J6yXp>''giz0W}VX،66qֵh7H $ EC;:M)%}}o -h;0oG&*C o"@IQmi!k#\t>?BB>M -僌at0״`(mFvͫ= %G|PH 5_o7t@7Pʆ~&Jw9ޯ1Sơ}z_+3}v~ -Ny+3iccqoZ;G19ks!x"`d8pf7)e1hFm."cbז0y&f$6T;EΖJGi,e)a/eyPCRiϽ XFMIIHc,1bNdjs-uVSKgp\XU)dCQ,+o7!͉vǶKK/Sh'fV2ᔢ 안i# -jOu'Ծưsn8FŇˋ"M7$9KUUu. =):_/FQƢj Z2 *9c3Uō5q`ߚQ)ElҳC Uo[)GʂE2Ȭ?(D9.KvȘ -3EwWBrz~= -{b -%$23/T$}#X6J~0f,iti3k]]~)C .7p)1W)9wt>7>ۡzD,JVݘ{Brvŕf(k,/6q;9u tT%ߚ&dcl bƍװp]-v 'Kwo:q),9%z#}&IP 0l/UU|L0i1ᔤ -CC#ANYV5܌Rgt+a,(2$LX#'֖.Ǚ' K\e9`5wV5r4M:C |ʾBefBƮtmPmѧs0SF̨:sƈL9$OVwd\Gf(0c]GYLĜjR`䉔ģ04\Q mhN3&׵/लaΑ|m#L 7T8vRɑQ,hL$,2fQ0B؏Fr3R=\@8~K+xPtTKW* *v ј&/ fwhv;ġٸB϶҉m.3F*[15CՋt{:h>FqcHch#VW4j1og^[¸67Y6A^PZ8VDa{ Qa%vTAqfP\83K!Q|Y0pao&Y51]߁`6sFdFFV*X4tSU:u3ُĜSYBji/|Y -۳q^5+ɍKƫ3]KK#WU3ȃ5ڽ6 rkx^/ - E侌pP&GZ5 d2No0@]8`ӂ=veScJ:ji!aY ~ , AGKQ جjUtF|80\.j\E7eCb _ -2R{g LBiO1.}Ic14k>stream -B b7_NA)fΡ" -:Zϱ_Nfs0u bG$~]竩}-eMpMH7RoV6 )>ꠂh]N."]v Ĭl0Y:rXc6d*FuDaR gԐunV>$bʞuj]CL!ͥIUAT43քJCvlmA]γRZ#Ug1̋ݢ *7ov?ZLr*3["59VGUyeTEnt(Wy'oe)qݸ^'7a936@u;mxAGm&flx@44ۃ2Baċc9dW㒢N)D\?6.uj<1$ e8Xu9 T|,B9Hd䋵f@#=3OJ*$).g]-̭;}X`W)RĪMft1_mTZ5n\cm.ߏ6,[s1}bQ0,!ٴYc c'C#eM)Fƥފf13#Uް֘$3hZ&' ݵVmi476)L_Pc6F[&!I7ˍۨYF7[33"k9oH 82㾥j9C5S'ǬbL$*|X2hwHEGPn4{vRUIlFӎ!'.l[8^!1*B;δ@a;)ha)XGq]ب[Lj>GwoF%O%w\(jN`}o0/`D# -\+/r18;>a%r6m_:WO"k2Dcb6*JCI\LRX0LƜR?y5JR/˳zv!Vf0 &(QMfY]FOu0l+ Fh`!5?U\vm郲c1v.4yd};((D aNf|f-{, 2¨]bˮ42lN(BMgUކަL80;*{D1aI,FTCuN 8f7B5Tq8;$4kJ~gmT4\J`rֈ4 2_a7P>Mm:G!ZSpf۬+37hHc]H -3hb<9 ]fA3PEhCq F> ͑hxS/ckw[O"'|Ol^|Js'|l"VN6LٍZA{oF6@IMgV's WA`{H?.@Um9p=EQY%%p|it0藒J!6!9.#1ws YjUeW0O|@]NORb?D a0`"WQ2]G 磊E"AlŚK*ˇTjӦ)Bs4o{J8s_11#YA8s!5渻rfno,xkÒ_B rO пߦ(INF*BWzL͵Ș}#fYl^9Ĵa_J `P'^Nr ^ѵв$`GV'GoWsRʠʎ%<Cb~UqYD<2fM9f[P^I{tYSy$-Fʫ<8닜ho8ֳױ9x[޴t6*'kL32jvu1Zkåb39.cn4\w%ӞX"N2nw/%!+e]u9O=ha4EA9COQrizFϽ@3=dSYm8^査7 F?j{fcXζH6 >l :fcݸ!6jch+{WR7:1SLDG!yt^ϣ-܄"ykl!~e[1R,H "LF,ɒSc.9:h1~0l\#@dv٦h YqebuAjA-hdt%)0%p3m +{zͣv;Nqãdʥ }8|IKuҗȂ8J&Ip6ۀR=>*{( 9iQ]d)jeT|0Ei{FRJpN$"ٓ+BD0_ݿ7WS u'nu%Xֈ4 *̥+R& GkwQ2(c9;*JciGh#рVK pe - hk, -7PqI&g/ň[W}${WU'{mH ꢹGךk56KUTFs)sib"ZRQkAp=6R򄃶%^2 Z5EcrFBZjO1f([=q܅"r#ںb ?N3_ǘbH:ToX3w -7@1WQϒVdEV_L ^Ҙ4i8rru+ߜG5''.b: " !*\IdK!P3ۖ VSmt7,X,vзY- -IxӋͨ~6R6f]e9Ѱd<W];Gb@Kc &%D0\!9+#jQŔDM=U7*|O1MI@t?doG.f~0M-Ft( -kuۚpnR&f(,Fn|¬̇ }̆$@)ǒ+RPY)p) ;dVg~x&UsPb~E`D[5u,> -[Fd5W(,K넲mau&Ͷ[ - ھʮVtolQOy2fև=9oiS*:kaHIu=bhEc 5 7gcK%u61PJρ+z)80k?RJJ!wv0P[Į"b(2Mrj8}mNHXPZJ 5w& k, -ɭ٬ oAQ# jur -6bfj6H͖CQ&+`פ4os~r( I{jNs!M/$hH\0^Ҵss9FPFQI#8=6R@M֤_8AEctEjP#T,d[[j?7f:/N1èrnńAiݛ}:3 -9[q}f,hFVBl=F,|!uvŝ-HFcU*:4hj+PFq[Z2.@`S%N0`~:2` h1C}~9Mg6|xh1(,1B7f>s߳ӗf.\(IaՇ3 *-=8t{$:l8\PعC_)') -Ts*fK^@ B"DteN-8ll UL3 (B`3Z:EcQFPDjS)9bO -pVC^mF -2@@n]{KϐЬZ^dq23DS$APUVW0_BFg9ϡgc_+3 >*!Lf52wQb-fFG](%_a[ ,U7)Յ7MJͦV ZhHbYoc2L1WYsDØTޝZsw Hn4SP ;u͌d^ʑ~\rޯޚShַtl 67K dsnMYD]%fIN̶ 7TN 5|crqrP?CozT~ \$dO lt=4!hLl$4H.Eݝ3}^1h^r4b y;`iwc foH=ZQ3cjL!/ -%0)z R9\y]4b^'pè];U-ˤƔTZؘJ_՗S;s>YУNrV 3{m;4{ϲ''Pس 8q}/y|}Ҩތ%jt~AsۋVR#OI[F7˫oba`}\k^b9-tTǼtFql# F,`2-`W'O=%A=-9%hԌ$im!_3V)Tx# X*%K~2vi70 /cJM`X {UxM -v]&T+,(-f7fk%k y+(ƱG2 f=["{˗aOiϸΎ=C{Y/|#YSmV.ZݪJatX C` 0R9c2G {ɧ`i{8fX>4j&eQ#y邷sYDf} ]in;COz9lT)=%q:`fi{k ƌMظvuJ`kbZL6[dgQ"yԲoJIƘ;$z*Qe\LMe)=zŢ(A3&e?P}O:xMLrq ck#bx[YaOFzUn3am9i]/r=r67gvh&{j:6뼹.ڋy8{.hGuTKY.S<[Nqhu0Ѭ),X'.l"%I&j`EZJtTXceT|/F=#(Sm6)i4N+@L%tbmhD߾8v죏g?ʯ?}U}Ӌ7_~{py98ƧϮ4ь[g1 -ػg跛 ~?~/5:s?gv -!d\! -WT$+:lW8!~AfKαF] -AB.Bgd@F62y%?8$Qu%P=¶'h '-:W2 -;q.MAKTk!F8K߹wJq(DEX@ItkJգ{d`F0ـ4R_=.H^8ZbnI1`7J{"VDBpBTCM . WDkdW5U&ȡB'NQ=^<պ^ݶ{e" i^ݾ/~7 -E$!~~e.KLjDd"36>uA0b۴`\TwE [Rlg>גrdC8) -`ZWr}KV4nzDOeef,;F#.5eOrVYնqϭis/wNF]3t#"w̷ uy \4:Yƒl!tl˾q_wOp_tY n\/" ,h½˺NVe}b,Odz3|N7'AV;@@Kx=%qj}:/}*$m~ʢMve+}3yQ έا’/e!< !|a }bo܅۶pDq`j"ˁHι*bm@nts'iS3Lw*$A#zPŰIaqN+˚<'Ɗ]YuO%{ 'Mw]Co.|nN {$_Ͼ8><>ifFe`篯 fs;_Ϗoo{ѣ'4\_8 쓯.g^ϾzɫdzOvv|Hg?]}ᗃ7\z4z)?#|(_;wOMV^o"++/Ǻo~=>|0MAo.~\u3.ߜ~-65d:ݣ!^r17Ց͵|7'WW\}WW]ٛo/~Y"n{G~c6-g얣{ˋW/W_E6q%+g|.Ǘkܝ1V'_>p0nE؊7R\Y0%$ΜWfF2f­ 2ˀOO<8:" #XӣV^_}>ZCtO\k ɛ[{iCgOo]&2+ߤՉ}Pu@lӯ痷nsG{7LB_ߜ\|WgՁlŻg]˃wX/)EO/חJS跓5t{Z0߼b_gޕBB5ߪw_ Hk,euncYSqOȷgh3>rLiև5)ϖ !ݚS6'}}6L~E]f#]~{p|$"ϫߟBF[wӅ{XHNBJ|mO9vDҨG|$n[ǣxw~~b>:şxh0~+?W=V:Wa7Kn:[YP( ƃ1KtD{zDz̔m:f[Y}(m}<)le7&1}> SwO2}hI;_Ŝ/k`=4==2n=^5lٷG6nݶcnyb-v[MF3?2$ߋ-AY hKTȗho/MׇYZٵQލ7s~o RD_,p𠛹O0sw?`\x xa$Yw>;5a[7?٭Uj~p+q{ĉl.a%y -lV] ͦRw+RދfQq%\`5AIj G积_w͛[C6=T&Atf[􋓕@  =+/qV_-^oӅ ˗ٷ?:)}8w‰(w?a^/P ϰ@ӵ`{ksڜz6%kڜ6ٜS7S9_6\9omv"~c_xzri4<[+_w|iON]u}'?Ov%^Wro.^ ^}i/ݦXH=[,Tpr_?b>?HS=:O/nousֵͽWtu:Um1U*η -n{;ʫ+[4u|򖊗 dkk'oܛcfrܳ"Y+/!q_kH_/ރqU-c.ٚ +v>˜m >oGQfu:[eVUl9[eVsM*sʜ2g9ʜ1_ipUS2[U6=A8=ǺPV+9eoo<k`#;I\pOa\L4u熃ئ_/^/PCKW s{dwG,,l܍V{0B6yxO\Ӫ[rΔv+qaXy%/8w~=>ZwV{?$Gު?~߲Vq'Sͻ._:mJ [Vklڂ}~goNe5}!Qǜh DГ^_\pw~9ݕ ]Na)lJlJm)m)}lJDߜc`U,rƆ'9R?&5숋IU.{D[?hV_dž{ m5=z/KB[S\04+ ݁|+duV -JU -\\nRV -J/a -lcۊ[1p+n{tq:le" #XӣWfLnNGV5NRlJվac`tϰQ=6ܵZB;?L__k(V__vQ{߽'8ذZz(w/ćw~OMםg[kN@AV}MA{IXCAk|vx?w;_گ/>~?YMVx;_ʎ{\88wW_;tj廦;?{}yp[ҩ~\waeX>5L y^9X^0yxi'Vc7>P*+}yx깯 -|u~6_-(6N_|qk=% -+w;垶Ӈ➶c)ӣ~ڻe'j77x-='+A׭ aV.=8Mb}xmeq}V_-ަ [ ˗5*lI観mOFW>NFץ8[ -NAW_Ȗn)fRЇ`އs$n,aU<' '&gn iZfrQDߪCp*Uwwj_Ł?}oia`tOǠ?,5=+kDO -`,@Xv0<ٙ -lkS t7 IMqtip۫ 7*_]0|w0s"W8?=OJ)o/ξ# :+8˴yuy?n~p"Niɱd"!ⷐr -'WA0zN9G~XBFuU7LCpjT$-_t=_?Fm - ǿ ɽ` Im:]+o+|E+f~nrک%s@<'P7ǓP?ѕu0H?0Y&!owؙ%˹[ -_UJ]1\sikD+h . VZ->C9wBԭ - ?u/?hp؞=ۧ)^2@]*x6?8|HWLܪbwt xȬkCL$Ikiw{2yʀt-H˥;:n,CDv],i]%&'>3\o!4q7E )4 IŽ!tLY -WOz~g_}ũ3$8W9MM=17Gv߲ kφ6:+*qznLy [!uM%؛C-h P='w1$XORD% ҂ 4 \jhƊoSS&Uu`Ԓ5R7P; 4\h{|Kk3hI]hnNΩ@U[֦Aht$G(@f@>YPC$av,>)$j: \JtՕiQKGa 6@U.:b[K^e8bsf {m߀{hW=9C`ޯJd$$b'2OV kŏ -઄s'Q,[g"pj[05 =%g6>u㏄o< hU˃W)e$K`ׇzzmAC>`L+@LESvɪw)a)/]"M3Sn&k#OsbdMDne$$g/"9Zl~MmͰϑXp" # MT L:s_1 ЀQ'<g:DzKD0Č]37Is` @D,+l 461\ Z0t 8cvnV* ;ĖAqLRHnAtBxA\p$ݯ,w6^.J<< + a!Z3uN<ۃ(!(CuXǙ|~BgK 1'Cˁyai`hE+hzaF3nd80<>F\B#<b;+1%.: 9њ6W6yf?!df!u.c 4k\5`pZnDJI ר5r´~ڎcaaCEO*ƋP׊`1VI8OʒӵsY"h IHXASMh@dI,jB;Dhhm - mPoCchb0IԡA;u&->Zr:dO vZ[m2_pvw)>G|qj]Oq@$m'°Dqqe4KCS'X& ϩzUD A(I2lQe]ꭢj>1#b$-D3IiP"P( -,F.*`='6jWB9—W铨Oaixy&OS"3ApvӊbF.0U!!Jx\l]Oߺ#| ġA~<;899I OfarwT>,%vf磫/o,C rprk\xC~io(}sFʫ{/.NfOf?ƳWN~zK~v|˜ٮ#zG}} O wms}O (ÁC(}?ghKu4'\`~B'O/՞ +?{Fsg@'oPgnֳ^:/H ̤C C'3vvs]./Ifa7!0I꼤i5] 7{&Oc'uvA^= >+M#(enO?S?L:Ek,D1.^c]^2Nf؜>LMFv([z^>ݡ=\rz{gGo/W9Xv@]Ͼ9B|㑬?zO}==i=1Bv>7?p%hL[TAl;;,C6<t@E7[tE7޶E7'髓mFQd=OxmH;/_͞<8:A^y+&Pwݠ߁^C}^ -o$KNc_Whૃcrtpr766LJ,' ,GjK1p}Jŵ!]?w^\\YƛoK:r__Wg ?jVjiάw6[pC!t ?j#UFOχpFryyr,^]nO>@vNG\׸̡ƐnU?}[L׷ݠagGEVoN旗s^?5}w|;ÿv|{%}5 |w9: B}dȮȞrcKG) V/d\Od gs|ˋL6 ] AY 58뇾qozr`N."汅Ciן"NL+&9/,laJǷ>i~vy\xB>W._EbxC۟K4,m=]~OlBcEdfx* L#h;tWm٠a 5:$d;vA ! iV%0ؗXxB58$@A2\Hc<[~J[SIgj\*e@:܁]$#\Dy'* -BN(*DE1E;AgFAb8KM3M Y Na`< Jި<@.,4, -MVWC r1EG[niq2ÑhMѸWҮג;4;e{z9$Tcģ<4{]pḿa-(vJ[!8,FW`mpG740ٍKX ]{`y-`.1btfaH5U%btYwG+%>( q2AXJW}Zط'DI%B< JPZ~,*z|&PI(V2/g_{q$; EZ*,%HP!_׶ȟ7h# -q !5j/a142E} -3~CI* )! ,߄iD||4WajrKgyȮt#̖&M84љ0/"m`BM`04$83276M]B_) gn"&y% -G_@ʉHƓtF YFo-Ɨ/"p -ϪjhB؀ ;LB[2yȡp2&EH"3m;_ J{Ŵ"-i=!zo:?J -q=|HE,1-4''H!)+AW%04LtX fj bFhkf6.Uy o93h]ר(vs ҠI1;[͉^JEie Bd Pvn]YvK۰ d\g>-s i -DQ#1n|^y&Ar 3Qou .z!DهZrEZr9vΡC;=pT$KsV- A@pTnoYt ^RhF*d#lb01+Xr0p~\c< W*0p?o;BP 12wg.qlS\ylŊ*;RqMD!?p1T|qj>҇+q\vpoycj=}n>e ?K_eNOE[#a/ڞBR&~/WCv? <IܝAJg!D,>" :ipJ/wZY0b^3ͣV|`my4wخAf{í+ݜk.@:* -OcN@zYJ zRn` z%jlGP/dq_H ?m;P|jdS;B}Az:`}NN+p Is`N:)% ^x>z7"S Qû"r1]TvQicr# =^nZCA3^th -3fAtl_@v*E R 3Mn6{`0`Y!UQ_pk5:&r\6X (K`;[C)p20mv`A"CPkCi\.?Ku1b{ \88_܀ .'?^rnB3G6k;o%a8c[aꅷ?:a ܁p2sZR>M{m[78P=nh#lV\݇9=2|pFt׸Co!n@N:8?@_(2_4r>ν^I-/W!;1Xp2z%μv1o͡k^21/?p. :az:FVW{LJZѽ#D|_*z|랔TmvT1Uz$ַK?=L7P-yMUqo4cbUU?濆H!!a2EMzw%}1{`1L_3x)l{# \hIߖ&B-tW?ֿL_i:Y'Z˕HNE(]0]WRG6Ύ\]ak`XJ; $ky:z6vxq(f{B -u1{l}}UF/DV;WWXm;?3@^Q$30>m~=kE!Sjhg@ηCFP>\p評ezM{6z^J H#S-Z9bR@-#!X sA0FI46?Wzϓ< -AH{m>=g dHm1g IY2b{\1#'Yo D<`K6z@갿^P~3#%"VI&eq8⮮qy;1 S|e]Qչ]NPorAΡ8K,DώwunG*Q(%E뱊-й0]6<3 j .~C/Szq0v&R!zS6*1ߊ/..Ң)SaV@Ɍ`lPdZB̶uXPI0fNKݶ[j$sYGŘx]d}PpjM]Wsu,v8T *r"ۖ$8!5ΣK,!TN`j?`8!FԨ6gai&<5'knCL{7qߝQm|?]=#L)*Z!o*W'bְx#3U+ᩢq1n\ k Ya2 -̽"Oi dav 9#E&@Age_^$ yNGzwg@y?-$q&iUuF/( ӃfԅMсd|.a;",I_mGͮ-5>8@?(4 >w6?B)ls -@dl¨??] uH#~!cfgmp:3dOm>ڿo-uj{QoXhe>c/ufg/"+> չ$ hA?HwM6_1ٱI;Řưc"_w0u aqAb8 ԯ$hCm>HÉ(r>?O[y&%h A!Qs1ό\ P,s[S Zggb9>0,ys -ROU`(* -v7[8vd_)rS=mR %0Lc6'*+^NזL1j2P!Sh57]GSF!x6&??oT[Nsx!gzkޘyVw4W~>SRr Ȭpיu=w)"A?k4opׁj =}]莂p' gx5 41紇9LL>ꇎ:l27y. 8eLDZ7b)-ۮԴ*,2mQl8D:uֲjƫ&y+],ϱa,SL7׮\|1I7mp/\lN Zh8*֒uhydEkҴ~/)eM}7Ԥt1.v?auK! -j1gWL9[{,ŒZM|=6_F&R"t -}M1rMݩQY_WFC>0/Kf"v宱eRZ| Mff0xDJsw 蚌ݡpfkו!RR jZ2Ub&)ޅY) 76Aw1 Ҧg -!+5lb1hY۷kecNLS$ִ~/rx'xL_efR1dzLɩ?@TeWb)Vtֆ䢰" [q}^+G07mUalߢǯs+L7~EŽ׬?q]mnݲ3:nZqۺ;b*뼀u\;~Yg(^&rpIzx -6:$欀[b2S{P\TDuφP*@~ -yyܘ:, 6nF[" {V0sP@X>6X%~uNį!OX&j7xX֧i[T1GC u?VC3hGKo'uYj/Vwxi -|* P&hhPG.SEřH7+t6|E-0M҆Ҏ#\)]yO%]!dT2t\R 54" 訏^gvZof^0=+Ԩ0b|PI 4&R4'nNjb+ckY؜a2g-6h@K.L~嬮X45Zo|uv)ƜPgHmxx ŀl7 FE#yLNuKev56Y&d[AM)wCja}Oa1`BֻMzA^3,j? -4%;1N$&PSq"4!>BMpj̲}ٚr  s1t-Ҕ='1MbHOW㹴̓'->ʛ_6`Y@đ3Py@; DȨ r4c[ײ?t^J79`J:5>'^fw[0RB¤m^jd40/isonUP?06E0D  >h c[?v[.Se#b@o{q"WTޝ,󸧅\Rm譣VkMhkSZv5&ep4oӗ́Lr%!T4I"[a#h7e]:21-[ Z0Md^G-4F\&@\}cTM~t - LHbPVl~_D Ș~D#`ђ_VgҸ抪0~w:s/c {)xXח zL=?$OqN|F ڭx~SFX`{Fr`D< 6# G=kH=')[b[s -:!SAg/)6;֊; u]J7 erb: =dua 4%wxn;`OΓ&~(pԀ_C$x"7ԉn݋9ms//պ!EcTU %hId{=T6 ΁=uQ;WlQ9N&TmMxh4] F땆\K\B -X|1glb=`x]+ ZS)M%:=X?8bz_4χ uxZdtZ5gj]0T"ǛamgS,rɮp3@o(S50̻\)Hl λL.P%!+>=\Ht-.,hɗG#S&GF& H=}'ޑ%ٝ_|zϚ:aUV}`P,JBA@hu{HmI,*#mFGTKEMjJ~9 -juKbQ?c_ FiU -GΊ58<Rvک"li@ R׸͹Y%!^ო6[Jqه2T uckuZQ7Zo"QEJ f -5ɨӔ@Aa}S:$Oɩs :diZ1֠S -?G -Оh$q*u"|_QNUQsv&"jl<@ER٢CR0s;`ĶA .7(/>"pgtA3:<GNcm{ S'{tJ(a  -ׄtQF (TK;jl22Z _]@b'hJJ@$.TlW)3d݊)SvV;§w;B!tzHK8@ ۲VBK5Jl-. #]ۈLF=}Rڜ6vܧށ9WuLȡiP&sE=㒱% ۭ3@;m~ރ>aaA #\'Z*Y"BF/|Z6Tή~τ39Z8ѢIFEYmFݵ!rh;7}ٴd5vM[j4P3L{c݁8K3[L- mt?Y^hqhۡ=c br?%h7;o|b,!G-EK|>Q&POזiǢc^ ^"!SCjxILŦR>KkH9=u֫%J%ur^51ux\R0T_?$.3V}b8]~1&M2hM_h=qѻNq8lc-0V6<}ķ &뎂Aht?Ȭ{N {%L6lWKk<0hɰ39'wȂ܅Cf֔E>h#KG>S#a ><?[T]vc2O*" 5RZ%X}>W)BCh3/i(jJo#Sz-`#e_- ;Bap9mfW&іb'Tsk3Lq̔sf{ >*^A@ra șc0~P,,V'6fřqn'SrfOVVs#a#:5SˌqzjpmțQS0I_.VXK8xc~wYiKr`^mxب{a~ =7C(kfI;<'/7LLد܁`l=tC3/С ԵΧU@Ū:ϵl;6Ec,:WڱeӘC7l -/PyjP4P<G2r 4Oh:c߁ua# GU$٫:o{@oZ۱V8pu p:П` ]ҊTUfv4 .ռTx*q]jo}!Ε>܍::<ſPHc\RZ՝O ).j/BqE2{3K >ME4{E~U^5Ǝ;W"?q=^3^W>0/RVDho~;1'I˯B@Kx+Op(b(3 @MVo9K {ekPx{ܕ;/Пi/0P\r@=&9eۏ:8Lz4!m=>t{~z9$k؀"(\#:,[ϗF@͏2)kf>Œ [&(4NcWy6Pdz2Lq0М5.r$W >m& 3)c-Ă '|A#Э|*S^njM>mRS0Icyߞ'S5S'\-, -=b6'r% Y~sCr Oi}GO*iB+_q|iea~. ?Jh\"3L:c0cZw /EBJ%r&X69 R5ȮD?Xr5ɋm/*,Dtm*9@e*M̘@5%;VcՊ;P@퐒Y?=T - ;X\?T8X,B4+I*ht -APtO2TxwR7O۹a]#1VK犤;R^QugܑvSe8hBۙ.Zᡧ'tꤏMQk`Bt/8 !0"R9/00h= ʶ؞;<!7 7=Bk'1e(db9U*d i - /7 ݢѦ OnbyPC'L8C &a~QwkC|dRWGbbvŘ љUM=L -Mw:۔sŤ`(7ݿpYXכ{Ylѣ -gd/Hg&8D -Մ0IW`4ƤCpqeDŽq3D8ީu8\I+S3Dj4w( Yf5ĞPo^4ڌ1-aF:5^;/\:ƣud$ F-hK E;4%#?|]Hw-:57ѕTX X'#$6_PXλ6 $JzP\Ӽ -'IFڰḾ6ӻnL˃4Hr6&,͖ӏ \c5+KUr4bC"}bP*tXcN!o~23d˻?#jOQP8]Qw:1a^~[#+}~0\!^!DbhǙWLW9?W^qe}RJ5I#Ody /aa4#vBz[6dNf )dOx Ou7196A`\fG* cɻz6L w6pn .&(ũ4{;AQ4{XxHgd0$0IcUQ}EΏ 5o"叚wP.z-C^kL\%-ݟ!`TW! IbqAb JfyGңP%V=F..DTX?O 0J=,[s7̝L {UrpÇ.1|}Q@%ĎKvi`ґRY^k@RU;[[OT*:~?ګIvc{D.:$ dm?\xҜ9\aMruWk m,+m|3%:?CAx#!% -—hLlgt.EΞdWYg)2OEΞDտ0IN04M= -At\Tt=kwLPxT]/9 d=˖C7Qf-3c'6x&;Ke(~5Q3|pfg &])gg2l &YP~EsWl_L> PNF٫mp -/cYKx>& Ow863>fY>CWJ{H6C"fĽ*'=#/pقof n -czt8,agDy`of:SToe~U ByH&z3ς?Y!zijw֜l2化Q}*4s38ķx#^L^Q?OGqN|!4ظRU{+s W茏>,zhPŤ?Akc]-,ՏccDa 9#Od|Od~ -{f -]<wi*'HFV% Zm -~T8u|*LTGRەH=#p̈ z*Őȭ`W'lqNlu8IK4&tw$\Y&~5y^)=L.bG8md#/đz^X3CB*r*'ݒ)22LCdrS:D7yD3z.3O%Ԏfr}ω%wz•<_I ;Z*2 Ε^Bygmrq3HDŽ3Tuq,t$a6y@| h -t]BN\+awfA'aR(N[_0î;ۉeuA20_̈́2b0w/}POVH + }"dz-zt ڡܺ2ђ\<(ŸۖݥaDJ߰/b6$ձt;k"V$aPRsX{_ޮ$!5سJyR$")9&!K"rI0o&$AIԓZODW)E9~_'e8$|0o Ct|6fg^jgXS#sMl:>KMɟȦv6f.˦;Hdpl6gr-l:>a>MǷBthiK^t!ޞOgfg׏=l:e=?D6_.0T'|cR$at|t]Ct|tM+g#t|t<9#̦ӝ׷?늾MǷBOȦ˥{jW -Cr8iR6{H @Ts}&a+)L\%BR:>|AXNJ݄j`T"t>U,87ꈔr{DPeꤦw -~' e9C0YP$E.ȮG2w{?^,sRI]\UzVNb"Ts%RNz@;Ja -g?-t2wR;UnXUļ"ss>=N4PZ5JCR=S%9Y,?㥬4aHDS#`GR|HaEwxZqtyǵ_L{Rh(ЙXdIP3)H}$̈;?Ԣ^[؏pKu?ThIhbm1h[Ag&J)'`R]d^DT2 I!/:Esx7ǏUzCYA<+ -QY! -~lǗ:a?>Ee~KS%^&6>/#hY yJ"΄ (!O+_p(Yg`X;lǿ+ +ܽW)U[ZR0S-gp'u#1%!I0s>X?qj=|V%]0tЋ1W)6LB?7O͆Lczy(ЧLfIbIL\/;#l(L+ӗ"l`W&Ƥ^m;•~K6%ؕm>% xòVCqTCQ;!O=CqvH#F2B'#/vOlڵRs\;o^M{Uc'Jy3ׇ0/?aYpP(Hz2O LX1KPsDP# |Jܾv?5iB@.sLb4p wQ4;e]uሼ$4m -S^(ϥPze'lrvaiET"e'P6HjZ)wѸgFӆ{[4hŹ1o|ྪ4<;1ʇVX-tWQtz2J.*Pu7D0L6RUU§Fy-|lAVK{#>|kToF-5<[g\|7:lm թc%^ -bOmzeP^R\8VRjXBhO}y$<՞EJJZ%H'1/JuJ ?N!qϒ(DTrG+&HYZB.L&/C>԰ -g݌*Ag J8XtGzGF7rԼ )9y+FWOI3ƅ2Ragߘ$o{ -ƞ\5_dC1zE=/YBʹ@Y1R{YRsҳH!PPWFC(5!R,@/fO, ,1Yc(%?z(M,ʇ>SS(?W>(D/1=|.-'z߸\"3ި'n?sxs7_]?qWpku{RNb4œϺP'+ I|GaTW1CWߋ\oF+frQO`jdUԯd{oR]?~R3H'NO#T%_~v3fn]?~u^JP;_z]?Ҙĺ~9]߫ XZO<̍nuS\b]?׺~LT>VZI~L(UD0ܺ~og},{ -{߻uؽp'ޭ$]r= b9{xU?6{f|CU? rLR]WP='#ߟ؇QOu^x{Ly ~~5 3]Oz}#+^OMwOG},z|rC!Uѝ aTO<}~]?q]u8c[_Olg˟ S]?$FBZ]~R8^O~!Ѫ~m/ -Ct?{]?z\wt~ ·VO?ɪ~-I^Jl]͡`KqnTD aY E=8B#']ld>[Jso-Z϶ -J3qM`>,f\,a?rv:LC5t)gQsa>"*ǟQKNc)9 i(V4³ZZSS;_([Q#+W6ЖvqT]vlVw[)zCCK2;Cz f[]S| O-9JLt+X3/+zH?[Rjcy69*9oVܣD,Ur>la0r2GQ5>L\-Mۨ|f|]8pԏ81Y3 ˷{2T}W D -5&Mph2um+CiN=+y n bmcFܦsfкܶFT2<#Rdw=Z#O8%`hϮPufZw1[9l@`6m&2̖h]ZfEn -r-1-9Oۆt bK?' ;pt#Kfql 8zX?*Hצkcg4WNs8i0Lۚhy($YƬAisW̮eЁMî5hv$?%kal`'[6wQxJ ʧjINLܪ(E"[qk -wT8boP:hX1mW&u$7e4<֠A(.i7bMclfZ^Vەǵ -ǀD -:t(ٚGW -Fz&)3`!EЧyV>kaj#jzB a4nfdhjǝ<\)c'B-KPZQRJǍo^Mdƶ}ʚ1 fߙpʶ^Gj0,&5nِդrnA;x/h4%(xj7gY-  sf%zc6Ö0¶woW):]HZx4+qA s0w) j>Jz6j=qj~f.ߋ^ Җ3P],_zMH#l0ba&*Tb9F%u4R5+']AkI* = 2dB|$P:MxvRiG*@ >H%WO;R)äXړc: gʁ0W'׵K}善Eۛ!XKj8S5zV9om:[>qi.F"̚O\;VݵX'VW,؁:\ -h;:ef=ۻwPcWwB w”Hhl] q-_'=FnIo3psFw78WHK?dHGfo)f=5o8L9|Ab`uicK03ϱN0i:QV`#tkfb*cOu00@}6PQGafWHH\j4L$z% ˗P2RjI$å$(\( b<,mH"6 bwiCv2Q0- -:l$hmqۖ~R]7AO4jdt1 / &15 "/R$OJjCZj0; IJi}=Ձc3 - $jګ=c:F7 -z^΀8voSGc`K0s:1.^x~cb-cDɔ@cL}g5e[?ҩQQ@88#DD! 9w> xߣ$yjմZF@]\ЙHCRVwj؉р\Sj\kSe blWF7Fƶ0 -slb㋁DgML|Ng0Cp}9T}y1ەv*I" KFKywvIív{Q4Ѿ`eL]"]4Jyaq~5ߏ5vͩkua_AKCb_ˋoRҤM?{ܰV/&>t -lģ;5wkVpܯ?5 e/T/Nb=e_Rd]mȇ5!VmуUuœ{c3߾{1G67$#wAۼ?1gt0џ;~BC"%7-IvuoݻIa\m˥HFù4O{\r 'ҽa4fL) q@.Yo៿ג lKkR1x=][i:M[oYvns7$jјh};V)b/ O)|ٽB[&;s|wK)kٓKi.vi|s6%ގiT0*;-i~rٝ쭃q2/ߟѱɀ?m[/5:#}kMbD?zI8ށ|KL9f 57=u~}ub$޽޽njewΞ߹:XJM΅lfL5z^%l2@e,>=Dgy)0rª/:-C%A> Glr!rfcBe`̊1J:%}囍bNYbeO_Ŷ,DS%۳Z}R;=%1V\*EwRffc6zgBG䄉w߱ZfF^2c'hpVɪRNLE'/ ՎZY\>|sԏFAK>(>d/>FAco6-ڳŽŶ88zGk&W6\ u>gpN?8]/VXO0DB6`$"_>xC`td=eHKbv?[ֿ>|'s|;iӟX~C~<\:D,_Km qg&v0t7*_ eY6#<zGS7Ϳ>xn9 eR'mv|i;v]nS!mJ%TH۱;v;v`#6qBڎK>qkazƺzyq=<=?gjk ηz{ǏN:_9޽8卍HtwvLMo9L#xs|ɇ26q'9 3>6alF/xjfU`sRE+LW')Hb.Ą [6RnQ["|BL,}˞\ޛ!F`gw^#`\AOS4k&%,,ɇ||J՟Tx),0ˇiU)Nk:Sj -D'I -̒|SOP,dLBiz.I);_0ό8<ؗƇ& -.M%wӄj4ɯN;o3 {R55۪ʙ|6{LFk ݼjϲCTldyQq*N# |fm|éCܟJ[8iwv&nǠLnU50t]v=6mv{M3Wn|v=9 nZǪ6aHWM)|yρ*eW+Oe4ۭiO/ czgám× -N[<'y ė㷓_+ -p‡o /S{7ljG6l*s -Io,{P\npaB勭Iq嵴Fͱ]򰱳rYk/zI˵6ޙ"쎵ָ9W?>H-BE`@UH5m| )}0Vg姳nRZ7Zr>(zslABᓠ3g~I /%E2BE)ܠB[AHҹAh"彡e~MJ ¯)@ 4~IA2Wuֽgi/}p;ܫ\ˣC˧-R>vAyk6ͮȒ-ZװZnŦ-dkPɧ=T׏ZwzT7_<&h`Hf0&HÕs8-DL);mYEnǮ*6̒Z{v6Nʝ^>RY;';K^O_3\Du5^hz6iu>UojZi-:gl=y`ܯO$4>ܡfnm" Qh" -UgSJx3gűH1Z dWA0FJr -SN;wOG 3h#t(2,882Q|ޮqLH@*ƄFy 09Vk.H0%bBy@M(RZK*0HXzJCv˞ys@V0R[+3CR8q@= g)\y~Y}Zq '^ak@2x# -XY8??'12 -g @k vO xdPТyAe;x9(b!sٮ0m, À<yA2 xL! -%x ;,X59\o1Zh3iv; ukJ8:RViՠWBJ -4> -ȵ.@ tV,}dl@rozAa ӝ]y/ R9HDhhUg.ԁ-eyATJZ4c^%ݕ?Bv!5(|ked`z2ogFz 1Rb`zL.V-ONշ֦|j*`1A@0PF&bC#jDVz@M x$9*bC 9Dba %hG - 1i}m/\)LXoTwIaH(Yw@=a+6pp< J!}Ar&%Y -Hp?܂ĠBz0ZDPKʼne r14.y5in: 1FYB+1Wԍ@3`v R7fi9ihFsqF@=sU&X-JG5%d2 >lBc< %LyXnOz!a J $vvAehq@mQ  ty􌼄.G [ b5bƥ ` F({:\TbaX32uWU^)P$a8C@|Cs@ޱE8 -tv@c i<Fb(]=Ӵ -z.Y2ϯ|:". fIaGDq;h 9fdmp@; rȁxZ] `|;! ^lrgȃ0)XCjhUgZ(k򂆶ҹrQS] Ldz>7B%ދf10Pr*aat@Fb+@ 3ɞ1Mɬr& gm1E@8Լ<>r[ÉGTDv@nw ¬E\x4S8vgBuAEއ C!날P  NOw1@Н`RM~ASJ&A$DdF6vWa 2 -:NfT4)1(`:܂ht.Sɢ;yܶ:a/a9הCQ\4>,U\%=jv>yu@y)yK qi¾ɼİ+u -NZ.aD>PM% 򒭈nw@nw_e.$ ӥ`7:wAmEϳJ ;/, vB -% J.z*<݁t#JnQ@EVJNYXAtW v%B2KdetW vW(uEB)G{M [8K PoBKaC©d *!%0VBpI~bZ%o$5tdh@43d:`9*MNb`W)p]wG@vk"H6 -WDWZHA9ƙC/.bV9r̂+^C~C>z';/awvv=};8I6◳ËT;ܯOz//z{?'gǧG+N.ѡ3% !1vWU+X}FG,:֑H v4fbn~H+:\(/١DA!H=$gL*cHEXև̛ -Ml~u~|O5q8<=ghF4*;!5eȵ>)CwOLyaePR6S. -Vpt׫m7j׃y%)YѦ;$w^ͤO6EEcnW&ҿY`f+9[1]%m'Q VY-jq?YSE{ILs@_Ls'1.>ስG0O.uʆfI'<SnB5Ԅ !FwbChvB*N2T󤩥݋>u8k-greQ,'1H[NsCwd,#(Ɩ|@a~CW][f +J42,'=v8{ݿ8윺syvq`{MJɐ1:*KkE*3ꘗW\B2c^1ʂ *y9 /9'K_wb鐕N-1N!,*F' )q"]PtANPnHS)&N82<kו1 82xhIe\eݥ?3w'3j+q䀜G*SC+qLđ.bV94?/u:J#lilCPUKQ.}BdKaFRV}bN7(wG PCoj#Vd^߇Ӓ,=EP hYZr_Щ4>Բxh*!a<+ThbNlrQ#lU q _B(PզZ?C~zC;CɁCa0 j@]P vM+uW v7#.:"jxdH_i*BiVh7  -2GC5l0!+`F\tEG\sѡwnE[ MJŴ(.*D -E z3n3&_oi}{Lw=d*<ݍ舏bﮌ(/U+E_HuKÐ* -8.*MBcs2E;4Q F\tEG\Fa\(%Uh{6wV{{?f6>}}9@#οNGy|R?힝vgߎM>|||uQqޤ endstream endobj 7 0 obj [6 0 R] endobj 26 0 obj <> endobj xref 0 27 0000000000 65535 f -0000000016 00000 n -0000000144 00000 n -0000044523 00000 n -0000000000 00000 f -0000047970 00000 n -0000047784 00000 n -0000188411 00000 n -0000044574 00000 n -0000045002 00000 n -0000056800 00000 n -0000054117 00000 n -0000054004 00000 n -0000046703 00000 n -0000047223 00000 n -0000047271 00000 n -0000047854 00000 n -0000047885 00000 n -0000048187 00000 n -0000048455 00000 n -0000054152 00000 n -0000056874 00000 n -0000057070 00000 n -0000058410 00000 n -0000071702 00000 n -0000137290 00000 n -0000188434 00000 n -trailer <]>> startxref 188626 %%EOF \ No newline at end of file diff --git a/public/example-mvnv/assets/bareTaskLists/heuristics.json b/public/example-mvnv/assets/bareTaskLists/heuristics.json deleted file mode 100644 index 5f8b73bf40..0000000000 --- a/public/example-mvnv/assets/bareTaskLists/heuristics.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "H-task1": { - "prompt": "Select the European account which has liked the most tweets.", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1 - }, - "H-task2": { - "prompt": "Select all of Lane's neighbors that are people and have more friends than followers.", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - } - }, - "H-task3": { - "prompt": "Select the *institution* from North America that has retweeted Jeffrey and mentioned Robert. ", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1 - }, - "H-task4": { - "prompt": "Which person is frequently retweeted in this network despite having few tweets and likes?", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - } - } -} diff --git a/public/example-mvnv/assets/bareTaskLists/study.json b/public/example-mvnv/assets/bareTaskLists/study.json deleted file mode 100644 index 11998d5d61..0000000000 --- a/public/example-mvnv/assets/bareTaskLists/study.json +++ /dev/null @@ -1,278 +0,0 @@ -{ - "S-task01": { - "hypothesis":"Distractor Effect Hypothesis, Attribute Sorting Hypothesis", - "prompt": "Find the North American with the most Tweets", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "answerKey": { - "nodes": ["T.J"], - "id":["18704160"] - }, - "taxonomy": { - "target": "single node", - "type": "TGA" - } - }, - "S-task02": { - "hypothesis":"Distractor Effect Hypothesis, Attribute Sorting Hypothesis", - "prompt": "Find the European person or institution with the least likes ", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "answerKey": { - "nodes": ["EVis2018"], - "ids":["909697437694087200"] - }, - "taxonomy": { - "target": "single node", - "type": "TGA" - } - }, - "S-task03": { - "hypothesis":"Scalable Attributes Hypothesis", - "prompt": "Which person has many interactions (edges) in this network, several followers, but few tweets and likes in general?", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "answerKey": { - "nodes":["Rob","Alex","Jeffrey"], - "ids" :["208312922","81658145","247943631"] - }, - "taxonomy": { - "target": "single node", - "type": "TGA" - } - }, - "S-task04": { - "hypothesis":"Distractor Effects Hypothesis", - "prompt": "Find all of Lane's European Neighbors", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - }, - "answerKey": { - "nodes":["AA","Noeska","Till","Joe"], - "ids": ["191257554","36853217","15208867","40219508"] - }, - "taxonomy": { - "target": "neighbors", - "type": "TGA" - } - }, - "S-task05": { - "hypothesis":"Distractor Effects Hypothesis", - "prompt": "Find all of giCentre's North American Neighbors", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - }, - "answerKey": { - "nodes":["Robert"], - "ids": ["16112517"] - }, - "taxonomy": { - "target": "neighbors", - "type": "TGA" - } - }, - "S-task06": { - "hypothesis":"Edge Attribute Hypothesis", - "prompt": "Who had the most mention interactions with Jeffrey?", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "answerKey": { - "nodes":["Robert"], - "id": ["16112517"] - }, - "taxonomy": { - "target": "neighbors", - "type": "TGA" - } - }, - "S-task07": { - "hypothesis":"Topology plus Simple Attributes Hypothesis", - "prompt": "Does Alex have more mention interactions with North American or European accounts? Who does he have the most mentions interactions with?", - "replyType": [ - "singleNodeSelection","radio" - ], - "replyCount": 1, - "radioButtons":["European","North American"], - "answerKey": { - "value": "European" - }, - "taxonomy": { - "target": "neighbors", - "type": "AGT" - } - }, - "S-task08": { - "hypothesis":"Topology plus Simple Attributes Hypothesis, Common Neighbor Hypothesis", - "prompt": "Among all people who have interacted with both Jeffrey and Robert, who has the most followers?", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "answerKey": { - "nodes":["Chris"], - "ids": ["1652270612"] - }, - "taxonomy": { - "target": "neighbors", - "type": "TGA" - } - }, - "S-task09": { - "hypothesis":"Edge Attribute Hypothesis", - "prompt": "What is the most common form of interaction between Evis19 and Jon? How often has this interaction happened?", - "replyType": [ - "radio","value" - ], - "radioButtons":["Mentions", "Retweets"], - "answerKey": { - "radio": "mentions", - "valule": "mentions" - - }, - "taxonomy": { - "target": "neighbors", - "type": "AGT" - } - }, - "S-task10": { - "hypothesis":"Within Node Comparison Hypothesis, Small/Large Network Hypothesis", - "prompt": "Select all of Noeska’s neighbors that are people and have more friends than followers", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - }, - "answerKey": { - "nodes": ["Robert","Klaus","Lonni","Anna"], - "ids": ["16112517","270431596","2924711485","446672281"], - "value": "" - }, - "taxonomy": { - "target": "neighbors", - "type": "TGA" - } - }, - "S-task11": { - "hypothesis":"Within Node Comparison Hypothesis,Small/Large Network Hypothesis", - "prompt": "Select the people who have interacted with Thomas and have more friends than followers", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - }, - "answerKey": { - "nodes": ["Anna"], - "ids": ["446672281"], - "value": "" - }, - "taxonomy": { - "target": "neighbors", - "type": "TGA" - } - }, - "S-task12": { - "hypothesis": "Cluster Hypothesis", - "prompt": "Select all the people who are in a cluster with Alex. Estimate the average number of followers among the selected people.", - "replyType": ["multipleNodeSelection", "value"], - "replyCount": { - "type": "at least", - "value": 3 - }, - "answerKey": { - "nodes": [], - "value": "2000" - }, - "taxonomy": { - "target": "clusters", - "type": "AGT" - } - }, - "S-task13": { - "hypothesis":"Path Hypothesis, Small/Large Network Hypothesis", - "prompt":"What is the institution on a shortest path between Lane and Rob. What is its continent of origin?", - "replyType": [ - "singleNodeSelection","radio" - ], - "radioButtons":["NA","SA","EU","AS"], - "answerKey": { - "nodes": ["EVis19","Mandy"], - "id":["1085199426837188600","1035496563743842300"], - "value": "" - }, - "taxonomy": { - "target": "paths", - "type": "TGA" - } - }, - "S-task14": { - "hypothesis":"Path Hypothesis, Small/Large Network Hypothesis", - "prompt":"What is the institution on a shortest path between Jason and Jon. What is its continent of origin?", - "replyType": [ - "singleNodeSelection","radio" - ], - "radioButtons":["NA","SA","EU","AS"], - "answerKey": { - "ids": ["81658145"], - "nodes":["Alex"], - "value": "" - }, - "taxonomy": { - "target": "paths", - "type": "TGA" - } - }, - "S-task15": { - "hypothesis":"Topology plus Simple Attribute Hypothesis", - "prompt": "Of the North Americans who are two interactions away from Sereno, who has been on twitter the longest?", - "replyType": [ - "singleNodeSelection" - ], - "replyCount":1, - "answerKey": { - "nodes": ["Robert"], - "ids":["16112517"], - "value": "" - }, - "taxonomy": { - "target": "paths", - "type": "TGA" - } - }, - "S-task16": { - "hypothesis":"Insight Generation Hypothesis", - "prompt": "Please explore the network freely and report on your findings. Is there anything surprising or particularly interesting in the network? ", - "replyType": [ - "text" - ], - "answerKey": { - "nodes": [], - "value": "" - }, - "taxonomy": { - "target": "NA", - "type": "NA" - } - } - -} - diff --git a/public/example-mvnv/assets/bareTaskLists/trials.json b/public/example-mvnv/assets/bareTaskLists/trials.json deleted file mode 100644 index b803b0057a..0000000000 --- a/public/example-mvnv/assets/bareTaskLists/trials.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "T-task2": { - "answerKey": { - "nodes": ["2527017636","2873695769"], - "value": "" - }, - "prompt": "Select all of Judge's neighbors that are people and have more friends than followers.", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - } - }, - "T-task1": { - "answerKey": { - "nodes": [], - "value": "1146" - }, - "prompt": "How many followers does Nick have?", - "replyType": [ - "value" - ] - } -} diff --git a/public/example-mvnv/assets/configs/H-task1.json b/public/example-mvnv/assets/configs/H-task1.json deleted file mode 100644 index 7f9edfe453..0000000000 --- a/public/example-mvnv/assets/configs/H-task1.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth":40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect":true, - "edgeBars":true, - "sortKey":"favourites_count" - }, - "taskID": "task1", - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent", - "favourites_count" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false -} diff --git a/public/example-mvnv/assets/configs/H-task2.json b/public/example-mvnv/assets/configs/H-task2.json deleted file mode 100644 index ddab8ce568..0000000000 --- a/public/example-mvnv/assets/configs/H-task2.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth":40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect":true, - "edgeBars":true, - "sortKey":"followers_count" - }, - "taskID": "task2", - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "followers_count", - "friends_count", - "type" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/H-task3.json b/public/example-mvnv/assets/configs/H-task3.json deleted file mode 100644 index 97e0f78b03..0000000000 --- a/public/example-mvnv/assets/configs/H-task3.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect":true, - "edgeBars":true, - "sortKey":"type" - }, - "taskID": "task3", - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [ - "followers_count", - "favourites_count", - "statuses_count", - "friends_count", - "listed_count", - "memberFor_days", - "type", - "continent" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/H-task4.json b/public/example-mvnv/assets/configs/H-task4.json deleted file mode 100644 index 6e97237886..0000000000 --- a/public/example-mvnv/assets/configs/H-task4.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth":40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": "count", - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect":true, - "edgeBars":true, - "sortKey":"favourites_count" - }, - "taskID": "task4", - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [ - "type", - "favourites_count", - "statuses_count" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/S-task01.json b/public/example-mvnv/assets/configs/S-task01.json deleted file mode 100644 index 9d584b407b..0000000000 --- a/public/example-mvnv/assets/configs/S-task01.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "statuses_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "lightgrey", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "statuses_count" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent", - "statuses_count" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/S-task02.json b/public/example-mvnv/assets/configs/S-task02.json deleted file mode 100644 index 79808808d4..0000000000 --- a/public/example-mvnv/assets/configs/S-task02.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "favourites_count" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "friends_count", - "followers_count", - "statuses_count", - "favourites_count", - "type", - "continent" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/S-task03.json b/public/example-mvnv/assets/configs/S-task03.json deleted file mode 100644 index 2ec4fddec3..0000000000 --- a/public/example-mvnv/assets/configs/S-task03.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": null, - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "favourites_count" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "type", - "favourites_count", - "statuses_count", - "followers_count" - ], - "edgeAttributes": [], - "adjMatrixValues": {}, - "nodeIsRect": true -} \ No newline at end of file diff --git a/public/example-mvnv/assets/configs/S-task04.json b/public/example-mvnv/assets/configs/S-task04.json deleted file mode 100644 index 1f968c104f..0000000000 --- a/public/example-mvnv/assets/configs/S-task04.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "continent" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false -} diff --git a/public/example-mvnv/assets/configs/S-task05.json b/public/example-mvnv/assets/configs/S-task05.json deleted file mode 100644 index 56632b162f..0000000000 --- a/public/example-mvnv/assets/configs/S-task05.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "continent" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "friends_count", - "followers_count", - "statuses_count", - "favourites_count", - "type", - "continent" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/S-task06.json b/public/example-mvnv/assets/configs/S-task06.json deleted file mode 100644 index bd300a47b3..0000000000 --- a/public/example-mvnv/assets/configs/S-task06.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 55, - "nodeWidth": 55, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": null, - "nodeSizeAttr": null, - "edgeWidthAttr": "count", - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "shortName" - }, - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": false -} diff --git a/public/example-mvnv/assets/configs/S-task07.json b/public/example-mvnv/assets/configs/S-task07.json deleted file mode 100644 index ed5acb2f4f..0000000000 --- a/public/example-mvnv/assets/configs/S-task07.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 50, - "nodeWidth": 50, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": "count", - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "lightgrey", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "continent" - }, - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [ - "continent" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": false -} diff --git a/public/example-mvnv/assets/configs/S-task08.json b/public/example-mvnv/assets/configs/S-task08.json deleted file mode 100644 index 39551b2b6e..0000000000 --- a/public/example-mvnv/assets/configs/S-task08.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "type", - "nodeSizeAttr": "followers_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "lightgrey", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "followers_count" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent", - "followers_count" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false -} diff --git a/public/example-mvnv/assets/configs/S-task09.json b/public/example-mvnv/assets/configs/S-task09.json deleted file mode 100644 index 50fa5d8879..0000000000 --- a/public/example-mvnv/assets/configs/S-task09.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 50, - "nodeWidth": 50, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": null, - "nodeSizeAttr": null, - "edgeWidthAttr": "count", - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "lightgrey", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "shortName" - }, - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": false -} diff --git a/public/example-mvnv/assets/configs/S-task10.json b/public/example-mvnv/assets/configs/S-task10.json deleted file mode 100644 index f755a2a155..0000000000 --- a/public/example-mvnv/assets/configs/S-task10.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "lightgrey", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "friends_count" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "friends_count", - "followers_count", - "type" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/S-task11.json b/public/example-mvnv/assets/configs/S-task11.json deleted file mode 100644 index 05e643d127..0000000000 --- a/public/example-mvnv/assets/configs/S-task11.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "lightgrey", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "friends_count" - }, - "loadedGraph": "small_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "small", - "nodeAttributes": [ - "friends_count", - "followers_count", - "type" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/S-task12.json b/public/example-mvnv/assets/configs/S-task12.json deleted file mode 100644 index 95a97f2ce1..0000000000 --- a/public/example-mvnv/assets/configs/S-task12.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 30, - "nodeWidth": 30, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "type", - "nodeSizeAttr": "followers_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "lightgrey", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "clusterLeaf" - }, - "loadedGraph": "cluster", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "type", - "followers_count" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/S-task13.json b/public/example-mvnv/assets/configs/S-task13.json deleted file mode 100644 index be6b09d4f9..0000000000 --- a/public/example-mvnv/assets/configs/S-task13.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 30, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "lightgrey", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "shortName" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent", - "type" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false -} diff --git a/public/example-mvnv/assets/configs/S-task14.json b/public/example-mvnv/assets/configs/S-task14.json deleted file mode 100644 index 3b9f7b1e01..0000000000 --- a/public/example-mvnv/assets/configs/S-task14.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 50, - "nodeWidth": 50, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "lightgrey", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "shortName" - }, - "loadedGraph": "small_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "small", - "nodeAttributes": [ - "continent", - "type" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false -} diff --git a/public/example-mvnv/assets/configs/S-task15.json b/public/example-mvnv/assets/configs/S-task15.json deleted file mode 100644 index 8cda58606f..0000000000 --- a/public/example-mvnv/assets/configs/S-task15.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "continent" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent", - "memberFor_days" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/S-task16.json b/public/example-mvnv/assets/configs/S-task16.json deleted file mode 100644 index ba40f4fe36..0000000000 --- a/public/example-mvnv/assets/configs/S-task16.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "favourites_count" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "followers_count", - "statuses_count", - "memberFor_days", - "type", - "continent" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/T-task1.json b/public/example-mvnv/assets/configs/T-task1.json deleted file mode 100644 index 313c9e7f0e..0000000000 --- a/public/example-mvnv/assets/configs/T-task1.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 70, - "nodeWidth": 70, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "followers_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "favourites_count" - }, - "taskID": "trialTask1", - "loadedGraph": "sample", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "small", - "nodeAttributes": [ - "continent", - "followers_count" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false -} diff --git a/public/example-mvnv/assets/configs/T-task2.json b/public/example-mvnv/assets/configs/T-task2.json deleted file mode 100644 index 6f1b2180db..0000000000 --- a/public/example-mvnv/assets/configs/T-task2.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 50, - "nodeWidth": 60, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "followers_count" - }, - "taskID": "trialTask2", - "loadedGraph": "sample", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "small", - "nodeAttributes": [ - "followers_count", - "friends_count", - "type" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/baseConfig.json b/public/example-mvnv/assets/configs/baseConfig.json deleted file mode 100644 index 99e699dc77..0000000000 --- a/public/example-mvnv/assets/configs/baseConfig.json +++ /dev/null @@ -1,150 +0,0 @@ -{ - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label":"Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label":"Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label":"Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label":"In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label":"Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label":"In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label":"Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label":"On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label":"Type", - "glyph":"circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph":"square", - "label":"Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": ["#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858"] - } - }, - "edge": { - "count": { - "label":"# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label":"Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors":["#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336"] }, - "adjMatrix": { - "neighborHighlightColor": "" - } -} diff --git a/public/example-mvnv/assets/configs/task1Config.json b/public/example-mvnv/assets/configs/task1Config.json deleted file mode 100644 index 1d22b37ab1..0000000000 --- a/public/example-mvnv/assets/configs/task1Config.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "nodeLink": { - "drawBars": false, - "selectNeighbors": false, - "nodeHeight": 40, - "nodeWidth":40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect":true, - "edgeBars":true, - "sortKey":"favourites_count" - }, - "taskID": "task1", - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent", - "favourites_count" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false -} diff --git a/public/example-mvnv/assets/configs/task2Config.json b/public/example-mvnv/assets/configs/task2Config.json deleted file mode 100644 index ddab8ce568..0000000000 --- a/public/example-mvnv/assets/configs/task2Config.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth":40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect":true, - "edgeBars":true, - "sortKey":"followers_count" - }, - "taskID": "task2", - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "followers_count", - "friends_count", - "type" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/task3Config.json b/public/example-mvnv/assets/configs/task3Config.json deleted file mode 100644 index 97e0f78b03..0000000000 --- a/public/example-mvnv/assets/configs/task3Config.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect":true, - "edgeBars":true, - "sortKey":"type" - }, - "taskID": "task3", - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [ - "followers_count", - "favourites_count", - "statuses_count", - "friends_count", - "listed_count", - "memberFor_days", - "type", - "continent" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/configs/task4Config.json b/public/example-mvnv/assets/configs/task4Config.json deleted file mode 100644 index 6e97237886..0000000000 --- a/public/example-mvnv/assets/configs/task4Config.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth":40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": "count", - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "white", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect":true, - "edgeBars":true, - "sortKey":"favourites_count" - }, - "taskID": "task4", - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [ - "type", - "favourites_count", - "statuses_count" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": true -} diff --git a/public/example-mvnv/assets/consent-mvnv.md b/public/example-mvnv/assets/consent-mvnv.md deleted file mode 100644 index 1b3f25e831..0000000000 --- a/public/example-mvnv/assets/consent-mvnv.md +++ /dev/null @@ -1,31 +0,0 @@ -# Consent - -Before we begin, please read the following consent form carefully and thereafter complete the section below. - -**Goal:** To evaluate peoples perception of values presented on a chart. - -**Procedure:** In this experiment you are asked to complete a set of tasks that will require usage of interactive -adjacent matrix visualizations. - -**Duration:** The estimated completion time for the experiment is __ minutes. - -**Privacy:** Your participation is anonymous and your responses cannot be used to identify you. - -**Record Keeping:** Records of your participation will be held confidential so far as permitted by law. However, -the study investigators and, under certain circumstances, the Institutional Review Board will be able to inspect and -have access to this data. Any publication or presentation of the data will not identify you. - -**Reward:** $_.__. - -For more information about this research or about the rights of research participants, or in case of research-related -injury, contact: __. In addition, you may contact the IRB Manager __, Tel. __, Email: __ -and the Human Protection Administrator __, Tel. __, Email: _____@__.edu. - -Your participation in this research is voluntary. Your refusal to participate will not result in any penalty to -you or any loss of benefits to which you may otherwise be entitled. You may decide to stop participating in the research -at any time without penalty or loss of other benefits. The project investigators retain the right to cancel or postpone the -experimental procedures at any time they see fit. - -By accepting below, you acknowledge that you have been informed about and consent to be a participant in the study -described above. Make sure that your questions are answered to your satisfaction before signing. You are entitled to -retain a copy of this consent agreement. \ No newline at end of file diff --git a/public/example-mvnv/assets/css/adjMatrix/adj-matrix.css b/public/example-mvnv/assets/css/adjMatrix/adj-matrix.css deleted file mode 100644 index 4154f97ffb..0000000000 --- a/public/example-mvnv/assets/css/adjMatrix/adj-matrix.css +++ /dev/null @@ -1,516 +0,0 @@ -/* Search box*/ -* { box-sizing: border-box; } -body { - font: 16px Arial; -} - -input { - border: 1px solid transparent; - background-color: #f1f1f1; - padding: 10px; - font-size: 16px; -} -input[type=text] { - background-color: #f1f1f1; - width: 150px; -} - -.hoveredCell{ - - stroke-width:1px; - stroke:darkgray; -} - -.neighbor rect{ - fill:#CAFFC7; - fill-opacity:1; -} -#targetSize{ - white-space: nowrap; - overflow: scroll; /*- whichever suits you;*/ - min-width:1920px; -} - -#taskArea{ - white-space:normal; -} -.neighbor{ - fill:#CAFFC7; - fill-opacity:1; -} - -/**/ -.autocomplete-items { - position: absolute; - border: 1px solid #d4d4d4; - border-bottom: none; - border-top: none; - z-index: 99; - /*position the autocomplete items to be the same width as the container:*/ - top: 100%; - left: 0; - right: 0; -} -.autocomplete-items div { - padding: 10px; - cursor: pointer; - background-color: #fff; - border-bottom: 1px solid #d4d4d4; -} -.autocomplete-items div:hover { - /*when hovering an item:*/ - background-color: #e9e9e9; -} - -.colLabel{ - cursor: pointer; - fill: black !important; -} -.rowLabel{ - cursor: pointer; - fill: black !important; - -} -.answerBox{ - cursor: pointer; -} -.autocomplete-active { - /*when navigating through the items using the arrow keys:*/ - background-color: DodgerBlue !important; - color: #ffffff; -} - -#clearButton{ - background-color: #DC3445; - width: 30%; - color: #fff; - margin-bottom: 20px; - position: relative; - display: inline-block; - -} - - -.selectedEdgeType { -stroke: blue !important; -stroke-width: 2!important; -} -.topocontainer { -/* -overflow: scroll; -display:inline-block; -height:600px; -width:600px; -*/ -float: right; -display: inline-block; -position: relative; -/*width:1097.28px;*/ -/*width: 57.15%;*/ -/*padding-bottom: 100%;*/ -vertical-align: top; -overflow: hidden; -} - -.attrcontainer { -float: left; -display: inline-block; -position: relative; -vertical-align: top; -overflow: hidden; -} - -/* Hiding topology's scrollbar */ -#topology { - float:left; - -ms-overflow-style: none; // IE 10+ - scrollbar-width: none; // Firefox -} -#topology::-webkit-scrollbar { - display: none; // Safari and Chrome -} - -.highlightedCell{ -fill: #FFF4D3; -fill-opacity:1 !important; -} - -.highlightCol{ -pointer-events: auto; - -} -.background { -fill: #eee; -} - -div.tooltip { -position: absolute; -text-align: center; -font-size:12.5px; -color:black; -width: 100px; -border-radius: 5px; -padding: 2px; -background: white; -border: 0px; -pointer-events: none; -box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2); -transition: 0.3s; -} - -body { - font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; - font-weight: 300; -} - -line { -pointer-events: none; -} - -.hovered { - - fill: #fde8ca; - fill-opacity:1 !important; -} - -.clickedCell{ - stroke-width:2.5; - stroke: #ee0000; - /*rx:5;* - width:10; - height:10;*/ -} - -.searchCell{ - stroke-width:3.5; - stroke: #000000; -} - -.input { - width:45% !important; - position: relative; - display: inline-block; -} - -/* .input.searchInput { - width:70% !important; -} */ - -.clicked{ - font-weight:800; - fill: #F8CF91 !important; - fill-opacity:1 !important; -} -.clickedCell { - stroke:red; - stroke-width:3; -} -/* most specific */ -rect.answer{ - - fill :#ea9b0f !important; - fill-opacity:1 !important; -} -text { - text-rendering: optimizeLegibility; -} -text.active { -fill: red; -font-weight: bold; -} - -text.hovered { -font-weight: 450; -/*fill: #ea9b0f;*/ -} -text.clicked { -font-weight: 650; -fill: black !important; -} -text.answer { -font-weight: 800; -fill:white; -/*fill: #ea9b0f;*/ -} -#visPanel{ - display: block; - vertical-align: top; - height: 0px !important; -} - -.adjMatrix.vis{ - - position: relative; - display: inline-block; - -} -line { -stroke: #aaa; -opacity: 0.3; -} - -#interactiveFreeFormMain{ - width:100%; - margin-left: auto; - margin-right:auto; -} - -#finished, #next, #previous{ - margin:50px 0px 0px 0px; - padding:10px; - background-color:rgb(3, 93, 158); - color:white; - font-size:20px; - font-weight:bold; - } - - -.svg-content { - display: inline-block; - position: absolute; - top: 0; - left: 0; -} -/* Panel Info */ -#panelControl{ - background-color:rgb(78, 78, 78); - color:white; - } - - - #panelDiv .button { - width:300px; - } - - #panelDiv{ - height:800px; - overflow-y: scroll; - } -/* Loading */ -@keyframes loading { -to {transform: rotate(360deg);} -} - -.loading:before { -content: ''; -box-sizing: border-box; -position: absolute; -top: 50%; -left: 50%; -width: 120px; -height: 120px; -margin-top: -10px; -margin-left: -10px; -border-radius: 50%; -border: 10px solid #ccc; -border-top-color: #000; -animation: loading .6s linear infinite; -} - -.loadingGroup{ -position: relative; -} -/* -.loading { -position: relative; -left: 50%; -top: 70%; -z-index: 1; -width: 150px; -height: 150px; -margin: -75px 0 0 -75px; -border: 16px solid #f3f3f3; -border-radius: 50%; -border-top: 16px solid #3498db; - --webkit-animation: spin 1s linear infinite; -animation: spin 1s linear infinite; - -} -.loadingOverlay{ -position: relative; -left:0px; -top:0px; -width:100%; -height:450px; -background-color: rgba(255,255,255,0.3); -} -@-webkit-keyframes spin { -0% { -webkit-transform: rotate(0deg); } -100% { -webkit-transform: rotate(360deg); } -} - -@keyframes spin { -0% { transform: rotate(0deg); } -100% { transform: rotate(360deg); } -} - -/* Absolute Center Spinner - -.loading { -display:none; -position: absolute; -z-index: 999; -height: 50%; -width: 100%; -margin: auto; -} - -/* Transparent Overlay -.loading:before { -content: ''; -display: block; -position: absolute; -top: 50; -left: 300; -bottom: 0; -right: 0; -/*width: 100%; -height: 50%;*/ -background-color: rgba(255,255,255,0.3); -} - -/* :not(:required) hides these rules from IE9 and below -.loading:not(:required) { -/* hide "loading..." text -font: 0/0 a; -color: transparent; -text-shadow: none; -background-color: transparent; -border: 0; -} - -.loading:not(:required):after { -content: ''; -display: block; -font-size: 10px; -width: 1em; -height: 1em; -margin-top: -0.5em; --webkit-animation: spinner 1500ms infinite linear; --moz-animation: spinner 1500ms infinite linear; --ms-animation: spinner 1500ms infinite linear; --o-animation: spinner 1500ms infinite linear; -animation: spinner 1500ms infinite linear; -border-radius: 0.5em; --webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0; -box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0; -} - -/* Animation - -@-webkit-keyframes spinner { -0% { - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -ms-transform: rotate(0deg); - -o-transform: rotate(0deg); - transform: rotate(0deg); -} -100% { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); - transform: rotate(360deg); -} -} -@-moz-keyframes spinner { -0% { - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -ms-transform: rotate(0deg); - -o-transform: rotate(0deg); - transform: rotate(0deg); -} -100% { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); - transform: rotate(360deg); -} -} -@-o-keyframes spinner { -0% { - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -ms-transform: rotate(0deg); - -o-transform: rotate(0deg); - transform: rotate(0deg); -} -100% { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); - transform: rotate(360deg); -} -} -@keyframes spinner { -0% { - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -ms-transform: rotate(0deg); - -o-transform: rotate(0deg); - transform: rotate(0deg); -} -100% { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); - transform: rotate(360deg); -} -} -*/ -.rows{ - display: flex; - flex-direction: column; -} - -.horizon-card{ - display: inline-block; - width: 50%; - float: left; - -} - -.horizon-card40{ - display: inline-block; - width: 40%; - float: left; - height:90px - -} - -.horizon-card60{ - display: inline-block; - width: 60%; - float: left; - height:90px - -} - -#legendDiv{ - text-align: center; -} - -#legend-svg{ - width:400px; - height:90px; - margin-left: 20px; -} - -#clear-selection{ - margin-left: 30px; -} - -.searchInput{ - max-width: 200px; -} - -.card-content{ - display: flex; - align-items: center; -} \ No newline at end of file diff --git a/public/example-mvnv/assets/css/base.css b/public/example-mvnv/assets/css/base.css deleted file mode 100644 index 8314b1a2a3..0000000000 --- a/public/example-mvnv/assets/css/base.css +++ /dev/null @@ -1,268 +0,0 @@ -* { - /* color: #333; */ - font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; -} - -body { - margin: 0px; - /* width: 90%; */ -} - -#trialBar{ - background-color:#fac667; -} - -.helpIcon{ - cursor:pointer; -} - -.progressBar{ - padding:10px; - opacity:.7 -} - -.instructions{ - font-weight:bold; - color:#1b5486; - -} - -.shepherd-title{ - font-weight:bold !important; - font-size:20px !important; - color:#1b5486 !important; -} -.shepherd-modal-is-visible .shepherd-modal-overlay-container { - opacity:.35!important; -} - -div.tooltip { - position: absolute; - color:black; - text-align: center; - font-size:13px; - width: 100px; - border-radius: 5px; - padding: 2px; - background: white; - border: 0px; - pointer-events: none; - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2); - transition: 0.3s; - } - -#targetSize{ - width:1920px; - height:1080px; - /* width:1920px; */ - /* height:1080px; */ -} - -#visPanel{ - height:1060px; - overflow-y:scroll; -} - - -#ageDiv{ - width:150px; -} -#easyLabel{ - padding-left:0px; -} - -.message-header p, .message-body, .hint{ - white-space: normal; -} - -.selectBox.selected{ - fill:rgb(255, 111, 0); - -} - -.input.searchInput { - width:40% !important; -} - -.taskMenu{ - height:300px; - overflow-y:scroll; -} - -.taskMenu .button, #codeBox .button, #submitFeedback{ - padding:10px 10px; - color:white; - background-color:#4285f4; -} - -.taskShortcut.currentTask{ - padding:10px 10px; - color:white; - background-color:#244d90; -} - -#hardLabel{ - padding-left:190px; -} - -#easyHardRating{ - padding:0px 5px; -} - -#taskArea .card-header-title{ - display:block -} - -.task{ - font-size:30px; -} - -.answer{ - font-size:25px; -} - - -#taskArea .taskCard, #taskArea .answerHeader{ - background-color:#4285f4; -} - -#taskArea .taskCard .card-header-title, .answerHeader .card-header-title{ - color:white; -} - -.taskCard, .answerHeader{ - padding:10px 10px; - font-size:20px; -} - -#clear-selection{ - width:200px; -} - - -#submitButton, #searchButton{ - color:white; - background-color:#4285f4; -} - -#nextTrialTask{ - - /* display:none; */ - color:white; - background-color: #787878; - border-width:0px; - - -} - -.modalStartTrials .modal-card, .modalStartStudy .modal-card{ - width: calc(100vh - 100px); -} - -.hint{ - color:rgb(50, 50, 50); - font-size:14px; - display:block; -} - -.correctMsg{ - color:white; - /* font-style:italic; */ - font-size:23px; - /* display:none; */ -} - -#feedbackCard{ - background-color:#fac667; - font-size: 20px; - font-weight: 900; - display:none; - -} -#clear-selection{ - background-color:#898989; -} - -.attribute{ - font-weight:bold; - color:#f7e671; -} - - -#start-trials{ - color:white; - background-color:#898989; - width:100%; -} - -.clusterSelected .nestedEdges{ - fill:#ff6a00bf; -} - -.taskCard .errorMsg{ - margin-bottom:0px; - display:none; -} - -#submitButton[disabled], #clear-selection[disabled]{ - color:#505050; - background-color:lightgrey; -} - -.errorMsg{ - color:rgb(211, 5, 5); - font-style:italic; -} - -/* .correctMsg{ - color:#4285f4; - font-style:italic; - display:none; -} */ - -#submitSuccessful{ - color:#4285f4; - font-weight:bold; -} - -#nextTask{ - margin:10px 0px; - padding:10px; - color:white; - background-color:#4285f4; - font-size:18px; - font-weight:bold; -} - - - - -#experimentr { - margin: 4em auto 1em auto; - width: 1200px; -} - - -#landingPage { - margin: 4em auto 1em auto; - width: 1400px; -} - -#control { - margin-top: 1em; -} - -#next-button { - float: right; -} - -.placeholder { - color: #7A378B; - font-weight: bold; - text-decoration: underline; -} - - -#workerId{ - width:60% -} diff --git a/public/example-mvnv/assets/css/bulma.css b/public/example-mvnv/assets/css/bulma.css deleted file mode 100644 index 01ac16b0a3..0000000000 --- a/public/example-mvnv/assets/css/bulma.css +++ /dev/null @@ -1,10601 +0,0 @@ -/*! bulma.io v0.7.5 | MIT License | github.com/jgthms/bulma */ -@-webkit-keyframes spinAround { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes spinAround { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -.delete, .modal-close, .is-unselectable, .button, .file, .breadcrumb, .pagination-previous, -.pagination-next, -.pagination-link, -.pagination-ellipsis, .tabs { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.select:not(.is-multiple):not(.is-loading)::after, .navbar-link:not(.is-arrowless)::after { - border: 3px solid transparent; - border-radius: 2px; - border-right: 0; - border-top: 0; - content: " "; - display: block; - height: 0.625em; - margin-top: -0.4375em; - pointer-events: none; - position: absolute; - top: 50%; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transform-origin: center; - transform-origin: center; - width: 0.625em; -} - -.box:not(:last-child), .content:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .table:not(:last-child), .table-container:not(:last-child), .title:not(:last-child), -.subtitle:not(:last-child), .block:not(:last-child), .highlight:not(:last-child), .breadcrumb:not(:last-child), .level:not(:last-child), .list:not(:last-child), .message:not(:last-child), .tabs:not(:last-child) { - margin-bottom: 1.5rem; -} - -.delete, .modal-close { - -moz-appearance: none; - -webkit-appearance: none; - background-color: rgba(10, 10, 10, 0.2); - border: none; - border-radius: 290486px; - cursor: pointer; - pointer-events: auto; - display: inline-block; - flex-grow: 0; - flex-shrink: 0; - font-size: 0; - height: 20px; - max-height: 20px; - max-width: 20px; - min-height: 20px; - min-width: 20px; - outline: none; - position: relative; - vertical-align: top; - width: 20px; -} - -.delete::before, .modal-close::before, .delete::after, .modal-close::after { - background-color: white; - content: ""; - display: block; - left: 50%; - position: absolute; - top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform: translateX(-50%) translateY(-50%) rotate(45deg); - -webkit-transform-origin: center center; - transform-origin: center center; -} - -.delete::before, .modal-close::before { - height: 2px; - width: 50%; -} - -.delete::after, .modal-close::after { - height: 50%; - width: 2px; -} - -.delete:hover, .modal-close:hover, .delete:focus, .modal-close:focus { - background-color: rgba(10, 10, 10, 0.3); -} - -.delete:active, .modal-close:active { - background-color: rgba(10, 10, 10, 0.4); -} - -.is-small.delete, .is-small.modal-close { - height: 16px; - max-height: 16px; - max-width: 16px; - min-height: 16px; - min-width: 16px; - width: 16px; -} - -.is-medium.delete, .is-medium.modal-close { - height: 24px; - max-height: 24px; - max-width: 24px; - min-height: 24px; - min-width: 24px; - width: 24px; -} - -.is-large.delete, .is-large.modal-close { - height: 32px; - max-height: 32px; - max-width: 32px; - min-height: 32px; - min-width: 32px; - width: 32px; -} - -.button.is-loading::after, .loader, .select.is-loading::after, .control.is-loading::after { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; - border: 2px solid #dbdbdb; - border-radius: 290486px; - border-right-color: transparent; - border-top-color: transparent; - content: ""; - display: block; - height: 1em; - position: relative; - width: 1em; -} - -.is-overlay, .image.is-square img, -.image.is-square .has-ratio, .image.is-1by1 img, -.image.is-1by1 .has-ratio, .image.is-5by4 img, -.image.is-5by4 .has-ratio, .image.is-4by3 img, -.image.is-4by3 .has-ratio, .image.is-3by2 img, -.image.is-3by2 .has-ratio, .image.is-5by3 img, -.image.is-5by3 .has-ratio, .image.is-16by9 img, -.image.is-16by9 .has-ratio, .image.is-2by1 img, -.image.is-2by1 .has-ratio, .image.is-3by1 img, -.image.is-3by1 .has-ratio, .image.is-4by5 img, -.image.is-4by5 .has-ratio, .image.is-3by4 img, -.image.is-3by4 .has-ratio, .image.is-2by3 img, -.image.is-2by3 .has-ratio, .image.is-3by5 img, -.image.is-3by5 .has-ratio, .image.is-9by16 img, -.image.is-9by16 .has-ratio, .image.is-1by2 img, -.image.is-1by2 .has-ratio, .image.is-1by3 img, -.image.is-1by3 .has-ratio, .modal, .modal-background, .hero-video { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; -} - -.button, .input, .textarea, .select select, .file-cta, -.file-name, .pagination-previous, -.pagination-next, -.pagination-link, -.pagination-ellipsis { - -moz-appearance: none; - -webkit-appearance: none; - align-items: center; - border: 1px solid transparent; - border-radius: 4px; - box-shadow: none; - display: inline-flex; - font-size: 1rem; - height: 2.25em; - justify-content: flex-start; - line-height: 1.5; - padding-bottom: calc(0.375em - 1px); - padding-left: calc(0.625em - 1px); - padding-right: calc(0.625em - 1px); - padding-top: calc(0.375em - 1px); - position: relative; - vertical-align: top; -} - -.button:focus, .input:focus, .textarea:focus, .select select:focus, .file-cta:focus, -.file-name:focus, .pagination-previous:focus, -.pagination-next:focus, -.pagination-link:focus, -.pagination-ellipsis:focus, .is-focused.button, .is-focused.input, .is-focused.textarea, .select select.is-focused, .is-focused.file-cta, -.is-focused.file-name, .is-focused.pagination-previous, -.is-focused.pagination-next, -.is-focused.pagination-link, -.is-focused.pagination-ellipsis, .button:active, .input:active, .textarea:active, .select select:active, .file-cta:active, -.file-name:active, .pagination-previous:active, -.pagination-next:active, -.pagination-link:active, -.pagination-ellipsis:active, .is-active.button, .is-active.input, .is-active.textarea, .select select.is-active, .is-active.file-cta, -.is-active.file-name, .is-active.pagination-previous, -.is-active.pagination-next, -.is-active.pagination-link, -.is-active.pagination-ellipsis { - outline: none; -} - -.button[disabled], .input[disabled], .textarea[disabled], .select select[disabled], .file-cta[disabled], -.file-name[disabled], .pagination-previous[disabled], -.pagination-next[disabled], -.pagination-link[disabled], -.pagination-ellipsis[disabled], -fieldset[disabled] .button, -fieldset[disabled] .input, -fieldset[disabled] .textarea, -fieldset[disabled] .select select, -.select fieldset[disabled] select, -fieldset[disabled] .file-cta, -fieldset[disabled] .file-name, -fieldset[disabled] .pagination-previous, -fieldset[disabled] .pagination-next, -fieldset[disabled] .pagination-link, -fieldset[disabled] .pagination-ellipsis { - cursor: not-allowed; -} - -/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */ -html, -body, -p, -ol, -ul, -li, -dl, -dt, -dd, -blockquote, -figure, -fieldset, -legend, -textarea, -pre, -iframe, -hr, -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0; - padding: 0; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-size: 100%; - font-weight: normal; -} - -ul { - list-style: none; -} - -button, -input, -select, -textarea { - margin: 0; -} - -html { - box-sizing: border-box; -} - -*, *::before, *::after { - box-sizing: inherit; -} - -img, -embed, -iframe, -object, -video { - height: auto; - max-width: 100%; -} - -audio { - max-width: 100%; -} - -iframe { - border: 0; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} - -td:not([align]), -th:not([align]) { - text-align: left; -} - -html { - background-color: white; - font-size: 16px; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - min-width: 300px; - overflow-x: hidden; - overflow-y: scroll; - text-rendering: optimizeLegibility; - -webkit-text-size-adjust: 100%; - -moz-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - text-size-adjust: 100%; -} - -article, -aside, -figure, -footer, -header, -hgroup, -section { - display: block; -} - -body, -button, -input, -select, -textarea { - font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; -} - -code, -pre { - -moz-osx-font-smoothing: auto; - -webkit-font-smoothing: auto; - font-family: monospace; -} - -body { - color: #4a4a4a; - font-size: 1em; - font-weight: 400; - line-height: 1.5; -} - -a { - color: #3273dc; - cursor: pointer; - text-decoration: none; -} - -a strong { - color: currentColor; -} - -a:hover { - color: #363636; -} - -code { - background-color: whitesmoke; - color: #ff3860; - font-size: 0.875em; - font-weight: normal; - padding: 0.25em 0.5em 0.25em; -} - -hr { - background-color: whitesmoke; - border: none; - display: block; - height: 2px; - margin: 1.5rem 0; -} - -img { - height: auto; - max-width: 100%; -} - -input[type="checkbox"], -input[type="radio"] { - vertical-align: baseline; -} - -small { - font-size: 0.875em; -} - -span { - font-style: inherit; - font-weight: inherit; -} - -strong { - color: #363636; - font-weight: 700; -} - -fieldset { - border: none; -} - -pre { - -webkit-overflow-scrolling: touch; - background-color: whitesmoke; - color: #4a4a4a; - font-size: 0.875em; - overflow-x: auto; - padding: 1.25rem 1.5rem; - white-space: pre; - word-wrap: normal; -} - -pre code { - background-color: transparent; - color: currentColor; - font-size: 1em; - padding: 0; -} - -table td, -table th { - vertical-align: top; -} - -table td:not([align]), -table th:not([align]) { - text-align: left; -} - -table th { - color: #363636; -} - -.is-clearfix::after { - clear: both; - content: " "; - display: table; -} - -.is-pulled-left { - float: left !important; -} - -.is-pulled-right { - float: right !important; -} - -.is-clipped { - overflow: hidden !important; -} - -.is-size-1 { - font-size: 3rem !important; -} - -.is-size-2 { - font-size: 2.5rem !important; -} - -.is-size-3 { - font-size: 2rem !important; -} - -.is-size-4 { - font-size: 1.5rem !important; -} - -.is-size-5 { - font-size: 1.25rem !important; -} - -.is-size-6 { - font-size: 1rem !important; -} - -.is-size-7 { - font-size: 0.75rem !important; -} - -@media screen and (max-width: 768px) { - .is-size-1-mobile { - font-size: 3rem !important; - } - .is-size-2-mobile { - font-size: 2.5rem !important; - } - .is-size-3-mobile { - font-size: 2rem !important; - } - .is-size-4-mobile { - font-size: 1.5rem !important; - } - .is-size-5-mobile { - font-size: 1.25rem !important; - } - .is-size-6-mobile { - font-size: 1rem !important; - } - .is-size-7-mobile { - font-size: 0.75rem !important; - } -} - -@media screen and (min-width: 769px), print { - .is-size-1-tablet { - font-size: 3rem !important; - } - .is-size-2-tablet { - font-size: 2.5rem !important; - } - .is-size-3-tablet { - font-size: 2rem !important; - } - .is-size-4-tablet { - font-size: 1.5rem !important; - } - .is-size-5-tablet { - font-size: 1.25rem !important; - } - .is-size-6-tablet { - font-size: 1rem !important; - } - .is-size-7-tablet { - font-size: 0.75rem !important; - } -} - -@media screen and (max-width: 1023px) { - .is-size-1-touch { - font-size: 3rem !important; - } - .is-size-2-touch { - font-size: 2.5rem !important; - } - .is-size-3-touch { - font-size: 2rem !important; - } - .is-size-4-touch { - font-size: 1.5rem !important; - } - .is-size-5-touch { - font-size: 1.25rem !important; - } - .is-size-6-touch { - font-size: 1rem !important; - } - .is-size-7-touch { - font-size: 0.75rem !important; - } -} - -@media screen and (min-width: 1024px) { - .is-size-1-desktop { - font-size: 3rem !important; - } - .is-size-2-desktop { - font-size: 2.5rem !important; - } - .is-size-3-desktop { - font-size: 2rem !important; - } - .is-size-4-desktop { - font-size: 1.5rem !important; - } - .is-size-5-desktop { - font-size: 1.25rem !important; - } - .is-size-6-desktop { - font-size: 1rem !important; - } - .is-size-7-desktop { - font-size: 0.75rem !important; - } -} - -@media screen and (min-width: 1216px) { - .is-size-1-widescreen { - font-size: 3rem !important; - } - .is-size-2-widescreen { - font-size: 2.5rem !important; - } - .is-size-3-widescreen { - font-size: 2rem !important; - } - .is-size-4-widescreen { - font-size: 1.5rem !important; - } - .is-size-5-widescreen { - font-size: 1.25rem !important; - } - .is-size-6-widescreen { - font-size: 1rem !important; - } - .is-size-7-widescreen { - font-size: 0.75rem !important; - } -} - -@media screen and (min-width: 1408px) { - .is-size-1-fullhd { - font-size: 3rem !important; - } - .is-size-2-fullhd { - font-size: 2.5rem !important; - } - .is-size-3-fullhd { - font-size: 2rem !important; - } - .is-size-4-fullhd { - font-size: 1.5rem !important; - } - .is-size-5-fullhd { - font-size: 1.25rem !important; - } - .is-size-6-fullhd { - font-size: 1rem !important; - } - .is-size-7-fullhd { - font-size: 0.75rem !important; - } -} - -.has-text-centered { - text-align: center !important; -} - -.has-text-justified { - text-align: justify !important; -} - -.has-text-left { - text-align: left !important; -} - -.has-text-right { - text-align: right !important; -} - -@media screen and (max-width: 768px) { - .has-text-centered-mobile { - text-align: center !important; - } -} - -@media screen and (min-width: 769px), print { - .has-text-centered-tablet { - text-align: center !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .has-text-centered-tablet-only { - text-align: center !important; - } -} - -@media screen and (max-width: 1023px) { - .has-text-centered-touch { - text-align: center !important; - } -} - -@media screen and (min-width: 1024px) { - .has-text-centered-desktop { - text-align: center !important; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .has-text-centered-desktop-only { - text-align: center !important; - } -} - -@media screen and (min-width: 1216px) { - .has-text-centered-widescreen { - text-align: center !important; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .has-text-centered-widescreen-only { - text-align: center !important; - } -} - -@media screen and (min-width: 1408px) { - .has-text-centered-fullhd { - text-align: center !important; - } -} - -@media screen and (max-width: 768px) { - .has-text-justified-mobile { - text-align: justify !important; - } -} - -@media screen and (min-width: 769px), print { - .has-text-justified-tablet { - text-align: justify !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .has-text-justified-tablet-only { - text-align: justify !important; - } -} - -@media screen and (max-width: 1023px) { - .has-text-justified-touch { - text-align: justify !important; - } -} - -@media screen and (min-width: 1024px) { - .has-text-justified-desktop { - text-align: justify !important; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .has-text-justified-desktop-only { - text-align: justify !important; - } -} - -@media screen and (min-width: 1216px) { - .has-text-justified-widescreen { - text-align: justify !important; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .has-text-justified-widescreen-only { - text-align: justify !important; - } -} - -@media screen and (min-width: 1408px) { - .has-text-justified-fullhd { - text-align: justify !important; - } -} - -@media screen and (max-width: 768px) { - .has-text-left-mobile { - text-align: left !important; - } -} - -@media screen and (min-width: 769px), print { - .has-text-left-tablet { - text-align: left !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .has-text-left-tablet-only { - text-align: left !important; - } -} - -@media screen and (max-width: 1023px) { - .has-text-left-touch { - text-align: left !important; - } -} - -@media screen and (min-width: 1024px) { - .has-text-left-desktop { - text-align: left !important; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .has-text-left-desktop-only { - text-align: left !important; - } -} - -@media screen and (min-width: 1216px) { - .has-text-left-widescreen { - text-align: left !important; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .has-text-left-widescreen-only { - text-align: left !important; - } -} - -@media screen and (min-width: 1408px) { - .has-text-left-fullhd { - text-align: left !important; - } -} - -@media screen and (max-width: 768px) { - .has-text-right-mobile { - text-align: right !important; - } -} - -@media screen and (min-width: 769px), print { - .has-text-right-tablet { - text-align: right !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .has-text-right-tablet-only { - text-align: right !important; - } -} - -@media screen and (max-width: 1023px) { - .has-text-right-touch { - text-align: right !important; - } -} - -@media screen and (min-width: 1024px) { - .has-text-right-desktop { - text-align: right !important; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .has-text-right-desktop-only { - text-align: right !important; - } -} - -@media screen and (min-width: 1216px) { - .has-text-right-widescreen { - text-align: right !important; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .has-text-right-widescreen-only { - text-align: right !important; - } -} - -@media screen and (min-width: 1408px) { - .has-text-right-fullhd { - text-align: right !important; - } -} - -.is-capitalized { - text-transform: capitalize !important; -} - -.is-lowercase { - text-transform: lowercase !important; -} - -.is-uppercase { - text-transform: uppercase !important; -} - -.is-italic { - font-style: italic !important; -} - -.has-text-white { - color: white !important; -} - -a.has-text-white:hover, a.has-text-white:focus { - color: #e6e6e6 !important; -} - -.has-background-white { - background-color: white !important; -} - -.has-text-black { - color: #0a0a0a !important; -} - -a.has-text-black:hover, a.has-text-black:focus { - color: black !important; -} - -.has-background-black { - background-color: #0a0a0a !important; -} - -.has-text-light { - color: whitesmoke !important; -} - -a.has-text-light:hover, a.has-text-light:focus { - color: #dbdbdb !important; -} - -.has-background-light { - background-color: whitesmoke !important; -} - -.has-text-dark { - color: #363636 !important; -} - -a.has-text-dark:hover, a.has-text-dark:focus { - color: #1c1c1c !important; -} - -.has-background-dark { - background-color: #363636 !important; -} - -.has-text-primary { - color: #00d1b2 !important; -} - -a.has-text-primary:hover, a.has-text-primary:focus { - color: #009e86 !important; -} - -.has-background-primary { - background-color: #00d1b2 !important; -} - -.has-text-link { - color: #3273dc !important; -} - -a.has-text-link:hover, a.has-text-link:focus { - color: #205bbc !important; -} - -.has-background-link { - background-color: #3273dc !important; -} - -.has-text-info { - color: #209cee !important; -} - -a.has-text-info:hover, a.has-text-info:focus { - color: #0f81cc !important; -} - -.has-background-info { - background-color: #209cee !important; -} - -.has-text-success { - color: #23d160 !important; -} - -a.has-text-success:hover, a.has-text-success:focus { - color: #1ca64c !important; -} - -.has-background-success { - background-color: #23d160 !important; -} - -.has-text-warning { - color: #ffdd57 !important; -} - -a.has-text-warning:hover, a.has-text-warning:focus { - color: #ffd324 !important; -} - -.has-background-warning { - background-color: #ffdd57 !important; -} - -.has-text-danger { - color: #ff3860 !important; -} - -a.has-text-danger:hover, a.has-text-danger:focus { - color: #ff0537 !important; -} - -.has-background-danger { - background-color: #ff3860 !important; -} - -.has-text-black-bis { - color: #121212 !important; -} - -.has-background-black-bis { - background-color: #121212 !important; -} - -.has-text-black-ter { - color: #242424 !important; -} - -.has-background-black-ter { - background-color: #242424 !important; -} - -.has-text-grey-darker { - color: #363636 !important; -} - -.has-background-grey-darker { - background-color: #363636 !important; -} - -.has-text-grey-dark { - color: #4a4a4a !important; -} - -.has-background-grey-dark { - background-color: #4a4a4a !important; -} - -.has-text-grey { - color: #7a7a7a !important; -} - -.has-background-grey { - background-color: #7a7a7a !important; -} - -.has-text-grey-light { - color: #b5b5b5 !important; -} - -.has-background-grey-light { - background-color: #b5b5b5 !important; -} - -.has-text-grey-lighter { - color: #dbdbdb !important; -} - -.has-background-grey-lighter { - background-color: #dbdbdb !important; -} - -.has-text-white-ter { - color: whitesmoke !important; -} - -.has-background-white-ter { - background-color: whitesmoke !important; -} - -.has-text-white-bis { - color: #fafafa !important; -} - -.has-background-white-bis { - background-color: #fafafa !important; -} - -.has-text-weight-light { - font-weight: 300 !important; -} - -.has-text-weight-normal { - font-weight: 400 !important; -} - -.has-text-weight-medium { - font-weight: 500 !important; -} - -.has-text-weight-semibold { - font-weight: 600 !important; -} - -.has-text-weight-bold { - font-weight: 700 !important; -} - -.is-family-primary { - font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; -} - -.is-family-secondary { - font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; -} - -.is-family-sans-serif { - font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; -} - -.is-family-monospace { - font-family: monospace !important; -} - -.is-family-code { - font-family: monospace !important; -} - -.is-block { - display: block !important; -} - -@media screen and (max-width: 768px) { - .is-block-mobile { - display: block !important; - } -} - -@media screen and (min-width: 769px), print { - .is-block-tablet { - display: block !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-block-tablet-only { - display: block !important; - } -} - -@media screen and (max-width: 1023px) { - .is-block-touch { - display: block !important; - } -} - -@media screen and (min-width: 1024px) { - .is-block-desktop { - display: block !important; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-block-desktop-only { - display: block !important; - } -} - -@media screen and (min-width: 1216px) { - .is-block-widescreen { - display: block !important; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-block-widescreen-only { - display: block !important; - } -} - -@media screen and (min-width: 1408px) { - .is-block-fullhd { - display: block !important; - } -} - -.is-flex { - display: flex !important; -} - -@media screen and (max-width: 768px) { - .is-flex-mobile { - display: flex !important; - } -} - -@media screen and (min-width: 769px), print { - .is-flex-tablet { - display: flex !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-flex-tablet-only { - display: flex !important; - } -} - -@media screen and (max-width: 1023px) { - .is-flex-touch { - display: flex !important; - } -} - -@media screen and (min-width: 1024px) { - .is-flex-desktop { - display: flex !important; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-flex-desktop-only { - display: flex !important; - } -} - -@media screen and (min-width: 1216px) { - .is-flex-widescreen { - display: flex !important; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-flex-widescreen-only { - display: flex !important; - } -} - -@media screen and (min-width: 1408px) { - .is-flex-fullhd { - display: flex !important; - } -} - -.is-inline { - display: inline !important; -} - -@media screen and (max-width: 768px) { - .is-inline-mobile { - display: inline !important; - } -} - -@media screen and (min-width: 769px), print { - .is-inline-tablet { - display: inline !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-inline-tablet-only { - display: inline !important; - } -} - -@media screen and (max-width: 1023px) { - .is-inline-touch { - display: inline !important; - } -} - -@media screen and (min-width: 1024px) { - .is-inline-desktop { - display: inline !important; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-inline-desktop-only { - display: inline !important; - } -} - -@media screen and (min-width: 1216px) { - .is-inline-widescreen { - display: inline !important; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-inline-widescreen-only { - display: inline !important; - } -} - -@media screen and (min-width: 1408px) { - .is-inline-fullhd { - display: inline !important; - } -} - -.is-inline-block { - display: inline-block !important; -} - -@media screen and (max-width: 768px) { - .is-inline-block-mobile { - display: inline-block !important; - } -} - -@media screen and (min-width: 769px), print { - .is-inline-block-tablet { - display: inline-block !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-inline-block-tablet-only { - display: inline-block !important; - } -} - -@media screen and (max-width: 1023px) { - .is-inline-block-touch { - display: inline-block !important; - } -} - -@media screen and (min-width: 1024px) { - .is-inline-block-desktop { - display: inline-block !important; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-inline-block-desktop-only { - display: inline-block !important; - } -} - -@media screen and (min-width: 1216px) { - .is-inline-block-widescreen { - display: inline-block !important; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-inline-block-widescreen-only { - display: inline-block !important; - } -} - -@media screen and (min-width: 1408px) { - .is-inline-block-fullhd { - display: inline-block !important; - } -} - -.is-inline-flex { - display: inline-flex !important; -} - -@media screen and (max-width: 768px) { - .is-inline-flex-mobile { - display: inline-flex !important; - } -} - -@media screen and (min-width: 769px), print { - .is-inline-flex-tablet { - display: inline-flex !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-inline-flex-tablet-only { - display: inline-flex !important; - } -} - -@media screen and (max-width: 1023px) { - .is-inline-flex-touch { - display: inline-flex !important; - } -} - -@media screen and (min-width: 1024px) { - .is-inline-flex-desktop { - display: inline-flex !important; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-inline-flex-desktop-only { - display: inline-flex !important; - } -} - -@media screen and (min-width: 1216px) { - .is-inline-flex-widescreen { - display: inline-flex !important; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-inline-flex-widescreen-only { - display: inline-flex !important; - } -} - -@media screen and (min-width: 1408px) { - .is-inline-flex-fullhd { - display: inline-flex !important; - } -} - -.is-hidden { - display: none !important; -} - -.is-sr-only { - border: none !important; - clip: rect(0, 0, 0, 0) !important; - height: 0.01em !important; - overflow: hidden !important; - padding: 0 !important; - position: absolute !important; - white-space: nowrap !important; - width: 0.01em !important; -} - -@media screen and (max-width: 768px) { - .is-hidden-mobile { - display: none !important; - } -} - -@media screen and (min-width: 769px), print { - .is-hidden-tablet { - display: none !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-hidden-tablet-only { - display: none !important; - } -} - -@media screen and (max-width: 1023px) { - .is-hidden-touch { - display: none !important; - } -} - -@media screen and (min-width: 1024px) { - .is-hidden-desktop { - display: none !important; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-hidden-desktop-only { - display: none !important; - } -} - -@media screen and (min-width: 1216px) { - .is-hidden-widescreen { - display: none !important; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-hidden-widescreen-only { - display: none !important; - } -} - -@media screen and (min-width: 1408px) { - .is-hidden-fullhd { - display: none !important; - } -} - -.is-invisible { - visibility: hidden !important; -} - -@media screen and (max-width: 768px) { - .is-invisible-mobile { - visibility: hidden !important; - } -} - -@media screen and (min-width: 769px), print { - .is-invisible-tablet { - visibility: hidden !important; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-invisible-tablet-only { - visibility: hidden !important; - } -} - -@media screen and (max-width: 1023px) { - .is-invisible-touch { - visibility: hidden !important; - } -} - -@media screen and (min-width: 1024px) { - .is-invisible-desktop { - visibility: hidden !important; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-invisible-desktop-only { - visibility: hidden !important; - } -} - -@media screen and (min-width: 1216px) { - .is-invisible-widescreen { - visibility: hidden !important; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-invisible-widescreen-only { - visibility: hidden !important; - } -} - -@media screen and (min-width: 1408px) { - .is-invisible-fullhd { - visibility: hidden !important; - } -} - -.is-marginless { - margin: 0 !important; -} - -.is-paddingless { - padding: 0 !important; -} - -.is-radiusless { - border-radius: 0 !important; -} - -.is-shadowless { - box-shadow: none !important; -} - -.is-relative { - position: relative !important; -} - -.box { - background-color: white; - border-radius: 6px; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - color: #4a4a4a; - display: block; - padding: 1.25rem; -} - -a.box:hover, a.box:focus { - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #3273dc; -} - -a.box:active { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #3273dc; -} - -.button { - background-color: white; - border-color: #dbdbdb; - border-width: 1px; - color: #363636; - cursor: pointer; - justify-content: center; - padding-bottom: calc(0.375em - 1px); - padding-left: 0.75em; - padding-right: 0.75em; - padding-top: calc(0.375em - 1px); - text-align: center; - white-space: nowrap; -} - -.button strong { - color: inherit; -} - -.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large { - height: 1.5em; - width: 1.5em; -} - -.button .icon:first-child:not(:last-child) { - margin-left: calc(-0.375em - 1px); - margin-right: 0.1875em; -} - -.button .icon:last-child:not(:first-child) { - margin-left: 0.1875em; - margin-right: calc(-0.375em - 1px); -} - -.button .icon:first-child:last-child { - margin-left: calc(-0.375em - 1px); - margin-right: calc(-0.375em - 1px); -} - -.button:hover, .button.is-hovered { - border-color: #b5b5b5; - color: #363636; -} - -.button:focus, .button.is-focused { - border-color: #3273dc; - color: #363636; -} - -.button:focus:not(:active), .button.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); -} - -.button:active, .button.is-active { - border-color: #4a4a4a; - color: #363636; -} - -.button.is-text { - background-color: transparent; - border-color: transparent; - color: #4a4a4a; - text-decoration: underline; -} - -.button.is-text:hover, .button.is-text.is-hovered, .button.is-text:focus, .button.is-text.is-focused { - background-color: whitesmoke; - color: #363636; -} - -.button.is-text:active, .button.is-text.is-active { - background-color: #e8e8e8; - color: #363636; -} - -.button.is-text[disabled], -fieldset[disabled] .button.is-text { - background-color: transparent; - border-color: transparent; - box-shadow: none; -} - -.button.is-white { - background-color: white; - border-color: transparent; - color: #0a0a0a; -} - -.button.is-white:hover, .button.is-white.is-hovered { - background-color: #f9f9f9; - border-color: transparent; - color: #0a0a0a; -} - -.button.is-white:focus, .button.is-white.is-focused { - border-color: transparent; - color: #0a0a0a; -} - -.button.is-white:focus:not(:active), .button.is-white.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); -} - -.button.is-white:active, .button.is-white.is-active { - background-color: #f2f2f2; - border-color: transparent; - color: #0a0a0a; -} - -.button.is-white[disabled], -fieldset[disabled] .button.is-white { - background-color: white; - border-color: transparent; - box-shadow: none; -} - -.button.is-white.is-inverted { - background-color: #0a0a0a; - color: white; -} - -.button.is-white.is-inverted:hover, .button.is-white.is-inverted.is-hovered { - background-color: black; -} - -.button.is-white.is-inverted[disabled], -fieldset[disabled] .button.is-white.is-inverted { - background-color: #0a0a0a; - border-color: transparent; - box-shadow: none; - color: white; -} - -.button.is-white.is-loading::after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; -} - -.button.is-white.is-outlined { - background-color: transparent; - border-color: white; - color: white; -} - -.button.is-white.is-outlined:hover, .button.is-white.is-outlined.is-hovered, .button.is-white.is-outlined:focus, .button.is-white.is-outlined.is-focused { - background-color: white; - border-color: white; - color: #0a0a0a; -} - -.button.is-white.is-outlined.is-loading::after { - border-color: transparent transparent white white !important; -} - -.button.is-white.is-outlined.is-loading:hover::after, .button.is-white.is-outlined.is-loading.is-hovered::after, .button.is-white.is-outlined.is-loading:focus::after, .button.is-white.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; -} - -.button.is-white.is-outlined[disabled], -fieldset[disabled] .button.is-white.is-outlined { - background-color: transparent; - border-color: white; - box-shadow: none; - color: white; -} - -.button.is-white.is-inverted.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - color: #0a0a0a; -} - -.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined.is-hovered, .button.is-white.is-inverted.is-outlined:focus, .button.is-white.is-inverted.is-outlined.is-focused { - background-color: #0a0a0a; - color: white; -} - -.button.is-white.is-inverted.is-outlined.is-loading:hover::after, .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-white.is-inverted.is-outlined.is-loading:focus::after, .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent white white !important; -} - -.button.is-white.is-inverted.is-outlined[disabled], -fieldset[disabled] .button.is-white.is-inverted.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - box-shadow: none; - color: #0a0a0a; -} - -.button.is-black { - background-color: #0a0a0a; - border-color: transparent; - color: white; -} - -.button.is-black:hover, .button.is-black.is-hovered { - background-color: #040404; - border-color: transparent; - color: white; -} - -.button.is-black:focus, .button.is-black.is-focused { - border-color: transparent; - color: white; -} - -.button.is-black:focus:not(:active), .button.is-black.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); -} - -.button.is-black:active, .button.is-black.is-active { - background-color: black; - border-color: transparent; - color: white; -} - -.button.is-black[disabled], -fieldset[disabled] .button.is-black { - background-color: #0a0a0a; - border-color: transparent; - box-shadow: none; -} - -.button.is-black.is-inverted { - background-color: white; - color: #0a0a0a; -} - -.button.is-black.is-inverted:hover, .button.is-black.is-inverted.is-hovered { - background-color: #f2f2f2; -} - -.button.is-black.is-inverted[disabled], -fieldset[disabled] .button.is-black.is-inverted { - background-color: white; - border-color: transparent; - box-shadow: none; - color: #0a0a0a; -} - -.button.is-black.is-loading::after { - border-color: transparent transparent white white !important; -} - -.button.is-black.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - color: #0a0a0a; -} - -.button.is-black.is-outlined:hover, .button.is-black.is-outlined.is-hovered, .button.is-black.is-outlined:focus, .button.is-black.is-outlined.is-focused { - background-color: #0a0a0a; - border-color: #0a0a0a; - color: white; -} - -.button.is-black.is-outlined.is-loading::after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; -} - -.button.is-black.is-outlined.is-loading:hover::after, .button.is-black.is-outlined.is-loading.is-hovered::after, .button.is-black.is-outlined.is-loading:focus::after, .button.is-black.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent white white !important; -} - -.button.is-black.is-outlined[disabled], -fieldset[disabled] .button.is-black.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - box-shadow: none; - color: #0a0a0a; -} - -.button.is-black.is-inverted.is-outlined { - background-color: transparent; - border-color: white; - color: white; -} - -.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined.is-hovered, .button.is-black.is-inverted.is-outlined:focus, .button.is-black.is-inverted.is-outlined.is-focused { - background-color: white; - color: #0a0a0a; -} - -.button.is-black.is-inverted.is-outlined.is-loading:hover::after, .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-black.is-inverted.is-outlined.is-loading:focus::after, .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; -} - -.button.is-black.is-inverted.is-outlined[disabled], -fieldset[disabled] .button.is-black.is-inverted.is-outlined { - background-color: transparent; - border-color: white; - box-shadow: none; - color: white; -} - -.button.is-light { - background-color: whitesmoke; - border-color: transparent; - color: #363636; -} - -.button.is-light:hover, .button.is-light.is-hovered { - background-color: #eeeeee; - border-color: transparent; - color: #363636; -} - -.button.is-light:focus, .button.is-light.is-focused { - border-color: transparent; - color: #363636; -} - -.button.is-light:focus:not(:active), .button.is-light.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); -} - -.button.is-light:active, .button.is-light.is-active { - background-color: #e8e8e8; - border-color: transparent; - color: #363636; -} - -.button.is-light[disabled], -fieldset[disabled] .button.is-light { - background-color: whitesmoke; - border-color: transparent; - box-shadow: none; -} - -.button.is-light.is-inverted { - background-color: #363636; - color: whitesmoke; -} - -.button.is-light.is-inverted:hover, .button.is-light.is-inverted.is-hovered { - background-color: #292929; -} - -.button.is-light.is-inverted[disabled], -fieldset[disabled] .button.is-light.is-inverted { - background-color: #363636; - border-color: transparent; - box-shadow: none; - color: whitesmoke; -} - -.button.is-light.is-loading::after { - border-color: transparent transparent #363636 #363636 !important; -} - -.button.is-light.is-outlined { - background-color: transparent; - border-color: whitesmoke; - color: whitesmoke; -} - -.button.is-light.is-outlined:hover, .button.is-light.is-outlined.is-hovered, .button.is-light.is-outlined:focus, .button.is-light.is-outlined.is-focused { - background-color: whitesmoke; - border-color: whitesmoke; - color: #363636; -} - -.button.is-light.is-outlined.is-loading::after { - border-color: transparent transparent whitesmoke whitesmoke !important; -} - -.button.is-light.is-outlined.is-loading:hover::after, .button.is-light.is-outlined.is-loading.is-hovered::after, .button.is-light.is-outlined.is-loading:focus::after, .button.is-light.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #363636 #363636 !important; -} - -.button.is-light.is-outlined[disabled], -fieldset[disabled] .button.is-light.is-outlined { - background-color: transparent; - border-color: whitesmoke; - box-shadow: none; - color: whitesmoke; -} - -.button.is-light.is-inverted.is-outlined { - background-color: transparent; - border-color: #363636; - color: #363636; -} - -.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined.is-hovered, .button.is-light.is-inverted.is-outlined:focus, .button.is-light.is-inverted.is-outlined.is-focused { - background-color: #363636; - color: whitesmoke; -} - -.button.is-light.is-inverted.is-outlined.is-loading:hover::after, .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-light.is-inverted.is-outlined.is-loading:focus::after, .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent whitesmoke whitesmoke !important; -} - -.button.is-light.is-inverted.is-outlined[disabled], -fieldset[disabled] .button.is-light.is-inverted.is-outlined { - background-color: transparent; - border-color: #363636; - box-shadow: none; - color: #363636; -} - -.button.is-dark { - background-color: #363636; - border-color: transparent; - color: whitesmoke; -} - -.button.is-dark:hover, .button.is-dark.is-hovered { - background-color: #2f2f2f; - border-color: transparent; - color: whitesmoke; -} - -.button.is-dark:focus, .button.is-dark.is-focused { - border-color: transparent; - color: whitesmoke; -} - -.button.is-dark:focus:not(:active), .button.is-dark.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); -} - -.button.is-dark:active, .button.is-dark.is-active { - background-color: #292929; - border-color: transparent; - color: whitesmoke; -} - -.button.is-dark[disabled], -fieldset[disabled] .button.is-dark { - background-color: #363636; - border-color: transparent; - box-shadow: none; -} - -.button.is-dark.is-inverted { - background-color: whitesmoke; - color: #363636; -} - -.button.is-dark.is-inverted:hover, .button.is-dark.is-inverted.is-hovered { - background-color: #e8e8e8; -} - -.button.is-dark.is-inverted[disabled], -fieldset[disabled] .button.is-dark.is-inverted { - background-color: whitesmoke; - border-color: transparent; - box-shadow: none; - color: #363636; -} - -.button.is-dark.is-loading::after { - border-color: transparent transparent whitesmoke whitesmoke !important; -} - -.button.is-dark.is-outlined { - background-color: transparent; - border-color: #363636; - color: #363636; -} - -.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined.is-hovered, .button.is-dark.is-outlined:focus, .button.is-dark.is-outlined.is-focused { - background-color: #363636; - border-color: #363636; - color: whitesmoke; -} - -.button.is-dark.is-outlined.is-loading::after { - border-color: transparent transparent #363636 #363636 !important; -} - -.button.is-dark.is-outlined.is-loading:hover::after, .button.is-dark.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-outlined.is-loading:focus::after, .button.is-dark.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent whitesmoke whitesmoke !important; -} - -.button.is-dark.is-outlined[disabled], -fieldset[disabled] .button.is-dark.is-outlined { - background-color: transparent; - border-color: #363636; - box-shadow: none; - color: #363636; -} - -.button.is-dark.is-inverted.is-outlined { - background-color: transparent; - border-color: whitesmoke; - color: whitesmoke; -} - -.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined.is-hovered, .button.is-dark.is-inverted.is-outlined:focus, .button.is-dark.is-inverted.is-outlined.is-focused { - background-color: whitesmoke; - color: #363636; -} - -.button.is-dark.is-inverted.is-outlined.is-loading:hover::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-inverted.is-outlined.is-loading:focus::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #363636 #363636 !important; -} - -.button.is-dark.is-inverted.is-outlined[disabled], -fieldset[disabled] .button.is-dark.is-inverted.is-outlined { - background-color: transparent; - border-color: whitesmoke; - box-shadow: none; - color: whitesmoke; -} - -.button.is-primary { - background-color: #00d1b2; - border-color: transparent; - color: #fff; -} - -.button.is-primary:hover, .button.is-primary.is-hovered { - background-color: #00c4a7; - border-color: transparent; - color: #fff; -} - -.button.is-primary:focus, .button.is-primary.is-focused { - border-color: transparent; - color: #fff; -} - -.button.is-primary:focus:not(:active), .button.is-primary.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); -} - -.button.is-primary:active, .button.is-primary.is-active { - background-color: #00b89c; - border-color: transparent; - color: #fff; -} - -.button.is-primary[disabled], -fieldset[disabled] .button.is-primary { - background-color: #00d1b2; - border-color: transparent; - box-shadow: none; -} - -.button.is-primary.is-inverted { - background-color: #fff; - color: #00d1b2; -} - -.button.is-primary.is-inverted:hover, .button.is-primary.is-inverted.is-hovered { - background-color: #f2f2f2; -} - -.button.is-primary.is-inverted[disabled], -fieldset[disabled] .button.is-primary.is-inverted { - background-color: #fff; - border-color: transparent; - box-shadow: none; - color: #00d1b2; -} - -.button.is-primary.is-loading::after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-primary.is-outlined { - background-color: transparent; - border-color: #00d1b2; - color: #00d1b2; -} - -.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined.is-hovered, .button.is-primary.is-outlined:focus, .button.is-primary.is-outlined.is-focused { - background-color: #00d1b2; - border-color: #00d1b2; - color: #fff; -} - -.button.is-primary.is-outlined.is-loading::after { - border-color: transparent transparent #00d1b2 #00d1b2 !important; -} - -.button.is-primary.is-outlined.is-loading:hover::after, .button.is-primary.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-outlined.is-loading:focus::after, .button.is-primary.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-primary.is-outlined[disabled], -fieldset[disabled] .button.is-primary.is-outlined { - background-color: transparent; - border-color: #00d1b2; - box-shadow: none; - color: #00d1b2; -} - -.button.is-primary.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined.is-hovered, .button.is-primary.is-inverted.is-outlined:focus, .button.is-primary.is-inverted.is-outlined.is-focused { - background-color: #fff; - color: #00d1b2; -} - -.button.is-primary.is-inverted.is-outlined.is-loading:hover::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-inverted.is-outlined.is-loading:focus::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #00d1b2 #00d1b2 !important; -} - -.button.is-primary.is-inverted.is-outlined[disabled], -fieldset[disabled] .button.is-primary.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - box-shadow: none; - color: #fff; -} - -.button.is-link { - background-color: #3273dc; - border-color: transparent; - color: #fff; -} - -.button.is-link:hover, .button.is-link.is-hovered { - background-color: #276cda; - border-color: transparent; - color: #fff; -} - -.button.is-link:focus, .button.is-link.is-focused { - border-color: transparent; - color: #fff; -} - -.button.is-link:focus:not(:active), .button.is-link.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); -} - -.button.is-link:active, .button.is-link.is-active { - background-color: #2366d1; - border-color: transparent; - color: #fff; -} - -.button.is-link[disabled], -fieldset[disabled] .button.is-link { - background-color: #3273dc; - border-color: transparent; - box-shadow: none; -} - -.button.is-link.is-inverted { - background-color: #fff; - color: #3273dc; -} - -.button.is-link.is-inverted:hover, .button.is-link.is-inverted.is-hovered { - background-color: #f2f2f2; -} - -.button.is-link.is-inverted[disabled], -fieldset[disabled] .button.is-link.is-inverted { - background-color: #fff; - border-color: transparent; - box-shadow: none; - color: #3273dc; -} - -.button.is-link.is-loading::after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-link.is-outlined { - background-color: transparent; - border-color: #3273dc; - color: #3273dc; -} - -.button.is-link.is-outlined:hover, .button.is-link.is-outlined.is-hovered, .button.is-link.is-outlined:focus, .button.is-link.is-outlined.is-focused { - background-color: #3273dc; - border-color: #3273dc; - color: #fff; -} - -.button.is-link.is-outlined.is-loading::after { - border-color: transparent transparent #3273dc #3273dc !important; -} - -.button.is-link.is-outlined.is-loading:hover::after, .button.is-link.is-outlined.is-loading.is-hovered::after, .button.is-link.is-outlined.is-loading:focus::after, .button.is-link.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-link.is-outlined[disabled], -fieldset[disabled] .button.is-link.is-outlined { - background-color: transparent; - border-color: #3273dc; - box-shadow: none; - color: #3273dc; -} - -.button.is-link.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-link.is-inverted.is-outlined:hover, .button.is-link.is-inverted.is-outlined.is-hovered, .button.is-link.is-inverted.is-outlined:focus, .button.is-link.is-inverted.is-outlined.is-focused { - background-color: #fff; - color: #3273dc; -} - -.button.is-link.is-inverted.is-outlined.is-loading:hover::after, .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-link.is-inverted.is-outlined.is-loading:focus::after, .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #3273dc #3273dc !important; -} - -.button.is-link.is-inverted.is-outlined[disabled], -fieldset[disabled] .button.is-link.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - box-shadow: none; - color: #fff; -} - -.button.is-info { - background-color: #209cee; - border-color: transparent; - color: #fff; -} - -.button.is-info:hover, .button.is-info.is-hovered { - background-color: #1496ed; - border-color: transparent; - color: #fff; -} - -.button.is-info:focus, .button.is-info.is-focused { - border-color: transparent; - color: #fff; -} - -.button.is-info:focus:not(:active), .button.is-info.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); -} - -.button.is-info:active, .button.is-info.is-active { - background-color: #118fe4; - border-color: transparent; - color: #fff; -} - -.button.is-info[disabled], -fieldset[disabled] .button.is-info { - background-color: #209cee; - border-color: transparent; - box-shadow: none; -} - -.button.is-info.is-inverted { - background-color: #fff; - color: #209cee; -} - -.button.is-info.is-inverted:hover, .button.is-info.is-inverted.is-hovered { - background-color: #f2f2f2; -} - -.button.is-info.is-inverted[disabled], -fieldset[disabled] .button.is-info.is-inverted { - background-color: #fff; - border-color: transparent; - box-shadow: none; - color: #209cee; -} - -.button.is-info.is-loading::after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-info.is-outlined { - background-color: transparent; - border-color: #209cee; - color: #209cee; -} - -.button.is-info.is-outlined:hover, .button.is-info.is-outlined.is-hovered, .button.is-info.is-outlined:focus, .button.is-info.is-outlined.is-focused { - background-color: #209cee; - border-color: #209cee; - color: #fff; -} - -.button.is-info.is-outlined.is-loading::after { - border-color: transparent transparent #209cee #209cee !important; -} - -.button.is-info.is-outlined.is-loading:hover::after, .button.is-info.is-outlined.is-loading.is-hovered::after, .button.is-info.is-outlined.is-loading:focus::after, .button.is-info.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-info.is-outlined[disabled], -fieldset[disabled] .button.is-info.is-outlined { - background-color: transparent; - border-color: #209cee; - box-shadow: none; - color: #209cee; -} - -.button.is-info.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined.is-hovered, .button.is-info.is-inverted.is-outlined:focus, .button.is-info.is-inverted.is-outlined.is-focused { - background-color: #fff; - color: #209cee; -} - -.button.is-info.is-inverted.is-outlined.is-loading:hover::after, .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-info.is-inverted.is-outlined.is-loading:focus::after, .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #209cee #209cee !important; -} - -.button.is-info.is-inverted.is-outlined[disabled], -fieldset[disabled] .button.is-info.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - box-shadow: none; - color: #fff; -} - -.button.is-success { - background-color: #23d160; - border-color: transparent; - color: #fff; -} - -.button.is-success:hover, .button.is-success.is-hovered { - background-color: #22c65b; - border-color: transparent; - color: #fff; -} - -.button.is-success:focus, .button.is-success.is-focused { - border-color: transparent; - color: #fff; -} - -.button.is-success:focus:not(:active), .button.is-success.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); -} - -.button.is-success:active, .button.is-success.is-active { - background-color: #20bc56; - border-color: transparent; - color: #fff; -} - -.button.is-success[disabled], -fieldset[disabled] .button.is-success { - background-color: #23d160; - border-color: transparent; - box-shadow: none; -} - -.button.is-success.is-inverted { - background-color: #fff; - color: #23d160; -} - -.button.is-success.is-inverted:hover, .button.is-success.is-inverted.is-hovered { - background-color: #f2f2f2; -} - -.button.is-success.is-inverted[disabled], -fieldset[disabled] .button.is-success.is-inverted { - background-color: #fff; - border-color: transparent; - box-shadow: none; - color: #23d160; -} - -.button.is-success.is-loading::after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-success.is-outlined { - background-color: transparent; - border-color: #23d160; - color: #23d160; -} - -.button.is-success.is-outlined:hover, .button.is-success.is-outlined.is-hovered, .button.is-success.is-outlined:focus, .button.is-success.is-outlined.is-focused { - background-color: #23d160; - border-color: #23d160; - color: #fff; -} - -.button.is-success.is-outlined.is-loading::after { - border-color: transparent transparent #23d160 #23d160 !important; -} - -.button.is-success.is-outlined.is-loading:hover::after, .button.is-success.is-outlined.is-loading.is-hovered::after, .button.is-success.is-outlined.is-loading:focus::after, .button.is-success.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-success.is-outlined[disabled], -fieldset[disabled] .button.is-success.is-outlined { - background-color: transparent; - border-color: #23d160; - box-shadow: none; - color: #23d160; -} - -.button.is-success.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined.is-hovered, .button.is-success.is-inverted.is-outlined:focus, .button.is-success.is-inverted.is-outlined.is-focused { - background-color: #fff; - color: #23d160; -} - -.button.is-success.is-inverted.is-outlined.is-loading:hover::after, .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-success.is-inverted.is-outlined.is-loading:focus::after, .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #23d160 #23d160 !important; -} - -.button.is-success.is-inverted.is-outlined[disabled], -fieldset[disabled] .button.is-success.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - box-shadow: none; - color: #fff; -} - -.button.is-warning { - background-color: #ffdd57; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning:hover, .button.is-warning.is-hovered { - background-color: #ffdb4a; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning:focus, .button.is-warning.is-focused { - border-color: transparent; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning:focus:not(:active), .button.is-warning.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); -} - -.button.is-warning:active, .button.is-warning.is-active { - background-color: #ffd83d; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning[disabled], -fieldset[disabled] .button.is-warning { - background-color: #ffdd57; - border-color: transparent; - box-shadow: none; -} - -.button.is-warning.is-inverted { - background-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; -} - -.button.is-warning.is-inverted:hover, .button.is-warning.is-inverted.is-hovered { - background-color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning.is-inverted[disabled], -fieldset[disabled] .button.is-warning.is-inverted { - background-color: rgba(0, 0, 0, 0.7); - border-color: transparent; - box-shadow: none; - color: #ffdd57; -} - -.button.is-warning.is-loading::after { - border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; -} - -.button.is-warning.is-outlined { - background-color: transparent; - border-color: #ffdd57; - color: #ffdd57; -} - -.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined.is-hovered, .button.is-warning.is-outlined:focus, .button.is-warning.is-outlined.is-focused { - background-color: #ffdd57; - border-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning.is-outlined.is-loading::after { - border-color: transparent transparent #ffdd57 #ffdd57 !important; -} - -.button.is-warning.is-outlined.is-loading:hover::after, .button.is-warning.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-outlined.is-loading:focus::after, .button.is-warning.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; -} - -.button.is-warning.is-outlined[disabled], -fieldset[disabled] .button.is-warning.is-outlined { - background-color: transparent; - border-color: #ffdd57; - box-shadow: none; - color: #ffdd57; -} - -.button.is-warning.is-inverted.is-outlined { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.7); - color: rgba(0, 0, 0, 0.7); -} - -.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined.is-hovered, .button.is-warning.is-inverted.is-outlined:focus, .button.is-warning.is-inverted.is-outlined.is-focused { - background-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; -} - -.button.is-warning.is-inverted.is-outlined.is-loading:hover::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-inverted.is-outlined.is-loading:focus::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #ffdd57 #ffdd57 !important; -} - -.button.is-warning.is-inverted.is-outlined[disabled], -fieldset[disabled] .button.is-warning.is-inverted.is-outlined { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.7); - box-shadow: none; - color: rgba(0, 0, 0, 0.7); -} - -.button.is-danger { - background-color: #ff3860; - border-color: transparent; - color: #fff; -} - -.button.is-danger:hover, .button.is-danger.is-hovered { - background-color: #ff2b56; - border-color: transparent; - color: #fff; -} - -.button.is-danger:focus, .button.is-danger.is-focused { - border-color: transparent; - color: #fff; -} - -.button.is-danger:focus:not(:active), .button.is-danger.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); -} - -.button.is-danger:active, .button.is-danger.is-active { - background-color: #ff1f4b; - border-color: transparent; - color: #fff; -} - -.button.is-danger[disabled], -fieldset[disabled] .button.is-danger { - background-color: #ff3860; - border-color: transparent; - box-shadow: none; -} - -.button.is-danger.is-inverted { - background-color: #fff; - color: #ff3860; -} - -.button.is-danger.is-inverted:hover, .button.is-danger.is-inverted.is-hovered { - background-color: #f2f2f2; -} - -.button.is-danger.is-inverted[disabled], -fieldset[disabled] .button.is-danger.is-inverted { - background-color: #fff; - border-color: transparent; - box-shadow: none; - color: #ff3860; -} - -.button.is-danger.is-loading::after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-danger.is-outlined { - background-color: transparent; - border-color: #ff3860; - color: #ff3860; -} - -.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined.is-hovered, .button.is-danger.is-outlined:focus, .button.is-danger.is-outlined.is-focused { - background-color: #ff3860; - border-color: #ff3860; - color: #fff; -} - -.button.is-danger.is-outlined.is-loading::after { - border-color: transparent transparent #ff3860 #ff3860 !important; -} - -.button.is-danger.is-outlined.is-loading:hover::after, .button.is-danger.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-outlined.is-loading:focus::after, .button.is-danger.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #fff #fff !important; -} - -.button.is-danger.is-outlined[disabled], -fieldset[disabled] .button.is-danger.is-outlined { - background-color: transparent; - border-color: #ff3860; - box-shadow: none; - color: #ff3860; -} - -.button.is-danger.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; -} - -.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined.is-hovered, .button.is-danger.is-inverted.is-outlined:focus, .button.is-danger.is-inverted.is-outlined.is-focused { - background-color: #fff; - color: #ff3860; -} - -.button.is-danger.is-inverted.is-outlined.is-loading:hover::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-inverted.is-outlined.is-loading:focus::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #ff3860 #ff3860 !important; -} - -.button.is-danger.is-inverted.is-outlined[disabled], -fieldset[disabled] .button.is-danger.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - box-shadow: none; - color: #fff; -} - -.button.is-small { - border-radius: 2px; - font-size: 0.75rem; -} - -.button.is-normal { - font-size: 1rem; -} - -.button.is-medium { - font-size: 1.25rem; -} - -.button.is-large { - font-size: 1.5rem; -} - -.button[disabled], -fieldset[disabled] .button { - background-color: white; - border-color: #dbdbdb; - box-shadow: none; - opacity: 0.5; -} - -.button.is-fullwidth { - display: flex; - width: 100%; -} - -.button.is-loading { - color: transparent !important; - pointer-events: none; -} - -.button.is-loading::after { - position: absolute; - left: calc(50% - (1em / 2)); - top: calc(50% - (1em / 2)); - position: absolute !important; -} - -.button.is-static { - background-color: whitesmoke; - border-color: #dbdbdb; - color: #7a7a7a; - box-shadow: none; - pointer-events: none; -} - -.button.is-rounded { - border-radius: 290486px; - padding-left: 1em; - padding-right: 1em; -} - -.buttons { - align-items: center; - display: flex; - flex-wrap: wrap; - justify-content: flex-start; -} - -.buttons .button { - margin-bottom: 0.5rem; -} - -.buttons .button:not(:last-child):not(.is-fullwidth) { - margin-right: 0.5rem; -} - -.buttons:last-child { - margin-bottom: -0.5rem; -} - -.buttons:not(:last-child) { - margin-bottom: 1rem; -} - -.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large) { - border-radius: 2px; - font-size: 0.75rem; -} - -.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large) { - font-size: 1.25rem; -} - -.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium) { - font-size: 1.5rem; -} - -.buttons.has-addons .button:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.buttons.has-addons .button:not(:last-child) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; - margin-right: -1px; -} - -.buttons.has-addons .button:last-child { - margin-right: 0; -} - -.buttons.has-addons .button:hover, .buttons.has-addons .button.is-hovered { - z-index: 2; -} - -.buttons.has-addons .button:focus, .buttons.has-addons .button.is-focused, .buttons.has-addons .button:active, .buttons.has-addons .button.is-active, .buttons.has-addons .button.is-selected { - z-index: 3; -} - -.buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover { - z-index: 4; -} - -.buttons.has-addons .button.is-expanded { - flex-grow: 1; - flex-shrink: 1; -} - -.buttons.is-centered { - justify-content: center; -} - -.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) { - margin-left: 0.25rem; - margin-right: 0.25rem; -} - -.buttons.is-right { - justify-content: flex-end; -} - -.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) { - margin-left: 0.25rem; - margin-right: 0.25rem; -} - -.container { - flex-grow: 1; - margin: 0 auto; - position: relative; - width: auto; -} - -@media screen and (min-width: 1024px) { - .container { - max-width: 960px; - } - .container.is-fluid { - margin-left: 32px; - margin-right: 32px; - max-width: none; - } -} - -@media screen and (max-width: 1215px) { - .container.is-widescreen { - max-width: 1152px; - } -} - -@media screen and (max-width: 1407px) { - .container.is-fullhd { - max-width: 1344px; - } -} - -@media screen and (min-width: 1216px) { - .container { - max-width: 1152px; - } -} - -@media screen and (min-width: 1408px) { - .container { - max-width: 1344px; - } -} - -.content li + li { - margin-top: 0.25em; -} - -.content p:not(:last-child), -.content dl:not(:last-child), -.content ol:not(:last-child), -.content ul:not(:last-child), -.content blockquote:not(:last-child), -.content pre:not(:last-child), -.content table:not(:last-child) { - margin-bottom: 1em; -} - -.content h1, -.content h2, -.content h3, -.content h4, -.content h5, -.content h6 { - color: #363636; - font-weight: 600; - line-height: 1.125; -} - -.content h1 { - font-size: 2em; - margin-bottom: 0.5em; -} - -.content h1:not(:first-child) { - margin-top: 1em; -} - -.content h2 { - font-size: 1.75em; - margin-bottom: 0.5714em; -} - -.content h2:not(:first-child) { - margin-top: 1.1428em; -} - -.content h3 { - font-size: 1.5em; - margin-bottom: 0.6666em; -} - -.content h3:not(:first-child) { - margin-top: 1.3333em; -} - -.content h4 { - font-size: 1.25em; - margin-bottom: 0.8em; -} - -.content h5 { - font-size: 1.125em; - margin-bottom: 0.8888em; -} - -.content h6 { - font-size: 1em; - margin-bottom: 1em; -} - -.content blockquote { - background-color: whitesmoke; - border-left: 5px solid #dbdbdb; - padding: 1.25em 1.5em; -} - -.content ol { - list-style-position: outside; - margin-left: 2em; - margin-top: 1em; -} - -.content ol:not([type]) { - list-style-type: decimal; -} - -.content ol:not([type]).is-lower-alpha { - list-style-type: lower-alpha; -} - -.content ol:not([type]).is-lower-roman { - list-style-type: lower-roman; -} - -.content ol:not([type]).is-upper-alpha { - list-style-type: upper-alpha; -} - -.content ol:not([type]).is-upper-roman { - list-style-type: upper-roman; -} - -.content ul { - list-style: disc outside; - margin-left: 2em; - margin-top: 1em; -} - -.content ul ul { - list-style-type: circle; - margin-top: 0.5em; -} - -.content ul ul ul { - list-style-type: square; -} - -.content dd { - margin-left: 2em; -} - -.content figure { - margin-left: 2em; - margin-right: 2em; - text-align: center; -} - -.content figure:not(:first-child) { - margin-top: 2em; -} - -.content figure:not(:last-child) { - margin-bottom: 2em; -} - -.content figure img { - display: inline-block; -} - -.content figure figcaption { - font-style: italic; -} - -.content pre { - -webkit-overflow-scrolling: touch; - overflow-x: auto; - padding: 1.25em 1.5em; - white-space: pre; - word-wrap: normal; -} - -.content sup, -.content sub { - font-size: 75%; -} - -.content table { - width: 100%; -} - -.content table td, -.content table th { - border: 1px solid #dbdbdb; - border-width: 0 0 1px; - padding: 0.5em 0.75em; - vertical-align: top; -} - -.content table th { - color: #363636; -} - -.content table th:not([align]) { - text-align: left; -} - -.content table thead td, -.content table thead th { - border-width: 0 0 2px; - color: #363636; -} - -.content table tfoot td, -.content table tfoot th { - border-width: 2px 0 0; - color: #363636; -} - -.content table tbody tr:last-child td, -.content table tbody tr:last-child th { - border-bottom-width: 0; -} - -.content .tabs li + li { - margin-top: 0; -} - -.content.is-small { - font-size: 0.75rem; -} - -.content.is-medium { - font-size: 1.25rem; -} - -.content.is-large { - font-size: 1.5rem; -} - -.icon { - align-items: center; - display: inline-flex; - justify-content: center; - height: 1.5rem; - width: 1.5rem; -} - -.icon.is-small { - height: 1rem; - width: 1rem; -} - -.icon.is-medium { - height: 2rem; - width: 2rem; -} - -.icon.is-large { - height: 3rem; - width: 3rem; -} - -.image { - display: block; - position: relative; -} - -.image img { - display: block; - height: auto; - width: 100%; -} - -.image img.is-rounded { - border-radius: 290486px; -} - -.image.is-square img, -.image.is-square .has-ratio, .image.is-1by1 img, -.image.is-1by1 .has-ratio, .image.is-5by4 img, -.image.is-5by4 .has-ratio, .image.is-4by3 img, -.image.is-4by3 .has-ratio, .image.is-3by2 img, -.image.is-3by2 .has-ratio, .image.is-5by3 img, -.image.is-5by3 .has-ratio, .image.is-16by9 img, -.image.is-16by9 .has-ratio, .image.is-2by1 img, -.image.is-2by1 .has-ratio, .image.is-3by1 img, -.image.is-3by1 .has-ratio, .image.is-4by5 img, -.image.is-4by5 .has-ratio, .image.is-3by4 img, -.image.is-3by4 .has-ratio, .image.is-2by3 img, -.image.is-2by3 .has-ratio, .image.is-3by5 img, -.image.is-3by5 .has-ratio, .image.is-9by16 img, -.image.is-9by16 .has-ratio, .image.is-1by2 img, -.image.is-1by2 .has-ratio, .image.is-1by3 img, -.image.is-1by3 .has-ratio { - height: 100%; - width: 100%; -} - -.image.is-square, .image.is-1by1 { - padding-top: 100%; -} - -.image.is-5by4 { - padding-top: 80%; -} - -.image.is-4by3 { - padding-top: 75%; -} - -.image.is-3by2 { - padding-top: 66.6666%; -} - -.image.is-5by3 { - padding-top: 60%; -} - -.image.is-16by9 { - padding-top: 56.25%; -} - -.image.is-2by1 { - padding-top: 50%; -} - -.image.is-3by1 { - padding-top: 33.3333%; -} - -.image.is-4by5 { - padding-top: 125%; -} - -.image.is-3by4 { - padding-top: 133.3333%; -} - -.image.is-2by3 { - padding-top: 150%; -} - -.image.is-3by5 { - padding-top: 166.6666%; -} - -.image.is-9by16 { - padding-top: 177.7777%; -} - -.image.is-1by2 { - padding-top: 200%; -} - -.image.is-1by3 { - padding-top: 300%; -} - -.image.is-16x16 { - height: 16px; - width: 16px; -} - -.image.is-24x24 { - height: 24px; - width: 24px; -} - -.image.is-32x32 { - height: 32px; - width: 32px; -} - -.image.is-48x48 { - height: 48px; - width: 48px; -} - -.image.is-64x64 { - height: 64px; - width: 64px; -} - -.image.is-96x96 { - height: 96px; - width: 96px; -} - -.image.is-128x128 { - height: 128px; - width: 128px; -} - -.notification { - background-color: whitesmoke; - border-radius: 4px; - padding: 1.25rem 2.5rem 1.25rem 1.5rem; - position: relative; -} - -.notification a:not(.button):not(.dropdown-item) { - color: currentColor; - text-decoration: underline; -} - -.notification strong { - color: currentColor; -} - -.notification code, -.notification pre { - background: white; -} - -.notification pre code { - background: transparent; -} - -.notification > .delete { - position: absolute; - right: 0.5rem; - top: 0.5rem; -} - -.notification .title, -.notification .subtitle, -.notification .content { - color: currentColor; -} - -.notification.is-white { - background-color: white; - color: #0a0a0a; -} - -.notification.is-black { - background-color: #0a0a0a; - color: white; -} - -.notification.is-light { - background-color: whitesmoke; - color: #363636; -} - -.notification.is-dark { - background-color: #363636; - color: whitesmoke; -} - -.notification.is-primary { - background-color: #00d1b2; - color: #fff; -} - -.notification.is-link { - background-color: #3273dc; - color: #fff; -} - -.notification.is-info { - background-color: #209cee; - color: #fff; -} - -.notification.is-success { - background-color: #23d160; - color: #fff; -} - -.notification.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.notification.is-danger { - background-color: #ff3860; - color: #fff; -} - -.progress { - -moz-appearance: none; - -webkit-appearance: none; - border: none; - border-radius: 290486px; - display: block; - height: 1rem; - overflow: hidden; - padding: 0; - width: 100%; -} - -.progress::-webkit-progress-bar { - background-color: #dbdbdb; -} - -.progress::-webkit-progress-value { - background-color: #4a4a4a; -} - -.progress::-moz-progress-bar { - background-color: #4a4a4a; -} - -.progress::-ms-fill { - background-color: #4a4a4a; - border: none; -} - -.progress.is-white::-webkit-progress-value { - background-color: white; -} - -.progress.is-white::-moz-progress-bar { - background-color: white; -} - -.progress.is-white::-ms-fill { - background-color: white; -} - -.progress.is-white:indeterminate { - background-image: linear-gradient(to right, white 30%, #dbdbdb 30%); -} - -.progress.is-black::-webkit-progress-value { - background-color: #0a0a0a; -} - -.progress.is-black::-moz-progress-bar { - background-color: #0a0a0a; -} - -.progress.is-black::-ms-fill { - background-color: #0a0a0a; -} - -.progress.is-black:indeterminate { - background-image: linear-gradient(to right, #0a0a0a 30%, #dbdbdb 30%); -} - -.progress.is-light::-webkit-progress-value { - background-color: whitesmoke; -} - -.progress.is-light::-moz-progress-bar { - background-color: whitesmoke; -} - -.progress.is-light::-ms-fill { - background-color: whitesmoke; -} - -.progress.is-light:indeterminate { - background-image: linear-gradient(to right, whitesmoke 30%, #dbdbdb 30%); -} - -.progress.is-dark::-webkit-progress-value { - background-color: #363636; -} - -.progress.is-dark::-moz-progress-bar { - background-color: #363636; -} - -.progress.is-dark::-ms-fill { - background-color: #363636; -} - -.progress.is-dark:indeterminate { - background-image: linear-gradient(to right, #363636 30%, #dbdbdb 30%); -} - -.progress.is-primary::-webkit-progress-value { - background-color: #00d1b2; -} - -.progress.is-primary::-moz-progress-bar { - background-color: #00d1b2; -} - -.progress.is-primary::-ms-fill { - background-color: #00d1b2; -} - -.progress.is-primary:indeterminate { - background-image: linear-gradient(to right, #00d1b2 30%, #dbdbdb 30%); -} - -.progress.is-link::-webkit-progress-value { - background-color: #3273dc; -} - -.progress.is-link::-moz-progress-bar { - background-color: #3273dc; -} - -.progress.is-link::-ms-fill { - background-color: #3273dc; -} - -.progress.is-link:indeterminate { - background-image: linear-gradient(to right, #3273dc 30%, #dbdbdb 30%); -} - -.progress.is-info::-webkit-progress-value { - background-color: #209cee; -} - -.progress.is-info::-moz-progress-bar { - background-color: #209cee; -} - -.progress.is-info::-ms-fill { - background-color: #209cee; -} - -.progress.is-info:indeterminate { - background-image: linear-gradient(to right, #209cee 30%, #dbdbdb 30%); -} - -.progress.is-success::-webkit-progress-value { - background-color: #23d160; -} - -.progress.is-success::-moz-progress-bar { - background-color: #23d160; -} - -.progress.is-success::-ms-fill { - background-color: #23d160; -} - -.progress.is-success:indeterminate { - background-image: linear-gradient(to right, #23d160 30%, #dbdbdb 30%); -} - -.progress.is-warning::-webkit-progress-value { - background-color: #ffdd57; -} - -.progress.is-warning::-moz-progress-bar { - background-color: #ffdd57; -} - -.progress.is-warning::-ms-fill { - background-color: #ffdd57; -} - -.progress.is-warning:indeterminate { - background-image: linear-gradient(to right, #ffdd57 30%, #dbdbdb 30%); -} - -.progress.is-danger::-webkit-progress-value { - background-color: #ff3860; -} - -.progress.is-danger::-moz-progress-bar { - background-color: #ff3860; -} - -.progress.is-danger::-ms-fill { - background-color: #ff3860; -} - -.progress.is-danger:indeterminate { - background-image: linear-gradient(to right, #ff3860 30%, #dbdbdb 30%); -} - -.progress:indeterminate { - -webkit-animation-duration: 1.5s; - animation-duration: 1.5s; - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; - -webkit-animation-name: moveIndeterminate; - animation-name: moveIndeterminate; - -webkit-animation-timing-function: linear; - animation-timing-function: linear; - background-color: #dbdbdb; - background-image: linear-gradient(to right, #4a4a4a 30%, #dbdbdb 30%); - background-position: top left; - background-repeat: no-repeat; - background-size: 150% 150%; -} - -.progress:indeterminate::-webkit-progress-bar { - background-color: transparent; -} - -.progress:indeterminate::-moz-progress-bar { - background-color: transparent; -} - -.progress.is-small { - height: 0.75rem; -} - -.progress.is-medium { - height: 1.25rem; -} - -.progress.is-large { - height: 1.5rem; -} - -@-webkit-keyframes moveIndeterminate { - from { - background-position: 200% 0; - } - to { - background-position: -200% 0; - } -} - -@keyframes moveIndeterminate { - from { - background-position: 200% 0; - } - to { - background-position: -200% 0; - } -} - -.table { - background-color: white; - color: #363636; -} - -.table td, -.table th { - border: 1px solid #dbdbdb; - border-width: 0 0 1px; - padding: 0.5em 0.75em; - vertical-align: top; -} - -.table td.is-white, -.table th.is-white { - background-color: white; - border-color: white; - color: #0a0a0a; -} - -.table td.is-black, -.table th.is-black { - background-color: #0a0a0a; - border-color: #0a0a0a; - color: white; -} - -.table td.is-light, -.table th.is-light { - background-color: whitesmoke; - border-color: whitesmoke; - color: #363636; -} - -.table td.is-dark, -.table th.is-dark { - background-color: #363636; - border-color: #363636; - color: whitesmoke; -} - -.table td.is-primary, -.table th.is-primary { - background-color: #00d1b2; - border-color: #00d1b2; - color: #fff; -} - -.table td.is-link, -.table th.is-link { - background-color: #3273dc; - border-color: #3273dc; - color: #fff; -} - -.table td.is-info, -.table th.is-info { - background-color: #209cee; - border-color: #209cee; - color: #fff; -} - -.table td.is-success, -.table th.is-success { - background-color: #23d160; - border-color: #23d160; - color: #fff; -} - -.table td.is-warning, -.table th.is-warning { - background-color: #ffdd57; - border-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.table td.is-danger, -.table th.is-danger { - background-color: #ff3860; - border-color: #ff3860; - color: #fff; -} - -.table td.is-narrow, -.table th.is-narrow { - white-space: nowrap; - width: 1%; -} - -.table td.is-selected, -.table th.is-selected { - background-color: #00d1b2; - color: #fff; -} - -.table td.is-selected a, -.table td.is-selected strong, -.table th.is-selected a, -.table th.is-selected strong { - color: currentColor; -} - -.table th { - color: #363636; -} - -.table th:not([align]) { - text-align: left; -} - -.table tr.is-selected { - background-color: #00d1b2; - color: #fff; -} - -.table tr.is-selected a, -.table tr.is-selected strong { - color: currentColor; -} - -.table tr.is-selected td, -.table tr.is-selected th { - border-color: #fff; - color: currentColor; -} - -.table thead { - background-color: transparent; -} - -.table thead td, -.table thead th { - border-width: 0 0 2px; - color: #363636; -} - -.table tfoot { - background-color: transparent; -} - -.table tfoot td, -.table tfoot th { - border-width: 2px 0 0; - color: #363636; -} - -.table tbody { - background-color: transparent; -} - -.table tbody tr:last-child td, -.table tbody tr:last-child th { - border-bottom-width: 0; -} - -.table.is-bordered td, -.table.is-bordered th { - border-width: 1px; -} - -.table.is-bordered tr:last-child td, -.table.is-bordered tr:last-child th { - border-bottom-width: 1px; -} - -.table.is-fullwidth { - width: 100%; -} - -.table.is-hoverable tbody tr:not(.is-selected):hover { - background-color: #fafafa; -} - -.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover { - background-color: #fafafa; -} - -.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) { - background-color: whitesmoke; -} - -.table.is-narrow td, -.table.is-narrow th { - padding: 0.25em 0.5em; -} - -.table.is-striped tbody tr:not(.is-selected):nth-child(even) { - background-color: #fafafa; -} - -.table-container { - -webkit-overflow-scrolling: touch; - overflow: auto; - overflow-y: hidden; - max-width: 100%; -} - -.tags { - align-items: center; - display: flex; - flex-wrap: wrap; - justify-content: flex-start; -} - -.tags .tag { - margin-bottom: 0.5rem; -} - -.tags .tag:not(:last-child) { - margin-right: 0.5rem; -} - -.tags:last-child { - margin-bottom: -0.5rem; -} - -.tags:not(:last-child) { - margin-bottom: 1rem; -} - -.tags.are-medium .tag:not(.is-normal):not(.is-large) { - font-size: 1rem; -} - -.tags.are-large .tag:not(.is-normal):not(.is-medium) { - font-size: 1.25rem; -} - -.tags.is-centered { - justify-content: center; -} - -.tags.is-centered .tag { - margin-right: 0.25rem; - margin-left: 0.25rem; -} - -.tags.is-right { - justify-content: flex-end; -} - -.tags.is-right .tag:not(:first-child) { - margin-left: 0.5rem; -} - -.tags.is-right .tag:not(:last-child) { - margin-right: 0; -} - -.tags.has-addons .tag { - margin-right: 0; -} - -.tags.has-addons .tag:not(:first-child) { - margin-left: 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.tags.has-addons .tag:not(:last-child) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} - -.tag:not(body) { - align-items: center; - background-color: whitesmoke; - border-radius: 4px; - color: #4a4a4a; - display: inline-flex; - font-size: 0.75rem; - height: 2em; - justify-content: center; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - white-space: nowrap; -} - -.tag:not(body) .delete { - margin-left: 0.25rem; - margin-right: -0.375rem; -} - -.tag:not(body).is-white { - background-color: white; - color: #0a0a0a; -} - -.tag:not(body).is-black { - background-color: #0a0a0a; - color: white; -} - -.tag:not(body).is-light { - background-color: whitesmoke; - color: #363636; -} - -.tag:not(body).is-dark { - background-color: #363636; - color: whitesmoke; -} - -.tag:not(body).is-primary { - background-color: #00d1b2; - color: #fff; -} - -.tag:not(body).is-link { - background-color: #3273dc; - color: #fff; -} - -.tag:not(body).is-info { - background-color: #209cee; - color: #fff; -} - -.tag:not(body).is-success { - background-color: #23d160; - color: #fff; -} - -.tag:not(body).is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.tag:not(body).is-danger { - background-color: #ff3860; - color: #fff; -} - -.tag:not(body).is-normal { - font-size: 0.75rem; -} - -.tag:not(body).is-medium { - font-size: 1rem; -} - -.tag:not(body).is-large { - font-size: 1.25rem; -} - -.tag:not(body) .icon:first-child:not(:last-child) { - margin-left: -0.375em; - margin-right: 0.1875em; -} - -.tag:not(body) .icon:last-child:not(:first-child) { - margin-left: 0.1875em; - margin-right: -0.375em; -} - -.tag:not(body) .icon:first-child:last-child { - margin-left: -0.375em; - margin-right: -0.375em; -} - -.tag:not(body).is-delete { - margin-left: 1px; - padding: 0; - position: relative; - width: 2em; -} - -.tag:not(body).is-delete::before, .tag:not(body).is-delete::after { - background-color: currentColor; - content: ""; - display: block; - left: 50%; - position: absolute; - top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform: translateX(-50%) translateY(-50%) rotate(45deg); - -webkit-transform-origin: center center; - transform-origin: center center; -} - -.tag:not(body).is-delete::before { - height: 1px; - width: 50%; -} - -.tag:not(body).is-delete::after { - height: 50%; - width: 1px; -} - -.tag:not(body).is-delete:hover, .tag:not(body).is-delete:focus { - background-color: #e8e8e8; -} - -.tag:not(body).is-delete:active { - background-color: #dbdbdb; -} - -.tag:not(body).is-rounded { - border-radius: 290486px; -} - -a.tag:hover { - text-decoration: underline; -} - -.title, -.subtitle { - word-break: break-word; -} - -.title em, -.title span, -.subtitle em, -.subtitle span { - font-weight: inherit; -} - -.title sub, -.subtitle sub { - font-size: 0.75em; -} - -.title sup, -.subtitle sup { - font-size: 0.75em; -} - -.title .tag, -.subtitle .tag { - vertical-align: middle; -} - -.title { - color: #363636; - font-size: 2rem; - font-weight: 600; - line-height: 1.125; -} - -.title strong { - color: inherit; - font-weight: inherit; -} - -.title + .highlight { - margin-top: -0.75rem; -} - -.title:not(.is-spaced) + .subtitle { - margin-top: -1.25rem; -} - -.title.is-1 { - font-size: 3rem; -} - -.title.is-2 { - font-size: 2.5rem; -} - -.title.is-3 { - font-size: 2rem; -} - -.title.is-4 { - font-size: 1.5rem; -} - -.title.is-5 { - font-size: 1.25rem; -} - -.title.is-6 { - font-size: 1rem; -} - -.title.is-7 { - font-size: 0.75rem; -} - -.subtitle { - color: #4a4a4a; - font-size: 1.25rem; - font-weight: 400; - line-height: 1.25; -} - -.subtitle strong { - color: #363636; - font-weight: 600; -} - -.subtitle:not(.is-spaced) + .title { - margin-top: -1.25rem; -} - -.subtitle.is-1 { - font-size: 3rem; -} - -.subtitle.is-2 { - font-size: 2.5rem; -} - -.subtitle.is-3 { - font-size: 2rem; -} - -.subtitle.is-4 { - font-size: 1.5rem; -} - -.subtitle.is-5 { - font-size: 1.25rem; -} - -.subtitle.is-6 { - font-size: 1rem; -} - -.subtitle.is-7 { - font-size: 0.75rem; -} - -.heading { - display: block; - font-size: 11px; - letter-spacing: 1px; - margin-bottom: 5px; - text-transform: uppercase; -} - -.highlight { - font-weight: 400; - max-width: 100%; - overflow: hidden; - padding: 0; -} - -.highlight pre { - overflow: auto; - max-width: 100%; -} - -.number { - align-items: center; - background-color: whitesmoke; - border-radius: 290486px; - display: inline-flex; - font-size: 1.25rem; - height: 2em; - justify-content: center; - margin-right: 1.5rem; - min-width: 2.5em; - padding: 0.25rem 0.5rem; - text-align: center; - vertical-align: top; -} - -.input, .textarea, .select select { - background-color: white; - border-color: #dbdbdb; - border-radius: 4px; - color: #363636; -} - -.input::-moz-placeholder, .textarea::-moz-placeholder, .select select::-moz-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, .select select::-webkit-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input:-moz-placeholder, .textarea:-moz-placeholder, .select select:-moz-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input:-ms-input-placeholder, .textarea:-ms-input-placeholder, .select select:-ms-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.input:hover, .textarea:hover, .select select:hover, .is-hovered.input, .is-hovered.textarea, .select select.is-hovered { - border-color: #b5b5b5; -} - -.input:focus, .textarea:focus, .select select:focus, .is-focused.input, .is-focused.textarea, .select select.is-focused, .input:active, .textarea:active, .select select:active, .is-active.input, .is-active.textarea, .select select.is-active { - border-color: #3273dc; - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); -} - -.input[disabled], .textarea[disabled], .select select[disabled], -fieldset[disabled] .input, -fieldset[disabled] .textarea, -fieldset[disabled] .select select, -.select fieldset[disabled] select { - background-color: whitesmoke; - border-color: whitesmoke; - box-shadow: none; - color: #7a7a7a; -} - -.input[disabled]::-moz-placeholder, .textarea[disabled]::-moz-placeholder, .select select[disabled]::-moz-placeholder, -fieldset[disabled] .input::-moz-placeholder, -fieldset[disabled] .textarea::-moz-placeholder, -fieldset[disabled] .select select::-moz-placeholder, -.select fieldset[disabled] select::-moz-placeholder { - color: rgba(122, 122, 122, 0.3); -} - -.input[disabled]::-webkit-input-placeholder, .textarea[disabled]::-webkit-input-placeholder, .select select[disabled]::-webkit-input-placeholder, -fieldset[disabled] .input::-webkit-input-placeholder, -fieldset[disabled] .textarea::-webkit-input-placeholder, -fieldset[disabled] .select select::-webkit-input-placeholder, -.select fieldset[disabled] select::-webkit-input-placeholder { - color: rgba(122, 122, 122, 0.3); -} - -.input[disabled]:-moz-placeholder, .textarea[disabled]:-moz-placeholder, .select select[disabled]:-moz-placeholder, -fieldset[disabled] .input:-moz-placeholder, -fieldset[disabled] .textarea:-moz-placeholder, -fieldset[disabled] .select select:-moz-placeholder, -.select fieldset[disabled] select:-moz-placeholder { - color: rgba(122, 122, 122, 0.3); -} - -.input[disabled]:-ms-input-placeholder, .textarea[disabled]:-ms-input-placeholder, .select select[disabled]:-ms-input-placeholder, -fieldset[disabled] .input:-ms-input-placeholder, -fieldset[disabled] .textarea:-ms-input-placeholder, -fieldset[disabled] .select select:-ms-input-placeholder, -.select fieldset[disabled] select:-ms-input-placeholder { - color: rgba(122, 122, 122, 0.3); -} - -.input, .textarea { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); - max-width: 100%; - width: 100%; -} - -.input[readonly], .textarea[readonly] { - box-shadow: none; -} - -.is-white.input, .is-white.textarea { - border-color: white; -} - -.is-white.input:focus, .is-white.textarea:focus, .is-white.is-focused.input, .is-white.is-focused.textarea, .is-white.input:active, .is-white.textarea:active, .is-white.is-active.input, .is-white.is-active.textarea { - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); -} - -.is-black.input, .is-black.textarea { - border-color: #0a0a0a; -} - -.is-black.input:focus, .is-black.textarea:focus, .is-black.is-focused.input, .is-black.is-focused.textarea, .is-black.input:active, .is-black.textarea:active, .is-black.is-active.input, .is-black.is-active.textarea { - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); -} - -.is-light.input, .is-light.textarea { - border-color: whitesmoke; -} - -.is-light.input:focus, .is-light.textarea:focus, .is-light.is-focused.input, .is-light.is-focused.textarea, .is-light.input:active, .is-light.textarea:active, .is-light.is-active.input, .is-light.is-active.textarea { - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); -} - -.is-dark.input, .is-dark.textarea { - border-color: #363636; -} - -.is-dark.input:focus, .is-dark.textarea:focus, .is-dark.is-focused.input, .is-dark.is-focused.textarea, .is-dark.input:active, .is-dark.textarea:active, .is-dark.is-active.input, .is-dark.is-active.textarea { - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); -} - -.is-primary.input, .is-primary.textarea { - border-color: #00d1b2; -} - -.is-primary.input:focus, .is-primary.textarea:focus, .is-primary.is-focused.input, .is-primary.is-focused.textarea, .is-primary.input:active, .is-primary.textarea:active, .is-primary.is-active.input, .is-primary.is-active.textarea { - box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); -} - -.is-link.input, .is-link.textarea { - border-color: #3273dc; -} - -.is-link.input:focus, .is-link.textarea:focus, .is-link.is-focused.input, .is-link.is-focused.textarea, .is-link.input:active, .is-link.textarea:active, .is-link.is-active.input, .is-link.is-active.textarea { - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); -} - -.is-info.input, .is-info.textarea { - border-color: #209cee; -} - -.is-info.input:focus, .is-info.textarea:focus, .is-info.is-focused.input, .is-info.is-focused.textarea, .is-info.input:active, .is-info.textarea:active, .is-info.is-active.input, .is-info.is-active.textarea { - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); -} - -.is-success.input, .is-success.textarea { - border-color: #23d160; -} - -.is-success.input:focus, .is-success.textarea:focus, .is-success.is-focused.input, .is-success.is-focused.textarea, .is-success.input:active, .is-success.textarea:active, .is-success.is-active.input, .is-success.is-active.textarea { - box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); -} - -.is-warning.input, .is-warning.textarea { - border-color: #ffdd57; -} - -.is-warning.input:focus, .is-warning.textarea:focus, .is-warning.is-focused.input, .is-warning.is-focused.textarea, .is-warning.input:active, .is-warning.textarea:active, .is-warning.is-active.input, .is-warning.is-active.textarea { - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); -} - -.is-danger.input, .is-danger.textarea { - border-color: #ff3860; -} - -.is-danger.input:focus, .is-danger.textarea:focus, .is-danger.is-focused.input, .is-danger.is-focused.textarea, .is-danger.input:active, .is-danger.textarea:active, .is-danger.is-active.input, .is-danger.is-active.textarea { - box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); -} - -.is-small.input, .is-small.textarea { - border-radius: 2px; - font-size: 0.75rem; -} - -.is-medium.input, .is-medium.textarea { - font-size: 1.25rem; -} - -.is-large.input, .is-large.textarea { - font-size: 1.5rem; -} - -.is-fullwidth.input, .is-fullwidth.textarea { - display: block; - width: 100%; -} - -.is-inline.input, .is-inline.textarea { - display: inline; - width: auto; -} - -.input.is-rounded { - border-radius: 290486px; - padding-left: 1em; - padding-right: 1em; -} - -.input.is-static { - background-color: transparent; - border-color: transparent; - box-shadow: none; - padding-left: 0; - padding-right: 0; -} - -.textarea { - display: block; - max-width: 100%; - min-width: 100%; - padding: 0.625em; - resize: vertical; -} - -.textarea:not([rows]) { - max-height: 600px; - min-height: 120px; -} - -.textarea[rows] { - height: initial; -} - -.textarea.has-fixed-size { - resize: none; -} - -.checkbox, .radio { - cursor: pointer; - display: inline-block; - line-height: 1.25; - position: relative; -} - -.checkbox input, .radio input { - cursor: pointer; -} - -.checkbox:hover, .radio:hover { - color: #363636; -} - -.checkbox[disabled], .radio[disabled], -fieldset[disabled] .checkbox, -fieldset[disabled] .radio { - color: #7a7a7a; - cursor: not-allowed; -} - -.radio + .radio { - margin-left: 0.5em; -} - -.select { - display: inline-block; - max-width: 100%; - position: relative; - vertical-align: top; -} - -.select:not(.is-multiple) { - height: 2.25em; -} - -.select:not(.is-multiple):not(.is-loading)::after { - border-color: #3273dc; - right: 1.125em; - z-index: 4; -} - -.select.is-rounded select { - border-radius: 290486px; - padding-left: 1em; -} - -.select select { - cursor: pointer; - display: block; - font-size: 1em; - max-width: 100%; - outline: none; -} - -.select select::-ms-expand { - display: none; -} - -.select select[disabled]:hover, -fieldset[disabled] .select select:hover { - border-color: whitesmoke; -} - -.select select:not([multiple]) { - padding-right: 2.5em; -} - -.select select[multiple] { - height: auto; - padding: 0; -} - -.select select[multiple] option { - padding: 0.5em 1em; -} - -.select:not(.is-multiple):not(.is-loading):hover::after { - border-color: #363636; -} - -.select.is-white:not(:hover)::after { - border-color: white; -} - -.select.is-white select { - border-color: white; -} - -.select.is-white select:hover, .select.is-white select.is-hovered { - border-color: #f2f2f2; -} - -.select.is-white select:focus, .select.is-white select.is-focused, .select.is-white select:active, .select.is-white select.is-active { - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); -} - -.select.is-black:not(:hover)::after { - border-color: #0a0a0a; -} - -.select.is-black select { - border-color: #0a0a0a; -} - -.select.is-black select:hover, .select.is-black select.is-hovered { - border-color: black; -} - -.select.is-black select:focus, .select.is-black select.is-focused, .select.is-black select:active, .select.is-black select.is-active { - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); -} - -.select.is-light:not(:hover)::after { - border-color: whitesmoke; -} - -.select.is-light select { - border-color: whitesmoke; -} - -.select.is-light select:hover, .select.is-light select.is-hovered { - border-color: #e8e8e8; -} - -.select.is-light select:focus, .select.is-light select.is-focused, .select.is-light select:active, .select.is-light select.is-active { - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); -} - -.select.is-dark:not(:hover)::after { - border-color: #363636; -} - -.select.is-dark select { - border-color: #363636; -} - -.select.is-dark select:hover, .select.is-dark select.is-hovered { - border-color: #292929; -} - -.select.is-dark select:focus, .select.is-dark select.is-focused, .select.is-dark select:active, .select.is-dark select.is-active { - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); -} - -.select.is-primary:not(:hover)::after { - border-color: #00d1b2; -} - -.select.is-primary select { - border-color: #00d1b2; -} - -.select.is-primary select:hover, .select.is-primary select.is-hovered { - border-color: #00b89c; -} - -.select.is-primary select:focus, .select.is-primary select.is-focused, .select.is-primary select:active, .select.is-primary select.is-active { - box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); -} - -.select.is-link:not(:hover)::after { - border-color: #3273dc; -} - -.select.is-link select { - border-color: #3273dc; -} - -.select.is-link select:hover, .select.is-link select.is-hovered { - border-color: #2366d1; -} - -.select.is-link select:focus, .select.is-link select.is-focused, .select.is-link select:active, .select.is-link select.is-active { - box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); -} - -.select.is-info:not(:hover)::after { - border-color: #209cee; -} - -.select.is-info select { - border-color: #209cee; -} - -.select.is-info select:hover, .select.is-info select.is-hovered { - border-color: #118fe4; -} - -.select.is-info select:focus, .select.is-info select.is-focused, .select.is-info select:active, .select.is-info select.is-active { - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); -} - -.select.is-success:not(:hover)::after { - border-color: #23d160; -} - -.select.is-success select { - border-color: #23d160; -} - -.select.is-success select:hover, .select.is-success select.is-hovered { - border-color: #20bc56; -} - -.select.is-success select:focus, .select.is-success select.is-focused, .select.is-success select:active, .select.is-success select.is-active { - box-shadow: 0 0 0 0.125em rgba(35, 209, 96, 0.25); -} - -.select.is-warning:not(:hover)::after { - border-color: #ffdd57; -} - -.select.is-warning select { - border-color: #ffdd57; -} - -.select.is-warning select:hover, .select.is-warning select.is-hovered { - border-color: #ffd83d; -} - -.select.is-warning select:focus, .select.is-warning select.is-focused, .select.is-warning select:active, .select.is-warning select.is-active { - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); -} - -.select.is-danger:not(:hover)::after { - border-color: #ff3860; -} - -.select.is-danger select { - border-color: #ff3860; -} - -.select.is-danger select:hover, .select.is-danger select.is-hovered { - border-color: #ff1f4b; -} - -.select.is-danger select:focus, .select.is-danger select.is-focused, .select.is-danger select:active, .select.is-danger select.is-active { - box-shadow: 0 0 0 0.125em rgba(255, 56, 96, 0.25); -} - -.select.is-small { - border-radius: 2px; - font-size: 0.75rem; -} - -.select.is-medium { - font-size: 1.25rem; -} - -.select.is-large { - font-size: 1.5rem; -} - -.select.is-disabled::after { - border-color: #7a7a7a; -} - -.select.is-fullwidth { - width: 100%; -} - -.select.is-fullwidth select { - width: 100%; -} - -.select.is-loading::after { - margin-top: 0; - position: absolute; - right: 0.625em; - top: 0.625em; - -webkit-transform: none; - transform: none; -} - -.select.is-loading.is-small:after { - font-size: 0.75rem; -} - -.select.is-loading.is-medium:after { - font-size: 1.25rem; -} - -.select.is-loading.is-large:after { - font-size: 1.5rem; -} - -.file { - align-items: stretch; - display: flex; - justify-content: flex-start; - position: relative; -} - -.file.is-white .file-cta { - background-color: white; - border-color: transparent; - color: #0a0a0a; -} - -.file.is-white:hover .file-cta, .file.is-white.is-hovered .file-cta { - background-color: #f9f9f9; - border-color: transparent; - color: #0a0a0a; -} - -.file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); - color: #0a0a0a; -} - -.file.is-white:active .file-cta, .file.is-white.is-active .file-cta { - background-color: #f2f2f2; - border-color: transparent; - color: #0a0a0a; -} - -.file.is-black .file-cta { - background-color: #0a0a0a; - border-color: transparent; - color: white; -} - -.file.is-black:hover .file-cta, .file.is-black.is-hovered .file-cta { - background-color: #040404; - border-color: transparent; - color: white; -} - -.file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); - color: white; -} - -.file.is-black:active .file-cta, .file.is-black.is-active .file-cta { - background-color: black; - border-color: transparent; - color: white; -} - -.file.is-light .file-cta { - background-color: whitesmoke; - border-color: transparent; - color: #363636; -} - -.file.is-light:hover .file-cta, .file.is-light.is-hovered .file-cta { - background-color: #eeeeee; - border-color: transparent; - color: #363636; -} - -.file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); - color: #363636; -} - -.file.is-light:active .file-cta, .file.is-light.is-active .file-cta { - background-color: #e8e8e8; - border-color: transparent; - color: #363636; -} - -.file.is-dark .file-cta { - background-color: #363636; - border-color: transparent; - color: whitesmoke; -} - -.file.is-dark:hover .file-cta, .file.is-dark.is-hovered .file-cta { - background-color: #2f2f2f; - border-color: transparent; - color: whitesmoke; -} - -.file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); - color: whitesmoke; -} - -.file.is-dark:active .file-cta, .file.is-dark.is-active .file-cta { - background-color: #292929; - border-color: transparent; - color: whitesmoke; -} - -.file.is-primary .file-cta { - background-color: #00d1b2; - border-color: transparent; - color: #fff; -} - -.file.is-primary:hover .file-cta, .file.is-primary.is-hovered .file-cta { - background-color: #00c4a7; - border-color: transparent; - color: #fff; -} - -.file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); - color: #fff; -} - -.file.is-primary:active .file-cta, .file.is-primary.is-active .file-cta { - background-color: #00b89c; - border-color: transparent; - color: #fff; -} - -.file.is-link .file-cta { - background-color: #3273dc; - border-color: transparent; - color: #fff; -} - -.file.is-link:hover .file-cta, .file.is-link.is-hovered .file-cta { - background-color: #276cda; - border-color: transparent; - color: #fff; -} - -.file.is-link:focus .file-cta, .file.is-link.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); - color: #fff; -} - -.file.is-link:active .file-cta, .file.is-link.is-active .file-cta { - background-color: #2366d1; - border-color: transparent; - color: #fff; -} - -.file.is-info .file-cta { - background-color: #209cee; - border-color: transparent; - color: #fff; -} - -.file.is-info:hover .file-cta, .file.is-info.is-hovered .file-cta { - background-color: #1496ed; - border-color: transparent; - color: #fff; -} - -.file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); - color: #fff; -} - -.file.is-info:active .file-cta, .file.is-info.is-active .file-cta { - background-color: #118fe4; - border-color: transparent; - color: #fff; -} - -.file.is-success .file-cta { - background-color: #23d160; - border-color: transparent; - color: #fff; -} - -.file.is-success:hover .file-cta, .file.is-success.is-hovered .file-cta { - background-color: #22c65b; - border-color: transparent; - color: #fff; -} - -.file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); - color: #fff; -} - -.file.is-success:active .file-cta, .file.is-success.is-active .file-cta { - background-color: #20bc56; - border-color: transparent; - color: #fff; -} - -.file.is-warning .file-cta { - background-color: #ffdd57; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); -} - -.file.is-warning:hover .file-cta, .file.is-warning.is-hovered .file-cta { - background-color: #ffdb4a; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); -} - -.file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); - color: rgba(0, 0, 0, 0.7); -} - -.file.is-warning:active .file-cta, .file.is-warning.is-active .file-cta { - background-color: #ffd83d; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); -} - -.file.is-danger .file-cta { - background-color: #ff3860; - border-color: transparent; - color: #fff; -} - -.file.is-danger:hover .file-cta, .file.is-danger.is-hovered .file-cta { - background-color: #ff2b56; - border-color: transparent; - color: #fff; -} - -.file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); - color: #fff; -} - -.file.is-danger:active .file-cta, .file.is-danger.is-active .file-cta { - background-color: #ff1f4b; - border-color: transparent; - color: #fff; -} - -.file.is-small { - font-size: 0.75rem; -} - -.file.is-medium { - font-size: 1.25rem; -} - -.file.is-medium .file-icon .fa { - font-size: 21px; -} - -.file.is-large { - font-size: 1.5rem; -} - -.file.is-large .file-icon .fa { - font-size: 28px; -} - -.file.has-name .file-cta { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} - -.file.has-name .file-name { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.file.has-name.is-empty .file-cta { - border-radius: 4px; -} - -.file.has-name.is-empty .file-name { - display: none; -} - -.file.is-boxed .file-label { - flex-direction: column; -} - -.file.is-boxed .file-cta { - flex-direction: column; - height: auto; - padding: 1em 3em; -} - -.file.is-boxed .file-name { - border-width: 0 1px 1px; -} - -.file.is-boxed .file-icon { - height: 1.5em; - width: 1.5em; -} - -.file.is-boxed .file-icon .fa { - font-size: 21px; -} - -.file.is-boxed.is-small .file-icon .fa { - font-size: 14px; -} - -.file.is-boxed.is-medium .file-icon .fa { - font-size: 28px; -} - -.file.is-boxed.is-large .file-icon .fa { - font-size: 35px; -} - -.file.is-boxed.has-name .file-cta { - border-radius: 4px 4px 0 0; -} - -.file.is-boxed.has-name .file-name { - border-radius: 0 0 4px 4px; - border-width: 0 1px 1px; -} - -.file.is-centered { - justify-content: center; -} - -.file.is-fullwidth .file-label { - width: 100%; -} - -.file.is-fullwidth .file-name { - flex-grow: 1; - max-width: none; -} - -.file.is-right { - justify-content: flex-end; -} - -.file.is-right .file-cta { - border-radius: 0 4px 4px 0; -} - -.file.is-right .file-name { - border-radius: 4px 0 0 4px; - border-width: 1px 0 1px 1px; - order: -1; -} - -.file-label { - align-items: stretch; - display: flex; - cursor: pointer; - justify-content: flex-start; - overflow: hidden; - position: relative; -} - -.file-label:hover .file-cta { - background-color: #eeeeee; - color: #363636; -} - -.file-label:hover .file-name { - border-color: #d5d5d5; -} - -.file-label:active .file-cta { - background-color: #e8e8e8; - color: #363636; -} - -.file-label:active .file-name { - border-color: #cfcfcf; -} - -.file-input { - height: 100%; - left: 0; - opacity: 0; - outline: none; - position: absolute; - top: 0; - width: 100%; -} - -.file-cta, -.file-name { - border-color: #dbdbdb; - border-radius: 4px; - font-size: 1em; - padding-left: 1em; - padding-right: 1em; - white-space: nowrap; -} - -.file-cta { - background-color: whitesmoke; - color: #4a4a4a; -} - -.file-name { - border-color: #dbdbdb; - border-style: solid; - border-width: 1px 1px 1px 0; - display: block; - max-width: 16em; - overflow: hidden; - text-align: left; - text-overflow: ellipsis; -} - -.file-icon { - align-items: center; - display: flex; - height: 1em; - justify-content: center; - margin-right: 0.5em; - width: 1em; -} - -.file-icon .fa { - font-size: 14px; -} - -.label { - color: #363636; - display: block; - font-size: 1rem; - font-weight: 700; -} - -.label:not(:last-child) { - margin-bottom: 0.5em; -} - -.label.is-small { - font-size: 0.75rem; -} - -.label.is-medium { - font-size: 1.25rem; -} - -.label.is-large { - font-size: 1.5rem; -} - -.help { - display: block; - font-size: 0.75rem; - margin-top: 0.25rem; -} - -.help.is-white { - color: white; -} - -.help.is-black { - color: #0a0a0a; -} - -.help.is-light { - color: whitesmoke; -} - -.help.is-dark { - color: #363636; -} - -.help.is-primary { - color: #00d1b2; -} - -.help.is-link { - color: #3273dc; -} - -.help.is-info { - color: #209cee; -} - -.help.is-success { - color: #23d160; -} - -.help.is-warning { - color: #ffdd57; -} - -.help.is-danger { - color: #ff3860; -} - -.field:not(:last-child) { - margin-bottom: 0.75rem; -} - -.field.has-addons { - display: flex; - justify-content: flex-start; -} - -.field.has-addons .control:not(:last-child) { - margin-right: -1px; -} - -.field.has-addons .control:not(:first-child):not(:last-child) .button, -.field.has-addons .control:not(:first-child):not(:last-child) .input, -.field.has-addons .control:not(:first-child):not(:last-child) .select select { - border-radius: 0; -} - -.field.has-addons .control:first-child:not(:only-child) .button, -.field.has-addons .control:first-child:not(:only-child) .input, -.field.has-addons .control:first-child:not(:only-child) .select select { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} - -.field.has-addons .control:last-child:not(:only-child) .button, -.field.has-addons .control:last-child:not(:only-child) .input, -.field.has-addons .control:last-child:not(:only-child) .select select { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.field.has-addons .control .button:not([disabled]):hover, .field.has-addons .control .button:not([disabled]).is-hovered, -.field.has-addons .control .input:not([disabled]):hover, -.field.has-addons .control .input:not([disabled]).is-hovered, -.field.has-addons .control .select select:not([disabled]):hover, -.field.has-addons .control .select select:not([disabled]).is-hovered { - z-index: 2; -} - -.field.has-addons .control .button:not([disabled]):focus, .field.has-addons .control .button:not([disabled]).is-focused, .field.has-addons .control .button:not([disabled]):active, .field.has-addons .control .button:not([disabled]).is-active, -.field.has-addons .control .input:not([disabled]):focus, -.field.has-addons .control .input:not([disabled]).is-focused, -.field.has-addons .control .input:not([disabled]):active, -.field.has-addons .control .input:not([disabled]).is-active, -.field.has-addons .control .select select:not([disabled]):focus, -.field.has-addons .control .select select:not([disabled]).is-focused, -.field.has-addons .control .select select:not([disabled]):active, -.field.has-addons .control .select select:not([disabled]).is-active { - z-index: 3; -} - -.field.has-addons .control .button:not([disabled]):focus:hover, .field.has-addons .control .button:not([disabled]).is-focused:hover, .field.has-addons .control .button:not([disabled]):active:hover, .field.has-addons .control .button:not([disabled]).is-active:hover, -.field.has-addons .control .input:not([disabled]):focus:hover, -.field.has-addons .control .input:not([disabled]).is-focused:hover, -.field.has-addons .control .input:not([disabled]):active:hover, -.field.has-addons .control .input:not([disabled]).is-active:hover, -.field.has-addons .control .select select:not([disabled]):focus:hover, -.field.has-addons .control .select select:not([disabled]).is-focused:hover, -.field.has-addons .control .select select:not([disabled]):active:hover, -.field.has-addons .control .select select:not([disabled]).is-active:hover { - z-index: 4; -} - -.field.has-addons .control.is-expanded { - flex-grow: 1; - flex-shrink: 1; -} - -.field.has-addons.has-addons-centered { - justify-content: center; -} - -.field.has-addons.has-addons-right { - justify-content: flex-end; -} - -.field.has-addons.has-addons-fullwidth .control { - flex-grow: 1; - flex-shrink: 0; -} - -.field.is-grouped { - display: flex; - justify-content: flex-start; -} - -.field.is-grouped > .control { - flex-shrink: 0; -} - -.field.is-grouped > .control:not(:last-child) { - margin-bottom: 0; - margin-right: 0.75rem; -} - -.field.is-grouped > .control.is-expanded { - flex-grow: 1; - flex-shrink: 1; -} - -.field.is-grouped.is-grouped-centered { - justify-content: center; -} - -.field.is-grouped.is-grouped-right { - justify-content: flex-end; -} - -.field.is-grouped.is-grouped-multiline { - flex-wrap: wrap; -} - -.field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { - margin-bottom: 0.75rem; -} - -.field.is-grouped.is-grouped-multiline:last-child { - margin-bottom: -0.75rem; -} - -.field.is-grouped.is-grouped-multiline:not(:last-child) { - margin-bottom: 0; -} - -@media screen and (min-width: 769px), print { - .field.is-horizontal { - display: flex; - } -} - -.field-label .label { - font-size: inherit; -} - -@media screen and (max-width: 768px) { - .field-label { - margin-bottom: 0.5rem; - } -} - -@media screen and (min-width: 769px), print { - .field-label { - flex-basis: 0; - flex-grow: 1; - flex-shrink: 0; - margin-right: 1.5rem; - text-align: right; - } - .field-label.is-small { - font-size: 0.75rem; - padding-top: 0.375em; - } - .field-label.is-normal { - padding-top: 0.375em; - } - .field-label.is-medium { - font-size: 1.25rem; - padding-top: 0.375em; - } - .field-label.is-large { - font-size: 1.5rem; - padding-top: 0.375em; - } -} - -.field-body .field .field { - margin-bottom: 0; -} - -@media screen and (min-width: 769px), print { - .field-body { - display: flex; - flex-basis: 0; - flex-grow: 5; - flex-shrink: 1; - } - .field-body .field { - margin-bottom: 0; - } - .field-body > .field { - flex-shrink: 1; - } - .field-body > .field:not(.is-narrow) { - flex-grow: 1; - } - .field-body > .field:not(:last-child) { - margin-right: 0.75rem; - } -} - -.control { - box-sizing: border-box; - clear: both; - font-size: 1rem; - position: relative; - text-align: left; -} - -.control.has-icons-left .input:focus ~ .icon, -.control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, -.control.has-icons-right .select:focus ~ .icon { - color: #7a7a7a; -} - -.control.has-icons-left .input.is-small ~ .icon, -.control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon, -.control.has-icons-right .select.is-small ~ .icon { - font-size: 0.75rem; -} - -.control.has-icons-left .input.is-medium ~ .icon, -.control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, -.control.has-icons-right .select.is-medium ~ .icon { - font-size: 1.25rem; -} - -.control.has-icons-left .input.is-large ~ .icon, -.control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, -.control.has-icons-right .select.is-large ~ .icon { - font-size: 1.5rem; -} - -.control.has-icons-left .icon, .control.has-icons-right .icon { - color: #dbdbdb; - height: 2.25em; - pointer-events: none; - position: absolute; - top: 0; - width: 2.25em; - z-index: 4; -} - -.control.has-icons-left .input, -.control.has-icons-left .select select { - padding-left: 2.25em; -} - -.control.has-icons-left .icon.is-left { - left: 0; -} - -.control.has-icons-right .input, -.control.has-icons-right .select select { - padding-right: 2.25em; -} - -.control.has-icons-right .icon.is-right { - right: 0; -} - -.control.is-loading::after { - position: absolute !important; - right: 0.625em; - top: 0.625em; - z-index: 4; -} - -.control.is-loading.is-small:after { - font-size: 0.75rem; -} - -.control.is-loading.is-medium:after { - font-size: 1.25rem; -} - -.control.is-loading.is-large:after { - font-size: 1.5rem; -} - -.breadcrumb { - font-size: 1rem; - white-space: nowrap; -} - -.breadcrumb a { - align-items: center; - color: #3273dc; - display: flex; - justify-content: center; - padding: 0 0.75em; -} - -.breadcrumb a:hover { - color: #363636; -} - -.breadcrumb li { - align-items: center; - display: flex; -} - -.breadcrumb li:first-child a { - padding-left: 0; -} - -.breadcrumb li.is-active a { - color: #363636; - cursor: default; - pointer-events: none; -} - -.breadcrumb li + li::before { - color: #b5b5b5; - content: "\0002f"; -} - -.breadcrumb ul, -.breadcrumb ol { - align-items: flex-start; - display: flex; - flex-wrap: wrap; - justify-content: flex-start; -} - -.breadcrumb .icon:first-child { - margin-right: 0.5em; -} - -.breadcrumb .icon:last-child { - margin-left: 0.5em; -} - -.breadcrumb.is-centered ol, -.breadcrumb.is-centered ul { - justify-content: center; -} - -.breadcrumb.is-right ol, -.breadcrumb.is-right ul { - justify-content: flex-end; -} - -.breadcrumb.is-small { - font-size: 0.75rem; -} - -.breadcrumb.is-medium { - font-size: 1.25rem; -} - -.breadcrumb.is-large { - font-size: 1.5rem; -} - -.breadcrumb.has-arrow-separator li + li::before { - content: "\02192"; -} - -.breadcrumb.has-bullet-separator li + li::before { - content: "\02022"; -} - -.breadcrumb.has-dot-separator li + li::before { - content: "\000b7"; -} - -.breadcrumb.has-succeeds-separator li + li::before { - content: "\0227B"; -} - -.card { - background-color: white; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - color: #4a4a4a; - max-width: 100%; - position: relative; -} - -.card-header { - background-color: transparent; - align-items: stretch; - box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - display: flex; -} - -.card-header-title { - align-items: center; - color: #363636; - display: flex; - flex-grow: 1; - font-weight: 700; - padding: 0.75rem; -} - -.card-header-title.is-centered { - justify-content: center; -} - -.card-header-icon { - align-items: center; - cursor: pointer; - display: flex; - justify-content: center; - padding: 0.75rem; -} - -.card-image { - display: block; - position: relative; -} - -.card-content { - background-color: transparent; - /*padding: 1.2rem;*/ - height: 90px; - -} - -.card-footer { - background-color: transparent; - border-top: 1px solid #dbdbdb; - align-items: stretch; - display: flex; -} - -.card-footer-item { - align-items: center; - display: flex; - flex-basis: 0; - flex-grow: 1; - flex-shrink: 0; - justify-content: center; - padding: 0.75rem; -} - -.card-footer-item:not(:last-child) { - border-right: 1px solid #dbdbdb; -} - -.card .media:not(:last-child) { - margin-bottom: 1.5rem; -} - -.dropdown { - display: inline-flex; - position: relative; - vertical-align: top; -} - -.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu { - display: block; -} - -.dropdown.is-right .dropdown-menu { - left: auto; - right: 0; -} - -.dropdown.is-up .dropdown-menu { - bottom: 100%; - padding-bottom: 4px; - padding-top: initial; - top: auto; -} - -.dropdown-menu { - display: none; - left: 0; - min-width: 12rem; - padding-top: 4px; - position: absolute; - top: 100%; - z-index: 20; -} - -.dropdown-content { - background-color: white; - border-radius: 4px; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - padding-bottom: 0.5rem; - padding-top: 0.5rem; -} - -.dropdown-item { - color: #4a4a4a; - display: block; - font-size: 0.875rem; - line-height: 1.5; - padding: 0.375rem 1rem; - position: relative; -} - -a.dropdown-item, -button.dropdown-item { - padding-right: 3rem; - text-align: left; - white-space: nowrap; - width: 100%; -} - -a.dropdown-item:hover, -button.dropdown-item:hover { - background-color: whitesmoke; - color: #0a0a0a; -} - -a.dropdown-item.is-active, -button.dropdown-item.is-active { - background-color: #3273dc; - color: #fff; -} - -.dropdown-divider { - background-color: #dbdbdb; - border: none; - display: block; - height: 1px; - margin: 0.5rem 0; -} - -.level { - align-items: center; - justify-content: space-between; -} - -.level code { - border-radius: 4px; -} - -.level img { - display: inline-block; - vertical-align: top; -} - -.level.is-mobile { - display: flex; -} - -.level.is-mobile .level-left, -.level.is-mobile .level-right { - display: flex; -} - -.level.is-mobile .level-left + .level-right { - margin-top: 0; -} - -.level.is-mobile .level-item:not(:last-child) { - margin-bottom: 0; - margin-right: 0.75rem; -} - -.level.is-mobile .level-item:not(.is-narrow) { - flex-grow: 1; -} - -@media screen and (min-width: 769px), print { - .level { - display: flex; - } - .level > .level-item:not(.is-narrow) { - flex-grow: 1; - } -} - -.level-item { - align-items: center; - display: flex; - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; - justify-content: center; -} - -.level-item .title, -.level-item .subtitle { - margin-bottom: 0; -} - -@media screen and (max-width: 768px) { - .level-item:not(:last-child) { - margin-bottom: 0.75rem; - } -} - -.level-left, -.level-right { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; -} - -.level-left .level-item.is-flexible, -.level-right .level-item.is-flexible { - flex-grow: 1; -} - -@media screen and (min-width: 769px), print { - .level-left .level-item:not(:last-child), - .level-right .level-item:not(:last-child) { - margin-right: 0.75rem; - } -} - -.level-left { - align-items: center; - justify-content: flex-start; -} - -@media screen and (max-width: 768px) { - .level-left + .level-right { - margin-top: 1.5rem; - } -} - -@media screen and (min-width: 769px), print { - .level-left { - display: flex; - } -} - -.level-right { - align-items: center; - justify-content: flex-end; -} - -@media screen and (min-width: 769px), print { - .level-right { - display: flex; - } -} - -.list { - background-color: white; - border-radius: 4px; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); -} - -.list-item { - display: block; - padding: 0.5em 1em; -} - -.list-item:not(a) { - color: #4a4a4a; -} - -.list-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; -} - -.list-item:last-child { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -} - -.list-item:not(:last-child) { - border-bottom: 1px solid #dbdbdb; -} - -.list-item.is-active { - background-color: #3273dc; - color: #fff; -} - -a.list-item { - background-color: whitesmoke; - cursor: pointer; -} - -.media { - align-items: flex-start; - display: flex; - text-align: left; -} - -.media .content:not(:last-child) { - margin-bottom: 0.75rem; -} - -.media .media { - border-top: 1px solid rgba(219, 219, 219, 0.5); - display: flex; - padding-top: 0.75rem; -} - -.media .media .content:not(:last-child), -.media .media .control:not(:last-child) { - margin-bottom: 0.5rem; -} - -.media .media .media { - padding-top: 0.5rem; -} - -.media .media .media + .media { - margin-top: 0.5rem; -} - -.media + .media { - border-top: 1px solid rgba(219, 219, 219, 0.5); - margin-top: 1rem; - padding-top: 1rem; -} - -.media.is-large + .media { - margin-top: 1.5rem; - padding-top: 1.5rem; -} - -.media-left, -.media-right { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; -} - -.media-left { - margin-right: 1rem; -} - -.media-right { - margin-left: 1rem; -} - -.media-content { - flex-basis: auto; - flex-grow: 1; - flex-shrink: 1; - text-align: left; -} - -@media screen and (max-width: 768px) { - .media-content { - overflow-x: auto; - } -} - -.menu { - font-size: 1rem; -} - -.menu.is-small { - font-size: 0.75rem; -} - -.menu.is-medium { - font-size: 1.25rem; -} - -.menu.is-large { - font-size: 1.5rem; -} - -.menu-list { - line-height: 1.25; -} - -.menu-list a { - border-radius: 2px; - color: #4a4a4a; - display: block; - padding: 0.5em 0.75em; -} - -.menu-list a:hover { - background-color: whitesmoke; - color: #363636; -} - -.menu-list a.is-active { - background-color: #3273dc; - color: #fff; -} - -.menu-list li ul { - border-left: 1px solid #dbdbdb; - margin: 0.75em; - padding-left: 0.75em; -} - -.menu-label { - color: #7a7a7a; - font-size: 0.75em; - letter-spacing: 0.1em; - text-transform: uppercase; -} - -.menu-label:not(:first-child) { - margin-top: 1em; -} - -.menu-label:not(:last-child) { - margin-bottom: 1em; -} - -.message { - background-color: whitesmoke; - border-radius: 4px; - font-size: 1rem; -} - -.message strong { - color: currentColor; -} - -.message a:not(.button):not(.tag):not(.dropdown-item) { - color: currentColor; - text-decoration: underline; -} - -.message.is-small { - font-size: 0.75rem; -} - -.message.is-medium { - font-size: 1.25rem; -} - -.message.is-large { - font-size: 1.5rem; -} - -.message.is-white { - background-color: white; -} - -.message.is-white .message-header { - background-color: white; - color: #0a0a0a; -} - -.message.is-white .message-body { - border-color: white; - color: #4d4d4d; -} - -.message.is-black { - background-color: #fafafa; -} - -.message.is-black .message-header { - background-color: #0a0a0a; - color: white; -} - -.message.is-black .message-body { - border-color: #0a0a0a; - color: #090909; -} - -.message.is-light { - background-color: #fafafa; -} - -.message.is-light .message-header { - background-color: whitesmoke; - color: #363636; -} - -.message.is-light .message-body { - border-color: whitesmoke; - color: #505050; -} - -.message.is-dark { - background-color: #fafafa; -} - -.message.is-dark .message-header { - background-color: #363636; - color: whitesmoke; -} - -.message.is-dark .message-body { - border-color: #363636; - color: #2a2a2a; -} - -.message.is-primary { - background-color: #f5fffd; -} - -.message.is-primary .message-header { - background-color: #00d1b2; - color: #fff; -} - -.message.is-primary .message-body { - border-color: #00d1b2; - color: #021310; -} - -.message.is-link { - background-color: #f6f9fe; -} - -.message.is-link .message-header { - background-color: #3273dc; - color: #fff; -} - -.message.is-link .message-body { - border-color: #3273dc; - color: #22509a; -} - -.message.is-info { - background-color: #f6fbfe; -} - -.message.is-info .message-header { - background-color: #209cee; - color: #fff; -} - -.message.is-info .message-body { - border-color: #209cee; - color: #12537e; -} - -.message.is-success { - background-color: #f6fef9; -} - -.message.is-success .message-header { - background-color: #23d160; - color: #fff; -} - -.message.is-success .message-body { - border-color: #23d160; - color: #0e301a; -} - -.message.is-warning { - background-color: #fffdf5; -} - -.message.is-warning .message-header { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.message.is-warning .message-body { - border-color: #ffdd57; - color: #3b3108; -} - -.message.is-danger { - background-color: #fff5f7; -} - -.message.is-danger .message-header { - background-color: #ff3860; - color: #fff; -} - -.message.is-danger .message-body { - border-color: #ff3860; - color: #cd0930; -} - -.message-header { - align-items: center; - background-color: #4a4a4a; - border-radius: 4px 4px 0 0; - color: #fff; - display: flex; - font-weight: 700; - justify-content: space-between; - line-height: 1.25; - padding: 0.75em 1em; - position: relative; -} - -.message-header .delete { - flex-grow: 0; - flex-shrink: 0; - margin-left: 0.75em; -} - -.message-header + .message-body { - border-width: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.message-body { - border-color: #dbdbdb; - border-radius: 4px; - border-style: solid; - border-width: 0 0 0 4px; - color: #4a4a4a; - padding: 1.25em 1.5em; -} - -.message-body code, -.message-body pre { - background-color: white; -} - -.message-body pre code { - background-color: transparent; -} - -.modal { - align-items: center; - display: none; - flex-direction: column; - justify-content: center; - overflow: hidden; - position: fixed; - z-index: 40; -} - -.modal.is-active { - display: flex; -} - -.modal-background { - background-color: rgba(10, 10, 10, 0.86); -} - -.modal-content, -.modal-card { - margin: 0 20px; - max-height: calc(100vh - 160px); - overflow: auto; - position: relative; - width: 100%; -} - -@media screen and (min-width: 769px), print { - .modal-content, - .modal-card { - margin: 0 auto; - max-height: calc(100vh - 40px); - width: 640px; - } -} - -.modal-close { - background: none; - height: 40px; - position: fixed; - right: 20px; - top: 20px; - width: 40px; -} - -.modal-card { - display: flex; - flex-direction: column; - max-height: calc(100vh - 40px); - overflow: hidden; - -ms-overflow-y: visible; -} - -.modal-card-head, -.modal-card-foot { - align-items: center; - background-color: whitesmoke; - display: flex; - flex-shrink: 0; - justify-content: flex-start; - padding: 20px; - position: relative; -} - -.modal-card-head { - border-bottom: 1px solid #dbdbdb; - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -.modal-card-title { - color: #363636; - flex-grow: 1; - flex-shrink: 0; - font-size: 1.5rem; - line-height: 1; -} - -.modal-card-foot { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-top: 1px solid #dbdbdb; -} - -.modal-card-foot .button:not(:last-child) { - margin-right: 0.5em; -} - -.modal-card-body { - -webkit-overflow-scrolling: touch; - background-color: white; - flex-grow: 1; - flex-shrink: 1; - overflow: auto; - padding: 20px; -} - -.navbar { - background-color: white; - min-height: 3.25rem; - position: relative; - z-index: 30; -} - -.navbar.is-white { - background-color: white; - color: #0a0a0a; -} - -.navbar.is-white .navbar-brand > .navbar-item, -.navbar.is-white .navbar-brand .navbar-link { - color: #0a0a0a; -} - -.navbar.is-white .navbar-brand > a.navbar-item:focus, .navbar.is-white .navbar-brand > a.navbar-item:hover, .navbar.is-white .navbar-brand > a.navbar-item.is-active, -.navbar.is-white .navbar-brand .navbar-link:focus, -.navbar.is-white .navbar-brand .navbar-link:hover, -.navbar.is-white .navbar-brand .navbar-link.is-active { - background-color: #f2f2f2; - color: #0a0a0a; -} - -.navbar.is-white .navbar-brand .navbar-link::after { - border-color: #0a0a0a; -} - -.navbar.is-white .navbar-burger { - color: #0a0a0a; -} - -@media screen and (min-width: 1024px) { - .navbar.is-white .navbar-start > .navbar-item, - .navbar.is-white .navbar-start .navbar-link, - .navbar.is-white .navbar-end > .navbar-item, - .navbar.is-white .navbar-end .navbar-link { - color: #0a0a0a; - } - .navbar.is-white .navbar-start > a.navbar-item:focus, .navbar.is-white .navbar-start > a.navbar-item:hover, .navbar.is-white .navbar-start > a.navbar-item.is-active, - .navbar.is-white .navbar-start .navbar-link:focus, - .navbar.is-white .navbar-start .navbar-link:hover, - .navbar.is-white .navbar-start .navbar-link.is-active, - .navbar.is-white .navbar-end > a.navbar-item:focus, - .navbar.is-white .navbar-end > a.navbar-item:hover, - .navbar.is-white .navbar-end > a.navbar-item.is-active, - .navbar.is-white .navbar-end .navbar-link:focus, - .navbar.is-white .navbar-end .navbar-link:hover, - .navbar.is-white .navbar-end .navbar-link.is-active { - background-color: #f2f2f2; - color: #0a0a0a; - } - .navbar.is-white .navbar-start .navbar-link::after, - .navbar.is-white .navbar-end .navbar-link::after { - border-color: #0a0a0a; - } - .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #f2f2f2; - color: #0a0a0a; - } - .navbar.is-white .navbar-dropdown a.navbar-item.is-active { - background-color: white; - color: #0a0a0a; - } -} - -.navbar.is-black { - background-color: #0a0a0a; - color: white; -} - -.navbar.is-black .navbar-brand > .navbar-item, -.navbar.is-black .navbar-brand .navbar-link { - color: white; -} - -.navbar.is-black .navbar-brand > a.navbar-item:focus, .navbar.is-black .navbar-brand > a.navbar-item:hover, .navbar.is-black .navbar-brand > a.navbar-item.is-active, -.navbar.is-black .navbar-brand .navbar-link:focus, -.navbar.is-black .navbar-brand .navbar-link:hover, -.navbar.is-black .navbar-brand .navbar-link.is-active { - background-color: black; - color: white; -} - -.navbar.is-black .navbar-brand .navbar-link::after { - border-color: white; -} - -.navbar.is-black .navbar-burger { - color: white; -} - -@media screen and (min-width: 1024px) { - .navbar.is-black .navbar-start > .navbar-item, - .navbar.is-black .navbar-start .navbar-link, - .navbar.is-black .navbar-end > .navbar-item, - .navbar.is-black .navbar-end .navbar-link { - color: white; - } - .navbar.is-black .navbar-start > a.navbar-item:focus, .navbar.is-black .navbar-start > a.navbar-item:hover, .navbar.is-black .navbar-start > a.navbar-item.is-active, - .navbar.is-black .navbar-start .navbar-link:focus, - .navbar.is-black .navbar-start .navbar-link:hover, - .navbar.is-black .navbar-start .navbar-link.is-active, - .navbar.is-black .navbar-end > a.navbar-item:focus, - .navbar.is-black .navbar-end > a.navbar-item:hover, - .navbar.is-black .navbar-end > a.navbar-item.is-active, - .navbar.is-black .navbar-end .navbar-link:focus, - .navbar.is-black .navbar-end .navbar-link:hover, - .navbar.is-black .navbar-end .navbar-link.is-active { - background-color: black; - color: white; - } - .navbar.is-black .navbar-start .navbar-link::after, - .navbar.is-black .navbar-end .navbar-link::after { - border-color: white; - } - .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link { - background-color: black; - color: white; - } - .navbar.is-black .navbar-dropdown a.navbar-item.is-active { - background-color: #0a0a0a; - color: white; - } -} - -.navbar.is-light { - background-color: whitesmoke; - color: #363636; -} - -.navbar.is-light .navbar-brand > .navbar-item, -.navbar.is-light .navbar-brand .navbar-link { - color: #363636; -} - -.navbar.is-light .navbar-brand > a.navbar-item:focus, .navbar.is-light .navbar-brand > a.navbar-item:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active, -.navbar.is-light .navbar-brand .navbar-link:focus, -.navbar.is-light .navbar-brand .navbar-link:hover, -.navbar.is-light .navbar-brand .navbar-link.is-active { - background-color: #e8e8e8; - color: #363636; -} - -.navbar.is-light .navbar-brand .navbar-link::after { - border-color: #363636; -} - -.navbar.is-light .navbar-burger { - color: #363636; -} - -@media screen and (min-width: 1024px) { - .navbar.is-light .navbar-start > .navbar-item, - .navbar.is-light .navbar-start .navbar-link, - .navbar.is-light .navbar-end > .navbar-item, - .navbar.is-light .navbar-end .navbar-link { - color: #363636; - } - .navbar.is-light .navbar-start > a.navbar-item:focus, .navbar.is-light .navbar-start > a.navbar-item:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active, - .navbar.is-light .navbar-start .navbar-link:focus, - .navbar.is-light .navbar-start .navbar-link:hover, - .navbar.is-light .navbar-start .navbar-link.is-active, - .navbar.is-light .navbar-end > a.navbar-item:focus, - .navbar.is-light .navbar-end > a.navbar-item:hover, - .navbar.is-light .navbar-end > a.navbar-item.is-active, - .navbar.is-light .navbar-end .navbar-link:focus, - .navbar.is-light .navbar-end .navbar-link:hover, - .navbar.is-light .navbar-end .navbar-link.is-active { - background-color: #e8e8e8; - color: #363636; - } - .navbar.is-light .navbar-start .navbar-link::after, - .navbar.is-light .navbar-end .navbar-link::after { - border-color: #363636; - } - .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #e8e8e8; - color: #363636; - } - .navbar.is-light .navbar-dropdown a.navbar-item.is-active { - background-color: whitesmoke; - color: #363636; - } -} - -.navbar.is-dark { - background-color: #363636; - color: whitesmoke; -} - -.navbar.is-dark .navbar-brand > .navbar-item, -.navbar.is-dark .navbar-brand .navbar-link { - color: whitesmoke; -} - -.navbar.is-dark .navbar-brand > a.navbar-item:focus, .navbar.is-dark .navbar-brand > a.navbar-item:hover, .navbar.is-dark .navbar-brand > a.navbar-item.is-active, -.navbar.is-dark .navbar-brand .navbar-link:focus, -.navbar.is-dark .navbar-brand .navbar-link:hover, -.navbar.is-dark .navbar-brand .navbar-link.is-active { - background-color: #292929; - color: whitesmoke; -} - -.navbar.is-dark .navbar-brand .navbar-link::after { - border-color: whitesmoke; -} - -.navbar.is-dark .navbar-burger { - color: whitesmoke; -} - -@media screen and (min-width: 1024px) { - .navbar.is-dark .navbar-start > .navbar-item, - .navbar.is-dark .navbar-start .navbar-link, - .navbar.is-dark .navbar-end > .navbar-item, - .navbar.is-dark .navbar-end .navbar-link { - color: whitesmoke; - } - .navbar.is-dark .navbar-start > a.navbar-item:focus, .navbar.is-dark .navbar-start > a.navbar-item:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active, - .navbar.is-dark .navbar-start .navbar-link:focus, - .navbar.is-dark .navbar-start .navbar-link:hover, - .navbar.is-dark .navbar-start .navbar-link.is-active, - .navbar.is-dark .navbar-end > a.navbar-item:focus, - .navbar.is-dark .navbar-end > a.navbar-item:hover, - .navbar.is-dark .navbar-end > a.navbar-item.is-active, - .navbar.is-dark .navbar-end .navbar-link:focus, - .navbar.is-dark .navbar-end .navbar-link:hover, - .navbar.is-dark .navbar-end .navbar-link.is-active { - background-color: #292929; - color: whitesmoke; - } - .navbar.is-dark .navbar-start .navbar-link::after, - .navbar.is-dark .navbar-end .navbar-link::after { - border-color: whitesmoke; - } - .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #292929; - color: whitesmoke; - } - .navbar.is-dark .navbar-dropdown a.navbar-item.is-active { - background-color: #363636; - color: whitesmoke; - } -} - -.navbar.is-primary { - background-color: #00d1b2; - color: #fff; -} - -.navbar.is-primary .navbar-brand > .navbar-item, -.navbar.is-primary .navbar-brand .navbar-link { - color: #fff; -} - -.navbar.is-primary .navbar-brand > a.navbar-item:focus, .navbar.is-primary .navbar-brand > a.navbar-item:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active, -.navbar.is-primary .navbar-brand .navbar-link:focus, -.navbar.is-primary .navbar-brand .navbar-link:hover, -.navbar.is-primary .navbar-brand .navbar-link.is-active { - background-color: #00b89c; - color: #fff; -} - -.navbar.is-primary .navbar-brand .navbar-link::after { - border-color: #fff; -} - -.navbar.is-primary .navbar-burger { - color: #fff; -} - -@media screen and (min-width: 1024px) { - .navbar.is-primary .navbar-start > .navbar-item, - .navbar.is-primary .navbar-start .navbar-link, - .navbar.is-primary .navbar-end > .navbar-item, - .navbar.is-primary .navbar-end .navbar-link { - color: #fff; - } - .navbar.is-primary .navbar-start > a.navbar-item:focus, .navbar.is-primary .navbar-start > a.navbar-item:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active, - .navbar.is-primary .navbar-start .navbar-link:focus, - .navbar.is-primary .navbar-start .navbar-link:hover, - .navbar.is-primary .navbar-start .navbar-link.is-active, - .navbar.is-primary .navbar-end > a.navbar-item:focus, - .navbar.is-primary .navbar-end > a.navbar-item:hover, - .navbar.is-primary .navbar-end > a.navbar-item.is-active, - .navbar.is-primary .navbar-end .navbar-link:focus, - .navbar.is-primary .navbar-end .navbar-link:hover, - .navbar.is-primary .navbar-end .navbar-link.is-active { - background-color: #00b89c; - color: #fff; - } - .navbar.is-primary .navbar-start .navbar-link::after, - .navbar.is-primary .navbar-end .navbar-link::after { - border-color: #fff; - } - .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #00b89c; - color: #fff; - } - .navbar.is-primary .navbar-dropdown a.navbar-item.is-active { - background-color: #00d1b2; - color: #fff; - } -} - -.navbar.is-link { - background-color: #3273dc; - color: #fff; -} - -.navbar.is-link .navbar-brand > .navbar-item, -.navbar.is-link .navbar-brand .navbar-link { - color: #fff; -} - -.navbar.is-link .navbar-brand > a.navbar-item:focus, .navbar.is-link .navbar-brand > a.navbar-item:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active, -.navbar.is-link .navbar-brand .navbar-link:focus, -.navbar.is-link .navbar-brand .navbar-link:hover, -.navbar.is-link .navbar-brand .navbar-link.is-active { - background-color: #2366d1; - color: #fff; -} - -.navbar.is-link .navbar-brand .navbar-link::after { - border-color: #fff; -} - -.navbar.is-link .navbar-burger { - color: #fff; -} - -@media screen and (min-width: 1024px) { - .navbar.is-link .navbar-start > .navbar-item, - .navbar.is-link .navbar-start .navbar-link, - .navbar.is-link .navbar-end > .navbar-item, - .navbar.is-link .navbar-end .navbar-link { - color: #fff; - } - .navbar.is-link .navbar-start > a.navbar-item:focus, .navbar.is-link .navbar-start > a.navbar-item:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active, - .navbar.is-link .navbar-start .navbar-link:focus, - .navbar.is-link .navbar-start .navbar-link:hover, - .navbar.is-link .navbar-start .navbar-link.is-active, - .navbar.is-link .navbar-end > a.navbar-item:focus, - .navbar.is-link .navbar-end > a.navbar-item:hover, - .navbar.is-link .navbar-end > a.navbar-item.is-active, - .navbar.is-link .navbar-end .navbar-link:focus, - .navbar.is-link .navbar-end .navbar-link:hover, - .navbar.is-link .navbar-end .navbar-link.is-active { - background-color: #2366d1; - color: #fff; - } - .navbar.is-link .navbar-start .navbar-link::after, - .navbar.is-link .navbar-end .navbar-link::after { - border-color: #fff; - } - .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #2366d1; - color: #fff; - } - .navbar.is-link .navbar-dropdown a.navbar-item.is-active { - background-color: #3273dc; - color: #fff; - } -} - -.navbar.is-info { - background-color: #209cee; - color: #fff; -} - -.navbar.is-info .navbar-brand > .navbar-item, -.navbar.is-info .navbar-brand .navbar-link { - color: #fff; -} - -.navbar.is-info .navbar-brand > a.navbar-item:focus, .navbar.is-info .navbar-brand > a.navbar-item:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active, -.navbar.is-info .navbar-brand .navbar-link:focus, -.navbar.is-info .navbar-brand .navbar-link:hover, -.navbar.is-info .navbar-brand .navbar-link.is-active { - background-color: #118fe4; - color: #fff; -} - -.navbar.is-info .navbar-brand .navbar-link::after { - border-color: #fff; -} - -.navbar.is-info .navbar-burger { - color: #fff; -} - -@media screen and (min-width: 1024px) { - .navbar.is-info .navbar-start > .navbar-item, - .navbar.is-info .navbar-start .navbar-link, - .navbar.is-info .navbar-end > .navbar-item, - .navbar.is-info .navbar-end .navbar-link { - color: #fff; - } - .navbar.is-info .navbar-start > a.navbar-item:focus, .navbar.is-info .navbar-start > a.navbar-item:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active, - .navbar.is-info .navbar-start .navbar-link:focus, - .navbar.is-info .navbar-start .navbar-link:hover, - .navbar.is-info .navbar-start .navbar-link.is-active, - .navbar.is-info .navbar-end > a.navbar-item:focus, - .navbar.is-info .navbar-end > a.navbar-item:hover, - .navbar.is-info .navbar-end > a.navbar-item.is-active, - .navbar.is-info .navbar-end .navbar-link:focus, - .navbar.is-info .navbar-end .navbar-link:hover, - .navbar.is-info .navbar-end .navbar-link.is-active { - background-color: #118fe4; - color: #fff; - } - .navbar.is-info .navbar-start .navbar-link::after, - .navbar.is-info .navbar-end .navbar-link::after { - border-color: #fff; - } - .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #118fe4; - color: #fff; - } - .navbar.is-info .navbar-dropdown a.navbar-item.is-active { - background-color: #209cee; - color: #fff; - } -} - -.navbar.is-success { - background-color: #23d160; - color: #fff; -} - -.navbar.is-success .navbar-brand > .navbar-item, -.navbar.is-success .navbar-brand .navbar-link { - color: #fff; -} - -.navbar.is-success .navbar-brand > a.navbar-item:focus, .navbar.is-success .navbar-brand > a.navbar-item:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active, -.navbar.is-success .navbar-brand .navbar-link:focus, -.navbar.is-success .navbar-brand .navbar-link:hover, -.navbar.is-success .navbar-brand .navbar-link.is-active { - background-color: #20bc56; - color: #fff; -} - -.navbar.is-success .navbar-brand .navbar-link::after { - border-color: #fff; -} - -.navbar.is-success .navbar-burger { - color: #fff; -} - -@media screen and (min-width: 1024px) { - .navbar.is-success .navbar-start > .navbar-item, - .navbar.is-success .navbar-start .navbar-link, - .navbar.is-success .navbar-end > .navbar-item, - .navbar.is-success .navbar-end .navbar-link { - color: #fff; - } - .navbar.is-success .navbar-start > a.navbar-item:focus, .navbar.is-success .navbar-start > a.navbar-item:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active, - .navbar.is-success .navbar-start .navbar-link:focus, - .navbar.is-success .navbar-start .navbar-link:hover, - .navbar.is-success .navbar-start .navbar-link.is-active, - .navbar.is-success .navbar-end > a.navbar-item:focus, - .navbar.is-success .navbar-end > a.navbar-item:hover, - .navbar.is-success .navbar-end > a.navbar-item.is-active, - .navbar.is-success .navbar-end .navbar-link:focus, - .navbar.is-success .navbar-end .navbar-link:hover, - .navbar.is-success .navbar-end .navbar-link.is-active { - background-color: #20bc56; - color: #fff; - } - .navbar.is-success .navbar-start .navbar-link::after, - .navbar.is-success .navbar-end .navbar-link::after { - border-color: #fff; - } - .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #20bc56; - color: #fff; - } - .navbar.is-success .navbar-dropdown a.navbar-item.is-active { - background-color: #23d160; - color: #fff; - } -} - -.navbar.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.navbar.is-warning .navbar-brand > .navbar-item, -.navbar.is-warning .navbar-brand .navbar-link { - color: rgba(0, 0, 0, 0.7); -} - -.navbar.is-warning .navbar-brand > a.navbar-item:focus, .navbar.is-warning .navbar-brand > a.navbar-item:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active, -.navbar.is-warning .navbar-brand .navbar-link:focus, -.navbar.is-warning .navbar-brand .navbar-link:hover, -.navbar.is-warning .navbar-brand .navbar-link.is-active { - background-color: #ffd83d; - color: rgba(0, 0, 0, 0.7); -} - -.navbar.is-warning .navbar-brand .navbar-link::after { - border-color: rgba(0, 0, 0, 0.7); -} - -.navbar.is-warning .navbar-burger { - color: rgba(0, 0, 0, 0.7); -} - -@media screen and (min-width: 1024px) { - .navbar.is-warning .navbar-start > .navbar-item, - .navbar.is-warning .navbar-start .navbar-link, - .navbar.is-warning .navbar-end > .navbar-item, - .navbar.is-warning .navbar-end .navbar-link { - color: rgba(0, 0, 0, 0.7); - } - .navbar.is-warning .navbar-start > a.navbar-item:focus, .navbar.is-warning .navbar-start > a.navbar-item:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active, - .navbar.is-warning .navbar-start .navbar-link:focus, - .navbar.is-warning .navbar-start .navbar-link:hover, - .navbar.is-warning .navbar-start .navbar-link.is-active, - .navbar.is-warning .navbar-end > a.navbar-item:focus, - .navbar.is-warning .navbar-end > a.navbar-item:hover, - .navbar.is-warning .navbar-end > a.navbar-item.is-active, - .navbar.is-warning .navbar-end .navbar-link:focus, - .navbar.is-warning .navbar-end .navbar-link:hover, - .navbar.is-warning .navbar-end .navbar-link.is-active { - background-color: #ffd83d; - color: rgba(0, 0, 0, 0.7); - } - .navbar.is-warning .navbar-start .navbar-link::after, - .navbar.is-warning .navbar-end .navbar-link::after { - border-color: rgba(0, 0, 0, 0.7); - } - .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #ffd83d; - color: rgba(0, 0, 0, 0.7); - } - .navbar.is-warning .navbar-dropdown a.navbar-item.is-active { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); - } -} - -.navbar.is-danger { - background-color: #ff3860; - color: #fff; -} - -.navbar.is-danger .navbar-brand > .navbar-item, -.navbar.is-danger .navbar-brand .navbar-link { - color: #fff; -} - -.navbar.is-danger .navbar-brand > a.navbar-item:focus, .navbar.is-danger .navbar-brand > a.navbar-item:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active, -.navbar.is-danger .navbar-brand .navbar-link:focus, -.navbar.is-danger .navbar-brand .navbar-link:hover, -.navbar.is-danger .navbar-brand .navbar-link.is-active { - background-color: #ff1f4b; - color: #fff; -} - -.navbar.is-danger .navbar-brand .navbar-link::after { - border-color: #fff; -} - -.navbar.is-danger .navbar-burger { - color: #fff; -} - -@media screen and (min-width: 1024px) { - .navbar.is-danger .navbar-start > .navbar-item, - .navbar.is-danger .navbar-start .navbar-link, - .navbar.is-danger .navbar-end > .navbar-item, - .navbar.is-danger .navbar-end .navbar-link { - color: #fff; - } - .navbar.is-danger .navbar-start > a.navbar-item:focus, .navbar.is-danger .navbar-start > a.navbar-item:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active, - .navbar.is-danger .navbar-start .navbar-link:focus, - .navbar.is-danger .navbar-start .navbar-link:hover, - .navbar.is-danger .navbar-start .navbar-link.is-active, - .navbar.is-danger .navbar-end > a.navbar-item:focus, - .navbar.is-danger .navbar-end > a.navbar-item:hover, - .navbar.is-danger .navbar-end > a.navbar-item.is-active, - .navbar.is-danger .navbar-end .navbar-link:focus, - .navbar.is-danger .navbar-end .navbar-link:hover, - .navbar.is-danger .navbar-end .navbar-link.is-active { - background-color: #ff1f4b; - color: #fff; - } - .navbar.is-danger .navbar-start .navbar-link::after, - .navbar.is-danger .navbar-end .navbar-link::after { - border-color: #fff; - } - .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #ff1f4b; - color: #fff; - } - .navbar.is-danger .navbar-dropdown a.navbar-item.is-active { - background-color: #ff3860; - color: #fff; - } -} - -.navbar > .container { - align-items: stretch; - display: flex; - min-height: 3.25rem; - width: 100%; -} - -.navbar.has-shadow { - box-shadow: 0 2px 0 0 whitesmoke; -} - -.navbar.is-fixed-bottom, .navbar.is-fixed-top { - left: 0; - position: fixed; - right: 0; - z-index: 30; -} - -.navbar.is-fixed-bottom { - bottom: 0; -} - -.navbar.is-fixed-bottom.has-shadow { - box-shadow: 0 -2px 0 0 whitesmoke; -} - -.navbar.is-fixed-top { - top: 0; -} - -html.has-navbar-fixed-top, -body.has-navbar-fixed-top { - padding-top: 3.25rem; -} - -html.has-navbar-fixed-bottom, -body.has-navbar-fixed-bottom { - padding-bottom: 3.25rem; -} - -.navbar-brand, -.navbar-tabs { - align-items: stretch; - display: flex; - flex-shrink: 0; - min-height: 3.25rem; -} - -.navbar-brand a.navbar-item:focus, .navbar-brand a.navbar-item:hover { - background-color: transparent; -} - -.navbar-tabs { - -webkit-overflow-scrolling: touch; - max-width: 100vw; - overflow-x: auto; - overflow-y: hidden; -} - -.navbar-burger { - color: #4a4a4a; - cursor: pointer; - display: block; - height: 3.25rem; - position: relative; - width: 3.25rem; - margin-left: auto; -} - -.navbar-burger span { - background-color: currentColor; - display: block; - height: 1px; - left: calc(50% - 8px); - position: absolute; - -webkit-transform-origin: center; - transform-origin: center; - transition-duration: 86ms; - transition-property: background-color, opacity, -webkit-transform; - transition-property: background-color, opacity, transform; - transition-property: background-color, opacity, transform, -webkit-transform; - transition-timing-function: ease-out; - width: 16px; -} - -.navbar-burger span:nth-child(1) { - top: calc(50% - 6px); -} - -.navbar-burger span:nth-child(2) { - top: calc(50% - 1px); -} - -.navbar-burger span:nth-child(3) { - top: calc(50% + 4px); -} - -.navbar-burger:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -.navbar-burger.is-active span:nth-child(1) { - -webkit-transform: translateY(5px) rotate(45deg); - transform: translateY(5px) rotate(45deg); -} - -.navbar-burger.is-active span:nth-child(2) { - opacity: 0; -} - -.navbar-burger.is-active span:nth-child(3) { - -webkit-transform: translateY(-5px) rotate(-45deg); - transform: translateY(-5px) rotate(-45deg); -} - -.navbar-menu { - display: none; -} - -.navbar-item, -.navbar-link { - color: #4a4a4a; - display: block; - line-height: 1.5; - padding: 0.5rem 0.75rem; - position: relative; -} - -.navbar-item .icon:only-child, -.navbar-link .icon:only-child { - margin-left: -0.25rem; - margin-right: -0.25rem; -} - -a.navbar-item, -.navbar-link { - cursor: pointer; -} - -a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-item.is-active, -.navbar-link:focus, -.navbar-link:focus-within, -.navbar-link:hover, -.navbar-link.is-active { - background-color: #fafafa; - color: #3273dc; -} - -.navbar-item { - display: block; - flex-grow: 0; - flex-shrink: 0; -} - -.navbar-item img { - max-height: 1.75rem; -} - -.navbar-item.has-dropdown { - padding: 0; -} - -.navbar-item.is-expanded { - flex-grow: 1; - flex-shrink: 1; -} - -.navbar-item.is-tab { - border-bottom: 1px solid transparent; - min-height: 3.25rem; - padding-bottom: calc(0.5rem - 1px); -} - -.navbar-item.is-tab:focus, .navbar-item.is-tab:hover { - background-color: transparent; - border-bottom-color: #3273dc; -} - -.navbar-item.is-tab.is-active { - background-color: transparent; - border-bottom-color: #3273dc; - border-bottom-style: solid; - border-bottom-width: 3px; - color: #3273dc; - padding-bottom: calc(0.5rem - 3px); -} - -.navbar-content { - flex-grow: 1; - flex-shrink: 1; -} - -.navbar-link:not(.is-arrowless) { - padding-right: 2.5em; -} - -.navbar-link:not(.is-arrowless)::after { - border-color: #3273dc; - margin-top: -0.375em; - right: 1.125em; -} - -.navbar-dropdown { - font-size: 0.875rem; - padding-bottom: 0.5rem; - padding-top: 0.5rem; -} - -.navbar-dropdown .navbar-item { - padding-left: 1.5rem; - padding-right: 1.5rem; -} - -.navbar-divider { - background-color: whitesmoke; - border: none; - display: none; - height: 2px; - margin: 0.5rem 0; -} - -@media screen and (max-width: 1023px) { - .navbar > .container { - display: block; - } - .navbar-brand .navbar-item, - .navbar-tabs .navbar-item { - align-items: center; - display: flex; - } - .navbar-link::after { - display: none; - } - .navbar-menu { - background-color: white; - box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); - padding: 0.5rem 0; - } - .navbar-menu.is-active { - display: block; - } - .navbar.is-fixed-bottom-touch, .navbar.is-fixed-top-touch { - left: 0; - position: fixed; - right: 0; - z-index: 30; - } - .navbar.is-fixed-bottom-touch { - bottom: 0; - } - .navbar.is-fixed-bottom-touch.has-shadow { - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - } - .navbar.is-fixed-top-touch { - top: 0; - } - .navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu { - -webkit-overflow-scrolling: touch; - max-height: calc(100vh - 3.25rem); - overflow: auto; - } - html.has-navbar-fixed-top-touch, - body.has-navbar-fixed-top-touch { - padding-top: 3.25rem; - } - html.has-navbar-fixed-bottom-touch, - body.has-navbar-fixed-bottom-touch { - padding-bottom: 3.25rem; - } -} - -@media screen and (min-width: 1024px) { - .navbar, - .navbar-menu, - .navbar-start, - .navbar-end { - align-items: stretch; - display: flex; - } - .navbar { - min-height: 3.25rem; - } - .navbar.is-spaced { - padding: 1rem 2rem; - } - .navbar.is-spaced .navbar-start, - .navbar.is-spaced .navbar-end { - align-items: center; - } - .navbar.is-spaced a.navbar-item, - .navbar.is-spaced .navbar-link { - border-radius: 4px; - } - .navbar.is-transparent a.navbar-item:focus, .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, - .navbar.is-transparent .navbar-link:focus, - .navbar.is-transparent .navbar-link:hover, - .navbar.is-transparent .navbar-link.is-active { - background-color: transparent !important; - } - .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { - background-color: transparent !important; - } - .navbar.is-transparent .navbar-dropdown a.navbar-item:focus, .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { - background-color: whitesmoke; - color: #0a0a0a; - } - .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { - background-color: whitesmoke; - color: #3273dc; - } - .navbar-burger { - display: none; - } - .navbar-item, - .navbar-link { - align-items: center; - display: flex; - } - .navbar-item { - display: flex; - } - .navbar-item.has-dropdown { - align-items: stretch; - } - .navbar-item.has-dropdown-up .navbar-link::after { - -webkit-transform: rotate(135deg) translate(0.25em, -0.25em); - transform: rotate(135deg) translate(0.25em, -0.25em); - } - .navbar-item.has-dropdown-up .navbar-dropdown { - border-bottom: 2px solid #dbdbdb; - border-radius: 6px 6px 0 0; - border-top: none; - bottom: 100%; - box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); - top: auto; - } - .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { - display: block; - } - .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { - opacity: 1; - pointer-events: auto; - -webkit-transform: translateY(0); - transform: translateY(0); - } - .navbar-menu { - flex-grow: 1; - flex-shrink: 0; - } - .navbar-start { - justify-content: flex-start; - margin-right: auto; - } - .navbar-end { - justify-content: flex-end; - margin-left: auto; - } - .navbar-dropdown { - background-color: white; - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-top: 2px solid #dbdbdb; - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); - display: none; - font-size: 0.875rem; - left: 0; - min-width: 100%; - position: absolute; - top: 100%; - z-index: 20; - } - .navbar-dropdown .navbar-item { - padding: 0.375rem 1rem; - white-space: nowrap; - } - .navbar-dropdown a.navbar-item { - padding-right: 3rem; - } - .navbar-dropdown a.navbar-item:focus, .navbar-dropdown a.navbar-item:hover { - background-color: whitesmoke; - color: #0a0a0a; - } - .navbar-dropdown a.navbar-item.is-active { - background-color: whitesmoke; - color: #3273dc; - } - .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed { - border-radius: 6px; - border-top: none; - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - display: block; - opacity: 0; - pointer-events: none; - top: calc(100% + (-4px)); - -webkit-transform: translateY(-5px); - transform: translateY(-5px); - transition-duration: 86ms; - transition-property: opacity, -webkit-transform; - transition-property: opacity, transform; - transition-property: opacity, transform, -webkit-transform; - } - .navbar-dropdown.is-right { - left: auto; - right: 0; - } - .navbar-divider { - display: block; - } - .navbar > .container .navbar-brand, - .container > .navbar .navbar-brand { - margin-left: -.75rem; - } - .navbar > .container .navbar-menu, - .container > .navbar .navbar-menu { - margin-right: -.75rem; - } - .navbar.is-fixed-bottom-desktop, .navbar.is-fixed-top-desktop { - left: 0; - position: fixed; - right: 0; - z-index: 30; - } - .navbar.is-fixed-bottom-desktop { - bottom: 0; - } - .navbar.is-fixed-bottom-desktop.has-shadow { - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - } - .navbar.is-fixed-top-desktop { - top: 0; - } - html.has-navbar-fixed-top-desktop, - body.has-navbar-fixed-top-desktop { - padding-top: 3.25rem; - } - html.has-navbar-fixed-bottom-desktop, - body.has-navbar-fixed-bottom-desktop { - padding-bottom: 3.25rem; - } - html.has-spaced-navbar-fixed-top, - body.has-spaced-navbar-fixed-top { - padding-top: 5.25rem; - } - html.has-spaced-navbar-fixed-bottom, - body.has-spaced-navbar-fixed-bottom { - padding-bottom: 5.25rem; - } - a.navbar-item.is-active, - .navbar-link.is-active { - color: #0a0a0a; - } - a.navbar-item.is-active:not(:focus):not(:hover), - .navbar-link.is-active:not(:focus):not(:hover) { - background-color: transparent; - } - .navbar-item.has-dropdown:focus .navbar-link, .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #fafafa; - } -} - -.hero.is-fullheight-with-navbar { - min-height: calc(100vh - 3.25rem); -} - -.pagination { - font-size: 1rem; - margin: -0.25rem; -} - -.pagination.is-small { - font-size: 0.75rem; -} - -.pagination.is-medium { - font-size: 1.25rem; -} - -.pagination.is-large { - font-size: 1.5rem; -} - -.pagination.is-rounded .pagination-previous, -.pagination.is-rounded .pagination-next { - padding-left: 1em; - padding-right: 1em; - border-radius: 290486px; -} - -.pagination.is-rounded .pagination-link { - border-radius: 290486px; -} - -.pagination, -.pagination-list { - align-items: center; - display: flex; - justify-content: center; - text-align: center; -} - -.pagination-previous, -.pagination-next, -.pagination-link, -.pagination-ellipsis { - font-size: 1em; - justify-content: center; - margin: 0.25rem; - padding-left: 0.5em; - padding-right: 0.5em; - text-align: center; -} - -.pagination-previous, -.pagination-next, -.pagination-link { - border-color: #dbdbdb; - color: #363636; - min-width: 2.25em; -} - -.pagination-previous:hover, -.pagination-next:hover, -.pagination-link:hover { - border-color: #b5b5b5; - color: #363636; -} - -.pagination-previous:focus, -.pagination-next:focus, -.pagination-link:focus { - border-color: #3273dc; -} - -.pagination-previous:active, -.pagination-next:active, -.pagination-link:active { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); -} - -.pagination-previous[disabled], -.pagination-next[disabled], -.pagination-link[disabled] { - background-color: #dbdbdb; - border-color: #dbdbdb; - box-shadow: none; - color: #7a7a7a; - opacity: 0.5; -} - -.pagination-previous, -.pagination-next { - padding-left: 0.75em; - padding-right: 0.75em; - white-space: nowrap; -} - -.pagination-link.is-current { - background-color: #3273dc; - border-color: #3273dc; - color: #fff; -} - -.pagination-ellipsis { - color: #b5b5b5; - pointer-events: none; -} - -.pagination-list { - flex-wrap: wrap; -} - -@media screen and (max-width: 768px) { - .pagination { - flex-wrap: wrap; - } - .pagination-previous, - .pagination-next { - flex-grow: 1; - flex-shrink: 1; - } - .pagination-list li { - flex-grow: 1; - flex-shrink: 1; - } -} - -@media screen and (min-width: 769px), print { - .pagination-list { - flex-grow: 1; - flex-shrink: 1; - justify-content: flex-start; - order: 1; - } - .pagination-previous { - order: 2; - } - .pagination-next { - order: 3; - } - .pagination { - justify-content: space-between; - } - .pagination.is-centered .pagination-previous { - order: 1; - } - .pagination.is-centered .pagination-list { - justify-content: center; - order: 2; - } - .pagination.is-centered .pagination-next { - order: 3; - } - .pagination.is-right .pagination-previous { - order: 1; - } - .pagination.is-right .pagination-next { - order: 2; - } - .pagination.is-right .pagination-list { - justify-content: flex-end; - order: 3; - } -} - -.panel { - font-size: 1rem; -} - -.panel:not(:last-child) { - margin-bottom: 1.5rem; -} - -.panel-heading, -.panel-tabs, -.panel-block { - border-bottom: 1px solid #dbdbdb; - border-left: 1px solid #dbdbdb; - border-right: 1px solid #dbdbdb; -} - -.panel-heading:first-child, -.panel-tabs:first-child, -.panel-block:first-child { - border-top: 1px solid #dbdbdb; -} - -.panel-heading { - background-color: whitesmoke; - border-radius: 4px 4px 0 0; - color: #363636; - font-size: 1.25em; - font-weight: 300; - line-height: 1.25; - padding: 0.5em 0.75em; -} - -.panel-tabs { - align-items: flex-end; - display: flex; - font-size: 0.875em; - justify-content: center; -} - -.panel-tabs a { - border-bottom: 1px solid #dbdbdb; - margin-bottom: -1px; - padding: 0.5em; -} - -.panel-tabs a.is-active { - border-bottom-color: #4a4a4a; - color: #363636; -} - -.panel-list a { - color: #4a4a4a; -} - -.panel-list a:hover { - color: #3273dc; -} - -.panel-block { - align-items: center; - color: #363636; - display: flex; - justify-content: flex-start; - padding: 0.5em 0.75em; -} - -.panel-block input[type="checkbox"] { - margin-right: 0.75em; -} - -.panel-block > .control { - flex-grow: 1; - flex-shrink: 1; - width: 100%; -} - -.panel-block.is-wrapped { - flex-wrap: wrap; -} - -.panel-block.is-active { - border-left-color: #3273dc; - color: #363636; -} - -.panel-block.is-active .panel-icon { - color: #3273dc; -} - -a.panel-block, -label.panel-block { - cursor: pointer; -} - -a.panel-block:hover, -label.panel-block:hover { - background-color: whitesmoke; -} - -.panel-icon { - display: inline-block; - font-size: 14px; - height: 1em; - line-height: 1em; - text-align: center; - vertical-align: top; - width: 1em; - color: #7a7a7a; - margin-right: 0.75em; -} - -.panel-icon .fa { - font-size: inherit; - line-height: inherit; -} - -.tabs { - -webkit-overflow-scrolling: touch; - align-items: stretch; - display: flex; - font-size: 1rem; - justify-content: space-between; - overflow: hidden; - overflow-x: auto; - white-space: nowrap; -} - -.tabs a { - align-items: center; - border-bottom-color: #dbdbdb; - border-bottom-style: solid; - border-bottom-width: 1px; - color: #4a4a4a; - display: flex; - justify-content: center; - margin-bottom: -1px; - padding: 0.5em 1em; - vertical-align: top; -} - -.tabs a:hover { - border-bottom-color: #363636; - color: #363636; -} - -.tabs li { - display: block; -} - -.tabs li.is-active a { - border-bottom-color: #3273dc; - color: #3273dc; -} - -.tabs ul { - align-items: center; - border-bottom-color: #dbdbdb; - border-bottom-style: solid; - border-bottom-width: 1px; - display: flex; - flex-grow: 1; - flex-shrink: 0; - justify-content: flex-start; -} - -.tabs ul.is-left { - padding-right: 0.75em; -} - -.tabs ul.is-center { - flex: none; - justify-content: center; - padding-left: 0.75em; - padding-right: 0.75em; -} - -.tabs ul.is-right { - justify-content: flex-end; - padding-left: 0.75em; -} - -.tabs .icon:first-child { - margin-right: 0.5em; -} - -.tabs .icon:last-child { - margin-left: 0.5em; -} - -.tabs.is-centered ul { - justify-content: center; -} - -.tabs.is-right ul { - justify-content: flex-end; -} - -.tabs.is-boxed a { - border: 1px solid transparent; - border-radius: 4px 4px 0 0; -} - -.tabs.is-boxed a:hover { - background-color: whitesmoke; - border-bottom-color: #dbdbdb; -} - -.tabs.is-boxed li.is-active a { - background-color: white; - border-color: #dbdbdb; - border-bottom-color: transparent !important; -} - -.tabs.is-fullwidth li { - flex-grow: 1; - flex-shrink: 0; -} - -.tabs.is-toggle a { - border-color: #dbdbdb; - border-style: solid; - border-width: 1px; - margin-bottom: 0; - position: relative; -} - -.tabs.is-toggle a:hover { - background-color: whitesmoke; - border-color: #b5b5b5; - z-index: 2; -} - -.tabs.is-toggle li + li { - margin-left: -1px; -} - -.tabs.is-toggle li:first-child a { - border-radius: 4px 0 0 4px; -} - -.tabs.is-toggle li:last-child a { - border-radius: 0 4px 4px 0; -} - -.tabs.is-toggle li.is-active a { - background-color: #3273dc; - border-color: #3273dc; - color: #fff; - z-index: 1; -} - -.tabs.is-toggle ul { - border-bottom: none; -} - -.tabs.is-toggle.is-toggle-rounded li:first-child a { - border-bottom-left-radius: 290486px; - border-top-left-radius: 290486px; - padding-left: 1.25em; -} - -.tabs.is-toggle.is-toggle-rounded li:last-child a { - border-bottom-right-radius: 290486px; - border-top-right-radius: 290486px; - padding-right: 1.25em; -} - -.tabs.is-small { - font-size: 0.75rem; -} - -.tabs.is-medium { - font-size: 1.25rem; -} - -.tabs.is-large { - font-size: 1.5rem; -} - -.column { - display: block; - flex-basis: 0; - flex-grow: 1; - flex-shrink: 1; - padding: 0.75rem; -} - -.columns.is-mobile > .column.is-narrow { - flex: none; -} - -.columns.is-mobile > .column.is-full { - flex: none; - width: 100%; -} - -.columns.is-mobile > .column.is-three-quarters { - flex: none; - width: 75%; -} - -.columns.is-mobile > .column.is-two-thirds { - flex: none; - width: 66.6666%; -} - -.columns.is-mobile > .column.is-half { - flex: none; - width: 50%; -} - -.columns.is-mobile > .column.is-one-third { - flex: none; - width: 33.3333%; -} - -.columns.is-mobile > .column.is-one-quarter { - flex: none; - width: 25%; -} - -.columns.is-mobile > .column.is-one-fifth { - flex: none; - width: 20%; -} - -.columns.is-mobile > .column.is-two-fifths { - flex: none; - width: 40%; -} - -.columns.is-mobile > .column.is-three-fifths { - flex: none; - width: 60%; -} - -.columns.is-mobile > .column.is-four-fifths { - flex: none; - width: 80%; -} - -.columns.is-mobile > .column.is-offset-three-quarters { - margin-left: 75%; -} - -.columns.is-mobile > .column.is-offset-two-thirds { - margin-left: 66.6666%; -} - -.columns.is-mobile > .column.is-offset-half { - margin-left: 50%; -} - -.columns.is-mobile > .column.is-offset-one-third { - margin-left: 33.3333%; -} - -.columns.is-mobile > .column.is-offset-one-quarter { - margin-left: 25%; -} - -.columns.is-mobile > .column.is-offset-one-fifth { - margin-left: 20%; -} - -.columns.is-mobile > .column.is-offset-two-fifths { - margin-left: 40%; -} - -.columns.is-mobile > .column.is-offset-three-fifths { - margin-left: 60%; -} - -.columns.is-mobile > .column.is-offset-four-fifths { - margin-left: 80%; -} - -.columns.is-mobile > .column.is-0 { - flex: none; - width: 0%; -} - -.columns.is-mobile > .column.is-offset-0 { - margin-left: 0%; -} - -.columns.is-mobile > .column.is-1 { - flex: none; - width: 8.33333%; -} - -.columns.is-mobile > .column.is-offset-1 { - margin-left: 8.33333%; -} - -.columns.is-mobile > .column.is-2 { - flex: none; - width: 16.66667%; -} - -.columns.is-mobile > .column.is-offset-2 { - margin-left: 16.66667%; -} - -.columns.is-mobile > .column.is-3 { - flex: none; - width: 25%; -} - -.columns.is-mobile > .column.is-offset-3 { - margin-left: 25%; -} - -.columns.is-mobile > .column.is-4 { - flex: none; - width: 33.33333%; -} - -.columns.is-mobile > .column.is-offset-4 { - margin-left: 33.33333%; -} - -.columns.is-mobile > .column.is-5 { - flex: none; - width: 41.66667%; -} - -.columns.is-mobile > .column.is-offset-5 { - margin-left: 41.66667%; -} - -.columns.is-mobile > .column.is-6 { - flex: none; - width: 50%; -} - -.columns.is-mobile > .column.is-offset-6 { - margin-left: 50%; -} - -.columns.is-mobile > .column.is-7 { - flex: none; - width: 58.33333%; -} - -.columns.is-mobile > .column.is-offset-7 { - margin-left: 58.33333%; -} - -.columns.is-mobile > .column.is-8 { - flex: none; - width: 66.66667%; -} - -.columns.is-mobile > .column.is-offset-8 { - margin-left: 66.66667%; -} - -.columns.is-mobile > .column.is-9 { - flex: none; - width: 75%; -} - -.columns.is-mobile > .column.is-offset-9 { - margin-left: 75%; -} - -.columns.is-mobile > .column.is-10 { - flex: none; - width: 83.33333%; -} - -.columns.is-mobile > .column.is-offset-10 { - margin-left: 83.33333%; -} - -.columns.is-mobile > .column.is-11 { - flex: none; - width: 91.66667%; -} - -.columns.is-mobile > .column.is-offset-11 { - margin-left: 91.66667%; -} - -.columns.is-mobile > .column.is-12 { - flex: none; - width: 100%; -} - -.columns.is-mobile > .column.is-offset-12 { - margin-left: 100%; -} - -@media screen and (max-width: 768px) { - .column.is-narrow-mobile { - flex: none; - } - .column.is-full-mobile { - flex: none; - width: 100%; - } - .column.is-three-quarters-mobile { - flex: none; - width: 75%; - } - .column.is-two-thirds-mobile { - flex: none; - width: 66.6666%; - } - .column.is-half-mobile { - flex: none; - width: 50%; - } - .column.is-one-third-mobile { - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-mobile { - flex: none; - width: 25%; - } - .column.is-one-fifth-mobile { - flex: none; - width: 20%; - } - .column.is-two-fifths-mobile { - flex: none; - width: 40%; - } - .column.is-three-fifths-mobile { - flex: none; - width: 60%; - } - .column.is-four-fifths-mobile { - flex: none; - width: 80%; - } - .column.is-offset-three-quarters-mobile { - margin-left: 75%; - } - .column.is-offset-two-thirds-mobile { - margin-left: 66.6666%; - } - .column.is-offset-half-mobile { - margin-left: 50%; - } - .column.is-offset-one-third-mobile { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-mobile { - margin-left: 25%; - } - .column.is-offset-one-fifth-mobile { - margin-left: 20%; - } - .column.is-offset-two-fifths-mobile { - margin-left: 40%; - } - .column.is-offset-three-fifths-mobile { - margin-left: 60%; - } - .column.is-offset-four-fifths-mobile { - margin-left: 80%; - } - .column.is-0-mobile { - flex: none; - width: 0%; - } - .column.is-offset-0-mobile { - margin-left: 0%; - } - .column.is-1-mobile { - flex: none; - width: 8.33333%; - } - .column.is-offset-1-mobile { - margin-left: 8.33333%; - } - .column.is-2-mobile { - flex: none; - width: 16.66667%; - } - .column.is-offset-2-mobile { - margin-left: 16.66667%; - } - .column.is-3-mobile { - flex: none; - width: 25%; - } - .column.is-offset-3-mobile { - margin-left: 25%; - } - .column.is-4-mobile { - flex: none; - width: 33.33333%; - } - .column.is-offset-4-mobile { - margin-left: 33.33333%; - } - .column.is-5-mobile { - flex: none; - width: 41.66667%; - } - .column.is-offset-5-mobile { - margin-left: 41.66667%; - } - .column.is-6-mobile { - flex: none; - width: 50%; - } - .column.is-offset-6-mobile { - margin-left: 50%; - } - .column.is-7-mobile { - flex: none; - width: 58.33333%; - } - .column.is-offset-7-mobile { - margin-left: 58.33333%; - } - .column.is-8-mobile { - flex: none; - width: 66.66667%; - } - .column.is-offset-8-mobile { - margin-left: 66.66667%; - } - .column.is-9-mobile { - flex: none; - width: 75%; - } - .column.is-offset-9-mobile { - margin-left: 75%; - } - .column.is-10-mobile { - flex: none; - width: 83.33333%; - } - .column.is-offset-10-mobile { - margin-left: 83.33333%; - } - .column.is-11-mobile { - flex: none; - width: 91.66667%; - } - .column.is-offset-11-mobile { - margin-left: 91.66667%; - } - .column.is-12-mobile { - flex: none; - width: 100%; - } - .column.is-offset-12-mobile { - margin-left: 100%; - } -} - -@media screen and (min-width: 769px), print { - .column.is-narrow, .column.is-narrow-tablet { - flex: none; - } - .column.is-full, .column.is-full-tablet { - flex: none; - width: 100%; - } - .column.is-three-quarters, .column.is-three-quarters-tablet { - flex: none; - width: 75%; - } - .column.is-two-thirds, .column.is-two-thirds-tablet { - flex: none; - width: 66.6666%; - } - .column.is-half, .column.is-half-tablet { - flex: none; - width: 50%; - } - .column.is-one-third, .column.is-one-third-tablet { - flex: none; - width: 33.3333%; - } - .column.is-one-quarter, .column.is-one-quarter-tablet { - flex: none; - width: 25%; - } - .column.is-one-fifth, .column.is-one-fifth-tablet { - flex: none; - width: 20%; - } - .column.is-two-fifths, .column.is-two-fifths-tablet { - flex: none; - width: 40%; - } - .column.is-three-fifths, .column.is-three-fifths-tablet { - flex: none; - width: 60%; - } - .column.is-four-fifths, .column.is-four-fifths-tablet { - flex: none; - width: 80%; - } - .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { - margin-left: 75%; - } - .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { - margin-left: 66.6666%; - } - .column.is-offset-half, .column.is-offset-half-tablet { - margin-left: 50%; - } - .column.is-offset-one-third, .column.is-offset-one-third-tablet { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { - margin-left: 25%; - } - .column.is-offset-one-fifth, .column.is-offset-one-fifth-tablet { - margin-left: 20%; - } - .column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet { - margin-left: 40%; - } - .column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet { - margin-left: 60%; - } - .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet { - margin-left: 80%; - } - .column.is-0, .column.is-0-tablet { - flex: none; - width: 0%; - } - .column.is-offset-0, .column.is-offset-0-tablet { - margin-left: 0%; - } - .column.is-1, .column.is-1-tablet { - flex: none; - width: 8.33333%; - } - .column.is-offset-1, .column.is-offset-1-tablet { - margin-left: 8.33333%; - } - .column.is-2, .column.is-2-tablet { - flex: none; - width: 16.66667%; - } - .column.is-offset-2, .column.is-offset-2-tablet { - margin-left: 16.66667%; - } - .column.is-3, .column.is-3-tablet { - flex: none; - width: 25%; - } - .column.is-offset-3, .column.is-offset-3-tablet { - margin-left: 25%; - } - .column.is-4, .column.is-4-tablet { - flex: none; - width: 33.33333%; - } - .column.is-offset-4, .column.is-offset-4-tablet { - margin-left: 33.33333%; - } - .column.is-5, .column.is-5-tablet { - flex: none; - width: 41.66667%; - } - .column.is-offset-5, .column.is-offset-5-tablet { - margin-left: 41.66667%; - } - .column.is-6, .column.is-6-tablet { - flex: none; - width: 50%; - } - .column.is-offset-6, .column.is-offset-6-tablet { - margin-left: 50%; - } - .column.is-7, .column.is-7-tablet { - flex: none; - width: 58.33333%; - } - .column.is-offset-7, .column.is-offset-7-tablet { - margin-left: 58.33333%; - } - .column.is-8, .column.is-8-tablet { - flex: none; - width: 66.66667%; - } - .column.is-offset-8, .column.is-offset-8-tablet { - margin-left: 66.66667%; - } - .column.is-9, .column.is-9-tablet { - flex: none; - width: 75%; - } - .column.is-offset-9, .column.is-offset-9-tablet { - margin-left: 75%; - } - .column.is-10, .column.is-10-tablet { - flex: none; - width: 83.33333%; - } - .column.is-offset-10, .column.is-offset-10-tablet { - margin-left: 83.33333%; - } - .column.is-11, .column.is-11-tablet { - flex: none; - width: 91.66667%; - } - .column.is-offset-11, .column.is-offset-11-tablet { - margin-left: 91.66667%; - } - .column.is-12, .column.is-12-tablet { - flex: none; - width: 100%; - } - .column.is-offset-12, .column.is-offset-12-tablet { - margin-left: 100%; - } -} - -@media screen and (max-width: 1023px) { - .column.is-narrow-touch { - flex: none; - } - .column.is-full-touch { - flex: none; - width: 100%; - } - .column.is-three-quarters-touch { - flex: none; - width: 75%; - } - .column.is-two-thirds-touch { - flex: none; - width: 66.6666%; - } - .column.is-half-touch { - flex: none; - width: 50%; - } - .column.is-one-third-touch { - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-touch { - flex: none; - width: 25%; - } - .column.is-one-fifth-touch { - flex: none; - width: 20%; - } - .column.is-two-fifths-touch { - flex: none; - width: 40%; - } - .column.is-three-fifths-touch { - flex: none; - width: 60%; - } - .column.is-four-fifths-touch { - flex: none; - width: 80%; - } - .column.is-offset-three-quarters-touch { - margin-left: 75%; - } - .column.is-offset-two-thirds-touch { - margin-left: 66.6666%; - } - .column.is-offset-half-touch { - margin-left: 50%; - } - .column.is-offset-one-third-touch { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-touch { - margin-left: 25%; - } - .column.is-offset-one-fifth-touch { - margin-left: 20%; - } - .column.is-offset-two-fifths-touch { - margin-left: 40%; - } - .column.is-offset-three-fifths-touch { - margin-left: 60%; - } - .column.is-offset-four-fifths-touch { - margin-left: 80%; - } - .column.is-0-touch { - flex: none; - width: 0%; - } - .column.is-offset-0-touch { - margin-left: 0%; - } - .column.is-1-touch { - flex: none; - width: 8.33333%; - } - .column.is-offset-1-touch { - margin-left: 8.33333%; - } - .column.is-2-touch { - flex: none; - width: 16.66667%; - } - .column.is-offset-2-touch { - margin-left: 16.66667%; - } - .column.is-3-touch { - flex: none; - width: 25%; - } - .column.is-offset-3-touch { - margin-left: 25%; - } - .column.is-4-touch { - flex: none; - width: 33.33333%; - } - .column.is-offset-4-touch { - margin-left: 33.33333%; - } - .column.is-5-touch { - flex: none; - width: 41.66667%; - } - .column.is-offset-5-touch { - margin-left: 41.66667%; - } - .column.is-6-touch { - flex: none; - width: 50%; - } - .column.is-offset-6-touch { - margin-left: 50%; - } - .column.is-7-touch { - flex: none; - width: 58.33333%; - } - .column.is-offset-7-touch { - margin-left: 58.33333%; - } - .column.is-8-touch { - flex: none; - width: 66.66667%; - } - .column.is-offset-8-touch { - margin-left: 66.66667%; - } - .column.is-9-touch { - flex: none; - width: 75%; - } - .column.is-offset-9-touch { - margin-left: 75%; - } - .column.is-10-touch { - flex: none; - width: 83.33333%; - } - .column.is-offset-10-touch { - margin-left: 83.33333%; - } - .column.is-11-touch { - flex: none; - width: 91.66667%; - } - .column.is-offset-11-touch { - margin-left: 91.66667%; - } - .column.is-12-touch { - flex: none; - width: 100%; - } - .column.is-offset-12-touch { - margin-left: 100%; - } -} - -@media screen and (min-width: 1024px) { - .column.is-narrow-desktop { - flex: none; - } - .column.is-full-desktop { - flex: none; - width: 100%; - } - .column.is-three-quarters-desktop { - flex: none; - width: 75%; - } - .column.is-two-thirds-desktop { - flex: none; - width: 66.6666%; - } - .column.is-half-desktop { - flex: none; - width: 50%; - } - .column.is-one-third-desktop { - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-desktop { - flex: none; - width: 25%; - } - .column.is-one-fifth-desktop { - flex: none; - width: 20%; - } - .column.is-two-fifths-desktop { - flex: none; - width: 40%; - } - .column.is-three-fifths-desktop { - flex: none; - width: 60%; - } - .column.is-four-fifths-desktop { - flex: none; - width: 80%; - } - .column.is-offset-three-quarters-desktop { - margin-left: 75%; - } - .column.is-offset-two-thirds-desktop { - margin-left: 66.6666%; - } - .column.is-offset-half-desktop { - margin-left: 50%; - } - .column.is-offset-one-third-desktop { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-desktop { - margin-left: 25%; - } - .column.is-offset-one-fifth-desktop { - margin-left: 20%; - } - .column.is-offset-two-fifths-desktop { - margin-left: 40%; - } - .column.is-offset-three-fifths-desktop { - margin-left: 60%; - } - .column.is-offset-four-fifths-desktop { - margin-left: 80%; - } - .column.is-0-desktop { - flex: none; - width: 0%; - } - .column.is-offset-0-desktop { - margin-left: 0%; - } - .column.is-1-desktop { - flex: none; - width: 8.33333%; - } - .column.is-offset-1-desktop { - margin-left: 8.33333%; - } - .column.is-2-desktop { - flex: none; - width: 16.66667%; - } - .column.is-offset-2-desktop { - margin-left: 16.66667%; - } - .column.is-3-desktop { - flex: none; - width: 25%; - } - .column.is-offset-3-desktop { - margin-left: 25%; - } - .column.is-4-desktop { - flex: none; - width: 33.33333%; - } - .column.is-offset-4-desktop { - margin-left: 33.33333%; - } - .column.is-5-desktop { - flex: none; - width: 41.66667%; - } - .column.is-offset-5-desktop { - margin-left: 41.66667%; - } - .column.is-6-desktop { - flex: none; - width: 50%; - } - .column.is-offset-6-desktop { - margin-left: 50%; - } - .column.is-7-desktop { - flex: none; - width: 58.33333%; - } - .column.is-offset-7-desktop { - margin-left: 58.33333%; - } - .column.is-8-desktop { - flex: none; - width: 66.66667%; - } - .column.is-offset-8-desktop { - margin-left: 66.66667%; - } - .column.is-9-desktop { - flex: none; - width: 75%; - } - .column.is-offset-9-desktop { - margin-left: 75%; - } - .column.is-10-desktop { - flex: none; - width: 83.33333%; - } - .column.is-offset-10-desktop { - margin-left: 83.33333%; - } - .column.is-11-desktop { - flex: none; - width: 91.66667%; - } - .column.is-offset-11-desktop { - margin-left: 91.66667%; - } - .column.is-12-desktop { - flex: none; - width: 100%; - } - .column.is-offset-12-desktop { - margin-left: 100%; - } -} - -@media screen and (min-width: 1216px) { - .column.is-narrow-widescreen { - flex: none; - } - .column.is-full-widescreen { - flex: none; - width: 100%; - } - .column.is-three-quarters-widescreen { - flex: none; - width: 75%; - } - .column.is-two-thirds-widescreen { - flex: none; - width: 66.6666%; - } - .column.is-half-widescreen { - flex: none; - width: 50%; - } - .column.is-one-third-widescreen { - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-widescreen { - flex: none; - width: 25%; - } - .column.is-one-fifth-widescreen { - flex: none; - width: 20%; - } - .column.is-two-fifths-widescreen { - flex: none; - width: 40%; - } - .column.is-three-fifths-widescreen { - flex: none; - width: 60%; - } - .column.is-four-fifths-widescreen { - flex: none; - width: 80%; - } - .column.is-offset-three-quarters-widescreen { - margin-left: 75%; - } - .column.is-offset-two-thirds-widescreen { - margin-left: 66.6666%; - } - .column.is-offset-half-widescreen { - margin-left: 50%; - } - .column.is-offset-one-third-widescreen { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-widescreen { - margin-left: 25%; - } - .column.is-offset-one-fifth-widescreen { - margin-left: 20%; - } - .column.is-offset-two-fifths-widescreen { - margin-left: 40%; - } - .column.is-offset-three-fifths-widescreen { - margin-left: 60%; - } - .column.is-offset-four-fifths-widescreen { - margin-left: 80%; - } - .column.is-0-widescreen { - flex: none; - width: 0%; - } - .column.is-offset-0-widescreen { - margin-left: 0%; - } - .column.is-1-widescreen { - flex: none; - width: 8.33333%; - } - .column.is-offset-1-widescreen { - margin-left: 8.33333%; - } - .column.is-2-widescreen { - flex: none; - width: 16.66667%; - } - .column.is-offset-2-widescreen { - margin-left: 16.66667%; - } - .column.is-3-widescreen { - flex: none; - width: 25%; - } - .column.is-offset-3-widescreen { - margin-left: 25%; - } - .column.is-4-widescreen { - flex: none; - width: 33.33333%; - } - .column.is-offset-4-widescreen { - margin-left: 33.33333%; - } - .column.is-5-widescreen { - flex: none; - width: 41.66667%; - } - .column.is-offset-5-widescreen { - margin-left: 41.66667%; - } - .column.is-6-widescreen { - flex: none; - width: 50%; - } - .column.is-offset-6-widescreen { - margin-left: 50%; - } - .column.is-7-widescreen { - flex: none; - width: 58.33333%; - } - .column.is-offset-7-widescreen { - margin-left: 58.33333%; - } - .column.is-8-widescreen { - flex: none; - width: 66.66667%; - } - .column.is-offset-8-widescreen { - margin-left: 66.66667%; - } - .column.is-9-widescreen { - flex: none; - width: 75%; - } - .column.is-offset-9-widescreen { - margin-left: 75%; - } - .column.is-10-widescreen { - flex: none; - width: 83.33333%; - } - .column.is-offset-10-widescreen { - margin-left: 83.33333%; - } - .column.is-11-widescreen { - flex: none; - width: 91.66667%; - } - .column.is-offset-11-widescreen { - margin-left: 91.66667%; - } - .column.is-12-widescreen { - flex: none; - width: 100%; - } - .column.is-offset-12-widescreen { - margin-left: 100%; - } -} - -@media screen and (min-width: 1408px) { - .column.is-narrow-fullhd { - flex: none; - } - .column.is-full-fullhd { - flex: none; - width: 100%; - } - .column.is-three-quarters-fullhd { - flex: none; - width: 75%; - } - .column.is-two-thirds-fullhd { - flex: none; - width: 66.6666%; - } - .column.is-half-fullhd { - flex: none; - width: 50%; - } - .column.is-one-third-fullhd { - flex: none; - width: 33.3333%; - } - .column.is-one-quarter-fullhd { - flex: none; - width: 25%; - } - .column.is-one-fifth-fullhd { - flex: none; - width: 20%; - } - .column.is-two-fifths-fullhd { - flex: none; - width: 40%; - } - .column.is-three-fifths-fullhd { - flex: none; - width: 60%; - } - .column.is-four-fifths-fullhd { - flex: none; - width: 80%; - } - .column.is-offset-three-quarters-fullhd { - margin-left: 75%; - } - .column.is-offset-two-thirds-fullhd { - margin-left: 66.6666%; - } - .column.is-offset-half-fullhd { - margin-left: 50%; - } - .column.is-offset-one-third-fullhd { - margin-left: 33.3333%; - } - .column.is-offset-one-quarter-fullhd { - margin-left: 25%; - } - .column.is-offset-one-fifth-fullhd { - margin-left: 20%; - } - .column.is-offset-two-fifths-fullhd { - margin-left: 40%; - } - .column.is-offset-three-fifths-fullhd { - margin-left: 60%; - } - .column.is-offset-four-fifths-fullhd { - margin-left: 80%; - } - .column.is-0-fullhd { - flex: none; - width: 0%; - } - .column.is-offset-0-fullhd { - margin-left: 0%; - } - .column.is-1-fullhd { - flex: none; - width: 8.33333%; - } - .column.is-offset-1-fullhd { - margin-left: 8.33333%; - } - .column.is-2-fullhd { - flex: none; - width: 16.66667%; - } - .column.is-offset-2-fullhd { - margin-left: 16.66667%; - } - .column.is-3-fullhd { - flex: none; - width: 25%; - } - .column.is-offset-3-fullhd { - margin-left: 25%; - } - .column.is-4-fullhd { - flex: none; - width: 33.33333%; - } - .column.is-offset-4-fullhd { - margin-left: 33.33333%; - } - .column.is-5-fullhd { - flex: none; - width: 41.66667%; - } - .column.is-offset-5-fullhd { - margin-left: 41.66667%; - } - .column.is-6-fullhd { - flex: none; - width: 50%; - } - .column.is-offset-6-fullhd { - margin-left: 50%; - } - .column.is-7-fullhd { - flex: none; - width: 58.33333%; - } - .column.is-offset-7-fullhd { - margin-left: 58.33333%; - } - .column.is-8-fullhd { - flex: none; - width: 66.66667%; - } - .column.is-offset-8-fullhd { - margin-left: 66.66667%; - } - .column.is-9-fullhd { - flex: none; - width: 75%; - } - .column.is-offset-9-fullhd { - margin-left: 75%; - } - .column.is-10-fullhd { - flex: none; - width: 83.33333%; - } - .column.is-offset-10-fullhd { - margin-left: 83.33333%; - } - .column.is-11-fullhd { - flex: none; - width: 91.66667%; - } - .column.is-offset-11-fullhd { - margin-left: 91.66667%; - } - .column.is-12-fullhd { - flex: none; - width: 100%; - } - .column.is-offset-12-fullhd { - margin-left: 100%; - } -} - -.columns { - margin-left: -0.75rem; - margin-right: -0.75rem; - margin-top: -0.75rem; -} - -.columns:last-child { - margin-bottom: -0.75rem; -} - -.columns:not(:last-child) { - margin-bottom: calc(1.5rem - 0.75rem); -} - -.columns.is-centered { - justify-content: center; -} - -.columns.is-gapless { - margin-left: 0; - margin-right: 0; - margin-top: 0; -} - -.columns.is-gapless > .column { - margin: 0; - padding: 0 !important; -} - -.columns.is-gapless:not(:last-child) { - margin-bottom: 1.5rem; -} - -.columns.is-gapless:last-child { - margin-bottom: 0; -} - -.columns.is-mobile { - display: flex; -} - -.columns.is-multiline { - flex-wrap: wrap; -} - -.columns.is-vcentered { - align-items: center; -} - -@media screen and (min-width: 769px), print { - .columns:not(.is-desktop) { - display: flex; - } -} - -@media screen and (min-width: 1024px) { - .columns.is-desktop { - display: flex; - } -} - -.columns.is-variable { - --columnGap: 0.75rem; - margin-left: calc(-1 * var(--columnGap)); - margin-right: calc(-1 * var(--columnGap)); -} - -.columns.is-variable .column { - padding-left: var(--columnGap); - padding-right: var(--columnGap); -} - -.columns.is-variable.is-0 { - --columnGap: 0rem; -} - -@media screen and (max-width: 768px) { - .columns.is-variable.is-0-mobile { - --columnGap: 0rem; - } -} - -@media screen and (min-width: 769px), print { - .columns.is-variable.is-0-tablet { - --columnGap: 0rem; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-0-tablet-only { - --columnGap: 0rem; - } -} - -@media screen and (max-width: 1023px) { - .columns.is-variable.is-0-touch { - --columnGap: 0rem; - } -} - -@media screen and (min-width: 1024px) { - .columns.is-variable.is-0-desktop { - --columnGap: 0rem; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-0-desktop-only { - --columnGap: 0rem; - } -} - -@media screen and (min-width: 1216px) { - .columns.is-variable.is-0-widescreen { - --columnGap: 0rem; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-0-widescreen-only { - --columnGap: 0rem; - } -} - -@media screen and (min-width: 1408px) { - .columns.is-variable.is-0-fullhd { - --columnGap: 0rem; - } -} - -.columns.is-variable.is-1 { - --columnGap: 0.25rem; -} - -@media screen and (max-width: 768px) { - .columns.is-variable.is-1-mobile { - --columnGap: 0.25rem; - } -} - -@media screen and (min-width: 769px), print { - .columns.is-variable.is-1-tablet { - --columnGap: 0.25rem; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-1-tablet-only { - --columnGap: 0.25rem; - } -} - -@media screen and (max-width: 1023px) { - .columns.is-variable.is-1-touch { - --columnGap: 0.25rem; - } -} - -@media screen and (min-width: 1024px) { - .columns.is-variable.is-1-desktop { - --columnGap: 0.25rem; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-1-desktop-only { - --columnGap: 0.25rem; - } -} - -@media screen and (min-width: 1216px) { - .columns.is-variable.is-1-widescreen { - --columnGap: 0.25rem; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-1-widescreen-only { - --columnGap: 0.25rem; - } -} - -@media screen and (min-width: 1408px) { - .columns.is-variable.is-1-fullhd { - --columnGap: 0.25rem; - } -} - -.columns.is-variable.is-2 { - --columnGap: 0.5rem; -} - -@media screen and (max-width: 768px) { - .columns.is-variable.is-2-mobile { - --columnGap: 0.5rem; - } -} - -@media screen and (min-width: 769px), print { - .columns.is-variable.is-2-tablet { - --columnGap: 0.5rem; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-2-tablet-only { - --columnGap: 0.5rem; - } -} - -@media screen and (max-width: 1023px) { - .columns.is-variable.is-2-touch { - --columnGap: 0.5rem; - } -} - -@media screen and (min-width: 1024px) { - .columns.is-variable.is-2-desktop { - --columnGap: 0.5rem; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-2-desktop-only { - --columnGap: 0.5rem; - } -} - -@media screen and (min-width: 1216px) { - .columns.is-variable.is-2-widescreen { - --columnGap: 0.5rem; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-2-widescreen-only { - --columnGap: 0.5rem; - } -} - -@media screen and (min-width: 1408px) { - .columns.is-variable.is-2-fullhd { - --columnGap: 0.5rem; - } -} - -.columns.is-variable.is-3 { - --columnGap: 0.75rem; -} - -@media screen and (max-width: 768px) { - .columns.is-variable.is-3-mobile { - --columnGap: 0.75rem; - } -} - -@media screen and (min-width: 769px), print { - .columns.is-variable.is-3-tablet { - --columnGap: 0.75rem; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-3-tablet-only { - --columnGap: 0.75rem; - } -} - -@media screen and (max-width: 1023px) { - .columns.is-variable.is-3-touch { - --columnGap: 0.75rem; - } -} - -@media screen and (min-width: 1024px) { - .columns.is-variable.is-3-desktop { - --columnGap: 0.75rem; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-3-desktop-only { - --columnGap: 0.75rem; - } -} - -@media screen and (min-width: 1216px) { - .columns.is-variable.is-3-widescreen { - --columnGap: 0.75rem; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-3-widescreen-only { - --columnGap: 0.75rem; - } -} - -@media screen and (min-width: 1408px) { - .columns.is-variable.is-3-fullhd { - --columnGap: 0.75rem; - } -} - -.columns.is-variable.is-4 { - --columnGap: 1rem; -} - -@media screen and (max-width: 768px) { - .columns.is-variable.is-4-mobile { - --columnGap: 1rem; - } -} - -@media screen and (min-width: 769px), print { - .columns.is-variable.is-4-tablet { - --columnGap: 1rem; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-4-tablet-only { - --columnGap: 1rem; - } -} - -@media screen and (max-width: 1023px) { - .columns.is-variable.is-4-touch { - --columnGap: 1rem; - } -} - -@media screen and (min-width: 1024px) { - .columns.is-variable.is-4-desktop { - --columnGap: 1rem; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-4-desktop-only { - --columnGap: 1rem; - } -} - -@media screen and (min-width: 1216px) { - .columns.is-variable.is-4-widescreen { - --columnGap: 1rem; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-4-widescreen-only { - --columnGap: 1rem; - } -} - -@media screen and (min-width: 1408px) { - .columns.is-variable.is-4-fullhd { - --columnGap: 1rem; - } -} - -.columns.is-variable.is-5 { - --columnGap: 1.25rem; -} - -@media screen and (max-width: 768px) { - .columns.is-variable.is-5-mobile { - --columnGap: 1.25rem; - } -} - -@media screen and (min-width: 769px), print { - .columns.is-variable.is-5-tablet { - --columnGap: 1.25rem; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-5-tablet-only { - --columnGap: 1.25rem; - } -} - -@media screen and (max-width: 1023px) { - .columns.is-variable.is-5-touch { - --columnGap: 1.25rem; - } -} - -@media screen and (min-width: 1024px) { - .columns.is-variable.is-5-desktop { - --columnGap: 1.25rem; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-5-desktop-only { - --columnGap: 1.25rem; - } -} - -@media screen and (min-width: 1216px) { - .columns.is-variable.is-5-widescreen { - --columnGap: 1.25rem; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-5-widescreen-only { - --columnGap: 1.25rem; - } -} - -@media screen and (min-width: 1408px) { - .columns.is-variable.is-5-fullhd { - --columnGap: 1.25rem; - } -} - -.columns.is-variable.is-6 { - --columnGap: 1.5rem; -} - -@media screen and (max-width: 768px) { - .columns.is-variable.is-6-mobile { - --columnGap: 1.5rem; - } -} - -@media screen and (min-width: 769px), print { - .columns.is-variable.is-6-tablet { - --columnGap: 1.5rem; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-6-tablet-only { - --columnGap: 1.5rem; - } -} - -@media screen and (max-width: 1023px) { - .columns.is-variable.is-6-touch { - --columnGap: 1.5rem; - } -} - -@media screen and (min-width: 1024px) { - .columns.is-variable.is-6-desktop { - --columnGap: 1.5rem; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-6-desktop-only { - --columnGap: 1.5rem; - } -} - -@media screen and (min-width: 1216px) { - .columns.is-variable.is-6-widescreen { - --columnGap: 1.5rem; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-6-widescreen-only { - --columnGap: 1.5rem; - } -} - -@media screen and (min-width: 1408px) { - .columns.is-variable.is-6-fullhd { - --columnGap: 1.5rem; - } -} - -.columns.is-variable.is-7 { - --columnGap: 1.75rem; -} - -@media screen and (max-width: 768px) { - .columns.is-variable.is-7-mobile { - --columnGap: 1.75rem; - } -} - -@media screen and (min-width: 769px), print { - .columns.is-variable.is-7-tablet { - --columnGap: 1.75rem; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-7-tablet-only { - --columnGap: 1.75rem; - } -} - -@media screen and (max-width: 1023px) { - .columns.is-variable.is-7-touch { - --columnGap: 1.75rem; - } -} - -@media screen and (min-width: 1024px) { - .columns.is-variable.is-7-desktop { - --columnGap: 1.75rem; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-7-desktop-only { - --columnGap: 1.75rem; - } -} - -@media screen and (min-width: 1216px) { - .columns.is-variable.is-7-widescreen { - --columnGap: 1.75rem; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-7-widescreen-only { - --columnGap: 1.75rem; - } -} - -@media screen and (min-width: 1408px) { - .columns.is-variable.is-7-fullhd { - --columnGap: 1.75rem; - } -} - -.columns.is-variable.is-8 { - --columnGap: 2rem; -} - -@media screen and (max-width: 768px) { - .columns.is-variable.is-8-mobile { - --columnGap: 2rem; - } -} - -@media screen and (min-width: 769px), print { - .columns.is-variable.is-8-tablet { - --columnGap: 2rem; - } -} - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-8-tablet-only { - --columnGap: 2rem; - } -} - -@media screen and (max-width: 1023px) { - .columns.is-variable.is-8-touch { - --columnGap: 2rem; - } -} - -@media screen and (min-width: 1024px) { - .columns.is-variable.is-8-desktop { - --columnGap: 2rem; - } -} - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-8-desktop-only { - --columnGap: 2rem; - } -} - -@media screen and (min-width: 1216px) { - .columns.is-variable.is-8-widescreen { - --columnGap: 2rem; - } -} - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-8-widescreen-only { - --columnGap: 2rem; - } -} - -@media screen and (min-width: 1408px) { - .columns.is-variable.is-8-fullhd { - --columnGap: 2rem; - } -} - -.tile { - align-items: stretch; - display: block; - flex-basis: 0; - flex-grow: 1; - flex-shrink: 1; - min-height: -webkit-min-content; - min-height: -moz-min-content; - min-height: min-content; -} - -.tile.is-ancestor { - margin-left: -0.75rem; - margin-right: -0.75rem; - margin-top: -0.75rem; -} - -.tile.is-ancestor:last-child { - margin-bottom: -0.75rem; -} - -.tile.is-ancestor:not(:last-child) { - margin-bottom: 0.75rem; -} - -.tile.is-child { - margin: 0 !important; -} - -.tile.is-parent { - padding: 0.75rem; -} - -.tile.is-vertical { - flex-direction: column; -} - -.tile.is-vertical > .tile.is-child:not(:last-child) { - margin-bottom: 1.5rem !important; -} - -@media screen and (min-width: 769px), print { - .tile:not(.is-child) { - display: flex; - } - .tile.is-1 { - flex: none; - width: 8.33333%; - } - .tile.is-2 { - flex: none; - width: 16.66667%; - } - .tile.is-3 { - flex: none; - width: 25%; - } - .tile.is-4 { - flex: none; - width: 33.33333%; - } - .tile.is-5 { - flex: none; - width: 41.66667%; - } - .tile.is-6 { - flex: none; - width: 50%; - } - .tile.is-7 { - flex: none; - width: 58.33333%; - } - .tile.is-8 { - flex: none; - width: 66.66667%; - } - .tile.is-9 { - flex: none; - width: 75%; - } - .tile.is-10 { - flex: none; - width: 83.33333%; - } - .tile.is-11 { - flex: none; - width: 91.66667%; - } - .tile.is-12 { - flex: none; - width: 100%; - } -} - -.hero { - align-items: stretch; - display: flex; - flex-direction: column; - justify-content: space-between; -} - -.hero .navbar { - background: none; -} - -.hero .tabs ul { - border-bottom: none; -} - -.hero.is-white { - background-color: white; - color: #0a0a0a; -} - -.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), -.hero.is-white strong { - color: inherit; -} - -.hero.is-white .title { - color: #0a0a0a; -} - -.hero.is-white .subtitle { - color: rgba(10, 10, 10, 0.9); -} - -.hero.is-white .subtitle a:not(.button), -.hero.is-white .subtitle strong { - color: #0a0a0a; -} - -@media screen and (max-width: 1023px) { - .hero.is-white .navbar-menu { - background-color: white; - } -} - -.hero.is-white .navbar-item, -.hero.is-white .navbar-link { - color: rgba(10, 10, 10, 0.7); -} - -.hero.is-white a.navbar-item:hover, .hero.is-white a.navbar-item.is-active, -.hero.is-white .navbar-link:hover, -.hero.is-white .navbar-link.is-active { - background-color: #f2f2f2; - color: #0a0a0a; -} - -.hero.is-white .tabs a { - color: #0a0a0a; - opacity: 0.9; -} - -.hero.is-white .tabs a:hover { - opacity: 1; -} - -.hero.is-white .tabs li.is-active a { - opacity: 1; -} - -.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a { - color: #0a0a0a; -} - -.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover { - background-color: #0a0a0a; - border-color: #0a0a0a; - color: white; -} - -.hero.is-white.is-bold { - background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-white.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); - } -} - -.hero.is-black { - background-color: #0a0a0a; - color: white; -} - -.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), -.hero.is-black strong { - color: inherit; -} - -.hero.is-black .title { - color: white; -} - -.hero.is-black .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-black .subtitle a:not(.button), -.hero.is-black .subtitle strong { - color: white; -} - -@media screen and (max-width: 1023px) { - .hero.is-black .navbar-menu { - background-color: #0a0a0a; - } -} - -.hero.is-black .navbar-item, -.hero.is-black .navbar-link { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-black a.navbar-item:hover, .hero.is-black a.navbar-item.is-active, -.hero.is-black .navbar-link:hover, -.hero.is-black .navbar-link.is-active { - background-color: black; - color: white; -} - -.hero.is-black .tabs a { - color: white; - opacity: 0.9; -} - -.hero.is-black .tabs a:hover { - opacity: 1; -} - -.hero.is-black .tabs li.is-active a { - opacity: 1; -} - -.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a { - color: white; -} - -.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; - color: #0a0a0a; -} - -.hero.is-black.is-bold { - background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-black.is-bold .navbar-menu { - background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); - } -} - -.hero.is-light { - background-color: whitesmoke; - color: #363636; -} - -.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), -.hero.is-light strong { - color: inherit; -} - -.hero.is-light .title { - color: #363636; -} - -.hero.is-light .subtitle { - color: rgba(54, 54, 54, 0.9); -} - -.hero.is-light .subtitle a:not(.button), -.hero.is-light .subtitle strong { - color: #363636; -} - -@media screen and (max-width: 1023px) { - .hero.is-light .navbar-menu { - background-color: whitesmoke; - } -} - -.hero.is-light .navbar-item, -.hero.is-light .navbar-link { - color: rgba(54, 54, 54, 0.7); -} - -.hero.is-light a.navbar-item:hover, .hero.is-light a.navbar-item.is-active, -.hero.is-light .navbar-link:hover, -.hero.is-light .navbar-link.is-active { - background-color: #e8e8e8; - color: #363636; -} - -.hero.is-light .tabs a { - color: #363636; - opacity: 0.9; -} - -.hero.is-light .tabs a:hover { - opacity: 1; -} - -.hero.is-light .tabs li.is-active a { - opacity: 1; -} - -.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a { - color: #363636; -} - -.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover { - background-color: #363636; - border-color: #363636; - color: whitesmoke; -} - -.hero.is-light.is-bold { - background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-light.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); - } -} - -.hero.is-dark { - background-color: #363636; - color: whitesmoke; -} - -.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), -.hero.is-dark strong { - color: inherit; -} - -.hero.is-dark .title { - color: whitesmoke; -} - -.hero.is-dark .subtitle { - color: rgba(245, 245, 245, 0.9); -} - -.hero.is-dark .subtitle a:not(.button), -.hero.is-dark .subtitle strong { - color: whitesmoke; -} - -@media screen and (max-width: 1023px) { - .hero.is-dark .navbar-menu { - background-color: #363636; - } -} - -.hero.is-dark .navbar-item, -.hero.is-dark .navbar-link { - color: rgba(245, 245, 245, 0.7); -} - -.hero.is-dark a.navbar-item:hover, .hero.is-dark a.navbar-item.is-active, -.hero.is-dark .navbar-link:hover, -.hero.is-dark .navbar-link.is-active { - background-color: #292929; - color: whitesmoke; -} - -.hero.is-dark .tabs a { - color: whitesmoke; - opacity: 0.9; -} - -.hero.is-dark .tabs a:hover { - opacity: 1; -} - -.hero.is-dark .tabs li.is-active a { - opacity: 1; -} - -.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a { - color: whitesmoke; -} - -.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover { - background-color: whitesmoke; - border-color: whitesmoke; - color: #363636; -} - -.hero.is-dark.is-bold { - background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-dark.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); - } -} - -.hero.is-primary { - background-color: #00d1b2; - color: #fff; -} - -.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), -.hero.is-primary strong { - color: inherit; -} - -.hero.is-primary .title { - color: #fff; -} - -.hero.is-primary .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-primary .subtitle a:not(.button), -.hero.is-primary .subtitle strong { - color: #fff; -} - -@media screen and (max-width: 1023px) { - .hero.is-primary .navbar-menu { - background-color: #00d1b2; - } -} - -.hero.is-primary .navbar-item, -.hero.is-primary .navbar-link { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-primary a.navbar-item:hover, .hero.is-primary a.navbar-item.is-active, -.hero.is-primary .navbar-link:hover, -.hero.is-primary .navbar-link.is-active { - background-color: #00b89c; - color: #fff; -} - -.hero.is-primary .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-primary .tabs a:hover { - opacity: 1; -} - -.hero.is-primary .tabs li.is-active a { - opacity: 1; -} - -.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a { - color: #fff; -} - -.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #00d1b2; -} - -.hero.is-primary.is-bold { - background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-primary.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); - } -} - -.hero.is-link { - background-color: #3273dc; - color: #fff; -} - -.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), -.hero.is-link strong { - color: inherit; -} - -.hero.is-link .title { - color: #fff; -} - -.hero.is-link .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-link .subtitle a:not(.button), -.hero.is-link .subtitle strong { - color: #fff; -} - -@media screen and (max-width: 1023px) { - .hero.is-link .navbar-menu { - background-color: #3273dc; - } -} - -.hero.is-link .navbar-item, -.hero.is-link .navbar-link { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-link a.navbar-item:hover, .hero.is-link a.navbar-item.is-active, -.hero.is-link .navbar-link:hover, -.hero.is-link .navbar-link.is-active { - background-color: #2366d1; - color: #fff; -} - -.hero.is-link .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-link .tabs a:hover { - opacity: 1; -} - -.hero.is-link .tabs li.is-active a { - opacity: 1; -} - -.hero.is-link .tabs.is-boxed a, .hero.is-link .tabs.is-toggle a { - color: #fff; -} - -.hero.is-link .tabs.is-boxed a:hover, .hero.is-link .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-link .tabs.is-boxed li.is-active a, .hero.is-link .tabs.is-boxed li.is-active a:hover, .hero.is-link .tabs.is-toggle li.is-active a, .hero.is-link .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #3273dc; -} - -.hero.is-link.is-bold { - background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-link.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); - } -} - -.hero.is-info { - background-color: #209cee; - color: #fff; -} - -.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), -.hero.is-info strong { - color: inherit; -} - -.hero.is-info .title { - color: #fff; -} - -.hero.is-info .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-info .subtitle a:not(.button), -.hero.is-info .subtitle strong { - color: #fff; -} - -@media screen and (max-width: 1023px) { - .hero.is-info .navbar-menu { - background-color: #209cee; - } -} - -.hero.is-info .navbar-item, -.hero.is-info .navbar-link { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-info a.navbar-item:hover, .hero.is-info a.navbar-item.is-active, -.hero.is-info .navbar-link:hover, -.hero.is-info .navbar-link.is-active { - background-color: #118fe4; - color: #fff; -} - -.hero.is-info .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-info .tabs a:hover { - opacity: 1; -} - -.hero.is-info .tabs li.is-active a { - opacity: 1; -} - -.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { - color: #fff; -} - -.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #209cee; -} - -.hero.is-info.is-bold { - background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-info.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); - } -} - -.hero.is-success { - background-color: #23d160; - color: #fff; -} - -.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), -.hero.is-success strong { - color: inherit; -} - -.hero.is-success .title { - color: #fff; -} - -.hero.is-success .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-success .subtitle a:not(.button), -.hero.is-success .subtitle strong { - color: #fff; -} - -@media screen and (max-width: 1023px) { - .hero.is-success .navbar-menu { - background-color: #23d160; - } -} - -.hero.is-success .navbar-item, -.hero.is-success .navbar-link { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-success a.navbar-item:hover, .hero.is-success a.navbar-item.is-active, -.hero.is-success .navbar-link:hover, -.hero.is-success .navbar-link.is-active { - background-color: #20bc56; - color: #fff; -} - -.hero.is-success .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-success .tabs a:hover { - opacity: 1; -} - -.hero.is-success .tabs li.is-active a { - opacity: 1; -} - -.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { - color: #fff; -} - -.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #23d160; -} - -.hero.is-success.is-bold { - background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-success.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); - } -} - -.hero.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), -.hero.is-warning strong { - color: inherit; -} - -.hero.is-warning .title { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning .subtitle { - color: rgba(0, 0, 0, 0.9); -} - -.hero.is-warning .subtitle a:not(.button), -.hero.is-warning .subtitle strong { - color: rgba(0, 0, 0, 0.7); -} - -@media screen and (max-width: 1023px) { - .hero.is-warning .navbar-menu { - background-color: #ffdd57; - } -} - -.hero.is-warning .navbar-item, -.hero.is-warning .navbar-link { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning a.navbar-item:hover, .hero.is-warning a.navbar-item.is-active, -.hero.is-warning .navbar-link:hover, -.hero.is-warning .navbar-link.is-active { - background-color: #ffd83d; - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning .tabs a { - color: rgba(0, 0, 0, 0.7); - opacity: 0.9; -} - -.hero.is-warning .tabs a:hover { - opacity: 1; -} - -.hero.is-warning .tabs li.is-active a { - opacity: 1; -} - -.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a { - color: rgba(0, 0, 0, 0.7); -} - -.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover { - background-color: rgba(0, 0, 0, 0.7); - border-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; -} - -.hero.is-warning.is-bold { - background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-warning.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); - } -} - -.hero.is-danger { - background-color: #ff3860; - color: #fff; -} - -.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), -.hero.is-danger strong { - color: inherit; -} - -.hero.is-danger .title { - color: #fff; -} - -.hero.is-danger .subtitle { - color: rgba(255, 255, 255, 0.9); -} - -.hero.is-danger .subtitle a:not(.button), -.hero.is-danger .subtitle strong { - color: #fff; -} - -@media screen and (max-width: 1023px) { - .hero.is-danger .navbar-menu { - background-color: #ff3860; - } -} - -.hero.is-danger .navbar-item, -.hero.is-danger .navbar-link { - color: rgba(255, 255, 255, 0.7); -} - -.hero.is-danger a.navbar-item:hover, .hero.is-danger a.navbar-item.is-active, -.hero.is-danger .navbar-link:hover, -.hero.is-danger .navbar-link.is-active { - background-color: #ff1f4b; - color: #fff; -} - -.hero.is-danger .tabs a { - color: #fff; - opacity: 0.9; -} - -.hero.is-danger .tabs a:hover { - opacity: 1; -} - -.hero.is-danger .tabs li.is-active a { - opacity: 1; -} - -.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { - color: #fff; -} - -.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); -} - -.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #ff3860; -} - -.hero.is-danger.is-bold { - background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); -} - -@media screen and (max-width: 768px) { - .hero.is-danger.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); - } -} - -.hero.is-small .hero-body { - padding-bottom: 1.5rem; - padding-top: 1.5rem; -} - -@media screen and (min-width: 769px), print { - .hero.is-medium .hero-body { - padding-bottom: 9rem; - padding-top: 9rem; - } -} - -@media screen and (min-width: 769px), print { - .hero.is-large .hero-body { - padding-bottom: 18rem; - padding-top: 18rem; - } -} - -.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body { - align-items: center; - display: flex; -} - -.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container { - flex-grow: 1; - flex-shrink: 1; -} - -.hero.is-halfheight { - min-height: 50vh; -} - -.hero.is-fullheight { - min-height: 100vh; -} - -.hero-video { - overflow: hidden; -} - -.hero-video video { - left: 50%; - min-height: 100%; - min-width: 100%; - position: absolute; - top: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); -} - -.hero-video.is-transparent { - opacity: 0.3; -} - -@media screen and (max-width: 768px) { - .hero-video { - display: none; - } -} - -.hero-buttons { - margin-top: 1.5rem; -} - -@media screen and (max-width: 768px) { - .hero-buttons .button { - display: flex; - } - .hero-buttons .button:not(:last-child) { - margin-bottom: 0.75rem; - } -} - -@media screen and (min-width: 769px), print { - .hero-buttons { - display: flex; - justify-content: center; - } - .hero-buttons .button:not(:last-child) { - margin-right: 1.5rem; - } -} - -.hero-head, -.hero-foot { - flex-grow: 0; - flex-shrink: 0; -} - -.hero-body { - flex-grow: 1; - flex-shrink: 0; - padding: 3rem 1.5rem; -} - -.section { - padding: 3rem 1.5rem; -} - -@media screen and (min-width: 1024px) { - .section.is-medium { - padding: 9rem 1.5rem; - } - .section.is-large { - padding: 18rem 1.5rem; - } -} - -.footer { - background-color: #fafafa; - padding: 3rem 1.5rem 6rem; -} -/*# sourceMappingURL=bulma.css.map */ \ No newline at end of file diff --git a/public/example-mvnv/assets/css/carousel-css.css b/public/example-mvnv/assets/css/carousel-css.css deleted file mode 100644 index 619f31d0ef..0000000000 --- a/public/example-mvnv/assets/css/carousel-css.css +++ /dev/null @@ -1,247 +0,0 @@ -.carousel { - position: relative; - overflow: hidden; - } - - .carousel video{ - border: #d6d6d6; - border-style: solid; - border-width: 1px; - } - - .carousel .title{ - color:#00A2FF - } - .carousel .carousel-container { - width: 100%; - position: relative; - border: none; - display: flex; - margin: 0; - padding: 0; - left: -100%; - transform: translateX(100%); - } - .carousel .carousel-container .carousel-item { - display: block; - position: relative; - flex: 1 0 100%; - } - .carousel .carousel-container .carousel-item.has-background .is-background { - object-fit: cover; - object-position: center center; - height: 100%; - width: 100%; - } - /* .carousel .carousel-container .carousel-item .title { - position: absolute; - left: 0; - right: 0; - bottom: 0; - padding: 1.5em; - margin: 0; - text-align: center; - background: rgba(255, 255, 255, 0.6); - font-size: 0.75rem; - } */ - .carousel .carousel-navigation { - display: flex; - justify-content: space-around; - width: 100%; - pointer-events: none; - } - .carousel .carousel-navigation .carousel-nav-left, - .carousel .carousel-navigation .carousel-nav-right { - padding: 1em; - pointer-events: auto; - } - .carousel .carousel-navigation.is-centered { - justify-content: center; - } - .carousel .carousel-navigation.is-overlay { - top: 50%; - transform: perspective(1px) translateY(-50%); - bottom: auto; - left: auto; - right: auto; - align-items: center; - justify-content: space-between; - z-index: 99; - } - .carousel .carousel-navigation.is-overlay .carousel-nav-left, - .carousel .carousel-navigation.is-overlay .carousel-nav-right { - height: 2.2em; - width: 2em; - background: rgba(255, 255, 255, 0.7); - display: flex; - justify-content: center; - align-items: center; - color: #4a4a4a; - position: absolute; - left: 0; - } - .carousel .carousel-navigation.is-overlay .carousel-nav-left:hover, - .carousel .carousel-navigation.is-overlay .carousel-nav-right:hover { - cursor: pointer; - } - .carousel .carousel-navigation.is-overlay .carousel-nav-right { - left: auto; - right: 0; - } - .carousel.is-reversing .carousel-container { - transform: translateX(-100%); - } - .carousel.is-reversing.is-2 .carousel-container { - transform: translateX(calc(-100% / 2)); - } - .carousel.is-reversing.is-3 .carousel-container { - transform: translateX(calc(-100% / 3)); - } - .carousel.is-reversing.is-4 .carousel-container { - transform: translateX(calc(-100% / 4)); - } - .carousel.is-reversing.is-5 .carousel-container { - transform: translateX(calc(-100% / 5)); - } - .carousel[data-size]:not(.carousel-animate-fade) .carousel-container .carousel-item { - padding: 1em; - } - - .hero.has-carousel { - position: relative; - } - .hero.has-carousel + .hero-body, - .hero.has-carousel + .hero-head, - .hero.has-carousel + .hero-footer { - z-index: 1; - } - .hero.has-carousel .hero-carousel { - display: flex; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - height: auto; - border: none; - margin: auto; - padding: 0; - z-index: 0; - } - - .hero-carousel { - position: relative; - overflow: hidden; - } - .hero-carousel .carousel-container { - width: 100%; - position: relative; - border: none; - display: flex; - margin: 0; - padding: 0; - left: -100%; - transform: translateX(100%); - } - .hero-carousel .carousel-container .carousel-item { - display: block; - position: relative; - flex: 1 0 100%; - } - .hero-carousel .carousel-container .carousel-item.has-background .is-background { - object-fit: cover; - object-position: center center; - height: 100%; - width: 100%; - } - /* .hero-carousel .carousel-container .carousel-item .title { - position: absolute; - left: 0; - right: 0; - bottom: 0; - padding: 1.5em; - margin: 0; - text-align: center; - background: rgba(255, 255, 255, 0.6); - font-size: 0.75rem; - } */ - .hero-carousel .carousel-navigation { - display: flex; - justify-content: space-around; - width: 100%; - pointer-events: none; - } - .hero-carousel .carousel-navigation .carousel-nav-left, - .hero-carousel .carousel-navigation .carousel-nav-right { - padding: 1em; - pointer-events: auto; - } - .hero-carousel .carousel-navigation.is-centered { - justify-content: center; - } - .hero-carousel .carousel-navigation.is-overlay { - top: 50%; - transform: perspective(1px) translateY(-50%); - bottom: auto; - left: auto; - right: auto; - align-items: center; - justify-content: space-between; - z-index: 99; - } - .hero-carousel .carousel-navigation.is-overlay .carousel-nav-left, - .hero-carousel .carousel-navigation.is-overlay .carousel-nav-right { - height: 2.2em; - width: 2em; - background: rgba(255, 255, 255, 0.7); - display: flex; - justify-content: center; - align-items: center; - color: #4a4a4a; - position: absolute; - left: 0; - } - .hero-carousel .carousel-navigation.is-overlay .carousel-nav-left:hover, - .hero-carousel .carousel-navigation.is-overlay .carousel-nav-right:hover { - cursor: pointer; - } - .hero-carousel .carousel-navigation.is-overlay .carousel-nav-right { - left: auto; - right: 0; - } - .hero-carousel.is-reversing .carousel-container { - transform: translateX(-100%); - } - .hero-carousel.is-reversing.is-2 .carousel-container { - transform: translateX(calc(-100% / 2)); - } - .hero-carousel.is-reversing.is-3 .carousel-container { - transform: translateX(calc(-100% / 3)); - } - .hero-carousel.is-reversing.is-4 .carousel-container { - transform: translateX(calc(-100% / 4)); - } - .hero-carousel.is-reversing.is-5 .carousel-container { - transform: translateX(calc(-100% / 5)); - } - - .carousel.carousel-animate-slide.carousel-animated .carousel-container, - .hero-carousel.carousel-animate-slide.carousel-animated .carousel-container { - transform: none !important; - transition: transform 0.5s ease-in-out; - } - .carousel.carousel-animate-fade .carousel-item, - .hero-carousel.carousel-animate-fade .carousel-item { - position: absolute; - width: 100%; - height: 100%; - transition: opacity 0.5s ease-in-out; - } - .carousel.carousel-animate-fade .carousel-item.is-active, - .hero-carousel.carousel-animate-fade .carousel-item.is-active { - opacity: 1; - } - .carousel.carousel-animate-fade .carousel-item:not(.is-active), - .hero-carousel.carousel-animate-fade .carousel-item:not(.is-active) { - opacity: 0; - } \ No newline at end of file diff --git a/public/example-mvnv/assets/css/nodeLink/bulma-checkradio.min.css b/public/example-mvnv/assets/css/nodeLink/bulma-checkradio.min.css deleted file mode 100644 index bda864ae26..0000000000 --- a/public/example-mvnv/assets/css/nodeLink/bulma-checkradio.min.css +++ /dev/null @@ -1 +0,0 @@ -@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.is-checkradio[type=checkbox],.is-checkradio[type=radio]{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;position:absolute;opacity:0}.is-checkradio[type=checkbox]+label,.is-checkradio[type=radio]+label{position:relative;display:initial;cursor:pointer;vertical-align:middle;margin:.5em;padding:.2rem .5rem .2rem 0;border-radius:4px}.is-checkradio[type=checkbox]+label:hover::before,.is-checkradio[type=checkbox]+label:hover:before,.is-checkradio[type=radio]+label:hover::before,.is-checkradio[type=radio]+label:hover:before{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:hover-color;animation-name:hover-color}.is-checkradio[type=checkbox]+label::before,.is-checkradio[type=checkbox]+label:before,.is-checkradio[type=radio]+label::before,.is-checkradio[type=radio]+label:before{position:absolute;left:0;top:0;content:'';border:.1rem solid #dbdbdb}.is-checkradio[type=checkbox]+label::after,.is-checkradio[type=checkbox]+label:after,.is-checkradio[type=radio]+label::after,.is-checkradio[type=radio]+label:after{position:absolute;display:none;content:'';top:0}.is-checkradio[type=checkbox].is-rtl+label,.is-checkradio[type=radio].is-rtl+label{margin-right:0;margin-left:.5rem}.is-checkradio[type=checkbox].is-rtl+label::before,.is-checkradio[type=checkbox].is-rtl+label:before,.is-checkradio[type=radio].is-rtl+label::before,.is-checkradio[type=radio].is-rtl+label:before{left:auto;right:0}.is-checkradio[type=checkbox]:focus+label::before,.is-checkradio[type=checkbox]:focus+label:before,.is-checkradio[type=radio]:focus+label::before,.is-checkradio[type=radio]:focus+label:before{outline:1px dotted #b5b5b5}.is-checkradio[type=checkbox]:hover:not([disabled])+label::before,.is-checkradio[type=checkbox]:hover:not([disabled])+label:before,.is-checkradio[type=radio]:hover:not([disabled])+label::before,.is-checkradio[type=radio]:hover:not([disabled])+label:before{border-color:#00d1b2!important}.is-checkradio[type=checkbox]:checked+label::before,.is-checkradio[type=checkbox]:checked+label:before,.is-checkradio[type=radio]:checked+label::before,.is-checkradio[type=radio]:checked+label:before{border:.1rem solid #dbdbdb}.is-checkradio[type=checkbox]:checked[disabled],.is-checkradio[type=radio]:checked[disabled]{cursor:not-allowed}.is-checkradio[type=checkbox]:checked[disabled]+label,.is-checkradio[type=radio]:checked[disabled]+label{opacity:.5}.is-checkradio[type=checkbox]:checked+label::before,.is-checkradio[type=checkbox]:checked+label:before,.is-checkradio[type=radio]:checked+label::before,.is-checkradio[type=radio]:checked+label:before{-webkit-animation-name:none;animation-name:none}.is-checkradio[type=checkbox]:checked+label::after,.is-checkradio[type=checkbox]:checked+label:after,.is-checkradio[type=radio]:checked+label::after,.is-checkradio[type=radio]:checked+label:after{display:inline-block}.is-checkradio[type=checkbox][disabled],.is-checkradio[type=radio][disabled]{cursor:not-allowed}.is-checkradio[type=checkbox][disabled]+label,.is-checkradio[type=radio][disabled]+label{opacity:.5;cursor:not-allowed}.is-checkradio[type=checkbox][disabled]+label::after,.is-checkradio[type=checkbox][disabled]+label::before,.is-checkradio[type=checkbox][disabled]+label:after,.is-checkradio[type=checkbox][disabled]+label:before,.is-checkradio[type=checkbox][disabled]+label:hover,.is-checkradio[type=radio][disabled]+label::after,.is-checkradio[type=radio][disabled]+label::before,.is-checkradio[type=radio][disabled]+label:after,.is-checkradio[type=radio][disabled]+label:before,.is-checkradio[type=radio][disabled]+label:hover{cursor:not-allowed}.is-checkradio[type=checkbox][disabled]:hover,.is-checkradio[type=radio][disabled]:hover{cursor:not-allowed}.is-checkradio[type=checkbox][disabled]:hover::before,.is-checkradio[type=checkbox][disabled]:hover:before,.is-checkradio[type=radio][disabled]:hover::before,.is-checkradio[type=radio][disabled]:hover:before{-webkit-animation-name:none;animation-name:none}.is-checkradio[type=checkbox][disabled]::before,.is-checkradio[type=checkbox][disabled]:before,.is-checkradio[type=radio][disabled]::before,.is-checkradio[type=radio][disabled]:before{cursor:not-allowed}.is-checkradio[type=checkbox][disabled]::after,.is-checkradio[type=checkbox][disabled]:after,.is-checkradio[type=radio][disabled]::after,.is-checkradio[type=radio][disabled]:after{cursor:not-allowed}.is-checkradio[type=checkbox].has-no-border+label::before,.is-checkradio[type=checkbox].has-no-border+label:before,.is-checkradio[type=radio].has-no-border+label::before,.is-checkradio[type=radio].has-no-border+label:before{border:none!important}.is-checkradio[type=checkbox].is-block,.is-checkradio[type=radio].is-block{display:none!important}.is-checkradio[type=checkbox].is-block+label,.is-checkradio[type=radio].is-block+label{width:100%!important;background:#f5f5f5;color:rgba(0,0,0,.7);padding-right:.75em}.is-checkradio[type=checkbox].is-block+label::before,.is-checkradio[type=checkbox].is-block+label:before,.is-checkradio[type=radio].is-block+label::before,.is-checkradio[type=radio].is-block+label:before{border:none!important}.is-checkradio[type=checkbox]+label::before,.is-checkradio[type=checkbox]+label:before{border-radius:4px}.is-checkradio[type=checkbox]+label::after,.is-checkradio[type=checkbox]+label:after{box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:.1rem;border-style:solid;border-color:#00d1b2;border-top:0;border-left:0}.is-checkradio[type=checkbox].is-circle+label::before,.is-checkradio[type=checkbox].is-circle+label:before{border-radius:50%}.is-checkradio[type=checkbox]+label{font-size:1rem;padding-left:2rem}.is-checkradio[type=checkbox]+label::before,.is-checkradio[type=checkbox]+label:before{width:1.5rem;height:1.5rem}.is-checkradio[type=checkbox]+label::after,.is-checkradio[type=checkbox]+label:after{width:.375rem;height:.6rem;top:.405rem;left:.6rem}.is-checkradio[type=checkbox].is-block+label::after,.is-checkradio[type=checkbox].is-block+label:after{top:.585rem;left:.78rem}.is-checkradio[type=checkbox].is-rtl+label{padding-left:0;padding-right:2rem}.is-checkradio[type=checkbox].is-rtl+label::after,.is-checkradio[type=checkbox].is-rtl+label:after{left:auto;right:.6rem}.is-checkradio[type=checkbox].is-small+label{font-size:.75rem;padding-left:1.5rem}.is-checkradio[type=checkbox].is-small+label::before,.is-checkradio[type=checkbox].is-small+label:before{width:1.125rem;height:1.125rem}.is-checkradio[type=checkbox].is-small+label::after,.is-checkradio[type=checkbox].is-small+label:after{width:.28125rem;height:.45rem;top:.30375rem;left:.45rem}.is-checkradio[type=checkbox].is-small.is-block+label::after,.is-checkradio[type=checkbox].is-small.is-block+label:after{top:.43875rem;left:.585rem}.is-checkradio[type=checkbox].is-small.is-rtl+label{padding-left:0;padding-right:1.5rem}.is-checkradio[type=checkbox].is-small.is-rtl+label::after,.is-checkradio[type=checkbox].is-small.is-rtl+label:after{left:auto;right:.45rem}.is-checkradio[type=checkbox].is-medium+label{font-size:1.25rem;padding-left:2.5rem}.is-checkradio[type=checkbox].is-medium+label::before,.is-checkradio[type=checkbox].is-medium+label:before{width:1.875rem;height:1.875rem}.is-checkradio[type=checkbox].is-medium+label::after,.is-checkradio[type=checkbox].is-medium+label:after{width:.46875rem;height:.75rem;top:.50625rem;left:.75rem}.is-checkradio[type=checkbox].is-medium.is-block+label::after,.is-checkradio[type=checkbox].is-medium.is-block+label:after{top:.73125rem;left:.975rem}.is-checkradio[type=checkbox].is-medium.is-rtl+label{padding-left:0;padding-right:2.5rem}.is-checkradio[type=checkbox].is-medium.is-rtl+label::after,.is-checkradio[type=checkbox].is-medium.is-rtl+label:after{left:auto;right:.75rem}.is-checkradio[type=checkbox].is-large+label{font-size:1.5rem;padding-left:3rem}.is-checkradio[type=checkbox].is-large+label::before,.is-checkradio[type=checkbox].is-large+label:before{width:2.25rem;height:2.25rem}.is-checkradio[type=checkbox].is-large+label::after,.is-checkradio[type=checkbox].is-large+label:after{width:.5625rem;height:.9rem;top:.6075rem;left:.9rem}.is-checkradio[type=checkbox].is-large.is-block+label::after,.is-checkradio[type=checkbox].is-large.is-block+label:after{top:.8775rem;left:1.17rem}.is-checkradio[type=checkbox].is-large.is-rtl+label{padding-left:0;padding-right:3rem}.is-checkradio[type=checkbox].is-large.is-rtl+label::after,.is-checkradio[type=checkbox].is-large.is-rtl+label:after{left:auto;right:.9rem}.is-checkradio[type=checkbox].is-white.has-background-color+label::before,.is-checkradio[type=checkbox].is-white.has-background-color+label:before{border-color:transparent!important;background-color:#fff!important}.is-checkradio[type=checkbox].is-white:hover:not([disabled])+label::before,.is-checkradio[type=checkbox].is-white:hover:not([disabled])+label:before{border-color:#fff!important}.is-checkradio[type=checkbox].is-white:checked+label::after,.is-checkradio[type=checkbox].is-white:checked+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-white:checked.has-background-color+label::before,.is-checkradio[type=checkbox].is-white:checked.has-background-color+label:before{border-color:transparent!important;background-color:#fff!important}.is-checkradio[type=checkbox].is-white:checked.has-background-color+label::after,.is-checkradio[type=checkbox].is-white:checked.has-background-color+label:after{border-color:#0a0a0a!important;background-color:#fff!important}.is-checkradio[type=checkbox].is-white:checked.is-block+label{color:#0a0a0a;border-color:#fff!important;background:#fff}.is-checkradio[type=checkbox].is-white:checked.is-block+label::after,.is-checkradio[type=checkbox].is-white:checked.is-block+label:after{border-color:#0a0a0a!important}.is-checkradio[type=checkbox].is-black.has-background-color+label::before,.is-checkradio[type=checkbox].is-black.has-background-color+label:before{border-color:transparent!important;background-color:#0a0a0a!important}.is-checkradio[type=checkbox].is-black:hover:not([disabled])+label::before,.is-checkradio[type=checkbox].is-black:hover:not([disabled])+label:before{border-color:#0a0a0a!important}.is-checkradio[type=checkbox].is-black:checked+label::after,.is-checkradio[type=checkbox].is-black:checked+label:after{border-color:#0a0a0a!important}.is-checkradio[type=checkbox].is-black:checked.has-background-color+label::before,.is-checkradio[type=checkbox].is-black:checked.has-background-color+label:before{border-color:transparent!important;background-color:#0a0a0a!important}.is-checkradio[type=checkbox].is-black:checked.has-background-color+label::after,.is-checkradio[type=checkbox].is-black:checked.has-background-color+label:after{border-color:#fff!important;background-color:#0a0a0a!important}.is-checkradio[type=checkbox].is-black:checked.is-block+label{color:#fff;border-color:#0a0a0a!important;background:#0a0a0a}.is-checkradio[type=checkbox].is-black:checked.is-block+label::after,.is-checkradio[type=checkbox].is-black:checked.is-block+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-light.has-background-color+label::before,.is-checkradio[type=checkbox].is-light.has-background-color+label:before{border-color:transparent!important;background-color:#f5f5f5!important}.is-checkradio[type=checkbox].is-light:hover:not([disabled])+label::before,.is-checkradio[type=checkbox].is-light:hover:not([disabled])+label:before{border-color:#f5f5f5!important}.is-checkradio[type=checkbox].is-light:checked+label::after,.is-checkradio[type=checkbox].is-light:checked+label:after{border-color:#f5f5f5!important}.is-checkradio[type=checkbox].is-light:checked.has-background-color+label::before,.is-checkradio[type=checkbox].is-light:checked.has-background-color+label:before{border-color:transparent!important;background-color:#f5f5f5!important}.is-checkradio[type=checkbox].is-light:checked.has-background-color+label::after,.is-checkradio[type=checkbox].is-light:checked.has-background-color+label:after{border-color:#363636!important;background-color:#f5f5f5!important}.is-checkradio[type=checkbox].is-light:checked.is-block+label{color:#363636;border-color:#f5f5f5!important;background:#f5f5f5}.is-checkradio[type=checkbox].is-light:checked.is-block+label::after,.is-checkradio[type=checkbox].is-light:checked.is-block+label:after{border-color:#363636!important}.is-checkradio[type=checkbox].is-dark.has-background-color+label::before,.is-checkradio[type=checkbox].is-dark.has-background-color+label:before{border-color:transparent!important;background-color:#363636!important}.is-checkradio[type=checkbox].is-dark:hover:not([disabled])+label::before,.is-checkradio[type=checkbox].is-dark:hover:not([disabled])+label:before{border-color:#363636!important}.is-checkradio[type=checkbox].is-dark:checked+label::after,.is-checkradio[type=checkbox].is-dark:checked+label:after{border-color:#363636!important}.is-checkradio[type=checkbox].is-dark:checked.has-background-color+label::before,.is-checkradio[type=checkbox].is-dark:checked.has-background-color+label:before{border-color:transparent!important;background-color:#363636!important}.is-checkradio[type=checkbox].is-dark:checked.has-background-color+label::after,.is-checkradio[type=checkbox].is-dark:checked.has-background-color+label:after{border-color:#f5f5f5!important;background-color:#363636!important}.is-checkradio[type=checkbox].is-dark:checked.is-block+label{color:#f5f5f5;border-color:#363636!important;background:#363636}.is-checkradio[type=checkbox].is-dark:checked.is-block+label::after,.is-checkradio[type=checkbox].is-dark:checked.is-block+label:after{border-color:#f5f5f5!important}.is-checkradio[type=checkbox].is-primary.has-background-color+label::before,.is-checkradio[type=checkbox].is-primary.has-background-color+label:before{border-color:transparent!important;background-color:#00d1b2!important}.is-checkradio[type=checkbox].is-primary:hover:not([disabled])+label::before,.is-checkradio[type=checkbox].is-primary:hover:not([disabled])+label:before{border-color:#00d1b2!important}.is-checkradio[type=checkbox].is-primary:checked+label::after,.is-checkradio[type=checkbox].is-primary:checked+label:after{border-color:#00d1b2!important}.is-checkradio[type=checkbox].is-primary:checked.has-background-color+label::before,.is-checkradio[type=checkbox].is-primary:checked.has-background-color+label:before{border-color:transparent!important;background-color:#00d1b2!important}.is-checkradio[type=checkbox].is-primary:checked.has-background-color+label::after,.is-checkradio[type=checkbox].is-primary:checked.has-background-color+label:after{border-color:#fff!important;background-color:#00d1b2!important}.is-checkradio[type=checkbox].is-primary:checked.is-block+label{color:#fff;border-color:#00d1b2!important;background:#00d1b2}.is-checkradio[type=checkbox].is-primary:checked.is-block+label::after,.is-checkradio[type=checkbox].is-primary:checked.is-block+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-link.has-background-color+label::before,.is-checkradio[type=checkbox].is-link.has-background-color+label:before{border-color:transparent!important;background-color:#3273dc!important}.is-checkradio[type=checkbox].is-link:hover:not([disabled])+label::before,.is-checkradio[type=checkbox].is-link:hover:not([disabled])+label:before{border-color:#3273dc!important}.is-checkradio[type=checkbox].is-link:checked+label::after,.is-checkradio[type=checkbox].is-link:checked+label:after{border-color:#3273dc!important}.is-checkradio[type=checkbox].is-link:checked.has-background-color+label::before,.is-checkradio[type=checkbox].is-link:checked.has-background-color+label:before{border-color:transparent!important;background-color:#3273dc!important}.is-checkradio[type=checkbox].is-link:checked.has-background-color+label::after,.is-checkradio[type=checkbox].is-link:checked.has-background-color+label:after{border-color:#fff!important;background-color:#3273dc!important}.is-checkradio[type=checkbox].is-link:checked.is-block+label{color:#fff;border-color:#3273dc!important;background:#3273dc}.is-checkradio[type=checkbox].is-link:checked.is-block+label::after,.is-checkradio[type=checkbox].is-link:checked.is-block+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-info.has-background-color+label::before,.is-checkradio[type=checkbox].is-info.has-background-color+label:before{border-color:transparent!important;background-color:#209cee!important}.is-checkradio[type=checkbox].is-info:hover:not([disabled])+label::before,.is-checkradio[type=checkbox].is-info:hover:not([disabled])+label:before{border-color:#209cee!important}.is-checkradio[type=checkbox].is-info:checked+label::after,.is-checkradio[type=checkbox].is-info:checked+label:after{border-color:#209cee!important}.is-checkradio[type=checkbox].is-info:checked.has-background-color+label::before,.is-checkradio[type=checkbox].is-info:checked.has-background-color+label:before{border-color:transparent!important;background-color:#209cee!important}.is-checkradio[type=checkbox].is-info:checked.has-background-color+label::after,.is-checkradio[type=checkbox].is-info:checked.has-background-color+label:after{border-color:#fff!important;background-color:#209cee!important}.is-checkradio[type=checkbox].is-info:checked.is-block+label{color:#fff;border-color:#209cee!important;background:#209cee}.is-checkradio[type=checkbox].is-info:checked.is-block+label::after,.is-checkradio[type=checkbox].is-info:checked.is-block+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-success.has-background-color+label::before,.is-checkradio[type=checkbox].is-success.has-background-color+label:before{border-color:transparent!important;background-color:#23d160!important}.is-checkradio[type=checkbox].is-success:hover:not([disabled])+label::before,.is-checkradio[type=checkbox].is-success:hover:not([disabled])+label:before{border-color:#23d160!important}.is-checkradio[type=checkbox].is-success:checked+label::after,.is-checkradio[type=checkbox].is-success:checked+label:after{border-color:#23d160!important}.is-checkradio[type=checkbox].is-success:checked.has-background-color+label::before,.is-checkradio[type=checkbox].is-success:checked.has-background-color+label:before{border-color:transparent!important;background-color:#23d160!important}.is-checkradio[type=checkbox].is-success:checked.has-background-color+label::after,.is-checkradio[type=checkbox].is-success:checked.has-background-color+label:after{border-color:#fff!important;background-color:#23d160!important}.is-checkradio[type=checkbox].is-success:checked.is-block+label{color:#fff;border-color:#23d160!important;background:#23d160}.is-checkradio[type=checkbox].is-success:checked.is-block+label::after,.is-checkradio[type=checkbox].is-success:checked.is-block+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-warning.has-background-color+label::before,.is-checkradio[type=checkbox].is-warning.has-background-color+label:before{border-color:transparent!important;background-color:#ffdd57!important}.is-checkradio[type=checkbox].is-warning:hover:not([disabled])+label::before,.is-checkradio[type=checkbox].is-warning:hover:not([disabled])+label:before{border-color:#ffdd57!important}.is-checkradio[type=checkbox].is-warning:checked+label::after,.is-checkradio[type=checkbox].is-warning:checked+label:after{border-color:#ffdd57!important}.is-checkradio[type=checkbox].is-warning:checked.has-background-color+label::before,.is-checkradio[type=checkbox].is-warning:checked.has-background-color+label:before{border-color:transparent!important;background-color:#ffdd57!important}.is-checkradio[type=checkbox].is-warning:checked.has-background-color+label::after,.is-checkradio[type=checkbox].is-warning:checked.has-background-color+label:after{border-color:rgba(0,0,0,.7)!important;background-color:#ffdd57!important}.is-checkradio[type=checkbox].is-warning:checked.is-block+label{color:rgba(0,0,0,.7);border-color:#ffdd57!important;background:#ffdd57}.is-checkradio[type=checkbox].is-warning:checked.is-block+label::after,.is-checkradio[type=checkbox].is-warning:checked.is-block+label:after{border-color:rgba(0,0,0,.7)!important}.is-checkradio[type=checkbox].is-danger.has-background-color+label::before,.is-checkradio[type=checkbox].is-danger.has-background-color+label:before{border-color:transparent!important;background-color:#ff3860!important}.is-checkradio[type=checkbox].is-danger:hover:not([disabled])+label::before,.is-checkradio[type=checkbox].is-danger:hover:not([disabled])+label:before{border-color:#ff3860!important}.is-checkradio[type=checkbox].is-danger:checked+label::after,.is-checkradio[type=checkbox].is-danger:checked+label:after{border-color:#ff3860!important}.is-checkradio[type=checkbox].is-danger:checked.has-background-color+label::before,.is-checkradio[type=checkbox].is-danger:checked.has-background-color+label:before{border-color:transparent!important;background-color:#ff3860!important}.is-checkradio[type=checkbox].is-danger:checked.has-background-color+label::after,.is-checkradio[type=checkbox].is-danger:checked.has-background-color+label:after{border-color:#fff!important;background-color:#ff3860!important}.is-checkradio[type=checkbox].is-danger:checked.is-block+label{color:#fff;border-color:#ff3860!important;background:#ff3860}.is-checkradio[type=checkbox].is-danger:checked.is-block+label::after,.is-checkradio[type=checkbox].is-danger:checked.is-block+label:after{border-color:#fff!important}.is-checkradio[type=checkbox]:indeterminate+label::after,.is-checkradio[type=checkbox]:indeterminate+label:after{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);border-bottom:none}.is-checkradio[type=checkbox]:indeterminate.is-white+label::after,.is-checkradio[type=checkbox]:indeterminate.is-white+label:after{border-color:#fff}.is-checkradio[type=checkbox]:indeterminate.is-black+label::after,.is-checkradio[type=checkbox]:indeterminate.is-black+label:after{border-color:#0a0a0a}.is-checkradio[type=checkbox]:indeterminate.is-light+label::after,.is-checkradio[type=checkbox]:indeterminate.is-light+label:after{border-color:#f5f5f5}.is-checkradio[type=checkbox]:indeterminate.is-dark+label::after,.is-checkradio[type=checkbox]:indeterminate.is-dark+label:after{border-color:#363636}.is-checkradio[type=checkbox]:indeterminate.is-primary+label::after,.is-checkradio[type=checkbox]:indeterminate.is-primary+label:after{border-color:#00d1b2}.is-checkradio[type=checkbox]:indeterminate.is-link+label::after,.is-checkradio[type=checkbox]:indeterminate.is-link+label:after{border-color:#3273dc}.is-checkradio[type=checkbox]:indeterminate.is-info+label::after,.is-checkradio[type=checkbox]:indeterminate.is-info+label:after{border-color:#209cee}.is-checkradio[type=checkbox]:indeterminate.is-success+label::after,.is-checkradio[type=checkbox]:indeterminate.is-success+label:after{border-color:#23d160}.is-checkradio[type=checkbox]:indeterminate.is-warning+label::after,.is-checkradio[type=checkbox]:indeterminate.is-warning+label:after{border-color:#ffdd57}.is-checkradio[type=checkbox]:indeterminate.is-danger+label::after,.is-checkradio[type=checkbox]:indeterminate.is-danger+label:after{border-color:#ff3860}.is-checkradio[type=radio]+label::before,.is-checkradio[type=radio]+label:before{border-radius:50%}.is-checkradio[type=radio]+label::after,.is-checkradio[type=radio]+label:after{border-radius:50%;background:#00d1b2;left:0;-webkit-transform:scale(.5);transform:scale(.5)}.is-checkradio[type=radio]:checked.has-background-color+label::before,.is-checkradio[type=radio]:checked.has-background-color+label:before{border-color:#4a4a4a!important;background-color:#4a4a4a!important}.is-checkradio[type=radio]:checked.has-background-color+label::after,.is-checkradio[type=radio]:checked.has-background-color+label:after{border-color:#4a4a4a!important;background-color:#4a4a4a!important}.is-checkradio[type=radio].is-rtl+label{padding-left:0}.is-checkradio[type=radio].is-rtl+label::after,.is-checkradio[type=radio].is-rtl+label:after{left:auto;right:0}.is-checkradio[type=radio]+label{font-size:1rem;line-height:1.5rem;padding-left:2rem}.is-checkradio[type=radio]+label::after,.is-checkradio[type=radio]+label::before,.is-checkradio[type=radio]+label:after,.is-checkradio[type=radio]+label:before{width:1.5rem;height:1.5rem}.is-checkradio[type=radio].is-rtl+label{padding-right:2rem}.is-checkradio[type=radio].is-small+label{font-size:.75rem;line-height:1.125rem;padding-left:1.5rem}.is-checkradio[type=radio].is-small+label::after,.is-checkradio[type=radio].is-small+label::before,.is-checkradio[type=radio].is-small+label:after,.is-checkradio[type=radio].is-small+label:before{width:1.125rem;height:1.125rem}.is-checkradio[type=radio].is-small.is-rtl+label{padding-right:1.5rem}.is-checkradio[type=radio].is-medium+label{font-size:1.25rem;line-height:1.875rem;padding-left:2.5rem}.is-checkradio[type=radio].is-medium+label::after,.is-checkradio[type=radio].is-medium+label::before,.is-checkradio[type=radio].is-medium+label:after,.is-checkradio[type=radio].is-medium+label:before{width:1.875rem;height:1.875rem}.is-checkradio[type=radio].is-medium.is-rtl+label{padding-right:2.5rem}.is-checkradio[type=radio].is-large+label{font-size:1.5rem;line-height:2.25rem;padding-left:3rem}.is-checkradio[type=radio].is-large+label::after,.is-checkradio[type=radio].is-large+label::before,.is-checkradio[type=radio].is-large+label:after,.is-checkradio[type=radio].is-large+label:before{width:2.25rem;height:2.25rem}.is-checkradio[type=radio].is-large.is-rtl+label{padding-right:3rem}.is-checkradio[type=radio].is-white.has-background-color+label::before,.is-checkradio[type=radio].is-white.has-background-color+label:before{border-color:#fff!important;background-color:#fff!important}.is-checkradio[type=radio].is-white:hover:not([disabled])+label::before,.is-checkradio[type=radio].is-white:hover:not([disabled])+label:before{border-color:#fff!important}.is-checkradio[type=radio].is-white:checked+label::after,.is-checkradio[type=radio].is-white:checked+label:after{border-color:#fff!important;background-color:#fff!important}.is-checkradio[type=radio].is-white:checked.has-background-color+label::before,.is-checkradio[type=radio].is-white:checked.has-background-color+label:before{border-color:#fff!important;background-color:#fff!important}.is-checkradio[type=radio].is-white:checked.has-background-color+label::after,.is-checkradio[type=radio].is-white:checked.has-background-color+label:after{border-color:#0a0a0a!important;background-color:#0a0a0a!important}.is-checkradio[type=radio].is-black.has-background-color+label::before,.is-checkradio[type=radio].is-black.has-background-color+label:before{border-color:#0a0a0a!important;background-color:#0a0a0a!important}.is-checkradio[type=radio].is-black:hover:not([disabled])+label::before,.is-checkradio[type=radio].is-black:hover:not([disabled])+label:before{border-color:#0a0a0a!important}.is-checkradio[type=radio].is-black:checked+label::after,.is-checkradio[type=radio].is-black:checked+label:after{border-color:#0a0a0a!important;background-color:#0a0a0a!important}.is-checkradio[type=radio].is-black:checked.has-background-color+label::before,.is-checkradio[type=radio].is-black:checked.has-background-color+label:before{border-color:#0a0a0a!important;background-color:#0a0a0a!important}.is-checkradio[type=radio].is-black:checked.has-background-color+label::after,.is-checkradio[type=radio].is-black:checked.has-background-color+label:after{border-color:#fff!important;background-color:#fff!important}.is-checkradio[type=radio].is-light.has-background-color+label::before,.is-checkradio[type=radio].is-light.has-background-color+label:before{border-color:#f5f5f5!important;background-color:#f5f5f5!important}.is-checkradio[type=radio].is-light:hover:not([disabled])+label::before,.is-checkradio[type=radio].is-light:hover:not([disabled])+label:before{border-color:#f5f5f5!important}.is-checkradio[type=radio].is-light:checked+label::after,.is-checkradio[type=radio].is-light:checked+label:after{border-color:#f5f5f5!important;background-color:#f5f5f5!important}.is-checkradio[type=radio].is-light:checked.has-background-color+label::before,.is-checkradio[type=radio].is-light:checked.has-background-color+label:before{border-color:#f5f5f5!important;background-color:#f5f5f5!important}.is-checkradio[type=radio].is-light:checked.has-background-color+label::after,.is-checkradio[type=radio].is-light:checked.has-background-color+label:after{border-color:#363636!important;background-color:#363636!important}.is-checkradio[type=radio].is-dark.has-background-color+label::before,.is-checkradio[type=radio].is-dark.has-background-color+label:before{border-color:#363636!important;background-color:#363636!important}.is-checkradio[type=radio].is-dark:hover:not([disabled])+label::before,.is-checkradio[type=radio].is-dark:hover:not([disabled])+label:before{border-color:#363636!important}.is-checkradio[type=radio].is-dark:checked+label::after,.is-checkradio[type=radio].is-dark:checked+label:after{border-color:#363636!important;background-color:#363636!important}.is-checkradio[type=radio].is-dark:checked.has-background-color+label::before,.is-checkradio[type=radio].is-dark:checked.has-background-color+label:before{border-color:#363636!important;background-color:#363636!important}.is-checkradio[type=radio].is-dark:checked.has-background-color+label::after,.is-checkradio[type=radio].is-dark:checked.has-background-color+label:after{border-color:#f5f5f5!important;background-color:#f5f5f5!important}.is-checkradio[type=radio].is-primary.has-background-color+label::before,.is-checkradio[type=radio].is-primary.has-background-color+label:before{border-color:#00d1b2!important;background-color:#00d1b2!important}.is-checkradio[type=radio].is-primary:hover:not([disabled])+label::before,.is-checkradio[type=radio].is-primary:hover:not([disabled])+label:before{border-color:#00d1b2!important}.is-checkradio[type=radio].is-primary:checked+label::after,.is-checkradio[type=radio].is-primary:checked+label:after{border-color:#00d1b2!important;background-color:#00d1b2!important}.is-checkradio[type=radio].is-primary:checked.has-background-color+label::before,.is-checkradio[type=radio].is-primary:checked.has-background-color+label:before{border-color:#00d1b2!important;background-color:#00d1b2!important}.is-checkradio[type=radio].is-primary:checked.has-background-color+label::after,.is-checkradio[type=radio].is-primary:checked.has-background-color+label:after{border-color:#fff!important;background-color:#fff!important}.is-checkradio[type=radio].is-link.has-background-color+label::before,.is-checkradio[type=radio].is-link.has-background-color+label:before{border-color:#3273dc!important;background-color:#3273dc!important}.is-checkradio[type=radio].is-link:hover:not([disabled])+label::before,.is-checkradio[type=radio].is-link:hover:not([disabled])+label:before{border-color:#3273dc!important}.is-checkradio[type=radio].is-link:checked+label::after,.is-checkradio[type=radio].is-link:checked+label:after{border-color:#3273dc!important;background-color:#3273dc!important}.is-checkradio[type=radio].is-link:checked.has-background-color+label::before,.is-checkradio[type=radio].is-link:checked.has-background-color+label:before{border-color:#3273dc!important;background-color:#3273dc!important}.is-checkradio[type=radio].is-link:checked.has-background-color+label::after,.is-checkradio[type=radio].is-link:checked.has-background-color+label:after{border-color:#fff!important;background-color:#fff!important}.is-checkradio[type=radio].is-info.has-background-color+label::before,.is-checkradio[type=radio].is-info.has-background-color+label:before{border-color:#209cee!important;background-color:#209cee!important}.is-checkradio[type=radio].is-info:hover:not([disabled])+label::before,.is-checkradio[type=radio].is-info:hover:not([disabled])+label:before{border-color:#209cee!important}.is-checkradio[type=radio].is-info:checked+label::after,.is-checkradio[type=radio].is-info:checked+label:after{border-color:#209cee!important;background-color:#209cee!important}.is-checkradio[type=radio].is-info:checked.has-background-color+label::before,.is-checkradio[type=radio].is-info:checked.has-background-color+label:before{border-color:#209cee!important;background-color:#209cee!important}.is-checkradio[type=radio].is-info:checked.has-background-color+label::after,.is-checkradio[type=radio].is-info:checked.has-background-color+label:after{border-color:#fff!important;background-color:#fff!important}.is-checkradio[type=radio].is-success.has-background-color+label::before,.is-checkradio[type=radio].is-success.has-background-color+label:before{border-color:#23d160!important;background-color:#23d160!important}.is-checkradio[type=radio].is-success:hover:not([disabled])+label::before,.is-checkradio[type=radio].is-success:hover:not([disabled])+label:before{border-color:#23d160!important}.is-checkradio[type=radio].is-success:checked+label::after,.is-checkradio[type=radio].is-success:checked+label:after{border-color:#23d160!important;background-color:#23d160!important}.is-checkradio[type=radio].is-success:checked.has-background-color+label::before,.is-checkradio[type=radio].is-success:checked.has-background-color+label:before{border-color:#23d160!important;background-color:#23d160!important}.is-checkradio[type=radio].is-success:checked.has-background-color+label::after,.is-checkradio[type=radio].is-success:checked.has-background-color+label:after{border-color:#fff!important;background-color:#fff!important}.is-checkradio[type=radio].is-warning.has-background-color+label::before,.is-checkradio[type=radio].is-warning.has-background-color+label:before{border-color:#ffdd57!important;background-color:#ffdd57!important}.is-checkradio[type=radio].is-warning:hover:not([disabled])+label::before,.is-checkradio[type=radio].is-warning:hover:not([disabled])+label:before{border-color:#ffdd57!important}.is-checkradio[type=radio].is-warning:checked+label::after,.is-checkradio[type=radio].is-warning:checked+label:after{border-color:#ffdd57!important;background-color:#ffdd57!important}.is-checkradio[type=radio].is-warning:checked.has-background-color+label::before,.is-checkradio[type=radio].is-warning:checked.has-background-color+label:before{border-color:#ffdd57!important;background-color:#ffdd57!important}.is-checkradio[type=radio].is-warning:checked.has-background-color+label::after,.is-checkradio[type=radio].is-warning:checked.has-background-color+label:after{border-color:rgba(0,0,0,.7)!important;background-color:rgba(0,0,0,.7)!important}.is-checkradio[type=radio].is-danger.has-background-color+label::before,.is-checkradio[type=radio].is-danger.has-background-color+label:before{border-color:#ff3860!important;background-color:#ff3860!important}.is-checkradio[type=radio].is-danger:hover:not([disabled])+label::before,.is-checkradio[type=radio].is-danger:hover:not([disabled])+label:before{border-color:#ff3860!important}.is-checkradio[type=radio].is-danger:checked+label::after,.is-checkradio[type=radio].is-danger:checked+label:after{border-color:#ff3860!important;background-color:#ff3860!important}.is-checkradio[type=radio].is-danger:checked.has-background-color+label::before,.is-checkradio[type=radio].is-danger:checked.has-background-color+label:before{border-color:#ff3860!important;background-color:#ff3860!important}.is-checkradio[type=radio].is-danger:checked.has-background-color+label::after,.is-checkradio[type=radio].is-danger:checked.has-background-color+label:after{border-color:#fff!important;background-color:#fff!important} \ No newline at end of file diff --git a/public/example-mvnv/assets/css/nodeLink/node-link.css b/public/example-mvnv/assets/css/nodeLink/node-link.css deleted file mode 100644 index ea55fc8280..0000000000 --- a/public/example-mvnv/assets/css/nodeLink/node-link.css +++ /dev/null @@ -1,249 +0,0 @@ - - - .links, - .textpath, - .edgeLegend { - fill: none; - opacity:.8; - /* stroke: rgb(71, 71, 71); */ - /* filter: url("data:image/svg+xml;utf8,#greyscale"); */ - - } - - .textpath { - visibility: hidden; - - } - - .axisLine{ - stroke-width:2px; - stroke:black; - } - - .sizeCircle{ - fill:rgb(110, 110, 110); - /* stroke:black; - stroke-width:2px; */ - - } - - .nodeBorder { - stroke-width: 7px; - stroke:white; - fill:none - } - - .label{ - fill:#3a3a3a; - } - - - .selectBox{ - stroke:rgb(94, 94, 94); - fill:white; - stroke-width:2px; - } - - - - /* .label.selected{ - fill:rgb(255, 111, 0); - } */ - - .label, .selectBox, .labelBackground{ - cursor:pointer; - } - - - .pathLabel>textPath { - font-size: 14px; - } - - .edgeArrow>textPath{ - font-size:10px; - } - - .legendLabel, .catLegend { - font-size: 1em; - /* font-weight:bold; */ - } - - .muted { - opacity: .2; - } - - .hideLabel { - visibility: hidden; - } - - - - .frame { - fill: white; - stroke-width: 1px; - stroke: black; - } - - .barGroup > .bar { - stroke-width: 2px; - stroke:white; - fill:rgb(167, 197, 158); - - } - - .nodeGroup{ - cursor:pointer; - } - - #node-link-svg{ - display: inline-flex; - } - - #disableInteraction{ - fill:white; - opacity:.7; - } - - .input { - width:60% !important; - } - - - - /* #taskArea{ - width:100%; - } */ - - /* textPath.mentions { - fill: #427d9b; - stroke: #427d9b - } - - textPath.retweet { - fill: #88419d; - stroke: #88419d; - } */ - - /* .node { - fill: white - } */ - - - /* .node.person { - stroke: #68aa73; - } - - .node.institution { - stroke: #a88e69; - } */ - - .node { - stroke-width: 1px; - stroke:rgb(200, 200, 200); - /* stroke:white; */ - } - - .node.clicked{ - stroke-width: 6px; - stroke:#F8CF91; - } - - /* .node.selected{ - stroke-width: 3px; - stroke: #ea9b0f; - } */ - - .selected .labelBackground.nested{ - fill: #ea9b0f; - opacity:.6; - } - - #finished, #next, #previous{ - margin:50px 0px 0px 0px; - padding:10px; - background-color:rgb(3, 93, 158); - color:white; - font-size:20px; - font-weight:bold; - } - - - .button.clicked{ - color:rgb(217, 99, 3) !important; } - - .button.condition{ - margin:0px 0px 0px 10px; - /* padding:10px; */ - background-color:rgb(192, 192, 192); - color:rgb(57, 57, 57); - font-weight:bold; - } - - .labelBackground.nested{ - opacity:.2; - fill:rgb(112, 112, 112); - } - - .labelBackground{ - opacity:.4; - fill:rgb(255, 255, 255); - } - - /* #node-link-svg{ - width:100%; - height:100%; - } */ - - /* #panelControl, #clear-selection{ - background-color:rgb(78, 78, 78); - color:white; - } */ - - /* #vis{ */ - /* width:100%; */ - /* height:100%; */ - /* } */ - - #vis{ - display:flex; - } - - - - - #panelDiv .button { - width:300px; - - } - - #panelDiv{ - height:1500px; - overflow-y: scroll; - margin-top:50px; - /* display:none; */ - } - - - - /* .svg-icon { - width: 2em; - height: 2em; - } - - .svg-icon path, - .svg-icon polygon, - .svg-icon rect { - fill: #4691f6; - } - - .svg-icon circle { - stroke: #4691f6; - stroke-width: 2; - } */ - - .ticks { - font-size: 12px; - } - - - \ No newline at end of file diff --git a/public/example-mvnv/assets/data/network_large_directed_multiEdge.json b/public/example-mvnv/assets/data/network_large_directed_multiEdge.json deleted file mode 100644 index 012ec13da9..0000000000 --- a/public/example-mvnv/assets/data/network_large_directed_multiEdge.json +++ /dev/null @@ -1,4428 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 875.9531049269019, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 92.8332872567608, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3559, - "type": "person", - "continent": "South America", - "shortName": "Jack", - "x": 797.3624521237857, - "y": 555.2449607909728, - "neighbors": [ - 208312922, - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100, - 208312922, - 208312922 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet", - "208312922_91169926_retweet", - "91169926_208312922_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Rob", - "x": 389.8049712004374, - "y": 399.90995919791277, - "neighbors": [ - 91169926, - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1085199426837188600, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600, - 91169926, - 91169926 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1085199426837188600_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet", - "208312922_91169926_retweet", - "91169926_208312922_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "AA", - "x": 459.38159147233114, - "y": 660.8664422050186, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 9.81142853040425, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "institution", - "continent": "Europe", - "shortName": "EVis19", - "x": 780.0489601962436, - "y": 479.0037129983141, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 201277609, - 19283433, - 19283433, - 40219508, - 40219508, - 2527017636, - 2527017636, - 208312922, - 30009655, - 30009655, - 201277609, - 19299318, - 1035496563743842300, - 1035496563743842300, - 19299318, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_201277609_retweet", - "1085199426837188600_19283433_retweet", - "19283433_1085199426837188600_mentions", - "1085199426837188600_40219508_retweet", - "40219508_1085199426837188600_mentions", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "1085199426837188600_208312922_retweet", - "1085199426837188600_30009655_retweet", - "30009655_1085199426837188600_mentions", - "201277609_1085199426837188600_retweet", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions", - "19299318_1085199426837188600_mentions", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 21, - "query_tweet_count": 4, - "friends_count": 70, - "statuses_count": 89, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 39, - "count_followers_in_query": 2, - "screen_name": "_____leena_____", - "id": 4058687172, - "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", - "influential": false, - "original": true, - "memberSince": "2015-10-29T15:12:37.000Z", - "name": "Rina", - "location": "", - "memberFor_days": 1389, - "type": "person", - "continent": "Asia", - "shortName": "Rina", - "x": 962.3499647379622, - "y": 339.6638883682841, - "neighbors": [ - 1085199426837188600 - ], - "edges": [ - "4058687172_1085199426837188600_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 96.13046779317742, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Jon", - "x": 979.2594470680579, - "y": 557.2109836520572, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 1085199426837188600, - 81658145, - 30009655, - 1085199426837188600, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "1085199426837188600_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "201277609_1085199426837188600_retweet", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.445559571071128, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Alex", - "x": 866.3621384264758, - "y": 666.159317006792, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 395853499, - 395853499, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574, - 40219508 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_395853499_mentions", - "81658145_395853499_retweet", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_19299318_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1130, - "query_tweet_count": 7, - "friends_count": 847.8961850491928, - "statuses_count": 1099, - "listed_count": 102, - "utc_offset": null, - "favourites_count": 1372, - "count_followers_in_query": 17, - "screen_name": "geovisual", - "id": 78865306, - "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-10-01T10:19:06.000Z", - "name": "Christoph Kinkeldey", - "location": "Berlin", - "memberFor_days": 3608, - "type": "person", - "continent": "Europe", - "shortName": "Chris", - "x": 831.8558675179846, - "y": 358.88743181684526, - "neighbors": [ - 201277609, - 16112517, - 247943631, - 1055379531731796000, - 1055379531731796000, - 40219508, - 40219508 - ], - "edges": [ - "201277609_78865306_retweet", - "16112517_78865306_retweet", - "78865306_247943631_mentions", - "1055379531731796000_78865306_retweet", - "78865306_1055379531731796000_mentions", - "78865306_40219508_retweet", - "40219508_78865306_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1058.6447463109218, - "query_tweet_count": 9.443400122009649, - "friends_count": 884, - "statuses_count": 4747.016492807218, - "listed_count": 115.69738714698805, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 28.64026292785467, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Robert", - "x": 906.9215192923183, - "y": 441.2768216031975, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 270431596, - 81658145, - 40219508, - 40219508, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 1873322353, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "270431596_16112517_retweet", - "81658145_16112517_retweet", - "16112517_40219508_retweet", - "40219508_16112517_mentions", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "1873322353_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 887.5503146097599, - "query_tweet_count": 2, - "friends_count": 763, - "statuses_count": 4338, - "listed_count": 100, - "utc_offset": null, - "favourites_count": 5089, - "count_followers_in_query": 22, - "screen_name": "laneharrison", - "id": 10414152, - "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-11-20T15:02:19.000Z", - "name": "Lane Harrison", - "location": "Worcester, MA", - "memberFor_days": 4289, - "type": "person", - "continent": "North America", - "shortName": "Lane", - "x": 529.6274870520604, - "y": 817.5381410684068, - "neighbors": [ - 81658145, - 191257554, - 84043985, - 1652270612, - 36853217, - 15208867, - 11493602, - 14148549, - 247943631, - 40219508 - ], - "edges": [ - "81658145_10414152_retweet", - "191257554_10414152_retweet", - "84043985_10414152_retweet", - "1652270612_10414152_retweet", - "36853217_10414152_retweet", - "15208867_10414152_retweet", - "11493602_10414152_retweet", - "14148549_10414152_retweet", - "10414152_247943631_mentions", - "40219508_10414152_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1128.083816360442, - "query_tweet_count": 0, - "friends_count": 1077, - "statuses_count": 770, - "listed_count": 87, - "utc_offset": null, - "favourites_count": 1065, - "count_followers_in_query": 7, - "screen_name": "eytanadar", - "id": 1314101, - "profile_image_url": "http://pbs.twimg.com/profile_images/1336587806/adar_eytan_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-03-16T21:25:12.000Z", - "name": "Eytan Adar", - "location": "", - "memberFor_days": 3276.637056548328, - "type": "person", - "continent": "North America", - "shortName": "Eytan", - "x": 1036.5341528048161, - "y": 246.03769143851468, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1314101_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1194.128970165576, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 109.80441713924816, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Jeffrey", - "x": 526.4716055693361, - "y": 515.5380405861367, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 31638712, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "31638712_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 917.0129159130782, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 91.68390817686858, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "IDL", - "x": 705.4551493860422, - "y": 365.627570921182, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506, - 16112517, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet", - "1873322353_16112517_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 1063.426002551555, - "y": 605.7834780848615, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 1085199426837188600, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_1085199426837188600_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 9.201480174332861, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Jason", - "x": 791.5000245139333, - "y": 414.60920600107136, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 1085199426837188600, - 909697437694087200, - 81658145 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_1085199426837188600_mentions", - "19299318_909697437694087200_mentions", - "81658145_19299318_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Roeland", - "x": 445.80741045804075, - "y": 280.91097522285395, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 311, - "query_tweet_count": 3, - "friends_count": 353, - "statuses_count": 442, - "listed_count": 9, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 1, - "screen_name": "BangorCSEE", - "id": 2596138699, - "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-06-30T09:55:39.000Z", - "name": "Computer Science Electronic Engineering Bangor Uni", - "location": "Bangor, Wales", - "memberFor_days": 1875, - "type": "institution", - "continent": "Europe", - "shortName": "CSEE", - "x": 1336.405431281202, - "y": 593.6207167666408, - "neighbors": [ - 201277609, - 30009655 - ], - "edges": [ - "2596138699_201277609_retweet", - "30009655_2596138699_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 552, - "query_tweet_count": 8.52527317235692, - "friends_count": 539, - "statuses_count": 1322, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 1405, - "count_followers_in_query": 20, - "screen_name": "_Noeska_", - "id": 40219508, - "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-05-15T11:14:31.000Z", - "name": "Noeska", - "location": "Bergen, Norway", - "memberFor_days": 3747, - "type": "person", - "continent": "Europe", - "shortName": "Noeska", - "x": 1033.715391929863, - "y": 433.6638557001597, - "neighbors": [ - 1085199426837188600, - 19299318, - 16112517, - 270431596, - 2924711485, - 395853499, - 78865306, - 78865306, - 1085199426837188600, - 16112517, - 16112517, - 1085199426837188600, - 395853499, - 2527017636, - 4893004803, - 2527017636, - 446672281, - 395853499, - 19283433, - 10414152, - 81658145 - ], - "edges": [ - "40219508_1085199426837188600_retweet", - "19299318_40219508_mentions", - "16112517_40219508_mentions", - "40219508_270431596_mentions", - "2924711485_40219508_retweet", - "40219508_395853499_retweet", - "78865306_40219508_retweet", - "40219508_78865306_mentions", - "1085199426837188600_40219508_retweet", - "16112517_40219508_retweet", - "40219508_16112517_mentions", - "40219508_1085199426837188600_mentions", - "40219508_395853499_mentions", - "40219508_2527017636_retweet", - "4893004803_40219508_retweet", - "2527017636_40219508_retweet", - "446672281_40219508_retweet", - "395853499_40219508_retweet", - "40219508_19283433_mention", - "40219508_10414152_mention", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 12, - "query_tweet_count": 3, - "friends_count": 184, - "statuses_count": 19, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 157, - "count_followers_in_query": 3, - "screen_name": "klaus_lml", - "id": 270431596, - "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-03-22T16:18:02.000Z", - "name": "Klaus", - "location": "Linz, Austria", - "memberFor_days": 3071, - "type": "person", - "continent": "Europe", - "shortName": "Klaus", - "x": 1065.3188765540049, - "y": 503.5198809983895, - "neighbors": [ - 19299318, - 16112517, - 40219508, - 81658145, - 16112517 - ], - "edges": [ - "19299318_270431596_mentions", - "16112517_270431596_mentions", - "40219508_270431596_mentions", - "81658145_270431596_mentions", - "270431596_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 83, - "query_tweet_count": 4, - "friends_count": 306, - "statuses_count": 27, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 227, - "count_followers_in_query": 5, - "screen_name": "johliem", - "id": 2889052877, - "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-23T10:43:35.000Z", - "name": "Johannes Liem", - "location": "London", - "memberFor_days": 1729, - "type": "person", - "continent": "Europe", - "shortName": "Johan", - "x": 524.7431992254301, - "y": 203.24207663003665, - "neighbors": [ - 19299318, - 19283433, - 19283433, - 247943631 - ], - "edges": [ - "2889052877_19299318_retweet", - "19283433_2889052877_mentions", - "2889052877_19283433_retweet", - "2889052877_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 288, - "query_tweet_count": 3, - "friends_count": 399, - "statuses_count": 624, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 2917, - "count_followers_in_query": 10, - "screen_name": "flekschas", - "id": 241173920, - "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-01-21T16:52:37.000Z", - "name": "Fritz Lekschas", - "location": "Cambridge, MA", - "memberFor_days": 3131, - "type": "person", - "continent": "North America", - "shortName": "Fritz", - "x": 1134.693237021038, - "y": 756.1464961499986, - "neighbors": [ - 81658145, - 395853499 - ], - "edges": [ - "241173920_81658145_retweet", - "241173920_395853499_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 7, - "query_tweet_count": 5, - "friends_count": 29, - "statuses_count": 46, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 4, - "screen_name": "MickaelSereno", - "id": 1055379531731796000, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-10-25T08:44:23.000Z", - "name": "Sereno Mickaël", - "location": "Ile-de-France, France", - "memberFor_days": 297, - "type": "person", - "continent": "Europe", - "shortName": "Sereno", - "x": 990.9123469966584, - "y": 128.02036226456906, - "neighbors": [ - 78865306, - 78865306, - 2924711485 - ], - "edges": [ - "1055379531731796000_78865306_retweet", - "78865306_1055379531731796000_mentions", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1028, - "query_tweet_count": 1, - "friends_count": 366, - "statuses_count": 1085, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 362, - "count_followers_in_query": 22, - "screen_name": "jwoLondon", - "id": 43953969, - "profile_image_url": "http://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-01T19:39:25.000Z", - "name": "Jo Wood", - "location": "London", - "memberFor_days": 3730, - "type": "person", - "continent": "Europe", - "shortName": "Wood", - "x": 952.0679769299103, - "y": 268.11279207405164, - "neighbors": [ - 19299318 - ], - "edges": [ - "43953969_19299318_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 940.6973594225974, - "query_tweet_count": 4, - "friends_count": 1179.2893415208239, - "statuses_count": 4051.0518924617927, - "listed_count": 109.76769110212194, - "utc_offset": null, - "favourites_count": 7543.790357053035, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Micah", - "x": 596.9307425607088, - "y": 587.5725235706373, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 867.5043748613535, - "query_tweet_count": 4, - "friends_count": 822, - "statuses_count": 3835, - "listed_count": 115.11497796276193, - "utc_offset": null, - "favourites_count": 3200, - "count_followers_in_query": 20, - "screen_name": "ngehlenborg", - "id": 16557883, - "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-10-02T11:21:35.000Z", - "name": "Nils Gehlenborg", - "location": "Boston, MA, USA", - "memberFor_days": 3972, - "type": "person", - "continent": "North America", - "shortName": "Nils", - "x": 637.16856544825, - "y": 791.8864731862761, - "neighbors": [ - 81658145, - 247943631 - ], - "edges": [ - "16557883_81658145_retweet", - "16557883_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1088.2704116657321, - "query_tweet_count": 3, - "friends_count": 1194.1837288289787, - "statuses_count": 3926.434943651832, - "listed_count": 113.044167899856, - "utc_offset": null, - "favourites_count": 7831.652337696686, - "count_followers_in_query": 19, - "screen_name": "arnicas", - "id": 6146692, - "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2007-05-18T20:32:44.000Z", - "name": "Lynn Cherny", - "location": "Lyon, France", - "memberFor_days": 4474, - "type": "person", - "continent": "Europe", - "shortName": "Lynn", - "x": 1155.7969328472427, - "y": 588.3096028301901, - "neighbors": [ - 81658145, - 16112517 - ], - "edges": [ - "6146692_81658145_retweet", - "6146692_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 8, - "friends_count": 56, - "statuses_count": 551, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 1093, - "count_followers_in_query": 1, - "screen_name": "MichaelAupetit", - "id": 944216617268973600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2017-12-22T14:42:39.000Z", - "name": "Michael Aupetit", - "location": "Doha, Qatar ", - "memberFor_days": 604, - "type": "person", - "continent": "Asia", - "shortName": "Michael", - "x": 1239.5812139725822, - "y": 503.01855881900406, - "neighbors": [ - 16112517 - ], - "edges": [ - "944216617268973600_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 558, - "query_tweet_count": 8.54298319626251, - "friends_count": 16, - "statuses_count": 339, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 51, - "count_followers_in_query": 17, - "screen_name": "giCentre", - "id": 19283433, - "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T10:49:52.000Z", - "name": "giCentre", - "location": "London", - "memberFor_days": 3861, - "type": "institution", - "continent": "Europe", - "shortName": "giCentre", - "x": 813.950459303104, - "y": 258.41286309665895, - "neighbors": [ - 2889052877, - 19283433, - 19283433, - 2889052877, - 1667081238, - 19299318, - 188046229, - 188046229, - 1085199426837188600, - 1658560038, - 190726679, - 1085199426837188600, - 1667081238, - 19283433, - 19283433, - 16112517, - 40219508 - ], - "edges": [ - "19283433_2889052877_mentions", - "19283433_19283433_mentions", - "19283433_19283433_mentions", - "2889052877_19283433_retweet", - "19283433_1667081238_mentions", - "19283433_19299318_retweet", - "188046229_19283433_mentions", - "188046229_19283433_retweet", - "1085199426837188600_19283433_retweet", - "1658560038_19283433_retweet", - "19283433_190726679_mentions", - "19283433_1085199426837188600_mentions", - "1667081238_19283433_retweet", - "19283433_19283433_retweet", - "19283433_19283433_retweet", - "19283433_16112517_retweet", - "40219508_19283433_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 334, - "query_tweet_count": 3, - "friends_count": 189, - "statuses_count": 143, - "listed_count": 40, - "utc_offset": null, - "favourites_count": 295, - "count_followers_in_query": 15, - "screen_name": "cagatay_turkay", - "id": 1667081238, - "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2013-08-13T07:32:38.000Z", - "name": "Cagatay Turkay", - "location": "London, UK", - "memberFor_days": 2196, - "type": "person", - "continent": "Europe", - "shortName": "Cagatay", - "x": 619.4951830578195, - "y": 237.02727677117002, - "neighbors": [ - 19283433, - 188046229, - 19299318, - 19283433, - 247943631 - ], - "edges": [ - "19283433_1667081238_mentions", - "188046229_1667081238_mentions", - "19299318_1667081238_mentions", - "1667081238_19283433_retweet", - "1667081238_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1001.3912552594699, - "query_tweet_count": 2, - "friends_count": 838, - "statuses_count": 1578, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 1624, - "count_followers_in_query": 28, - "screen_name": "benjbach", - "id": 188046229, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", - "influential": true, - "original": false, - "memberSince": "2010-09-07T20:11:04.000Z", - "name": "Benjamin Bach", - "location": "Edinburgh, Scotland", - "memberFor_days": 3267, - "type": "person", - "continent": "Europe", - "shortName": "Ben", - "x": 659.3525402845949, - "y": 145.15259959113968, - "neighbors": [ - 19283433, - 1667081238, - 19283433 - ], - "edges": [ - "188046229_19283433_mentions", - "188046229_1667081238_mentions", - "188046229_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 84, - "query_tweet_count": 5, - "friends_count": 222, - "statuses_count": 288, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 900, - "count_followers_in_query": 2, - "screen_name": "mirelard", - "id": 1658560038, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2013-08-09T20:51:50.000Z", - "name": "mirela reljan-delane", - "location": "London, England", - "memberFor_days": 2199, - "type": "person", - "continent": "Europe", - "shortName": "Mirela", - "x": 906.566331442845, - "y": 98, - "neighbors": [ - 19283433 - ], - "edges": [ - "1658560038_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 354, - "query_tweet_count": 8.363681361819216, - "friends_count": 894.8219993624296, - "statuses_count": 5087, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 0, - "screen_name": "eurovis", - "id": 190726679, - "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2010-09-14T17:52:28.000Z", - "name": "Eurovision", - "location": "", - "memberFor_days": 3260, - "type": "institution", - "continent": "Europe", - "shortName": "EVision", - "x": 747.1853204260351, - "y": 130.5652724641988, - "neighbors": [ - 19283433 - ], - "edges": [ - "19283433_190726679_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 5, - "friends_count": 284, - "statuses_count": 1154, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 1691, - "count_followers_in_query": 8, - "screen_name": "lonnibesancon", - "id": 2924711485, - "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-12-09T22:32:36.000Z", - "name": "Lonni Besançon", - "location": "Norrköping, Sverige", - "memberFor_days": 1712, - "type": "person", - "continent": "Europe", - "shortName": "Lonni", - "x": 1152.4345885644589, - "y": 193.66682495523665, - "neighbors": [ - 40219508, - 1055379531731796000 - ], - "edges": [ - "2924711485_40219508_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.9807228075383, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5227.188449586794, - "listed_count": 110.80933003293636, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Krist", - "x": 596.0035623256922, - "y": 357.5627786050331, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Marc", - "x": 883.227423133331, - "y": 577.1717881400249, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 81658145, - 18406335, - 81658145, - 16112517, - 79908341, - 40219508, - 40219508 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "81658145_395853499_mentions", - "18406335_395853499_retweet", - "81658145_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions", - "40219508_395853499_mentions", - "395853499_40219508_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 130, - "query_tweet_count": 0, - "friends_count": 326, - "statuses_count": 315, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 281, - "count_followers_in_query": 11, - "screen_name": "holgerstitz", - "id": 85844572, - "profile_image_url": "http://pbs.twimg.com/profile_images/3110359287/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-28T15:44:39.000Z", - "name": "Holger Stitz", - "location": "Linz, Austria", - "memberFor_days": 3581, - "type": "person", - "continent": "Europe", - "shortName": "Holger", - "x": 956.6742549480251, - "y": 829.0916225043304, - "neighbors": [ - 81658145 - ], - "edges": [ - "81658145_85844572_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.4016849958925, - "query_tweet_count": 4, - "friends_count": 1115.5999855263508, - "statuses_count": 4278.790624324129, - "listed_count": 99.53271153785386, - "utc_offset": null, - "favourites_count": 7331.385975273811, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Teo", - "x": 716.6306656853671, - "y": 287.3268039674265, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 33, - "query_tweet_count": 3, - "friends_count": 87, - "statuses_count": 41, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 208, - "count_followers_in_query": 3, - "screen_name": "mrshahidlatif", - "id": 79908341, - "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-10-05T03:33:39.000Z", - "name": "Shahid Latif", - "location": "Essen, Germany", - "memberFor_days": 3604, - "type": "person", - "continent": "Europe", - "shortName": "Shahid", - "x": 419.8899194722103, - "y": 762.4120169843725, - "neighbors": [ - 395853499, - 247943631 - ], - "edges": [ - "79908341_395853499_mentions", - "79908341_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 889, - "query_tweet_count": 1, - "friends_count": 0, - "statuses_count": 245, - "listed_count": 104, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "eagereyes_feed", - "id": 1325316703, - "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-04-03T19:55:46.000Z", - "name": "eagereyes.org feed", - "location": "The Web", - "memberFor_days": 2328, - "type": "institution", - "continent": "North America", - "shortName": "EEyes", - "x": 1148.2077194134645, - "y": 297.24020273579293, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1325316703_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Thomas", - "x": 736.6346296911172, - "y": 741.8037875454487, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 1085199426837188600, - 446672281, - 92951551, - 158685605, - 40219508, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "2527017636_446672281_mentions", - "2527017636_92951551_mentions", - "2527017636_158685605_mentions", - "2527017636_40219508_retweet", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 317, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 242, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 502, - "count_followers_in_query": 12, - "screen_name": "TofHurter", - "id": 4893004803, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2016-02-09T20:58:40.000Z", - "name": "Christophe Hurter", - "location": "Toulouse, France", - "memberFor_days": 1285, - "type": "person", - "continent": "Europe", - "shortName": "Hurter", - "x": 388.9020921488534, - "y": 480.1562088231235, - "neighbors": [ - 40219508, - 247943631 - ], - "edges": [ - "4893004803_40219508_retweet", - "4893004803_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Anna", - "x": 952.0763532208922, - "y": 745.6722070002302, - "neighbors": [ - 2527017636, - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "2527017636_446672281_mentions", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Nicola", - "x": 813.9104428331777, - "y": 843.326355619161, - "neighbors": [ - 2527017636, - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "2527017636_92951551_mentions", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 0, - "friends_count": 135, - "statuses_count": 121, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 9, - "count_followers_in_query": 14, - "screen_name": "HelwigHauser", - "id": 158685605, - "profile_image_url": "http://pbs.twimg.com/profile_images/1016657860/P1010005_normal.JPG", - "influential": true, - "original": false, - "memberSince": "2010-06-23T09:51:42.000Z", - "name": "Helwig Hauser", - "location": "Bergen, Norway", - "memberFor_days": 3343, - "type": "person", - "continent": "Europe", - "shortName": "Helwig", - "x": 708.1936545630855, - "y": 865.2549834577056, - "neighbors": [ - 2527017636 - ], - "edges": [ - "2527017636_158685605_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1113.360675327881, - "query_tweet_count": 1, - "friends_count": 469, - "statuses_count": 3452, - "listed_count": 110.58619063499611, - "utc_offset": null, - "favourites_count": 23, - "count_followers_in_query": 16, - "screen_name": "d3visualization", - "id": 1006945298, - "profile_image_url": "http://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "influential": true, - "original": false, - "memberSince": "2012-12-12T18:00:31.000Z", - "name": "Christophe Viau", - "location": "Montreal", - "memberFor_days": 2440, - "type": "person", - "continent": "North America", - "shortName": "Viau", - "x": 278.1403913557324, - "y": 199.79019973512595, - "neighbors": [ - 208312922 - ], - "edges": [ - "1006945298_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Sophie", - "x": 71, - "y": 445.32436403690326, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Bum", - "x": 86.73983491164756, - "y": 372.8079599467238, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 911.3508800205839, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 90.01942194877691, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "D3js", - "x": 344.81396386871654, - "y": 280.0409159626091, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 23, - "query_tweet_count": 5, - "friends_count": 100, - "statuses_count": 43, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 143, - "count_followers_in_query": 3, - "screen_name": "mandykeck", - "id": 1035496563743842300, - "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-08-31T11:56:34.000Z", - "name": "mandykeck", - "location": "Dresden, Germany", - "memberFor_days": 352, - "type": "person", - "continent": "Europe", - "shortName": "Mandy", - "x": 388.75191775299754, - "y": 560.6333148440843, - "neighbors": [ - 1085199426837188600, - 247943631, - 711885257549680600, - 1085199426837188600 - ], - "edges": [ - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_247943631_retweet", - "711885257549680600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 879.9774423669157, - "query_tweet_count": 1, - "friends_count": 1126.7293102659432, - "statuses_count": 4633.830081058899, - "listed_count": 108.62543916665035, - "utc_offset": null, - "favourites_count": 5972.287304402644, - "count_followers_in_query": 17, - "screen_name": "cybunk", - "id": 14905766, - "profile_image_url": "http://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-05-26T06:02:18.000Z", - "name": "Samuel Huron", - "location": "Paris, France", - "memberFor_days": 4101, - "type": "person", - "continent": "Europe", - "shortName": "Samuel", - "x": 253.30883016720048, - "y": 695.7280459407159, - "neighbors": [ - 247943631 - ], - "edges": [ - "14905766_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 971.464782079251, - "query_tweet_count": 2, - "friends_count": 334, - "statuses_count": 265, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 479, - "count_followers_in_query": 13, - "screen_name": "LacePadilla", - "id": 824684769543741400, - "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", - "influential": true, - "original": false, - "memberSince": "2017-01-26T18:25:45.000Z", - "name": "Lace Padilla", - "location": "Merced, CA", - "memberFor_days": 934, - "type": "person", - "continent": "North America", - "shortName": "Lace", - "x": 295.2228035339313, - "y": 759.9573664513408, - "neighbors": [ - 247943631 - ], - "edges": [ - "824684769543741400_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 340, - "query_tweet_count": 1, - "friends_count": 480, - "statuses_count": 926, - "listed_count": 34, - "utc_offset": null, - "favourites_count": 950, - "count_followers_in_query": 9, - "screen_name": "namwkim85", - "id": 49457800, - "profile_image_url": "http://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-21T22:57:22.000Z", - "name": "Nam Wook Kim", - "location": "Cambridge, MA", - "memberFor_days": 3709, - "type": "person", - "continent": "North America", - "shortName": "Nam", - "x": 218.87798597746502, - "y": 436.62866150982506, - "neighbors": [ - 247943631 - ], - "edges": [ - "49457800_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 54, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 116, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 220, - "count_followers_in_query": 0, - "screen_name": "andrea_no_", - "id": 711885257549680600, - "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2016-03-21T12:00:46.000Z", - "name": "Andrea Notroff", - "location": "", - "memberFor_days": 1245, - "type": "person", - "continent": "Europe", - "shortName": "Andrea", - "x": 557.5549088902623, - "y": 659.6999125251938, - "neighbors": [ - 247943631, - 201277609, - 1035496563743842300 - ], - "edges": [ - "711885257549680600_247943631_retweet", - "711885257549680600_201277609_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 534, - "query_tweet_count": 0, - "friends_count": 454, - "statuses_count": 3118, - "listed_count": 30, - "utc_offset": null, - "favourites_count": 2498, - "count_followers_in_query": 18, - "screen_name": "yelperalp", - "id": 18325271, - "profile_image_url": "http://pbs.twimg.com/profile_images/2589949698/m0id1s4e7w0iyc4iasux_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2008-12-23T03:28:47.000Z", - "name": "Alper Sarikaya", - "location": "Seattle, WA", - "memberFor_days": 3890, - "type": "person", - "continent": "North America", - "shortName": "Alper", - "x": 1191.7486705748124, - "y": 690.063792893138, - "neighbors": [ - 30009655 - ], - "edges": [ - "30009655_18325271_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 909.1013619633616, - "query_tweet_count": 2, - "friends_count": 384, - "statuses_count": 841, - "listed_count": 92, - "utc_offset": null, - "favourites_count": 1713, - "count_followers_in_query": 25, - "screen_name": "JessicaHullman", - "id": 1556132462, - "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-06-29T17:13:09.000Z", - "name": "Jessica Hullman", - "location": "Chicago, IL", - "memberFor_days": 2241, - "type": "person", - "continent": "North America", - "shortName": "Jessica", - "x": 680.7464738087552, - "y": 580.2038058600922, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "1556132462_247943631_retweet", - "1556132462_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 974, - "query_tweet_count": 2, - "friends_count": 189, - "statuses_count": 5150.961770377502, - "listed_count": 117, - "utc_offset": null, - "favourites_count": 7868, - "count_followers_in_query": 21, - "screen_name": "dr_tj", - "id": 18704160, - "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-01-07T00:58:20.000Z", - "name": "T.J. Jankun-Kelly", - "location": "Mississippi", - "memberFor_days": 3875, - "type": "person", - "continent": "North America", - "shortName": "T.J.", - "x": 623.9163676066004, - "y": 501.57609612136434, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "18704160_247943631_retweet", - "18704160_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1122.9834643104346, - "query_tweet_count": 9.59628075333629, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 90.37244220941255, - "utc_offset": null, - "favourites_count": 5890.363647662698, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Tamara", - "x": 757.9628655893866, - "y": 628.1949519326549, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 216, - "query_tweet_count": 3, - "friends_count": 555, - "statuses_count": 891, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 3555, - "count_followers_in_query": 2, - "screen_name": "ryanwesslen", - "id": 31638712, - "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-04-16T04:11:14.000Z", - "name": "Ryan Wesslen", - "location": "Charlotte, NC", - "memberFor_days": 3776, - "type": "person", - "continent": "North America", - "shortName": "Ryan", - "x": 673.0975025665751, - "y": 426.88180897625404, - "neighbors": [ - 247943631, - 247943631, - 16112517 - ], - "edges": [ - "31638712_247943631_retweet", - "31638712_247943631_mentions", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 946.5240684637761, - "query_tweet_count": 1, - "friends_count": 1129, - "statuses_count": 4812, - "listed_count": 93.13637106192031, - "utc_offset": null, - "favourites_count": 5683.465822410672, - "count_followers_in_query": 20, - "screen_name": "arvindsatya1", - "id": 9527212, - "profile_image_url": "http://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-10-18T18:43:59.000Z", - "name": "Arvind Satyanarayan", - "location": "Boston, MA", - "memberFor_days": 4322, - "type": "person", - "continent": "North America", - "shortName": "Arvind", - "x": 207.26357984315854, - "y": 500.01067257806807, - "neighbors": [ - 247943631 - ], - "edges": [ - "9527212_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1052.2786937013052, - "query_tweet_count": 3, - "friends_count": 1163.6871784890166, - "statuses_count": 4139, - "listed_count": 96.22716192559277, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Matt", - "x": 571.4590248249351, - "y": 425.8327225632363, - "neighbors": [ - 247943631, - 16112517, - 1873322353, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1038.0641979221682, - "query_tweet_count": 1, - "friends_count": 525, - "statuses_count": 3699, - "listed_count": 67, - "utc_offset": null, - "favourites_count": 4478, - "count_followers_in_query": 21, - "screen_name": "domoritz", - "id": 82890309, - "profile_image_url": "http://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-16T14:24:04.000Z", - "name": "Dominik Moritz", - "location": "Seattle", - "memberFor_days": 3593, - "type": "person", - "continent": "North America", - "shortName": "Dominik", - "x": 222.4478110542569, - "y": 630.8216820065327, - "neighbors": [ - 247943631 - ], - "edges": [ - "82890309_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 896.4227855913206, - "query_tweet_count": 1, - "friends_count": 463, - "statuses_count": 4787.147636838032, - "listed_count": 118.1340747070468, - "utc_offset": null, - "favourites_count": 3061, - "count_followers_in_query": 23, - "screen_name": "scheidegger", - "id": 44195788, - "profile_image_url": "http://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-02T20:09:53.000Z", - "name": "Carlos Scheidegger", - "location": "Tucson, AZ", - "memberFor_days": 3729, - "type": "person", - "continent": "North America", - "shortName": "Carlos", - "x": 197.9824089583704, - "y": 564.7944613779055, - "neighbors": [ - 247943631 - ], - "edges": [ - "44195788_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1137.7135906185335, - "query_tweet_count": 1, - "friends_count": 974.774241504985, - "statuses_count": 4387.643674164509, - "listed_count": 91.92999863179017, - "utc_offset": null, - "favourites_count": 7011.544752747148, - "count_followers_in_query": 17, - "screen_name": "dataandme", - "id": 3230388598, - "profile_image_url": "http://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-05-03T11:44:15.000Z", - "name": "Mara Averick", - "location": "Massachusetts", - "memberFor_days": 1568, - "type": "person", - "continent": "North America", - "shortName": "Mara", - "x": 1299.989950458662, - "y": 680.0168860844371, - "neighbors": [ - 30009655 - ], - "edges": [ - "3230388598_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1066.516300154543, - "query_tweet_count": 1, - "friends_count": 1054, - "statuses_count": 3133, - "listed_count": 114.75744894824254, - "utc_offset": null, - "favourites_count": 7276, - "count_followers_in_query": 19, - "screen_name": "tillnm", - "id": 36853217, - "profile_image_url": "http://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-05-01T02:11:09.000Z", - "name": "Till Nagel", - "location": "Mannheim/Berlin", - "memberFor_days": 3761, - "type": "person", - "continent": "Europe", - "shortName": "Till", - "x": 341.6855568971097, - "y": 849.7806853752512, - "neighbors": [ - 10414152 - ], - "edges": [ - "36853217_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 264, - "query_tweet_count": 1, - "friends_count": 235, - "statuses_count": 523, - "listed_count": 23, - "utc_offset": null, - "favourites_count": 1219, - "count_followers_in_query": 15, - "screen_name": "StefvandenElzen", - "id": 403626099, - "profile_image_url": "http://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2011-11-02T19:22:30.000Z", - "name": "Stef van den Elzen", - "location": "Eindhoven, Nederland", - "memberFor_days": 2846, - "type": "person", - "continent": "Europe", - "shortName": "Stef", - "x": 129.01398362980132, - "y": 304.0463548888757, - "neighbors": [ - 208312922 - ], - "edges": [ - "403626099_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1072, - "query_tweet_count": 1, - "friends_count": 878, - "statuses_count": 4715.395687396316, - "listed_count": 77, - "utc_offset": null, - "favourites_count": 5746, - "count_followers_in_query": 8, - "screen_name": "jozilla", - "id": 15208867, - "profile_image_url": "http://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-06-23T16:45:09.000Z", - "name": "Jo Vermeulen", - "location": "Aarhus, Denmark", - "memberFor_days": 4073, - "type": "person", - "continent": "Europe", - "shortName": "Jo", - "x": 487.54788017720045, - "y": 946.9672126903622, - "neighbors": [ - 10414152 - ], - "edges": [ - "15208867_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 385, - "query_tweet_count": 1, - "friends_count": 276, - "statuses_count": 1076, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 692, - "count_followers_in_query": 11, - "screen_name": "DavidGotz", - "id": 889998600, - "profile_image_url": "http://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2012-10-19T00:26:15.000Z", - "name": "David Gotz", - "location": "Chapel Hill, NC", - "memberFor_days": 2494, - "type": "person", - "continent": "North America", - "shortName": "David", - "x": 201.69737048521614, - "y": 246.85384001732848, - "neighbors": [ - 208312922 - ], - "edges": [ - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 904.8672020539047, - "query_tweet_count": 1, - "friends_count": 889, - "statuses_count": 4136.609703088898, - "listed_count": 110, - "utc_offset": null, - "favourites_count": 2951, - "count_followers_in_query": 14, - "screen_name": "EvanMPeck", - "id": 11493602, - "profile_image_url": "http://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", - "influential": true, - "original": false, - "memberSince": "2007-12-25T04:00:52.000Z", - "name": "Evan Peck", - "location": "Lewisburg, PA", - "memberFor_days": 4254, - "type": "person", - "continent": "North America", - "shortName": "Evan", - "x": 586.186524717683, - "y": 936, - "neighbors": [ - 10414152 - ], - "edges": [ - "11493602_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 757, - "query_tweet_count": 1, - "friends_count": 658, - "statuses_count": 1610, - "listed_count": 64, - "utc_offset": null, - "favourites_count": 486, - "count_followers_in_query": 16, - "screen_name": "magneticnorth", - "id": 14148549, - "profile_image_url": "http://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-03-14T18:44:45.000Z", - "name": "Stephen North", - "location": "Oldwick", - "memberFor_days": 4174, - "type": "person", - "continent": "North America", - "shortName": "Steve", - "x": 389.1008945567018, - "y": 923.5373946556927, - "neighbors": [ - 10414152 - ], - "edges": [ - "14148549_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 92, - "query_tweet_count": 0, - "friends_count": 54, - "statuses_count": 14, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "EuroVis2018", - "id": 909697437694087200, - "profile_image_url": "http://pbs.twimg.com/profile_images/909698678167867393/y4hHGNuY_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2017-09-18T08:35:45.000Z", - "name": "EuroVis2018", - "location": "", - "memberFor_days": 699, - "type": "institution", - "continent": "Europe", - "shortName": "EVis2018", - "x": 1039.5295855722982, - "y": 688.2981297004085, - "neighbors": [ - 19299318, - 81658145 - ], - "edges": [ - "19299318_909697437694087200_mentions", - "81658145_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 238, - "query_tweet_count": 3, - "friends_count": 565, - "statuses_count": 4102, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 1102, - "count_followers_in_query": 0, - "screen_name": "leerraum", - "id": 22766040, - "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2009-03-04T12:57:46.000Z", - "name": "Kai Reinhardt", - "location": "Rastatt, Germany", - "memberFor_days": 3819, - "type": "person", - "continent": "Europe", - "shortName": "Kai", - "x": 1254.0367543637115, - "y": 363.9391137298687, - "neighbors": [ - 16112517 - ], - "edges": [ - "22766040_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.461156482286, - "query_tweet_count": 1, - "friends_count": 933, - "statuses_count": 3967.1292587207345, - "listed_count": 86.98038469135759, - "utc_offset": null, - "favourites_count": 7299.213362427715, - "count_followers_in_query": 15, - "screen_name": "JanWillemTulp", - "id": 21084111, - "profile_image_url": "http://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-02-17T12:20:53.000Z", - "name": "Jan Willem Tulp", - "location": "The Hague, The Netherlands", - "memberFor_days": 3834, - "type": "person", - "continent": "Europe", - "shortName": "Jan", - "x": 1120.3686631458359, - "y": 387.325799919497, - "neighbors": [ - 16112517 - ], - "edges": [ - "21084111_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1134, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 10, - "listed_count": 26, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 12, - "screen_name": "vis_research", - "id": 1068137549355515900, - "profile_image_url": "http://pbs.twimg.com/profile_images/1070395121017872384/cYNIU2ak_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2018-11-29T13:40:11.000Z", - "name": "Multiple Views: Visualization Research Explained", - "location": "", - "memberFor_days": 262, - "type": "institution", - "continent": "North America", - "shortName": "MViews", - "x": 1241.6069410225316, - "y": 428.61903399438364, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1068137549355515900_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 208, - "query_tweet_count": 2, - "friends_count": 649, - "statuses_count": 113, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 9, - "screen_name": "manunna_91", - "id": 743468486756868100, - "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2016-06-16T15:41:15.000Z", - "name": "Menna El-Assady", - "location": "", - "memberFor_days": 1158, - "type": "person", - "continent": "Europe", - "shortName": "Menna", - "x": 1351, - "y": 490.81830168870255, - "neighbors": [ - 91169926 - ], - "edges": [ - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "SCI", - "x": 1051.297460314927, - "y": 787.3869492297636, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "retweet", - "count": 3, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "mentions", - "count": 1, - "id": "208312922_91169926_mentions", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 4058687172, - "target": 1085199426837188600, - "type": "retweet", - "count": 1, - "id": "4058687172_1085199426837188600_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "mentions", - "count": 4, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "201277609_78865306_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "81658145_10414152_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "16112517_78865306_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1314101, - "type": "mentions", - "count": 1, - "id": "16112517_1314101_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "mentions", - "count": 4, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "mentions", - "count": 1, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "78865306_247943631_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "mentions", - "count": 4, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 2596138699, - "target": 201277609, - "type": "retweet", - "count": 2, - "id": "2596138699_201277609_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "retweet", - "count": 1, - "id": "40219508_1085199426837188600_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 40219508, - "type": "mentions", - "count": 1, - "id": "19299318_40219508_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "19299318_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "mentions", - "count": 1, - "id": "16112517_40219508_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "16112517_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "19299318_16112517_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "40219508_270431596_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2889052877_19299318_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "241173920_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "1055379531731796000_78865306_retweet", - "selected": false - }, - { - "source": 43953969, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "43953969_19299318_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "16557883_81658145_retweet", - "selected": false - }, - { - "source": 78865306, - "target": 1055379531731796000, - "type": "mentions", - "count": 1, - "id": "78865306_1055379531731796000_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 201277609, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_201277609_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "6146692_81658145_retweet", - "selected": false - }, - { - "source": 944216617268973600, - "target": 16112517, - "type": "retweet", - "count": 5, - "id": "944216617268973600_16112517_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 2889052877, - "type": "mentions", - "count": 1, - "id": "19283433_2889052877_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "mentions", - "count": 4, - "id": "19283433_19283433_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19283433, - "type": "retweet", - "count": 2, - "id": "2889052877_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 1667081238, - "type": "mentions", - "count": 2, - "id": "19283433_1667081238_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19299318, - "type": "retweet", - "count": 2, - "id": "19283433_19299318_retweet", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "mentions", - "count": 1, - "id": "188046229_19283433_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 1667081238, - "type": "mentions", - "count": 2, - "id": "188046229_1667081238_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "188046229_19283433_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 1667081238, - "type": "mentions", - "count": 1, - "id": "19299318_1667081238_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19283433_retweet", - "selected": false - }, - { - "source": 1658560038, - "target": 19283433, - "type": "retweet", - "count": 4, - "id": "1658560038_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 190726679, - "type": "mentions", - "count": 1, - "id": "19283433_190726679_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19283433_1085199426837188600_mentions", - "selected": false - }, - { - "source": 1667081238, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "1667081238_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "19283433_19283433_retweet", - "selected": false - }, - { - "source": 2924711485, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "2924711485_40219508_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "40219508_395853499_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "241173920_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 85844572, - "type": "mentions", - "count": 1, - "id": "81658145_85844572_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "mentions", - "count": 3, - "id": "81658145_395853499_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "81658145_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "81658145_270431596_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 395853499, - "type": "mentions", - "count": 1, - "id": "79908341_395853499_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "78865306_40219508_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 78865306, - "type": "mentions", - "count": 1, - "id": "40219508_78865306_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1325316703, - "type": "retweet", - "count": 1, - "id": "16112517_1325316703_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 270431596, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "270431596_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 40219508, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_40219508_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "16112517_40219508_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "40219508_16112517_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "40219508_1085199426837188600_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "mentions", - "count": 2, - "id": "40219508_395853499_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "40219508_2527017636_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "4893004803_40219508_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "2527017636_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 446672281, - "type": "mentions", - "count": 2, - "id": "2527017636_446672281_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 92951551, - "type": "mentions", - "count": 2, - "id": "2527017636_92951551_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 158685605, - "type": "mentions", - "count": 1, - "id": "2527017636_158685605_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "2527017636_40219508_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "446672281_40219508_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_208312922_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "395853499_40219508_retweet", - "selected": false - }, - { - "source": 1006945298, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1006945298_208312922_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "mentions", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "30009655_1085199426837188600_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 2596138699, - "type": "mentions", - "count": 1, - "id": "30009655_2596138699_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "retweet", - "count": 1, - "id": "201277609_1085199426837188600_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "mentions", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "79908341_247943631_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "4893004803_247943631_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 1035496563743842300, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 2889052877, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2889052877_247943631_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "191257554_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1035496563743842300_247943631_retweet", - "selected": false - }, - { - "source": 14905766, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "14905766_247943631_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 824684769543741400, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "824684769543741400_247943631_retweet", - "selected": false - }, - { - "source": 49457800, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "49457800_247943631_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "711885257549680600_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 18325271, - "type": "mentions", - "count": 1, - "id": "30009655_18325271_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 711885257549680600, - "target": 201277609, - "type": "retweet", - "count": 1, - "id": "711885257549680600_201277609_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 1035496563743842300, - "type": "retweet", - "count": 1, - "id": "711885257549680600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1556132462_247943631_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "18704160_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "31638712_247943631_retweet", - "selected": false - }, - { - "source": 9527212, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "9527212_247943631_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "16557883_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 82890309, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "82890309_247943631_retweet", - "selected": false - }, - { - "source": 1667081238, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1667081238_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 44195788, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "44195788_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "84043985_10414152_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "18704160_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 10414152, - "type": "retweet", - "count": 2, - "id": "1652270612_10414152_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "retweet", - "count": 4, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 3230388598, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "3230388598_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 36853217, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "36853217_10414152_retweet", - "selected": false - }, - { - "source": 403626099, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "403626099_208312922_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 15208867, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "15208867_10414152_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "1556132462_16112517_retweet", - "selected": false - }, - { - "source": 889998600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "889998600_208312922_retweet", - "selected": false - }, - { - "source": 11493602, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "11493602_10414152_retweet", - "selected": false - }, - { - "source": 14148549, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "14148549_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "1035496563743842300_1085199426837188600_mentions", - "selected": false - }, - { - "source": 10414152, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "10414152_247943631_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19299318_1085199426837188600_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 909697437694087200, - "type": "mentions", - "count": 1, - "id": "19299318_909697437694087200_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 19299318, - "type": "mentions", - "count": 1, - "id": "81658145_19299318_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 909697437694087200, - "type": "mentions", - "count": 1, - "id": "81658145_909697437694087200_mentions", - "selected": false - }, - { - "source": 22766040, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "22766040_16112517_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "31638712_247943631_mentions", - "selected": false - }, - { - "source": 6146692, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "6146692_16112517_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "mentions", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 21084111, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "21084111_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1068137549355515900, - "type": "mentions", - "count": 1, - "id": "16112517_1068137549355515900_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "19283433_16112517_retweet", - "selected": false - }, - { - "source": 743468486756868100, - "target": 91169926, - "type": "retweet", - "count": 1, - "id": "743468486756868100_91169926_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "retweet", - "count": 1, - "id": "208312922_91169926_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "1873322353_16112517_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 136400506, - "type": "mentions", - "count": 1, - "id": "1873322353_136400506_mentions", - "selected": false - }, - { - "source": 31638712, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "31638712_16112517_retweet", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 208312922, - "type": "mentions", - "count": 1, - "id": "91169926_208312922_mentions", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 2924711485, - "type": "retweet", - "count": 1, - "id": "1055379531731796000_2924711485_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "retweet", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 19283433, - "type": "mention", - "count": 1, - "id": "40219508_19283433_mention", - "selected": false - }, - { - "source": 40219508, - "target": 10414152, - "type": "mention", - "count": 1, - "id": "40219508_10414152_mention", - "selected": false - }, - { - "source": 40219508, - "target": 81658145, - "type": "mention", - "count": 1, - "id": "40219508_81658145_mention", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/network_large_undirected_multiEdge.json b/public/example-mvnv/assets/data/network_large_undirected_multiEdge.json deleted file mode 100644 index f43d829e0e..0000000000 --- a/public/example-mvnv/assets/data/network_large_undirected_multiEdge.json +++ /dev/null @@ -1,4320 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 875.9531049269019, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 92.8332872567608, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3559, - "type": "person", - "continent": "South America", - "shortName": "Jack", - "x": 778.2545697345216, - "y": 167.10784209536467, - "neighbors": [ - 208312922, - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Rob", - "x": 1099.5714527239127, - "y": 301.72841848126393, - "neighbors": [ - 91169926, - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1085199426837188600, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1085199426837188600_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "AA", - "x": 1026.5853681745834, - "y": 565.6335689212652, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 9.81142853040425, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "institution", - "continent": "Europe", - "shortName": "EVis19", - "x": 631.7600237206892, - "y": 576.1822406736246, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 201277609, - 19283433, - 19283433, - 40219508, - 2527017636, - 2527017636, - 208312922, - 30009655, - 30009655, - 19299318, - 1035496563743842300, - 1035496563743842300, - 19299318, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_201277609_retweet", - "1085199426837188600_19283433_retweet", - "19283433_1085199426837188600_mentions", - "40219508_1085199426837188600_mentions", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "1085199426837188600_208312922_retweet", - "1085199426837188600_30009655_retweet", - "30009655_1085199426837188600_mentions", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions", - "19299318_1085199426837188600_mentions", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 21, - "query_tweet_count": 4, - "friends_count": 70, - "statuses_count": 89, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 39, - "count_followers_in_query": 2, - "screen_name": "_____leena_____", - "id": 4058687172, - "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", - "influential": false, - "original": true, - "memberSince": "2015-10-29T15:12:37.000Z", - "name": "Rina", - "location": "", - "memberFor_days": 1389, - "type": "person", - "continent": "Asia", - "shortName": "Rina", - "x": 397.0153232354355, - "y": 569.2750943832494, - "neighbors": [ - 1085199426837188600 - ], - "edges": [ - "4058687172_1085199426837188600_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 96.13046779317742, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Jon", - "x": 318.52922254045, - "y": 398.4851696093479, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 1085199426837188600, - 81658145, - 30009655, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "1085199426837188600_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.445559571071128, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Alex", - "x": 479.3014228771893, - "y": 527.0811010780316, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 395853499, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574, - 40219508 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_395853499_mentions", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1130, - "query_tweet_count": 7, - "friends_count": 847.8961850491928, - "statuses_count": 1099, - "listed_count": 102, - "utc_offset": null, - "favourites_count": 1372, - "count_followers_in_query": 17, - "screen_name": "geovisual", - "id": 78865306, - "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-10-01T10:19:06.000Z", - "name": "Christoph Kinkeldey", - "location": "Berlin", - "memberFor_days": 3608, - "type": "person", - "continent": "Europe", - "shortName": "Chris", - "x": 347.07205784143736, - "y": 501.40955644338857, - "neighbors": [ - 201277609, - 16112517, - 247943631, - 1055379531731796000, - 1055379531731796000, - 40219508, - 40219508 - ], - "edges": [ - "201277609_78865306_retweet", - "16112517_78865306_retweet", - "78865306_247943631_mentions", - "1055379531731796000_78865306_retweet", - "78865306_1055379531731796000_mentions", - "78865306_40219508_retweet", - "40219508_78865306_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1058.6447463109218, - "query_tweet_count": 9.443400122009649, - "friends_count": 884, - "statuses_count": 4747.016492807218, - "listed_count": 115.69738714698805, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 28.64026292785467, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Robert", - "x": 550.5887624044859, - "y": 402.02101223731324, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 270431596, - 81658145, - 40219508, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 1873322353, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "270431596_16112517_retweet", - "81658145_16112517_retweet", - "16112517_40219508_retweet", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "1873322353_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 887.5503146097599, - "query_tweet_count": 2, - "friends_count": 763, - "statuses_count": 4338, - "listed_count": 100, - "utc_offset": null, - "favourites_count": 5089, - "count_followers_in_query": 22, - "screen_name": "laneharrison", - "id": 10414152, - "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-11-20T15:02:19.000Z", - "name": "Lane Harrison", - "location": "Worcester, MA", - "memberFor_days": 4289, - "type": "person", - "continent": "North America", - "shortName": "Lane", - "x": 873.4092695435592, - "y": 750.176228623177, - "neighbors": [ - 81658145, - 191257554, - 84043985, - 1652270612, - 36853217, - 15208867, - 11493602, - 14148549, - 247943631, - 40219508 - ], - "edges": [ - "81658145_10414152_retweet", - "191257554_10414152_retweet", - "84043985_10414152_retweet", - "1652270612_10414152_retweet", - "36853217_10414152_retweet", - "15208867_10414152_retweet", - "11493602_10414152_retweet", - "14148549_10414152_retweet", - "10414152_247943631_mentions", - "40219508_10414152_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1128.083816360442, - "query_tweet_count": 0, - "friends_count": 1077, - "statuses_count": 770, - "listed_count": 87, - "utc_offset": null, - "favourites_count": 1065, - "count_followers_in_query": 7, - "screen_name": "eytanadar", - "id": 1314101, - "profile_image_url": "http://pbs.twimg.com/profile_images/1336587806/adar_eytan_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-03-16T21:25:12.000Z", - "name": "Eytan Adar", - "location": "", - "memberFor_days": 3276.637056548328, - "type": "person", - "continent": "North America", - "shortName": "Eytan", - "x": 510.2765507021081, - "y": 132.85893367198312, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1314101_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1194.128970165576, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 109.80441713924816, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Jeffrey", - "x": 901.4183928153973, - "y": 609.894436246884, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 31638712, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "31638712_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 917.0129159130782, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 91.68390817686858, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "IDL", - "x": 949.1043219917293, - "y": 315.68958865440214, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506, - 16112517, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet", - "1873322353_16112517_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 330.7530809377201, - "y": 305.90216848342743, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 1085199426837188600, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_1085199426837188600_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 9.201480174332861, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Jason", - "x": 643.1113532611183, - "y": 688.5637924886136, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 1085199426837188600, - 909697437694087200 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_1085199426837188600_mentions", - "19299318_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Roeland", - "x": 1028.5287238418641, - "y": 465.97449015758747, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 311, - "query_tweet_count": 3, - "friends_count": 353, - "statuses_count": 442, - "listed_count": 9, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 1, - "screen_name": "BangorCSEE", - "id": 2596138699, - "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-06-30T09:55:39.000Z", - "name": "Computer Science Electronic Engineering Bangor Uni", - "location": "Bangor, Wales", - "memberFor_days": 1875, - "type": "institution", - "continent": "Europe", - "shortName": "CSEE", - "x": 226.2578607185396, - "y": 343.75869801753873, - "neighbors": [ - 201277609, - 30009655 - ], - "edges": [ - "2596138699_201277609_retweet", - "30009655_2596138699_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 552, - "query_tweet_count": 8.52527317235692, - "friends_count": 539, - "statuses_count": 1322, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 1405, - "count_followers_in_query": 20, - "screen_name": "_Noeska_", - "id": 40219508, - "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-05-15T11:14:31.000Z", - "name": "Noeska", - "location": "Bergen, Norway", - "memberFor_days": 3747, - "type": "person", - "continent": "Europe", - "shortName": "Noeska", - "x": 548.5809982095163, - "y": 629.6098926806983, - "neighbors": [ - 1085199426837188600, - 19299318, - 16112517, - 270431596, - 2924711485, - 395853499, - 78865306, - 78865306, - 16112517, - 1085199426837188600, - 395853499, - 2527017636, - 4893004803, - 446672281, - 19283433, - 10414152, - 81658145 - ], - "edges": [ - "40219508_1085199426837188600_retweet", - "19299318_40219508_mentions", - "16112517_40219508_mentions", - "40219508_270431596_mentions", - "2924711485_40219508_retweet", - "40219508_395853499_retweet", - "78865306_40219508_retweet", - "40219508_78865306_mentions", - "16112517_40219508_retweet", - "40219508_1085199426837188600_mentions", - "40219508_395853499_mentions", - "40219508_2527017636_retweet", - "4893004803_40219508_retweet", - "446672281_40219508_retweet", - "40219508_19283433_mention", - "40219508_10414152_mention", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 12, - "query_tweet_count": 3, - "friends_count": 184, - "statuses_count": 19, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 157, - "count_followers_in_query": 3, - "screen_name": "klaus_lml", - "id": 270431596, - "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-03-22T16:18:02.000Z", - "name": "Klaus", - "location": "Linz, Austria", - "memberFor_days": 3071, - "type": "person", - "continent": "Europe", - "shortName": "Klaus", - "x": 562.5654553087036, - "y": 485.4322069087105, - "neighbors": [ - 19299318, - 16112517, - 40219508, - 81658145, - 16112517 - ], - "edges": [ - "19299318_270431596_mentions", - "16112517_270431596_mentions", - "40219508_270431596_mentions", - "81658145_270431596_mentions", - "270431596_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 83, - "query_tweet_count": 4, - "friends_count": 306, - "statuses_count": 27, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 227, - "count_followers_in_query": 5, - "screen_name": "johliem", - "id": 2889052877, - "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-23T10:43:35.000Z", - "name": "Johannes Liem", - "location": "London", - "memberFor_days": 1729, - "type": "person", - "continent": "Europe", - "shortName": "Johan", - "x": 767.580229631627, - "y": 787.9052793218628, - "neighbors": [ - 19299318, - 19283433, - 19283433, - 247943631 - ], - "edges": [ - "2889052877_19299318_retweet", - "19283433_2889052877_mentions", - "2889052877_19283433_retweet", - "2889052877_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 288, - "query_tweet_count": 3, - "friends_count": 399, - "statuses_count": 624, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 2917, - "count_followers_in_query": 10, - "screen_name": "flekschas", - "id": 241173920, - "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-01-21T16:52:37.000Z", - "name": "Fritz Lekschas", - "location": "Cambridge, MA", - "memberFor_days": 3131, - "type": "person", - "continent": "North America", - "shortName": "Fritz", - "x": 451.2670564906426, - "y": 429.20123605734165, - "neighbors": [ - 81658145, - 395853499 - ], - "edges": [ - "241173920_81658145_retweet", - "241173920_395853499_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 7, - "query_tweet_count": 5, - "friends_count": 29, - "statuses_count": 46, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 4, - "screen_name": "MickaelSereno", - "id": 1055379531731796000, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-10-25T08:44:23.000Z", - "name": "Sereno Mickaël", - "location": "Ile-de-France, France", - "memberFor_days": 297, - "type": "person", - "continent": "Europe", - "shortName": "Sereno", - "x": 189.67321043620615, - "y": 573.1039733940463, - "neighbors": [ - 78865306, - 78865306, - 2924711485 - ], - "edges": [ - "1055379531731796000_78865306_retweet", - "78865306_1055379531731796000_mentions", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1028, - "query_tweet_count": 1, - "friends_count": 366, - "statuses_count": 1085, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 362, - "count_followers_in_query": 22, - "screen_name": "jwoLondon", - "id": 43953969, - "profile_image_url": "http://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-01T19:39:25.000Z", - "name": "Jo Wood", - "location": "London", - "memberFor_days": 3730, - "type": "person", - "continent": "Europe", - "shortName": "Wood", - "x": 537.8407017810695, - "y": 864.258956820369, - "neighbors": [ - 19299318 - ], - "edges": [ - "43953969_19299318_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 940.6973594225974, - "query_tweet_count": 4, - "friends_count": 1179.2893415208239, - "statuses_count": 4051.0518924617927, - "listed_count": 109.76769110212194, - "utc_offset": null, - "favourites_count": 7543.790357053035, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Micah", - "x": 813.7406288881866, - "y": 513.4986020441088, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 867.5043748613535, - "query_tweet_count": 4, - "friends_count": 822, - "statuses_count": 3835, - "listed_count": 115.11497796276193, - "utc_offset": null, - "favourites_count": 3200, - "count_followers_in_query": 20, - "screen_name": "ngehlenborg", - "id": 16557883, - "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-10-02T11:21:35.000Z", - "name": "Nils Gehlenborg", - "location": "Boston, MA, USA", - "memberFor_days": 3972, - "type": "person", - "continent": "North America", - "shortName": "Nils", - "x": 725.1725890558035, - "y": 590.4011619950946, - "neighbors": [ - 81658145, - 247943631 - ], - "edges": [ - "16557883_81658145_retweet", - "16557883_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1088.2704116657321, - "query_tweet_count": 3, - "friends_count": 1194.1837288289787, - "statuses_count": 3926.434943651832, - "listed_count": 113.044167899856, - "utc_offset": null, - "favourites_count": 7831.652337696686, - "count_followers_in_query": 19, - "screen_name": "arnicas", - "id": 6146692, - "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2007-05-18T20:32:44.000Z", - "name": "Lynn Cherny", - "location": "Lyon, France", - "memberFor_days": 4474, - "type": "person", - "continent": "Europe", - "shortName": "Lynn", - "x": 428.36155707716233, - "y": 325.03911893315893, - "neighbors": [ - 81658145, - 16112517 - ], - "edges": [ - "6146692_81658145_retweet", - "6146692_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 8, - "friends_count": 56, - "statuses_count": 551, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 1093, - "count_followers_in_query": 1, - "screen_name": "MichaelAupetit", - "id": 944216617268973600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2017-12-22T14:42:39.000Z", - "name": "Michael Aupetit", - "location": "Doha, Qatar ", - "memberFor_days": 604, - "type": "person", - "continent": "Asia", - "shortName": "Michael", - "x": 478.87485884952514, - "y": 233.70292745346748, - "neighbors": [ - 16112517 - ], - "edges": [ - "944216617268973600_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 558, - "query_tweet_count": 8.54298319626251, - "friends_count": 16, - "statuses_count": 339, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 51, - "count_followers_in_query": 17, - "screen_name": "giCentre", - "id": 19283433, - "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T10:49:52.000Z", - "name": "giCentre", - "location": "London", - "memberFor_days": 3861, - "type": "institution", - "continent": "Europe", - "shortName": "giCentre", - "x": 567.4914848205343, - "y": 770.5664413458143, - "neighbors": [ - 2889052877, - 19283433, - 19283433, - 2889052877, - 1667081238, - 19299318, - 188046229, - 188046229, - 1085199426837188600, - 1658560038, - 190726679, - 1085199426837188600, - 1667081238, - 19283433, - 19283433, - 16112517, - 40219508 - ], - "edges": [ - "19283433_2889052877_mentions", - "19283433_19283433_mentions", - "19283433_19283433_mentions", - "2889052877_19283433_retweet", - "19283433_1667081238_mentions", - "19283433_19299318_retweet", - "188046229_19283433_mentions", - "188046229_19283433_retweet", - "1085199426837188600_19283433_retweet", - "1658560038_19283433_retweet", - "19283433_190726679_mentions", - "19283433_1085199426837188600_mentions", - "1667081238_19283433_retweet", - "19283433_19283433_retweet", - "19283433_19283433_retweet", - "19283433_16112517_retweet", - "40219508_19283433_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 334, - "query_tweet_count": 3, - "friends_count": 189, - "statuses_count": 143, - "listed_count": 40, - "utc_offset": null, - "favourites_count": 295, - "count_followers_in_query": 15, - "screen_name": "cagatay_turkay", - "id": 1667081238, - "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2013-08-13T07:32:38.000Z", - "name": "Cagatay Turkay", - "location": "London, UK", - "memberFor_days": 2196, - "type": "person", - "continent": "Europe", - "shortName": "Cagatay", - "x": 677.9186542737533, - "y": 800.0920847246305, - "neighbors": [ - 19283433, - 188046229, - 19299318, - 19283433, - 247943631 - ], - "edges": [ - "19283433_1667081238_mentions", - "188046229_1667081238_mentions", - "19299318_1667081238_mentions", - "1667081238_19283433_retweet", - "1667081238_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1001.3912552594699, - "query_tweet_count": 2, - "friends_count": 838, - "statuses_count": 1578, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 1624, - "count_followers_in_query": 28, - "screen_name": "benjbach", - "id": 188046229, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", - "influential": true, - "original": false, - "memberSince": "2010-09-07T20:11:04.000Z", - "name": "Benjamin Bach", - "location": "Edinburgh, Scotland", - "memberFor_days": 3267, - "type": "person", - "continent": "Europe", - "shortName": "Ben", - "x": 656.009087929666, - "y": 887.029345232581, - "neighbors": [ - 19283433, - 1667081238, - 19283433 - ], - "edges": [ - "188046229_19283433_mentions", - "188046229_1667081238_mentions", - "188046229_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 84, - "query_tweet_count": 5, - "friends_count": 222, - "statuses_count": 288, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 900, - "count_followers_in_query": 2, - "screen_name": "mirelard", - "id": 1658560038, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2013-08-09T20:51:50.000Z", - "name": "mirela reljan-delane", - "location": "London, England", - "memberFor_days": 2199, - "type": "person", - "continent": "Europe", - "shortName": "Mirela", - "x": 444.46158613379026, - "y": 871.4548064383491, - "neighbors": [ - 19283433 - ], - "edges": [ - "1658560038_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 354, - "query_tweet_count": 8.363681361819216, - "friends_count": 894.8219993624296, - "statuses_count": 5087, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 0, - "screen_name": "eurovis", - "id": 190726679, - "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2010-09-14T17:52:28.000Z", - "name": "Eurovision", - "location": "", - "memberFor_days": 3260, - "type": "institution", - "continent": "Europe", - "shortName": "EVision", - "x": 463.2527970246384, - "y": 791.0878617532999, - "neighbors": [ - 19283433 - ], - "edges": [ - "19283433_190726679_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 5, - "friends_count": 284, - "statuses_count": 1154, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 1691, - "count_followers_in_query": 8, - "screen_name": "lonnibesancon", - "id": 2924711485, - "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-12-09T22:32:36.000Z", - "name": "Lonni Besançon", - "location": "Norrköping, Sverige", - "memberFor_days": 1712, - "type": "person", - "continent": "Europe", - "shortName": "Lonni", - "x": 233.46403757426017, - "y": 698.5550596720198, - "neighbors": [ - 40219508, - 1055379531731796000 - ], - "edges": [ - "2924711485_40219508_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.9807228075383, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5227.188449586794, - "listed_count": 110.80933003293636, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Krist", - "x": 998.1739267429059, - "y": 392.9040686753581, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Marc", - "x": 662.8646944864832, - "y": 351.8659655512797, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 81658145, - 18406335, - 16112517, - 79908341, - 40219508 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "81658145_395853499_mentions", - "18406335_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions", - "40219508_395853499_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 130, - "query_tweet_count": 0, - "friends_count": 326, - "statuses_count": 315, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 281, - "count_followers_in_query": 11, - "screen_name": "holgerstitz", - "id": 85844572, - "profile_image_url": "http://pbs.twimg.com/profile_images/3110359287/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-28T15:44:39.000Z", - "name": "Holger Stitz", - "location": "Linz, Austria", - "memberFor_days": 3581, - "type": "person", - "continent": "Europe", - "shortName": "Holger", - "x": 270.76108466121775, - "y": 560.7916969696968, - "neighbors": [ - 81658145 - ], - "edges": [ - "81658145_85844572_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.4016849958925, - "query_tweet_count": 4, - "friends_count": 1115.5999855263508, - "statuses_count": 4278.790624324129, - "listed_count": 99.53271153785386, - "utc_offset": null, - "favourites_count": 7331.385975273811, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Teo", - "x": 927.2396649862086, - "y": 180.27533047174222, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 33, - "query_tweet_count": 3, - "friends_count": 87, - "statuses_count": 41, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 208, - "count_followers_in_query": 3, - "screen_name": "mrshahidlatif", - "id": 79908341, - "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-10-05T03:33:39.000Z", - "name": "Shahid Latif", - "location": "Essen, Germany", - "memberFor_days": 3604, - "type": "person", - "continent": "Europe", - "shortName": "Shahid", - "x": 801.6604478973907, - "y": 447.32204972629205, - "neighbors": [ - 395853499, - 247943631 - ], - "edges": [ - "79908341_395853499_mentions", - "79908341_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 889, - "query_tweet_count": 1, - "friends_count": 0, - "statuses_count": 245, - "listed_count": 104, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "eagereyes_feed", - "id": 1325316703, - "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-04-03T19:55:46.000Z", - "name": "eagereyes.org feed", - "location": "The Web", - "memberFor_days": 2328, - "type": "institution", - "continent": "North America", - "shortName": "EEyes", - "x": 656.0767422584877, - "y": 175.8536991954262, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1325316703_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Thomas", - "x": 417.8003560260869, - "y": 718.3554925796556, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 1085199426837188600, - 446672281, - 92951551, - 158685605, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "2527017636_446672281_mentions", - "2527017636_92951551_mentions", - "2527017636_158685605_mentions", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 317, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 242, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 502, - "count_followers_in_query": 12, - "screen_name": "TofHurter", - "id": 4893004803, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2016-02-09T20:58:40.000Z", - "name": "Christophe Hurter", - "location": "Toulouse, France", - "memberFor_days": 1285, - "type": "person", - "continent": "Europe", - "shortName": "Hurter", - "x": 737.8822393354875, - "y": 713.4077591762149, - "neighbors": [ - 40219508, - 247943631 - ], - "edges": [ - "4893004803_40219508_retweet", - "4893004803_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Anna", - "x": 431.2640788188346, - "y": 633.1890656757124, - "neighbors": [ - 2527017636, - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "2527017636_446672281_mentions", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Nicola", - "x": 313.47556630664616, - "y": 630.1086069881027, - "neighbors": [ - 2527017636, - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "2527017636_92951551_mentions", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 0, - "friends_count": 135, - "statuses_count": 121, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 9, - "count_followers_in_query": 14, - "screen_name": "HelwigHauser", - "id": 158685605, - "profile_image_url": "http://pbs.twimg.com/profile_images/1016657860/P1010005_normal.JPG", - "influential": true, - "original": false, - "memberSince": "2010-06-23T09:51:42.000Z", - "name": "Helwig Hauser", - "location": "Bergen, Norway", - "memberFor_days": 3343, - "type": "person", - "continent": "Europe", - "shortName": "Helwig", - "x": 331.4814322154942, - "y": 759.8175903209954, - "neighbors": [ - 2527017636 - ], - "edges": [ - "2527017636_158685605_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1113.360675327881, - "query_tweet_count": 1, - "friends_count": 469, - "statuses_count": 3452, - "listed_count": 110.58619063499611, - "utc_offset": null, - "favourites_count": 23, - "count_followers_in_query": 16, - "screen_name": "d3visualization", - "id": 1006945298, - "profile_image_url": "http://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "influential": true, - "original": false, - "memberSince": "2012-12-12T18:00:31.000Z", - "name": "Christophe Viau", - "location": "Montreal", - "memberFor_days": 2440, - "type": "person", - "continent": "North America", - "shortName": "Viau", - "x": 1102.8793907068414, - "y": 188.0624900684382, - "neighbors": [ - 208312922 - ], - "edges": [ - "1006945298_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Sophie", - "x": 1186.1774846195767, - "y": 197.25372942009608, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Bum", - "x": 1226.8797816369913, - "y": 390.91620827923487, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 911.3508800205839, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 90.01942194877691, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "D3js", - "x": 1260.099307683966, - "y": 326.60449243795864, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 23, - "query_tweet_count": 5, - "friends_count": 100, - "statuses_count": 43, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 143, - "count_followers_in_query": 3, - "screen_name": "mandykeck", - "id": 1035496563743842300, - "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-08-31T11:56:34.000Z", - "name": "mandykeck", - "location": "Dresden, Germany", - "memberFor_days": 352, - "type": "person", - "continent": "Europe", - "shortName": "Mandy", - "x": 792.649358096967, - "y": 652.6466351257733, - "neighbors": [ - 1085199426837188600, - 247943631, - 711885257549680600, - 1085199426837188600 - ], - "edges": [ - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_247943631_retweet", - "711885257549680600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 879.9774423669157, - "query_tweet_count": 1, - "friends_count": 1126.7293102659432, - "statuses_count": 4633.830081058899, - "listed_count": 108.62543916665035, - "utc_offset": null, - "favourites_count": 5972.287304402644, - "count_followers_in_query": 17, - "screen_name": "cybunk", - "id": 14905766, - "profile_image_url": "http://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-05-26T06:02:18.000Z", - "name": "Samuel Huron", - "location": "Paris, France", - "memberFor_days": 4101, - "type": "person", - "continent": "Europe", - "shortName": "Samuel", - "x": 1111.3094004761033, - "y": 652.4964007615234, - "neighbors": [ - 247943631 - ], - "edges": [ - "14905766_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 971.464782079251, - "query_tweet_count": 2, - "friends_count": 334, - "statuses_count": 265, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 479, - "count_followers_in_query": 13, - "screen_name": "LacePadilla", - "id": 824684769543741400, - "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", - "influential": true, - "original": false, - "memberSince": "2017-01-26T18:25:45.000Z", - "name": "Lace Padilla", - "location": "Merced, CA", - "memberFor_days": 934, - "type": "person", - "continent": "North America", - "shortName": "Lace", - "x": 1117.5668246618295, - "y": 759.5702339990457, - "neighbors": [ - 247943631 - ], - "edges": [ - "824684769543741400_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 340, - "query_tweet_count": 1, - "friends_count": 480, - "statuses_count": 926, - "listed_count": 34, - "utc_offset": null, - "favourites_count": 950, - "count_followers_in_query": 9, - "screen_name": "namwkim85", - "id": 49457800, - "profile_image_url": "http://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-21T22:57:22.000Z", - "name": "Nam Wook Kim", - "location": "Cambridge, MA", - "memberFor_days": 3709, - "type": "person", - "continent": "North America", - "shortName": "Nam", - "x": 1025.3452420417066, - "y": 658.8773718096837, - "neighbors": [ - 247943631 - ], - "edges": [ - "49457800_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 54, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 116, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 220, - "count_followers_in_query": 0, - "screen_name": "andrea_no_", - "id": 711885257549680600, - "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2016-03-21T12:00:46.000Z", - "name": "Andrea Notroff", - "location": "", - "memberFor_days": 1245, - "type": "person", - "continent": "Europe", - "shortName": "Andrea", - "x": 715.4526532601799, - "y": 417.2346584734069, - "neighbors": [ - 247943631, - 201277609, - 1035496563743842300 - ], - "edges": [ - "711885257549680600_247943631_retweet", - "711885257549680600_201277609_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 534, - "query_tweet_count": 0, - "friends_count": 454, - "statuses_count": 3118, - "listed_count": 30, - "utc_offset": null, - "favourites_count": 2498, - "count_followers_in_query": 18, - "screen_name": "yelperalp", - "id": 18325271, - "profile_image_url": "http://pbs.twimg.com/profile_images/2589949698/m0id1s4e7w0iyc4iasux_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2008-12-23T03:28:47.000Z", - "name": "Alper Sarikaya", - "location": "Seattle, WA", - "memberFor_days": 3890, - "type": "person", - "continent": "North America", - "shortName": "Alper", - "x": 275.63058251385064, - "y": 182.71969177239083, - "neighbors": [ - 30009655 - ], - "edges": [ - "30009655_18325271_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 909.1013619633616, - "query_tweet_count": 2, - "friends_count": 384, - "statuses_count": 841, - "listed_count": 92, - "utc_offset": null, - "favourites_count": 1713, - "count_followers_in_query": 25, - "screen_name": "JessicaHullman", - "id": 1556132462, - "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-06-29T17:13:09.000Z", - "name": "Jessica Hullman", - "location": "Chicago, IL", - "memberFor_days": 2241, - "type": "person", - "continent": "North America", - "shortName": "Jessica", - "x": 834.4407403213858, - "y": 372.68725316945796, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "1556132462_247943631_retweet", - "1556132462_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 974, - "query_tweet_count": 2, - "friends_count": 189, - "statuses_count": 5150.961770377502, - "listed_count": 117, - "utc_offset": null, - "favourites_count": 7868, - "count_followers_in_query": 21, - "screen_name": "dr_tj", - "id": 18704160, - "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-01-07T00:58:20.000Z", - "name": "T.J. Jankun-Kelly", - "location": "Mississippi", - "memberFor_days": 3875, - "type": "person", - "continent": "North America", - "shortName": "T.J.", - "x": 922.9728218347861, - "y": 464.19816441153256, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "18704160_247943631_retweet", - "18704160_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1122.9834643104346, - "query_tweet_count": 9.59628075333629, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 90.37244220941255, - "utc_offset": null, - "favourites_count": 5890.363647662698, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Tamara", - "x": 669.8521586270083, - "y": 496.8868185601338, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 216, - "query_tweet_count": 3, - "friends_count": 555, - "statuses_count": 891, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 3555, - "count_followers_in_query": 2, - "screen_name": "ryanwesslen", - "id": 31638712, - "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-04-16T04:11:14.000Z", - "name": "Ryan Wesslen", - "location": "Charlotte, NC", - "memberFor_days": 3776, - "type": "person", - "continent": "North America", - "shortName": "Ryan", - "x": 847.7717680534623, - "y": 293.5152505529537, - "neighbors": [ - 247943631, - 247943631, - 16112517 - ], - "edges": [ - "31638712_247943631_retweet", - "31638712_247943631_mentions", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 946.5240684637761, - "query_tweet_count": 1, - "friends_count": 1129, - "statuses_count": 4812, - "listed_count": 93.13637106192031, - "utc_offset": null, - "favourites_count": 5683.465822410672, - "count_followers_in_query": 20, - "screen_name": "arvindsatya1", - "id": 9527212, - "profile_image_url": "http://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-10-18T18:43:59.000Z", - "name": "Arvind Satyanarayan", - "location": "Boston, MA", - "memberFor_days": 4322, - "type": "person", - "continent": "North America", - "shortName": "Arvind", - "x": 1193.5120483609733, - "y": 600.769783500754, - "neighbors": [ - 247943631 - ], - "edges": [ - "9527212_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1052.2786937013052, - "query_tweet_count": 3, - "friends_count": 1163.6871784890166, - "statuses_count": 4139, - "listed_count": 96.22716192559277, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Matt", - "x": 747.5049905789677, - "y": 270.71446073937585, - "neighbors": [ - 247943631, - 16112517, - 1873322353, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1038.0641979221682, - "query_tweet_count": 1, - "friends_count": 525, - "statuses_count": 3699, - "listed_count": 67, - "utc_offset": null, - "favourites_count": 4478, - "count_followers_in_query": 21, - "screen_name": "domoritz", - "id": 82890309, - "profile_image_url": "http://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-16T14:24:04.000Z", - "name": "Dominik Moritz", - "location": "Seattle", - "memberFor_days": 3593, - "type": "person", - "continent": "North America", - "shortName": "Dominik", - "x": 976.6918829995843, - "y": 740.1219612989973, - "neighbors": [ - 247943631 - ], - "edges": [ - "82890309_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 896.4227855913206, - "query_tweet_count": 1, - "friends_count": 463, - "statuses_count": 4787.147636838032, - "listed_count": 118.1340747070468, - "utc_offset": null, - "favourites_count": 3061, - "count_followers_in_query": 23, - "screen_name": "scheidegger", - "id": 44195788, - "profile_image_url": "http://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-02T20:09:53.000Z", - "name": "Carlos Scheidegger", - "location": "Tucson, AZ", - "memberFor_days": 3729, - "type": "person", - "continent": "North America", - "shortName": "Carlos", - "x": 1109.4506954454446, - "y": 547.0934180403393, - "neighbors": [ - 247943631 - ], - "edges": [ - "44195788_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1137.7135906185335, - "query_tweet_count": 1, - "friends_count": 974.774241504985, - "statuses_count": 4387.643674164509, - "listed_count": 91.92999863179017, - "utc_offset": null, - "favourites_count": 7011.544752747148, - "count_followers_in_query": 17, - "screen_name": "dataandme", - "id": 3230388598, - "profile_image_url": "http://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-05-03T11:44:15.000Z", - "name": "Mara Averick", - "location": "Massachusetts", - "memberFor_days": 1568, - "type": "person", - "continent": "North America", - "shortName": "Mara", - "x": 188.77892542993277, - "y": 248.10906727473173, - "neighbors": [ - 30009655 - ], - "edges": [ - "3230388598_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1066.516300154543, - "query_tweet_count": 1, - "friends_count": 1054, - "statuses_count": 3133, - "listed_count": 114.75744894824254, - "utc_offset": null, - "favourites_count": 7276, - "count_followers_in_query": 19, - "screen_name": "tillnm", - "id": 36853217, - "profile_image_url": "http://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-05-01T02:11:09.000Z", - "name": "Till Nagel", - "location": "Mannheim/Berlin", - "memberFor_days": 3761, - "type": "person", - "continent": "Europe", - "shortName": "Till", - "x": 781.9968246799577, - "y": 924.6098278011104, - "neighbors": [ - 10414152 - ], - "edges": [ - "36853217_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 264, - "query_tweet_count": 1, - "friends_count": 235, - "statuses_count": 523, - "listed_count": 23, - "utc_offset": null, - "favourites_count": 1219, - "count_followers_in_query": 15, - "screen_name": "StefvandenElzen", - "id": 403626099, - "profile_image_url": "http://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2011-11-02T19:22:30.000Z", - "name": "Stef van den Elzen", - "location": "Eindhoven, Nederland", - "memberFor_days": 2846, - "type": "person", - "continent": "Europe", - "shortName": "Stef", - "x": 1256.3840268458002, - "y": 260.01496163635653, - "neighbors": [ - 208312922 - ], - "edges": [ - "403626099_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1072, - "query_tweet_count": 1, - "friends_count": 878, - "statuses_count": 4715.395687396316, - "listed_count": 77, - "utc_offset": null, - "favourites_count": 5746, - "count_followers_in_query": 8, - "screen_name": "jozilla", - "id": 15208867, - "profile_image_url": "http://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-06-23T16:45:09.000Z", - "name": "Jo Vermeulen", - "location": "Aarhus, Denmark", - "memberFor_days": 4073, - "type": "person", - "continent": "Europe", - "shortName": "Jo", - "x": 981.3174679967742, - "y": 840.2340894775558, - "neighbors": [ - 10414152 - ], - "edges": [ - "15208867_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 385, - "query_tweet_count": 1, - "friends_count": 276, - "statuses_count": 1076, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 692, - "count_followers_in_query": 11, - "screen_name": "DavidGotz", - "id": 889998600, - "profile_image_url": "http://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2012-10-19T00:26:15.000Z", - "name": "David Gotz", - "location": "Chapel Hill, NC", - "memberFor_days": 2494, - "type": "person", - "continent": "North America", - "shortName": "David", - "x": 1148.3498132294083, - "y": 427.8438859650012, - "neighbors": [ - 208312922 - ], - "edges": [ - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 904.8672020539047, - "query_tweet_count": 1, - "friends_count": 889, - "statuses_count": 4136.609703088898, - "listed_count": 110, - "utc_offset": null, - "favourites_count": 2951, - "count_followers_in_query": 14, - "screen_name": "EvanMPeck", - "id": 11493602, - "profile_image_url": "http://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", - "influential": true, - "original": false, - "memberSince": "2007-12-25T04:00:52.000Z", - "name": "Evan Peck", - "location": "Lewisburg, PA", - "memberFor_days": 4254, - "type": "person", - "continent": "North America", - "shortName": "Evan", - "x": 947.6130304357498, - "y": 910.254275173045, - "neighbors": [ - 10414152 - ], - "edges": [ - "11493602_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 757, - "query_tweet_count": 1, - "friends_count": 658, - "statuses_count": 1610, - "listed_count": 64, - "utc_offset": null, - "favourites_count": 486, - "count_followers_in_query": 16, - "screen_name": "magneticnorth", - "id": 14148549, - "profile_image_url": "http://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-03-14T18:44:45.000Z", - "name": "Stephen North", - "location": "Oldwick", - "memberFor_days": 4174, - "type": "person", - "continent": "North America", - "shortName": "Steve", - "x": 865.7658881416041, - "y": 886.8795132310227, - "neighbors": [ - 10414152 - ], - "edges": [ - "14148549_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 92, - "query_tweet_count": 0, - "friends_count": 54, - "statuses_count": 14, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "EuroVis2018", - "id": 909697437694087200, - "profile_image_url": "http://pbs.twimg.com/profile_images/909698678167867393/y4hHGNuY_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2017-09-18T08:35:45.000Z", - "name": "EuroVis2018", - "location": "", - "memberFor_days": 699, - "type": "institution", - "continent": "Europe", - "shortName": "EVis2018", - "x": 510.35616706322446, - "y": 709.4716942678261, - "neighbors": [ - 19299318, - 81658145 - ], - "edges": [ - "19299318_909697437694087200_mentions", - "81658145_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 238, - "query_tweet_count": 3, - "friends_count": 565, - "statuses_count": 4102, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 1102, - "count_followers_in_query": 0, - "screen_name": "leerraum", - "id": 22766040, - "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2009-03-04T12:57:46.000Z", - "name": "Kai Reinhardt", - "location": "Rastatt, Germany", - "memberFor_days": 3819, - "type": "person", - "continent": "Europe", - "shortName": "Kai", - "x": 570.3307566102403, - "y": 198.3668008267534, - "neighbors": [ - 16112517 - ], - "edges": [ - "22766040_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.461156482286, - "query_tweet_count": 1, - "friends_count": 933, - "statuses_count": 3967.1292587207345, - "listed_count": 86.98038469135759, - "utc_offset": null, - "favourites_count": 7299.213362427715, - "count_followers_in_query": 15, - "screen_name": "JanWillemTulp", - "id": 21084111, - "profile_image_url": "http://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-02-17T12:20:53.000Z", - "name": "Jan Willem Tulp", - "location": "The Hague, The Netherlands", - "memberFor_days": 3834, - "type": "person", - "continent": "Europe", - "shortName": "Jan", - "x": 390.4966284255757, - "y": 186.53522704488392, - "neighbors": [ - 16112517 - ], - "edges": [ - "21084111_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1134, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 10, - "listed_count": 26, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 12, - "screen_name": "vis_research", - "id": 1068137549355515900, - "profile_image_url": "http://pbs.twimg.com/profile_images/1070395121017872384/cYNIU2ak_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2018-11-29T13:40:11.000Z", - "name": "Multiple Views: Visualization Research Explained", - "location": "", - "memberFor_days": 262, - "type": "institution", - "continent": "North America", - "shortName": "MViews", - "x": 637.5282115744277, - "y": 266.2299248261377, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1068137549355515900_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 208, - "query_tweet_count": 2, - "friends_count": 649, - "statuses_count": 113, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 9, - "screen_name": "manunna_91", - "id": 743468486756868100, - "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2016-06-16T15:41:15.000Z", - "name": "Menna El-Assady", - "location": "", - "memberFor_days": 1158, - "type": "person", - "continent": "Europe", - "shortName": "Menna", - "x": 865.5401255110139, - "y": 99.12425888350246, - "neighbors": [ - 91169926 - ], - "edges": [ - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "SCI", - "x": 244.65515061262087, - "y": 460.21733502644577, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "retweet", - "count": 4, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "mentions", - "count": 2, - "id": "208312922_91169926_mentions", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 4058687172, - "target": 1085199426837188600, - "type": "retweet", - "count": 1, - "id": "4058687172_1085199426837188600_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "mentions", - "count": 4, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "201277609_78865306_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "81658145_10414152_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "16112517_78865306_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1314101, - "type": "mentions", - "count": 1, - "id": "16112517_1314101_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "mentions", - "count": 5, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "mentions", - "count": 1, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "78865306_247943631_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "mentions", - "count": 4, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 2596138699, - "target": 201277609, - "type": "retweet", - "count": 2, - "id": "2596138699_201277609_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "retweet", - "count": 3, - "id": "40219508_1085199426837188600_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 40219508, - "type": "mentions", - "count": 1, - "id": "19299318_40219508_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "19299318_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "mentions", - "count": 2, - "id": "16112517_40219508_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "16112517_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "19299318_16112517_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "40219508_270431596_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2889052877_19299318_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "241173920_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "1055379531731796000_78865306_retweet", - "selected": false - }, - { - "source": 43953969, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "43953969_19299318_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "16557883_81658145_retweet", - "selected": false - }, - { - "source": 78865306, - "target": 1055379531731796000, - "type": "mentions", - "count": 1, - "id": "78865306_1055379531731796000_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 201277609, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_201277609_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "6146692_81658145_retweet", - "selected": false - }, - { - "source": 944216617268973600, - "target": 16112517, - "type": "retweet", - "count": 4, - "id": "944216617268973600_16112517_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 2889052877, - "type": "mentions", - "count": 1, - "id": "19283433_2889052877_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "mentions", - "count": 4, - "id": "19283433_19283433_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19283433, - "type": "retweet", - "count": 2, - "id": "2889052877_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 1667081238, - "type": "mentions", - "count": 2, - "id": "19283433_1667081238_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19299318, - "type": "retweet", - "count": 2, - "id": "19283433_19299318_retweet", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "mentions", - "count": 1, - "id": "188046229_19283433_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 1667081238, - "type": "mentions", - "count": 2, - "id": "188046229_1667081238_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "188046229_19283433_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 1667081238, - "type": "mentions", - "count": 1, - "id": "19299318_1667081238_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19283433_retweet", - "selected": false - }, - { - "source": 1658560038, - "target": 19283433, - "type": "retweet", - "count": 5, - "id": "1658560038_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 190726679, - "type": "mentions", - "count": 1, - "id": "19283433_190726679_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19283433_1085199426837188600_mentions", - "selected": false - }, - { - "source": 1667081238, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "1667081238_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "19283433_19283433_retweet", - "selected": false - }, - { - "source": 2924711485, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "2924711485_40219508_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "retweet", - "count": 2, - "id": "40219508_395853499_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "241173920_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 85844572, - "type": "mentions", - "count": 1, - "id": "81658145_85844572_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "mentions", - "count": 3, - "id": "81658145_395853499_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "81658145_270431596_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 395853499, - "type": "mentions", - "count": 1, - "id": "79908341_395853499_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "78865306_40219508_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 78865306, - "type": "mentions", - "count": 1, - "id": "40219508_78865306_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1325316703, - "type": "retweet", - "count": 1, - "id": "16112517_1325316703_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 270431596, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "270431596_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "16112517_40219508_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "40219508_1085199426837188600_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "mentions", - "count": 2, - "id": "40219508_395853499_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "40219508_2527017636_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "4893004803_40219508_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "2527017636_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 446672281, - "type": "mentions", - "count": 2, - "id": "2527017636_446672281_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 92951551, - "type": "mentions", - "count": 2, - "id": "2527017636_92951551_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 158685605, - "type": "mentions", - "count": 1, - "id": "2527017636_158685605_mentions", - "selected": false - }, - { - "source": 446672281, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "446672281_40219508_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_208312922_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 1006945298, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1006945298_208312922_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "mentions", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "30009655_1085199426837188600_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 2596138699, - "type": "mentions", - "count": 1, - "id": "30009655_2596138699_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "mentions", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "79908341_247943631_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "4893004803_247943631_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 1035496563743842300, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 2889052877, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2889052877_247943631_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "191257554_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1035496563743842300_247943631_retweet", - "selected": false - }, - { - "source": 14905766, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "14905766_247943631_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 824684769543741400, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "824684769543741400_247943631_retweet", - "selected": false - }, - { - "source": 49457800, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "49457800_247943631_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "711885257549680600_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 18325271, - "type": "mentions", - "count": 1, - "id": "30009655_18325271_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 711885257549680600, - "target": 201277609, - "type": "retweet", - "count": 1, - "id": "711885257549680600_201277609_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 1035496563743842300, - "type": "retweet", - "count": 1, - "id": "711885257549680600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1556132462_247943631_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "18704160_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "31638712_247943631_retweet", - "selected": false - }, - { - "source": 9527212, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "9527212_247943631_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "16557883_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 82890309, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "82890309_247943631_retweet", - "selected": false - }, - { - "source": 1667081238, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1667081238_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 44195788, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "44195788_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "84043985_10414152_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "18704160_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 10414152, - "type": "retweet", - "count": 2, - "id": "1652270612_10414152_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "retweet", - "count": 4, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 3230388598, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "3230388598_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 36853217, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "36853217_10414152_retweet", - "selected": false - }, - { - "source": 403626099, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "403626099_208312922_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 15208867, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "15208867_10414152_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "1556132462_16112517_retweet", - "selected": false - }, - { - "source": 889998600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "889998600_208312922_retweet", - "selected": false - }, - { - "source": 11493602, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "11493602_10414152_retweet", - "selected": false - }, - { - "source": 14148549, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "14148549_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "1035496563743842300_1085199426837188600_mentions", - "selected": false - }, - { - "source": 10414152, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "10414152_247943631_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "mentions", - "count": 2, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19299318_1085199426837188600_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 909697437694087200, - "type": "mentions", - "count": 1, - "id": "19299318_909697437694087200_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 909697437694087200, - "type": "mentions", - "count": 1, - "id": "81658145_909697437694087200_mentions", - "selected": false - }, - { - "source": 22766040, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "22766040_16112517_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "31638712_247943631_mentions", - "selected": false - }, - { - "source": 6146692, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "6146692_16112517_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "mentions", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 21084111, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "21084111_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1068137549355515900, - "type": "mentions", - "count": 1, - "id": "16112517_1068137549355515900_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "19283433_16112517_retweet", - "selected": false - }, - { - "source": 743468486756868100, - "target": 91169926, - "type": "retweet", - "count": 1, - "id": "743468486756868100_91169926_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "1873322353_16112517_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 136400506, - "type": "mentions", - "count": 1, - "id": "1873322353_136400506_mentions", - "selected": false - }, - { - "source": 31638712, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "31638712_16112517_retweet", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 2924711485, - "type": "retweet", - "count": 1, - "id": "1055379531731796000_2924711485_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "retweet", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 19283433, - "type": "mention", - "count": 1, - "id": "40219508_19283433_mention", - "selected": false - }, - { - "source": 40219508, - "target": 10414152, - "type": "mention", - "count": 1, - "id": "40219508_10414152_mention", - "selected": false - }, - { - "source": 40219508, - "target": 81658145, - "type": "mention", - "count": 1, - "id": "40219508_81658145_mention", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/network_large_undirected_multiEdge_original.json b/public/example-mvnv/assets/data/network_large_undirected_multiEdge_original.json deleted file mode 100644 index b831f0c44c..0000000000 --- a/public/example-mvnv/assets/data/network_large_undirected_multiEdge_original.json +++ /dev/null @@ -1,4320 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 875.9531049269019, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 92.8332872567608, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3559, - "type": "person", - "continent": "South America", - "shortName": "Jack", - "x": 797.3624521237857, - "y": 555.2449607909728, - "neighbors": [ - 208312922, - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Rob", - "x": 389.8049712004374, - "y": 399.90995919791277, - "neighbors": [ - 91169926, - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1085199426837188600, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1085199426837188600_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "AA", - "x": 459.38159147233114, - "y": 660.8664422050186, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 9.81142853040425, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "institution", - "continent": "Europe", - "shortName": "EVis19", - "x": 780.0489601962436, - "y": 479.0037129983141, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 201277609, - 19283433, - 19283433, - 40219508, - 2527017636, - 2527017636, - 208312922, - 30009655, - 30009655, - 19299318, - 1035496563743842300, - 1035496563743842300, - 19299318, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_201277609_retweet", - "1085199426837188600_19283433_retweet", - "19283433_1085199426837188600_mentions", - "40219508_1085199426837188600_mentions", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "1085199426837188600_208312922_retweet", - "1085199426837188600_30009655_retweet", - "30009655_1085199426837188600_mentions", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions", - "19299318_1085199426837188600_mentions", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 21, - "query_tweet_count": 4, - "friends_count": 70, - "statuses_count": 89, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 39, - "count_followers_in_query": 2, - "screen_name": "_____leena_____", - "id": 4058687172, - "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", - "influential": false, - "original": true, - "memberSince": "2015-10-29T15:12:37.000Z", - "name": "Rina", - "location": "", - "memberFor_days": 1389, - "type": "person", - "continent": "Asia", - "shortName": "Rina", - "x": 962.3499647379622, - "y": 339.6638883682841, - "neighbors": [ - 1085199426837188600 - ], - "edges": [ - "4058687172_1085199426837188600_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 96.13046779317742, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Jon", - "x": 979.2594470680579, - "y": 557.2109836520572, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 1085199426837188600, - 81658145, - 30009655, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "1085199426837188600_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.445559571071128, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Alex", - "x": 866.3621384264758, - "y": 666.159317006792, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 395853499, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574, - 40219508 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_395853499_mentions", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1130, - "query_tweet_count": 7, - "friends_count": 847.8961850491928, - "statuses_count": 1099, - "listed_count": 102, - "utc_offset": null, - "favourites_count": 1372, - "count_followers_in_query": 17, - "screen_name": "geovisual", - "id": 78865306, - "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-10-01T10:19:06.000Z", - "name": "Christoph Kinkeldey", - "location": "Berlin", - "memberFor_days": 3608, - "type": "person", - "continent": "Europe", - "shortName": "Chris", - "x": 831.8558675179846, - "y": 358.88743181684526, - "neighbors": [ - 201277609, - 16112517, - 247943631, - 1055379531731796000, - 1055379531731796000, - 40219508, - 40219508 - ], - "edges": [ - "201277609_78865306_retweet", - "16112517_78865306_retweet", - "78865306_247943631_mentions", - "1055379531731796000_78865306_retweet", - "78865306_1055379531731796000_mentions", - "78865306_40219508_retweet", - "40219508_78865306_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1058.6447463109218, - "query_tweet_count": 9.443400122009649, - "friends_count": 884, - "statuses_count": 4747.016492807218, - "listed_count": 115.69738714698805, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 28.64026292785467, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Robert", - "x": 906.9215192923183, - "y": 441.2768216031975, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 270431596, - 81658145, - 40219508, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 1873322353, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "270431596_16112517_retweet", - "81658145_16112517_retweet", - "16112517_40219508_retweet", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "1873322353_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 887.5503146097599, - "query_tweet_count": 2, - "friends_count": 763, - "statuses_count": 4338, - "listed_count": 100, - "utc_offset": null, - "favourites_count": 5089, - "count_followers_in_query": 22, - "screen_name": "laneharrison", - "id": 10414152, - "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-11-20T15:02:19.000Z", - "name": "Lane Harrison", - "location": "Worcester, MA", - "memberFor_days": 4289, - "type": "person", - "continent": "North America", - "shortName": "Lane", - "x": 529.6274870520604, - "y": 817.5381410684068, - "neighbors": [ - 81658145, - 191257554, - 84043985, - 1652270612, - 36853217, - 15208867, - 11493602, - 14148549, - 247943631, - 40219508 - ], - "edges": [ - "81658145_10414152_retweet", - "191257554_10414152_retweet", - "84043985_10414152_retweet", - "1652270612_10414152_retweet", - "36853217_10414152_retweet", - "15208867_10414152_retweet", - "11493602_10414152_retweet", - "14148549_10414152_retweet", - "10414152_247943631_mentions", - "40219508_10414152_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1128.083816360442, - "query_tweet_count": 0, - "friends_count": 1077, - "statuses_count": 770, - "listed_count": 87, - "utc_offset": null, - "favourites_count": 1065, - "count_followers_in_query": 7, - "screen_name": "eytanadar", - "id": 1314101, - "profile_image_url": "http://pbs.twimg.com/profile_images/1336587806/adar_eytan_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-03-16T21:25:12.000Z", - "name": "Eytan Adar", - "location": "", - "memberFor_days": 3276.637056548328, - "type": "person", - "continent": "North America", - "shortName": "Eytan", - "x": 1036.5341528048161, - "y": 246.03769143851468, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1314101_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1194.128970165576, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 109.80441713924816, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Jeffrey", - "x": 526.4716055693361, - "y": 515.5380405861367, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 31638712, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "31638712_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 917.0129159130782, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 91.68390817686858, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "IDL", - "x": 705.4551493860422, - "y": 365.627570921182, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506, - 16112517, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet", - "1873322353_16112517_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 1063.426002551555, - "y": 605.7834780848615, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 1085199426837188600, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_1085199426837188600_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 9.201480174332861, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Jason", - "x": 791.5000245139333, - "y": 414.60920600107136, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 1085199426837188600, - 909697437694087200 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_1085199426837188600_mentions", - "19299318_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Roeland", - "x": 445.80741045804075, - "y": 280.91097522285395, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 311, - "query_tweet_count": 3, - "friends_count": 353, - "statuses_count": 442, - "listed_count": 9, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 1, - "screen_name": "BangorCSEE", - "id": 2596138699, - "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-06-30T09:55:39.000Z", - "name": "Computer Science Electronic Engineering Bangor Uni", - "location": "Bangor, Wales", - "memberFor_days": 1875, - "type": "institution", - "continent": "Europe", - "shortName": "CSEE", - "x": 1336.405431281202, - "y": 593.6207167666408, - "neighbors": [ - 201277609, - 30009655 - ], - "edges": [ - "2596138699_201277609_retweet", - "30009655_2596138699_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 552, - "query_tweet_count": 8.52527317235692, - "friends_count": 539, - "statuses_count": 1322, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 1405, - "count_followers_in_query": 20, - "screen_name": "_Noeska_", - "id": 40219508, - "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-05-15T11:14:31.000Z", - "name": "Noeska", - "location": "Bergen, Norway", - "memberFor_days": 3747, - "type": "person", - "continent": "Europe", - "shortName": "Noeska", - "x": 1033.715391929863, - "y": 433.6638557001597, - "neighbors": [ - 1085199426837188600, - 19299318, - 16112517, - 270431596, - 2924711485, - 395853499, - 78865306, - 78865306, - 16112517, - 1085199426837188600, - 395853499, - 2527017636, - 4893004803, - 446672281, - 19283433, - 10414152, - 81658145 - ], - "edges": [ - "40219508_1085199426837188600_retweet", - "19299318_40219508_mentions", - "16112517_40219508_mentions", - "40219508_270431596_mentions", - "2924711485_40219508_retweet", - "40219508_395853499_retweet", - "78865306_40219508_retweet", - "40219508_78865306_mentions", - "16112517_40219508_retweet", - "40219508_1085199426837188600_mentions", - "40219508_395853499_mentions", - "40219508_2527017636_retweet", - "4893004803_40219508_retweet", - "446672281_40219508_retweet", - "40219508_19283433_mention", - "40219508_10414152_mention", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 12, - "query_tweet_count": 3, - "friends_count": 184, - "statuses_count": 19, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 157, - "count_followers_in_query": 3, - "screen_name": "klaus_lml", - "id": 270431596, - "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-03-22T16:18:02.000Z", - "name": "Klaus", - "location": "Linz, Austria", - "memberFor_days": 3071, - "type": "person", - "continent": "Europe", - "shortName": "Klaus", - "x": 1065.3188765540049, - "y": 503.5198809983895, - "neighbors": [ - 19299318, - 16112517, - 40219508, - 81658145, - 16112517 - ], - "edges": [ - "19299318_270431596_mentions", - "16112517_270431596_mentions", - "40219508_270431596_mentions", - "81658145_270431596_mentions", - "270431596_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 83, - "query_tweet_count": 4, - "friends_count": 306, - "statuses_count": 27, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 227, - "count_followers_in_query": 5, - "screen_name": "johliem", - "id": 2889052877, - "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-23T10:43:35.000Z", - "name": "Johannes Liem", - "location": "London", - "memberFor_days": 1729, - "type": "person", - "continent": "Europe", - "shortName": "Johan", - "x": 524.7431992254301, - "y": 203.24207663003665, - "neighbors": [ - 19299318, - 19283433, - 19283433, - 247943631 - ], - "edges": [ - "2889052877_19299318_retweet", - "19283433_2889052877_mentions", - "2889052877_19283433_retweet", - "2889052877_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 288, - "query_tweet_count": 3, - "friends_count": 399, - "statuses_count": 624, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 2917, - "count_followers_in_query": 10, - "screen_name": "flekschas", - "id": 241173920, - "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-01-21T16:52:37.000Z", - "name": "Fritz Lekschas", - "location": "Cambridge, MA", - "memberFor_days": 3131, - "type": "person", - "continent": "North America", - "shortName": "Fritz", - "x": 1134.693237021038, - "y": 756.1464961499986, - "neighbors": [ - 81658145, - 395853499 - ], - "edges": [ - "241173920_81658145_retweet", - "241173920_395853499_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 7, - "query_tweet_count": 5, - "friends_count": 29, - "statuses_count": 46, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 4, - "screen_name": "MickaelSereno", - "id": 1055379531731796000, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-10-25T08:44:23.000Z", - "name": "Sereno Mickaël", - "location": "Ile-de-France, France", - "memberFor_days": 297, - "type": "person", - "continent": "Europe", - "shortName": "Sereno", - "x": 990.9123469966584, - "y": 128.02036226456906, - "neighbors": [ - 78865306, - 78865306, - 2924711485 - ], - "edges": [ - "1055379531731796000_78865306_retweet", - "78865306_1055379531731796000_mentions", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1028, - "query_tweet_count": 1, - "friends_count": 366, - "statuses_count": 1085, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 362, - "count_followers_in_query": 22, - "screen_name": "jwoLondon", - "id": 43953969, - "profile_image_url": "http://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-01T19:39:25.000Z", - "name": "Jo Wood", - "location": "London", - "memberFor_days": 3730, - "type": "person", - "continent": "Europe", - "shortName": "Wood", - "x": 952.0679769299103, - "y": 268.11279207405164, - "neighbors": [ - 19299318 - ], - "edges": [ - "43953969_19299318_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 940.6973594225974, - "query_tweet_count": 4, - "friends_count": 1179.2893415208239, - "statuses_count": 4051.0518924617927, - "listed_count": 109.76769110212194, - "utc_offset": null, - "favourites_count": 7543.790357053035, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Micah", - "x": 596.9307425607088, - "y": 587.5725235706373, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 867.5043748613535, - "query_tweet_count": 4, - "friends_count": 822, - "statuses_count": 3835, - "listed_count": 115.11497796276193, - "utc_offset": null, - "favourites_count": 3200, - "count_followers_in_query": 20, - "screen_name": "ngehlenborg", - "id": 16557883, - "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-10-02T11:21:35.000Z", - "name": "Nils Gehlenborg", - "location": "Boston, MA, USA", - "memberFor_days": 3972, - "type": "person", - "continent": "North America", - "shortName": "Nils", - "x": 637.16856544825, - "y": 791.8864731862761, - "neighbors": [ - 81658145, - 247943631 - ], - "edges": [ - "16557883_81658145_retweet", - "16557883_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1088.2704116657321, - "query_tweet_count": 3, - "friends_count": 1194.1837288289787, - "statuses_count": 3926.434943651832, - "listed_count": 113.044167899856, - "utc_offset": null, - "favourites_count": 7831.652337696686, - "count_followers_in_query": 19, - "screen_name": "arnicas", - "id": 6146692, - "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2007-05-18T20:32:44.000Z", - "name": "Lynn Cherny", - "location": "Lyon, France", - "memberFor_days": 4474, - "type": "person", - "continent": "Europe", - "shortName": "Lynn", - "x": 1155.7969328472427, - "y": 588.3096028301901, - "neighbors": [ - 81658145, - 16112517 - ], - "edges": [ - "6146692_81658145_retweet", - "6146692_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 8, - "friends_count": 56, - "statuses_count": 551, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 1093, - "count_followers_in_query": 1, - "screen_name": "MichaelAupetit", - "id": 944216617268973600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2017-12-22T14:42:39.000Z", - "name": "Michael Aupetit", - "location": "Doha, Qatar ", - "memberFor_days": 604, - "type": "person", - "continent": "Asia", - "shortName": "Michael", - "x": 1239.5812139725822, - "y": 503.01855881900406, - "neighbors": [ - 16112517 - ], - "edges": [ - "944216617268973600_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 558, - "query_tweet_count": 8.54298319626251, - "friends_count": 16, - "statuses_count": 339, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 51, - "count_followers_in_query": 17, - "screen_name": "giCentre", - "id": 19283433, - "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T10:49:52.000Z", - "name": "giCentre", - "location": "London", - "memberFor_days": 3861, - "type": "institution", - "continent": "Europe", - "shortName": "giCentre", - "x": 813.950459303104, - "y": 258.41286309665895, - "neighbors": [ - 2889052877, - 19283433, - 19283433, - 2889052877, - 1667081238, - 19299318, - 188046229, - 188046229, - 1085199426837188600, - 1658560038, - 190726679, - 1085199426837188600, - 1667081238, - 19283433, - 19283433, - 16112517, - 40219508 - ], - "edges": [ - "19283433_2889052877_mentions", - "19283433_19283433_mentions", - "19283433_19283433_mentions", - "2889052877_19283433_retweet", - "19283433_1667081238_mentions", - "19283433_19299318_retweet", - "188046229_19283433_mentions", - "188046229_19283433_retweet", - "1085199426837188600_19283433_retweet", - "1658560038_19283433_retweet", - "19283433_190726679_mentions", - "19283433_1085199426837188600_mentions", - "1667081238_19283433_retweet", - "19283433_19283433_retweet", - "19283433_19283433_retweet", - "19283433_16112517_retweet", - "40219508_19283433_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 334, - "query_tweet_count": 3, - "friends_count": 189, - "statuses_count": 143, - "listed_count": 40, - "utc_offset": null, - "favourites_count": 295, - "count_followers_in_query": 15, - "screen_name": "cagatay_turkay", - "id": 1667081238, - "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2013-08-13T07:32:38.000Z", - "name": "Cagatay Turkay", - "location": "London, UK", - "memberFor_days": 2196, - "type": "person", - "continent": "Europe", - "shortName": "Cagatay", - "x": 619.4951830578195, - "y": 237.02727677117002, - "neighbors": [ - 19283433, - 188046229, - 19299318, - 19283433, - 247943631 - ], - "edges": [ - "19283433_1667081238_mentions", - "188046229_1667081238_mentions", - "19299318_1667081238_mentions", - "1667081238_19283433_retweet", - "1667081238_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1001.3912552594699, - "query_tweet_count": 2, - "friends_count": 838, - "statuses_count": 1578, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 1624, - "count_followers_in_query": 28, - "screen_name": "benjbach", - "id": 188046229, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", - "influential": true, - "original": false, - "memberSince": "2010-09-07T20:11:04.000Z", - "name": "Benjamin Bach", - "location": "Edinburgh, Scotland", - "memberFor_days": 3267, - "type": "person", - "continent": "Europe", - "shortName": "Ben", - "x": 659.3525402845949, - "y": 145.15259959113968, - "neighbors": [ - 19283433, - 1667081238, - 19283433 - ], - "edges": [ - "188046229_19283433_mentions", - "188046229_1667081238_mentions", - "188046229_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 84, - "query_tweet_count": 5, - "friends_count": 222, - "statuses_count": 288, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 900, - "count_followers_in_query": 2, - "screen_name": "mirelard", - "id": 1658560038, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2013-08-09T20:51:50.000Z", - "name": "mirela reljan-delane", - "location": "London, England", - "memberFor_days": 2199, - "type": "person", - "continent": "Europe", - "shortName": "Mirela", - "x": 906.566331442845, - "y": 98, - "neighbors": [ - 19283433 - ], - "edges": [ - "1658560038_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 354, - "query_tweet_count": 8.363681361819216, - "friends_count": 894.8219993624296, - "statuses_count": 5087, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 0, - "screen_name": "eurovis", - "id": 190726679, - "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2010-09-14T17:52:28.000Z", - "name": "Eurovision", - "location": "", - "memberFor_days": 3260, - "type": "institution", - "continent": "Europe", - "shortName": "EVision", - "x": 747.1853204260351, - "y": 130.5652724641988, - "neighbors": [ - 19283433 - ], - "edges": [ - "19283433_190726679_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 5, - "friends_count": 284, - "statuses_count": 1154, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 1691, - "count_followers_in_query": 8, - "screen_name": "lonnibesancon", - "id": 2924711485, - "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-12-09T22:32:36.000Z", - "name": "Lonni Besançon", - "location": "Norrköping, Sverige", - "memberFor_days": 1712, - "type": "person", - "continent": "Europe", - "shortName": "Lonni", - "x": 1152.4345885644589, - "y": 193.66682495523665, - "neighbors": [ - 40219508, - 1055379531731796000 - ], - "edges": [ - "2924711485_40219508_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.9807228075383, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5227.188449586794, - "listed_count": 110.80933003293636, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Krist", - "x": 596.0035623256922, - "y": 357.5627786050331, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Marc", - "x": 883.227423133331, - "y": 577.1717881400249, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 81658145, - 18406335, - 16112517, - 79908341, - 40219508 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "81658145_395853499_mentions", - "18406335_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions", - "40219508_395853499_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 130, - "query_tweet_count": 0, - "friends_count": 326, - "statuses_count": 315, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 281, - "count_followers_in_query": 11, - "screen_name": "holgerstitz", - "id": 85844572, - "profile_image_url": "http://pbs.twimg.com/profile_images/3110359287/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-28T15:44:39.000Z", - "name": "Holger Stitz", - "location": "Linz, Austria", - "memberFor_days": 3581, - "type": "person", - "continent": "Europe", - "shortName": "Holger", - "x": 956.6742549480251, - "y": 829.0916225043304, - "neighbors": [ - 81658145 - ], - "edges": [ - "81658145_85844572_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.4016849958925, - "query_tweet_count": 4, - "friends_count": 1115.5999855263508, - "statuses_count": 4278.790624324129, - "listed_count": 99.53271153785386, - "utc_offset": null, - "favourites_count": 7331.385975273811, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Teo", - "x": 716.6306656853671, - "y": 287.3268039674265, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 33, - "query_tweet_count": 3, - "friends_count": 87, - "statuses_count": 41, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 208, - "count_followers_in_query": 3, - "screen_name": "mrshahidlatif", - "id": 79908341, - "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-10-05T03:33:39.000Z", - "name": "Shahid Latif", - "location": "Essen, Germany", - "memberFor_days": 3604, - "type": "person", - "continent": "Europe", - "shortName": "Shahid", - "x": 419.8899194722103, - "y": 762.4120169843725, - "neighbors": [ - 395853499, - 247943631 - ], - "edges": [ - "79908341_395853499_mentions", - "79908341_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 889, - "query_tweet_count": 1, - "friends_count": 0, - "statuses_count": 245, - "listed_count": 104, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "eagereyes_feed", - "id": 1325316703, - "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-04-03T19:55:46.000Z", - "name": "eagereyes.org feed", - "location": "The Web", - "memberFor_days": 2328, - "type": "institution", - "continent": "North America", - "shortName": "EEyes", - "x": 1148.2077194134645, - "y": 297.24020273579293, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1325316703_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Thomas", - "x": 736.6346296911172, - "y": 741.8037875454487, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 1085199426837188600, - 446672281, - 92951551, - 158685605, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "2527017636_446672281_mentions", - "2527017636_92951551_mentions", - "2527017636_158685605_mentions", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 317, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 242, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 502, - "count_followers_in_query": 12, - "screen_name": "TofHurter", - "id": 4893004803, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2016-02-09T20:58:40.000Z", - "name": "Christophe Hurter", - "location": "Toulouse, France", - "memberFor_days": 1285, - "type": "person", - "continent": "Europe", - "shortName": "Hurter", - "x": 388.9020921488534, - "y": 480.1562088231235, - "neighbors": [ - 40219508, - 247943631 - ], - "edges": [ - "4893004803_40219508_retweet", - "4893004803_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Anna", - "x": 952.0763532208922, - "y": 745.6722070002302, - "neighbors": [ - 2527017636, - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "2527017636_446672281_mentions", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Nicola", - "x": 813.9104428331777, - "y": 843.326355619161, - "neighbors": [ - 2527017636, - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "2527017636_92951551_mentions", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 0, - "friends_count": 135, - "statuses_count": 121, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 9, - "count_followers_in_query": 14, - "screen_name": "HelwigHauser", - "id": 158685605, - "profile_image_url": "http://pbs.twimg.com/profile_images/1016657860/P1010005_normal.JPG", - "influential": true, - "original": false, - "memberSince": "2010-06-23T09:51:42.000Z", - "name": "Helwig Hauser", - "location": "Bergen, Norway", - "memberFor_days": 3343, - "type": "person", - "continent": "Europe", - "shortName": "Helwig", - "x": 708.1936545630855, - "y": 865.2549834577056, - "neighbors": [ - 2527017636 - ], - "edges": [ - "2527017636_158685605_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1113.360675327881, - "query_tweet_count": 1, - "friends_count": 469, - "statuses_count": 3452, - "listed_count": 110.58619063499611, - "utc_offset": null, - "favourites_count": 23, - "count_followers_in_query": 16, - "screen_name": "d3visualization", - "id": 1006945298, - "profile_image_url": "http://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "influential": true, - "original": false, - "memberSince": "2012-12-12T18:00:31.000Z", - "name": "Christophe Viau", - "location": "Montreal", - "memberFor_days": 2440, - "type": "person", - "continent": "North America", - "shortName": "Viau", - "x": 278.1403913557324, - "y": 199.79019973512595, - "neighbors": [ - 208312922 - ], - "edges": [ - "1006945298_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Sophie", - "x": 71, - "y": 445.32436403690326, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Bum", - "x": 86.73983491164756, - "y": 372.8079599467238, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 911.3508800205839, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 90.01942194877691, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "D3js", - "x": 344.81396386871654, - "y": 280.0409159626091, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 23, - "query_tweet_count": 5, - "friends_count": 100, - "statuses_count": 43, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 143, - "count_followers_in_query": 3, - "screen_name": "mandykeck", - "id": 1035496563743842300, - "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-08-31T11:56:34.000Z", - "name": "mandykeck", - "location": "Dresden, Germany", - "memberFor_days": 352, - "type": "person", - "continent": "Europe", - "shortName": "Mandy", - "x": 388.75191775299754, - "y": 560.6333148440843, - "neighbors": [ - 1085199426837188600, - 247943631, - 711885257549680600, - 1085199426837188600 - ], - "edges": [ - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_247943631_retweet", - "711885257549680600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 879.9774423669157, - "query_tweet_count": 1, - "friends_count": 1126.7293102659432, - "statuses_count": 4633.830081058899, - "listed_count": 108.62543916665035, - "utc_offset": null, - "favourites_count": 5972.287304402644, - "count_followers_in_query": 17, - "screen_name": "cybunk", - "id": 14905766, - "profile_image_url": "http://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-05-26T06:02:18.000Z", - "name": "Samuel Huron", - "location": "Paris, France", - "memberFor_days": 4101, - "type": "person", - "continent": "Europe", - "shortName": "Samuel", - "x": 253.30883016720048, - "y": 695.7280459407159, - "neighbors": [ - 247943631 - ], - "edges": [ - "14905766_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 971.464782079251, - "query_tweet_count": 2, - "friends_count": 334, - "statuses_count": 265, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 479, - "count_followers_in_query": 13, - "screen_name": "LacePadilla", - "id": 824684769543741400, - "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", - "influential": true, - "original": false, - "memberSince": "2017-01-26T18:25:45.000Z", - "name": "Lace Padilla", - "location": "Merced, CA", - "memberFor_days": 934, - "type": "person", - "continent": "North America", - "shortName": "Lace", - "x": 295.2228035339313, - "y": 759.9573664513408, - "neighbors": [ - 247943631 - ], - "edges": [ - "824684769543741400_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 340, - "query_tweet_count": 1, - "friends_count": 480, - "statuses_count": 926, - "listed_count": 34, - "utc_offset": null, - "favourites_count": 950, - "count_followers_in_query": 9, - "screen_name": "namwkim85", - "id": 49457800, - "profile_image_url": "http://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-21T22:57:22.000Z", - "name": "Nam Wook Kim", - "location": "Cambridge, MA", - "memberFor_days": 3709, - "type": "person", - "continent": "North America", - "shortName": "Nam", - "x": 218.87798597746502, - "y": 436.62866150982506, - "neighbors": [ - 247943631 - ], - "edges": [ - "49457800_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 54, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 116, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 220, - "count_followers_in_query": 0, - "screen_name": "andrea_no_", - "id": 711885257549680600, - "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2016-03-21T12:00:46.000Z", - "name": "Andrea Notroff", - "location": "", - "memberFor_days": 1245, - "type": "person", - "continent": "Europe", - "shortName": "Andrea", - "x": 557.5549088902623, - "y": 659.6999125251938, - "neighbors": [ - 247943631, - 201277609, - 1035496563743842300 - ], - "edges": [ - "711885257549680600_247943631_retweet", - "711885257549680600_201277609_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 534, - "query_tweet_count": 0, - "friends_count": 454, - "statuses_count": 3118, - "listed_count": 30, - "utc_offset": null, - "favourites_count": 2498, - "count_followers_in_query": 18, - "screen_name": "yelperalp", - "id": 18325271, - "profile_image_url": "http://pbs.twimg.com/profile_images/2589949698/m0id1s4e7w0iyc4iasux_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2008-12-23T03:28:47.000Z", - "name": "Alper Sarikaya", - "location": "Seattle, WA", - "memberFor_days": 3890, - "type": "person", - "continent": "North America", - "shortName": "Alper", - "x": 1191.7486705748124, - "y": 690.063792893138, - "neighbors": [ - 30009655 - ], - "edges": [ - "30009655_18325271_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 909.1013619633616, - "query_tweet_count": 2, - "friends_count": 384, - "statuses_count": 841, - "listed_count": 92, - "utc_offset": null, - "favourites_count": 1713, - "count_followers_in_query": 25, - "screen_name": "JessicaHullman", - "id": 1556132462, - "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-06-29T17:13:09.000Z", - "name": "Jessica Hullman", - "location": "Chicago, IL", - "memberFor_days": 2241, - "type": "person", - "continent": "North America", - "shortName": "Jessica", - "x": 680.7464738087552, - "y": 580.2038058600922, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "1556132462_247943631_retweet", - "1556132462_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 974, - "query_tweet_count": 2, - "friends_count": 189, - "statuses_count": 5150.961770377502, - "listed_count": 117, - "utc_offset": null, - "favourites_count": 7868, - "count_followers_in_query": 21, - "screen_name": "dr_tj", - "id": 18704160, - "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-01-07T00:58:20.000Z", - "name": "T.J. Jankun-Kelly", - "location": "Mississippi", - "memberFor_days": 3875, - "type": "person", - "continent": "North America", - "shortName": "T.J.", - "x": 623.9163676066004, - "y": 501.57609612136434, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "18704160_247943631_retweet", - "18704160_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1122.9834643104346, - "query_tweet_count": 9.59628075333629, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 90.37244220941255, - "utc_offset": null, - "favourites_count": 5890.363647662698, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Tamara", - "x": 757.9628655893866, - "y": 628.1949519326549, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 216, - "query_tweet_count": 3, - "friends_count": 555, - "statuses_count": 891, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 3555, - "count_followers_in_query": 2, - "screen_name": "ryanwesslen", - "id": 31638712, - "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-04-16T04:11:14.000Z", - "name": "Ryan Wesslen", - "location": "Charlotte, NC", - "memberFor_days": 3776, - "type": "person", - "continent": "North America", - "shortName": "Ryan", - "x": 673.0975025665751, - "y": 426.88180897625404, - "neighbors": [ - 247943631, - 247943631, - 16112517 - ], - "edges": [ - "31638712_247943631_retweet", - "31638712_247943631_mentions", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 946.5240684637761, - "query_tweet_count": 1, - "friends_count": 1129, - "statuses_count": 4812, - "listed_count": 93.13637106192031, - "utc_offset": null, - "favourites_count": 5683.465822410672, - "count_followers_in_query": 20, - "screen_name": "arvindsatya1", - "id": 9527212, - "profile_image_url": "http://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-10-18T18:43:59.000Z", - "name": "Arvind Satyanarayan", - "location": "Boston, MA", - "memberFor_days": 4322, - "type": "person", - "continent": "North America", - "shortName": "Arvind", - "x": 207.26357984315854, - "y": 500.01067257806807, - "neighbors": [ - 247943631 - ], - "edges": [ - "9527212_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1052.2786937013052, - "query_tweet_count": 3, - "friends_count": 1163.6871784890166, - "statuses_count": 4139, - "listed_count": 96.22716192559277, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Matt", - "x": 571.4590248249351, - "y": 425.8327225632363, - "neighbors": [ - 247943631, - 16112517, - 1873322353, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1038.0641979221682, - "query_tweet_count": 1, - "friends_count": 525, - "statuses_count": 3699, - "listed_count": 67, - "utc_offset": null, - "favourites_count": 4478, - "count_followers_in_query": 21, - "screen_name": "domoritz", - "id": 82890309, - "profile_image_url": "http://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-16T14:24:04.000Z", - "name": "Dominik Moritz", - "location": "Seattle", - "memberFor_days": 3593, - "type": "person", - "continent": "North America", - "shortName": "Dominik", - "x": 222.4478110542569, - "y": 630.8216820065327, - "neighbors": [ - 247943631 - ], - "edges": [ - "82890309_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 896.4227855913206, - "query_tweet_count": 1, - "friends_count": 463, - "statuses_count": 4787.147636838032, - "listed_count": 118.1340747070468, - "utc_offset": null, - "favourites_count": 3061, - "count_followers_in_query": 23, - "screen_name": "scheidegger", - "id": 44195788, - "profile_image_url": "http://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-02T20:09:53.000Z", - "name": "Carlos Scheidegger", - "location": "Tucson, AZ", - "memberFor_days": 3729, - "type": "person", - "continent": "North America", - "shortName": "Carlos", - "x": 197.9824089583704, - "y": 564.7944613779055, - "neighbors": [ - 247943631 - ], - "edges": [ - "44195788_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1137.7135906185335, - "query_tweet_count": 1, - "friends_count": 974.774241504985, - "statuses_count": 4387.643674164509, - "listed_count": 91.92999863179017, - "utc_offset": null, - "favourites_count": 7011.544752747148, - "count_followers_in_query": 17, - "screen_name": "dataandme", - "id": 3230388598, - "profile_image_url": "http://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-05-03T11:44:15.000Z", - "name": "Mara Averick", - "location": "Massachusetts", - "memberFor_days": 1568, - "type": "person", - "continent": "North America", - "shortName": "Mara", - "x": 1299.989950458662, - "y": 680.0168860844371, - "neighbors": [ - 30009655 - ], - "edges": [ - "3230388598_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1066.516300154543, - "query_tweet_count": 1, - "friends_count": 1054, - "statuses_count": 3133, - "listed_count": 114.75744894824254, - "utc_offset": null, - "favourites_count": 7276, - "count_followers_in_query": 19, - "screen_name": "tillnm", - "id": 36853217, - "profile_image_url": "http://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-05-01T02:11:09.000Z", - "name": "Till Nagel", - "location": "Mannheim/Berlin", - "memberFor_days": 3761, - "type": "person", - "continent": "Europe", - "shortName": "Till", - "x": 341.6855568971097, - "y": 849.7806853752512, - "neighbors": [ - 10414152 - ], - "edges": [ - "36853217_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 264, - "query_tweet_count": 1, - "friends_count": 235, - "statuses_count": 523, - "listed_count": 23, - "utc_offset": null, - "favourites_count": 1219, - "count_followers_in_query": 15, - "screen_name": "StefvandenElzen", - "id": 403626099, - "profile_image_url": "http://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2011-11-02T19:22:30.000Z", - "name": "Stef van den Elzen", - "location": "Eindhoven, Nederland", - "memberFor_days": 2846, - "type": "person", - "continent": "Europe", - "shortName": "Stef", - "x": 129.01398362980132, - "y": 304.0463548888757, - "neighbors": [ - 208312922 - ], - "edges": [ - "403626099_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1072, - "query_tweet_count": 1, - "friends_count": 878, - "statuses_count": 4715.395687396316, - "listed_count": 77, - "utc_offset": null, - "favourites_count": 5746, - "count_followers_in_query": 8, - "screen_name": "jozilla", - "id": 15208867, - "profile_image_url": "http://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-06-23T16:45:09.000Z", - "name": "Jo Vermeulen", - "location": "Aarhus, Denmark", - "memberFor_days": 4073, - "type": "person", - "continent": "Europe", - "shortName": "Jo", - "x": 487.54788017720045, - "y": 946.9672126903622, - "neighbors": [ - 10414152 - ], - "edges": [ - "15208867_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 385, - "query_tweet_count": 1, - "friends_count": 276, - "statuses_count": 1076, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 692, - "count_followers_in_query": 11, - "screen_name": "DavidGotz", - "id": 889998600, - "profile_image_url": "http://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2012-10-19T00:26:15.000Z", - "name": "David Gotz", - "location": "Chapel Hill, NC", - "memberFor_days": 2494, - "type": "person", - "continent": "North America", - "shortName": "David", - "x": 201.69737048521614, - "y": 246.85384001732848, - "neighbors": [ - 208312922 - ], - "edges": [ - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 904.8672020539047, - "query_tweet_count": 1, - "friends_count": 889, - "statuses_count": 4136.609703088898, - "listed_count": 110, - "utc_offset": null, - "favourites_count": 2951, - "count_followers_in_query": 14, - "screen_name": "EvanMPeck", - "id": 11493602, - "profile_image_url": "http://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", - "influential": true, - "original": false, - "memberSince": "2007-12-25T04:00:52.000Z", - "name": "Evan Peck", - "location": "Lewisburg, PA", - "memberFor_days": 4254, - "type": "person", - "continent": "North America", - "shortName": "Evan", - "x": 586.186524717683, - "y": 936, - "neighbors": [ - 10414152 - ], - "edges": [ - "11493602_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 757, - "query_tweet_count": 1, - "friends_count": 658, - "statuses_count": 1610, - "listed_count": 64, - "utc_offset": null, - "favourites_count": 486, - "count_followers_in_query": 16, - "screen_name": "magneticnorth", - "id": 14148549, - "profile_image_url": "http://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-03-14T18:44:45.000Z", - "name": "Stephen North", - "location": "Oldwick", - "memberFor_days": 4174, - "type": "person", - "continent": "North America", - "shortName": "Steve", - "x": 389.1008945567018, - "y": 923.5373946556927, - "neighbors": [ - 10414152 - ], - "edges": [ - "14148549_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 92, - "query_tweet_count": 0, - "friends_count": 54, - "statuses_count": 14, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "EuroVis2018", - "id": 909697437694087200, - "profile_image_url": "http://pbs.twimg.com/profile_images/909698678167867393/y4hHGNuY_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2017-09-18T08:35:45.000Z", - "name": "EuroVis2018", - "location": "", - "memberFor_days": 699, - "type": "institution", - "continent": "Europe", - "shortName": "EVis2018", - "x": 1039.5295855722982, - "y": 688.2981297004085, - "neighbors": [ - 19299318, - 81658145 - ], - "edges": [ - "19299318_909697437694087200_mentions", - "81658145_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 238, - "query_tweet_count": 3, - "friends_count": 565, - "statuses_count": 4102, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 1102, - "count_followers_in_query": 0, - "screen_name": "leerraum", - "id": 22766040, - "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2009-03-04T12:57:46.000Z", - "name": "Kai Reinhardt", - "location": "Rastatt, Germany", - "memberFor_days": 3819, - "type": "person", - "continent": "Europe", - "shortName": "Kai", - "x": 1254.0367543637115, - "y": 363.9391137298687, - "neighbors": [ - 16112517 - ], - "edges": [ - "22766040_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.461156482286, - "query_tweet_count": 1, - "friends_count": 933, - "statuses_count": 3967.1292587207345, - "listed_count": 86.98038469135759, - "utc_offset": null, - "favourites_count": 7299.213362427715, - "count_followers_in_query": 15, - "screen_name": "JanWillemTulp", - "id": 21084111, - "profile_image_url": "http://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-02-17T12:20:53.000Z", - "name": "Jan Willem Tulp", - "location": "The Hague, The Netherlands", - "memberFor_days": 3834, - "type": "person", - "continent": "Europe", - "shortName": "Jan", - "x": 1120.3686631458359, - "y": 387.325799919497, - "neighbors": [ - 16112517 - ], - "edges": [ - "21084111_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1134, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 10, - "listed_count": 26, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 12, - "screen_name": "vis_research", - "id": 1068137549355515900, - "profile_image_url": "http://pbs.twimg.com/profile_images/1070395121017872384/cYNIU2ak_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2018-11-29T13:40:11.000Z", - "name": "Multiple Views: Visualization Research Explained", - "location": "", - "memberFor_days": 262, - "type": "institution", - "continent": "North America", - "shortName": "MViews", - "x": 1241.6069410225316, - "y": 428.61903399438364, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1068137549355515900_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 208, - "query_tweet_count": 2, - "friends_count": 649, - "statuses_count": 113, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 9, - "screen_name": "manunna_91", - "id": 743468486756868100, - "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2016-06-16T15:41:15.000Z", - "name": "Menna El-Assady", - "location": "", - "memberFor_days": 1158, - "type": "person", - "continent": "Europe", - "shortName": "Menna", - "x": 1351, - "y": 490.81830168870255, - "neighbors": [ - 91169926 - ], - "edges": [ - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "SCI", - "x": 1051.297460314927, - "y": 787.3869492297636, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "retweet", - "count": 4, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "mentions", - "count": 2, - "id": "208312922_91169926_mentions", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 4058687172, - "target": 1085199426837188600, - "type": "retweet", - "count": 1, - "id": "4058687172_1085199426837188600_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "mentions", - "count": 4, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "201277609_78865306_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "81658145_10414152_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "16112517_78865306_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1314101, - "type": "mentions", - "count": 1, - "id": "16112517_1314101_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "mentions", - "count": 5, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "mentions", - "count": 1, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "78865306_247943631_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "mentions", - "count": 4, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 2596138699, - "target": 201277609, - "type": "retweet", - "count": 2, - "id": "2596138699_201277609_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "retweet", - "count": 3, - "id": "40219508_1085199426837188600_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 40219508, - "type": "mentions", - "count": 1, - "id": "19299318_40219508_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "19299318_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "mentions", - "count": 2, - "id": "16112517_40219508_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "16112517_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "19299318_16112517_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "40219508_270431596_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2889052877_19299318_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "241173920_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "1055379531731796000_78865306_retweet", - "selected": false - }, - { - "source": 43953969, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "43953969_19299318_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "16557883_81658145_retweet", - "selected": false - }, - { - "source": 78865306, - "target": 1055379531731796000, - "type": "mentions", - "count": 1, - "id": "78865306_1055379531731796000_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 201277609, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_201277609_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "6146692_81658145_retweet", - "selected": false - }, - { - "source": 944216617268973600, - "target": 16112517, - "type": "retweet", - "count": 4, - "id": "944216617268973600_16112517_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 2889052877, - "type": "mentions", - "count": 1, - "id": "19283433_2889052877_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "mentions", - "count": 4, - "id": "19283433_19283433_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19283433, - "type": "retweet", - "count": 2, - "id": "2889052877_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 1667081238, - "type": "mentions", - "count": 2, - "id": "19283433_1667081238_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19299318, - "type": "retweet", - "count": 2, - "id": "19283433_19299318_retweet", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "mentions", - "count": 1, - "id": "188046229_19283433_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 1667081238, - "type": "mentions", - "count": 2, - "id": "188046229_1667081238_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "188046229_19283433_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 1667081238, - "type": "mentions", - "count": 1, - "id": "19299318_1667081238_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19283433_retweet", - "selected": false - }, - { - "source": 1658560038, - "target": 19283433, - "type": "retweet", - "count": 5, - "id": "1658560038_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 190726679, - "type": "mentions", - "count": 1, - "id": "19283433_190726679_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19283433_1085199426837188600_mentions", - "selected": false - }, - { - "source": 1667081238, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "1667081238_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "19283433_19283433_retweet", - "selected": false - }, - { - "source": 2924711485, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "2924711485_40219508_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "retweet", - "count": 2, - "id": "40219508_395853499_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "241173920_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 85844572, - "type": "mentions", - "count": 1, - "id": "81658145_85844572_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "mentions", - "count": 3, - "id": "81658145_395853499_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "81658145_270431596_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 395853499, - "type": "mentions", - "count": 1, - "id": "79908341_395853499_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "78865306_40219508_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 78865306, - "type": "mentions", - "count": 1, - "id": "40219508_78865306_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1325316703, - "type": "retweet", - "count": 1, - "id": "16112517_1325316703_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 270431596, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "270431596_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "16112517_40219508_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "40219508_1085199426837188600_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "mentions", - "count": 2, - "id": "40219508_395853499_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "40219508_2527017636_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "4893004803_40219508_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "2527017636_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 446672281, - "type": "mentions", - "count": 2, - "id": "2527017636_446672281_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 92951551, - "type": "mentions", - "count": 2, - "id": "2527017636_92951551_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 158685605, - "type": "mentions", - "count": 1, - "id": "2527017636_158685605_mentions", - "selected": false - }, - { - "source": 446672281, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "446672281_40219508_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_208312922_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 1006945298, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1006945298_208312922_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "mentions", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "30009655_1085199426837188600_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 2596138699, - "type": "mentions", - "count": 1, - "id": "30009655_2596138699_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "mentions", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "79908341_247943631_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "4893004803_247943631_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 1035496563743842300, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 2889052877, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2889052877_247943631_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "191257554_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1035496563743842300_247943631_retweet", - "selected": false - }, - { - "source": 14905766, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "14905766_247943631_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 824684769543741400, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "824684769543741400_247943631_retweet", - "selected": false - }, - { - "source": 49457800, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "49457800_247943631_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "711885257549680600_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 18325271, - "type": "mentions", - "count": 1, - "id": "30009655_18325271_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 711885257549680600, - "target": 201277609, - "type": "retweet", - "count": 1, - "id": "711885257549680600_201277609_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 1035496563743842300, - "type": "retweet", - "count": 1, - "id": "711885257549680600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1556132462_247943631_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "18704160_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "31638712_247943631_retweet", - "selected": false - }, - { - "source": 9527212, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "9527212_247943631_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "16557883_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 82890309, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "82890309_247943631_retweet", - "selected": false - }, - { - "source": 1667081238, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1667081238_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 44195788, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "44195788_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "84043985_10414152_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "18704160_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 10414152, - "type": "retweet", - "count": 2, - "id": "1652270612_10414152_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "retweet", - "count": 4, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 3230388598, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "3230388598_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 36853217, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "36853217_10414152_retweet", - "selected": false - }, - { - "source": 403626099, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "403626099_208312922_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 15208867, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "15208867_10414152_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "1556132462_16112517_retweet", - "selected": false - }, - { - "source": 889998600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "889998600_208312922_retweet", - "selected": false - }, - { - "source": 11493602, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "11493602_10414152_retweet", - "selected": false - }, - { - "source": 14148549, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "14148549_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "1035496563743842300_1085199426837188600_mentions", - "selected": false - }, - { - "source": 10414152, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "10414152_247943631_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "mentions", - "count": 2, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19299318_1085199426837188600_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 909697437694087200, - "type": "mentions", - "count": 1, - "id": "19299318_909697437694087200_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 909697437694087200, - "type": "mentions", - "count": 1, - "id": "81658145_909697437694087200_mentions", - "selected": false - }, - { - "source": 22766040, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "22766040_16112517_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "31638712_247943631_mentions", - "selected": false - }, - { - "source": 6146692, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "6146692_16112517_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "mentions", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 21084111, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "21084111_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1068137549355515900, - "type": "mentions", - "count": 1, - "id": "16112517_1068137549355515900_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "19283433_16112517_retweet", - "selected": false - }, - { - "source": 743468486756868100, - "target": 91169926, - "type": "retweet", - "count": 1, - "id": "743468486756868100_91169926_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "1873322353_16112517_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 136400506, - "type": "mentions", - "count": 1, - "id": "1873322353_136400506_mentions", - "selected": false - }, - { - "source": 31638712, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "31638712_16112517_retweet", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 2924711485, - "type": "retweet", - "count": 1, - "id": "1055379531731796000_2924711485_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "retweet", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 19283433, - "type": "mention", - "count": 1, - "id": "40219508_19283433_mention", - "selected": false - }, - { - "source": 40219508, - "target": 10414152, - "type": "mention", - "count": 1, - "id": "40219508_10414152_mention", - "selected": false - }, - { - "source": 40219508, - "target": 81658145, - "type": "mention", - "count": 1, - "id": "40219508_81658145_mention", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/network_large_undirected_singleEdge.json b/public/example-mvnv/assets/data/network_large_undirected_singleEdge.json deleted file mode 100644 index c13cb1d29e..0000000000 --- a/public/example-mvnv/assets/data/network_large_undirected_singleEdge.json +++ /dev/null @@ -1,4020 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 875.9531049269019, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 92.8332872567608, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3559, - "type": "person", - "continent": "South America", - "shortName": "Jack", - "x": 778.2545697345216, - "y": 167.10784209536467, - "neighbors": [ - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100 - ], - "edges": [ - "91169926_208312922_retweet", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Rob", - "x": 1099.5714527239127, - "y": 301.72841848126393, - "neighbors": [ - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600 - ], - "edges": [ - "91169926_208312922_retweet", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "AA", - "x": 1026.5853681745834, - "y": 565.6335689212652, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 9.81142853040425, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "institution", - "continent": "Europe", - "shortName": "EVis19", - "x": 631.7600237206892, - "y": 576.1822406736246, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 19283433, - 2527017636, - 30009655, - 19299318, - 1035496563743842300, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_19283433_retweet", - "1085199426837188600_2527017636_retweet", - "1085199426837188600_30009655_retweet", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 21, - "query_tweet_count": 4, - "friends_count": 70, - "statuses_count": 89, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 39, - "count_followers_in_query": 2, - "screen_name": "_____leena_____", - "id": 4058687172, - "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", - "influential": false, - "original": true, - "memberSince": "2015-10-29T15:12:37.000Z", - "name": "Rina", - "location": "", - "memberFor_days": 1389, - "type": "person", - "continent": "Asia", - "shortName": "Rina", - "x": 397.0153232354355, - "y": 569.2750943832494, - "neighbors": [ - 1085199426837188600 - ], - "edges": [ - "4058687172_1085199426837188600_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 96.13046779317742, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Jon", - "x": 318.52922254045, - "y": 398.4851696093479, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 81658145, - 30009655, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.445559571071128, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Alex", - "x": 479.3014228771893, - "y": 527.0811010780316, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574, - 40219508 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1130, - "query_tweet_count": 7, - "friends_count": 847.8961850491928, - "statuses_count": 1099, - "listed_count": 102, - "utc_offset": null, - "favourites_count": 1372, - "count_followers_in_query": 17, - "screen_name": "geovisual", - "id": 78865306, - "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-10-01T10:19:06.000Z", - "name": "Christoph Kinkeldey", - "location": "Berlin", - "memberFor_days": 3608, - "type": "person", - "continent": "Europe", - "shortName": "Chris", - "x": 347.07205784143736, - "y": 501.40955644338857, - "neighbors": [ - 201277609, - 16112517, - 247943631, - 1055379531731796000, - 40219508 - ], - "edges": [ - "201277609_78865306_retweet", - "16112517_78865306_retweet", - "78865306_247943631_mentions", - "1055379531731796000_78865306_retweet", - "78865306_40219508_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1058.6447463109218, - "query_tweet_count": 9.443400122009649, - "friends_count": 884, - "statuses_count": 4747.016492807218, - "listed_count": 115.69738714698805, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 28.64026292785467, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Robert", - "x": 550.5887624044859, - "y": 402.02101223731324, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 81658145, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "81658145_16112517_retweet", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 887.5503146097599, - "query_tweet_count": 2, - "friends_count": 763, - "statuses_count": 4338, - "listed_count": 100, - "utc_offset": null, - "favourites_count": 5089, - "count_followers_in_query": 22, - "screen_name": "laneharrison", - "id": 10414152, - "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-11-20T15:02:19.000Z", - "name": "Lane Harrison", - "location": "Worcester, MA", - "memberFor_days": 4289, - "type": "person", - "continent": "North America", - "shortName": "Lane", - "x": 873.4092695435592, - "y": 750.176228623177, - "neighbors": [ - 81658145, - 191257554, - 84043985, - 1652270612, - 36853217, - 15208867, - 11493602, - 14148549, - 247943631, - 40219508 - ], - "edges": [ - "81658145_10414152_retweet", - "191257554_10414152_retweet", - "84043985_10414152_retweet", - "1652270612_10414152_retweet", - "36853217_10414152_retweet", - "15208867_10414152_retweet", - "11493602_10414152_retweet", - "14148549_10414152_retweet", - "10414152_247943631_mentions", - "40219508_10414152_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1128.083816360442, - "query_tweet_count": 0, - "friends_count": 1077, - "statuses_count": 770, - "listed_count": 87, - "utc_offset": null, - "favourites_count": 1065, - "count_followers_in_query": 7, - "screen_name": "eytanadar", - "id": 1314101, - "profile_image_url": "http://pbs.twimg.com/profile_images/1336587806/adar_eytan_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-03-16T21:25:12.000Z", - "name": "Eytan Adar", - "location": "", - "memberFor_days": 3276.637056548328, - "type": "person", - "continent": "North America", - "shortName": "Eytan", - "x": 510.2765507021081, - "y": 132.85893367198312, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1314101_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1194.128970165576, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 109.80441713924816, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Jeffrey", - "x": 901.4183928153973, - "y": 609.894436246884, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 917.0129159130782, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 91.68390817686858, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "IDL", - "x": 949.1043219917293, - "y": 315.68958865440214, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 330.7530809377201, - "y": 305.90216848342743, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 9.201480174332861, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Jason", - "x": 643.1113532611183, - "y": 688.5637924886136, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 909697437694087200 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Roeland", - "x": 1028.5287238418641, - "y": 465.97449015758747, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 311, - "query_tweet_count": 3, - "friends_count": 353, - "statuses_count": 442, - "listed_count": 9, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 1, - "screen_name": "BangorCSEE", - "id": 2596138699, - "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-06-30T09:55:39.000Z", - "name": "Computer Science Electronic Engineering Bangor Uni", - "location": "Bangor, Wales", - "memberFor_days": 1875, - "type": "institution", - "continent": "Europe", - "shortName": "CSEE", - "x": 226.2578607185396, - "y": 343.75869801753873, - "neighbors": [ - 201277609, - 30009655 - ], - "edges": [ - "2596138699_201277609_retweet", - "30009655_2596138699_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 552, - "query_tweet_count": 8.52527317235692, - "friends_count": 539, - "statuses_count": 1322, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 1405, - "count_followers_in_query": 20, - "screen_name": "_Noeska_", - "id": 40219508, - "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-05-15T11:14:31.000Z", - "name": "Noeska", - "location": "Bergen, Norway", - "memberFor_days": 3747, - "type": "person", - "continent": "Europe", - "shortName": "Noeska", - "x": 548.5809982095163, - "y": 629.6098926806983, - "neighbors": [ - 1085199426837188600, - 19299318, - 16112517, - 270431596, - 2924711485, - 395853499, - 78865306, - 2527017636, - 4893004803, - 446672281, - 19283433, - 10414152, - 81658145 - ], - "edges": [ - "40219508_1085199426837188600_retweet", - "19299318_40219508_mentions", - "16112517_40219508_mentions", - "40219508_270431596_mentions", - "2924711485_40219508_retweet", - "40219508_395853499_retweet", - "78865306_40219508_retweet", - "40219508_2527017636_retweet", - "4893004803_40219508_retweet", - "446672281_40219508_retweet", - "40219508_19283433_mention", - "40219508_10414152_mention", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 12, - "query_tweet_count": 3, - "friends_count": 184, - "statuses_count": 19, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 157, - "count_followers_in_query": 3, - "screen_name": "klaus_lml", - "id": 270431596, - "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-03-22T16:18:02.000Z", - "name": "Klaus", - "location": "Linz, Austria", - "memberFor_days": 3071, - "type": "person", - "continent": "Europe", - "shortName": "Klaus", - "x": 562.5654553087036, - "y": 485.4322069087105, - "neighbors": [ - 19299318, - 16112517, - 40219508, - 81658145 - ], - "edges": [ - "19299318_270431596_mentions", - "16112517_270431596_mentions", - "40219508_270431596_mentions", - "81658145_270431596_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 83, - "query_tweet_count": 4, - "friends_count": 306, - "statuses_count": 27, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 227, - "count_followers_in_query": 5, - "screen_name": "johliem", - "id": 2889052877, - "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-23T10:43:35.000Z", - "name": "Johannes Liem", - "location": "London", - "memberFor_days": 1729, - "type": "person", - "continent": "Europe", - "shortName": "Johan", - "x": 767.580229631627, - "y": 787.9052793218628, - "neighbors": [ - 19299318, - 19283433, - 247943631 - ], - "edges": [ - "2889052877_19299318_retweet", - "19283433_2889052877_mentions", - "2889052877_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 288, - "query_tweet_count": 3, - "friends_count": 399, - "statuses_count": 624, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 2917, - "count_followers_in_query": 10, - "screen_name": "flekschas", - "id": 241173920, - "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-01-21T16:52:37.000Z", - "name": "Fritz Lekschas", - "location": "Cambridge, MA", - "memberFor_days": 3131, - "type": "person", - "continent": "North America", - "shortName": "Fritz", - "x": 451.2670564906426, - "y": 429.20123605734165, - "neighbors": [ - 81658145, - 395853499 - ], - "edges": [ - "241173920_81658145_retweet", - "241173920_395853499_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 7, - "query_tweet_count": 5, - "friends_count": 29, - "statuses_count": 46, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 4, - "screen_name": "MickaelSereno", - "id": 1055379531731796000, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-10-25T08:44:23.000Z", - "name": "Sereno Mickaël", - "location": "Ile-de-France, France", - "memberFor_days": 297, - "type": "person", - "continent": "Europe", - "shortName": "Sereno", - "x": 189.67321043620615, - "y": 573.1039733940463, - "neighbors": [ - 78865306, - 2924711485 - ], - "edges": [ - "1055379531731796000_78865306_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1028, - "query_tweet_count": 1, - "friends_count": 366, - "statuses_count": 1085, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 362, - "count_followers_in_query": 22, - "screen_name": "jwoLondon", - "id": 43953969, - "profile_image_url": "http://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-01T19:39:25.000Z", - "name": "Jo Wood", - "location": "London", - "memberFor_days": 3730, - "type": "person", - "continent": "Europe", - "shortName": "Wood", - "x": 537.8407017810695, - "y": 864.258956820369, - "neighbors": [ - 19299318 - ], - "edges": [ - "43953969_19299318_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 940.6973594225974, - "query_tweet_count": 4, - "friends_count": 1179.2893415208239, - "statuses_count": 4051.0518924617927, - "listed_count": 109.76769110212194, - "utc_offset": null, - "favourites_count": 7543.790357053035, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Micah", - "x": 813.7406288881866, - "y": 513.4986020441088, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 867.5043748613535, - "query_tweet_count": 4, - "friends_count": 822, - "statuses_count": 3835, - "listed_count": 115.11497796276193, - "utc_offset": null, - "favourites_count": 3200, - "count_followers_in_query": 20, - "screen_name": "ngehlenborg", - "id": 16557883, - "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-10-02T11:21:35.000Z", - "name": "Nils Gehlenborg", - "location": "Boston, MA, USA", - "memberFor_days": 3972, - "type": "person", - "continent": "North America", - "shortName": "Nils", - "x": 725.1725890558035, - "y": 590.4011619950946, - "neighbors": [ - 81658145, - 247943631 - ], - "edges": [ - "16557883_81658145_retweet", - "16557883_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1088.2704116657321, - "query_tweet_count": 3, - "friends_count": 1194.1837288289787, - "statuses_count": 3926.434943651832, - "listed_count": 113.044167899856, - "utc_offset": null, - "favourites_count": 7831.652337696686, - "count_followers_in_query": 19, - "screen_name": "arnicas", - "id": 6146692, - "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2007-05-18T20:32:44.000Z", - "name": "Lynn Cherny", - "location": "Lyon, France", - "memberFor_days": 4474, - "type": "person", - "continent": "Europe", - "shortName": "Lynn", - "x": 428.36155707716233, - "y": 325.03911893315893, - "neighbors": [ - 81658145, - 16112517 - ], - "edges": [ - "6146692_81658145_retweet", - "6146692_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 8, - "friends_count": 56, - "statuses_count": 551, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 1093, - "count_followers_in_query": 1, - "screen_name": "MichaelAupetit", - "id": 944216617268973600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2017-12-22T14:42:39.000Z", - "name": "Michael Aupetit", - "location": "Doha, Qatar ", - "memberFor_days": 604, - "type": "person", - "continent": "Asia", - "shortName": "Michael", - "x": 478.87485884952514, - "y": 233.70292745346748, - "neighbors": [ - 16112517 - ], - "edges": [ - "944216617268973600_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 558, - "query_tweet_count": 8.54298319626251, - "friends_count": 16, - "statuses_count": 339, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 51, - "count_followers_in_query": 17, - "screen_name": "giCentre", - "id": 19283433, - "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T10:49:52.000Z", - "name": "giCentre", - "location": "London", - "memberFor_days": 3861, - "type": "institution", - "continent": "Europe", - "shortName": "giCentre", - "x": 567.4914848205343, - "y": 770.5664413458143, - "neighbors": [ - 2889052877, - 19283433, - 19283433, - 1667081238, - 19299318, - 188046229, - 1085199426837188600, - 1658560038, - 190726679, - 16112517, - 40219508 - ], - "edges": [ - "19283433_2889052877_mentions", - "19283433_19283433_mentions", - "19283433_19283433_mentions", - "19283433_1667081238_mentions", - "19283433_19299318_retweet", - "188046229_19283433_mentions", - "1085199426837188600_19283433_retweet", - "1658560038_19283433_retweet", - "19283433_190726679_mentions", - "19283433_16112517_retweet", - "40219508_19283433_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 334, - "query_tweet_count": 3, - "friends_count": 189, - "statuses_count": 143, - "listed_count": 40, - "utc_offset": null, - "favourites_count": 295, - "count_followers_in_query": 15, - "screen_name": "cagatay_turkay", - "id": 1667081238, - "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2013-08-13T07:32:38.000Z", - "name": "Cagatay Turkay", - "location": "London, UK", - "memberFor_days": 2196, - "type": "person", - "continent": "Europe", - "shortName": "Cagatay", - "x": 677.9186542737533, - "y": 800.0920847246305, - "neighbors": [ - 19283433, - 188046229, - 19299318, - 247943631 - ], - "edges": [ - "19283433_1667081238_mentions", - "188046229_1667081238_mentions", - "19299318_1667081238_mentions", - "1667081238_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1001.3912552594699, - "query_tweet_count": 2, - "friends_count": 838, - "statuses_count": 1578, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 1624, - "count_followers_in_query": 28, - "screen_name": "benjbach", - "id": 188046229, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", - "influential": true, - "original": false, - "memberSince": "2010-09-07T20:11:04.000Z", - "name": "Benjamin Bach", - "location": "Edinburgh, Scotland", - "memberFor_days": 3267, - "type": "person", - "continent": "Europe", - "shortName": "Ben", - "x": 656.009087929666, - "y": 887.029345232581, - "neighbors": [ - 19283433, - 1667081238 - ], - "edges": [ - "188046229_19283433_mentions", - "188046229_1667081238_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 84, - "query_tweet_count": 5, - "friends_count": 222, - "statuses_count": 288, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 900, - "count_followers_in_query": 2, - "screen_name": "mirelard", - "id": 1658560038, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2013-08-09T20:51:50.000Z", - "name": "mirela reljan-delane", - "location": "London, England", - "memberFor_days": 2199, - "type": "person", - "continent": "Europe", - "shortName": "Mirela", - "x": 444.46158613379026, - "y": 871.4548064383491, - "neighbors": [ - 19283433 - ], - "edges": [ - "1658560038_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 354, - "query_tweet_count": 8.363681361819216, - "friends_count": 894.8219993624296, - "statuses_count": 5087, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 0, - "screen_name": "eurovis", - "id": 190726679, - "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2010-09-14T17:52:28.000Z", - "name": "Eurovision", - "location": "", - "memberFor_days": 3260, - "type": "institution", - "continent": "Europe", - "shortName": "EVision", - "x": 463.2527970246384, - "y": 791.0878617532999, - "neighbors": [ - 19283433 - ], - "edges": [ - "19283433_190726679_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 5, - "friends_count": 284, - "statuses_count": 1154, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 1691, - "count_followers_in_query": 8, - "screen_name": "lonnibesancon", - "id": 2924711485, - "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-12-09T22:32:36.000Z", - "name": "Lonni Besançon", - "location": "Norrköping, Sverige", - "memberFor_days": 1712, - "type": "person", - "continent": "Europe", - "shortName": "Lonni", - "x": 233.46403757426017, - "y": 698.5550596720198, - "neighbors": [ - 40219508, - 1055379531731796000 - ], - "edges": [ - "2924711485_40219508_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.9807228075383, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5227.188449586794, - "listed_count": 110.80933003293636, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Krist", - "x": 998.1739267429059, - "y": 392.9040686753581, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Marc", - "x": 662.8646944864832, - "y": 351.8659655512797, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 18406335, - 16112517, - 79908341 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "18406335_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 130, - "query_tweet_count": 0, - "friends_count": 326, - "statuses_count": 315, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 281, - "count_followers_in_query": 11, - "screen_name": "holgerstitz", - "id": 85844572, - "profile_image_url": "http://pbs.twimg.com/profile_images/3110359287/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-28T15:44:39.000Z", - "name": "Holger Stitz", - "location": "Linz, Austria", - "memberFor_days": 3581, - "type": "person", - "continent": "Europe", - "shortName": "Holger", - "x": 270.76108466121775, - "y": 560.7916969696968, - "neighbors": [ - 81658145 - ], - "edges": [ - "81658145_85844572_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.4016849958925, - "query_tweet_count": 4, - "friends_count": 1115.5999855263508, - "statuses_count": 4278.790624324129, - "listed_count": 99.53271153785386, - "utc_offset": null, - "favourites_count": 7331.385975273811, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Teo", - "x": 927.2396649862086, - "y": 180.27533047174222, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 33, - "query_tweet_count": 3, - "friends_count": 87, - "statuses_count": 41, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 208, - "count_followers_in_query": 3, - "screen_name": "mrshahidlatif", - "id": 79908341, - "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-10-05T03:33:39.000Z", - "name": "Shahid Latif", - "location": "Essen, Germany", - "memberFor_days": 3604, - "type": "person", - "continent": "Europe", - "shortName": "Shahid", - "x": 801.6604478973907, - "y": 447.32204972629205, - "neighbors": [ - 395853499, - 247943631 - ], - "edges": [ - "79908341_395853499_mentions", - "79908341_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 889, - "query_tweet_count": 1, - "friends_count": 0, - "statuses_count": 245, - "listed_count": 104, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "eagereyes_feed", - "id": 1325316703, - "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-04-03T19:55:46.000Z", - "name": "eagereyes.org feed", - "location": "The Web", - "memberFor_days": 2328, - "type": "institution", - "continent": "North America", - "shortName": "EEyes", - "x": 656.0767422584877, - "y": 175.8536991954262, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1325316703_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Thomas", - "x": 417.8003560260869, - "y": 718.3554925796556, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 158685605, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_158685605_mentions", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 317, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 242, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 502, - "count_followers_in_query": 12, - "screen_name": "TofHurter", - "id": 4893004803, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2016-02-09T20:58:40.000Z", - "name": "Christophe Hurter", - "location": "Toulouse, France", - "memberFor_days": 1285, - "type": "person", - "continent": "Europe", - "shortName": "Hurter", - "x": 737.8822393354875, - "y": 713.4077591762149, - "neighbors": [ - 40219508, - 247943631 - ], - "edges": [ - "4893004803_40219508_retweet", - "4893004803_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Anna", - "x": 431.2640788188346, - "y": 633.1890656757124, - "neighbors": [ - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Nicola", - "x": 313.47556630664616, - "y": 630.1086069881027, - "neighbors": [ - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 0, - "friends_count": 135, - "statuses_count": 121, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 9, - "count_followers_in_query": 14, - "screen_name": "HelwigHauser", - "id": 158685605, - "profile_image_url": "http://pbs.twimg.com/profile_images/1016657860/P1010005_normal.JPG", - "influential": true, - "original": false, - "memberSince": "2010-06-23T09:51:42.000Z", - "name": "Helwig Hauser", - "location": "Bergen, Norway", - "memberFor_days": 3343, - "type": "person", - "continent": "Europe", - "shortName": "Helwig", - "x": 331.4814322154942, - "y": 759.8175903209954, - "neighbors": [ - 2527017636 - ], - "edges": [ - "2527017636_158685605_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1113.360675327881, - "query_tweet_count": 1, - "friends_count": 469, - "statuses_count": 3452, - "listed_count": 110.58619063499611, - "utc_offset": null, - "favourites_count": 23, - "count_followers_in_query": 16, - "screen_name": "d3visualization", - "id": 1006945298, - "profile_image_url": "http://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "influential": true, - "original": false, - "memberSince": "2012-12-12T18:00:31.000Z", - "name": "Christophe Viau", - "location": "Montreal", - "memberFor_days": 2440, - "type": "person", - "continent": "North America", - "shortName": "Viau", - "x": 1102.8793907068414, - "y": 188.0624900684382, - "neighbors": [ - 208312922 - ], - "edges": [ - "1006945298_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Sophie", - "x": 1186.1774846195767, - "y": 197.25372942009608, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Bum", - "x": 1226.8797816369913, - "y": 390.91620827923487, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 911.3508800205839, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 90.01942194877691, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "D3js", - "x": 1260.099307683966, - "y": 326.60449243795864, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 23, - "query_tweet_count": 5, - "friends_count": 100, - "statuses_count": 43, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 143, - "count_followers_in_query": 3, - "screen_name": "mandykeck", - "id": 1035496563743842300, - "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-08-31T11:56:34.000Z", - "name": "mandykeck", - "location": "Dresden, Germany", - "memberFor_days": 352, - "type": "person", - "continent": "Europe", - "shortName": "Mandy", - "x": 792.649358096967, - "y": 652.6466351257733, - "neighbors": [ - 1085199426837188600, - 247943631, - 711885257549680600 - ], - "edges": [ - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_247943631_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 879.9774423669157, - "query_tweet_count": 1, - "friends_count": 1126.7293102659432, - "statuses_count": 4633.830081058899, - "listed_count": 108.62543916665035, - "utc_offset": null, - "favourites_count": 5972.287304402644, - "count_followers_in_query": 17, - "screen_name": "cybunk", - "id": 14905766, - "profile_image_url": "http://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-05-26T06:02:18.000Z", - "name": "Samuel Huron", - "location": "Paris, France", - "memberFor_days": 4101, - "type": "person", - "continent": "Europe", - "shortName": "Samuel", - "x": 1111.3094004761033, - "y": 652.4964007615234, - "neighbors": [ - 247943631 - ], - "edges": [ - "14905766_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 971.464782079251, - "query_tweet_count": 2, - "friends_count": 334, - "statuses_count": 265, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 479, - "count_followers_in_query": 13, - "screen_name": "LacePadilla", - "id": 824684769543741400, - "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", - "influential": true, - "original": false, - "memberSince": "2017-01-26T18:25:45.000Z", - "name": "Lace Padilla", - "location": "Merced, CA", - "memberFor_days": 934, - "type": "person", - "continent": "North America", - "shortName": "Lace", - "x": 1117.5668246618295, - "y": 759.5702339990457, - "neighbors": [ - 247943631 - ], - "edges": [ - "824684769543741400_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 340, - "query_tweet_count": 1, - "friends_count": 480, - "statuses_count": 926, - "listed_count": 34, - "utc_offset": null, - "favourites_count": 950, - "count_followers_in_query": 9, - "screen_name": "namwkim85", - "id": 49457800, - "profile_image_url": "http://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-21T22:57:22.000Z", - "name": "Nam Wook Kim", - "location": "Cambridge, MA", - "memberFor_days": 3709, - "type": "person", - "continent": "North America", - "shortName": "Nam", - "x": 1025.3452420417066, - "y": 658.8773718096837, - "neighbors": [ - 247943631 - ], - "edges": [ - "49457800_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 54, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 116, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 220, - "count_followers_in_query": 0, - "screen_name": "andrea_no_", - "id": 711885257549680600, - "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2016-03-21T12:00:46.000Z", - "name": "Andrea Notroff", - "location": "", - "memberFor_days": 1245, - "type": "person", - "continent": "Europe", - "shortName": "Andrea", - "x": 715.4526532601799, - "y": 417.2346584734069, - "neighbors": [ - 247943631, - 201277609, - 1035496563743842300 - ], - "edges": [ - "711885257549680600_247943631_retweet", - "711885257549680600_201277609_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 534, - "query_tweet_count": 0, - "friends_count": 454, - "statuses_count": 3118, - "listed_count": 30, - "utc_offset": null, - "favourites_count": 2498, - "count_followers_in_query": 18, - "screen_name": "yelperalp", - "id": 18325271, - "profile_image_url": "http://pbs.twimg.com/profile_images/2589949698/m0id1s4e7w0iyc4iasux_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2008-12-23T03:28:47.000Z", - "name": "Alper Sarikaya", - "location": "Seattle, WA", - "memberFor_days": 3890, - "type": "person", - "continent": "North America", - "shortName": "Alper", - "x": 275.63058251385064, - "y": 182.71969177239083, - "neighbors": [ - 30009655 - ], - "edges": [ - "30009655_18325271_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 909.1013619633616, - "query_tweet_count": 2, - "friends_count": 384, - "statuses_count": 841, - "listed_count": 92, - "utc_offset": null, - "favourites_count": 1713, - "count_followers_in_query": 25, - "screen_name": "JessicaHullman", - "id": 1556132462, - "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-06-29T17:13:09.000Z", - "name": "Jessica Hullman", - "location": "Chicago, IL", - "memberFor_days": 2241, - "type": "person", - "continent": "North America", - "shortName": "Jessica", - "x": 834.4407403213858, - "y": 372.68725316945796, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "1556132462_247943631_retweet", - "1556132462_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 974, - "query_tweet_count": 2, - "friends_count": 189, - "statuses_count": 5150.961770377502, - "listed_count": 117, - "utc_offset": null, - "favourites_count": 7868, - "count_followers_in_query": 21, - "screen_name": "dr_tj", - "id": 18704160, - "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-01-07T00:58:20.000Z", - "name": "T.J. Jankun-Kelly", - "location": "Mississippi", - "memberFor_days": 3875, - "type": "person", - "continent": "North America", - "shortName": "T.J.", - "x": 922.9728218347861, - "y": 464.19816441153256, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "18704160_247943631_retweet", - "18704160_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1122.9834643104346, - "query_tweet_count": 9.59628075333629, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 90.37244220941255, - "utc_offset": null, - "favourites_count": 5890.363647662698, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Tamara", - "x": 669.8521586270083, - "y": 496.8868185601338, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 216, - "query_tweet_count": 3, - "friends_count": 555, - "statuses_count": 891, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 3555, - "count_followers_in_query": 2, - "screen_name": "ryanwesslen", - "id": 31638712, - "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-04-16T04:11:14.000Z", - "name": "Ryan Wesslen", - "location": "Charlotte, NC", - "memberFor_days": 3776, - "type": "person", - "continent": "North America", - "shortName": "Ryan", - "x": 847.7717680534623, - "y": 293.5152505529537, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "31638712_247943631_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 946.5240684637761, - "query_tweet_count": 1, - "friends_count": 1129, - "statuses_count": 4812, - "listed_count": 93.13637106192031, - "utc_offset": null, - "favourites_count": 5683.465822410672, - "count_followers_in_query": 20, - "screen_name": "arvindsatya1", - "id": 9527212, - "profile_image_url": "http://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-10-18T18:43:59.000Z", - "name": "Arvind Satyanarayan", - "location": "Boston, MA", - "memberFor_days": 4322, - "type": "person", - "continent": "North America", - "shortName": "Arvind", - "x": 1193.5120483609733, - "y": 600.769783500754, - "neighbors": [ - 247943631 - ], - "edges": [ - "9527212_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1052.2786937013052, - "query_tweet_count": 3, - "friends_count": 1163.6871784890166, - "statuses_count": 4139, - "listed_count": 96.22716192559277, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Matt", - "x": 747.5049905789677, - "y": 270.71446073937585, - "neighbors": [ - 247943631, - 16112517, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1038.0641979221682, - "query_tweet_count": 1, - "friends_count": 525, - "statuses_count": 3699, - "listed_count": 67, - "utc_offset": null, - "favourites_count": 4478, - "count_followers_in_query": 21, - "screen_name": "domoritz", - "id": 82890309, - "profile_image_url": "http://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-16T14:24:04.000Z", - "name": "Dominik Moritz", - "location": "Seattle", - "memberFor_days": 3593, - "type": "person", - "continent": "North America", - "shortName": "Dominik", - "x": 976.6918829995843, - "y": 740.1219612989973, - "neighbors": [ - 247943631 - ], - "edges": [ - "82890309_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 896.4227855913206, - "query_tweet_count": 1, - "friends_count": 463, - "statuses_count": 4787.147636838032, - "listed_count": 118.1340747070468, - "utc_offset": null, - "favourites_count": 3061, - "count_followers_in_query": 23, - "screen_name": "scheidegger", - "id": 44195788, - "profile_image_url": "http://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-02T20:09:53.000Z", - "name": "Carlos Scheidegger", - "location": "Tucson, AZ", - "memberFor_days": 3729, - "type": "person", - "continent": "North America", - "shortName": "Carlos", - "x": 1109.4506954454446, - "y": 547.0934180403393, - "neighbors": [ - 247943631 - ], - "edges": [ - "44195788_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1137.7135906185335, - "query_tweet_count": 1, - "friends_count": 974.774241504985, - "statuses_count": 4387.643674164509, - "listed_count": 91.92999863179017, - "utc_offset": null, - "favourites_count": 7011.544752747148, - "count_followers_in_query": 17, - "screen_name": "dataandme", - "id": 3230388598, - "profile_image_url": "http://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-05-03T11:44:15.000Z", - "name": "Mara Averick", - "location": "Massachusetts", - "memberFor_days": 1568, - "type": "person", - "continent": "North America", - "shortName": "Mara", - "x": 188.77892542993277, - "y": 248.10906727473173, - "neighbors": [ - 30009655 - ], - "edges": [ - "3230388598_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1066.516300154543, - "query_tweet_count": 1, - "friends_count": 1054, - "statuses_count": 3133, - "listed_count": 114.75744894824254, - "utc_offset": null, - "favourites_count": 7276, - "count_followers_in_query": 19, - "screen_name": "tillnm", - "id": 36853217, - "profile_image_url": "http://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-05-01T02:11:09.000Z", - "name": "Till Nagel", - "location": "Mannheim/Berlin", - "memberFor_days": 3761, - "type": "person", - "continent": "Europe", - "shortName": "Till", - "x": 781.9968246799577, - "y": 924.6098278011104, - "neighbors": [ - 10414152 - ], - "edges": [ - "36853217_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 264, - "query_tweet_count": 1, - "friends_count": 235, - "statuses_count": 523, - "listed_count": 23, - "utc_offset": null, - "favourites_count": 1219, - "count_followers_in_query": 15, - "screen_name": "StefvandenElzen", - "id": 403626099, - "profile_image_url": "http://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2011-11-02T19:22:30.000Z", - "name": "Stef van den Elzen", - "location": "Eindhoven, Nederland", - "memberFor_days": 2846, - "type": "person", - "continent": "Europe", - "shortName": "Stef", - "x": 1256.3840268458002, - "y": 260.01496163635653, - "neighbors": [ - 208312922 - ], - "edges": [ - "403626099_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1072, - "query_tweet_count": 1, - "friends_count": 878, - "statuses_count": 4715.395687396316, - "listed_count": 77, - "utc_offset": null, - "favourites_count": 5746, - "count_followers_in_query": 8, - "screen_name": "jozilla", - "id": 15208867, - "profile_image_url": "http://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-06-23T16:45:09.000Z", - "name": "Jo Vermeulen", - "location": "Aarhus, Denmark", - "memberFor_days": 4073, - "type": "person", - "continent": "Europe", - "shortName": "Jo", - "x": 981.3174679967742, - "y": 840.2340894775558, - "neighbors": [ - 10414152 - ], - "edges": [ - "15208867_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 385, - "query_tweet_count": 1, - "friends_count": 276, - "statuses_count": 1076, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 692, - "count_followers_in_query": 11, - "screen_name": "DavidGotz", - "id": 889998600, - "profile_image_url": "http://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2012-10-19T00:26:15.000Z", - "name": "David Gotz", - "location": "Chapel Hill, NC", - "memberFor_days": 2494, - "type": "person", - "continent": "North America", - "shortName": "David", - "x": 1148.3498132294083, - "y": 427.8438859650012, - "neighbors": [ - 208312922 - ], - "edges": [ - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 904.8672020539047, - "query_tweet_count": 1, - "friends_count": 889, - "statuses_count": 4136.609703088898, - "listed_count": 110, - "utc_offset": null, - "favourites_count": 2951, - "count_followers_in_query": 14, - "screen_name": "EvanMPeck", - "id": 11493602, - "profile_image_url": "http://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", - "influential": true, - "original": false, - "memberSince": "2007-12-25T04:00:52.000Z", - "name": "Evan Peck", - "location": "Lewisburg, PA", - "memberFor_days": 4254, - "type": "person", - "continent": "North America", - "shortName": "Evan", - "x": 947.6130304357498, - "y": 910.254275173045, - "neighbors": [ - 10414152 - ], - "edges": [ - "11493602_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 757, - "query_tweet_count": 1, - "friends_count": 658, - "statuses_count": 1610, - "listed_count": 64, - "utc_offset": null, - "favourites_count": 486, - "count_followers_in_query": 16, - "screen_name": "magneticnorth", - "id": 14148549, - "profile_image_url": "http://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-03-14T18:44:45.000Z", - "name": "Stephen North", - "location": "Oldwick", - "memberFor_days": 4174, - "type": "person", - "continent": "North America", - "shortName": "Steve", - "x": 865.7658881416041, - "y": 886.8795132310227, - "neighbors": [ - 10414152 - ], - "edges": [ - "14148549_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 92, - "query_tweet_count": 0, - "friends_count": 54, - "statuses_count": 14, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "EuroVis2018", - "id": 909697437694087200, - "profile_image_url": "http://pbs.twimg.com/profile_images/909698678167867393/y4hHGNuY_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2017-09-18T08:35:45.000Z", - "name": "EuroVis2018", - "location": "", - "memberFor_days": 699, - "type": "institution", - "continent": "Europe", - "shortName": "EVis2018", - "x": 510.35616706322446, - "y": 709.4716942678261, - "neighbors": [ - 19299318, - 81658145 - ], - "edges": [ - "19299318_909697437694087200_mentions", - "81658145_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 238, - "query_tweet_count": 3, - "friends_count": 565, - "statuses_count": 4102, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 1102, - "count_followers_in_query": 0, - "screen_name": "leerraum", - "id": 22766040, - "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2009-03-04T12:57:46.000Z", - "name": "Kai Reinhardt", - "location": "Rastatt, Germany", - "memberFor_days": 3819, - "type": "person", - "continent": "Europe", - "shortName": "Kai", - "x": 570.3307566102403, - "y": 198.3668008267534, - "neighbors": [ - 16112517 - ], - "edges": [ - "22766040_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.461156482286, - "query_tweet_count": 1, - "friends_count": 933, - "statuses_count": 3967.1292587207345, - "listed_count": 86.98038469135759, - "utc_offset": null, - "favourites_count": 7299.213362427715, - "count_followers_in_query": 15, - "screen_name": "JanWillemTulp", - "id": 21084111, - "profile_image_url": "http://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-02-17T12:20:53.000Z", - "name": "Jan Willem Tulp", - "location": "The Hague, The Netherlands", - "memberFor_days": 3834, - "type": "person", - "continent": "Europe", - "shortName": "Jan", - "x": 390.4966284255757, - "y": 186.53522704488392, - "neighbors": [ - 16112517 - ], - "edges": [ - "21084111_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1134, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 10, - "listed_count": 26, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 12, - "screen_name": "vis_research", - "id": 1068137549355515900, - "profile_image_url": "http://pbs.twimg.com/profile_images/1070395121017872384/cYNIU2ak_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2018-11-29T13:40:11.000Z", - "name": "Multiple Views: Visualization Research Explained", - "location": "", - "memberFor_days": 262, - "type": "institution", - "continent": "North America", - "shortName": "MViews", - "x": 637.5282115744277, - "y": 266.2299248261377, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1068137549355515900_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 208, - "query_tweet_count": 2, - "friends_count": 649, - "statuses_count": 113, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 9, - "screen_name": "manunna_91", - "id": 743468486756868100, - "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2016-06-16T15:41:15.000Z", - "name": "Menna El-Assady", - "location": "", - "memberFor_days": 1158, - "type": "person", - "continent": "Europe", - "shortName": "Menna", - "x": 865.5401255110139, - "y": 99.12425888350246, - "neighbors": [ - 91169926 - ], - "edges": [ - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "SCI", - "x": 244.65515061262087, - "y": 460.21733502644577, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "interacted", - "count": 5, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "interacted", - "count": 2, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 4058687172, - "target": 1085199426837188600, - "type": "interacted", - "count": 1, - "id": "4058687172_1085199426837188600_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "interacted", - "count": 5, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 78865306, - "type": "interacted", - "count": 1, - "id": "201277609_78865306_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "81658145_10414152_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 78865306, - "type": "interacted", - "count": 1, - "id": "16112517_78865306_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1314101, - "type": "interacted", - "count": 1, - "id": "16112517_1314101_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "interacted", - "count": 4, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "interacted", - "count": 3, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "78865306_247943631_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "interacted", - "count": 4, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 2596138699, - "target": 201277609, - "type": "interacted", - "count": 2, - "id": "2596138699_201277609_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "interacted", - "count": 4, - "id": "40219508_1085199426837188600_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "19299318_40219508_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "19299318_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "interacted", - "count": 3, - "id": "16112517_40219508_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 270431596, - "type": "interacted", - "count": 2, - "id": "16112517_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "40219508_270431596_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "2889052877_19299318_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "241173920_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 78865306, - "type": "interacted", - "count": 2, - "id": "1055379531731796000_78865306_retweet", - "selected": false - }, - { - "source": 43953969, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "43953969_19299318_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "16557883_81658145_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "6146692_81658145_retweet", - "selected": false - }, - { - "source": 944216617268973600, - "target": 16112517, - "type": "interacted", - "count": 4, - "id": "944216617268973600_16112517_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 2889052877, - "type": "interacted", - "count": 3, - "id": "19283433_2889052877_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "interacted", - "count": 5, - "id": "19283433_19283433_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 1667081238, - "type": "interacted", - "count": 3, - "id": "19283433_1667081238_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "19283433_19299318_retweet", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "interacted", - "count": 2, - "id": "188046229_19283433_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 1667081238, - "type": "interacted", - "count": 2, - "id": "188046229_1667081238_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1667081238, - "type": "interacted", - "count": 1, - "id": "19299318_1667081238_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19283433, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_19283433_retweet", - "selected": false - }, - { - "source": 1658560038, - "target": 19283433, - "type": "interacted", - "count": 4, - "id": "1658560038_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 190726679, - "type": "interacted", - "count": 1, - "id": "19283433_190726679_mentions", - "selected": false - }, - { - "source": 2924711485, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "2924711485_40219508_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "interacted", - "count": 4, - "id": "40219508_395853499_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "241173920_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "interacted", - "count": 5, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 85844572, - "type": "interacted", - "count": 1, - "id": "81658145_85844572_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "81658145_270431596_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "79908341_395853499_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 40219508, - "type": "interacted", - "count": 2, - "id": "78865306_40219508_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1325316703, - "type": "interacted", - "count": 1, - "id": "16112517_1325316703_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "interacted", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 2527017636, - "type": "interacted", - "count": 2, - "id": "40219508_2527017636_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "4893004803_40219508_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "interacted", - "count": 4, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 158685605, - "type": "interacted", - "count": 1, - "id": "2527017636_158685605_mentions", - "selected": false - }, - { - "source": 446672281, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "446672281_40219508_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 1006945298, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "1006945298_208312922_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "interacted", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 2596138699, - "type": "interacted", - "count": 1, - "id": "30009655_2596138699_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "interacted", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "79908341_247943631_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "4893004803_247943631_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 1035496563743842300, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 2889052877, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "2889052877_247943631_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "191257554_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1035496563743842300_247943631_retweet", - "selected": false - }, - { - "source": 14905766, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "14905766_247943631_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 824684769543741400, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "824684769543741400_247943631_retweet", - "selected": false - }, - { - "source": 49457800, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "49457800_247943631_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "711885257549680600_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 18325271, - "type": "interacted", - "count": 1, - "id": "30009655_18325271_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 711885257549680600, - "target": 201277609, - "type": "interacted", - "count": 1, - "id": "711885257549680600_201277609_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 1035496563743842300, - "type": "interacted", - "count": 1, - "id": "711885257549680600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1556132462_247943631_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "18704160_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "interacted", - "count": 2, - "id": "31638712_247943631_retweet", - "selected": false - }, - { - "source": 9527212, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "9527212_247943631_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "16557883_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 82890309, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "82890309_247943631_retweet", - "selected": false - }, - { - "source": 1667081238, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1667081238_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 44195788, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "44195788_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "84043985_10414152_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "18704160_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 10414152, - "type": "interacted", - "count": 2, - "id": "1652270612_10414152_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "interacted", - "count": 5, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 3230388598, - "target": 30009655, - "type": "interacted", - "count": 1, - "id": "3230388598_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "interacted", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 36853217, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "36853217_10414152_retweet", - "selected": false - }, - { - "source": 403626099, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "403626099_208312922_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "interacted", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 15208867, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "15208867_10414152_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "interacted", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "1556132462_16112517_retweet", - "selected": false - }, - { - "source": 889998600, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "889998600_208312922_retweet", - "selected": false - }, - { - "source": 11493602, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "11493602_10414152_retweet", - "selected": false - }, - { - "source": 14148549, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "14148549_10414152_retweet", - "selected": false - }, - { - "source": 10414152, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "10414152_247943631_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 909697437694087200, - "type": "interacted", - "count": 1, - "id": "19299318_909697437694087200_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "interacted", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 909697437694087200, - "type": "interacted", - "count": 1, - "id": "81658145_909697437694087200_mentions", - "selected": false - }, - { - "source": 22766040, - "target": 16112517, - "type": "interacted", - "count": 3, - "id": "22766040_16112517_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "6146692_16112517_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "interacted", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 21084111, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "21084111_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1068137549355515900, - "type": "interacted", - "count": 1, - "id": "16112517_1068137549355515900_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "19283433_16112517_retweet", - "selected": false - }, - { - "source": 743468486756868100, - "target": 91169926, - "type": "interacted", - "count": 1, - "id": "743468486756868100_91169926_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "interacted", - "count": 2, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "31638712_16112517_retweet", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "interacted", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 2924711485, - "type": "interacted", - "count": 1, - "id": "1055379531731796000_2924711485_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "interacted", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 19283433, - "type": "interacted", - "count": 1, - "id": "40219508_19283433_mention", - "selected": false - }, - { - "source": 40219508, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "40219508_10414152_mention", - "selected": false - }, - { - "source": 40219508, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "40219508_81658145_mention", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/network_large_undirected_singleEdge_cytoscape.json b/public/example-mvnv/assets/data/network_large_undirected_singleEdge_cytoscape.json deleted file mode 100644 index 4fe11123a8..0000000000 --- a/public/example-mvnv/assets/data/network_large_undirected_singleEdge_cytoscape.json +++ /dev/null @@ -1,4020 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 875.9531049269019, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 92.8332872567608, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3559, - "type": "person", - "continent": "South America", - "shortName": "Jack", - "x": 749.5403175936495, - "y": 262.79047942541104, - "neighbors": [ - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100 - ], - "edges": [ - "91169926_208312922_retweet", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Rob", - "x": 1047.5601084286295, - "y": 357.64959244044707, - "neighbors": [ - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600 - ], - "edges": [ - "91169926_208312922_retweet", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "AA", - "x": 842.5634105828652, - "y": 543.2406715462403, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 9.81142853040425, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "institution", - "continent": "Europe", - "shortName": "EVis19", - "x": 552.0068847293471, - "y": 547.6774383563736, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 19283433, - 2527017636, - 30009655, - 19299318, - 1035496563743842300, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_19283433_retweet", - "1085199426837188600_2527017636_retweet", - "1085199426837188600_30009655_retweet", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 21, - "query_tweet_count": 4, - "friends_count": 70, - "statuses_count": 89, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 39, - "count_followers_in_query": 2, - "screen_name": "_____leena_____", - "id": 4058687172, - "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", - "influential": false, - "original": true, - "memberSince": "2015-10-29T15:12:37.000Z", - "name": "Rina", - "location": "", - "memberFor_days": 1389, - "type": "person", - "continent": "Asia", - "shortName": "Rina", - "x": 284.6379909241731, - "y": 570.7836535879561, - "neighbors": [ - 1085199426837188600 - ], - "edges": [ - "4058687172_1085199426837188600_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 96.13046779317742, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Jon", - "x": 407.4831632161109, - "y": 442.9116219538914, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 81658145, - 30009655, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.445559571071128, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Alex", - "x": 434.2709697245833, - "y": 557.0346518405374, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574, - 40219508 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1130, - "query_tweet_count": 7, - "friends_count": 847.8961850491928, - "statuses_count": 1099, - "listed_count": 102, - "utc_offset": null, - "favourites_count": 1372, - "count_followers_in_query": 17, - "screen_name": "geovisual", - "id": 78865306, - "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-10-01T10:19:06.000Z", - "name": "Christoph Kinkeldey", - "location": "Berlin", - "memberFor_days": 3608, - "type": "person", - "continent": "Europe", - "shortName": "Chris", - "x": 362.47682196830567, - "y": 505.06861757060244, - "neighbors": [ - 201277609, - 16112517, - 247943631, - 1055379531731796000, - 40219508 - ], - "edges": [ - "201277609_78865306_retweet", - "16112517_78865306_retweet", - "78865306_247943631_mentions", - "1055379531731796000_78865306_retweet", - "78865306_40219508_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1058.6447463109218, - "query_tweet_count": 9.443400122009649, - "friends_count": 884, - "statuses_count": 4747.016492807218, - "listed_count": 115.69738714698805, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 28.64026292785467, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Robert", - "x": 491.4353979789368, - "y": 434.811367452471, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 81658145, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "81658145_16112517_retweet", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 887.5503146097599, - "query_tweet_count": 2, - "friends_count": 763, - "statuses_count": 4338, - "listed_count": 100, - "utc_offset": null, - "favourites_count": 5089, - "count_followers_in_query": 22, - "screen_name": "laneharrison", - "id": 10414152, - "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-11-20T15:02:19.000Z", - "name": "Lane Harrison", - "location": "Worcester, MA", - "memberFor_days": 4289, - "type": "person", - "continent": "North America", - "shortName": "Lane", - "x": 767.2595858925482, - "y": 718.7747874120804, - "neighbors": [ - 81658145, - 191257554, - 84043985, - 1652270612, - 36853217, - 15208867, - 11493602, - 14148549, - 247943631, - 40219508 - ], - "edges": [ - "81658145_10414152_retweet", - "191257554_10414152_retweet", - "84043985_10414152_retweet", - "1652270612_10414152_retweet", - "36853217_10414152_retweet", - "15208867_10414152_retweet", - "11493602_10414152_retweet", - "14148549_10414152_retweet", - "10414152_247943631_mentions", - "40219508_10414152_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1128.083816360442, - "query_tweet_count": 0, - "friends_count": 1077, - "statuses_count": 770, - "listed_count": 87, - "utc_offset": null, - "favourites_count": 1065, - "count_followers_in_query": 7, - "screen_name": "eytanadar", - "id": 1314101, - "profile_image_url": "http://pbs.twimg.com/profile_images/1336587806/adar_eytan_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-03-16T21:25:12.000Z", - "name": "Eytan Adar", - "location": "", - "memberFor_days": 3276.637056548328, - "type": "person", - "continent": "North America", - "shortName": "Eytan", - "x": 512.8227684105482, - "y": 147.66476115340407, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1314101_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1194.128970165576, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 109.80441713924816, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Jeffrey", - "x": 847.7322536627254, - "y": 630.5096819894684, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 917.0129159130782, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 91.68390817686858, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "IDL", - "x": 868.5672345457609, - "y": 370.3960000773468, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 333.0170763330386, - "y": 433.34775977284613, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 9.201480174332861, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Jason", - "x": 619.5970392819787, - "y": 588.2331556922421, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 909697437694087200 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Roeland", - "x": 926.2079449310158, - "y": 514.4645841669785, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 311, - "query_tweet_count": 3, - "friends_count": 353, - "statuses_count": 442, - "listed_count": 9, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 1, - "screen_name": "BangorCSEE", - "id": 2596138699, - "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-06-30T09:55:39.000Z", - "name": "Computer Science Electronic Engineering Bangor Uni", - "location": "Bangor, Wales", - "memberFor_days": 1875, - "type": "institution", - "continent": "Europe", - "shortName": "CSEE", - "x": 197.44461114245317, - "y": 328.9207085320771, - "neighbors": [ - 201277609, - 30009655 - ], - "edges": [ - "2596138699_201277609_retweet", - "30009655_2596138699_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 552, - "query_tweet_count": 8.52527317235692, - "friends_count": 539, - "statuses_count": 1322, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 1405, - "count_followers_in_query": 20, - "screen_name": "_Noeska_", - "id": 40219508, - "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-05-15T11:14:31.000Z", - "name": "Noeska", - "location": "Bergen, Norway", - "memberFor_days": 3747, - "type": "person", - "continent": "Europe", - "shortName": "Noeska", - "x": 518.0794736068779, - "y": 585.3041249362782, - "neighbors": [ - 1085199426837188600, - 19299318, - 16112517, - 270431596, - 2924711485, - 395853499, - 78865306, - 2527017636, - 4893004803, - 446672281, - 19283433, - 10414152, - 81658145 - ], - "edges": [ - "40219508_1085199426837188600_retweet", - "19299318_40219508_mentions", - "16112517_40219508_mentions", - "40219508_270431596_mentions", - "2924711485_40219508_retweet", - "40219508_395853499_retweet", - "78865306_40219508_retweet", - "40219508_2527017636_retweet", - "4893004803_40219508_retweet", - "446672281_40219508_retweet", - "40219508_19283433_mention", - "40219508_10414152_mention", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 12, - "query_tweet_count": 3, - "friends_count": 184, - "statuses_count": 19, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 157, - "count_followers_in_query": 3, - "screen_name": "klaus_lml", - "id": 270431596, - "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-03-22T16:18:02.000Z", - "name": "Klaus", - "location": "Linz, Austria", - "memberFor_days": 3071, - "type": "person", - "continent": "Europe", - "shortName": "Klaus", - "x": 496.53877755902454, - "y": 512.108674722663, - "neighbors": [ - 19299318, - 16112517, - 40219508, - 81658145 - ], - "edges": [ - "19299318_270431596_mentions", - "16112517_270431596_mentions", - "40219508_270431596_mentions", - "81658145_270431596_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 83, - "query_tweet_count": 4, - "friends_count": 306, - "statuses_count": 27, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 227, - "count_followers_in_query": 5, - "screen_name": "johliem", - "id": 2889052877, - "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-23T10:43:35.000Z", - "name": "Johannes Liem", - "location": "London", - "memberFor_days": 1729, - "type": "person", - "continent": "Europe", - "shortName": "Johan", - "x": 684.0170576536595, - "y": 715.9050593813973, - "neighbors": [ - 19299318, - 19283433, - 247943631 - ], - "edges": [ - "2889052877_19299318_retweet", - "19283433_2889052877_mentions", - "2889052877_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 288, - "query_tweet_count": 3, - "friends_count": 399, - "statuses_count": 624, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 2917, - "count_followers_in_query": 10, - "screen_name": "flekschas", - "id": 241173920, - "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-01-21T16:52:37.000Z", - "name": "Fritz Lekschas", - "location": "Cambridge, MA", - "memberFor_days": 3131, - "type": "person", - "continent": "North America", - "shortName": "Fritz", - "x": 443.7630068075385, - "y": 389.9045453883552, - "neighbors": [ - 81658145, - 395853499 - ], - "edges": [ - "241173920_81658145_retweet", - "241173920_395853499_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 7, - "query_tweet_count": 5, - "friends_count": 29, - "statuses_count": 46, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 4, - "screen_name": "MickaelSereno", - "id": 1055379531731796000, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-10-25T08:44:23.000Z", - "name": "Sereno Mickaël", - "location": "Ile-de-France, France", - "memberFor_days": 297, - "type": "person", - "continent": "Europe", - "shortName": "Sereno", - "x": 134.94896416503352, - "y": 601.5208941302149, - "neighbors": [ - 78865306, - 2924711485 - ], - "edges": [ - "1055379531731796000_78865306_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1028, - "query_tweet_count": 1, - "friends_count": 366, - "statuses_count": 1085, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 362, - "count_followers_in_query": 22, - "screen_name": "jwoLondon", - "id": 43953969, - "profile_image_url": "http://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-01T19:39:25.000Z", - "name": "Jo Wood", - "location": "London", - "memberFor_days": 3730, - "type": "person", - "continent": "Europe", - "shortName": "Wood", - "x": 532.0160713009316, - "y": 845.0816596741034, - "neighbors": [ - 19299318 - ], - "edges": [ - "43953969_19299318_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 940.6973594225974, - "query_tweet_count": 4, - "friends_count": 1179.2893415208239, - "statuses_count": 4051.0518924617927, - "listed_count": 109.76769110212194, - "utc_offset": null, - "favourites_count": 7543.790357053035, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Micah", - "x": 769.7317525829601, - "y": 509.00408847610396, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 867.5043748613535, - "query_tweet_count": 4, - "friends_count": 822, - "statuses_count": 3835, - "listed_count": 115.11497796276193, - "utc_offset": null, - "favourites_count": 3200, - "count_followers_in_query": 20, - "screen_name": "ngehlenborg", - "id": 16557883, - "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-10-02T11:21:35.000Z", - "name": "Nils Gehlenborg", - "location": "Boston, MA, USA", - "memberFor_days": 3972, - "type": "person", - "continent": "North America", - "shortName": "Nils", - "x": 691.7803904988384, - "y": 565.9110718307074, - "neighbors": [ - 81658145, - 247943631 - ], - "edges": [ - "16557883_81658145_retweet", - "16557883_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1088.2704116657321, - "query_tweet_count": 3, - "friends_count": 1194.1837288289787, - "statuses_count": 3926.434943651832, - "listed_count": 113.044167899856, - "utc_offset": null, - "favourites_count": 7831.652337696686, - "count_followers_in_query": 19, - "screen_name": "arnicas", - "id": 6146692, - "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2007-05-18T20:32:44.000Z", - "name": "Lynn Cherny", - "location": "Lyon, France", - "memberFor_days": 4474, - "type": "person", - "continent": "Europe", - "shortName": "Lynn", - "x": 402.0233901617604, - "y": 307.46958349237406, - "neighbors": [ - 81658145, - 16112517 - ], - "edges": [ - "6146692_81658145_retweet", - "6146692_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 8, - "friends_count": 56, - "statuses_count": 551, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 1093, - "count_followers_in_query": 1, - "screen_name": "MichaelAupetit", - "id": 944216617268973600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2017-12-22T14:42:39.000Z", - "name": "Michael Aupetit", - "location": "Doha, Qatar ", - "memberFor_days": 604, - "type": "person", - "continent": "Asia", - "shortName": "Michael", - "x": 465.6950439967223, - "y": 198.27228417760944, - "neighbors": [ - 16112517 - ], - "edges": [ - "944216617268973600_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 558, - "query_tweet_count": 8.54298319626251, - "friends_count": 16, - "statuses_count": 339, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 51, - "count_followers_in_query": 17, - "screen_name": "giCentre", - "id": 19283433, - "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T10:49:52.000Z", - "name": "giCentre", - "location": "London", - "memberFor_days": 3861, - "type": "institution", - "continent": "Europe", - "shortName": "giCentre", - "x": 564.7900546459696, - "y": 638.6713404670842, - "neighbors": [ - 2889052877, - 19283433, - 19283433, - 1667081238, - 19299318, - 188046229, - 1085199426837188600, - 1658560038, - 190726679, - 16112517, - 40219508 - ], - "edges": [ - "19283433_2889052877_mentions", - "19283433_19283433_mentions", - "19283433_19283433_mentions", - "19283433_1667081238_mentions", - "19283433_19299318_retweet", - "188046229_19283433_mentions", - "1085199426837188600_19283433_retweet", - "1658560038_19283433_retweet", - "19283433_190726679_mentions", - "19283433_16112517_retweet", - "40219508_19283433_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 334, - "query_tweet_count": 3, - "friends_count": 189, - "statuses_count": 143, - "listed_count": 40, - "utc_offset": null, - "favourites_count": 295, - "count_followers_in_query": 15, - "screen_name": "cagatay_turkay", - "id": 1667081238, - "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2013-08-13T07:32:38.000Z", - "name": "Cagatay Turkay", - "location": "London, UK", - "memberFor_days": 2196, - "type": "person", - "continent": "Europe", - "shortName": "Cagatay", - "x": 642.0770013399946, - "y": 759.8617931794873, - "neighbors": [ - 19283433, - 188046229, - 19299318, - 247943631 - ], - "edges": [ - "19283433_1667081238_mentions", - "188046229_1667081238_mentions", - "19299318_1667081238_mentions", - "1667081238_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1001.3912552594699, - "query_tweet_count": 2, - "friends_count": 838, - "statuses_count": 1578, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 1624, - "count_followers_in_query": 28, - "screen_name": "benjbach", - "id": 188046229, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", - "influential": true, - "original": false, - "memberSince": "2010-09-07T20:11:04.000Z", - "name": "Benjamin Bach", - "location": "Edinburgh, Scotland", - "memberFor_days": 3267, - "type": "person", - "continent": "Europe", - "shortName": "Ben", - "x": 617.9625487343144, - "y": 851.8092437977866, - "neighbors": [ - 19283433, - 1667081238 - ], - "edges": [ - "188046229_19283433_mentions", - "188046229_1667081238_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 84, - "query_tweet_count": 5, - "friends_count": 222, - "statuses_count": 288, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 900, - "count_followers_in_query": 2, - "screen_name": "mirelard", - "id": 1658560038, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2013-08-09T20:51:50.000Z", - "name": "mirela reljan-delane", - "location": "London, England", - "memberFor_days": 2199, - "type": "person", - "continent": "Europe", - "shortName": "Mirela", - "x": 364.63930424180086, - "y": 763.0841109410545, - "neighbors": [ - 19283433 - ], - "edges": [ - "1658560038_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 354, - "query_tweet_count": 8.363681361819216, - "friends_count": 894.8219993624296, - "statuses_count": 5087, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 0, - "screen_name": "eurovis", - "id": 190726679, - "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2010-09-14T17:52:28.000Z", - "name": "Eurovision", - "location": "", - "memberFor_days": 3260, - "type": "institution", - "continent": "Europe", - "shortName": "EVision", - "x": 470.56399520686153, - "y": 786.4201559152121, - "neighbors": [ - 19283433 - ], - "edges": [ - "19283433_190726679_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 5, - "friends_count": 284, - "statuses_count": 1154, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 1691, - "count_followers_in_query": 8, - "screen_name": "lonnibesancon", - "id": 2924711485, - "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-12-09T22:32:36.000Z", - "name": "Lonni Besançon", - "location": "Norrköping, Sverige", - "memberFor_days": 1712, - "type": "person", - "continent": "Europe", - "shortName": "Lonni", - "x": 212.84372024260924, - "y": 679.1851405897066, - "neighbors": [ - 40219508, - 1055379531731796000 - ], - "edges": [ - "2924711485_40219508_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.9807228075383, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5227.188449586794, - "listed_count": 110.80933003293636, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Krist", - "x": 932.1395849598748, - "y": 425.43712317578405, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Marc", - "x": 582.7264051080584, - "y": 404.66726799526225, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 18406335, - 16112517, - 79908341 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "18406335_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 130, - "query_tweet_count": 0, - "friends_count": 326, - "statuses_count": 315, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 281, - "count_followers_in_query": 11, - "screen_name": "holgerstitz", - "id": 85844572, - "profile_image_url": "http://pbs.twimg.com/profile_images/3110359287/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-28T15:44:39.000Z", - "name": "Holger Stitz", - "location": "Linz, Austria", - "memberFor_days": 3581, - "type": "person", - "continent": "Europe", - "shortName": "Holger", - "x": 196.37037252706472, - "y": 522.8834577728862, - "neighbors": [ - 81658145 - ], - "edges": [ - "81658145_85844572_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.4016849958925, - "query_tweet_count": 4, - "friends_count": 1115.5999855263508, - "statuses_count": 4278.790624324129, - "listed_count": 99.53271153785386, - "utc_offset": null, - "favourites_count": 7331.385975273811, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Teo", - "x": 845.2624785033194, - "y": 302.25685583556987, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 33, - "query_tweet_count": 3, - "friends_count": 87, - "statuses_count": 41, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 208, - "count_followers_in_query": 3, - "screen_name": "mrshahidlatif", - "id": 79908341, - "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-10-05T03:33:39.000Z", - "name": "Shahid Latif", - "location": "Essen, Germany", - "memberFor_days": 3604, - "type": "person", - "continent": "Europe", - "shortName": "Shahid", - "x": 735.3109690875374, - "y": 449.7188674593219, - "neighbors": [ - 395853499, - 247943631 - ], - "edges": [ - "79908341_395853499_mentions", - "79908341_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 889, - "query_tweet_count": 1, - "friends_count": 0, - "statuses_count": 245, - "listed_count": 104, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "eagereyes_feed", - "id": 1325316703, - "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-04-03T19:55:46.000Z", - "name": "eagereyes.org feed", - "location": "The Web", - "memberFor_days": 2328, - "type": "institution", - "continent": "North America", - "shortName": "EEyes", - "x": 607.2180298464617, - "y": 187.21249402182247, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1325316703_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Thomas", - "x": 439.43168686672306, - "y": 632.4086218523662, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 158685605, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_158685605_mentions", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 317, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 242, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 502, - "count_followers_in_query": 12, - "screen_name": "TofHurter", - "id": 4893004803, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2016-02-09T20:58:40.000Z", - "name": "Christophe Hurter", - "location": "Toulouse, France", - "memberFor_days": 1285, - "type": "person", - "continent": "Europe", - "shortName": "Hurter", - "x": 696.0484158548012, - "y": 675.2868045833857, - "neighbors": [ - 40219508, - 247943631 - ], - "edges": [ - "4893004803_40219508_retweet", - "4893004803_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Anna", - "x": 363.0788410168841, - "y": 597.4772655734878, - "neighbors": [ - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Nicola", - "x": 241.39512229215552, - "y": 616.8352139891588, - "neighbors": [ - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 0, - "friends_count": 135, - "statuses_count": 121, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 9, - "count_followers_in_query": 14, - "screen_name": "HelwigHauser", - "id": 158685605, - "profile_image_url": "http://pbs.twimg.com/profile_images/1016657860/P1010005_normal.JPG", - "influential": true, - "original": false, - "memberSince": "2010-06-23T09:51:42.000Z", - "name": "Helwig Hauser", - "location": "Bergen, Norway", - "memberFor_days": 3343, - "type": "person", - "continent": "Europe", - "shortName": "Helwig", - "x": 273.89278792640255, - "y": 723.8837571543811, - "neighbors": [ - 2527017636 - ], - "edges": [ - "2527017636_158685605_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1113.360675327881, - "query_tweet_count": 1, - "friends_count": 469, - "statuses_count": 3452, - "listed_count": 110.58619063499611, - "utc_offset": null, - "favourites_count": 23, - "count_followers_in_query": 16, - "screen_name": "d3visualization", - "id": 1006945298, - "profile_image_url": "http://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "influential": true, - "original": false, - "memberSince": "2012-12-12T18:00:31.000Z", - "name": "Christophe Viau", - "location": "Montreal", - "memberFor_days": 2440, - "type": "person", - "continent": "North America", - "shortName": "Viau", - "x": 1148.747295399447, - "y": 198.84507101341353, - "neighbors": [ - 208312922 - ], - "edges": [ - "1006945298_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Sophie", - "x": 1197.7907611270618, - "y": 236.8239611201558, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Bum", - "x": 1229.3480350000677, - "y": 273.9018438621953, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 911.3508800205839, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 90.01942194877691, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "D3js", - "x": 1260.25500961164, - "y": 353.33015353867825, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 23, - "query_tweet_count": 5, - "friends_count": 100, - "statuses_count": 43, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 143, - "count_followers_in_query": 3, - "screen_name": "mandykeck", - "id": 1035496563743842300, - "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-08-31T11:56:34.000Z", - "name": "mandykeck", - "location": "Dresden, Germany", - "memberFor_days": 352, - "type": "person", - "continent": "Europe", - "shortName": "Mandy", - "x": 738.1660236947696, - "y": 613.9834152115942, - "neighbors": [ - 1085199426837188600, - 247943631, - 711885257549680600 - ], - "edges": [ - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_247943631_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 879.9774423669157, - "query_tweet_count": 1, - "friends_count": 1126.7293102659432, - "statuses_count": 4633.830081058899, - "listed_count": 108.62543916665035, - "utc_offset": null, - "favourites_count": 5972.287304402644, - "count_followers_in_query": 17, - "screen_name": "cybunk", - "id": 14905766, - "profile_image_url": "http://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-05-26T06:02:18.000Z", - "name": "Samuel Huron", - "location": "Paris, France", - "memberFor_days": 4101, - "type": "person", - "continent": "Europe", - "shortName": "Samuel", - "x": 1074.4168299089047, - "y": 654.4050341642238, - "neighbors": [ - 247943631 - ], - "edges": [ - "14905766_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 971.464782079251, - "query_tweet_count": 2, - "friends_count": 334, - "statuses_count": 265, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 479, - "count_followers_in_query": 13, - "screen_name": "LacePadilla", - "id": 824684769543741400, - "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", - "influential": true, - "original": false, - "memberSince": "2017-01-26T18:25:45.000Z", - "name": "Lace Padilla", - "location": "Merced, CA", - "memberFor_days": 934, - "type": "person", - "continent": "North America", - "shortName": "Lace", - "x": 1033.6149014653874, - "y": 710.477526980005, - "neighbors": [ - 247943631 - ], - "edges": [ - "824684769543741400_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 340, - "query_tweet_count": 1, - "friends_count": 480, - "statuses_count": 926, - "listed_count": 34, - "utc_offset": null, - "favourites_count": 950, - "count_followers_in_query": 9, - "screen_name": "namwkim85", - "id": 49457800, - "profile_image_url": "http://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-21T22:57:22.000Z", - "name": "Nam Wook Kim", - "location": "Cambridge, MA", - "memberFor_days": 3709, - "type": "person", - "continent": "North America", - "shortName": "Nam", - "x": 1051.453830498433, - "y": 604.0600873955021, - "neighbors": [ - 247943631 - ], - "edges": [ - "49457800_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 54, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 116, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 220, - "count_followers_in_query": 0, - "screen_name": "andrea_no_", - "id": 711885257549680600, - "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2016-03-21T12:00:46.000Z", - "name": "Andrea Notroff", - "location": "", - "memberFor_days": 1245, - "type": "person", - "continent": "Europe", - "shortName": "Andrea", - "x": 666.1956482468968, - "y": 462.1533133023622, - "neighbors": [ - 247943631, - 201277609, - 1035496563743842300 - ], - "edges": [ - "711885257549680600_247943631_retweet", - "711885257549680600_201277609_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 534, - "query_tweet_count": 0, - "friends_count": 454, - "statuses_count": 3118, - "listed_count": 30, - "utc_offset": null, - "favourites_count": 2498, - "count_followers_in_query": 18, - "screen_name": "yelperalp", - "id": 18325271, - "profile_image_url": "http://pbs.twimg.com/profile_images/2589949698/m0id1s4e7w0iyc4iasux_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2008-12-23T03:28:47.000Z", - "name": "Alper Sarikaya", - "location": "Seattle, WA", - "memberFor_days": 3890, - "type": "person", - "continent": "North America", - "shortName": "Alper", - "x": 265.5386706399529, - "y": 256.6382881705762, - "neighbors": [ - 30009655 - ], - "edges": [ - "30009655_18325271_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 909.1013619633616, - "query_tweet_count": 2, - "friends_count": 384, - "statuses_count": 841, - "listed_count": 92, - "utc_offset": null, - "favourites_count": 1713, - "count_followers_in_query": 25, - "screen_name": "JessicaHullman", - "id": 1556132462, - "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-06-29T17:13:09.000Z", - "name": "Jessica Hullman", - "location": "Chicago, IL", - "memberFor_days": 2241, - "type": "person", - "continent": "North America", - "shortName": "Jessica", - "x": 780.7161596109023, - "y": 409.82286288448637, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "1556132462_247943631_retweet", - "1556132462_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 974, - "query_tweet_count": 2, - "friends_count": 189, - "statuses_count": 5150.961770377502, - "listed_count": 117, - "utc_offset": null, - "favourites_count": 7868, - "count_followers_in_query": 21, - "screen_name": "dr_tj", - "id": 18704160, - "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-01-07T00:58:20.000Z", - "name": "T.J. Jankun-Kelly", - "location": "Mississippi", - "memberFor_days": 3875, - "type": "person", - "continent": "North America", - "shortName": "T.J.", - "x": 827.6220552974413, - "y": 464.01409322222713, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "18704160_247943631_retweet", - "18704160_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1122.9834643104346, - "query_tweet_count": 9.59628075333629, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 90.37244220941255, - "utc_offset": null, - "favourites_count": 5890.363647662698, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Tamara", - "x": 583.9110116946531, - "y": 487.6729321591389, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 216, - "query_tweet_count": 3, - "friends_count": 555, - "statuses_count": 891, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 3555, - "count_followers_in_query": 2, - "screen_name": "ryanwesslen", - "id": 31638712, - "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-04-16T04:11:14.000Z", - "name": "Ryan Wesslen", - "location": "Charlotte, NC", - "memberFor_days": 3776, - "type": "person", - "continent": "North America", - "shortName": "Ryan", - "x": 852.9928913163861, - "y": 415.7712505710022, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "31638712_247943631_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 946.5240684637761, - "query_tweet_count": 1, - "friends_count": 1129, - "statuses_count": 4812, - "listed_count": 93.13637106192031, - "utc_offset": null, - "favourites_count": 5683.465822410672, - "count_followers_in_query": 20, - "screen_name": "arvindsatya1", - "id": 9527212, - "profile_image_url": "http://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-10-18T18:43:59.000Z", - "name": "Arvind Satyanarayan", - "location": "Boston, MA", - "memberFor_days": 4322, - "type": "person", - "continent": "North America", - "shortName": "Arvind", - "x": 1109.7123466931616, - "y": 598.2295503210037, - "neighbors": [ - 247943631 - ], - "edges": [ - "9527212_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1052.2786937013052, - "query_tweet_count": 3, - "friends_count": 1163.6871784890166, - "statuses_count": 4139, - "listed_count": 96.22716192559277, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Matt", - "x": 712.2718936917989, - "y": 342.22814607902717, - "neighbors": [ - 247943631, - 16112517, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1038.0641979221682, - "query_tweet_count": 1, - "friends_count": 525, - "statuses_count": 3699, - "listed_count": 67, - "utc_offset": null, - "favourites_count": 4478, - "count_followers_in_query": 21, - "screen_name": "domoritz", - "id": 82890309, - "profile_image_url": "http://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-16T14:24:04.000Z", - "name": "Dominik Moritz", - "location": "Seattle", - "memberFor_days": 3593, - "type": "person", - "continent": "North America", - "shortName": "Dominik", - "x": 983.3272548939556, - "y": 761.5316348955032, - "neighbors": [ - 247943631 - ], - "edges": [ - "82890309_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 896.4227855913206, - "query_tweet_count": 1, - "friends_count": 463, - "statuses_count": 4787.147636838032, - "listed_count": 118.1340747070468, - "utc_offset": null, - "favourites_count": 3061, - "count_followers_in_query": 23, - "screen_name": "scheidegger", - "id": 44195788, - "profile_image_url": "http://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-02T20:09:53.000Z", - "name": "Carlos Scheidegger", - "location": "Tucson, AZ", - "memberFor_days": 3729, - "type": "person", - "continent": "North America", - "shortName": "Carlos", - "x": 1087.8252234623758, - "y": 539.1441648751862, - "neighbors": [ - 247943631 - ], - "edges": [ - "44195788_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1137.7135906185335, - "query_tweet_count": 1, - "friends_count": 974.774241504985, - "statuses_count": 4387.643674164509, - "listed_count": 91.92999863179017, - "utc_offset": null, - "favourites_count": 7011.544752747148, - "count_followers_in_query": 17, - "screen_name": "dataandme", - "id": 3230388598, - "profile_image_url": "http://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-05-03T11:44:15.000Z", - "name": "Mara Averick", - "location": "Massachusetts", - "memberFor_days": 1568, - "type": "person", - "continent": "North America", - "shortName": "Mara", - "x": 132, - "y": 393.696170137168, - "neighbors": [ - 30009655 - ], - "edges": [ - "3230388598_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1066.516300154543, - "query_tweet_count": 1, - "friends_count": 1054, - "statuses_count": 3133, - "listed_count": 114.75744894824254, - "utc_offset": null, - "favourites_count": 7276, - "count_followers_in_query": 19, - "screen_name": "tillnm", - "id": 36853217, - "profile_image_url": "http://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-05-01T02:11:09.000Z", - "name": "Till Nagel", - "location": "Mannheim/Berlin", - "memberFor_days": 3761, - "type": "person", - "continent": "Europe", - "shortName": "Till", - "x": 737.3741330468537, - "y": 908, - "neighbors": [ - 10414152 - ], - "edges": [ - "36853217_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 264, - "query_tweet_count": 1, - "friends_count": 235, - "statuses_count": 523, - "listed_count": 23, - "utc_offset": null, - "favourites_count": 1219, - "count_followers_in_query": 15, - "screen_name": "StefvandenElzen", - "id": 403626099, - "profile_image_url": "http://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2011-11-02T19:22:30.000Z", - "name": "Stef van den Elzen", - "location": "Eindhoven, Nederland", - "memberFor_days": 2846, - "type": "person", - "continent": "Europe", - "shortName": "Stef", - "x": 1259.5456910265837, - "y": 303.07250468302493, - "neighbors": [ - 208312922 - ], - "edges": [ - "403626099_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1072, - "query_tweet_count": 1, - "friends_count": 878, - "statuses_count": 4715.395687396316, - "listed_count": 77, - "utc_offset": null, - "favourites_count": 5746, - "count_followers_in_query": 8, - "screen_name": "jozilla", - "id": 15208867, - "profile_image_url": "http://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-06-23T16:45:09.000Z", - "name": "Jo Vermeulen", - "location": "Aarhus, Denmark", - "memberFor_days": 4073, - "type": "person", - "continent": "Europe", - "shortName": "Jo", - "x": 933.1847777695341, - "y": 852.9562035461745, - "neighbors": [ - 10414152 - ], - "edges": [ - "15208867_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 385, - "query_tweet_count": 1, - "friends_count": 276, - "statuses_count": 1076, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 692, - "count_followers_in_query": 11, - "screen_name": "DavidGotz", - "id": 889998600, - "profile_image_url": "http://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2012-10-19T00:26:15.000Z", - "name": "David Gotz", - "location": "Chapel Hill, NC", - "memberFor_days": 2494, - "type": "person", - "continent": "North America", - "shortName": "David", - "x": 1253, - "y": 406.3754954232535, - "neighbors": [ - 208312922 - ], - "edges": [ - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 904.8672020539047, - "query_tweet_count": 1, - "friends_count": 889, - "statuses_count": 4136.609703088898, - "listed_count": 110, - "utc_offset": null, - "favourites_count": 2951, - "count_followers_in_query": 14, - "screen_name": "EvanMPeck", - "id": 11493602, - "profile_image_url": "http://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", - "influential": true, - "original": false, - "memberSince": "2007-12-25T04:00:52.000Z", - "name": "Evan Peck", - "location": "Lewisburg, PA", - "memberFor_days": 4254, - "type": "person", - "continent": "North America", - "shortName": "Evan", - "x": 880.1608150714939, - "y": 896.2485195215969, - "neighbors": [ - 10414152 - ], - "edges": [ - "11493602_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 757, - "query_tweet_count": 1, - "friends_count": 658, - "statuses_count": 1610, - "listed_count": 64, - "utc_offset": null, - "favourites_count": 486, - "count_followers_in_query": 16, - "screen_name": "magneticnorth", - "id": 14148549, - "profile_image_url": "http://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-03-14T18:44:45.000Z", - "name": "Stephen North", - "location": "Oldwick", - "memberFor_days": 4174, - "type": "person", - "continent": "North America", - "shortName": "Steve", - "x": 810.2288477120322, - "y": 909.1287362418337, - "neighbors": [ - 10414152 - ], - "edges": [ - "14148549_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 92, - "query_tweet_count": 0, - "friends_count": 54, - "statuses_count": 14, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "EuroVis2018", - "id": 909697437694087200, - "profile_image_url": "http://pbs.twimg.com/profile_images/909698678167867393/y4hHGNuY_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2017-09-18T08:35:45.000Z", - "name": "EuroVis2018", - "location": "", - "memberFor_days": 699, - "type": "institution", - "continent": "Europe", - "shortName": "EVis2018", - "x": 491.3164360416264, - "y": 667.9893457757835, - "neighbors": [ - 19299318, - 81658145 - ], - "edges": [ - "19299318_909697437694087200_mentions", - "81658145_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 238, - "query_tweet_count": 3, - "friends_count": 565, - "statuses_count": 4102, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 1102, - "count_followers_in_query": 0, - "screen_name": "leerraum", - "id": 22766040, - "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2009-03-04T12:57:46.000Z", - "name": "Kai Reinhardt", - "location": "Rastatt, Germany", - "memberFor_days": 3819, - "type": "person", - "continent": "Europe", - "shortName": "Kai", - "x": 547.2978016449672, - "y": 187.6971827380642, - "neighbors": [ - 16112517 - ], - "edges": [ - "22766040_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.461156482286, - "query_tweet_count": 1, - "friends_count": 933, - "statuses_count": 3967.1292587207345, - "listed_count": 86.98038469135759, - "utc_offset": null, - "favourites_count": 7299.213362427715, - "count_followers_in_query": 15, - "screen_name": "JanWillemTulp", - "id": 21084111, - "profile_image_url": "http://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-02-17T12:20:53.000Z", - "name": "Jan Willem Tulp", - "location": "The Hague, The Netherlands", - "memberFor_days": 3834, - "type": "person", - "continent": "Europe", - "shortName": "Jan", - "x": 398.7728922043006, - "y": 166.26504248980893, - "neighbors": [ - 16112517 - ], - "edges": [ - "21084111_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1134, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 10, - "listed_count": 26, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 12, - "screen_name": "vis_research", - "id": 1068137549355515900, - "profile_image_url": "http://pbs.twimg.com/profile_images/1070395121017872384/cYNIU2ak_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2018-11-29T13:40:11.000Z", - "name": "Multiple Views: Visualization Research Explained", - "location": "", - "memberFor_days": 262, - "type": "institution", - "continent": "North America", - "shortName": "MViews", - "x": 627.2030513060365, - "y": 262.60655470185645, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1068137549355515900_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 208, - "query_tweet_count": 2, - "friends_count": 649, - "statuses_count": 113, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 9, - "screen_name": "manunna_91", - "id": 743468486756868100, - "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2016-06-16T15:41:15.000Z", - "name": "Menna El-Assady", - "location": "", - "memberFor_days": 1158, - "type": "person", - "continent": "Europe", - "shortName": "Menna", - "x": 746.6781408084701, - "y": 146, - "neighbors": [ - 91169926 - ], - "edges": [ - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "SCI", - "x": 179.85753055859493, - "y": 469.50783103543205, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "interacted", - "count": 5, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "interacted", - "count": 2, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 4058687172, - "target": 1085199426837188600, - "type": "interacted", - "count": 1, - "id": "4058687172_1085199426837188600_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "interacted", - "count": 5, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 78865306, - "type": "interacted", - "count": 1, - "id": "201277609_78865306_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "81658145_10414152_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 78865306, - "type": "interacted", - "count": 1, - "id": "16112517_78865306_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1314101, - "type": "interacted", - "count": 1, - "id": "16112517_1314101_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "interacted", - "count": 4, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "interacted", - "count": 3, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "78865306_247943631_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "interacted", - "count": 4, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 2596138699, - "target": 201277609, - "type": "interacted", - "count": 2, - "id": "2596138699_201277609_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "interacted", - "count": 4, - "id": "40219508_1085199426837188600_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "19299318_40219508_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "19299318_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "interacted", - "count": 3, - "id": "16112517_40219508_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 270431596, - "type": "interacted", - "count": 2, - "id": "16112517_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "40219508_270431596_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "2889052877_19299318_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "241173920_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 78865306, - "type": "interacted", - "count": 2, - "id": "1055379531731796000_78865306_retweet", - "selected": false - }, - { - "source": 43953969, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "43953969_19299318_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "16557883_81658145_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "6146692_81658145_retweet", - "selected": false - }, - { - "source": 944216617268973600, - "target": 16112517, - "type": "interacted", - "count": 4, - "id": "944216617268973600_16112517_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 2889052877, - "type": "interacted", - "count": 3, - "id": "19283433_2889052877_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "interacted", - "count": 5, - "id": "19283433_19283433_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 1667081238, - "type": "interacted", - "count": 3, - "id": "19283433_1667081238_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "19283433_19299318_retweet", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "interacted", - "count": 2, - "id": "188046229_19283433_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 1667081238, - "type": "interacted", - "count": 2, - "id": "188046229_1667081238_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1667081238, - "type": "interacted", - "count": 1, - "id": "19299318_1667081238_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19283433, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_19283433_retweet", - "selected": false - }, - { - "source": 1658560038, - "target": 19283433, - "type": "interacted", - "count": 4, - "id": "1658560038_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 190726679, - "type": "interacted", - "count": 1, - "id": "19283433_190726679_mentions", - "selected": false - }, - { - "source": 2924711485, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "2924711485_40219508_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "interacted", - "count": 4, - "id": "40219508_395853499_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "241173920_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "interacted", - "count": 5, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 85844572, - "type": "interacted", - "count": 1, - "id": "81658145_85844572_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "81658145_270431596_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "79908341_395853499_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 40219508, - "type": "interacted", - "count": 2, - "id": "78865306_40219508_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1325316703, - "type": "interacted", - "count": 1, - "id": "16112517_1325316703_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "interacted", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 2527017636, - "type": "interacted", - "count": 2, - "id": "40219508_2527017636_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "4893004803_40219508_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "interacted", - "count": 4, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 158685605, - "type": "interacted", - "count": 1, - "id": "2527017636_158685605_mentions", - "selected": false - }, - { - "source": 446672281, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "446672281_40219508_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 1006945298, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "1006945298_208312922_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "interacted", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 2596138699, - "type": "interacted", - "count": 1, - "id": "30009655_2596138699_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "interacted", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "79908341_247943631_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "4893004803_247943631_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 1035496563743842300, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 2889052877, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "2889052877_247943631_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "191257554_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1035496563743842300_247943631_retweet", - "selected": false - }, - { - "source": 14905766, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "14905766_247943631_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 824684769543741400, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "824684769543741400_247943631_retweet", - "selected": false - }, - { - "source": 49457800, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "49457800_247943631_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "711885257549680600_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 18325271, - "type": "interacted", - "count": 1, - "id": "30009655_18325271_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 711885257549680600, - "target": 201277609, - "type": "interacted", - "count": 1, - "id": "711885257549680600_201277609_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 1035496563743842300, - "type": "interacted", - "count": 1, - "id": "711885257549680600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1556132462_247943631_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "18704160_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "interacted", - "count": 2, - "id": "31638712_247943631_retweet", - "selected": false - }, - { - "source": 9527212, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "9527212_247943631_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "16557883_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 82890309, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "82890309_247943631_retweet", - "selected": false - }, - { - "source": 1667081238, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1667081238_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 44195788, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "44195788_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "84043985_10414152_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "18704160_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 10414152, - "type": "interacted", - "count": 2, - "id": "1652270612_10414152_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "interacted", - "count": 5, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 3230388598, - "target": 30009655, - "type": "interacted", - "count": 1, - "id": "3230388598_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "interacted", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 36853217, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "36853217_10414152_retweet", - "selected": false - }, - { - "source": 403626099, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "403626099_208312922_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "interacted", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 15208867, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "15208867_10414152_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "interacted", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "1556132462_16112517_retweet", - "selected": false - }, - { - "source": 889998600, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "889998600_208312922_retweet", - "selected": false - }, - { - "source": 11493602, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "11493602_10414152_retweet", - "selected": false - }, - { - "source": 14148549, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "14148549_10414152_retweet", - "selected": false - }, - { - "source": 10414152, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "10414152_247943631_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 909697437694087200, - "type": "interacted", - "count": 1, - "id": "19299318_909697437694087200_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "interacted", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 909697437694087200, - "type": "interacted", - "count": 1, - "id": "81658145_909697437694087200_mentions", - "selected": false - }, - { - "source": 22766040, - "target": 16112517, - "type": "interacted", - "count": 3, - "id": "22766040_16112517_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "6146692_16112517_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "interacted", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 21084111, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "21084111_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1068137549355515900, - "type": "interacted", - "count": 1, - "id": "16112517_1068137549355515900_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "19283433_16112517_retweet", - "selected": false - }, - { - "source": 743468486756868100, - "target": 91169926, - "type": "interacted", - "count": 1, - "id": "743468486756868100_91169926_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "interacted", - "count": 2, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "31638712_16112517_retweet", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "interacted", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 2924711485, - "type": "interacted", - "count": 1, - "id": "1055379531731796000_2924711485_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "interacted", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 19283433, - "type": "interacted", - "count": 1, - "id": "40219508_19283433_mention", - "selected": false - }, - { - "source": 40219508, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "40219508_10414152_mention", - "selected": false - }, - { - "source": 40219508, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "40219508_81658145_mention", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/network_large_undirected_singleEdge_original.json b/public/example-mvnv/assets/data/network_large_undirected_singleEdge_original.json deleted file mode 100644 index f064da6451..0000000000 --- a/public/example-mvnv/assets/data/network_large_undirected_singleEdge_original.json +++ /dev/null @@ -1,4020 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 875.9531049269019, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 92.8332872567608, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3559, - "type": "person", - "continent": "South America", - "shortName": "Jack", - "x": 797.3624521237857, - "y": 555.2449607909728, - "neighbors": [ - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100 - ], - "edges": [ - "91169926_208312922_retweet", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Rob", - "x": 389.8049712004374, - "y": 399.90995919791277, - "neighbors": [ - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600 - ], - "edges": [ - "91169926_208312922_retweet", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "AA", - "x": 459.38159147233114, - "y": 660.8664422050186, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 9.81142853040425, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "institution", - "continent": "Europe", - "shortName": "EVis19", - "x": 780.0489601962436, - "y": 479.0037129983141, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 19283433, - 2527017636, - 30009655, - 19299318, - 1035496563743842300, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_19283433_retweet", - "1085199426837188600_2527017636_retweet", - "1085199426837188600_30009655_retweet", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 21, - "query_tweet_count": 4, - "friends_count": 70, - "statuses_count": 89, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 39, - "count_followers_in_query": 2, - "screen_name": "_____leena_____", - "id": 4058687172, - "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", - "influential": false, - "original": true, - "memberSince": "2015-10-29T15:12:37.000Z", - "name": "Rina", - "location": "", - "memberFor_days": 1389, - "type": "person", - "continent": "Asia", - "shortName": "Rina", - "x": 962.3499647379622, - "y": 339.6638883682841, - "neighbors": [ - 1085199426837188600 - ], - "edges": [ - "4058687172_1085199426837188600_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 96.13046779317742, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Jon", - "x": 979.2594470680579, - "y": 557.2109836520572, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 81658145, - 30009655, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.445559571071128, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Alex", - "x": 866.3621384264758, - "y": 666.159317006792, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574, - 40219508 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1130, - "query_tweet_count": 7, - "friends_count": 847.8961850491928, - "statuses_count": 1099, - "listed_count": 102, - "utc_offset": null, - "favourites_count": 1372, - "count_followers_in_query": 17, - "screen_name": "geovisual", - "id": 78865306, - "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-10-01T10:19:06.000Z", - "name": "Christoph Kinkeldey", - "location": "Berlin", - "memberFor_days": 3608, - "type": "person", - "continent": "Europe", - "shortName": "Chris", - "x": 831.8558675179846, - "y": 358.88743181684526, - "neighbors": [ - 201277609, - 16112517, - 247943631, - 1055379531731796000, - 40219508 - ], - "edges": [ - "201277609_78865306_retweet", - "16112517_78865306_retweet", - "78865306_247943631_mentions", - "1055379531731796000_78865306_retweet", - "78865306_40219508_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1058.6447463109218, - "query_tweet_count": 9.443400122009649, - "friends_count": 884, - "statuses_count": 4747.016492807218, - "listed_count": 115.69738714698805, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 28.64026292785467, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Robert", - "x": 906.9215192923183, - "y": 441.2768216031975, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 81658145, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "81658145_16112517_retweet", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 887.5503146097599, - "query_tweet_count": 2, - "friends_count": 763, - "statuses_count": 4338, - "listed_count": 100, - "utc_offset": null, - "favourites_count": 5089, - "count_followers_in_query": 22, - "screen_name": "laneharrison", - "id": 10414152, - "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-11-20T15:02:19.000Z", - "name": "Lane Harrison", - "location": "Worcester, MA", - "memberFor_days": 4289, - "type": "person", - "continent": "North America", - "shortName": "Lane", - "x": 529.6274870520604, - "y": 817.5381410684068, - "neighbors": [ - 81658145, - 191257554, - 84043985, - 1652270612, - 36853217, - 15208867, - 11493602, - 14148549, - 247943631, - 40219508 - ], - "edges": [ - "81658145_10414152_retweet", - "191257554_10414152_retweet", - "84043985_10414152_retweet", - "1652270612_10414152_retweet", - "36853217_10414152_retweet", - "15208867_10414152_retweet", - "11493602_10414152_retweet", - "14148549_10414152_retweet", - "10414152_247943631_mentions", - "40219508_10414152_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1128.083816360442, - "query_tweet_count": 0, - "friends_count": 1077, - "statuses_count": 770, - "listed_count": 87, - "utc_offset": null, - "favourites_count": 1065, - "count_followers_in_query": 7, - "screen_name": "eytanadar", - "id": 1314101, - "profile_image_url": "http://pbs.twimg.com/profile_images/1336587806/adar_eytan_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-03-16T21:25:12.000Z", - "name": "Eytan Adar", - "location": "", - "memberFor_days": 3276.637056548328, - "type": "person", - "continent": "North America", - "shortName": "Eytan", - "x": 1036.5341528048161, - "y": 246.03769143851468, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1314101_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1194.128970165576, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 109.80441713924816, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Jeffrey", - "x": 526.4716055693361, - "y": 515.5380405861367, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 917.0129159130782, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 91.68390817686858, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "IDL", - "x": 705.4551493860422, - "y": 365.627570921182, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 1063.426002551555, - "y": 605.7834780848615, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 9.201480174332861, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Jason", - "x": 791.5000245139333, - "y": 414.60920600107136, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 909697437694087200 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Roeland", - "x": 445.80741045804075, - "y": 280.91097522285395, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 311, - "query_tweet_count": 3, - "friends_count": 353, - "statuses_count": 442, - "listed_count": 9, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 1, - "screen_name": "BangorCSEE", - "id": 2596138699, - "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-06-30T09:55:39.000Z", - "name": "Computer Science Electronic Engineering Bangor Uni", - "location": "Bangor, Wales", - "memberFor_days": 1875, - "type": "institution", - "continent": "Europe", - "shortName": "CSEE", - "x": 1336.405431281202, - "y": 593.6207167666408, - "neighbors": [ - 201277609, - 30009655 - ], - "edges": [ - "2596138699_201277609_retweet", - "30009655_2596138699_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 552, - "query_tweet_count": 8.52527317235692, - "friends_count": 539, - "statuses_count": 1322, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 1405, - "count_followers_in_query": 20, - "screen_name": "_Noeska_", - "id": 40219508, - "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-05-15T11:14:31.000Z", - "name": "Noeska", - "location": "Bergen, Norway", - "memberFor_days": 3747, - "type": "person", - "continent": "Europe", - "shortName": "Noeska", - "x": 1033.715391929863, - "y": 433.6638557001597, - "neighbors": [ - 1085199426837188600, - 19299318, - 16112517, - 270431596, - 2924711485, - 395853499, - 78865306, - 2527017636, - 4893004803, - 446672281, - 19283433, - 10414152, - 81658145 - ], - "edges": [ - "40219508_1085199426837188600_retweet", - "19299318_40219508_mentions", - "16112517_40219508_mentions", - "40219508_270431596_mentions", - "2924711485_40219508_retweet", - "40219508_395853499_retweet", - "78865306_40219508_retweet", - "40219508_2527017636_retweet", - "4893004803_40219508_retweet", - "446672281_40219508_retweet", - "40219508_19283433_mention", - "40219508_10414152_mention", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 12, - "query_tweet_count": 3, - "friends_count": 184, - "statuses_count": 19, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 157, - "count_followers_in_query": 3, - "screen_name": "klaus_lml", - "id": 270431596, - "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-03-22T16:18:02.000Z", - "name": "Klaus", - "location": "Linz, Austria", - "memberFor_days": 3071, - "type": "person", - "continent": "Europe", - "shortName": "Klaus", - "x": 1065.3188765540049, - "y": 503.5198809983895, - "neighbors": [ - 19299318, - 16112517, - 40219508, - 81658145 - ], - "edges": [ - "19299318_270431596_mentions", - "16112517_270431596_mentions", - "40219508_270431596_mentions", - "81658145_270431596_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 83, - "query_tweet_count": 4, - "friends_count": 306, - "statuses_count": 27, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 227, - "count_followers_in_query": 5, - "screen_name": "johliem", - "id": 2889052877, - "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-23T10:43:35.000Z", - "name": "Johannes Liem", - "location": "London", - "memberFor_days": 1729, - "type": "person", - "continent": "Europe", - "shortName": "Johan", - "x": 524.7431992254301, - "y": 203.24207663003665, - "neighbors": [ - 19299318, - 19283433, - 247943631 - ], - "edges": [ - "2889052877_19299318_retweet", - "19283433_2889052877_mentions", - "2889052877_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 288, - "query_tweet_count": 3, - "friends_count": 399, - "statuses_count": 624, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 2917, - "count_followers_in_query": 10, - "screen_name": "flekschas", - "id": 241173920, - "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-01-21T16:52:37.000Z", - "name": "Fritz Lekschas", - "location": "Cambridge, MA", - "memberFor_days": 3131, - "type": "person", - "continent": "North America", - "shortName": "Fritz", - "x": 1134.693237021038, - "y": 756.1464961499986, - "neighbors": [ - 81658145, - 395853499 - ], - "edges": [ - "241173920_81658145_retweet", - "241173920_395853499_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 7, - "query_tweet_count": 5, - "friends_count": 29, - "statuses_count": 46, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 4, - "screen_name": "MickaelSereno", - "id": 1055379531731796000, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-10-25T08:44:23.000Z", - "name": "Sereno Mickaël", - "location": "Ile-de-France, France", - "memberFor_days": 297, - "type": "person", - "continent": "Europe", - "shortName": "Sereno", - "x": 990.9123469966584, - "y": 128.02036226456906, - "neighbors": [ - 78865306, - 2924711485 - ], - "edges": [ - "1055379531731796000_78865306_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1028, - "query_tweet_count": 1, - "friends_count": 366, - "statuses_count": 1085, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 362, - "count_followers_in_query": 22, - "screen_name": "jwoLondon", - "id": 43953969, - "profile_image_url": "http://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-01T19:39:25.000Z", - "name": "Jo Wood", - "location": "London", - "memberFor_days": 3730, - "type": "person", - "continent": "Europe", - "shortName": "Wood", - "x": 952.0679769299103, - "y": 268.11279207405164, - "neighbors": [ - 19299318 - ], - "edges": [ - "43953969_19299318_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 940.6973594225974, - "query_tweet_count": 4, - "friends_count": 1179.2893415208239, - "statuses_count": 4051.0518924617927, - "listed_count": 109.76769110212194, - "utc_offset": null, - "favourites_count": 7543.790357053035, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Micah", - "x": 596.9307425607088, - "y": 587.5725235706373, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 867.5043748613535, - "query_tweet_count": 4, - "friends_count": 822, - "statuses_count": 3835, - "listed_count": 115.11497796276193, - "utc_offset": null, - "favourites_count": 3200, - "count_followers_in_query": 20, - "screen_name": "ngehlenborg", - "id": 16557883, - "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-10-02T11:21:35.000Z", - "name": "Nils Gehlenborg", - "location": "Boston, MA, USA", - "memberFor_days": 3972, - "type": "person", - "continent": "North America", - "shortName": "Nils", - "x": 637.16856544825, - "y": 791.8864731862761, - "neighbors": [ - 81658145, - 247943631 - ], - "edges": [ - "16557883_81658145_retweet", - "16557883_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1088.2704116657321, - "query_tweet_count": 3, - "friends_count": 1194.1837288289787, - "statuses_count": 3926.434943651832, - "listed_count": 113.044167899856, - "utc_offset": null, - "favourites_count": 7831.652337696686, - "count_followers_in_query": 19, - "screen_name": "arnicas", - "id": 6146692, - "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2007-05-18T20:32:44.000Z", - "name": "Lynn Cherny", - "location": "Lyon, France", - "memberFor_days": 4474, - "type": "person", - "continent": "Europe", - "shortName": "Lynn", - "x": 1155.7969328472427, - "y": 588.3096028301901, - "neighbors": [ - 81658145, - 16112517 - ], - "edges": [ - "6146692_81658145_retweet", - "6146692_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 8, - "friends_count": 56, - "statuses_count": 551, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 1093, - "count_followers_in_query": 1, - "screen_name": "MichaelAupetit", - "id": 944216617268973600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2017-12-22T14:42:39.000Z", - "name": "Michael Aupetit", - "location": "Doha, Qatar ", - "memberFor_days": 604, - "type": "person", - "continent": "Asia", - "shortName": "Michael", - "x": 1239.5812139725822, - "y": 503.01855881900406, - "neighbors": [ - 16112517 - ], - "edges": [ - "944216617268973600_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 558, - "query_tweet_count": 8.54298319626251, - "friends_count": 16, - "statuses_count": 339, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 51, - "count_followers_in_query": 17, - "screen_name": "giCentre", - "id": 19283433, - "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T10:49:52.000Z", - "name": "giCentre", - "location": "London", - "memberFor_days": 3861, - "type": "institution", - "continent": "Europe", - "shortName": "giCentre", - "x": 813.950459303104, - "y": 258.41286309665895, - "neighbors": [ - 2889052877, - 19283433, - 19283433, - 1667081238, - 19299318, - 188046229, - 1085199426837188600, - 1658560038, - 190726679, - 16112517, - 40219508 - ], - "edges": [ - "19283433_2889052877_mentions", - "19283433_19283433_mentions", - "19283433_19283433_mentions", - "19283433_1667081238_mentions", - "19283433_19299318_retweet", - "188046229_19283433_mentions", - "1085199426837188600_19283433_retweet", - "1658560038_19283433_retweet", - "19283433_190726679_mentions", - "19283433_16112517_retweet", - "40219508_19283433_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 334, - "query_tweet_count": 3, - "friends_count": 189, - "statuses_count": 143, - "listed_count": 40, - "utc_offset": null, - "favourites_count": 295, - "count_followers_in_query": 15, - "screen_name": "cagatay_turkay", - "id": 1667081238, - "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2013-08-13T07:32:38.000Z", - "name": "Cagatay Turkay", - "location": "London, UK", - "memberFor_days": 2196, - "type": "person", - "continent": "Europe", - "shortName": "Cagatay", - "x": 619.4951830578195, - "y": 237.02727677117002, - "neighbors": [ - 19283433, - 188046229, - 19299318, - 247943631 - ], - "edges": [ - "19283433_1667081238_mentions", - "188046229_1667081238_mentions", - "19299318_1667081238_mentions", - "1667081238_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1001.3912552594699, - "query_tweet_count": 2, - "friends_count": 838, - "statuses_count": 1578, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 1624, - "count_followers_in_query": 28, - "screen_name": "benjbach", - "id": 188046229, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", - "influential": true, - "original": false, - "memberSince": "2010-09-07T20:11:04.000Z", - "name": "Benjamin Bach", - "location": "Edinburgh, Scotland", - "memberFor_days": 3267, - "type": "person", - "continent": "Europe", - "shortName": "Ben", - "x": 659.3525402845949, - "y": 145.15259959113968, - "neighbors": [ - 19283433, - 1667081238 - ], - "edges": [ - "188046229_19283433_mentions", - "188046229_1667081238_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 84, - "query_tweet_count": 5, - "friends_count": 222, - "statuses_count": 288, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 900, - "count_followers_in_query": 2, - "screen_name": "mirelard", - "id": 1658560038, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2013-08-09T20:51:50.000Z", - "name": "mirela reljan-delane", - "location": "London, England", - "memberFor_days": 2199, - "type": "person", - "continent": "Europe", - "shortName": "Mirela", - "x": 906.566331442845, - "y": 98, - "neighbors": [ - 19283433 - ], - "edges": [ - "1658560038_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 354, - "query_tweet_count": 8.363681361819216, - "friends_count": 894.8219993624296, - "statuses_count": 5087, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 0, - "screen_name": "eurovis", - "id": 190726679, - "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2010-09-14T17:52:28.000Z", - "name": "Eurovision", - "location": "", - "memberFor_days": 3260, - "type": "institution", - "continent": "Europe", - "shortName": "EVision", - "x": 747.1853204260351, - "y": 130.5652724641988, - "neighbors": [ - 19283433 - ], - "edges": [ - "19283433_190726679_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 5, - "friends_count": 284, - "statuses_count": 1154, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 1691, - "count_followers_in_query": 8, - "screen_name": "lonnibesancon", - "id": 2924711485, - "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-12-09T22:32:36.000Z", - "name": "Lonni Besançon", - "location": "Norrköping, Sverige", - "memberFor_days": 1712, - "type": "person", - "continent": "Europe", - "shortName": "Lonni", - "x": 1152.4345885644589, - "y": 193.66682495523665, - "neighbors": [ - 40219508, - 1055379531731796000 - ], - "edges": [ - "2924711485_40219508_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.9807228075383, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5227.188449586794, - "listed_count": 110.80933003293636, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Krist", - "x": 596.0035623256922, - "y": 357.5627786050331, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Marc", - "x": 883.227423133331, - "y": 577.1717881400249, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 18406335, - 16112517, - 79908341 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "18406335_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 130, - "query_tweet_count": 0, - "friends_count": 326, - "statuses_count": 315, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 281, - "count_followers_in_query": 11, - "screen_name": "holgerstitz", - "id": 85844572, - "profile_image_url": "http://pbs.twimg.com/profile_images/3110359287/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-28T15:44:39.000Z", - "name": "Holger Stitz", - "location": "Linz, Austria", - "memberFor_days": 3581, - "type": "person", - "continent": "Europe", - "shortName": "Holger", - "x": 956.6742549480251, - "y": 829.0916225043304, - "neighbors": [ - 81658145 - ], - "edges": [ - "81658145_85844572_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.4016849958925, - "query_tweet_count": 4, - "friends_count": 1115.5999855263508, - "statuses_count": 4278.790624324129, - "listed_count": 99.53271153785386, - "utc_offset": null, - "favourites_count": 7331.385975273811, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Teo", - "x": 716.6306656853671, - "y": 287.3268039674265, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 33, - "query_tweet_count": 3, - "friends_count": 87, - "statuses_count": 41, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 208, - "count_followers_in_query": 3, - "screen_name": "mrshahidlatif", - "id": 79908341, - "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-10-05T03:33:39.000Z", - "name": "Shahid Latif", - "location": "Essen, Germany", - "memberFor_days": 3604, - "type": "person", - "continent": "Europe", - "shortName": "Shahid", - "x": 419.8899194722103, - "y": 762.4120169843725, - "neighbors": [ - 395853499, - 247943631 - ], - "edges": [ - "79908341_395853499_mentions", - "79908341_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 889, - "query_tweet_count": 1, - "friends_count": 0, - "statuses_count": 245, - "listed_count": 104, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "eagereyes_feed", - "id": 1325316703, - "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-04-03T19:55:46.000Z", - "name": "eagereyes.org feed", - "location": "The Web", - "memberFor_days": 2328, - "type": "institution", - "continent": "North America", - "shortName": "EEyes", - "x": 1148.2077194134645, - "y": 297.24020273579293, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1325316703_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Thomas", - "x": 736.6346296911172, - "y": 741.8037875454487, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 158685605, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_158685605_mentions", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 317, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 242, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 502, - "count_followers_in_query": 12, - "screen_name": "TofHurter", - "id": 4893004803, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2016-02-09T20:58:40.000Z", - "name": "Christophe Hurter", - "location": "Toulouse, France", - "memberFor_days": 1285, - "type": "person", - "continent": "Europe", - "shortName": "Hurter", - "x": 388.9020921488534, - "y": 480.1562088231235, - "neighbors": [ - 40219508, - 247943631 - ], - "edges": [ - "4893004803_40219508_retweet", - "4893004803_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Anna", - "x": 952.0763532208922, - "y": 745.6722070002302, - "neighbors": [ - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Nicola", - "x": 813.9104428331777, - "y": 843.326355619161, - "neighbors": [ - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 0, - "friends_count": 135, - "statuses_count": 121, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 9, - "count_followers_in_query": 14, - "screen_name": "HelwigHauser", - "id": 158685605, - "profile_image_url": "http://pbs.twimg.com/profile_images/1016657860/P1010005_normal.JPG", - "influential": true, - "original": false, - "memberSince": "2010-06-23T09:51:42.000Z", - "name": "Helwig Hauser", - "location": "Bergen, Norway", - "memberFor_days": 3343, - "type": "person", - "continent": "Europe", - "shortName": "Helwig", - "x": 708.1936545630855, - "y": 865.2549834577056, - "neighbors": [ - 2527017636 - ], - "edges": [ - "2527017636_158685605_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1113.360675327881, - "query_tweet_count": 1, - "friends_count": 469, - "statuses_count": 3452, - "listed_count": 110.58619063499611, - "utc_offset": null, - "favourites_count": 23, - "count_followers_in_query": 16, - "screen_name": "d3visualization", - "id": 1006945298, - "profile_image_url": "http://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "influential": true, - "original": false, - "memberSince": "2012-12-12T18:00:31.000Z", - "name": "Christophe Viau", - "location": "Montreal", - "memberFor_days": 2440, - "type": "person", - "continent": "North America", - "shortName": "Viau", - "x": 278.1403913557324, - "y": 199.79019973512595, - "neighbors": [ - 208312922 - ], - "edges": [ - "1006945298_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Sophie", - "x": 71, - "y": 445.32436403690326, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Bum", - "x": 86.73983491164756, - "y": 372.8079599467238, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 911.3508800205839, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 90.01942194877691, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "D3js", - "x": 344.81396386871654, - "y": 280.0409159626091, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 23, - "query_tweet_count": 5, - "friends_count": 100, - "statuses_count": 43, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 143, - "count_followers_in_query": 3, - "screen_name": "mandykeck", - "id": 1035496563743842300, - "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-08-31T11:56:34.000Z", - "name": "mandykeck", - "location": "Dresden, Germany", - "memberFor_days": 352, - "type": "person", - "continent": "Europe", - "shortName": "Mandy", - "x": 388.75191775299754, - "y": 560.6333148440843, - "neighbors": [ - 1085199426837188600, - 247943631, - 711885257549680600 - ], - "edges": [ - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_247943631_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 879.9774423669157, - "query_tweet_count": 1, - "friends_count": 1126.7293102659432, - "statuses_count": 4633.830081058899, - "listed_count": 108.62543916665035, - "utc_offset": null, - "favourites_count": 5972.287304402644, - "count_followers_in_query": 17, - "screen_name": "cybunk", - "id": 14905766, - "profile_image_url": "http://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-05-26T06:02:18.000Z", - "name": "Samuel Huron", - "location": "Paris, France", - "memberFor_days": 4101, - "type": "person", - "continent": "Europe", - "shortName": "Samuel", - "x": 253.30883016720048, - "y": 695.7280459407159, - "neighbors": [ - 247943631 - ], - "edges": [ - "14905766_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 971.464782079251, - "query_tweet_count": 2, - "friends_count": 334, - "statuses_count": 265, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 479, - "count_followers_in_query": 13, - "screen_name": "LacePadilla", - "id": 824684769543741400, - "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", - "influential": true, - "original": false, - "memberSince": "2017-01-26T18:25:45.000Z", - "name": "Lace Padilla", - "location": "Merced, CA", - "memberFor_days": 934, - "type": "person", - "continent": "North America", - "shortName": "Lace", - "x": 295.2228035339313, - "y": 759.9573664513408, - "neighbors": [ - 247943631 - ], - "edges": [ - "824684769543741400_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 340, - "query_tweet_count": 1, - "friends_count": 480, - "statuses_count": 926, - "listed_count": 34, - "utc_offset": null, - "favourites_count": 950, - "count_followers_in_query": 9, - "screen_name": "namwkim85", - "id": 49457800, - "profile_image_url": "http://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-21T22:57:22.000Z", - "name": "Nam Wook Kim", - "location": "Cambridge, MA", - "memberFor_days": 3709, - "type": "person", - "continent": "North America", - "shortName": "Nam", - "x": 218.87798597746502, - "y": 436.62866150982506, - "neighbors": [ - 247943631 - ], - "edges": [ - "49457800_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 54, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 116, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 220, - "count_followers_in_query": 0, - "screen_name": "andrea_no_", - "id": 711885257549680600, - "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2016-03-21T12:00:46.000Z", - "name": "Andrea Notroff", - "location": "", - "memberFor_days": 1245, - "type": "person", - "continent": "Europe", - "shortName": "Andrea", - "x": 557.5549088902623, - "y": 659.6999125251938, - "neighbors": [ - 247943631, - 201277609, - 1035496563743842300 - ], - "edges": [ - "711885257549680600_247943631_retweet", - "711885257549680600_201277609_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 534, - "query_tweet_count": 0, - "friends_count": 454, - "statuses_count": 3118, - "listed_count": 30, - "utc_offset": null, - "favourites_count": 2498, - "count_followers_in_query": 18, - "screen_name": "yelperalp", - "id": 18325271, - "profile_image_url": "http://pbs.twimg.com/profile_images/2589949698/m0id1s4e7w0iyc4iasux_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2008-12-23T03:28:47.000Z", - "name": "Alper Sarikaya", - "location": "Seattle, WA", - "memberFor_days": 3890, - "type": "person", - "continent": "North America", - "shortName": "Alper", - "x": 1191.7486705748124, - "y": 690.063792893138, - "neighbors": [ - 30009655 - ], - "edges": [ - "30009655_18325271_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 909.1013619633616, - "query_tweet_count": 2, - "friends_count": 384, - "statuses_count": 841, - "listed_count": 92, - "utc_offset": null, - "favourites_count": 1713, - "count_followers_in_query": 25, - "screen_name": "JessicaHullman", - "id": 1556132462, - "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-06-29T17:13:09.000Z", - "name": "Jessica Hullman", - "location": "Chicago, IL", - "memberFor_days": 2241, - "type": "person", - "continent": "North America", - "shortName": "Jessica", - "x": 680.7464738087552, - "y": 580.2038058600922, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "1556132462_247943631_retweet", - "1556132462_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 974, - "query_tweet_count": 2, - "friends_count": 189, - "statuses_count": 5150.961770377502, - "listed_count": 117, - "utc_offset": null, - "favourites_count": 7868, - "count_followers_in_query": 21, - "screen_name": "dr_tj", - "id": 18704160, - "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-01-07T00:58:20.000Z", - "name": "T.J. Jankun-Kelly", - "location": "Mississippi", - "memberFor_days": 3875, - "type": "person", - "continent": "North America", - "shortName": "T.J.", - "x": 623.9163676066004, - "y": 501.57609612136434, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "18704160_247943631_retweet", - "18704160_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1122.9834643104346, - "query_tweet_count": 9.59628075333629, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 90.37244220941255, - "utc_offset": null, - "favourites_count": 5890.363647662698, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Tamara", - "x": 757.9628655893866, - "y": 628.1949519326549, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 216, - "query_tweet_count": 3, - "friends_count": 555, - "statuses_count": 891, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 3555, - "count_followers_in_query": 2, - "screen_name": "ryanwesslen", - "id": 31638712, - "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-04-16T04:11:14.000Z", - "name": "Ryan Wesslen", - "location": "Charlotte, NC", - "memberFor_days": 3776, - "type": "person", - "continent": "North America", - "shortName": "Ryan", - "x": 673.0975025665751, - "y": 426.88180897625404, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "31638712_247943631_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 946.5240684637761, - "query_tweet_count": 1, - "friends_count": 1129, - "statuses_count": 4812, - "listed_count": 93.13637106192031, - "utc_offset": null, - "favourites_count": 5683.465822410672, - "count_followers_in_query": 20, - "screen_name": "arvindsatya1", - "id": 9527212, - "profile_image_url": "http://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-10-18T18:43:59.000Z", - "name": "Arvind Satyanarayan", - "location": "Boston, MA", - "memberFor_days": 4322, - "type": "person", - "continent": "North America", - "shortName": "Arvind", - "x": 207.26357984315854, - "y": 500.01067257806807, - "neighbors": [ - 247943631 - ], - "edges": [ - "9527212_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1052.2786937013052, - "query_tweet_count": 3, - "friends_count": 1163.6871784890166, - "statuses_count": 4139, - "listed_count": 96.22716192559277, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Matt", - "x": 571.4590248249351, - "y": 425.8327225632363, - "neighbors": [ - 247943631, - 16112517, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1038.0641979221682, - "query_tweet_count": 1, - "friends_count": 525, - "statuses_count": 3699, - "listed_count": 67, - "utc_offset": null, - "favourites_count": 4478, - "count_followers_in_query": 21, - "screen_name": "domoritz", - "id": 82890309, - "profile_image_url": "http://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-16T14:24:04.000Z", - "name": "Dominik Moritz", - "location": "Seattle", - "memberFor_days": 3593, - "type": "person", - "continent": "North America", - "shortName": "Dominik", - "x": 222.4478110542569, - "y": 630.8216820065327, - "neighbors": [ - 247943631 - ], - "edges": [ - "82890309_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 896.4227855913206, - "query_tweet_count": 1, - "friends_count": 463, - "statuses_count": 4787.147636838032, - "listed_count": 118.1340747070468, - "utc_offset": null, - "favourites_count": 3061, - "count_followers_in_query": 23, - "screen_name": "scheidegger", - "id": 44195788, - "profile_image_url": "http://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-02T20:09:53.000Z", - "name": "Carlos Scheidegger", - "location": "Tucson, AZ", - "memberFor_days": 3729, - "type": "person", - "continent": "North America", - "shortName": "Carlos", - "x": 197.9824089583704, - "y": 564.7944613779055, - "neighbors": [ - 247943631 - ], - "edges": [ - "44195788_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1137.7135906185335, - "query_tweet_count": 1, - "friends_count": 974.774241504985, - "statuses_count": 4387.643674164509, - "listed_count": 91.92999863179017, - "utc_offset": null, - "favourites_count": 7011.544752747148, - "count_followers_in_query": 17, - "screen_name": "dataandme", - "id": 3230388598, - "profile_image_url": "http://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-05-03T11:44:15.000Z", - "name": "Mara Averick", - "location": "Massachusetts", - "memberFor_days": 1568, - "type": "person", - "continent": "North America", - "shortName": "Mara", - "x": 1299.989950458662, - "y": 680.0168860844371, - "neighbors": [ - 30009655 - ], - "edges": [ - "3230388598_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1066.516300154543, - "query_tweet_count": 1, - "friends_count": 1054, - "statuses_count": 3133, - "listed_count": 114.75744894824254, - "utc_offset": null, - "favourites_count": 7276, - "count_followers_in_query": 19, - "screen_name": "tillnm", - "id": 36853217, - "profile_image_url": "http://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-05-01T02:11:09.000Z", - "name": "Till Nagel", - "location": "Mannheim/Berlin", - "memberFor_days": 3761, - "type": "person", - "continent": "Europe", - "shortName": "Till", - "x": 341.6855568971097, - "y": 849.7806853752512, - "neighbors": [ - 10414152 - ], - "edges": [ - "36853217_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 264, - "query_tweet_count": 1, - "friends_count": 235, - "statuses_count": 523, - "listed_count": 23, - "utc_offset": null, - "favourites_count": 1219, - "count_followers_in_query": 15, - "screen_name": "StefvandenElzen", - "id": 403626099, - "profile_image_url": "http://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2011-11-02T19:22:30.000Z", - "name": "Stef van den Elzen", - "location": "Eindhoven, Nederland", - "memberFor_days": 2846, - "type": "person", - "continent": "Europe", - "shortName": "Stef", - "x": 129.01398362980132, - "y": 304.0463548888757, - "neighbors": [ - 208312922 - ], - "edges": [ - "403626099_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1072, - "query_tweet_count": 1, - "friends_count": 878, - "statuses_count": 4715.395687396316, - "listed_count": 77, - "utc_offset": null, - "favourites_count": 5746, - "count_followers_in_query": 8, - "screen_name": "jozilla", - "id": 15208867, - "profile_image_url": "http://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-06-23T16:45:09.000Z", - "name": "Jo Vermeulen", - "location": "Aarhus, Denmark", - "memberFor_days": 4073, - "type": "person", - "continent": "Europe", - "shortName": "Jo", - "x": 487.54788017720045, - "y": 946.9672126903622, - "neighbors": [ - 10414152 - ], - "edges": [ - "15208867_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 385, - "query_tweet_count": 1, - "friends_count": 276, - "statuses_count": 1076, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 692, - "count_followers_in_query": 11, - "screen_name": "DavidGotz", - "id": 889998600, - "profile_image_url": "http://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2012-10-19T00:26:15.000Z", - "name": "David Gotz", - "location": "Chapel Hill, NC", - "memberFor_days": 2494, - "type": "person", - "continent": "North America", - "shortName": "David", - "x": 201.69737048521614, - "y": 246.85384001732848, - "neighbors": [ - 208312922 - ], - "edges": [ - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 904.8672020539047, - "query_tweet_count": 1, - "friends_count": 889, - "statuses_count": 4136.609703088898, - "listed_count": 110, - "utc_offset": null, - "favourites_count": 2951, - "count_followers_in_query": 14, - "screen_name": "EvanMPeck", - "id": 11493602, - "profile_image_url": "http://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", - "influential": true, - "original": false, - "memberSince": "2007-12-25T04:00:52.000Z", - "name": "Evan Peck", - "location": "Lewisburg, PA", - "memberFor_days": 4254, - "type": "person", - "continent": "North America", - "shortName": "Evan", - "x": 586.186524717683, - "y": 936, - "neighbors": [ - 10414152 - ], - "edges": [ - "11493602_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 757, - "query_tweet_count": 1, - "friends_count": 658, - "statuses_count": 1610, - "listed_count": 64, - "utc_offset": null, - "favourites_count": 486, - "count_followers_in_query": 16, - "screen_name": "magneticnorth", - "id": 14148549, - "profile_image_url": "http://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-03-14T18:44:45.000Z", - "name": "Stephen North", - "location": "Oldwick", - "memberFor_days": 4174, - "type": "person", - "continent": "North America", - "shortName": "Steve", - "x": 389.1008945567018, - "y": 923.5373946556927, - "neighbors": [ - 10414152 - ], - "edges": [ - "14148549_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 92, - "query_tweet_count": 0, - "friends_count": 54, - "statuses_count": 14, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "EuroVis2018", - "id": 909697437694087200, - "profile_image_url": "http://pbs.twimg.com/profile_images/909698678167867393/y4hHGNuY_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2017-09-18T08:35:45.000Z", - "name": "EuroVis2018", - "location": "", - "memberFor_days": 699, - "type": "institution", - "continent": "Europe", - "shortName": "EVis2018", - "x": 1039.5295855722982, - "y": 688.2981297004085, - "neighbors": [ - 19299318, - 81658145 - ], - "edges": [ - "19299318_909697437694087200_mentions", - "81658145_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 238, - "query_tweet_count": 3, - "friends_count": 565, - "statuses_count": 4102, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 1102, - "count_followers_in_query": 0, - "screen_name": "leerraum", - "id": 22766040, - "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2009-03-04T12:57:46.000Z", - "name": "Kai Reinhardt", - "location": "Rastatt, Germany", - "memberFor_days": 3819, - "type": "person", - "continent": "Europe", - "shortName": "Kai", - "x": 1254.0367543637115, - "y": 363.9391137298687, - "neighbors": [ - 16112517 - ], - "edges": [ - "22766040_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.461156482286, - "query_tweet_count": 1, - "friends_count": 933, - "statuses_count": 3967.1292587207345, - "listed_count": 86.98038469135759, - "utc_offset": null, - "favourites_count": 7299.213362427715, - "count_followers_in_query": 15, - "screen_name": "JanWillemTulp", - "id": 21084111, - "profile_image_url": "http://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-02-17T12:20:53.000Z", - "name": "Jan Willem Tulp", - "location": "The Hague, The Netherlands", - "memberFor_days": 3834, - "type": "person", - "continent": "Europe", - "shortName": "Jan", - "x": 1120.3686631458359, - "y": 387.325799919497, - "neighbors": [ - 16112517 - ], - "edges": [ - "21084111_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1134, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 10, - "listed_count": 26, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 12, - "screen_name": "vis_research", - "id": 1068137549355515900, - "profile_image_url": "http://pbs.twimg.com/profile_images/1070395121017872384/cYNIU2ak_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2018-11-29T13:40:11.000Z", - "name": "Multiple Views: Visualization Research Explained", - "location": "", - "memberFor_days": 262, - "type": "institution", - "continent": "North America", - "shortName": "MViews", - "x": 1241.6069410225316, - "y": 428.61903399438364, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1068137549355515900_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 208, - "query_tweet_count": 2, - "friends_count": 649, - "statuses_count": 113, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 9, - "screen_name": "manunna_91", - "id": 743468486756868100, - "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2016-06-16T15:41:15.000Z", - "name": "Menna El-Assady", - "location": "", - "memberFor_days": 1158, - "type": "person", - "continent": "Europe", - "shortName": "Menna", - "x": 1351, - "y": 490.81830168870255, - "neighbors": [ - 91169926 - ], - "edges": [ - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "SCI", - "x": 1051.297460314927, - "y": 787.3869492297636, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "interacted", - "count": 5, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "interacted", - "count": 2, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 4058687172, - "target": 1085199426837188600, - "type": "interacted", - "count": 1, - "id": "4058687172_1085199426837188600_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "interacted", - "count": 5, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 78865306, - "type": "interacted", - "count": 1, - "id": "201277609_78865306_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "81658145_10414152_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 78865306, - "type": "interacted", - "count": 1, - "id": "16112517_78865306_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1314101, - "type": "interacted", - "count": 1, - "id": "16112517_1314101_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "interacted", - "count": 4, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "interacted", - "count": 3, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "78865306_247943631_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "interacted", - "count": 4, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 2596138699, - "target": 201277609, - "type": "interacted", - "count": 2, - "id": "2596138699_201277609_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "interacted", - "count": 4, - "id": "40219508_1085199426837188600_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "19299318_40219508_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "19299318_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "interacted", - "count": 3, - "id": "16112517_40219508_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 270431596, - "type": "interacted", - "count": 2, - "id": "16112517_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "40219508_270431596_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "2889052877_19299318_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "241173920_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 78865306, - "type": "interacted", - "count": 2, - "id": "1055379531731796000_78865306_retweet", - "selected": false - }, - { - "source": 43953969, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "43953969_19299318_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "16557883_81658145_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "6146692_81658145_retweet", - "selected": false - }, - { - "source": 944216617268973600, - "target": 16112517, - "type": "interacted", - "count": 4, - "id": "944216617268973600_16112517_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 2889052877, - "type": "interacted", - "count": 3, - "id": "19283433_2889052877_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "interacted", - "count": 5, - "id": "19283433_19283433_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 1667081238, - "type": "interacted", - "count": 3, - "id": "19283433_1667081238_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "19283433_19299318_retweet", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "interacted", - "count": 2, - "id": "188046229_19283433_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 1667081238, - "type": "interacted", - "count": 2, - "id": "188046229_1667081238_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1667081238, - "type": "interacted", - "count": 1, - "id": "19299318_1667081238_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19283433, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_19283433_retweet", - "selected": false - }, - { - "source": 1658560038, - "target": 19283433, - "type": "interacted", - "count": 4, - "id": "1658560038_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 190726679, - "type": "interacted", - "count": 1, - "id": "19283433_190726679_mentions", - "selected": false - }, - { - "source": 2924711485, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "2924711485_40219508_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "interacted", - "count": 4, - "id": "40219508_395853499_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "241173920_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "interacted", - "count": 5, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 85844572, - "type": "interacted", - "count": 1, - "id": "81658145_85844572_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "81658145_270431596_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "79908341_395853499_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 40219508, - "type": "interacted", - "count": 2, - "id": "78865306_40219508_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1325316703, - "type": "interacted", - "count": 1, - "id": "16112517_1325316703_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "interacted", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 2527017636, - "type": "interacted", - "count": 2, - "id": "40219508_2527017636_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "4893004803_40219508_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "interacted", - "count": 4, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 158685605, - "type": "interacted", - "count": 1, - "id": "2527017636_158685605_mentions", - "selected": false - }, - { - "source": 446672281, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "446672281_40219508_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 1006945298, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "1006945298_208312922_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "interacted", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 2596138699, - "type": "interacted", - "count": 1, - "id": "30009655_2596138699_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "interacted", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "79908341_247943631_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "4893004803_247943631_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 1035496563743842300, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 2889052877, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "2889052877_247943631_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "191257554_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1035496563743842300_247943631_retweet", - "selected": false - }, - { - "source": 14905766, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "14905766_247943631_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 824684769543741400, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "824684769543741400_247943631_retweet", - "selected": false - }, - { - "source": 49457800, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "49457800_247943631_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "711885257549680600_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 18325271, - "type": "interacted", - "count": 1, - "id": "30009655_18325271_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 711885257549680600, - "target": 201277609, - "type": "interacted", - "count": 1, - "id": "711885257549680600_201277609_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 1035496563743842300, - "type": "interacted", - "count": 1, - "id": "711885257549680600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1556132462_247943631_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "18704160_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "interacted", - "count": 2, - "id": "31638712_247943631_retweet", - "selected": false - }, - { - "source": 9527212, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "9527212_247943631_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "16557883_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 82890309, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "82890309_247943631_retweet", - "selected": false - }, - { - "source": 1667081238, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1667081238_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 44195788, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "44195788_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "84043985_10414152_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "18704160_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 10414152, - "type": "interacted", - "count": 2, - "id": "1652270612_10414152_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "interacted", - "count": 5, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 3230388598, - "target": 30009655, - "type": "interacted", - "count": 1, - "id": "3230388598_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "interacted", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 36853217, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "36853217_10414152_retweet", - "selected": false - }, - { - "source": 403626099, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "403626099_208312922_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "interacted", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 15208867, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "15208867_10414152_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "interacted", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "1556132462_16112517_retweet", - "selected": false - }, - { - "source": 889998600, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "889998600_208312922_retweet", - "selected": false - }, - { - "source": 11493602, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "11493602_10414152_retweet", - "selected": false - }, - { - "source": 14148549, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "14148549_10414152_retweet", - "selected": false - }, - { - "source": 10414152, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "10414152_247943631_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 909697437694087200, - "type": "interacted", - "count": 1, - "id": "19299318_909697437694087200_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "interacted", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 909697437694087200, - "type": "interacted", - "count": 1, - "id": "81658145_909697437694087200_mentions", - "selected": false - }, - { - "source": 22766040, - "target": 16112517, - "type": "interacted", - "count": 3, - "id": "22766040_16112517_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "6146692_16112517_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "interacted", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 21084111, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "21084111_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1068137549355515900, - "type": "interacted", - "count": 1, - "id": "16112517_1068137549355515900_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "19283433_16112517_retweet", - "selected": false - }, - { - "source": 743468486756868100, - "target": 91169926, - "type": "interacted", - "count": 1, - "id": "743468486756868100_91169926_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "interacted", - "count": 2, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "31638712_16112517_retweet", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "interacted", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 2924711485, - "type": "interacted", - "count": 1, - "id": "1055379531731796000_2924711485_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "interacted", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 19283433, - "type": "interacted", - "count": 1, - "id": "40219508_19283433_mention", - "selected": false - }, - { - "source": 40219508, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "40219508_10414152_mention", - "selected": false - }, - { - "source": 40219508, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "40219508_81658145_mention", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/network_small_directed_multiEdge.json b/public/example-mvnv/assets/data/network_small_directed_multiEdge.json deleted file mode 100644 index 53db6e757c..0000000000 --- a/public/example-mvnv/assets/data/network_small_directed_multiEdge.json +++ /dev/null @@ -1,1806 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 875.9531049269019, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 92.8332872567608, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3559, - "type": "person", - "continent": "South America", - "shortName": "Jack", - "x": 574.6698149580358, - "y": 456.97069733628155, - "neighbors": [ - 208312922, - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100, - 208312922, - 208312922 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet", - "208312922_91169926_retweet", - "91169926_208312922_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Rob", - "x": 427.3065301703833, - "y": 377.72910844624437, - "neighbors": [ - 91169926, - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1085199426837188600, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600, - 91169926, - 91169926 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1085199426837188600_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet", - "208312922_91169926_retweet", - "91169926_208312922_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "AA", - "x": 515.4404741848507, - "y": 179.92401074868926, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 9.81142853040425, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "institution", - "continent": "Europe", - "shortName": "EVis19", - "x": 807.0490884257716, - "y": 195.07944226887187, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 201277609, - 19283433, - 19283433, - 40219508, - 40219508, - 2527017636, - 2527017636, - 208312922, - 30009655, - 30009655, - 201277609, - 19299318, - 1035496563743842300, - 1035496563743842300, - 19299318, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_201277609_retweet", - "1085199426837188600_19283433_retweet", - "19283433_1085199426837188600_mentions", - "1085199426837188600_40219508_retweet", - "40219508_1085199426837188600_mentions", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "1085199426837188600_208312922_retweet", - "1085199426837188600_30009655_retweet", - "30009655_1085199426837188600_mentions", - "201277609_1085199426837188600_retweet", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions", - "19299318_1085199426837188600_mentions", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 96.13046779317742, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Jon", - "x": 1122.4302514757342, - "y": 489.41571788262536, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 1085199426837188600, - 81658145, - 30009655, - 1085199426837188600, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "1085199426837188600_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "201277609_1085199426837188600_retweet", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.445559571071128, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Alex", - "x": 912.5070191226615, - "y": 465.12364595383747, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 395853499, - 395853499, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574, - 40219508 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_395853499_mentions", - "81658145_395853499_retweet", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_19299318_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1058.6447463109218, - "query_tweet_count": 9.443400122009649, - "friends_count": 884, - "statuses_count": 4747.016492807218, - "listed_count": 115.69738714698805, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 28.64026292785467, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Robert", - "x": 833.5979433208945, - "y": 571.3345904495098, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 270431596, - 81658145, - 40219508, - 40219508, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 1873322353, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "270431596_16112517_retweet", - "81658145_16112517_retweet", - "16112517_40219508_retweet", - "40219508_16112517_mentions", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "1873322353_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1194.128970165576, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 109.80441713924816, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Jeffrey", - "x": 631.2669819224202, - "y": 642.8903195530158, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 31638712, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "31638712_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 917.0129159130782, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 91.68390817686858, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "IDL", - "x": 626.5945303989201, - "y": 880.9677166667532, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506, - 16112517, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet", - "1873322353_16112517_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 1179.6779916562502, - "y": 625.5663869986258, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 1085199426837188600, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_1085199426837188600_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 9.201480174332861, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Jason", - "x": 779.002319567105, - "y": 401.4527110460053, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 1085199426837188600, - 909697437694087200, - 81658145 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_1085199426837188600_mentions", - "19299318_909697437694087200_mentions", - "81658145_19299318_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Roeland", - "x": 267.99663563395126, - "y": 560.1823129292675, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 940.6973594225974, - "query_tweet_count": 4, - "friends_count": 1179.2893415208239, - "statuses_count": 4051.0518924617927, - "listed_count": 109.76769110212194, - "utc_offset": null, - "favourites_count": 7543.790357053035, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Micah", - "x": 659.7554996013321, - "y": 231.76771712783716, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.9807228075383, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5227.188449586794, - "listed_count": 110.80933003293636, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Krist", - "x": 356.1987478675103, - "y": 705.5042153335197, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Marc", - "x": 962.8938049454725, - "y": 844.1983227301109, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 81658145, - 18406335, - 81658145, - 16112517, - 79908341, - 40219508, - 40219508 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "81658145_395853499_mentions", - "18406335_395853499_retweet", - "81658145_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions", - "40219508_395853499_mentions", - "395853499_40219508_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.4016849958925, - "query_tweet_count": 4, - "friends_count": 1115.5999855263508, - "statuses_count": 4278.790624324129, - "listed_count": 99.53271153785386, - "utc_offset": null, - "favourites_count": 7331.385975273811, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Teo", - "x": 464.27243491337344, - "y": 802.9505963988946, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Thomas", - "x": 1133.2427711024243, - "y": 320.8929098379619, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 1085199426837188600, - 446672281, - 92951551, - 158685605, - 40219508, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "2527017636_446672281_mentions", - "2527017636_92951551_mentions", - "2527017636_158685605_mentions", - "2527017636_40219508_retweet", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Anna", - "x": 1258, - "y": 433.31040591556115, - "neighbors": [ - 2527017636, - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "2527017636_446672281_mentions", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Nicola", - "x": 1079.9265304277676, - "y": 189.4340878184033, - "neighbors": [ - 2527017636, - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "2527017636_92951551_mentions", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Sophie", - "x": 250.00329416233683, - "y": 335.0840403281927, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Bum", - "x": 229, - "y": 451.1074829918404, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 911.3508800205839, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 90.01942194877691, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "D3js", - "x": 342.62899164161894, - "y": 240.97503804720407, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1122.9834643104346, - "query_tweet_count": 9.59628075333629, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 90.37244220941255, - "utc_offset": null, - "favourites_count": 5890.363647662698, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Tamara", - "x": 1087.7199224597202, - "y": 786.4631921390361, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1052.2786937013052, - "query_tweet_count": 3, - "friends_count": 1163.6871784890166, - "statuses_count": 4139, - "listed_count": 96.22716192559277, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Matt", - "x": 840.1117749281142, - "y": 785, - "neighbors": [ - 247943631, - 16112517, - 1873322353, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "SCI", - "x": 964.7605930952677, - "y": 179, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "retweet", - "count": 3, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "mentions", - "count": 1, - "id": "208312922_91169926_mentions", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "mentions", - "count": 4, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "mentions", - "count": 4, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "mentions", - "count": 1, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "mentions", - "count": 4, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "19299318_16112517_mentions", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 201277609, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_201277609_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "mentions", - "count": 3, - "id": "81658145_395853499_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "81658145_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "2527017636_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 446672281, - "type": "mentions", - "count": 2, - "id": "2527017636_446672281_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 92951551, - "type": "mentions", - "count": 2, - "id": "2527017636_92951551_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_208312922_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "mentions", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "30009655_1085199426837188600_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "retweet", - "count": 1, - "id": "201277609_1085199426837188600_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "mentions", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "retweet", - "count": 4, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19299318_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 19299318, - "type": "mentions", - "count": 1, - "id": "81658145_19299318_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "mentions", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "retweet", - "count": 1, - "id": "208312922_91169926_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "1873322353_16112517_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 136400506, - "type": "mentions", - "count": 1, - "id": "1873322353_136400506_mentions", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 208312922, - "type": "mentions", - "count": 1, - "id": "91169926_208312922_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "retweet", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/network_small_undirected_multiEdge.json b/public/example-mvnv/assets/data/network_small_undirected_multiEdge.json deleted file mode 100644 index b602fe30fe..0000000000 --- a/public/example-mvnv/assets/data/network_small_undirected_multiEdge.json +++ /dev/null @@ -1,1738 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 875.9531049269019, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 92.8332872567608, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3559, - "type": "person", - "continent": "South America", - "shortName": "Jack", - "x": 574.6698149580358, - "y": 456.97069733628155, - "neighbors": [ - 208312922, - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Rob", - "x": 427.3065301703833, - "y": 377.72910844624437, - "neighbors": [ - 91169926, - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1085199426837188600, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1085199426837188600_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "AA", - "x": 515.4404741848507, - "y": 179.92401074868926, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 9.81142853040425, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "institution", - "continent": "Europe", - "shortName": "EVis19", - "x": 807.0490884257716, - "y": 195.07944226887187, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 201277609, - 19283433, - 19283433, - 40219508, - 2527017636, - 2527017636, - 208312922, - 30009655, - 30009655, - 19299318, - 1035496563743842300, - 1035496563743842300, - 19299318, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_201277609_retweet", - "1085199426837188600_19283433_retweet", - "19283433_1085199426837188600_mentions", - "40219508_1085199426837188600_mentions", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "1085199426837188600_208312922_retweet", - "1085199426837188600_30009655_retweet", - "30009655_1085199426837188600_mentions", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions", - "19299318_1085199426837188600_mentions", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 96.13046779317742, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Jon", - "x": 1122.4302514757342, - "y": 489.41571788262536, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 1085199426837188600, - 81658145, - 30009655, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "1085199426837188600_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.445559571071128, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Alex", - "x": 912.5070191226615, - "y": 465.12364595383747, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 395853499, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574, - 40219508 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_395853499_mentions", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1058.6447463109218, - "query_tweet_count": 9.443400122009649, - "friends_count": 884, - "statuses_count": 4747.016492807218, - "listed_count": 115.69738714698805, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 28.64026292785467, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Robert", - "x": 833.5979433208945, - "y": 571.3345904495098, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 270431596, - 81658145, - 40219508, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 1873322353, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "270431596_16112517_retweet", - "81658145_16112517_retweet", - "16112517_40219508_retweet", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "1873322353_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1194.128970165576, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 109.80441713924816, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Jeffrey", - "x": 631.2669819224202, - "y": 642.8903195530158, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 31638712, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "31638712_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 917.0129159130782, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 91.68390817686858, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "IDL", - "x": 626.5945303989201, - "y": 880.9677166667532, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506, - 16112517, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet", - "1873322353_16112517_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 1179.6779916562502, - "y": 625.5663869986258, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 1085199426837188600, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_1085199426837188600_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 9.201480174332861, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Jason", - "x": 779.002319567105, - "y": 401.4527110460053, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 1085199426837188600, - 909697437694087200 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_1085199426837188600_mentions", - "19299318_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Roeland", - "x": 267.99663563395126, - "y": 560.1823129292675, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 940.6973594225974, - "query_tweet_count": 4, - "friends_count": 1179.2893415208239, - "statuses_count": 4051.0518924617927, - "listed_count": 109.76769110212194, - "utc_offset": null, - "favourites_count": 7543.790357053035, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Micah", - "x": 659.7554996013321, - "y": 231.76771712783716, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.9807228075383, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5227.188449586794, - "listed_count": 110.80933003293636, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Krist", - "x": 356.1987478675103, - "y": 705.5042153335197, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Marc", - "x": 962.8938049454725, - "y": 844.1983227301109, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 81658145, - 18406335, - 16112517, - 79908341, - 40219508 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "81658145_395853499_mentions", - "18406335_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions", - "40219508_395853499_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.4016849958925, - "query_tweet_count": 4, - "friends_count": 1115.5999855263508, - "statuses_count": 4278.790624324129, - "listed_count": 99.53271153785386, - "utc_offset": null, - "favourites_count": 7331.385975273811, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Teo", - "x": 464.27243491337344, - "y": 802.9505963988946, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Thomas", - "x": 1133.2427711024243, - "y": 320.8929098379619, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 1085199426837188600, - 446672281, - 92951551, - 158685605, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "2527017636_446672281_mentions", - "2527017636_92951551_mentions", - "2527017636_158685605_mentions", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Anna", - "x": 1258, - "y": 433.31040591556115, - "neighbors": [ - 2527017636, - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "2527017636_446672281_mentions", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Nicola", - "x": 1079.9265304277676, - "y": 189.4340878184033, - "neighbors": [ - 2527017636, - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "2527017636_92951551_mentions", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Sophie", - "x": 250.00329416233683, - "y": 335.0840403281927, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Bum", - "x": 229, - "y": 451.1074829918404, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 911.3508800205839, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 90.01942194877691, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "D3js", - "x": 342.62899164161894, - "y": 240.97503804720407, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1122.9834643104346, - "query_tweet_count": 9.59628075333629, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 90.37244220941255, - "utc_offset": null, - "favourites_count": 5890.363647662698, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Tamara", - "x": 1087.7199224597202, - "y": 786.4631921390361, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1052.2786937013052, - "query_tweet_count": 3, - "friends_count": 1163.6871784890166, - "statuses_count": 4139, - "listed_count": 96.22716192559277, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Matt", - "x": 840.1117749281142, - "y": 785, - "neighbors": [ - 247943631, - 16112517, - 1873322353, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "SCI", - "x": 964.7605930952677, - "y": 179, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "retweet", - "count": 4, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "mentions", - "count": 2, - "id": "208312922_91169926_mentions", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "mentions", - "count": 4, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "mentions", - "count": 5, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "mentions", - "count": 1, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "mentions", - "count": 4, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "19299318_16112517_mentions", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 201277609, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_201277609_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "mentions", - "count": 3, - "id": "81658145_395853499_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "2527017636_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 446672281, - "type": "mentions", - "count": 2, - "id": "2527017636_446672281_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 92951551, - "type": "mentions", - "count": 2, - "id": "2527017636_92951551_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_208312922_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "mentions", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "30009655_1085199426837188600_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "mentions", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "retweet", - "count": 4, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "mentions", - "count": 2, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19299318_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "mentions", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "1873322353_16112517_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 136400506, - "type": "mentions", - "count": 1, - "id": "1873322353_136400506_mentions", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "retweet", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/network_small_undirected_singleEdge.json b/public/example-mvnv/assets/data/network_small_undirected_singleEdge.json deleted file mode 100644 index 0c09d4270c..0000000000 --- a/public/example-mvnv/assets/data/network_small_undirected_singleEdge.json +++ /dev/null @@ -1,1580 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 875.9531049269019, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 92.8332872567608, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3559, - "type": "person", - "continent": "South America", - "shortName": "Jack", - "x": 574.6698149580358, - "y": 456.97069733628155, - "neighbors": [ - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100 - ], - "edges": [ - "91169926_208312922_retweet", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Rob", - "x": 427.3065301703833, - "y": 377.72910844624437, - "neighbors": [ - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600 - ], - "edges": [ - "91169926_208312922_retweet", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "AA", - "x": 515.4404741848507, - "y": 179.92401074868926, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 9.81142853040425, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "institution", - "continent": "Europe", - "shortName": "EVis19", - "x": 807.0490884257716, - "y": 195.07944226887187, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 19283433, - 2527017636, - 30009655, - 19299318, - 1035496563743842300, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_19283433_retweet", - "1085199426837188600_2527017636_retweet", - "1085199426837188600_30009655_retweet", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 96.13046779317742, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Jon", - "x": 1122.4302514757342, - "y": 489.41571788262536, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 81658145, - 30009655, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.445559571071128, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Alex", - "x": 965.5070191226615, - "y": 510.12364595383747, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574, - 40219508 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet", - "40219508_81658145_mention" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1058.6447463109218, - "query_tweet_count": 9.443400122009649, - "friends_count": 884, - "statuses_count": 4747.016492807218, - "listed_count": 115.69738714698805, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 28.64026292785467, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Robert", - "x": 866.5979433208945, - "y": 624.3345904495098, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 81658145, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "81658145_16112517_retweet", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1194.128970165576, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 109.80441713924816, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Jeffrey", - "x": 665.2669819224202, - "y": 716.8903195530158, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 917.0129159130782, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 91.68390817686858, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "IDL", - "x": 626.5945303989201, - "y": 880.9677166667532, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 1179.6779916562502, - "y": 625.5663869986258, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 9.201480174332861, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Jason", - "x": 659.002319567105, - "y": 369.4527110460053, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 909697437694087200 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Roeland", - "x": 267.99663563395126, - "y": 560.1823129292675, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 940.6973594225974, - "query_tweet_count": 4, - "friends_count": 1179.2893415208239, - "statuses_count": 4051.0518924617927, - "listed_count": 109.76769110212194, - "utc_offset": null, - "favourites_count": 7543.790357053035, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Micah", - "x": 659.7554996013321, - "y": 231.76771712783716, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 965.9807228075383, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5227.188449586794, - "listed_count": 110.80933003293636, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Krist", - "x": 356.1987478675103, - "y": 705.5042153335197, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Marc", - "x": 962.8938049454725, - "y": 844.1983227301109, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 18406335, - 16112517, - 79908341 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "18406335_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.4016849958925, - "query_tweet_count": 4, - "friends_count": 1115.5999855263508, - "statuses_count": 4278.790624324129, - "listed_count": 99.53271153785386, - "utc_offset": null, - "favourites_count": 7331.385975273811, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Teo", - "x": 458.27243491337344, - "y": 774.9505963988946, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Thomas", - "x": 1112.2427711024243, - "y": 303.8929098379619, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 158685605, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_158685605_mentions", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Anna", - "x": 1258, - "y": 433.31040591556115, - "neighbors": [ - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Nicola", - "x": 1079.9265304277676, - "y": 189.4340878184033, - "neighbors": [ - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Sophie", - "x": 250.00329416233683, - "y": 335.0840403281927, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Bum", - "x": 229, - "y": 451.1074829918404, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 911.3508800205839, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 90.01942194877691, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "D3js", - "x": 342.62899164161894, - "y": 240.97503804720407, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1122.9834643104346, - "query_tweet_count": 9.59628075333629, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 90.37244220941255, - "utc_offset": null, - "favourites_count": 5890.363647662698, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Tamara", - "x": 1087.7199224597202, - "y": 786.4631921390361, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1052.2786937013052, - "query_tweet_count": 3, - "friends_count": 1163.6871784890166, - "statuses_count": 4139, - "listed_count": 96.22716192559277, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Matt", - "x": 840.1117749281142, - "y": 785, - "neighbors": [ - 247943631, - 16112517, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "SCI", - "x": 964.7605930952677, - "y": 179, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "interacted", - "count": 5, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "interacted", - "count": 2, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "interacted", - "count": 5, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "interacted", - "count": 4, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "interacted", - "count": 3, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "interacted", - "count": 4, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "interacted", - "count": 5, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "interacted", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "interacted", - "count": 4, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "interacted", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "interacted", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "interacted", - "count": 5, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "interacted", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "interacted", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "interacted", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "interacted", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "interacted", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "interacted", - "count": 2, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "interacted", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "interacted", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/raw/Eurovis2019Network.json b/public/example-mvnv/assets/data/raw/Eurovis2019Network.json deleted file mode 100644 index 9c8c26647e..0000000000 --- a/public/example-mvnv/assets/data/raw/Eurovis2019Network.json +++ /dev/null @@ -1,63263 +0,0 @@ -{ - "nodes": [{ - "followers_count": 4094, - "query_tweet_count": 0, - "friends_count": 5000, - "statuses_count": 17876, - "listed_count": 208, - "utc_offset": null, - "favourites_count": 47742, - "count_followers_in_query": 9, - "screen_name": "roboticwrestler", - "id": 27546319, - "profile_image_url": "http://pbs.twimg.com/profile_images/1047978249446469640/0s5SdWHj_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 115984, - "query_tweet_count": 0, - "friends_count": 1619, - "statuses_count": 18015, - "listed_count": 5385, - "utc_offset": null, - "favourites_count": 13298, - "count_followers_in_query": 9, - "screen_name": "hmason", - "id": 765548, - "profile_image_url": "http://pbs.twimg.com/profile_images/948689418709323777/sTBM3vG0_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 10135, - "query_tweet_count": 0, - "friends_count": 646, - "statuses_count": 4664, - "listed_count": 489, - "utc_offset": null, - "favourites_count": 2070, - "count_followers_in_query": 9, - "screen_name": "joe_hellerstein", - "id": 78729443, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000853730526/16897d0c3738f0d7980b2e7bc7bd68a7_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 1422, - "query_tweet_count": 0, - "friends_count": 491, - "statuses_count": 1514, - "listed_count": 109, - "utc_offset": null, - "favourites_count": 1471, - "count_followers_in_query": 9, - "screen_name": "zanstrong", - "id": 146365761, - "profile_image_url": "http://pbs.twimg.com/profile_images/941385711101517824/P1UIpGux_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 8229, - "query_tweet_count": 0, - "friends_count": 397, - "statuses_count": 3350, - "listed_count": 561, - "utc_offset": null, - "favourites_count": 1314, - "count_followers_in_query": 9, - "screen_name": "shancarter", - "id": 14875983, - "profile_image_url": "http://pbs.twimg.com/profile_images/445277742917894144/skzhyXCh_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 23512, - "query_tweet_count": 0, - "friends_count": 1907, - "statuses_count": 23584, - "listed_count": 857, - "utc_offset": null, - "favourites_count": 29585, - "count_followers_in_query": 9, - "screen_name": "hspter", - "id": 24228154, - "profile_image_url": "http://pbs.twimg.com/profile_images/611535712710729728/ZrqMrN21_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 168, - "query_tweet_count": 0, - "friends_count": 113, - "statuses_count": 155, - "listed_count": 3, - "utc_offset": null, - "favourites_count": 493, - "count_followers_in_query": 9, - "screen_name": "Bahador10", - "id": 534166347, - "profile_image_url": "http://pbs.twimg.com/profile_images/2712955202/e37f8a545dc3ea65511b5aebd2fba5c4_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 4353, - "query_tweet_count": 0, - "friends_count": 510, - "statuses_count": 2911, - "listed_count": 130, - "utc_offset": null, - "favourites_count": 8297, - "count_followers_in_query": 9, - "screen_name": "visnut", - "id": 59773247, - "profile_image_url": "http://pbs.twimg.com/profile_images/551002016953036800/FsQNJ2yh_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 27168, - "query_tweet_count": 0, - "friends_count": 297, - "statuses_count": 13862, - "listed_count": 1332, - "utc_offset": null, - "favourites_count": 9218, - "count_followers_in_query": 9, - "screen_name": "golan", - "id": 6490642, - "profile_image_url": "http://pbs.twimg.com/profile_images/847613367523057667/9bS5M-S__normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 313611, - "query_tweet_count": 0, - "friends_count": 246, - "statuses_count": 956, - "listed_count": 2828, - "utc_offset": null, - "favourites_count": 3213, - "count_followers_in_query": 8, - "screen_name": "drfeifei", - "id": 130745589, - "profile_image_url": "http://pbs.twimg.com/profile_images/841385099799085056/R1iX4QGX_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 3955, - "query_tweet_count": 0, - "friends_count": 526, - "statuses_count": 827, - "listed_count": 248, - "utc_offset": null, - "favourites_count": 1137, - "count_followers_in_query": 8, - "screen_name": "adamrpearce", - "id": 555102816, - "profile_image_url": "http://pbs.twimg.com/profile_images/608434745740029952/KDJPaQ-s_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 8321, - "query_tweet_count": 0, - "friends_count": 776, - "statuses_count": 18851, - "listed_count": 508, - "utc_offset": null, - "favourites_count": 14289, - "count_followers_in_query": 8, - "screen_name": "rachelbinx", - "id": 12377822, - "profile_image_url": "http://pbs.twimg.com/profile_images/1077724539063230464/p-rh1ink_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 8981, - "query_tweet_count": 0, - "friends_count": 83, - "statuses_count": 2400, - "listed_count": 579, - "utc_offset": null, - "favourites_count": 1101, - "count_followers_in_query": 8, - "screen_name": "bocoup", - "id": 98303566, - "profile_image_url": "http://pbs.twimg.com/profile_images/878736099/twitter_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 6003, - "query_tweet_count": 0, - "friends_count": 537, - "statuses_count": 639, - "listed_count": 438, - "utc_offset": null, - "favourites_count": 2142, - "count_followers_in_query": 8, - "screen_name": "13pt", - "id": 347276428, - "profile_image_url": "http://pbs.twimg.com/profile_images/889477101811781634/6955d3_X_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 964, - "query_tweet_count": 0, - "friends_count": 437, - "statuses_count": 1937, - "listed_count": 62, - "utc_offset": null, - "favourites_count": 1225, - "count_followers_in_query": 8, - "screen_name": "trebor", - "id": 19301681, - "profile_image_url": "http://pbs.twimg.com/profile_images/1002772548638015489/JcB2zqU7_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 598, - "query_tweet_count": 0, - "friends_count": 561, - "statuses_count": 2711, - "listed_count": 44, - "utc_offset": null, - "favourites_count": 1015, - "count_followers_in_query": 8, - "screen_name": "cvoxel", - "id": 18115856, - "profile_image_url": "http://pbs.twimg.com/profile_images/3318868451/75f28d997abbb4790d7ad8016586408b_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 25460, - "query_tweet_count": 0, - "friends_count": 574, - "statuses_count": 11953, - "listed_count": 750, - "utc_offset": null, - "favourites_count": 27086, - "count_followers_in_query": 8, - "screen_name": "JennyBryan", - "id": 2167059661, - "profile_image_url": "http://pbs.twimg.com/profile_images/963651380073426944/x1eX_M7n_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 210, - "query_tweet_count": 0, - "friends_count": 405, - "statuses_count": 10288, - "listed_count": 17, - "utc_offset": null, - "favourites_count": 53291, - "count_followers_in_query": 8, - "screen_name": "chadstolper", - "id": 219160436, - "profile_image_url": "http://pbs.twimg.com/profile_images/887052496136359937/1hF_pmn9_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1677, - "query_tweet_count": 0, - "friends_count": 71, - "statuses_count": 906, - "listed_count": 135, - "utc_offset": null, - "favourites_count": 2294, - "count_followers_in_query": 8, - "screen_name": "nigelblue", - "id": 57191565, - "profile_image_url": "http://pbs.twimg.com/profile_images/1973193042/image_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 261473, - "query_tweet_count": 0, - "friends_count": 3283, - "statuses_count": 9937, - "listed_count": 10027, - "utc_offset": null, - "favourites_count": 12962, - "count_followers_in_query": 8, - "screen_name": "jeresig", - "id": 752673, - "profile_image_url": "http://pbs.twimg.com/profile_images/1090714620275245056/HS9xcEDk_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 4291, - "query_tweet_count": 0, - "friends_count": 317, - "statuses_count": 1912, - "listed_count": 488, - "utc_offset": null, - "favourites_count": 2101, - "count_followers_in_query": 8, - "screen_name": "nbrgraphs", - "id": 25151614, - "profile_image_url": "http://pbs.twimg.com/profile_images/528613100753129472/JOp_yXYr_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 1825, - "query_tweet_count": 0, - "friends_count": 435, - "statuses_count": 12875, - "listed_count": 164, - "utc_offset": null, - "favourites_count": 7599, - "count_followers_in_query": 8, - "screen_name": "cartocalypse", - "id": 1710706561, - "profile_image_url": "http://pbs.twimg.com/profile_images/1115347058750365696/fH1JaiuL_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 25054, - "query_tweet_count": 0, - "friends_count": 669, - "statuses_count": 19334, - "listed_count": 707, - "utc_offset": null, - "favourites_count": 34323, - "count_followers_in_query": 7, - "screen_name": "juliasilge", - "id": 13074042, - "profile_image_url": "http://pbs.twimg.com/profile_images/1058400729092640768/8iUo3H5T_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 581, - "query_tweet_count": 0, - "friends_count": 424, - "statuses_count": 98, - "listed_count": 22, - "utc_offset": null, - "favourites_count": 102, - "count_followers_in_query": 7, - "screen_name": "idyll_lang", - "id": 1022369413461291008, - "profile_image_url": "http://pbs.twimg.com/profile_images/1022371516112023553/eTF7EEpD_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 3569, - "query_tweet_count": 0, - "friends_count": 475, - "statuses_count": 3259, - "listed_count": 225, - "utc_offset": null, - "favourites_count": 2459, - "count_followers_in_query": 7, - "screen_name": "vicapow", - "id": 19411223, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000484345670/b07b52a6f4e4b84f683bd997b2bad528_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 3203729, - "query_tweet_count": 0, - "friends_count": 1178, - "statuses_count": 23824, - "listed_count": 30420, - "utc_offset": null, - "favourites_count": 642, - "count_followers_in_query": 7, - "screen_name": "NateSilver538", - "id": 16017475, - "profile_image_url": "http://pbs.twimg.com/profile_images/668814368008708096/5HABV7bJ_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 10827, - "query_tweet_count": 0, - "friends_count": 421, - "statuses_count": 77803, - "listed_count": 669, - "utc_offset": null, - "favourites_count": 12779, - "count_followers_in_query": 7, - "screen_name": "hrbrmstr", - "id": 5685812, - "profile_image_url": "http://pbs.twimg.com/profile_images/824974380803334144/Vpmh_s3x_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 15110, - "query_tweet_count": 0, - "friends_count": 882, - "statuses_count": 18233, - "listed_count": 745, - "utc_offset": null, - "favourites_count": 10284, - "count_followers_in_query": 7, - "screen_name": "acotgreave", - "id": 119704541, - "profile_image_url": "http://pbs.twimg.com/profile_images/1093476843041243136/ifLWS_wZ_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1543, - "query_tweet_count": 0, - "friends_count": 298, - "statuses_count": 779, - "listed_count": 152, - "utc_offset": null, - "favourites_count": 1088, - "count_followers_in_query": 7, - "screen_name": "syntagmatic", - "id": 85340453, - "profile_image_url": "http://pbs.twimg.com/profile_images/767900641855279106/lC-KlGyo_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 2603, - "query_tweet_count": 0, - "friends_count": 351, - "statuses_count": 1321, - "listed_count": 318, - "utc_offset": null, - "favourites_count": 389, - "count_followers_in_query": 7, - "screen_name": "thewhyaxis", - "id": 261363584, - "profile_image_url": "http://pbs.twimg.com/profile_images/2419580959/iccptt6eyebyhchjiv3h_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1885, - "query_tweet_count": 0, - "friends_count": 1077, - "statuses_count": 770, - "listed_count": 87, - "utc_offset": null, - "favourites_count": 1065, - "count_followers_in_query": 7, - "screen_name": "eytanadar", - "id": 1314101, - "profile_image_url": "http://pbs.twimg.com/profile_images/1336587806/adar_eytan_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 5129, - "query_tweet_count": 0, - "friends_count": 1079, - "statuses_count": 1176, - "listed_count": 434, - "utc_offset": null, - "favourites_count": 15, - "count_followers_in_query": 7, - "screen_name": "mericson", - "id": 4071761, - "profile_image_url": "http://pbs.twimg.com/profile_images/1366506513/matt-tony-auth-dark_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 15613, - "query_tweet_count": 0, - "friends_count": 71, - "statuses_count": 1656, - "listed_count": 1059, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 7, - "screen_name": "nprviz", - "id": 582282558, - "profile_image_url": "http://pbs.twimg.com/profile_images/416216781196230658/0tyIaGLA_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1317, - "query_tweet_count": 0, - "friends_count": 1032, - "statuses_count": 2866, - "listed_count": 126, - "utc_offset": null, - "favourites_count": 968, - "count_followers_in_query": 7, - "screen_name": "poezn", - "id": 17461965, - "profile_image_url": "http://pbs.twimg.com/profile_images/502849363048017920/d-8afRvZ_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 21097, - "query_tweet_count": 28, - "friends_count": 884, - "statuses_count": 23001, - "listed_count": 1546, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 35, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 5155, - "query_tweet_count": 11, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 257, - "utc_offset": null, - "favourites_count": 12737, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 5335, - "query_tweet_count": 0, - "friends_count": 57, - "statuses_count": 867, - "listed_count": 246, - "utc_offset": null, - "favourites_count": 22, - "count_followers_in_query": 33, - "screen_name": "ieeevis", - "id": 179797676, - "profile_image_url": "http://pbs.twimg.com/profile_images/1091507009596190720/ElfV70z7_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 979, - "query_tweet_count": 0, - "friends_count": 181, - "statuses_count": 1260, - "listed_count": 62, - "utc_offset": null, - "favourites_count": 1457, - "count_followers_in_query": 32, - "screen_name": "jdfaviz", - "id": 370227242, - "profile_image_url": "http://pbs.twimg.com/profile_images/1842976744/Jean-Daniel_Fekete_tiny_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 11634, - "query_tweet_count": 0, - "friends_count": 625, - "statuses_count": 5792, - "listed_count": 830, - "utc_offset": null, - "favourites_count": 4365, - "count_followers_in_query": 31, - "screen_name": "FILWD", - "id": 190564700, - "profile_image_url": "http://pbs.twimg.com/profile_images/486981770709962752/QDhcG0Qh_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 10215, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 590, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 1449, - "query_tweet_count": 3, - "friends_count": 473, - "statuses_count": 1193, - "listed_count": 57, - "utc_offset": null, - "favourites_count": 2400, - "count_followers_in_query": 29, - "screen_name": "NElmqvist", - "id": 411681876, - "profile_image_url": "http://pbs.twimg.com/profile_images/659726848562196480/SFYOau5u_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 58994, - "query_tweet_count": 0, - "friends_count": 2, - "statuses_count": 9771, - "listed_count": 2604, - "utc_offset": null, - "favourites_count": 4273, - "count_followers_in_query": 26, - "screen_name": "mbostock", - "id": 43593, - "profile_image_url": "http://pbs.twimg.com/profile_images/883703183297490945/UP4f6j-b_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 8085, - "query_tweet_count": 0, - "friends_count": 764, - "statuses_count": 1901, - "listed_count": 572, - "utc_offset": null, - "favourites_count": 424, - "count_followers_in_query": 28, - "screen_name": "benbendc", - "id": 17268874, - "profile_image_url": "http://pbs.twimg.com/profile_images/63973398/ZC4U9863cr2_normal.JPG", - "influential": true, - "original": false - }, { - "followers_count": 1746, - "query_tweet_count": 2, - "friends_count": 838, - "statuses_count": 1578, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 1624, - "count_followers_in_query": 28, - "screen_name": "benjbach", - "id": 188046229, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 822, - "query_tweet_count": 1, - "friends_count": 175, - "statuses_count": 796, - "listed_count": 53, - "utc_offset": null, - "favourites_count": 105, - "count_followers_in_query": 27, - "screen_name": "dr_pi", - "id": 82713840, - "profile_image_url": "http://pbs.twimg.com/profile_images/716400866/PetraSquare_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 996, - "query_tweet_count": 0, - "friends_count": 199, - "statuses_count": 113, - "listed_count": 38, - "utc_offset": null, - "favourites_count": 283, - "count_followers_in_query": 27, - "screen_name": "miriah_meyer", - "id": 883747950085656577, - "profile_image_url": "http://pbs.twimg.com/profile_images/925955217463504896/5EgQ9qmw_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 42884, - "query_tweet_count": 1, - "friends_count": 507, - "statuses_count": 33570, - "listed_count": 2778, - "utc_offset": null, - "favourites_count": 431, - "count_followers_in_query": 25, - "screen_name": "visualisingdata", - "id": 137712607, - "profile_image_url": "http://pbs.twimg.com/profile_images/1000851383363493893/fHt8A__Y_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 5506, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 282, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true - }, { - "followers_count": 1048, - "query_tweet_count": 17, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 1820, - "query_tweet_count": 3, - "friends_count": 456, - "statuses_count": 9085, - "listed_count": 126, - "utc_offset": null, - "favourites_count": 4756, - "count_followers_in_query": 25, - "screen_name": "sharoz", - "id": 14249829, - "profile_image_url": "http://pbs.twimg.com/profile_images/887469662962765824/gIxL_R-T_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 610, - "query_tweet_count": 34, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true - }, { - "followers_count": 14672, - "query_tweet_count": 0, - "friends_count": 384, - "statuses_count": 595, - "listed_count": 1097, - "utc_offset": null, - "favourites_count": 1486, - "count_followers_in_query": 23, - "screen_name": "wattenberg", - "id": 15463062, - "profile_image_url": "http://pbs.twimg.com/profile_images/574720138064236544/xxuojbcK_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 599, - "query_tweet_count": 0, - "friends_count": 524, - "statuses_count": 336, - "listed_count": 31, - "utc_offset": null, - "favourites_count": 474, - "count_followers_in_query": 26, - "screen_name": "charles_perin", - "id": 1489761876, - "profile_image_url": "http://pbs.twimg.com/profile_images/672491453004668928/r3WqMr5P_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 190, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true - }, { - "followers_count": 15251, - "query_tweet_count": 0, - "friends_count": 45, - "statuses_count": 237, - "listed_count": 918, - "utc_offset": null, - "favourites_count": 165, - "count_followers_in_query": 23, - "screen_name": "viegasf", - "id": 19920203, - "profile_image_url": "http://pbs.twimg.com/profile_images/489120158846169088/qSoLATip_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 515, - "query_tweet_count": 0, - "friends_count": 112, - "statuses_count": 68, - "listed_count": 22, - "utc_offset": null, - "favourites_count": 1, - "count_followers_in_query": 22, - "screen_name": "ieeevgtc", - "id": 2511400400, - "profile_image_url": "http://pbs.twimg.com/profile_images/468872066179936256/tLkCLSK__normal.png", - "influential": true, - "original": false - }, { - "followers_count": 2118, - "query_tweet_count": 1, - "friends_count": 463, - "statuses_count": 12089, - "listed_count": 175, - "utc_offset": null, - "favourites_count": 3061, - "count_followers_in_query": 23, - "screen_name": "scheidegger", - "id": 44195788, - "profile_image_url": "http://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1819, - "query_tweet_count": 0, - "friends_count": 693, - "statuses_count": 1120, - "listed_count": 118, - "utc_offset": null, - "favourites_count": 2574, - "count_followers_in_query": 24, - "screen_name": "mattbrehmer", - "id": 10471882, - "profile_image_url": "http://pbs.twimg.com/profile_images/903650834986057728/VoCDy8H3_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 45523, - "query_tweet_count": 0, - "friends_count": 3683, - "statuses_count": 88791, - "listed_count": 3166, - "utc_offset": null, - "favourites_count": 2697, - "count_followers_in_query": 26, - "screen_name": "AlbertoCairo", - "id": 34255829, - "profile_image_url": "http://pbs.twimg.com/profile_images/1069593505553633281/hoG3VcMt_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 16896, - "query_tweet_count": 0, - "friends_count": 1399, - "statuses_count": 16386, - "listed_count": 1266, - "utc_offset": null, - "favourites_count": 17330, - "count_followers_in_query": 22, - "screen_name": "moritz_stefaner", - "id": 1366811, - "profile_image_url": "http://pbs.twimg.com/profile_images/482195076794556416/g_AJWbbZ_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 1435, - "query_tweet_count": 0, - "friends_count": 438, - "statuses_count": 601, - "listed_count": 88, - "utc_offset": null, - "favourites_count": 83, - "count_followers_in_query": 22, - "screen_name": "hpfister", - "id": 16553392, - "profile_image_url": "http://pbs.twimg.com/profile_images/1057638109888892928/iHJzu9c__normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 515, - "query_tweet_count": 0, - "friends_count": 87, - "statuses_count": 61, - "listed_count": 20, - "utc_offset": null, - "favourites_count": 82, - "count_followers_in_query": 24, - "screen_name": "immersivecola", - "id": 2470709743, - "profile_image_url": "http://pbs.twimg.com/profile_images/461466646117224448/L9RBHnCl_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 374, - "query_tweet_count": 0, - "friends_count": 199, - "statuses_count": 1991, - "listed_count": 78, - "utc_offset": null, - "favourites_count": 3337, - "count_followers_in_query": 21, - "screen_name": "bilalalsallakh", - "id": 596332489, - "profile_image_url": "http://pbs.twimg.com/profile_images/1124931364472664064/kgPi8nbs_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 2239, - "query_tweet_count": 2, - "friends_count": 384, - "statuses_count": 841, - "listed_count": 92, - "utc_offset": null, - "favourites_count": 1713, - "count_followers_in_query": 25, - "screen_name": "JessicaHullman", - "id": 1556132462, - "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 702, - "query_tweet_count": 0, - "friends_count": 83, - "statuses_count": 197, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 301, - "count_followers_in_query": 23, - "screen_name": "johntstasko", - "id": 885107802, - "profile_image_url": "http://pbs.twimg.com/profile_images/794019068080783363/zzVa1Es4_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 3238, - "query_tweet_count": 1, - "friends_count": 1129, - "statuses_count": 4812, - "listed_count": 142, - "utc_offset": null, - "favourites_count": 21671, - "count_followers_in_query": 20, - "screen_name": "arvindsatya1", - "id": 9527212, - "profile_image_url": "http://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1519, - "query_tweet_count": 2, - "friends_count": 763, - "statuses_count": 4338, - "listed_count": 100, - "utc_offset": null, - "favourites_count": 5089, - "count_followers_in_query": 22, - "screen_name": "laneharrison", - "id": 10414152, - "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 15998, - "query_tweet_count": 0, - "friends_count": 662, - "statuses_count": 10214, - "listed_count": 760, - "utc_offset": null, - "favourites_count": 9777, - "count_followers_in_query": 22, - "screen_name": "Elijah_Meeks", - "id": 1387915232, - "profile_image_url": "http://pbs.twimg.com/profile_images/848383170579791874/hmn5wZPh_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 974, - "query_tweet_count": 2, - "friends_count": 189, - "statuses_count": 9038, - "listed_count": 117, - "utc_offset": null, - "favourites_count": 7868, - "count_followers_in_query": 21, - "screen_name": "dr_tj", - "id": 18704160, - "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 3190, - "query_tweet_count": 0, - "friends_count": 517, - "statuses_count": 4290, - "listed_count": 260, - "utc_offset": null, - "favourites_count": 5943, - "count_followers_in_query": 22, - "screen_name": "nrchtct", - "id": 52341962, - "profile_image_url": "http://pbs.twimg.com/profile_images/1137752766/in_NYC_square_200_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1160, - "query_tweet_count": 0, - "friends_count": 326, - "statuses_count": 1648, - "listed_count": 98, - "utc_offset": null, - "favourites_count": 254, - "count_followers_in_query": 21, - "screen_name": "ChrisNF", - "id": 17519986, - "profile_image_url": "http://pbs.twimg.com/profile_images/800328599165353984/ZhogR2LS_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 2630, - "query_tweet_count": 4, - "friends_count": 822, - "statuses_count": 3835, - "listed_count": 120, - "utc_offset": null, - "favourites_count": 3200, - "count_followers_in_query": 20, - "screen_name": "ngehlenborg", - "id": 16557883, - "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 11222, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 314, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 77827, - "query_tweet_count": 0, - "friends_count": 264, - "statuses_count": 10307, - "listed_count": 5340, - "utc_offset": null, - "favourites_count": 1530, - "count_followers_in_query": 19, - "screen_name": "flowingdata", - "id": 14109167, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103367947009982464/mzPludXL_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 910, - "query_tweet_count": 0, - "friends_count": 143, - "statuses_count": 413, - "listed_count": 20, - "utc_offset": null, - "favourites_count": 894, - "count_followers_in_query": 21, - "screen_name": "hen_str", - "id": 208579168, - "profile_image_url": "http://pbs.twimg.com/profile_images/885611190126292992/LF4CTcu__normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 740, - "query_tweet_count": 0, - "friends_count": 157, - "statuses_count": 624, - "listed_count": 29, - "utc_offset": null, - "favourites_count": 434, - "count_followers_in_query": 19, - "screen_name": "bongshin", - "id": 214764129, - "profile_image_url": "http://pbs.twimg.com/profile_images/1030631157707075584/rs17-1BO_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 552, - "query_tweet_count": 14, - "friends_count": 539, - "statuses_count": 1322, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 1405, - "count_followers_in_query": 20, - "screen_name": "_Noeska_", - "id": 40219508, - "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 1028, - "query_tweet_count": 1, - "friends_count": 366, - "statuses_count": 1085, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 362, - "count_followers_in_query": 22, - "screen_name": "jwoLondon", - "id": 43953969, - "profile_image_url": "http://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 14578, - "query_tweet_count": 0, - "friends_count": 103, - "statuses_count": 1280, - "listed_count": 840, - "utc_offset": null, - "favourites_count": 1861, - "count_followers_in_query": 21, - "screen_name": "datastories", - "id": 465929514, - "profile_image_url": "http://pbs.twimg.com/profile_images/670250175047344128/5VCUDRg3_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 579, - "query_tweet_count": 1, - "friends_count": 146, - "statuses_count": 38, - "listed_count": 21, - "utc_offset": null, - "favourites_count": 10, - "count_followers_in_query": 17, - "screen_name": "visdesignlab", - "id": 1004751018528141313, - "profile_image_url": "http://pbs.twimg.com/profile_images/1004751300557324289/wtF_eIRj_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 369, - "query_tweet_count": 0, - "friends_count": 80, - "statuses_count": 22, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 20, - "count_followers_in_query": 20, - "screen_name": "vizstudylady", - "id": 1684160599, - "profile_image_url": "http://pbs.twimg.com/profile_images/788874183996416000/nDng3unZ_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 387, - "query_tweet_count": 0, - "friends_count": 134, - "statuses_count": 350, - "listed_count": 22, - "utc_offset": null, - "favourites_count": 469, - "count_followers_in_query": 19, - "screen_name": "nathriche", - "id": 96831443, - "profile_image_url": "http://pbs.twimg.com/profile_images/739745177913397248/y7ZtSCu1_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1335, - "query_tweet_count": 0, - "friends_count": 761, - "statuses_count": 3318, - "listed_count": 154, - "utc_offset": null, - "favourites_count": 1207, - "count_followers_in_query": 17, - "screen_name": "romsson", - "id": 14898705, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000452666421/fbc67489f8499630d803c6630d3bd3e3_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 9156, - "query_tweet_count": 0, - "friends_count": 223, - "statuses_count": 437, - "listed_count": 156, - "utc_offset": null, - "favourites_count": 1298, - "count_followers_in_query": 19, - "screen_name": "DataVizSociety", - "id": 1086037534176473088, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103378992508227585/5RLuDY0S_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1108, - "query_tweet_count": 0, - "friends_count": 1049, - "statuses_count": 806, - "listed_count": 59, - "utc_offset": null, - "favourites_count": 1502, - "count_followers_in_query": 20, - "screen_name": "dalbersszafir", - "id": 209155608, - "profile_image_url": "http://pbs.twimg.com/profile_images/926503611210768385/e5pk3ZXQ_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 12413, - "query_tweet_count": 0, - "friends_count": 1495, - "statuses_count": 21471, - "listed_count": 774, - "utc_offset": null, - "favourites_count": 11494, - "count_followers_in_query": 20, - "screen_name": "maartenzam", - "id": 17242884, - "profile_image_url": "http://pbs.twimg.com/profile_images/1070248468344696833/79o98tIJ_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 8236, - "query_tweet_count": 0, - "friends_count": 82, - "statuses_count": 2182, - "listed_count": 483, - "utc_offset": null, - "favourites_count": 1479, - "count_followers_in_query": 19, - "screen_name": "OpenVisConf", - "id": 945943164, - "profile_image_url": "http://pbs.twimg.com/profile_images/943531847606083584/WFJsMmZq_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1269, - "query_tweet_count": 0, - "friends_count": 216, - "statuses_count": 2751, - "listed_count": 130, - "utc_offset": null, - "favourites_count": 3223, - "count_followers_in_query": 20, - "screen_name": "alark", - "id": 14113734, - "profile_image_url": "http://pbs.twimg.com/profile_images/522650907633135616/NjFuJqN9_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1460, - "query_tweet_count": 1, - "friends_count": 661, - "statuses_count": 1839, - "listed_count": 108, - "utc_offset": null, - "favourites_count": 6418, - "count_followers_in_query": 19, - "screen_name": "FisherDanyel", - "id": 359650922, - "profile_image_url": "http://pbs.twimg.com/profile_images/952333033352212480/NVvvA98P_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 662, - "query_tweet_count": 0, - "friends_count": 94, - "statuses_count": 392, - "listed_count": 43, - "utc_offset": null, - "favourites_count": 278, - "count_followers_in_query": 16, - "screen_name": "biovis_net", - "id": 268350241, - "profile_image_url": "http://pbs.twimg.com/profile_images/695019889996595200/zXkK7o3W_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 279, - "query_tweet_count": 0, - "friends_count": 168, - "statuses_count": 62, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 5, - "count_followers_in_query": 15, - "screen_name": "ieee_tvcg", - "id": 981786802666328064, - "profile_image_url": "http://pbs.twimg.com/profile_images/982127692991483909/C4ES--e6_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 353, - "query_tweet_count": 0, - "friends_count": 144, - "statuses_count": 1080, - "listed_count": 61, - "utc_offset": null, - "favourites_count": 469, - "count_followers_in_query": 17, - "screen_name": "wolfgangaigner", - "id": 620010629, - "profile_image_url": "http://pbs.twimg.com/profile_images/621783556059209729/ILCFBW-f_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1396, - "query_tweet_count": 1, - "friends_count": 525, - "statuses_count": 3699, - "listed_count": 67, - "utc_offset": null, - "favourites_count": 4478, - "count_followers_in_query": 21, - "screen_name": "domoritz", - "id": 82890309, - "profile_image_url": "http://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 3439, - "query_tweet_count": 1, - "friends_count": 1054, - "statuses_count": 3133, - "listed_count": 258, - "utc_offset": null, - "favourites_count": 7276, - "count_followers_in_query": 19, - "screen_name": "tillnm", - "id": 36853217, - "profile_image_url": "http://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 757, - "query_tweet_count": 1, - "friends_count": 658, - "statuses_count": 1610, - "listed_count": 64, - "utc_offset": null, - "favourites_count": 486, - "count_followers_in_query": 16, - "screen_name": "magneticnorth", - "id": 14148549, - "profile_image_url": "http://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 534, - "query_tweet_count": 0, - "friends_count": 454, - "statuses_count": 3118, - "listed_count": 30, - "utc_offset": null, - "favourites_count": 2498, - "count_followers_in_query": 18, - "screen_name": "yelperalp", - "id": 18325271, - "profile_image_url": "http://pbs.twimg.com/profile_images/2589949698/m0id1s4e7w0iyc4iasux_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 2685, - "query_tweet_count": 0, - "friends_count": 331, - "statuses_count": 3763, - "listed_count": 242, - "utc_offset": null, - "favourites_count": 2561, - "count_followers_in_query": 19, - "screen_name": "dominikus", - "id": 17406425, - "profile_image_url": "http://pbs.twimg.com/profile_images/458870192588587008/1yMckfkS_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 703, - "query_tweet_count": 0, - "friends_count": 1272, - "statuses_count": 732, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 3229, - "count_followers_in_query": 19, - "screen_name": "sgeoviz", - "id": 242904917, - "profile_image_url": "http://pbs.twimg.com/profile_images/1274678934/IMG_9943_2_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 145996, - "query_tweet_count": 0, - "friends_count": 71, - "statuses_count": 5522, - "listed_count": 4767, - "utc_offset": null, - "favourites_count": 73, - "count_followers_in_query": 17, - "screen_name": "nytgraphics", - "id": 86640232, - "profile_image_url": "http://pbs.twimg.com/profile_images/964525048353775616/InmWAWbL_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 2493, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 183, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true - }, { - "followers_count": 8595, - "query_tweet_count": 0, - "friends_count": 281, - "statuses_count": 2714, - "listed_count": 209, - "utc_offset": null, - "favourites_count": 535, - "count_followers_in_query": 12, - "screen_name": "sig_chi", - "id": 762093631, - "profile_image_url": "http://pbs.twimg.com/profile_images/1136604568647868416/7v78nDEh_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1719, - "query_tweet_count": 1, - "friends_count": 1746, - "statuses_count": 6592, - "listed_count": 206, - "utc_offset": null, - "favourites_count": 14041, - "count_followers_in_query": 17, - "screen_name": "cybunk", - "id": 14905766, - "profile_image_url": "http://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 2533, - "query_tweet_count": 2, - "friends_count": 829, - "statuses_count": 6311, - "listed_count": 332, - "utc_offset": null, - "favourites_count": 1079, - "count_followers_in_query": 16, - "screen_name": "jandot", - "id": 14000542, - "profile_image_url": "http://pbs.twimg.com/profile_images/2502723829/fyr6fhr5gjec3ry8c7nr_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 11070, - "query_tweet_count": 0, - "friends_count": 953, - "statuses_count": 13130, - "listed_count": 758, - "utc_offset": null, - "favourites_count": 3259, - "count_followers_in_query": 20, - "screen_name": "jschwabish", - "id": 483273973, - "profile_image_url": "http://pbs.twimg.com/profile_images/1011331308688158721/aulEjKEv_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 793, - "query_tweet_count": 0, - "friends_count": 395, - "statuses_count": 133, - "listed_count": 68, - "utc_offset": null, - "favourites_count": 1047, - "count_followers_in_query": 18, - "screen_name": "adamperer", - "id": 115022430, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000567645205/3a232349beb7f23adab67d506168fc16_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 14735, - "query_tweet_count": 0, - "friends_count": 870, - "statuses_count": 3980, - "listed_count": 742, - "utc_offset": null, - "favourites_count": 12854, - "count_followers_in_query": 18, - "screen_name": "lisacrost", - "id": 52853730, - "profile_image_url": "http://pbs.twimg.com/profile_images/1087108693789831169/XknuFyzZ_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 100154, - "query_tweet_count": 0, - "friends_count": 327, - "statuses_count": 2758, - "listed_count": 6281, - "utc_offset": null, - "favourites_count": 1261, - "count_followers_in_query": 11, - "screen_name": "infobeautiful", - "id": 54680395, - "profile_image_url": "http://pbs.twimg.com/profile_images/522722425058766849/dY661GA0_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 11943, - "query_tweet_count": 3, - "friends_count": 3537, - "statuses_count": 50317, - "listed_count": 877, - "utc_offset": null, - "favourites_count": 24190, - "count_followers_in_query": 19, - "screen_name": "arnicas", - "id": 6146692, - "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 99115, - "query_tweet_count": 0, - "friends_count": 986, - "statuses_count": 9940, - "listed_count": 4166, - "utc_offset": null, - "favourites_count": 5849, - "count_followers_in_query": 14, - "screen_name": "EdwardTufte", - "id": 152862026, - "profile_image_url": "http://pbs.twimg.com/profile_images/458847900957556736/uArnnoBy_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 579, - "query_tweet_count": 0, - "friends_count": 640, - "statuses_count": 1908, - "listed_count": 44, - "utc_offset": null, - "favourites_count": 2386, - "count_followers_in_query": 16, - "screen_name": "MJMcGuffin", - "id": 808896914, - "profile_image_url": "http://pbs.twimg.com/profile_images/950034398417649666/B-qtZ42F_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1130, - "query_tweet_count": 7, - "friends_count": 1942, - "statuses_count": 1099, - "listed_count": 102, - "utc_offset": null, - "favourites_count": 1372, - "count_followers_in_query": 17, - "screen_name": "geovisual", - "id": 78865306, - "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", - "influential": true, - "original": true - }, { - "followers_count": 1306, - "query_tweet_count": 0, - "friends_count": 148, - "statuses_count": 967, - "listed_count": 133, - "utc_offset": null, - "favourites_count": 85, - "count_followers_in_query": 17, - "screen_name": "michelle_borkin", - "id": 37801244, - "profile_image_url": "http://pbs.twimg.com/profile_images/197352697/borkin_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 11211, - "query_tweet_count": 1, - "friends_count": 469, - "statuses_count": 3452, - "listed_count": 679, - "utc_offset": null, - "favourites_count": 23, - "count_followers_in_query": 16, - "screen_name": "d3visualization", - "id": 1006945298, - "profile_image_url": "http://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1555, - "query_tweet_count": 0, - "friends_count": 767, - "statuses_count": 2912, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 1047, - "count_followers_in_query": 18, - "screen_name": "kanitw", - "id": 9434762, - "profile_image_url": "http://pbs.twimg.com/profile_images/1130215014474797056/nEoJ4Y8p_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 423, - "query_tweet_count": 0, - "friends_count": 358, - "statuses_count": 1038, - "listed_count": 17, - "utc_offset": null, - "favourites_count": 796, - "count_followers_in_query": 13, - "screen_name": "beck_fabian", - "id": 1903337412, - "profile_image_url": "http://pbs.twimg.com/profile_images/869197156078505984/mSXPu-5s_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 124, - "query_tweet_count": 19, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188610, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 317, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 242, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 502, - "count_followers_in_query": 12, - "screen_name": "TofHurter", - "id": 4893004803, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 86560, - "query_tweet_count": 0, - "friends_count": 257, - "statuses_count": 35971, - "listed_count": 2582, - "utc_offset": null, - "favourites_count": 18796, - "count_followers_in_query": 18, - "screen_name": "hadleywickham", - "id": 69133574, - "profile_image_url": "http://pbs.twimg.com/profile_images/905186381995147264/7zKAG5sY_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 21642, - "query_tweet_count": 0, - "friends_count": 194, - "statuses_count": 2937, - "listed_count": 1300, - "utc_offset": null, - "favourites_count": 2633, - "count_followers_in_query": 13, - "screen_name": "ben_fry", - "id": 46243602, - "profile_image_url": "http://pbs.twimg.com/profile_images/850151743455244290/T-Xm2Giz_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 6935, - "query_tweet_count": 0, - "friends_count": 769, - "statuses_count": 3638, - "listed_count": 532, - "utc_offset": null, - "favourites_count": 17273, - "count_followers_in_query": 17, - "screen_name": "vlandham", - "id": 7639702, - "profile_image_url": "http://pbs.twimg.com/profile_images/442331500067819521/_PkeRNwq_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 8294, - "query_tweet_count": 0, - "friends_count": 1165, - "statuses_count": 9461, - "listed_count": 683, - "utc_offset": null, - "favourites_count": 6763, - "count_followers_in_query": 15, - "screen_name": "jcukier", - "id": 14624309, - "profile_image_url": "http://pbs.twimg.com/profile_images/757631552398331904/6ur-gfF8_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 334, - "query_tweet_count": 3, - "friends_count": 189, - "statuses_count": 143, - "listed_count": 40, - "utc_offset": null, - "favourites_count": 295, - "count_followers_in_query": 15, - "screen_name": "cagatay_turkay", - "id": 1667081238, - "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", - "influential": true, - "original": true - }, { - "followers_count": 558, - "query_tweet_count": 22, - "friends_count": 16, - "statuses_count": 339, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 51, - "count_followers_in_query": 17, - "screen_name": "giCentre", - "id": 19283433, - "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", - "influential": true, - "original": true - }, { - "followers_count": 1772, - "query_tweet_count": 1, - "friends_count": 889, - "statuses_count": 8229, - "listed_count": 110, - "utc_offset": null, - "favourites_count": 2951, - "count_followers_in_query": 14, - "screen_name": "EvanMPeck", - "id": 11493602, - "profile_image_url": "http://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 23979, - "query_tweet_count": 0, - "friends_count": 367, - "statuses_count": 5628, - "listed_count": 1013, - "utc_offset": null, - "favourites_count": 9406, - "count_followers_in_query": 15, - "screen_name": "NadiehBremer", - "id": 242069220, - "profile_image_url": "http://pbs.twimg.com/profile_images/814801665056505856/N1tzpocQ_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 19697, - "query_tweet_count": 0, - "friends_count": 3482, - "statuses_count": 7655, - "listed_count": 963, - "utc_offset": null, - "favourites_count": 15206, - "count_followers_in_query": 17, - "screen_name": "giorgialupi", - "id": 38254620, - "profile_image_url": "http://pbs.twimg.com/profile_images/1087370583606812673/idvupAzW_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 21648, - "query_tweet_count": 0, - "friends_count": 564, - "statuses_count": 9322, - "listed_count": 700, - "utc_offset": null, - "favourites_count": 12355, - "count_followers_in_query": 16, - "screen_name": "sxywu", - "id": 190857410, - "profile_image_url": "http://pbs.twimg.com/profile_images/961124286504275968/J9pDUCiy_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 18338, - "query_tweet_count": 0, - "friends_count": 860, - "statuses_count": 7127, - "listed_count": 1472, - "utc_offset": null, - "favourites_count": 4987, - "count_followers_in_query": 15, - "screen_name": "driven_by_data", - "id": 177507079, - "profile_image_url": "http://pbs.twimg.com/profile_images/555986012745105408/sDaI-4pP_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 12181, - "query_tweet_count": 1, - "friends_count": 933, - "statuses_count": 16836, - "listed_count": 938, - "utc_offset": null, - "favourites_count": 21734, - "count_followers_in_query": 15, - "screen_name": "JanWillemTulp", - "id": 21084111, - "profile_image_url": "http://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 204, - "query_tweet_count": 0, - "friends_count": 135, - "statuses_count": 121, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 9, - "count_followers_in_query": 14, - "screen_name": "HelwigHauser", - "id": 158685605, - "profile_image_url": "http://pbs.twimg.com/profile_images/1016657860/P1010005_normal.JPG", - "influential": true, - "original": false - }, { - "followers_count": 1222, - "query_tweet_count": 0, - "friends_count": 2556, - "statuses_count": 2022, - "listed_count": 114, - "utc_offset": null, - "favourites_count": 3454, - "count_followers_in_query": 14, - "screen_name": "ritsos_p", - "id": 37619291, - "profile_image_url": "http://pbs.twimg.com/profile_images/633010833199534081/SckdzW9t_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 264, - "query_tweet_count": 1, - "friends_count": 235, - "statuses_count": 523, - "listed_count": 23, - "utc_offset": null, - "favourites_count": 1219, - "count_followers_in_query": 15, - "screen_name": "StefvandenElzen", - "id": 403626099, - "profile_image_url": "http://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 9222, - "query_tweet_count": 0, - "friends_count": 6, - "statuses_count": 354, - "listed_count": 213, - "utc_offset": null, - "favourites_count": 202, - "count_followers_in_query": 14, - "screen_name": "observablehq", - "id": 905255756789825536, - "profile_image_url": "http://pbs.twimg.com/profile_images/1098653373362888704/qq4vXsM7_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 37881, - "query_tweet_count": 1, - "friends_count": 2894, - "statuses_count": 36843, - "listed_count": 1564, - "utc_offset": null, - "favourites_count": 98798, - "count_followers_in_query": 17, - "screen_name": "dataandme", - "id": 3230388598, - "profile_image_url": "http://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1823, - "query_tweet_count": 0, - "friends_count": 379, - "statuses_count": 379, - "listed_count": 64, - "utc_offset": null, - "favourites_count": 1171, - "count_followers_in_query": 17, - "screen_name": "SteveFranconeri", - "id": 1537419308, - "profile_image_url": "http://pbs.twimg.com/profile_images/793067789741199360/V4xXI3qC_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 16080, - "query_tweet_count": 0, - "friends_count": 394, - "statuses_count": 1347, - "listed_count": 998, - "utc_offset": null, - "favourites_count": 269, - "count_followers_in_query": 12, - "screen_name": "visualized", - "id": 520778935, - "profile_image_url": "http://pbs.twimg.com/profile_images/649231548760367105/dEdEWgLN_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 17807, - "query_tweet_count": 0, - "friends_count": 320, - "statuses_count": 2211, - "listed_count": 2007, - "utc_offset": null, - "favourites_count": 895, - "count_followers_in_query": 13, - "screen_name": "infosthetics", - "id": 19951439, - "profile_image_url": "http://pbs.twimg.com/profile_images/74970684/infosthetics_logo_large_normal.gif", - "influential": true, - "original": false - }, { - "followers_count": 50175, - "query_tweet_count": 0, - "friends_count": 39, - "statuses_count": 1383, - "listed_count": 1949, - "utc_offset": null, - "favourites_count": 1026, - "count_followers_in_query": 14, - "screen_name": "worrydream", - "id": 255617445, - "profile_image_url": "http://pbs.twimg.com/profile_images/1116108393687785473/nA0u4nvS_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 2888, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 6808, - "listed_count": 202, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 280, - "query_tweet_count": 2, - "friends_count": 119, - "statuses_count": 173, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 92, - "count_followers_in_query": 10, - "screen_name": "dbvis", - "id": 67297193, - "profile_image_url": "http://pbs.twimg.com/profile_images/926447668364226565/CtfLQAqk_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 330, - "query_tweet_count": 0, - "friends_count": 201, - "statuses_count": 85, - "listed_count": 15, - "utc_offset": null, - "favourites_count": 275, - "count_followers_in_query": 15, - "screen_name": "fanny_uoft", - "id": 381245455, - "profile_image_url": "http://pbs.twimg.com/profile_images/1035297219828695042/w8_qQUQB_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1350837, - "query_tweet_count": 0, - "friends_count": 11, - "statuses_count": 1305, - "listed_count": 14123, - "utc_offset": null, - "favourites_count": 5, - "count_followers_in_query": 12, - "screen_name": "GoogleAI", - "id": 33838201, - "profile_image_url": "http://pbs.twimg.com/profile_images/993649592422907904/yD7LkqU2_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 2448, - "query_tweet_count": 0, - "friends_count": 109, - "statuses_count": 981, - "listed_count": 72, - "utc_offset": null, - "favourites_count": 2345, - "count_followers_in_query": 16, - "screen_name": "mjskay", - "id": 38174427, - "profile_image_url": "http://pbs.twimg.com/profile_images/434122078850002944/GSgm8oHq_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 5712, - "query_tweet_count": 0, - "friends_count": 2, - "statuses_count": 239, - "listed_count": 233, - "utc_offset": null, - "favourites_count": 380, - "count_followers_in_query": 10, - "screen_name": "datasketches", - "id": 744209572089323520, - "profile_image_url": "http://pbs.twimg.com/profile_images/932711567451287552/nZmABbTH_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 17095, - "query_tweet_count": 0, - "friends_count": 730, - "statuses_count": 4606, - "listed_count": 1016, - "utc_offset": null, - "favourites_count": 6776, - "count_followers_in_query": 11, - "screen_name": "storywithdata", - "id": 404895983, - "profile_image_url": "http://pbs.twimg.com/profile_images/595043219508834304/KwlJt1Fr_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 12523, - "query_tweet_count": 0, - "friends_count": 2161, - "statuses_count": 8409, - "listed_count": 701, - "utc_offset": null, - "favourites_count": 7307, - "count_followers_in_query": 13, - "screen_name": "stefpos", - "id": 15339875, - "profile_image_url": "http://pbs.twimg.com/profile_images/577532169943306240/pBEz9eH6_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 11080, - "query_tweet_count": 0, - "friends_count": 2017, - "statuses_count": 11897, - "listed_count": 840, - "utc_offset": null, - "favourites_count": 10725, - "count_followers_in_query": 12, - "screen_name": "DashingD3js", - "id": 95266520, - "profile_image_url": "http://pbs.twimg.com/profile_images/2763578596/55419b571bc59acc7493cafee270b29f_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 2550, - "query_tweet_count": 0, - "friends_count": 291, - "statuses_count": 1243, - "listed_count": 156, - "utc_offset": null, - "favourites_count": 3126, - "count_followers_in_query": 15, - "screen_name": "kimay", - "id": 16171911, - "profile_image_url": "http://pbs.twimg.com/profile_images/1097792607336448001/AXpjVe4r_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 2712, - "query_tweet_count": 0, - "friends_count": 1894, - "statuses_count": 2972, - "listed_count": 230, - "utc_offset": null, - "favourites_count": 8443, - "count_followers_in_query": 13, - "screen_name": "SeeingStructure", - "id": 40144128, - "profile_image_url": "http://pbs.twimg.com/profile_images/1310327767/x768_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1640, - "query_tweet_count": 0, - "friends_count": 855, - "statuses_count": 3492, - "listed_count": 168, - "utc_offset": null, - "favourites_count": 266, - "count_followers_in_query": 14, - "screen_name": "currankelleher", - "id": 191897226, - "profile_image_url": "http://pbs.twimg.com/profile_images/841287627009609728/-8eDHLAU_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 12520, - "query_tweet_count": 0, - "friends_count": 1212, - "statuses_count": 3054, - "listed_count": 1220, - "utc_offset": null, - "favourites_count": 1666, - "count_followers_in_query": 11, - "screen_name": "mslima", - "id": 13205612, - "profile_image_url": "http://pbs.twimg.com/profile_images/704394040075292676/gGymPBly_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 123705, - "query_tweet_count": 0, - "friends_count": 130944, - "statuses_count": 18746, - "listed_count": 3857, - "utc_offset": null, - "favourites_count": 39245, - "count_followers_in_query": 12, - "screen_name": "randal_olson", - "id": 49413866, - "profile_image_url": "http://pbs.twimg.com/profile_images/977666344496676864/IEZlOHYw_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 18780, - "query_tweet_count": 0, - "friends_count": 434, - "statuses_count": 10175, - "listed_count": 1228, - "utc_offset": null, - "favourites_count": 9694, - "count_followers_in_query": 14, - "screen_name": "alignedleft", - "id": 17242168, - "profile_image_url": "http://pbs.twimg.com/profile_images/1120015994330607616/5nNpusbz_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 9699, - "query_tweet_count": 0, - "friends_count": 1100, - "statuses_count": 9163, - "listed_count": 846, - "utc_offset": null, - "favourites_count": 14466, - "count_followers_in_query": 15, - "screen_name": "krees", - "id": 8564482, - "profile_image_url": "http://pbs.twimg.com/profile_images/850024283787087872/IHMIo5ak_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 9252, - "query_tweet_count": 0, - "friends_count": 588, - "statuses_count": 16803, - "listed_count": 771, - "utc_offset": null, - "favourites_count": 2873, - "count_followers_in_query": 13, - "screen_name": "moebio", - "id": 367089411, - "profile_image_url": "http://pbs.twimg.com/profile_images/527931537677762560/UI8ZHvAz_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 234, - "query_tweet_count": 0, - "friends_count": 50, - "statuses_count": 1, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 18, - "count_followers_in_query": 9, - "screen_name": "KwanliuMa", - "id": 508222253, - "profile_image_url": "http://pbs.twimg.com/profile_images/1861421199/ma_June2011_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 311745, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 4764, - "listed_count": 3591, - "utc_offset": null, - "favourites_count": 18346, - "count_followers_in_query": 12, - "screen_name": "AcademicsSay", - "id": 1891806212, - "profile_image_url": "http://pbs.twimg.com/profile_images/748151916836716546/Ldn_dhiC_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 224037, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 933, - "listed_count": 2556, - "utc_offset": null, - "favourites_count": 4, - "count_followers_in_query": 7, - "screen_name": "xkcdComic", - "id": 2251623492, - "profile_image_url": "http://pbs.twimg.com/profile_images/413359024617185280/pS8lVAWA_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 266, - "query_tweet_count": 0, - "friends_count": 104, - "statuses_count": 323, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 70, - "count_followers_in_query": 13, - "screen_name": "BerniceRogowitz", - "id": 205346534, - "profile_image_url": "http://pbs.twimg.com/profile_images/632192940731990017/yO6Q_8Jy_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1134, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 10, - "listed_count": 26, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 12, - "screen_name": "vis_research", - "id": 1068137549355515905, - "profile_image_url": "http://pbs.twimg.com/profile_images/1070395121017872384/cYNIU2ak_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1414, - "query_tweet_count": 2, - "friends_count": 334, - "statuses_count": 265, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 479, - "count_followers_in_query": 13, - "screen_name": "LacePadilla", - "id": 824684769543741440, - "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1727, - "query_tweet_count": 0, - "friends_count": 95, - "statuses_count": 241, - "listed_count": 48, - "utc_offset": null, - "favourites_count": 430, - "count_followers_in_query": 16, - "screen_name": "vega_vis", - "id": 919294347857690625, - "profile_image_url": "http://pbs.twimg.com/profile_images/1107092093661401088/HaCvGXSq_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 8455, - "query_tweet_count": 0, - "friends_count": 720, - "statuses_count": 9381, - "listed_count": 370, - "utc_offset": null, - "favourites_count": 6142, - "count_followers_in_query": 15, - "screen_name": "AmeliaMN", - "id": 19520842, - "profile_image_url": "http://pbs.twimg.com/profile_images/1055552227660759043/8xR6ZFfI_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 4739, - "query_tweet_count": 0, - "friends_count": 1176, - "statuses_count": 4669, - "listed_count": 369, - "utc_offset": null, - "favourites_count": 3236, - "count_followers_in_query": 14, - "screen_name": "ChristiansenJen", - "id": 370638564, - "profile_image_url": "http://pbs.twimg.com/profile_images/939964874284703744/IEvH1DBZ_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 80226, - "query_tweet_count": 0, - "friends_count": 222, - "statuses_count": 7300, - "listed_count": 5031, - "utc_offset": null, - "favourites_count": 19, - "count_followers_in_query": 11, - "screen_name": "GuardianData", - "id": 23751864, - "profile_image_url": "http://pbs.twimg.com/profile_images/1061926712173301760/5SGMX1DA_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 11723, - "query_tweet_count": 0, - "friends_count": 223, - "statuses_count": 1068, - "listed_count": 476, - "utc_offset": null, - "favourites_count": 2841, - "count_followers_in_query": 14, - "screen_name": "DataToViz", - "id": 252761153, - "profile_image_url": "http://pbs.twimg.com/profile_images/848621981482098688/1a7fh28O_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 9317, - "query_tweet_count": 0, - "friends_count": 485, - "statuses_count": 6679, - "listed_count": 654, - "utc_offset": null, - "favourites_count": 4286, - "count_followers_in_query": 15, - "screen_name": "philogb", - "id": 88892707, - "profile_image_url": "http://pbs.twimg.com/profile_images/1133197815780265985/uCjVJy0q_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 8156, - "query_tweet_count": 0, - "friends_count": 2583, - "statuses_count": 9513, - "listed_count": 375, - "utc_offset": null, - "favourites_count": 6429, - "count_followers_in_query": 12, - "screen_name": "edchi", - "id": 9271782, - "profile_image_url": "http://pbs.twimg.com/profile_images/1410247055/edchi-smile_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 9139, - "query_tweet_count": 0, - "friends_count": 1311, - "statuses_count": 2200, - "listed_count": 555, - "utc_offset": null, - "favourites_count": 1435, - "count_followers_in_query": 14, - "screen_name": "jasondavies", - "id": 349963, - "profile_image_url": "http://pbs.twimg.com/profile_images/649979798136164352/tLjlKplC_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 7659, - "query_tweet_count": 0, - "friends_count": 1153, - "statuses_count": 29050, - "listed_count": 773, - "utc_offset": null, - "favourites_count": 5349, - "count_followers_in_query": 11, - "screen_name": "noahi", - "id": 15399031, - "profile_image_url": "http://pbs.twimg.com/profile_images/649815815210987520/dEQjBcv1_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 127067, - "query_tweet_count": 0, - "friends_count": 1033, - "statuses_count": 10579, - "listed_count": 5418, - "utc_offset": null, - "favourites_count": 948, - "count_followers_in_query": 8, - "screen_name": "Visually", - "id": 273197054, - "profile_image_url": "http://pbs.twimg.com/profile_images/687538602041933824/Z8G3kvZ7_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 16853, - "query_tweet_count": 0, - "friends_count": 663, - "statuses_count": 1566, - "listed_count": 1505, - "utc_offset": null, - "favourites_count": 66, - "count_followers_in_query": 8, - "screen_name": "VisualizingOrg", - "id": 155240092, - "profile_image_url": "http://pbs.twimg.com/profile_images/458684994198585344/fAoM5-6j_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1711, - "query_tweet_count": 0, - "friends_count": 778, - "statuses_count": 745, - "listed_count": 90, - "utc_offset": null, - "favourites_count": 1476, - "count_followers_in_query": 15, - "screen_name": "magrawala", - "id": 92168769, - "profile_image_url": "http://pbs.twimg.com/profile_images/493537516054532099/UCJZmAcK_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 650, - "query_tweet_count": 0, - "friends_count": 253, - "statuses_count": 190, - "listed_count": 38, - "utc_offset": null, - "favourites_count": 297, - "count_followers_in_query": 11, - "screen_name": "csilvanyc", - "id": 926552558, - "profile_image_url": "http://pbs.twimg.com/profile_images/811598772996341761/ljXwUTHX_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 383, - "query_tweet_count": 1, - "friends_count": 161, - "statuses_count": 741, - "listed_count": 16, - "utc_offset": null, - "favourites_count": 1471, - "count_followers_in_query": 10, - "screen_name": "myjyby", - "id": 411546549, - "profile_image_url": "http://pbs.twimg.com/profile_images/1896439832/me_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 5243, - "query_tweet_count": 0, - "friends_count": 590, - "statuses_count": 4247, - "listed_count": 263, - "utc_offset": null, - "favourites_count": 8277, - "count_followers_in_query": 12, - "screen_name": "infowetrust", - "id": 1912054296, - "profile_image_url": "http://pbs.twimg.com/profile_images/1106597568010547201/sGfhC6U9_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 2023, - "query_tweet_count": 0, - "friends_count": 307, - "statuses_count": 591, - "listed_count": 162, - "utc_offset": null, - "favourites_count": 1238, - "count_followers_in_query": 12, - "screen_name": "YuriEngelhardt", - "id": 278878000, - "profile_image_url": "http://pbs.twimg.com/profile_images/912363545857314816/Qz_PPHl2_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 839, - "query_tweet_count": 0, - "friends_count": 7, - "statuses_count": 28, - "listed_count": 16, - "utc_offset": null, - "favourites_count": 14, - "count_followers_in_query": 12, - "screen_name": "mitvis", - "id": 1017224055588622338, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033404124954419200/7Gb2I-74_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 363, - "query_tweet_count": 0, - "friends_count": 286, - "statuses_count": 205, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 334, - "count_followers_in_query": 13, - "screen_name": "zcliu", - "id": 109457331, - "profile_image_url": "http://pbs.twimg.com/profile_images/915788883274502145/hSpNr-hB_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 403, - "query_tweet_count": 0, - "friends_count": 304, - "statuses_count": 158, - "listed_count": 21, - "utc_offset": null, - "favourites_count": 375, - "count_followers_in_query": 13, - "screen_name": "ccgramazio", - "id": 44101368, - "profile_image_url": "http://pbs.twimg.com/profile_images/765954857337511936/uE-04FRI_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1678, - "query_tweet_count": 0, - "friends_count": 88, - "statuses_count": 709, - "listed_count": 85, - "utc_offset": null, - "favourites_count": 1052, - "count_followers_in_query": 10, - "screen_name": "InfoPlusConf", - "id": 3404710059, - "profile_image_url": "http://pbs.twimg.com/profile_images/971434099524165632/saQzXbPz_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 30565, - "query_tweet_count": 0, - "friends_count": 3594, - "statuses_count": 43501, - "listed_count": 1369, - "utc_offset": null, - "favourites_count": 25397, - "count_followers_in_query": 13, - "screen_name": "jburnmurdoch", - "id": 43878033, - "profile_image_url": "http://pbs.twimg.com/profile_images/922511756110557184/IDxUQ_rr_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 889, - "query_tweet_count": 1, - "friends_count": 0, - "statuses_count": 245, - "listed_count": 104, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "eagereyes_feed", - "id": 1325316703, - "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 11088, - "query_tweet_count": 0, - "friends_count": 1280, - "statuses_count": 5623, - "listed_count": 544, - "utc_offset": null, - "favourites_count": 1767, - "count_followers_in_query": 10, - "screen_name": "Trifacta", - "id": 626681652, - "profile_image_url": "http://pbs.twimg.com/profile_images/895787216768647169/7-2c1bBz_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 6302, - "query_tweet_count": 0, - "friends_count": 1081, - "statuses_count": 7672, - "listed_count": 452, - "utc_offset": null, - "favourites_count": 7935, - "count_followers_in_query": 11, - "screen_name": "enjalot", - "id": 16030323, - "profile_image_url": "http://pbs.twimg.com/profile_images/649338788339015680/Zi9nmGUc_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 9946, - "query_tweet_count": 0, - "friends_count": 3441, - "statuses_count": 2682, - "listed_count": 850, - "utc_offset": null, - "favourites_count": 1324, - "count_followers_in_query": 11, - "screen_name": "Periscopic", - "id": 21695487, - "profile_image_url": "http://pbs.twimg.com/profile_images/817025794434179072/OI0VtxAx_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 9940, - "query_tweet_count": 0, - "friends_count": 291, - "statuses_count": 91, - "listed_count": 663, - "utc_offset": null, - "favourites_count": 125, - "count_followers_in_query": 13, - "screen_name": "amandacox", - "id": 22723307, - "profile_image_url": "http://pbs.twimg.com/profile_images/1213389580/2876462825_b0c08042e7_m_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true - }, { - "followers_count": 2041, - "query_tweet_count": 0, - "friends_count": 414, - "statuses_count": 3837, - "listed_count": 110, - "utc_offset": null, - "favourites_count": 1356, - "count_followers_in_query": 9, - "screen_name": "bederson", - "id": 14425576, - "profile_image_url": "http://pbs.twimg.com/profile_images/260611988/bederson_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 113, - "query_tweet_count": 0, - "friends_count": 111, - "statuses_count": 53, - "listed_count": 5, - "utc_offset": null, - "favourites_count": 30, - "count_followers_in_query": 8, - "screen_name": "michaelbehrisch", - "id": 15747864, - "profile_image_url": "http://pbs.twimg.com/profile_images/745904612268445696/fI6n1sWx_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 130, - "query_tweet_count": 0, - "friends_count": 326, - "statuses_count": 315, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 281, - "count_followers_in_query": 11, - "screen_name": "holgerstitz", - "id": 85844572, - "profile_image_url": "http://pbs.twimg.com/profile_images/3110359287/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 288, - "query_tweet_count": 3, - "friends_count": 399, - "statuses_count": 624, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 2917, - "count_followers_in_query": 10, - "screen_name": "flekschas", - "id": 241173920, - "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 285, - "query_tweet_count": 0, - "friends_count": 44, - "statuses_count": 143, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 140, - "count_followers_in_query": 8, - "screen_name": "HarvardVCG", - "id": 1834743547, - "profile_image_url": "http://pbs.twimg.com/profile_images/851447292120805376/y_RzZDR__normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 20111, - "query_tweet_count": 0, - "friends_count": 2, - "statuses_count": 39, - "listed_count": 449, - "utc_offset": null, - "favourites_count": 34, - "count_followers_in_query": 8, - "screen_name": "r2d3us", - "id": 2720877595, - "profile_image_url": "http://pbs.twimg.com/profile_images/617455986324799488/YztEGmY4_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 385, - "query_tweet_count": 1, - "friends_count": 276, - "statuses_count": 1076, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 692, - "count_followers_in_query": 11, - "screen_name": "DavidGotz", - "id": 889998600, - "profile_image_url": "http://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 5230, - "query_tweet_count": 0, - "friends_count": 2172, - "statuses_count": 7797, - "listed_count": 437, - "utc_offset": null, - "favourites_count": 6684, - "count_followers_in_query": 10, - "screen_name": "pciuccarelli", - "id": 17581976, - "profile_image_url": "http://pbs.twimg.com/profile_images/870027953484201984/gbYghvbu_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 230, - "query_tweet_count": 0, - "friends_count": 352, - "statuses_count": 249, - "listed_count": 8, - "utc_offset": null, - "favourites_count": 552, - "count_followers_in_query": 9, - "screen_name": "MaximeCordeil", - "id": 568947767, - "profile_image_url": "http://pbs.twimg.com/profile_images/882379773875441664/zsBJwQoX_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 570, - "query_tweet_count": 0, - "friends_count": 416, - "statuses_count": 608, - "listed_count": 40, - "utc_offset": null, - "favourites_count": 1979, - "count_followers_in_query": 9, - "screen_name": "uta_ente", - "id": 219082889, - "profile_image_url": "http://pbs.twimg.com/profile_images/785458196790075392/3sjLrrlm_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 78, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 38, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "dr_floh", - "id": 2160653520, - "profile_image_url": "http://pbs.twimg.com/profile_images/476069445891145729/irYuj1AE_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 396, - "query_tweet_count": 0, - "friends_count": 281, - "statuses_count": 7003, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 2275, - "count_followers_in_query": 12, - "screen_name": "Birdbassador", - "id": 274254972, - "profile_image_url": "http://pbs.twimg.com/profile_images/1292098452/birdbassador_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 354, - "query_tweet_count": 0, - "friends_count": 351, - "statuses_count": 265, - "listed_count": 16, - "utc_offset": null, - "favourites_count": 2260, - "count_followers_in_query": 9, - "screen_name": "angusforbes", - "id": 22736099, - "profile_image_url": "http://pbs.twimg.com/profile_images/649435345017139201/HnrHGJev_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 11075, - "query_tweet_count": 0, - "friends_count": 5081, - "statuses_count": 8219, - "listed_count": 653, - "utc_offset": null, - "favourites_count": 16627, - "count_followers_in_query": 11, - "screen_name": "DataRemixed", - "id": 359024514, - "profile_image_url": "http://pbs.twimg.com/profile_images/1098447836839010304/pQ-RIYu-_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 148, - "query_tweet_count": 1, - "friends_count": 344, - "statuses_count": 119, - "listed_count": 3, - "utc_offset": null, - "favourites_count": 750, - "count_followers_in_query": 9, - "screen_name": "accidental_PhD", - "id": 531855716, - "profile_image_url": "http://pbs.twimg.com/profile_images/987735595072958464/9ZKc7hWC_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 756983, - "query_tweet_count": 0, - "friends_count": 16, - "statuses_count": 1503, - "listed_count": 4424, - "utc_offset": null, - "favourites_count": 32, - "count_followers_in_query": 8, - "screen_name": "TwitterData", - "id": 1526228120, - "profile_image_url": "http://pbs.twimg.com/profile_images/875168307585794048/yuE68O2__normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 5943, - "query_tweet_count": 0, - "friends_count": 978, - "statuses_count": 6067, - "listed_count": 500, - "utc_offset": null, - "favourites_count": 1611, - "count_followers_in_query": 12, - "screen_name": "ireneros", - "id": 16789581, - "profile_image_url": "http://pbs.twimg.com/profile_images/312490233/facebook_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 9364, - "query_tweet_count": 0, - "friends_count": 324, - "statuses_count": 1460, - "listed_count": 766, - "utc_offset": null, - "favourites_count": 1707, - "count_followers_in_query": 10, - "screen_name": "densitydesign", - "id": 34570753, - "profile_image_url": "http://pbs.twimg.com/profile_images/1572391818/logo_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 31660, - "query_tweet_count": 0, - "friends_count": 2509, - "statuses_count": 20693, - "listed_count": 2431, - "utc_offset": null, - "favourites_count": 2354, - "count_followers_in_query": 10, - "screen_name": "smfrogers", - "id": 14420872, - "profile_image_url": "http://pbs.twimg.com/profile_images/1100104057316728835/pT9n-oPR_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 2552, - "query_tweet_count": 0, - "friends_count": 1229, - "statuses_count": 481, - "listed_count": 109, - "utc_offset": null, - "favourites_count": 191, - "count_followers_in_query": 11, - "screen_name": "uclab_potsdam", - "id": 2911549265, - "profile_image_url": "http://pbs.twimg.com/profile_images/559047097660354560/1a3KTZrN_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 46342, - "query_tweet_count": 0, - "friends_count": 1482, - "statuses_count": 11618, - "listed_count": 1948, - "utc_offset": null, - "favourites_count": 32411, - "count_followers_in_query": 9, - "screen_name": "DataIsBeautiful", - "id": 1201186872, - "profile_image_url": "http://pbs.twimg.com/profile_images/572447924701786112/FOnkOPJP_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 9144, - "query_tweet_count": 0, - "friends_count": 892, - "statuses_count": 1132, - "listed_count": 388, - "utc_offset": null, - "favourites_count": 2199, - "count_followers_in_query": 9, - "screen_name": "_deardata", - "id": 2848359778, - "profile_image_url": "http://pbs.twimg.com/profile_images/748207954260791296/JvbWjCD0_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 351422, - "query_tweet_count": 0, - "friends_count": 171, - "statuses_count": 3920, - "listed_count": 5883, - "utc_offset": null, - "favourites_count": 173, - "count_followers_in_query": 10, - "screen_name": "HansRosling", - "id": 20280065, - "profile_image_url": "http://pbs.twimg.com/profile_images/116939798/Hans_Rosling_liten_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 208, - "query_tweet_count": 2, - "friends_count": 649, - "statuses_count": 113, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 9, - "screen_name": "manunna_91", - "id": 743468486756868096, - "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 178, - "query_tweet_count": 0, - "friends_count": 107, - "statuses_count": 76, - "listed_count": 8, - "utc_offset": null, - "favourites_count": 142, - "count_followers_in_query": 14, - "screen_name": "glk1", - "id": 17113667, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000149786692/ea82d48e34271ce68dbc93f074754819_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 170, - "query_tweet_count": 0, - "friends_count": 188, - "statuses_count": 215, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 176, - "count_followers_in_query": 9, - "screen_name": "alexrindvis", - "id": 2865629849, - "profile_image_url": "http://pbs.twimg.com/profile_images/721983036582137856/BMIqeuZt_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 631, - "query_tweet_count": 0, - "friends_count": 384, - "statuses_count": 2147, - "listed_count": 55, - "utc_offset": null, - "favourites_count": 1623, - "count_followers_in_query": 11, - "screen_name": "amcrisan", - "id": 1069993424, - "profile_image_url": "http://pbs.twimg.com/profile_images/607422064824229888/oGTzTvPa_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 8518, - "query_tweet_count": 0, - "friends_count": 822, - "statuses_count": 9737, - "listed_count": 503, - "utc_offset": null, - "favourites_count": 5375, - "count_followers_in_query": 12, - "screen_name": "jscarto", - "id": 16692909, - "profile_image_url": "http://pbs.twimg.com/profile_images/1124123513277829121/-gz9KxLB_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1982, - "query_tweet_count": 0, - "friends_count": 45, - "statuses_count": 1306, - "listed_count": 118, - "utc_offset": null, - "favourites_count": 184, - "count_followers_in_query": 10, - "screen_name": "MKrzywinski", - "id": 443206410, - "profile_image_url": "http://pbs.twimg.com/profile_images/873146460258304001/U0P-WBg7_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 164, - "query_tweet_count": 0, - "friends_count": 92, - "statuses_count": 52, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 4, - "count_followers_in_query": 9, - "screen_name": "caleydo_org", - "id": 2667385981, - "profile_image_url": "http://pbs.twimg.com/profile_images/491350585933692928/0p0RKBEr_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 910, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 54, - "listed_count": 90, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 10, - "screen_name": "visweek", - "id": 61599361, - "profile_image_url": "http://pbs.twimg.com/profile_images/462942206/visweek09-logo_twitter_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 14848, - "query_tweet_count": 0, - "friends_count": 593, - "statuses_count": 3630, - "listed_count": 1813, - "utc_offset": null, - "favourites_count": 80, - "count_followers_in_query": 11, - "screen_name": "datavis", - "id": 18695747, - "profile_image_url": "http://pbs.twimg.com/profile_images/1350701775/datavis_badge_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 4421, - "query_tweet_count": 0, - "friends_count": 923, - "statuses_count": 1804, - "listed_count": 251, - "utc_offset": null, - "favourites_count": 2953, - "count_followers_in_query": 9, - "screen_name": "fedfragapane", - "id": 54896883, - "profile_image_url": "http://pbs.twimg.com/profile_images/1083807023110782977/QyAOpEM9_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1263, - "query_tweet_count": 0, - "friends_count": 750, - "statuses_count": 1474, - "listed_count": 91, - "utc_offset": null, - "favourites_count": 8544, - "count_followers_in_query": 8, - "screen_name": "parry_joe", - "id": 31120708, - "profile_image_url": "http://pbs.twimg.com/profile_images/1546693324/Joe2_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 105, - "query_tweet_count": 0, - "friends_count": 12, - "statuses_count": 35, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 6, - "count_followers_in_query": 11, - "screen_name": "jackvanwijk", - "id": 559883429, - "profile_image_url": "http://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 4583, - "query_tweet_count": 0, - "friends_count": 477, - "statuses_count": 1436, - "listed_count": 360, - "utc_offset": null, - "favourites_count": 1205, - "count_followers_in_query": 8, - "screen_name": "dataviz_catalog", - "id": 2263478022, - "profile_image_url": "http://pbs.twimg.com/profile_images/1080464338442424320/b-62ZA4M_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1765, - "query_tweet_count": 0, - "friends_count": 1014, - "statuses_count": 1097, - "listed_count": 90, - "utc_offset": null, - "favourites_count": 3412, - "count_followers_in_query": 10, - "screen_name": "srendgen", - "id": 148871804, - "profile_image_url": "http://pbs.twimg.com/profile_images/472376338129498112/6x4zi52q_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 298, - "query_tweet_count": 0, - "friends_count": 160, - "statuses_count": 128, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 225, - "count_followers_in_query": 10, - "screen_name": "GT_Vis", - "id": 3145293135, - "profile_image_url": "http://pbs.twimg.com/profile_images/916066315600781312/qr9hrmKP_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 6649, - "query_tweet_count": 0, - "friends_count": 837, - "statuses_count": 10745, - "listed_count": 613, - "utc_offset": null, - "favourites_count": 5666, - "count_followers_in_query": 12, - "screen_name": "ndiakopoulos", - "id": 12014302, - "profile_image_url": "http://pbs.twimg.com/profile_images/776255219722313728/7l16enZp_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 3717, - "query_tweet_count": 0, - "friends_count": 946, - "statuses_count": 7457, - "listed_count": 352, - "utc_offset": null, - "favourites_count": 3062, - "count_followers_in_query": 11, - "screen_name": "kennelliott", - "id": 142389870, - "profile_image_url": "http://pbs.twimg.com/profile_images/975430938598543365/GkXxy8EZ_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 6526, - "query_tweet_count": 0, - "friends_count": 511, - "statuses_count": 8022, - "listed_count": 435, - "utc_offset": null, - "favourites_count": 2510, - "count_followers_in_query": 12, - "screen_name": "veltman", - "id": 17673012, - "profile_image_url": "http://pbs.twimg.com/profile_images/1039318755208192004/P25WnsKg_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 35439, - "query_tweet_count": 0, - "friends_count": 134, - "statuses_count": 5385, - "listed_count": 2179, - "utc_offset": null, - "favourites_count": 9361, - "count_followers_in_query": 10, - "screen_name": "feltron", - "id": 14892191, - "profile_image_url": "http://pbs.twimg.com/profile_images/1281659696/IMG_2782_nfbw_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 4721, - "query_tweet_count": 4, - "friends_count": 4817, - "statuses_count": 32724, - "listed_count": 524, - "utc_offset": null, - "favourites_count": 70476, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 553, - "query_tweet_count": 0, - "friends_count": 676, - "statuses_count": 1679, - "listed_count": 83, - "utc_offset": null, - "favourites_count": 1635, - "count_followers_in_query": 11, - "screen_name": "adilyalcin", - "id": 95290078, - "profile_image_url": "http://pbs.twimg.com/profile_images/821191165835939840/v_3fl_As_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1223, - "query_tweet_count": 0, - "friends_count": 343, - "statuses_count": 929, - "listed_count": 95, - "utc_offset": null, - "favourites_count": 1074, - "count_followers_in_query": 12, - "screen_name": "IsabelMeirelles", - "id": 89212604, - "profile_image_url": "http://pbs.twimg.com/profile_images/590553630/Photo-6_sq_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 91, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 144, - "listed_count": 5, - "utc_offset": null, - "favourites_count": 13, - "count_followers_in_query": 9, - "screen_name": "veloclubdeVIS", - "id": 2814482749, - "profile_image_url": "http://pbs.twimg.com/profile_images/1006100947150540800/9mNUhTPC_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1072, - "query_tweet_count": 1, - "friends_count": 878, - "statuses_count": 6969, - "listed_count": 77, - "utc_offset": null, - "favourites_count": 5746, - "count_followers_in_query": 8, - "screen_name": "jozilla", - "id": 15208867, - "profile_image_url": "http://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 272, - "query_tweet_count": 0, - "friends_count": 348, - "statuses_count": 268, - "listed_count": 5, - "utc_offset": null, - "favourites_count": 570, - "count_followers_in_query": 9, - "screen_name": "univienna_vda", - "id": 2791401022, - "profile_image_url": "http://pbs.twimg.com/profile_images/984318005180944385/rs1mpOwS_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 92, - "query_tweet_count": 0, - "friends_count": 54, - "statuses_count": 14, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "EuroVis2018", - "id": 909697437694087168, - "profile_image_url": "http://pbs.twimg.com/profile_images/909698678167867393/y4hHGNuY_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 178, - "query_tweet_count": 0, - "friends_count": 273, - "statuses_count": 75, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 63, - "count_followers_in_query": 10, - "screen_name": "LuanaMicallef", - "id": 460194330, - "profile_image_url": "http://pbs.twimg.com/profile_images/1037134780054360065/Sxfgseks_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 5322, - "query_tweet_count": 0, - "friends_count": 1357, - "statuses_count": 15831, - "listed_count": 410, - "utc_offset": null, - "favourites_count": 7096, - "count_followers_in_query": 10, - "screen_name": "rsimmon", - "id": 29739700, - "profile_image_url": "http://pbs.twimg.com/profile_images/740283445809664000/SURPzAkZ_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 340, - "query_tweet_count": 1, - "friends_count": 480, - "statuses_count": 926, - "listed_count": 34, - "utc_offset": null, - "favourites_count": 950, - "count_followers_in_query": 9, - "screen_name": "namwkim85", - "id": 49457800, - "profile_image_url": "http://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 49352, - "query_tweet_count": 0, - "friends_count": 29, - "statuses_count": 8219, - "listed_count": 2293, - "utc_offset": null, - "favourites_count": 338, - "count_followers_in_query": 8, - "screen_name": "PostGraphics", - "id": 87968068, - "profile_image_url": "http://pbs.twimg.com/profile_images/1113156555787124738/Qv7rwvKz_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 409954, - "query_tweet_count": 0, - "friends_count": 417, - "statuses_count": 1211, - "listed_count": 6034, - "utc_offset": null, - "favourites_count": 850, - "count_followers_in_query": 10, - "screen_name": "AndrewYNg", - "id": 216939636, - "profile_image_url": "http://pbs.twimg.com/profile_images/733174243714682880/oyG30NEH_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 293, - "query_tweet_count": 0, - "friends_count": 274, - "statuses_count": 749, - "listed_count": 22, - "utc_offset": null, - "favourites_count": 745, - "count_followers_in_query": 9, - "screen_name": "ryodejaneiro", - "id": 86904365, - "profile_image_url": "http://pbs.twimg.com/profile_images/2565218505/1ih3xa9cbfpflfabluef_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1084, - "query_tweet_count": 0, - "friends_count": 392, - "statuses_count": 270, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 31, - "count_followers_in_query": 9, - "screen_name": "bangwong", - "id": 23268628, - "profile_image_url": "http://pbs.twimg.com/profile_images/1164179944/bangwong_73x73_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 17065, - "query_tweet_count": 0, - "friends_count": 1416, - "statuses_count": 105321, - "listed_count": 886, - "utc_offset": null, - "favourites_count": 96189, - "count_followers_in_query": 7, - "screen_name": "Protohedgehog", - "id": 352650591, - "profile_image_url": "http://pbs.twimg.com/profile_images/1132230319338381312/eRsuIQlD_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 289, - "query_tweet_count": 0, - "friends_count": 471, - "statuses_count": 93, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 791, - "count_followers_in_query": 9, - "screen_name": "karthik_badam", - "id": 2838336587, - "profile_image_url": "http://pbs.twimg.com/profile_images/524347968950775808/LQlfWiSJ_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 7225, - "query_tweet_count": 0, - "friends_count": 701, - "statuses_count": 4727, - "listed_count": 444, - "utc_offset": null, - "favourites_count": 6661, - "count_followers_in_query": 10, - "screen_name": "tmcw", - "id": 1458271, - "profile_image_url": "http://pbs.twimg.com/profile_images/1133166565170434048/jW7uOetC_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 7266, - "query_tweet_count": 0, - "friends_count": 954, - "statuses_count": 4650, - "listed_count": 418, - "utc_offset": null, - "favourites_count": 4164, - "count_followers_in_query": 9, - "screen_name": "theboysmithy", - "id": 33857735, - "profile_image_url": "http://pbs.twimg.com/profile_images/1105813877416251392/QWMwP3Sp_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 3621, - "query_tweet_count": 3, - "friends_count": 2034, - "statuses_count": 4139, - "listed_count": 203, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 26064, - "query_tweet_count": 0, - "friends_count": 81, - "statuses_count": 133, - "listed_count": 505, - "utc_offset": null, - "favourites_count": 536, - "count_followers_in_query": 10, - "screen_name": "distillpub", - "id": 783356145670852608, - "profile_image_url": "http://pbs.twimg.com/profile_images/843866238166036480/FcG2GmRq_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1310, - "query_tweet_count": 0, - "friends_count": 726, - "statuses_count": 626, - "listed_count": 101, - "utc_offset": null, - "favourites_count": 1057, - "count_followers_in_query": 9, - "screen_name": "martino_design", - "id": 36737360, - "profile_image_url": "http://pbs.twimg.com/profile_images/1063543430607974401/_kNurTTb_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1222, - "query_tweet_count": 0, - "friends_count": 411, - "statuses_count": 1079, - "listed_count": 55, - "utc_offset": null, - "favourites_count": 3972, - "count_followers_in_query": 10, - "screen_name": "JustinMatejka", - "id": 289972113, - "profile_image_url": "http://pbs.twimg.com/profile_images/918558186361237504/G8g1WZrv_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 2086, - "query_tweet_count": 0, - "friends_count": 607, - "statuses_count": 980, - "listed_count": 135, - "utc_offset": null, - "favourites_count": 2238, - "count_followers_in_query": 12, - "screen_name": "pbesh", - "id": 90797974, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056868993242402816/LgVLAqtu_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 3100, - "query_tweet_count": 0, - "friends_count": 617, - "statuses_count": 1792, - "listed_count": 195, - "utc_offset": null, - "favourites_count": 2726, - "count_followers_in_query": 11, - "screen_name": "mf_viz", - "id": 282130842, - "profile_image_url": "http://pbs.twimg.com/profile_images/951265970965815296/Cy0F_7Bz_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 9554, - "query_tweet_count": 0, - "friends_count": 447, - "statuses_count": 7637, - "listed_count": 547, - "utc_offset": null, - "favourites_count": 797, - "count_followers_in_query": 9, - "screen_name": "evergreendata", - "id": 101474181, - "profile_image_url": "http://pbs.twimg.com/profile_images/524940755245101056/EPi-pGaJ_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 21867, - "query_tweet_count": 0, - "friends_count": 584, - "statuses_count": 2709, - "listed_count": 1396, - "utc_offset": null, - "favourites_count": 1336, - "count_followers_in_query": 11, - "screen_name": "stamen", - "id": 2067201, - "profile_image_url": "http://pbs.twimg.com/profile_images/59930182/stamen-icon_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 8568, - "query_tweet_count": 0, - "friends_count": 4189, - "statuses_count": 63334, - "listed_count": 301, - "utc_offset": null, - "favourites_count": 34984, - "count_followers_in_query": 10, - "screen_name": "jeffbigham", - "id": 16136933, - "profile_image_url": "http://pbs.twimg.com/profile_images/1015347649384361984/cu3ssF1F_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 255, - "query_tweet_count": 0, - "friends_count": 219, - "statuses_count": 338, - "listed_count": 13, - "utc_offset": null, - "favourites_count": 835, - "count_followers_in_query": 10, - "screen_name": "serravis", - "id": 1567191510, - "profile_image_url": "http://pbs.twimg.com/profile_images/826522290527600646/kGbwbMCF_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 70, - "query_tweet_count": 0, - "friends_count": 133, - "statuses_count": 51, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 376, - "count_followers_in_query": 8, - "screen_name": "mckennapsean", - "id": 322586448, - "profile_image_url": "http://pbs.twimg.com/profile_images/743193992037175296/eW031Rqz_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 204, - "query_tweet_count": 5, - "friends_count": 284, - "statuses_count": 1154, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 1691, - "count_followers_in_query": 8, - "screen_name": "lonnibesancon", - "id": 2924711485, - "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", - "influential": true, - "original": true - }, { - "followers_count": 68, - "query_tweet_count": 0, - "friends_count": 44, - "statuses_count": 141, - "listed_count": 8, - "utc_offset": null, - "favourites_count": 68, - "count_followers_in_query": 9, - "screen_name": "MWestenberg", - "id": 289978353, - "profile_image_url": "http://pbs.twimg.com/profile_images/479305097797959681/HIs-xHIq_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 5295, - "query_tweet_count": 0, - "friends_count": 2983, - "statuses_count": 15758, - "listed_count": 183, - "utc_offset": null, - "favourites_count": 2620, - "count_followers_in_query": 8, - "screen_name": "landay", - "id": 804775, - "profile_image_url": "http://pbs.twimg.com/profile_images/430450342203891712/rM4yc7eL_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 1516, - "query_tweet_count": 0, - "friends_count": 196, - "statuses_count": 244, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 516, - "count_followers_in_query": 8, - "screen_name": "ColorBrewer", - "id": 119802735, - "profile_image_url": "http://pbs.twimg.com/profile_images/790645642024591360/j9LKLVfA_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 115, - "query_tweet_count": 0, - "friends_count": 3, - "statuses_count": 29, - "listed_count": 8, - "utc_offset": null, - "favourites_count": 8, - "count_followers_in_query": 12, - "screen_name": "algebraicvis", - "id": 2896069609, - "profile_image_url": "http://pbs.twimg.com/profile_images/531966767287906305/QHRDIkUq_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 347, - "query_tweet_count": 0, - "friends_count": 23, - "statuses_count": 51, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 2, - "count_followers_in_query": 10, - "screen_name": "JockMackinlay", - "id": 15460778, - "profile_image_url": "http://pbs.twimg.com/profile_images/651489677921271808/7WnPZAdM_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 10898, - "query_tweet_count": 0, - "friends_count": 1513, - "statuses_count": 3718, - "listed_count": 631, - "utc_offset": null, - "favourites_count": 520, - "count_followers_in_query": 8, - "screen_name": "infobeautyaward", - "id": 329714473, - "profile_image_url": "http://pbs.twimg.com/profile_images/1067434773180702720/FBbQfJKE_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1070, - "query_tweet_count": 0, - "friends_count": 142, - "statuses_count": 842, - "listed_count": 68, - "utc_offset": null, - "favourites_count": 1192, - "count_followers_in_query": 9, - "screen_name": "seb_meier", - "id": 7541002, - "profile_image_url": "http://pbs.twimg.com/profile_images/937100542324760577/YhxlGgEO_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 5650, - "query_tweet_count": 0, - "friends_count": 23, - "statuses_count": 208, - "listed_count": 158, - "utc_offset": null, - "favourites_count": 40, - "count_followers_in_query": 9, - "screen_name": "explorables", - "id": 3091349915, - "profile_image_url": "http://pbs.twimg.com/profile_images/904769461575716866/Xi_nq_Sn_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 228, - "query_tweet_count": 0, - "friends_count": 125, - "statuses_count": 1587, - "listed_count": 15, - "utc_offset": null, - "favourites_count": 282, - "count_followers_in_query": 7, - "screen_name": "dr_eagan", - "id": 132219827, - "profile_image_url": "http://pbs.twimg.com/profile_images/1014587976708509697/US4ZObR5_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 1046, - "query_tweet_count": 0, - "friends_count": 787, - "statuses_count": 468, - "listed_count": 41, - "utc_offset": null, - "favourites_count": 1043, - "count_followers_in_query": 8, - "screen_name": "khornbaek", - "id": 1650030144, - "profile_image_url": "http://pbs.twimg.com/profile_images/588360173892214785/fdqSF1sg_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 1186, - "query_tweet_count": 0, - "friends_count": 890, - "statuses_count": 763, - "listed_count": 65, - "utc_offset": null, - "favourites_count": 3705, - "count_followers_in_query": 8, - "screen_name": "Jill_hubley", - "id": 17847384, - "profile_image_url": "http://pbs.twimg.com/profile_images/541017990737567744/UfmYG3DV_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 2484, - "query_tweet_count": 0, - "friends_count": 293, - "statuses_count": 2819, - "listed_count": 118, - "utc_offset": null, - "favourites_count": 3100, - "count_followers_in_query": 9, - "screen_name": "NicholasStrayer", - "id": 1176519156, - "profile_image_url": "http://pbs.twimg.com/profile_images/1121104561949872137/fIjte6hx_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 4019, - "query_tweet_count": 0, - "friends_count": 829, - "statuses_count": 2444, - "listed_count": 513, - "utc_offset": null, - "favourites_count": 1062, - "count_followers_in_query": 9, - "screen_name": "JeffClark", - "id": 14207040, - "profile_image_url": "http://pbs.twimg.com/profile_images/67925198/Jeff9_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 7053, - "query_tweet_count": 0, - "friends_count": 778, - "statuses_count": 2084, - "listed_count": 498, - "utc_offset": null, - "favourites_count": 690, - "count_followers_in_query": 9, - "screen_name": "RitchieSKing", - "id": 83996344, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000154389464/e5a34cbe412ddcc763967de618f0a2cf_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 7635, - "query_tweet_count": 0, - "friends_count": 2353, - "statuses_count": 4832, - "listed_count": 203, - "utc_offset": null, - "favourites_count": 8375, - "count_followers_in_query": 8, - "screen_name": "tjukanov", - "id": 2198358416, - "profile_image_url": "http://pbs.twimg.com/profile_images/1072382375961735168/Ull8kNNJ_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 32908, - "query_tweet_count": 0, - "friends_count": 391, - "statuses_count": 5570, - "listed_count": 1155, - "utc_offset": null, - "favourites_count": 3767, - "count_followers_in_query": 9, - "screen_name": "jakevdp", - "id": 768197780, - "profile_image_url": "http://pbs.twimg.com/profile_images/655596027395747840/D2n2ULJD_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 12658, - "query_tweet_count": 0, - "friends_count": 177, - "statuses_count": 15475, - "listed_count": 369, - "utc_offset": null, - "favourites_count": 6120, - "count_followers_in_query": 8, - "screen_name": "thomasp85", - "id": 611597719, - "profile_image_url": "http://pbs.twimg.com/profile_images/685178010962505728/m0D-Pvwg_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 20015, - "query_tweet_count": 0, - "friends_count": 1717, - "statuses_count": 21426, - "listed_count": 647, - "utc_offset": null, - "favourites_count": 38698, - "count_followers_in_query": 7, - "screen_name": "VizWizBI", - "id": 125499050, - "profile_image_url": "http://pbs.twimg.com/profile_images/845928754320945152/cIXxpwi9_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 25986, - "query_tweet_count": 0, - "friends_count": 670, - "statuses_count": 1020, - "listed_count": 1573, - "utc_offset": null, - "favourites_count": 708, - "count_followers_in_query": 7, - "screen_name": "aaronkoblin", - "id": 22197926, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000800548991/15dd758d4f803934a9bec56ca49013b2_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 317, - "query_tweet_count": 0, - "friends_count": 661, - "statuses_count": 304, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 671, - "count_followers_in_query": 8, - "screen_name": "jofu_", - "id": 300317633, - "profile_image_url": "http://pbs.twimg.com/profile_images/473574401548378112/xkrxlzhk_normal.jpeg", - "influential": true, - "original": false - }, { - "followers_count": 3009, - "query_tweet_count": 0, - "friends_count": 3501, - "statuses_count": 3189, - "listed_count": 332, - "utc_offset": null, - "favourites_count": 3097, - "count_followers_in_query": 8, - "screen_name": "mcgeoff", - "id": 17677665, - "profile_image_url": "http://pbs.twimg.com/profile_images/1096111607778689026/U0hGeCgQ_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 6158, - "query_tweet_count": 0, - "friends_count": 1189, - "statuses_count": 6528, - "listed_count": 295, - "utc_offset": null, - "favourites_count": 14603, - "count_followers_in_query": 7, - "screen_name": "tonyhschu", - "id": 15871237, - "profile_image_url": "http://pbs.twimg.com/profile_images/724613443748278272/7rcg5v7B_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 4670, - "query_tweet_count": 0, - "friends_count": 90, - "statuses_count": 213, - "listed_count": 224, - "utc_offset": null, - "favourites_count": 156, - "count_followers_in_query": 9, - "screen_name": "538viz", - "id": 3012686680, - "profile_image_url": "http://pbs.twimg.com/profile_images/562325274914586624/O58WtWuf_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 43806, - "query_tweet_count": 0, - "friends_count": 165, - "statuses_count": 2233, - "listed_count": 936, - "utc_offset": null, - "favourites_count": 4160, - "count_followers_in_query": 9, - "screen_name": "ch402", - "id": 153196789, - "profile_image_url": "http://pbs.twimg.com/profile_images/641443728389898240/Myoxqtaw_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 26597, - "query_tweet_count": 0, - "friends_count": 3520, - "statuses_count": 29486, - "listed_count": 1853, - "utc_offset": null, - "favourites_count": 26565, - "count_followers_in_query": 11, - "screen_name": "blprnt", - "id": 17013577, - "profile_image_url": "http://pbs.twimg.com/profile_images/799698822284722177/8WqH0VO1_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 13307920, - "query_tweet_count": 0, - "friends_count": 39, - "statuses_count": 6071, - "listed_count": 47341, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 8, - "screen_name": "neiltyson", - "id": 19725644, - "profile_image_url": "http://pbs.twimg.com/profile_images/74188698/NeilTysonOriginsA-Crop_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 3621, - "query_tweet_count": 0, - "friends_count": 4510, - "statuses_count": 31567, - "listed_count": 637, - "utc_offset": null, - "favourites_count": 36022, - "count_followers_in_query": 11, - "screen_name": "timelyportfolio", - "id": 245217900, - "profile_image_url": "http://pbs.twimg.com/profile_images/2198946077/image_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 10803, - "query_tweet_count": 0, - "friends_count": 771, - "statuses_count": 15907, - "listed_count": 455, - "utc_offset": null, - "favourites_count": 26660, - "count_followers_in_query": 9, - "screen_name": "kwbroman", - "id": 1237502864, - "profile_image_url": "http://pbs.twimg.com/profile_images/680796333460959232/CzoFZb76_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 3004, - "query_tweet_count": 0, - "friends_count": 2029, - "statuses_count": 18114, - "listed_count": 315, - "utc_offset": null, - "favourites_count": 13461, - "count_followers_in_query": 8, - "screen_name": "francisrowland", - "id": 274431472, - "profile_image_url": "http://pbs.twimg.com/profile_images/1100075992532561920/Tl7viVyl_normal.png", - "influential": true, - "original": false - }, { - "followers_count": 962, - "query_tweet_count": 0, - "friends_count": 129, - "statuses_count": 1270, - "listed_count": 68, - "utc_offset": null, - "favourites_count": 1272, - "count_followers_in_query": 8, - "screen_name": "alanGeoVISTA", - "id": 186974470, - "profile_image_url": "http://pbs.twimg.com/profile_images/1123546352/Alan_Cape_Town_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 4504, - "query_tweet_count": 0, - "friends_count": 1370, - "statuses_count": 1216, - "listed_count": 560, - "utc_offset": null, - "favourites_count": 1526, - "count_followers_in_query": 8, - "screen_name": "colorfuldata", - "id": 10699072, - "profile_image_url": "http://pbs.twimg.com/profile_images/730100904628752385/0GbgqQuV_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 19597, - "query_tweet_count": 0, - "friends_count": 30, - "statuses_count": 558, - "listed_count": 548, - "utc_offset": null, - "favourites_count": 19265, - "count_followers_in_query": 10, - "screen_name": "puddingviz", - "id": 798297731961913344, - "profile_image_url": "http://pbs.twimg.com/profile_images/1092842742831505408/1h0IpHhs_normal.jpg", - "influential": true, - "original": false - }, { - "followers_count": 238, - "query_tweet_count": 3, - "friends_count": 565, - "statuses_count": 4102, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 1102, - "count_followers_in_query": 0, - "screen_name": "leerraum", - "id": 22766040, - "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", - "influential": false, - "original": true - }, { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true - }, { - "followers_count": 54, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 116, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 220, - "count_followers_in_query": 0, - "screen_name": "andrea_no_", - "id": 711885257549680640, - "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 216, - "query_tweet_count": 3, - "friends_count": 555, - "statuses_count": 891, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 3555, - "count_followers_in_query": 2, - "screen_name": "ryanwesslen", - "id": 31638712, - "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 311, - "query_tweet_count": 3, - "friends_count": 353, - "statuses_count": 442, - "listed_count": 9, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 1, - "screen_name": "BangorCSEE", - "id": 2596138699, - "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 7, - "query_tweet_count": 5, - "friends_count": 29, - "statuses_count": 46, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 4, - "screen_name": "MickaelSereno", - "id": 1055379531731795969, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 47, - "query_tweet_count": 8, - "friends_count": 56, - "statuses_count": 551, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 1093, - "count_followers_in_query": 1, - "screen_name": "MichaelAupetit", - "id": 944216617268973569, - "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 83, - "query_tweet_count": 4, - "friends_count": 306, - "statuses_count": 27, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 227, - "count_followers_in_query": 5, - "screen_name": "johliem", - "id": 2889052877, - "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 23, - "query_tweet_count": 5, - "friends_count": 100, - "statuses_count": 43, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 143, - "count_followers_in_query": 3, - "screen_name": "mandykeck", - "id": 1035496563743842306, - "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 84, - "query_tweet_count": 5, - "friends_count": 222, - "statuses_count": 288, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 900, - "count_followers_in_query": 2, - "screen_name": "mirelard", - "id": 1658560038, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 3264, - "query_tweet_count": 4, - "friends_count": 4999, - "statuses_count": 14247, - "listed_count": 952, - "utc_offset": null, - "favourites_count": 20451, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true - }, { - "followers_count": 33, - "query_tweet_count": 3, - "friends_count": 87, - "statuses_count": 41, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 208, - "count_followers_in_query": 3, - "screen_name": "mrshahidlatif", - "id": 79908341, - "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 429, - "query_tweet_count": 4, - "friends_count": 1777, - "statuses_count": 2939, - "listed_count": 9, - "utc_offset": null, - "favourites_count": 5102, - "count_followers_in_query": 0, - "screen_name": "mrworldsoccer", - "id": 2319501606, - "profile_image_url": "http://pbs.twimg.com/profile_images/595914667962159104/TbVFNwS2_normal.png", - "influential": false, - "original": true - }, { - "followers_count": 354, - "query_tweet_count": 29, - "friends_count": 1565, - "statuses_count": 5087, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 0, - "screen_name": "eurovis", - "id": 190726679, - "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 12, - "query_tweet_count": 3, - "friends_count": 184, - "statuses_count": 19, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 157, - "count_followers_in_query": 3, - "screen_name": "klaus_lml", - "id": 270431596, - "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true - }, { - "followers_count": 21, - "query_tweet_count": 4, - "friends_count": 70, - "statuses_count": 89, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 39, - "count_followers_in_query": 2, - "screen_name": "_____leena_____", - "id": 4058687172, - "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", - "influential": false, - "original": true - }], - "links": [{ - "source": 27546319, - "target": 381245455 - }, { - "source": 27546319, - "target": 16553392 - }, { - "source": 27546319, - "target": 1022369413461291008 - }, { - "source": 27546319, - "target": 1834743547 - }, { - "source": 27546319, - "target": 214764129 - }, { - "source": 27546319, - "target": 29700681 - }, { - "source": 27546319, - "target": 188046229 - }, { - "source": 27546319, - "target": 81658145 - }, { - "source": 27546319, - "target": 1176519156 - }, { - "source": 27546319, - "target": 783356145670852608 - }, { - "source": 27546319, - "target": 13074042 - }, { - "source": 27546319, - "target": 22197926 - }, { - "source": 27546319, - "target": 744209572089323520 - }, { - "source": 27546319, - "target": 49457800 - }, { - "source": 27546319, - "target": 329714473 - }, { - "source": 27546319, - "target": 15339875 - }, { - "source": 27546319, - "target": 17677665 - }, { - "source": 27546319, - "target": 3091349915 - }, { - "source": 27546319, - "target": 1537419308 - }, { - "source": 27546319, - "target": 10471882 - }, { - "source": 27546319, - "target": 19520842 - }, { - "source": 27546319, - "target": 98303566 - }, { - "source": 27546319, - "target": 245217900 - }, { - "source": 27546319, - "target": 90797974 - }, { - "source": 27546319, - "target": 16789581 - }, { - "source": 27546319, - "target": 83996344 - }, { - "source": 27546319, - "target": 136400506 - }, { - "source": 27546319, - "target": 1237502864 - }, { - "source": 27546319, - "target": 3230388598 - }, { - "source": 27546319, - "target": 29739700 - }, { - "source": 27546319, - "target": 82890309 - }, { - "source": 27546319, - "target": 33857735 - }, { - "source": 27546319, - "target": 242069220 - }, { - "source": 27546319, - "target": 52853730 - }, { - "source": 27546319, - "target": 318046158 - }, { - "source": 27546319, - "target": 17673012 - }, { - "source": 27546319, - "target": 24228154 - }, { - "source": 27546319, - "target": 17242884 - }, { - "source": 27546319, - "target": 37619291 - }, { - "source": 27546319, - "target": 945943164 - }, { - "source": 27546319, - "target": 282130842 - }, { - "source": 27546319, - "target": 16171911 - }, { - "source": 27546319, - "target": 84043985 - }, { - "source": 27546319, - "target": 1556132462 - }, { - "source": 27546319, - "target": 91169926 - }, { - "source": 27546319, - "target": 555102816 - }, { - "source": 27546319, - "target": 6146692 - }, { - "source": 27546319, - "target": 153196789 - }, { - "source": 27546319, - "target": 152862026 - }, { - "source": 27546319, - "target": 6490642 - }, { - "source": 27546319, - "target": 18704160 - }, { - "source": 27546319, - "target": 40144128 - }, { - "source": 27546319, - "target": 44195788 - }, { - "source": 27546319, - "target": 1325316703 - }, { - "source": 27546319, - "target": 201277609 - }, { - "source": 27546319, - "target": 2251623492 - }, { - "source": 27546319, - "target": 130745589 - }, { - "source": 27546319, - "target": 2720877595 - }, { - "source": 27546319, - "target": 209155608 - }, { - "source": 27546319, - "target": 92168769 - }, { - "source": 27546319, - "target": 1891806212 - }, { - "source": 27546319, - "target": 404895983 - }, { - "source": 27546319, - "target": 2848359778 - }, { - "source": 27546319, - "target": 3012686680 - }, { - "source": 27546319, - "target": 17268874 - }, { - "source": 27546319, - "target": 115022430 - }, { - "source": 27546319, - "target": 1652270612 - }, { - "source": 27546319, - "target": 16030323 - }, { - "source": 27546319, - "target": 14113734 - }, { - "source": 27546319, - "target": 596332489 - }, { - "source": 27546319, - "target": 14249829 - }, { - "source": 27546319, - "target": 2263478022 - }, { - "source": 27546319, - "target": 10414152 - }, { - "source": 27546319, - "target": 9527212 - }, { - "source": 27546319, - "target": 9434762 - }, { - "source": 27546319, - "target": 14425576 - }, { - "source": 27546319, - "target": 11493602 - }, { - "source": 27546319, - "target": 349963 - }, { - "source": 27546319, - "target": 2067201 - }, { - "source": 27546319, - "target": 190564700 - }, { - "source": 27546319, - "target": 1366811 - }, { - "source": 27546319, - "target": 86640232 - }, { - "source": 27546319, - "target": 411681876 - }, { - "source": 27546319, - "target": 69133574 - }, { - "source": 27546319, - "target": 216939636 - }, { - "source": 27546319, - "target": 1526228120 - }, { - "source": 27546319, - "target": 14905766 - }, { - "source": 27546319, - "target": 359650922 - }, { - "source": 27546319, - "target": 82713840 - }, { - "source": 27546319, - "target": 54680395 - }, { - "source": 27546319, - "target": 14420872 - }, { - "source": 27546319, - "target": 23751864 - }, { - "source": 27546319, - "target": 752673 - }, { - "source": 27546319, - "target": 582282558 - }, { - "source": 27546319, - "target": 7639702 - }, { - "source": 27546319, - "target": 1387915232 - }, { - "source": 27546319, - "target": 765548 - }, { - "source": 27546319, - "target": 1314101 - }, { - "source": 27546319, - "target": 78729443 - }, { - "source": 27546319, - "target": 626681652 - }, { - "source": 27546319, - "target": 38254620 - }, { - "source": 27546319, - "target": 1873322353 - }, { - "source": 27546319, - "target": 247943631 - }, { - "source": 27546319, - "target": 367089411 - }, { - "source": 27546319, - "target": 1006945298 - }, { - "source": 27546319, - "target": 768197780 - }, { - "source": 27546319, - "target": 1201186872 - }, { - "source": 27546319, - "target": 95266520 - }, { - "source": 27546319, - "target": 49413866 - }, { - "source": 27546319, - "target": 25151614 - }, { - "source": 27546319, - "target": 34570753 - }, { - "source": 27546319, - "target": 16136933 - }, { - "source": 27546319, - "target": 804775 - }, { - "source": 27546319, - "target": 16017475 - }, { - "source": 27546319, - "target": 19920203 - }, { - "source": 27546319, - "target": 15463062 - }, { - "source": 27546319, - "target": 46243602 - }, { - "source": 27546319, - "target": 520778935 - }, { - "source": 27546319, - "target": 21084111 - }, { - "source": 27546319, - "target": 465929514 - }, { - "source": 27546319, - "target": 21695487 - }, { - "source": 27546319, - "target": 18695747 - }, { - "source": 27546319, - "target": 177507079 - }, { - "source": 27546319, - "target": 347276428 - }, { - "source": 27546319, - "target": 34255829 - }, { - "source": 27546319, - "target": 17242168 - }, { - "source": 27546319, - "target": 14624309 - }, { - "source": 27546319, - "target": 14875983 - }, { - "source": 27546319, - "target": 43593 - }, { - "source": 27546319, - "target": 33838201 - }, { - "source": 27546319, - "target": 762093631 - }, { - "source": 27546319, - "target": 16112517 - }, { - "source": 27546319, - "target": 17013577 - }, { - "source": 27546319, - "target": 4071761 - }, { - "source": 27546319, - "target": 8564482 - }, { - "source": 27546319, - "target": 137712607 - }, { - "source": 27546319, - "target": 19951439 - }, { - "source": 27546319, - "target": 255617445 - }, { - "source": 27546319, - "target": 9271782 - }, { - "source": 27546319, - "target": 12014302 - }, { - "source": 27546319, - "target": 14109167 - }, { - "source": 27546319, - "target": 155240092 - }, { - "source": 27546319, - "target": 19725644 - }, { - "source": 765548, - "target": 216939636 - }, { - "source": 765548, - "target": 43878033 - }, { - "source": 765548, - "target": 1556132462 - }, { - "source": 765548, - "target": 19520842 - }, { - "source": 765548, - "target": 2167059661 - }, { - "source": 765548, - "target": 1652270612 - }, { - "source": 765548, - "target": 130745589 - }, { - "source": 765548, - "target": 19920203 - }, { - "source": 765548, - "target": 142389870 - }, { - "source": 765548, - "target": 15463062 - }, { - "source": 765548, - "target": 6146692 - }, { - "source": 765548, - "target": 14109167 - }, { - "source": 765548, - "target": 34255829 - }, { - "source": 765548, - "target": 14420872 - }, { - "source": 765548, - "target": 17673012 - }, { - "source": 765548, - "target": 22197926 - }, { - "source": 765548, - "target": 16789581 - }, { - "source": 765548, - "target": 22723307 - }, { - "source": 765548, - "target": 752673 - }, { - "source": 765548, - "target": 8564482 - }, { - "source": 765548, - "target": 14875983 - }, { - "source": 765548, - "target": 19725644 - }, { - "source": 765548, - "target": 247943631 - }, { - "source": 765548, - "target": 12377822 - }, { - "source": 765548, - "target": 43593 - }, { - "source": 765548, - "target": 24228154 - }, { - "source": 765548, - "target": 137712607 - }, { - "source": 765548, - "target": 21084111 - }, { - "source": 765548, - "target": 1314101 - }, { - "source": 765548, - "target": 15399031 - }, { - "source": 765548, - "target": 69133574 - }, { - "source": 765548, - "target": 78729443 - }, { - "source": 765548, - "target": 17013577 - }, { - "source": 765548, - "target": 6490642 - }, { - "source": 78729443, - "target": 16136933 - }, { - "source": 78729443, - "target": 919294347857690625 - }, { - "source": 78729443, - "target": 9434762 - }, { - "source": 78729443, - "target": 17461965 - }, { - "source": 78729443, - "target": 19920203 - }, { - "source": 78729443, - "target": 9527212 - }, { - "source": 78729443, - "target": 82890309 - }, { - "source": 78729443, - "target": 15399031 - }, { - "source": 78729443, - "target": 804775 - }, { - "source": 78729443, - "target": 190564700 - }, { - "source": 78729443, - "target": 17268874 - }, { - "source": 78729443, - "target": 43593 - }, { - "source": 78729443, - "target": 626681652 - }, { - "source": 78729443, - "target": 34255829 - }, { - "source": 78729443, - "target": 21084111 - }, { - "source": 78729443, - "target": 69133574 - }, { - "source": 78729443, - "target": 359650922 - }, { - "source": 78729443, - "target": 247943631 - }, { - "source": 78729443, - "target": 16017475 - }, { - "source": 78729443, - "target": 92168769 - }, { - "source": 78729443, - "target": 765548 - }, { - "source": 146365761, - "target": 82890309 - }, { - "source": 146365761, - "target": 38174427 - }, { - "source": 146365761, - "target": 3404710059 - }, { - "source": 146365761, - "target": 9527212 - }, { - "source": 146365761, - "target": 1912054296 - }, { - "source": 146365761, - "target": 17673012 - }, { - "source": 146365761, - "target": 1556132462 - }, { - "source": 146365761, - "target": 33857735 - }, { - "source": 146365761, - "target": 87968068 - }, { - "source": 146365761, - "target": 23751864 - }, { - "source": 146365761, - "target": 10699072 - }, { - "source": 146365761, - "target": 22723307 - }, { - "source": 146365761, - "target": 90797974 - }, { - "source": 146365761, - "target": 85340453 - }, { - "source": 146365761, - "target": 142389870 - }, { - "source": 146365761, - "target": 282130842 - }, { - "source": 146365761, - "target": 16789581 - }, { - "source": 146365761, - "target": 1873322353 - }, { - "source": 146365761, - "target": 555102816 - }, { - "source": 146365761, - "target": 15871237 - }, { - "source": 146365761, - "target": 84043985 - }, { - "source": 146365761, - "target": 10414152 - }, { - "source": 146365761, - "target": 14624309 - }, { - "source": 146365761, - "target": 1652270612 - }, { - "source": 146365761, - "target": 3091349915 - }, { - "source": 146365761, - "target": 359650922 - }, { - "source": 146365761, - "target": 252761153 - }, { - "source": 146365761, - "target": 190857410 - }, { - "source": 146365761, - "target": 17242884 - }, { - "source": 146365761, - "target": 19411223 - }, { - "source": 146365761, - "target": 191897226 - }, { - "source": 146365761, - "target": 7639702 - }, { - "source": 146365761, - "target": 57191565 - }, { - "source": 146365761, - "target": 3012686680 - }, { - "source": 146365761, - "target": 1458271 - }, { - "source": 146365761, - "target": 44195788 - }, { - "source": 146365761, - "target": 370227242 - }, { - "source": 146365761, - "target": 188046229 - }, { - "source": 146365761, - "target": 17461965 - }, { - "source": 146365761, - "target": 59773247 - }, { - "source": 146365761, - "target": 17406425 - }, { - "source": 146365761, - "target": 86904365 - }, { - "source": 146365761, - "target": 318046158 - }, { - "source": 146365761, - "target": 19301681 - }, { - "source": 146365761, - "target": 1366811 - }, { - "source": 146365761, - "target": 2896069609 - }, { - "source": 146365761, - "target": 25151614 - }, { - "source": 146365761, - "target": 14113734 - }, { - "source": 146365761, - "target": 227831457 - }, { - "source": 146365761, - "target": 18704160 - }, { - "source": 146365761, - "target": 43878033 - }, { - "source": 146365761, - "target": 29739700 - }, { - "source": 146365761, - "target": 101474181 - }, { - "source": 146365761, - "target": 14875983 - }, { - "source": 146365761, - "target": 95266520 - }, { - "source": 146365761, - "target": 19520842 - }, { - "source": 146365761, - "target": 18325271 - }, { - "source": 146365761, - "target": 10471882 - }, { - "source": 146365761, - "target": 179797676 - }, { - "source": 146365761, - "target": 16557883 - }, { - "source": 146365761, - "target": 81658145 - }, { - "source": 146365761, - "target": 945943164 - }, { - "source": 146365761, - "target": 483273973 - }, { - "source": 146365761, - "target": 245217900 - }, { - "source": 146365761, - "target": 16030323 - }, { - "source": 146365761, - "target": 370638564 - }, { - "source": 146365761, - "target": 347276428 - }, { - "source": 146365761, - "target": 17677665 - }, { - "source": 146365761, - "target": 14420872 - }, { - "source": 146365761, - "target": 177507079 - }, { - "source": 146365761, - "target": 16112517 - }, { - "source": 146365761, - "target": 38254620 - }, { - "source": 146365761, - "target": 12377822 - }, { - "source": 146365761, - "target": 4071761 - }, { - "source": 146365761, - "target": 16017475 - }, { - "source": 146365761, - "target": 137712607 - }, { - "source": 146365761, - "target": 404895983 - }, { - "source": 146365761, - "target": 86640232 - }, { - "source": 146365761, - "target": 12014302 - }, { - "source": 146365761, - "target": 34255829 - }, { - "source": 146365761, - "target": 19951439 - }, { - "source": 146365761, - "target": 21084111 - }, { - "source": 146365761, - "target": 18695747 - }, { - "source": 146365761, - "target": 22197926 - }, { - "source": 146365761, - "target": 247943631 - }, { - "source": 146365761, - "target": 520778935 - }, { - "source": 146365761, - "target": 46243602 - }, { - "source": 146365761, - "target": 15399031 - }, { - "source": 146365761, - "target": 190564700 - }, { - "source": 146365761, - "target": 17013577 - }, { - "source": 146365761, - "target": 14109167 - }, { - "source": 146365761, - "target": 465929514 - }, { - "source": 146365761, - "target": 69133574 - }, { - "source": 146365761, - "target": 17242168 - }, { - "source": 146365761, - "target": 8564482 - }, { - "source": 146365761, - "target": 21695487 - }, { - "source": 146365761, - "target": 2067201 - }, { - "source": 146365761, - "target": 6146692 - }, { - "source": 146365761, - "target": 19920203 - }, { - "source": 146365761, - "target": 15463062 - }, { - "source": 146365761, - "target": 43593 - }, { - "source": 14875983, - "target": 1017224055588622338 - }, { - "source": 14875983, - "target": 84043985 - }, { - "source": 14875983, - "target": 555102816 - }, { - "source": 14875983, - "target": 6490642 - }, { - "source": 14875983, - "target": 1366811 - }, { - "source": 14875983, - "target": 1176519156 - }, { - "source": 14875983, - "target": 905255756789825536 - }, { - "source": 14875983, - "target": 9527212 - }, { - "source": 14875983, - "target": 3230388598 - }, { - "source": 14875983, - "target": 1873322353 - }, { - "source": 14875983, - "target": 136400506 - }, { - "source": 14875983, - "target": 783356145670852608 - }, { - "source": 14875983, - "target": 252761153 - }, { - "source": 14875983, - "target": 16030323 - }, { - "source": 14875983, - "target": 3091349915 - }, { - "source": 14875983, - "target": 17673012 - }, { - "source": 14875983, - "target": 15871237 - }, { - "source": 14875983, - "target": 4597853354 - }, { - "source": 14875983, - "target": 153196789 - }, { - "source": 14875983, - "target": 242069220 - }, { - "source": 14875983, - "target": 1458271 - }, { - "source": 14875983, - "target": 19520842 - }, { - "source": 14875983, - "target": 69133574 - }, { - "source": 14875983, - "target": 177507079 - }, { - "source": 14875983, - "target": 38254620 - }, { - "source": 14875983, - "target": 17268874 - }, { - "source": 14875983, - "target": 12377822 - }, { - "source": 14875983, - "target": 765548 - }, { - "source": 14875983, - "target": 247943631 - }, { - "source": 14875983, - "target": 57191565 - }, { - "source": 14875983, - "target": 17242168 - }, { - "source": 14875983, - "target": 17013577 - }, { - "source": 14875983, - "target": 349963 - }, { - "source": 14875983, - "target": 255617445 - }, { - "source": 14875983, - "target": 43593 - }, { - "source": 14875983, - "target": 347276428 - }, { - "source": 14875983, - "target": 2067201 - }, { - "source": 14875983, - "target": 22723307 - }, { - "source": 14875983, - "target": 14892191 - }, { - "source": 14875983, - "target": 17677665 - }, { - "source": 14875983, - "target": 16017475 - }, { - "source": 14875983, - "target": 4071761 - }, { - "source": 14875983, - "target": 19920203 - }, { - "source": 14875983, - "target": 15463062 - }, { - "source": 14875983, - "target": 14109167 - }, { - "source": 14875983, - "target": 86640232 - }, { - "source": 14875983, - "target": 46243602 - }, { - "source": 24228154, - "target": 78729443 - }, { - "source": 24228154, - "target": 3230388598 - }, { - "source": 24228154, - "target": 84043985 - }, { - "source": 24228154, - "target": 15871237 - }, { - "source": 24228154, - "target": 52853730 - }, { - "source": 24228154, - "target": 59773247 - }, { - "source": 24228154, - "target": 49413866 - }, { - "source": 24228154, - "target": 101474181 - }, { - "source": 24228154, - "target": 13074042 - }, { - "source": 24228154, - "target": 611597719 - }, { - "source": 24228154, - "target": 17673012 - }, { - "source": 24228154, - "target": 2720877595 - }, { - "source": 24228154, - "target": 25151614 - }, { - "source": 24228154, - "target": 3012686680 - }, { - "source": 24228154, - "target": 83996344 - }, { - "source": 24228154, - "target": 14420872 - }, { - "source": 24228154, - "target": 768197780 - }, { - "source": 24228154, - "target": 177507079 - }, { - "source": 24228154, - "target": 245217900 - }, { - "source": 24228154, - "target": 12377822 - }, { - "source": 24228154, - "target": 34255829 - }, { - "source": 24228154, - "target": 15463062 - }, { - "source": 24228154, - "target": 2167059661 - }, { - "source": 24228154, - "target": 216939636 - }, { - "source": 24228154, - "target": 5685812 - }, { - "source": 24228154, - "target": 1069993424 - }, { - "source": 24228154, - "target": 137712607 - }, { - "source": 24228154, - "target": 17242168 - }, { - "source": 24228154, - "target": 4071761 - }, { - "source": 24228154, - "target": 367089411 - }, { - "source": 24228154, - "target": 43593 - }, { - "source": 24228154, - "target": 22723307 - }, { - "source": 24228154, - "target": 86640232 - }, { - "source": 24228154, - "target": 19520842 - }, { - "source": 24228154, - "target": 19725644 - }, { - "source": 24228154, - "target": 44195788 - }, { - "source": 24228154, - "target": 1237502864 - }, { - "source": 24228154, - "target": 752673 - }, { - "source": 24228154, - "target": 6146692 - }, { - "source": 24228154, - "target": 69133574 - }, { - "source": 24228154, - "target": 152862026 - }, { - "source": 24228154, - "target": 14892191 - }, { - "source": 24228154, - "target": 14109167 - }, { - "source": 24228154, - "target": 765548 - }, { - "source": 24228154, - "target": 16017475 - }, { - "source": 59773247, - "target": 3230388598 - }, { - "source": 59773247, - "target": 611597719 - }, { - "source": 59773247, - "target": 1652270612 - }, { - "source": 59773247, - "target": 13074042 - }, { - "source": 59773247, - "target": 5685812 - }, { - "source": 59773247, - "target": 245217900 - }, { - "source": 59773247, - "target": 1201186872 - }, { - "source": 59773247, - "target": 2251623492 - }, { - "source": 59773247, - "target": 2167059661 - }, { - "source": 59773247, - "target": 252761153 - }, { - "source": 59773247, - "target": 6146692 - }, { - "source": 59773247, - "target": 765548 - }, { - "source": 59773247, - "target": 247943631 - }, { - "source": 59773247, - "target": 24228154 - }, { - "source": 59773247, - "target": 22723307 - }, { - "source": 59773247, - "target": 43593 - }, { - "source": 59773247, - "target": 25151614 - }, { - "source": 59773247, - "target": 89212604 - }, { - "source": 59773247, - "target": 19951439 - }, { - "source": 59773247, - "target": 19520842 - }, { - "source": 59773247, - "target": 1237502864 - }, { - "source": 59773247, - "target": 44195788 - }, { - "source": 59773247, - "target": 14109167 - }, { - "source": 59773247, - "target": 69133574 - }, { - "source": 6490642, - "target": 19920203 - }, { - "source": 6490642, - "target": 16136933 - }, { - "source": 6490642, - "target": 29739700 - }, { - "source": 6490642, - "target": 13205612 - }, { - "source": 6490642, - "target": 12377822 - }, { - "source": 6490642, - "target": 367089411 - }, { - "source": 6490642, - "target": 6146692 - }, { - "source": 6490642, - "target": 1366811 - }, { - "source": 6490642, - "target": 255617445 - }, { - "source": 6490642, - "target": 22197926 - }, { - "source": 6490642, - "target": 765548 - }, { - "source": 6490642, - "target": 46243602 - }, { - "source": 6490642, - "target": 2067201 - }, { - "source": 6490642, - "target": 19951439 - }, { - "source": 6490642, - "target": 17013577 - }, { - "source": 6490642, - "target": 15463062 - }, { - "source": 130745589, - "target": 33838201 - }, { - "source": 130745589, - "target": 783356145670852608 - }, { - "source": 130745589, - "target": 19725644 - }, { - "source": 130745589, - "target": 19920203 - }, { - "source": 130745589, - "target": 92168769 - }, { - "source": 130745589, - "target": 804775 - }, { - "source": 555102816, - "target": 90797974 - }, { - "source": 555102816, - "target": 33838201 - }, { - "source": 555102816, - "target": 27546319 - }, { - "source": 555102816, - "target": 16692909 - }, { - "source": 555102816, - "target": 6490642 - }, { - "source": 555102816, - "target": 2198358416 - }, { - "source": 555102816, - "target": 10471882 - }, { - "source": 555102816, - "target": 13074042 - }, { - "source": 555102816, - "target": 3230388598 - }, { - "source": 555102816, - "target": 1176519156 - }, { - "source": 555102816, - "target": 89212604 - }, { - "source": 555102816, - "target": 9527212 - }, { - "source": 555102816, - "target": 19520842 - }, { - "source": 555102816, - "target": 282130842 - }, { - "source": 555102816, - "target": 1556132462 - }, { - "source": 555102816, - "target": 2167059661 - }, { - "source": 555102816, - "target": 242069220 - }, { - "source": 555102816, - "target": 24228154 - }, { - "source": 555102816, - "target": 136400506 - }, { - "source": 555102816, - "target": 404895983 - }, { - "source": 555102816, - "target": 101474181 - }, { - "source": 555102816, - "target": 14109167 - }, { - "source": 555102816, - "target": 57191565 - }, { - "source": 555102816, - "target": 8564482 - }, { - "source": 555102816, - "target": 146365761 - }, { - "source": 555102816, - "target": 153196789 - }, { - "source": 555102816, - "target": 252761153 - }, { - "source": 555102816, - "target": 19920203 - }, { - "source": 555102816, - "target": 15463062 - }, { - "source": 555102816, - "target": 85340453 - }, { - "source": 555102816, - "target": 17242884 - }, { - "source": 555102816, - "target": 15871237 - }, { - "source": 555102816, - "target": 52853730 - }, { - "source": 555102816, - "target": 19301681 - }, { - "source": 555102816, - "target": 9434762 - }, { - "source": 555102816, - "target": 17406425 - }, { - "source": 555102816, - "target": 359650922 - }, { - "source": 555102816, - "target": 33857735 - }, { - "source": 555102816, - "target": 69133574 - }, { - "source": 555102816, - "target": 17673012 - }, { - "source": 555102816, - "target": 3012686680 - }, { - "source": 555102816, - "target": 17013577 - }, { - "source": 555102816, - "target": 1652270612 - }, { - "source": 555102816, - "target": 25151614 - }, { - "source": 555102816, - "target": 83996344 - }, { - "source": 555102816, - "target": 278878000 - }, { - "source": 555102816, - "target": 88892707 - }, { - "source": 555102816, - "target": 17268874 - }, { - "source": 555102816, - "target": 142389870 - }, { - "source": 555102816, - "target": 44195788 - }, { - "source": 555102816, - "target": 1387915232 - }, { - "source": 555102816, - "target": 29739700 - }, { - "source": 555102816, - "target": 255617445 - }, { - "source": 555102816, - "target": 43878033 - }, { - "source": 555102816, - "target": 16789581 - }, { - "source": 555102816, - "target": 19411223 - }, { - "source": 555102816, - "target": 38254620 - }, { - "source": 555102816, - "target": 21084111 - }, { - "source": 555102816, - "target": 15339875 - }, { - "source": 555102816, - "target": 16030323 - }, { - "source": 555102816, - "target": 367089411 - }, { - "source": 555102816, - "target": 347276428 - }, { - "source": 555102816, - "target": 1458271 - }, { - "source": 555102816, - "target": 177507079 - }, { - "source": 555102816, - "target": 190857410 - }, { - "source": 555102816, - "target": 16112517 - }, { - "source": 555102816, - "target": 137712607 - }, { - "source": 555102816, - "target": 483273973 - }, { - "source": 555102816, - "target": 1237502864 - }, { - "source": 555102816, - "target": 6146692 - }, { - "source": 555102816, - "target": 247943631 - }, { - "source": 555102816, - "target": 14207040 - }, { - "source": 555102816, - "target": 17461965 - }, { - "source": 555102816, - "target": 1006945298 - }, { - "source": 555102816, - "target": 4071761 - }, { - "source": 555102816, - "target": 22723307 - }, { - "source": 555102816, - "target": 86640232 - }, { - "source": 555102816, - "target": 7639702 - }, { - "source": 555102816, - "target": 349963 - }, { - "source": 555102816, - "target": 17242168 - }, { - "source": 555102816, - "target": 14875983 - }, { - "source": 555102816, - "target": 40144128 - }, { - "source": 555102816, - "target": 12377822 - }, { - "source": 555102816, - "target": 318046158 - }, { - "source": 555102816, - "target": 95266520 - }, { - "source": 555102816, - "target": 43593 - }, { - "source": 12377822, - "target": 555102816 - }, { - "source": 12377822, - "target": 13074042 - }, { - "source": 12377822, - "target": 85340453 - }, { - "source": 12377822, - "target": 43878033 - }, { - "source": 12377822, - "target": 10471882 - }, { - "source": 12377822, - "target": 14624309 - }, { - "source": 12377822, - "target": 252761153 - }, { - "source": 12377822, - "target": 190857410 - }, { - "source": 12377822, - "target": 84043985 - }, { - "source": 12377822, - "target": 29739700 - }, { - "source": 12377822, - "target": 1387915232 - }, { - "source": 12377822, - "target": 247943631 - }, { - "source": 12377822, - "target": 152862026 - }, { - "source": 12377822, - "target": 18695747 - }, { - "source": 12377822, - "target": 17673012 - }, { - "source": 12377822, - "target": 177507079 - }, { - "source": 12377822, - "target": 7639702 - }, { - "source": 12377822, - "target": 15339875 - }, { - "source": 12377822, - "target": 16789581 - }, { - "source": 12377822, - "target": 54680395 - }, { - "source": 12377822, - "target": 13205612 - }, { - "source": 12377822, - "target": 752673 - }, { - "source": 12377822, - "target": 17677665 - }, { - "source": 12377822, - "target": 349963 - }, { - "source": 12377822, - "target": 38254620 - }, { - "source": 12377822, - "target": 4071761 - }, { - "source": 12377822, - "target": 21084111 - }, { - "source": 12377822, - "target": 17461965 - }, { - "source": 12377822, - "target": 765548 - }, { - "source": 12377822, - "target": 6146692 - }, { - "source": 12377822, - "target": 16030323 - }, { - "source": 12377822, - "target": 137712607 - }, { - "source": 12377822, - "target": 520778935 - }, { - "source": 12377822, - "target": 367089411 - }, { - "source": 12377822, - "target": 14207040 - }, { - "source": 12377822, - "target": 21695487 - }, { - "source": 12377822, - "target": 14109167 - }, { - "source": 12377822, - "target": 255617445 - }, { - "source": 12377822, - "target": 1458271 - }, { - "source": 12377822, - "target": 14875983 - }, { - "source": 12377822, - "target": 22723307 - }, { - "source": 12377822, - "target": 1366811 - }, { - "source": 12377822, - "target": 6490642 - }, { - "source": 12377822, - "target": 8564482 - }, { - "source": 12377822, - "target": 43593 - }, { - "source": 12377822, - "target": 22197926 - }, { - "source": 12377822, - "target": 17242168 - }, { - "source": 12377822, - "target": 14892191 - }, { - "source": 12377822, - "target": 86640232 - }, { - "source": 12377822, - "target": 15399031 - }, { - "source": 12377822, - "target": 17013577 - }, { - "source": 12377822, - "target": 2067201 - }, { - "source": 12377822, - "target": 46243602 - }, { - "source": 98303566, - "target": 90797974 - }, { - "source": 98303566, - "target": 7639702 - }, { - "source": 98303566, - "target": 945943164 - }, { - "source": 98303566, - "target": 16789581 - }, { - "source": 347276428, - "target": 17242884 - }, { - "source": 347276428, - "target": 1176519156 - }, { - "source": 347276428, - "target": 242069220 - }, { - "source": 347276428, - "target": 555102816 - }, { - "source": 347276428, - "target": 16789581 - }, { - "source": 347276428, - "target": 10471882 - }, { - "source": 347276428, - "target": 808896914 - }, { - "source": 347276428, - "target": 148871804 - }, { - "source": 347276428, - "target": 1652270612 - }, { - "source": 347276428, - "target": 36853217 - }, { - "source": 347276428, - "target": 190857410 - }, { - "source": 347276428, - "target": 6490642 - }, { - "source": 347276428, - "target": 1387915232 - }, { - "source": 347276428, - "target": 252761153 - }, { - "source": 347276428, - "target": 12014302 - }, { - "source": 347276428, - "target": 945943164 - }, { - "source": 347276428, - "target": 69133574 - }, { - "source": 347276428, - "target": 255617445 - }, { - "source": 347276428, - "target": 18695747 - }, { - "source": 347276428, - "target": 329714473 - }, { - "source": 347276428, - "target": 359024514 - }, { - "source": 347276428, - "target": 465929514 - }, { - "source": 347276428, - "target": 119704541 - }, { - "source": 347276428, - "target": 483273973 - }, { - "source": 347276428, - "target": 1458271 - }, { - "source": 347276428, - "target": 14207040 - }, { - "source": 347276428, - "target": 768197780 - }, { - "source": 347276428, - "target": 349963 - }, { - "source": 347276428, - "target": 1006945298 - }, { - "source": 347276428, - "target": 247943631 - }, { - "source": 347276428, - "target": 6146692 - }, { - "source": 347276428, - "target": 10699072 - }, { - "source": 347276428, - "target": 520778935 - }, { - "source": 347276428, - "target": 367089411 - }, { - "source": 347276428, - "target": 14624309 - }, { - "source": 347276428, - "target": 190564700 - }, { - "source": 347276428, - "target": 40144128 - }, { - "source": 347276428, - "target": 370638564 - }, { - "source": 347276428, - "target": 23751864 - }, { - "source": 347276428, - "target": 83996344 - }, { - "source": 347276428, - "target": 177507079 - }, { - "source": 347276428, - "target": 261363584 - }, { - "source": 347276428, - "target": 17461965 - }, { - "source": 347276428, - "target": 29739700 - }, { - "source": 347276428, - "target": 404895983 - }, { - "source": 347276428, - "target": 765548 - }, { - "source": 347276428, - "target": 22197926 - }, { - "source": 347276428, - "target": 57191565 - }, { - "source": 347276428, - "target": 19920203 - }, { - "source": 347276428, - "target": 21695487 - }, { - "source": 347276428, - "target": 8564482 - }, { - "source": 347276428, - "target": 16112517 - }, { - "source": 347276428, - "target": 14420872 - }, { - "source": 347276428, - "target": 7639702 - }, { - "source": 347276428, - "target": 22723307 - }, { - "source": 347276428, - "target": 19951439 - }, { - "source": 347276428, - "target": 1366811 - }, { - "source": 347276428, - "target": 21084111 - }, { - "source": 347276428, - "target": 2067201 - }, { - "source": 347276428, - "target": 15399031 - }, { - "source": 347276428, - "target": 34570753 - }, { - "source": 347276428, - "target": 17677665 - }, { - "source": 347276428, - "target": 15463062 - }, { - "source": 347276428, - "target": 137712607 - }, { - "source": 347276428, - "target": 443206410 - }, { - "source": 347276428, - "target": 17242168 - }, { - "source": 347276428, - "target": 43593 - }, { - "source": 347276428, - "target": 46243602 - }, { - "source": 347276428, - "target": 14875983 - }, { - "source": 347276428, - "target": 152862026 - }, { - "source": 347276428, - "target": 4071761 - }, { - "source": 347276428, - "target": 13205612 - }, { - "source": 347276428, - "target": 86640232 - }, { - "source": 19301681, - "target": 1017224055588622338 - }, { - "source": 19301681, - "target": 905255756789825536 - }, { - "source": 19301681, - "target": 3091349915 - }, { - "source": 19301681, - "target": 16030323 - }, { - "source": 19301681, - "target": 744209572089323520 - }, { - "source": 19301681, - "target": 2251623492 - }, { - "source": 19301681, - "target": 242069220 - }, { - "source": 19301681, - "target": 2848359778 - }, { - "source": 19301681, - "target": 205346534 - }, { - "source": 19301681, - "target": 15339875 - }, { - "source": 19301681, - "target": 1006945298 - }, { - "source": 19301681, - "target": 3012686680 - }, { - "source": 19301681, - "target": 190857410 - }, { - "source": 19301681, - "target": 1652270612 - }, { - "source": 19301681, - "target": 242904917 - }, { - "source": 19301681, - "target": 9434762 - }, { - "source": 19301681, - "target": 18704160 - }, { - "source": 19301681, - "target": 19520842 - }, { - "source": 19301681, - "target": 10471882 - }, { - "source": 19301681, - "target": 146365761 - }, { - "source": 19301681, - "target": 2896069609 - }, { - "source": 19301681, - "target": 34255829 - }, { - "source": 19301681, - "target": 16171911 - }, { - "source": 19301681, - "target": 179797676 - }, { - "source": 19301681, - "target": 1201186872 - }, { - "source": 19301681, - "target": 17268874 - }, { - "source": 19301681, - "target": 38254620 - }, { - "source": 19301681, - "target": 252761153 - }, { - "source": 19301681, - "target": 1387915232 - }, { - "source": 19301681, - "target": 12377822 - }, { - "source": 19301681, - "target": 17242168 - }, { - "source": 19301681, - "target": 152862026 - }, { - "source": 19301681, - "target": 14624309 - }, { - "source": 19301681, - "target": 14420872 - }, { - "source": 19301681, - "target": 1526228120 - }, { - "source": 19301681, - "target": 2067201 - }, { - "source": 19301681, - "target": 367089411 - }, { - "source": 19301681, - "target": 255617445 - }, { - "source": 19301681, - "target": 318046158 - }, { - "source": 19301681, - "target": 37801244 - }, { - "source": 19301681, - "target": 88892707 - }, { - "source": 19301681, - "target": 43593 - }, { - "source": 18115856, - "target": 446672281 - }, { - "source": 18115856, - "target": 81658145 - }, { - "source": 18115856, - "target": 36853217 - }, { - "source": 18115856, - "target": 4597853354 - }, { - "source": 18115856, - "target": 3012686680 - }, { - "source": 18115856, - "target": 1652270612 - }, { - "source": 18115856, - "target": 2511400400 - }, { - "source": 18115856, - "target": 137712607 - }, { - "source": 18115856, - "target": 17113667 - }, { - "source": 18115856, - "target": 16017475 - }, { - "source": 18115856, - "target": 49413866 - }, { - "source": 18115856, - "target": 273197054 - }, { - "source": 18115856, - "target": 1873322353 - }, { - "source": 18115856, - "target": 43593 - }, { - "source": 18115856, - "target": 1366811 - }, { - "source": 18115856, - "target": 177507079 - }, { - "source": 18115856, - "target": 403626099 - }, { - "source": 18115856, - "target": 768197780 - }, { - "source": 18115856, - "target": 752673 - }, { - "source": 18115856, - "target": 17242168 - }, { - "source": 18115856, - "target": 247943631 - }, { - "source": 18115856, - "target": 14624309 - }, { - "source": 18115856, - "target": 1006945298 - }, { - "source": 18115856, - "target": 19725644 - }, { - "source": 18115856, - "target": 21084111 - }, { - "source": 18115856, - "target": 190564700 - }, { - "source": 18115856, - "target": 14113734 - }, { - "source": 18115856, - "target": 19920203 - }, { - "source": 18115856, - "target": 15463062 - }, { - "source": 18115856, - "target": 158685605 - }, { - "source": 18115856, - "target": 16553392 - }, { - "source": 18115856, - "target": 18704160 - }, { - "source": 18115856, - "target": 61599361 - }, { - "source": 18115856, - "target": 44195788 - }, { - "source": 18115856, - "target": 40219508 - }, { - "source": 18115856, - "target": 33838201 - }, { - "source": 18115856, - "target": 16112517 - }, { - "source": 219160436, - "target": 17113667 - }, { - "source": 219160436, - "target": 1086037534176473088 - }, { - "source": 219160436, - "target": 16136933 - }, { - "source": 219160436, - "target": 1068137549355515905 - }, { - "source": 219160436, - "target": 242904917 - }, { - "source": 219160436, - "target": 136400506 - }, { - "source": 219160436, - "target": 7639702 - }, { - "source": 219160436, - "target": 14148549 - }, { - "source": 219160436, - "target": 883747950085656577 - }, { - "source": 219160436, - "target": 905255756789825536 - }, { - "source": 219160436, - "target": 14898705 - }, { - "source": 219160436, - "target": 44195788 - }, { - "source": 219160436, - "target": 2896069609 - }, { - "source": 219160436, - "target": 1684160599 - }, { - "source": 219160436, - "target": 19520842 - }, { - "source": 219160436, - "target": 132219827 - }, { - "source": 219160436, - "target": 885107802 - }, { - "source": 219160436, - "target": 96831443 - }, { - "source": 219160436, - "target": 2470709743 - }, { - "source": 219160436, - "target": 227831457 - }, { - "source": 219160436, - "target": 14113734 - }, { - "source": 219160436, - "target": 534166347 - }, { - "source": 219160436, - "target": 1556132462 - }, { - "source": 219160436, - "target": 559883429 - }, { - "source": 219160436, - "target": 4597853354 - }, { - "source": 219160436, - "target": 1489761876 - }, { - "source": 219160436, - "target": 214764129 - }, { - "source": 219160436, - "target": 81658145 - }, { - "source": 219160436, - "target": 10471882 - }, { - "source": 219160436, - "target": 1314101 - }, { - "source": 219160436, - "target": 411681876 - }, { - "source": 219160436, - "target": 11493602 - }, { - "source": 219160436, - "target": 208579168 - }, { - "source": 219160436, - "target": 531855716 - }, { - "source": 219160436, - "target": 403626099 - }, { - "source": 219160436, - "target": 3145293135 - }, { - "source": 219160436, - "target": 179797676 - }, { - "source": 219160436, - "target": 109457331 - }, { - "source": 219160436, - "target": 1652270612 - }, { - "source": 219160436, - "target": 1891806212 - }, { - "source": 219160436, - "target": 44101368 - }, { - "source": 219160436, - "target": 18325271 - }, { - "source": 219160436, - "target": 274254972 - }, { - "source": 219160436, - "target": 9434762 - }, { - "source": 219160436, - "target": 318046158 - }, { - "source": 219160436, - "target": 889998600 - }, { - "source": 219160436, - "target": 9527212 - }, { - "source": 219160436, - "target": 115022430 - }, { - "source": 219160436, - "target": 190564700 - }, { - "source": 219160436, - "target": 17519986 - }, { - "source": 219160436, - "target": 18704160 - }, { - "source": 219160436, - "target": 17268874 - }, { - "source": 219160436, - "target": 14249829 - }, { - "source": 219160436, - "target": 52341962 - }, { - "source": 219160436, - "target": 82713840 - }, { - "source": 219160436, - "target": 209155608 - }, { - "source": 219160436, - "target": 22723307 - }, { - "source": 219160436, - "target": 21695487 - }, { - "source": 219160436, - "target": 86640232 - }, { - "source": 219160436, - "target": 349963 - }, { - "source": 219160436, - "target": 19920203 - }, { - "source": 219160436, - "target": 15463062 - }, { - "source": 219160436, - "target": 43593 - }, { - "source": 219160436, - "target": 152862026 - }, { - "source": 219160436, - "target": 596332489 - }, { - "source": 219160436, - "target": 370227242 - }, { - "source": 219160436, - "target": 247943631 - }, { - "source": 219160436, - "target": 8564482 - }, { - "source": 219160436, - "target": 359650922 - }, { - "source": 219160436, - "target": 16112517 - }, { - "source": 219160436, - "target": 483273973 - }, { - "source": 219160436, - "target": 14624309 - }, { - "source": 219160436, - "target": 10414152 - }, { - "source": 219160436, - "target": 19299318 - }, { - "source": 219160436, - "target": 40144128 - }, { - "source": 57191565, - "target": 17677665 - }, { - "source": 57191565, - "target": 13205612 - }, { - "source": 57191565, - "target": 483273973 - }, { - "source": 57191565, - "target": 6146692 - }, { - "source": 57191565, - "target": 148871804 - }, { - "source": 57191565, - "target": 15339875 - }, { - "source": 57191565, - "target": 177507079 - }, { - "source": 57191565, - "target": 21084111 - }, { - "source": 57191565, - "target": 34255829 - }, { - "source": 57191565, - "target": 367089411 - }, { - "source": 57191565, - "target": 347276428 - }, { - "source": 57191565, - "target": 370638564 - }, { - "source": 57191565, - "target": 278878000 - }, { - "source": 57191565, - "target": 4071761 - }, { - "source": 57191565, - "target": 137712607 - }, { - "source": 57191565, - "target": 1366811 - }, { - "source": 57191565, - "target": 16112517 - }, { - "source": 752673, - "target": 190857410 - }, { - "source": 752673, - "target": 52853730 - }, { - "source": 752673, - "target": 7639702 - }, { - "source": 752673, - "target": 2848359778 - }, { - "source": 752673, - "target": 15339875 - }, { - "source": 752673, - "target": 16030323 - }, { - "source": 752673, - "target": 52341962 - }, { - "source": 752673, - "target": 142389870 - }, { - "source": 752673, - "target": 38254620 - }, { - "source": 752673, - "target": 370638564 - }, { - "source": 752673, - "target": 6490642 - }, { - "source": 752673, - "target": 17242168 - }, { - "source": 752673, - "target": 136400506 - }, { - "source": 752673, - "target": 216939636 - }, { - "source": 752673, - "target": 17673012 - }, { - "source": 752673, - "target": 177507079 - }, { - "source": 752673, - "target": 12377822 - }, { - "source": 752673, - "target": 24228154 - }, { - "source": 752673, - "target": 16789581 - }, { - "source": 752673, - "target": 13205612 - }, { - "source": 752673, - "target": 1458271 - }, { - "source": 752673, - "target": 17013577 - }, { - "source": 752673, - "target": 88892707 - }, { - "source": 752673, - "target": 6146692 - }, { - "source": 752673, - "target": 14875983 - }, { - "source": 752673, - "target": 86640232 - }, { - "source": 752673, - "target": 152862026 - }, { - "source": 752673, - "target": 22197926 - }, { - "source": 752673, - "target": 765548 - }, { - "source": 752673, - "target": 98303566 - }, { - "source": 752673, - "target": 46243602 - }, { - "source": 25151614, - "target": 33857735 - }, { - "source": 25151614, - "target": 14420872 - }, { - "source": 25151614, - "target": 370638564 - }, { - "source": 25151614, - "target": 52853730 - }, { - "source": 25151614, - "target": 17268874 - }, { - "source": 25151614, - "target": 17013577 - }, { - "source": 25151614, - "target": 926552558 - }, { - "source": 25151614, - "target": 2167059661 - }, { - "source": 25151614, - "target": 3404710059 - }, { - "source": 25151614, - "target": 14249829 - }, { - "source": 25151614, - "target": 1652270612 - }, { - "source": 25151614, - "target": 278878000 - }, { - "source": 25151614, - "target": 59773247 - }, { - "source": 25151614, - "target": 89212604 - }, { - "source": 25151614, - "target": 1237502864 - }, { - "source": 25151614, - "target": 1366811 - }, { - "source": 25151614, - "target": 16789581 - }, { - "source": 25151614, - "target": 359650922 - }, { - "source": 25151614, - "target": 1873322353 - }, { - "source": 25151614, - "target": 101474181 - }, { - "source": 25151614, - "target": 40144128 - }, { - "source": 25151614, - "target": 29739700 - }, { - "source": 25151614, - "target": 38254620 - }, { - "source": 25151614, - "target": 17242168 - }, { - "source": 25151614, - "target": 945943164 - }, { - "source": 25151614, - "target": 7639702 - }, { - "source": 25151614, - "target": 247943631 - }, { - "source": 25151614, - "target": 57191565 - }, { - "source": 25151614, - "target": 16017475 - }, { - "source": 25151614, - "target": 404895983 - }, { - "source": 25151614, - "target": 13205612 - }, { - "source": 25151614, - "target": 261363584 - }, { - "source": 25151614, - "target": 12014302 - }, { - "source": 25151614, - "target": 155240092 - }, { - "source": 25151614, - "target": 6146692 - }, { - "source": 25151614, - "target": 465929514 - }, { - "source": 25151614, - "target": 483273973 - }, { - "source": 25151614, - "target": 209155608 - }, { - "source": 25151614, - "target": 22723307 - }, { - "source": 25151614, - "target": 359024514 - }, { - "source": 25151614, - "target": 520778935 - }, { - "source": 25151614, - "target": 4071761 - }, { - "source": 25151614, - "target": 177507079 - }, { - "source": 25151614, - "target": 205346534 - }, { - "source": 25151614, - "target": 125499050 - }, { - "source": 25151614, - "target": 34255829 - }, { - "source": 25151614, - "target": 15399031 - }, { - "source": 25151614, - "target": 119704541 - }, { - "source": 25151614, - "target": 152862026 - }, { - "source": 25151614, - "target": 19920203 - }, { - "source": 25151614, - "target": 21084111 - }, { - "source": 25151614, - "target": 54680395 - }, { - "source": 25151614, - "target": 137712607 - }, { - "source": 25151614, - "target": 109457331 - }, { - "source": 25151614, - "target": 179797676 - }, { - "source": 25151614, - "target": 190564700 - }, { - "source": 25151614, - "target": 46243602 - }, { - "source": 25151614, - "target": 86640232 - }, { - "source": 25151614, - "target": 8564482 - }, { - "source": 25151614, - "target": 21695487 - }, { - "source": 25151614, - "target": 10699072 - }, { - "source": 25151614, - "target": 31120708 - }, { - "source": 25151614, - "target": 18704160 - }, { - "source": 25151614, - "target": 61599361 - }, { - "source": 25151614, - "target": 69133574 - }, { - "source": 25151614, - "target": 14624309 - }, { - "source": 25151614, - "target": 19951439 - }, { - "source": 25151614, - "target": 14113734 - }, { - "source": 25151614, - "target": 20280065 - }, { - "source": 25151614, - "target": 16112517 - }, { - "source": 25151614, - "target": 14109167 - }, { - "source": 25151614, - "target": 15463062 - }, { - "source": 25151614, - "target": 14207040 - }, { - "source": 25151614, - "target": 18695747 - }, { - "source": 1710706561, - "target": 7639702 - }, { - "source": 1710706561, - "target": 2198358416 - }, { - "source": 1710706561, - "target": 242069220 - }, { - "source": 1710706561, - "target": 10699072 - }, { - "source": 1710706561, - "target": 119802735 - }, { - "source": 1710706561, - "target": 1006945298 - }, { - "source": 1710706561, - "target": 7541002 - }, { - "source": 1710706561, - "target": 186974470 - }, { - "source": 1710706561, - "target": 36853217 - }, { - "source": 1710706561, - "target": 242904917 - }, { - "source": 1710706561, - "target": 177507079 - }, { - "source": 1710706561, - "target": 349963 - }, { - "source": 1710706561, - "target": 16692909 - }, { - "source": 1710706561, - "target": 29739700 - }, { - "source": 1710706561, - "target": 2067201 - }, { - "source": 1710706561, - "target": 43593 - }, { - "source": 1710706561, - "target": 78865306 - }, { - "source": 13074042, - "target": 1004751018528141313 - }, { - "source": 13074042, - "target": 1176519156 - }, { - "source": 13074042, - "target": 1652270612 - }, { - "source": 13074042, - "target": 883747950085656577 - }, { - "source": 13074042, - "target": 27546319 - }, { - "source": 13074042, - "target": 798297731961913344 - }, { - "source": 13074042, - "target": 945943164 - }, { - "source": 13074042, - "target": 611597719 - }, { - "source": 13074042, - "target": 59773247 - }, { - "source": 13074042, - "target": 3230388598 - }, { - "source": 13074042, - "target": 242069220 - }, { - "source": 13074042, - "target": 34255829 - }, { - "source": 13074042, - "target": 19520842 - }, { - "source": 13074042, - "target": 1237502864 - }, { - "source": 13074042, - "target": 14109167 - }, { - "source": 13074042, - "target": 245217900 - }, { - "source": 13074042, - "target": 5685812 - }, { - "source": 13074042, - "target": 6146692 - }, { - "source": 13074042, - "target": 2167059661 - }, { - "source": 13074042, - "target": 768197780 - }, { - "source": 13074042, - "target": 24228154 - }, { - "source": 13074042, - "target": 69133574 - }, { - "source": 13074042, - "target": 22723307 - }, { - "source": 13074042, - "target": 765548 - }, { - "source": 13074042, - "target": 16017475 - }, { - "source": 1022369413461291008, - "target": 508222253 - }, { - "source": 1022369413461291008, - "target": 404895983 - }, { - "source": 1022369413461291008, - "target": 37801244 - }, { - "source": 1022369413461291008, - "target": 15871237 - }, { - "source": 1022369413461291008, - "target": 15208867 - }, { - "source": 1022369413461291008, - "target": 216939636 - }, { - "source": 1022369413461291008, - "target": 765548 - }, { - "source": 1022369413461291008, - "target": 24228154 - }, { - "source": 1022369413461291008, - "target": 14425576 - }, { - "source": 1022369413461291008, - "target": 91169926 - }, { - "source": 1022369413461291008, - "target": 85844572 - }, { - "source": 1022369413461291008, - "target": 17847384 - }, { - "source": 1022369413461291008, - "target": 12377822 - }, { - "source": 1022369413461291008, - "target": 148871804 - }, { - "source": 1022369413461291008, - "target": 282130842 - }, { - "source": 1022369413461291008, - "target": 17406425 - }, { - "source": 1022369413461291008, - "target": 29739700 - }, { - "source": 1022369413461291008, - "target": 381245455 - }, { - "source": 1022369413461291008, - "target": 16553392 - }, { - "source": 1022369413461291008, - "target": 2470709743 - }, { - "source": 1022369413461291008, - "target": 620010629 - }, { - "source": 1022369413461291008, - "target": 54896883 - }, { - "source": 1022369413461291008, - "target": 1903337412 - }, { - "source": 1022369413461291008, - "target": 11493602 - }, { - "source": 1022369413461291008, - "target": 824684769543741440 - }, { - "source": 1022369413461291008, - "target": 29700681 - }, { - "source": 1022369413461291008, - "target": 1069993424 - }, { - "source": 1022369413461291008, - "target": 88892707 - }, { - "source": 1022369413461291008, - "target": 81658145 - }, { - "source": 1022369413461291008, - "target": 17519986 - }, { - "source": 1022369413461291008, - "target": 54680395 - }, { - "source": 1022369413461291008, - "target": 18695747 - }, { - "source": 1022369413461291008, - "target": 19951439 - }, { - "source": 1022369413461291008, - "target": 155240092 - }, { - "source": 1022369413461291008, - "target": 21695487 - }, { - "source": 1022369413461291008, - "target": 520778935 - }, { - "source": 1022369413461291008, - "target": 14624309 - }, { - "source": 1022369413461291008, - "target": 465929514 - }, { - "source": 1022369413461291008, - "target": 1017224055588622338 - }, { - "source": 1022369413461291008, - "target": 15747864 - }, { - "source": 1022369413461291008, - "target": 1912054296 - }, { - "source": 1022369413461291008, - "target": 889998600 - }, { - "source": 1022369413461291008, - "target": 36853217 - }, { - "source": 1022369413461291008, - "target": 14113734 - }, { - "source": 1022369413461291008, - "target": 52341962 - }, { - "source": 1022369413461291008, - "target": 14905766 - }, { - "source": 1022369413461291008, - "target": 768197780 - }, { - "source": 1022369413461291008, - "target": 16557883 - }, { - "source": 1022369413461291008, - "target": 17242168 - }, { - "source": 1022369413461291008, - "target": 13205612 - }, { - "source": 1022369413461291008, - "target": 22197926 - }, { - "source": 1022369413461291008, - "target": 15463062 - }, { - "source": 1022369413461291008, - "target": 14892191 - }, { - "source": 1022369413461291008, - "target": 19920203 - }, { - "source": 1022369413461291008, - "target": 38254620 - }, { - "source": 1022369413461291008, - "target": 46243602 - }, { - "source": 1022369413461291008, - "target": 17013577 - }, { - "source": 1022369413461291008, - "target": 191897226 - }, { - "source": 1022369413461291008, - "target": 534166347 - }, { - "source": 1022369413461291008, - "target": 12014302 - }, { - "source": 1022369413461291008, - "target": 177507079 - }, { - "source": 1022369413461291008, - "target": 84043985 - }, { - "source": 1022369413461291008, - "target": 208312922 - }, { - "source": 1022369413461291008, - "target": 153196789 - }, { - "source": 1022369413461291008, - "target": 19520842 - }, { - "source": 1022369413461291008, - "target": 43953969 - }, { - "source": 1022369413461291008, - "target": 40219508 - }, { - "source": 1022369413461291008, - "target": 208579168 - }, { - "source": 1022369413461291008, - "target": 1556132462 - }, { - "source": 1022369413461291008, - "target": 214764129 - }, { - "source": 1022369413461291008, - "target": 7639702 - }, { - "source": 1022369413461291008, - "target": 27546319 - }, { - "source": 1022369413461291008, - "target": 1314101 - }, { - "source": 1022369413461291008, - "target": 49457800 - }, { - "source": 1022369413461291008, - "target": 44195788 - }, { - "source": 1022369413461291008, - "target": 10471882 - }, { - "source": 1022369413461291008, - "target": 274254972 - }, { - "source": 1022369413461291008, - "target": 109457331 - }, { - "source": 1022369413461291008, - "target": 14875983 - }, { - "source": 1022369413461291008, - "target": 142389870 - }, { - "source": 1022369413461291008, - "target": 22723307 - }, { - "source": 1022369413461291008, - "target": 798297731961913344 - }, { - "source": 1022369413461291008, - "target": 34255829 - }, { - "source": 1022369413461291008, - "target": 83996344 - }, { - "source": 1022369413461291008, - "target": 43878033 - }, { - "source": 1022369413461291008, - "target": 6146692 - }, { - "source": 1022369413461291008, - "target": 9527212 - }, { - "source": 1022369413461291008, - "target": 9434762 - }, { - "source": 1022369413461291008, - "target": 247943631 - }, { - "source": 1022369413461291008, - "target": 1873322353 - }, { - "source": 1022369413461291008, - "target": 82890309 - }, { - "source": 1022369413461291008, - "target": 919294347857690625 - }, { - "source": 1022369413461291008, - "target": 43593 - }, { - "source": 1022369413461291008, - "target": 255617445 - }, { - "source": 1022369413461291008, - "target": 17242884 - }, { - "source": 1022369413461291008, - "target": 905255756789825536 - }, { - "source": 1022369413461291008, - "target": 3091349915 - }, { - "source": 1022369413461291008, - "target": 136400506 - }, { - "source": 19411223, - "target": 17673012 - }, { - "source": 19411223, - "target": 153196789 - }, { - "source": 19411223, - "target": 3091349915 - }, { - "source": 19411223, - "target": 905255756789825536 - }, { - "source": 19411223, - "target": 783356145670852608 - }, { - "source": 19411223, - "target": 242069220 - }, { - "source": 19411223, - "target": 4597853354 - }, { - "source": 19411223, - "target": 252761153 - }, { - "source": 19411223, - "target": 15871237 - }, { - "source": 19411223, - "target": 1458271 - }, { - "source": 19411223, - "target": 2848359778 - }, { - "source": 19411223, - "target": 19520842 - }, { - "source": 19411223, - "target": 1873322353 - }, { - "source": 19411223, - "target": 555102816 - }, { - "source": 19411223, - "target": 359650922 - }, { - "source": 19411223, - "target": 10414152 - }, { - "source": 19411223, - "target": 191897226 - }, { - "source": 19411223, - "target": 14875983 - }, { - "source": 19411223, - "target": 22197926 - }, { - "source": 19411223, - "target": 3012686680 - }, { - "source": 19411223, - "target": 12014302 - }, { - "source": 19411223, - "target": 54680395 - }, { - "source": 19411223, - "target": 7639702 - }, { - "source": 19411223, - "target": 88892707 - }, { - "source": 19411223, - "target": 1526228120 - }, { - "source": 19411223, - "target": 15339875 - }, { - "source": 19411223, - "target": 247943631 - }, { - "source": 19411223, - "target": 22723307 - }, { - "source": 19411223, - "target": 16789581 - }, { - "source": 19411223, - "target": 1006945298 - }, { - "source": 19411223, - "target": 6146692 - }, { - "source": 19411223, - "target": 190564700 - }, { - "source": 19411223, - "target": 21084111 - }, { - "source": 19411223, - "target": 16017475 - }, { - "source": 19411223, - "target": 347276428 - }, { - "source": 19411223, - "target": 6490642 - }, { - "source": 19411223, - "target": 46243602 - }, { - "source": 19411223, - "target": 23751864 - }, { - "source": 19411223, - "target": 2067201 - }, { - "source": 19411223, - "target": 14420872 - }, { - "source": 19411223, - "target": 83996344 - }, { - "source": 19411223, - "target": 14624309 - }, { - "source": 19411223, - "target": 177507079 - }, { - "source": 19411223, - "target": 85340453 - }, { - "source": 19411223, - "target": 190857410 - }, { - "source": 19411223, - "target": 17461965 - }, { - "source": 19411223, - "target": 38254620 - }, { - "source": 19411223, - "target": 17242168 - }, { - "source": 19411223, - "target": 14109167 - }, { - "source": 19411223, - "target": 255617445 - }, { - "source": 19411223, - "target": 349963 - }, { - "source": 19411223, - "target": 16030323 - }, { - "source": 19411223, - "target": 43593 - }, { - "source": 19411223, - "target": 19725644 - }, { - "source": 19411223, - "target": 752673 - }, { - "source": 5685812, - "target": 17242884 - }, { - "source": 5685812, - "target": 33857735 - }, { - "source": 5685812, - "target": 191897226 - }, { - "source": 5685812, - "target": 43878033 - }, { - "source": 5685812, - "target": 190857410 - }, { - "source": 5685812, - "target": 17268874 - }, { - "source": 5685812, - "target": 137712607 - }, { - "source": 5685812, - "target": 20280065 - }, { - "source": 5685812, - "target": 34255829 - }, { - "source": 5685812, - "target": 1366811 - }, { - "source": 5685812, - "target": 14624309 - }, { - "source": 5685812, - "target": 101474181 - }, { - "source": 5685812, - "target": 1237502864 - }, { - "source": 5685812, - "target": 611597719 - }, { - "source": 5685812, - "target": 13074042 - }, { - "source": 5685812, - "target": 242069220 - }, { - "source": 5685812, - "target": 3230388598 - }, { - "source": 5685812, - "target": 2167059661 - }, { - "source": 5685812, - "target": 24228154 - }, { - "source": 5685812, - "target": 95266520 - }, { - "source": 5685812, - "target": 245217900 - }, { - "source": 5685812, - "target": 247943631 - }, { - "source": 5685812, - "target": 6146692 - }, { - "source": 5685812, - "target": 86640232 - }, { - "source": 5685812, - "target": 43593 - }, { - "source": 5685812, - "target": 69133574 - }, { - "source": 119704541, - "target": 16030323 - }, { - "source": 119704541, - "target": 52853730 - }, { - "source": 119704541, - "target": 14249829 - }, { - "source": 119704541, - "target": 2067201 - }, { - "source": 119704541, - "target": 148871804 - }, { - "source": 119704541, - "target": 1537419308 - }, { - "source": 119704541, - "target": 10471882 - }, { - "source": 119704541, - "target": 1387915232 - }, { - "source": 119704541, - "target": 744209572089323520 - }, { - "source": 119704541, - "target": 17242884 - }, { - "source": 119704541, - "target": 49413866 - }, { - "source": 119704541, - "target": 38254620 - }, { - "source": 119704541, - "target": 1652270612 - }, { - "source": 119704541, - "target": 242069220 - }, { - "source": 119704541, - "target": 2263478022 - }, { - "source": 119704541, - "target": 2848359778 - }, { - "source": 119704541, - "target": 1912054296 - }, { - "source": 119704541, - "target": 36853217 - }, { - "source": 119704541, - "target": 7639702 - }, { - "source": 119704541, - "target": 101474181 - }, { - "source": 119704541, - "target": 177507079 - }, { - "source": 119704541, - "target": 12377822 - }, { - "source": 119704541, - "target": 765548 - }, { - "source": 119704541, - "target": 43593 - }, { - "source": 119704541, - "target": 20280065 - }, { - "source": 119704541, - "target": 349963 - }, { - "source": 119704541, - "target": 1526228120 - }, { - "source": 119704541, - "target": 19725644 - }, { - "source": 119704541, - "target": 15463062 - }, { - "source": 119704541, - "target": 19920203 - }, { - "source": 119704541, - "target": 29739700 - }, { - "source": 119704541, - "target": 88892707 - }, { - "source": 119704541, - "target": 14898705 - }, { - "source": 119704541, - "target": 17242168 - }, { - "source": 119704541, - "target": 247943631 - }, { - "source": 119704541, - "target": 17406425 - }, { - "source": 119704541, - "target": 17268874 - }, { - "source": 119704541, - "target": 6146692 - }, { - "source": 119704541, - "target": 347276428 - }, { - "source": 119704541, - "target": 367089411 - }, { - "source": 119704541, - "target": 57191565 - }, { - "source": 119704541, - "target": 520778935 - }, { - "source": 119704541, - "target": 12014302 - }, { - "source": 119704541, - "target": 17677665 - }, { - "source": 119704541, - "target": 483273973 - }, { - "source": 119704541, - "target": 18704160 - }, { - "source": 119704541, - "target": 370638564 - }, { - "source": 119704541, - "target": 273197054 - }, { - "source": 119704541, - "target": 40144128 - }, { - "source": 119704541, - "target": 34255829 - }, { - "source": 119704541, - "target": 404895983 - }, { - "source": 119704541, - "target": 15339875 - }, { - "source": 119704541, - "target": 18695747 - }, { - "source": 119704541, - "target": 33857735 - }, { - "source": 119704541, - "target": 43878033 - }, { - "source": 119704541, - "target": 278878000 - }, { - "source": 119704541, - "target": 255617445 - }, { - "source": 119704541, - "target": 465929514 - }, { - "source": 119704541, - "target": 15460778 - }, { - "source": 119704541, - "target": 359024514 - }, { - "source": 119704541, - "target": 14892191 - }, { - "source": 119704541, - "target": 17013577 - }, { - "source": 119704541, - "target": 13205612 - }, { - "source": 119704541, - "target": 190564700 - }, { - "source": 119704541, - "target": 1366811 - }, { - "source": 119704541, - "target": 25151614 - }, { - "source": 119704541, - "target": 14420872 - }, { - "source": 119704541, - "target": 261363584 - }, { - "source": 119704541, - "target": 19951439 - }, { - "source": 119704541, - "target": 125499050 - }, { - "source": 119704541, - "target": 8564482 - }, { - "source": 119704541, - "target": 137712607 - }, { - "source": 119704541, - "target": 54680395 - }, { - "source": 119704541, - "target": 21084111 - }, { - "source": 119704541, - "target": 16112517 - }, { - "source": 119704541, - "target": 14624309 - }, { - "source": 119704541, - "target": 14109167 - }, { - "source": 119704541, - "target": 23751864 - }, { - "source": 85340453, - "target": 1086037534176473088 - }, { - "source": 85340453, - "target": 91169926 - }, { - "source": 85340453, - "target": 905255756789825536 - }, { - "source": 85340453, - "target": 82890309 - }, { - "source": 85340453, - "target": 19920203 - }, { - "source": 85340453, - "target": 15463062 - }, { - "source": 85340453, - "target": 40144128 - }, { - "source": 85340453, - "target": 10414152 - }, { - "source": 85340453, - "target": 17673012 - }, { - "source": 85340453, - "target": 44101368 - }, { - "source": 85340453, - "target": 191897226 - }, { - "source": 85340453, - "target": 2067201 - }, { - "source": 85340453, - "target": 90797974 - }, { - "source": 85340453, - "target": 582282558 - }, { - "source": 85340453, - "target": 1366811 - }, { - "source": 85340453, - "target": 443206410 - }, { - "source": 85340453, - "target": 4597853354 - }, { - "source": 85340453, - "target": 17242884 - }, { - "source": 85340453, - "target": 52853730 - }, { - "source": 85340453, - "target": 282130842 - }, { - "source": 85340453, - "target": 146365761 - }, { - "source": 85340453, - "target": 16171911 - }, { - "source": 85340453, - "target": 22723307 - }, { - "source": 85340453, - "target": 84043985 - }, { - "source": 85340453, - "target": 12377822 - }, { - "source": 85340453, - "target": 190857410 - }, { - "source": 85340453, - "target": 19301681 - }, { - "source": 85340453, - "target": 34255829 - }, { - "source": 85340453, - "target": 17242168 - }, { - "source": 85340453, - "target": 252761153 - }, { - "source": 85340453, - "target": 15871237 - }, { - "source": 85340453, - "target": 29739700 - }, { - "source": 85340453, - "target": 14875983 - }, { - "source": 85340453, - "target": 14892191 - }, { - "source": 85340453, - "target": 242069220 - }, { - "source": 85340453, - "target": 1652270612 - }, { - "source": 85340453, - "target": 19411223 - }, { - "source": 85340453, - "target": 555102816 - }, { - "source": 85340453, - "target": 1387915232 - }, { - "source": 85340453, - "target": 2167059661 - }, { - "source": 85340453, - "target": 14624309 - }, { - "source": 85340453, - "target": 15399031 - }, { - "source": 85340453, - "target": 245217900 - }, { - "source": 85340453, - "target": 38254620 - }, { - "source": 85340453, - "target": 367089411 - }, { - "source": 85340453, - "target": 945943164 - }, { - "source": 85340453, - "target": 1006945298 - }, { - "source": 85340453, - "target": 1458271 - }, { - "source": 85340453, - "target": 16789581 - }, { - "source": 85340453, - "target": 7639702 - }, { - "source": 85340453, - "target": 6146692 - }, { - "source": 85340453, - "target": 255617445 - }, { - "source": 85340453, - "target": 17461965 - }, { - "source": 85340453, - "target": 13205612 - }, { - "source": 85340453, - "target": 349963 - }, { - "source": 85340453, - "target": 43593 - }, { - "source": 85340453, - "target": 16030323 - }, { - "source": 261363584, - "target": 2263478022 - }, { - "source": 261363584, - "target": 87968068 - }, { - "source": 261363584, - "target": 404895983 - }, { - "source": 261363584, - "target": 9527212 - }, { - "source": 261363584, - "target": 142389870 - }, { - "source": 261363584, - "target": 626681652 - }, { - "source": 261363584, - "target": 1006945298 - }, { - "source": 261363584, - "target": 945943164 - }, { - "source": 261363584, - "target": 17406425 - }, { - "source": 261363584, - "target": 31120708 - }, { - "source": 261363584, - "target": 16789581 - }, { - "source": 261363584, - "target": 17673012 - }, { - "source": 261363584, - "target": 582282558 - }, { - "source": 261363584, - "target": 148871804 - }, { - "source": 261363584, - "target": 278878000 - }, { - "source": 261363584, - "target": 10414152 - }, { - "source": 261363584, - "target": 89212604 - }, { - "source": 261363584, - "target": 88892707 - }, { - "source": 261363584, - "target": 14113734 - }, { - "source": 261363584, - "target": 1873322353 - }, { - "source": 261363584, - "target": 29739700 - }, { - "source": 261363584, - "target": 101474181 - }, { - "source": 261363584, - "target": 1526228120 - }, { - "source": 261363584, - "target": 1325316703 - }, { - "source": 261363584, - "target": 17268874 - }, { - "source": 261363584, - "target": 14420872 - }, { - "source": 261363584, - "target": 520778935 - }, { - "source": 261363584, - "target": 16017475 - }, { - "source": 261363584, - "target": 370638564 - }, { - "source": 261363584, - "target": 483273973 - }, { - "source": 261363584, - "target": 247943631 - }, { - "source": 261363584, - "target": 119704541 - }, { - "source": 261363584, - "target": 347276428 - }, { - "source": 261363584, - "target": 359024514 - }, { - "source": 261363584, - "target": 7639702 - }, { - "source": 261363584, - "target": 22723307 - }, { - "source": 261363584, - "target": 367089411 - }, { - "source": 261363584, - "target": 43593 - }, { - "source": 261363584, - "target": 15339875 - }, { - "source": 261363584, - "target": 38254620 - }, { - "source": 261363584, - "target": 40144128 - }, { - "source": 261363584, - "target": 4071761 - }, { - "source": 261363584, - "target": 6146692 - }, { - "source": 261363584, - "target": 179797676 - }, { - "source": 261363584, - "target": 17242168 - }, { - "source": 261363584, - "target": 17461965 - }, { - "source": 261363584, - "target": 14207040 - }, { - "source": 261363584, - "target": 255617445 - }, { - "source": 261363584, - "target": 86640232 - }, { - "source": 261363584, - "target": 34255829 - }, { - "source": 261363584, - "target": 14000542 - }, { - "source": 261363584, - "target": 21084111 - }, { - "source": 261363584, - "target": 190564700 - }, { - "source": 261363584, - "target": 349963 - }, { - "source": 261363584, - "target": 14624309 - }, { - "source": 261363584, - "target": 10699072 - }, { - "source": 261363584, - "target": 34570753 - }, { - "source": 261363584, - "target": 19920203 - }, { - "source": 261363584, - "target": 52341962 - }, { - "source": 261363584, - "target": 61599361 - }, { - "source": 261363584, - "target": 8564482 - }, { - "source": 261363584, - "target": 155240092 - }, { - "source": 261363584, - "target": 15399031 - }, { - "source": 261363584, - "target": 22197926 - }, { - "source": 261363584, - "target": 17581976 - }, { - "source": 261363584, - "target": 177507079 - }, { - "source": 261363584, - "target": 21695487 - }, { - "source": 261363584, - "target": 15463062 - }, { - "source": 261363584, - "target": 137712607 - }, { - "source": 261363584, - "target": 6490642 - }, { - "source": 261363584, - "target": 18695747 - }, { - "source": 261363584, - "target": 19951439 - }, { - "source": 261363584, - "target": 14892191 - }, { - "source": 261363584, - "target": 46243602 - }, { - "source": 261363584, - "target": 16112517 - }, { - "source": 261363584, - "target": 1366811 - }, { - "source": 261363584, - "target": 273197054 - }, { - "source": 261363584, - "target": 2067201 - }, { - "source": 261363584, - "target": 14109167 - }, { - "source": 261363584, - "target": 13205612 - }, { - "source": 261363584, - "target": 17013577 - }, { - "source": 261363584, - "target": 54680395 - }, { - "source": 261363584, - "target": 20280065 - }, { - "source": 261363584, - "target": 23751864 - }, { - "source": 1314101, - "target": 57191565 - }, { - "source": 1314101, - "target": 153196789 - }, { - "source": 1314101, - "target": 148871804 - }, { - "source": 1314101, - "target": 1912054296 - }, { - "source": 1314101, - "target": 1086037534176473088 - }, { - "source": 1314101, - "target": 370227242 - }, { - "source": 1314101, - "target": 1068137549355515905 - }, { - "source": 1314101, - "target": 1017224055588622338 - }, { - "source": 1314101, - "target": 82890309 - }, { - "source": 1314101, - "target": 824684769543741440 - }, { - "source": 1314101, - "target": 1022369413461291008 - }, { - "source": 1314101, - "target": 919294347857690625 - }, { - "source": 1314101, - "target": 54896883 - }, { - "source": 1314101, - "target": 188046229 - }, { - "source": 1314101, - "target": 109457331 - }, { - "source": 1314101, - "target": 404895983 - }, { - "source": 1314101, - "target": 38174427 - }, { - "source": 1314101, - "target": 768197780 - }, { - "source": 1314101, - "target": 136400506 - }, { - "source": 1314101, - "target": 90797974 - }, { - "source": 1314101, - "target": 2198358416 - }, { - "source": 1314101, - "target": 885107802 - }, { - "source": 1314101, - "target": 274254972 - }, { - "source": 1314101, - "target": 359650922 - }, { - "source": 1314101, - "target": 208312922 - }, { - "source": 1314101, - "target": 1567191510 - }, { - "source": 1314101, - "target": 883747950085656577 - }, { - "source": 1314101, - "target": 9434762 - }, { - "source": 1314101, - "target": 905255756789825536 - }, { - "source": 1314101, - "target": 205346534 - }, { - "source": 1314101, - "target": 798297731961913344 - }, { - "source": 1314101, - "target": 216939636 - }, { - "source": 1314101, - "target": 17673012 - }, { - "source": 1314101, - "target": 12377822 - }, { - "source": 1314101, - "target": 252761153 - }, { - "source": 1314101, - "target": 190857410 - }, { - "source": 1314101, - "target": 2263478022 - }, { - "source": 1314101, - "target": 2470709743 - }, { - "source": 1314101, - "target": 96831443 - }, { - "source": 1314101, - "target": 744209572089323520 - }, { - "source": 1314101, - "target": 1387915232 - }, { - "source": 1314101, - "target": 7639702 - }, { - "source": 1314101, - "target": 17242884 - }, { - "source": 1314101, - "target": 282130842 - }, { - "source": 1314101, - "target": 214764129 - }, { - "source": 1314101, - "target": 227831457 - }, { - "source": 1314101, - "target": 11493602 - }, { - "source": 1314101, - "target": 14113734 - }, { - "source": 1314101, - "target": 10471882 - }, { - "source": 1314101, - "target": 18704160 - }, { - "source": 1314101, - "target": 81658145 - }, { - "source": 1314101, - "target": 19520842 - }, { - "source": 1314101, - "target": 443206410 - }, { - "source": 1314101, - "target": 14249829 - }, { - "source": 1314101, - "target": 179797676 - }, { - "source": 1314101, - "target": 16553392 - }, { - "source": 1314101, - "target": 411681876 - }, { - "source": 1314101, - "target": 1537419308 - }, { - "source": 1314101, - "target": 4597853354 - }, { - "source": 1314101, - "target": 82713840 - }, { - "source": 1314101, - "target": 209155608 - }, { - "source": 1314101, - "target": 22723307 - }, { - "source": 1314101, - "target": 483273973 - }, { - "source": 1314101, - "target": 40144128 - }, { - "source": 1314101, - "target": 242069220 - }, { - "source": 1314101, - "target": 1652270612 - }, { - "source": 1314101, - "target": 15871237 - }, { - "source": 1314101, - "target": 2720877595 - }, { - "source": 1314101, - "target": 17013577 - }, { - "source": 1314101, - "target": 1556132462 - }, { - "source": 1314101, - "target": 3012686680 - }, { - "source": 1314101, - "target": 52853730 - }, { - "source": 1314101, - "target": 44195788 - }, { - "source": 1314101, - "target": 359024514 - }, { - "source": 1314101, - "target": 177507079 - }, { - "source": 1314101, - "target": 465929514 - }, { - "source": 1314101, - "target": 9527212 - }, { - "source": 1314101, - "target": 101474181 - }, { - "source": 1314101, - "target": 38254620 - }, { - "source": 1314101, - "target": 17242168 - }, { - "source": 1314101, - "target": 95266520 - }, { - "source": 1314101, - "target": 34255829 - }, { - "source": 1314101, - "target": 142389870 - }, { - "source": 1314101, - "target": 13205612 - }, { - "source": 1314101, - "target": 27546319 - }, { - "source": 1314101, - "target": 1891806212 - }, { - "source": 1314101, - "target": 1873322353 - }, { - "source": 1314101, - "target": 24228154 - }, { - "source": 1314101, - "target": 89212604 - }, { - "source": 1314101, - "target": 37801244 - }, { - "source": 1314101, - "target": 762093631 - }, { - "source": 1314101, - "target": 190564700 - }, { - "source": 1314101, - "target": 15399031 - }, { - "source": 1314101, - "target": 152862026 - }, { - "source": 1314101, - "target": 370638564 - }, { - "source": 1314101, - "target": 10414152 - }, { - "source": 1314101, - "target": 21695487 - }, { - "source": 1314101, - "target": 8564482 - }, { - "source": 1314101, - "target": 21084111 - }, { - "source": 1314101, - "target": 25151614 - }, { - "source": 1314101, - "target": 1006945298 - }, { - "source": 1314101, - "target": 6146692 - }, { - "source": 1314101, - "target": 19283433 - }, { - "source": 1314101, - "target": 247943631 - }, { - "source": 1314101, - "target": 1366811 - }, { - "source": 1314101, - "target": 52341962 - }, { - "source": 1314101, - "target": 54680395 - }, { - "source": 1314101, - "target": 14109167 - }, { - "source": 1314101, - "target": 273197054 - }, { - "source": 1314101, - "target": 14624309 - }, { - "source": 1314101, - "target": 12014302 - }, { - "source": 1314101, - "target": 255617445 - }, { - "source": 1314101, - "target": 2067201 - }, { - "source": 1314101, - "target": 46243602 - }, { - "source": 1314101, - "target": 16112517 - }, { - "source": 1314101, - "target": 92168769 - }, { - "source": 1314101, - "target": 16789581 - }, { - "source": 1314101, - "target": 69133574 - }, { - "source": 1314101, - "target": 43593 - }, { - "source": 1314101, - "target": 115022430 - }, { - "source": 1314101, - "target": 137712607 - }, { - "source": 1314101, - "target": 765548 - }, { - "source": 1314101, - "target": 33838201 - }, { - "source": 1314101, - "target": 16136933 - }, { - "source": 1314101, - "target": 9271782 - }, { - "source": 1314101, - "target": 14425576 - }, { - "source": 1314101, - "target": 19951439 - }, { - "source": 1314101, - "target": 86640232 - }, { - "source": 1314101, - "target": 19920203 - }, { - "source": 1314101, - "target": 15463062 - }, { - "source": 1314101, - "target": 804775 - }, { - "source": 1314101, - "target": 17268874 - }, { - "source": 4071761, - "target": 69133574 - }, { - "source": 4071761, - "target": 582282558 - }, { - "source": 4071761, - "target": 23751864 - }, { - "source": 4071761, - "target": 43878033 - }, { - "source": 4071761, - "target": 16553392 - }, { - "source": 4071761, - "target": 10699072 - }, { - "source": 4071761, - "target": 520778935 - }, { - "source": 4071761, - "target": 37801244 - }, { - "source": 4071761, - "target": 17673012 - }, { - "source": 4071761, - "target": 483273973 - }, { - "source": 4071761, - "target": 349963 - }, { - "source": 4071761, - "target": 1006945298 - }, { - "source": 4071761, - "target": 17461965 - }, { - "source": 4071761, - "target": 95266520 - }, { - "source": 4071761, - "target": 83996344 - }, { - "source": 4071761, - "target": 12377822 - }, { - "source": 4071761, - "target": 367089411 - }, { - "source": 4071761, - "target": 247943631 - }, { - "source": 4071761, - "target": 15460778 - }, { - "source": 4071761, - "target": 25151614 - }, { - "source": 4071761, - "target": 14624309 - }, { - "source": 4071761, - "target": 17581976 - }, { - "source": 4071761, - "target": 21695487 - }, { - "source": 4071761, - "target": 142389870 - }, { - "source": 4071761, - "target": 23268628 - }, { - "source": 4071761, - "target": 18704160 - }, { - "source": 4071761, - "target": 17242168 - }, { - "source": 4071761, - "target": 1458271 - }, { - "source": 4071761, - "target": 14425576 - }, { - "source": 4071761, - "target": 6146692 - }, { - "source": 4071761, - "target": 8564482 - }, { - "source": 4071761, - "target": 359024514 - }, { - "source": 4071761, - "target": 190564700 - }, { - "source": 4071761, - "target": 7639702 - }, { - "source": 4071761, - "target": 261363584 - }, { - "source": 4071761, - "target": 359650922 - }, { - "source": 4071761, - "target": 765548 - }, { - "source": 4071761, - "target": 40144128 - }, { - "source": 4071761, - "target": 44195788 - }, { - "source": 4071761, - "target": 14892191 - }, { - "source": 4071761, - "target": 115022430 - }, { - "source": 4071761, - "target": 15399031 - }, { - "source": 4071761, - "target": 370638564 - }, { - "source": 4071761, - "target": 16112517 - }, { - "source": 4071761, - "target": 273197054 - }, { - "source": 4071761, - "target": 1366811 - }, { - "source": 4071761, - "target": 34570753 - }, { - "source": 4071761, - "target": 177507079 - }, { - "source": 4071761, - "target": 88892707 - }, { - "source": 4071761, - "target": 21084111 - }, { - "source": 4071761, - "target": 12014302 - }, { - "source": 4071761, - "target": 152862026 - }, { - "source": 4071761, - "target": 347276428 - }, { - "source": 4071761, - "target": 15339875 - }, { - "source": 4071761, - "target": 43593 - }, { - "source": 4071761, - "target": 18695747 - }, { - "source": 4071761, - "target": 137712607 - }, { - "source": 4071761, - "target": 19951439 - }, { - "source": 4071761, - "target": 13205612 - }, { - "source": 4071761, - "target": 17677665 - }, { - "source": 4071761, - "target": 255617445 - }, { - "source": 4071761, - "target": 87968068 - }, { - "source": 4071761, - "target": 14420872 - }, { - "source": 4071761, - "target": 34255829 - }, { - "source": 4071761, - "target": 6490642 - }, { - "source": 4071761, - "target": 22197926 - }, { - "source": 4071761, - "target": 54680395 - }, { - "source": 4071761, - "target": 17013577 - }, { - "source": 4071761, - "target": 57191565 - }, { - "source": 4071761, - "target": 16017475 - }, { - "source": 4071761, - "target": 14109167 - }, { - "source": 4071761, - "target": 19920203 - }, { - "source": 4071761, - "target": 46243602 - }, { - "source": 4071761, - "target": 15463062 - }, { - "source": 4071761, - "target": 86640232 - }, { - "source": 4071761, - "target": 17268874 - }, { - "source": 4071761, - "target": 2067201 - }, { - "source": 4071761, - "target": 22723307 - }, { - "source": 4071761, - "target": 14875983 - }, { - "source": 582282558, - "target": 52853730 - }, { - "source": 17461965, - "target": 1022369413461291008 - }, { - "source": 17461965, - "target": 33838201 - }, { - "source": 17461965, - "target": 883747950085656577 - }, { - "source": 17461965, - "target": 919294347857690625 - }, { - "source": 17461965, - "target": 905255756789825536 - }, { - "source": 17461965, - "target": 744209572089323520 - }, { - "source": 17461965, - "target": 555102816 - }, { - "source": 17461965, - "target": 52853730 - }, { - "source": 17461965, - "target": 626681652 - }, { - "source": 17461965, - "target": 191897226 - }, { - "source": 17461965, - "target": 242069220 - }, { - "source": 17461965, - "target": 245217900 - }, { - "source": 17461965, - "target": 190857410 - }, { - "source": 17461965, - "target": 252761153 - }, { - "source": 17461965, - "target": 359650922 - }, { - "source": 17461965, - "target": 9527212 - }, { - "source": 17461965, - "target": 1912054296 - }, { - "source": 17461965, - "target": 16692909 - }, { - "source": 17461965, - "target": 3012686680 - }, { - "source": 17461965, - "target": 136400506 - }, { - "source": 17461965, - "target": 2911549265 - }, { - "source": 17461965, - "target": 282130842 - }, { - "source": 17461965, - "target": 1652270612 - }, { - "source": 17461965, - "target": 36853217 - }, { - "source": 17461965, - "target": 146365761 - }, { - "source": 17461965, - "target": 87968068 - }, { - "source": 17461965, - "target": 17406425 - }, { - "source": 17461965, - "target": 2263478022 - }, { - "source": 17461965, - "target": 16017475 - }, { - "source": 17461965, - "target": 1873322353 - }, { - "source": 17461965, - "target": 95266520 - }, { - "source": 17461965, - "target": 49413866 - }, { - "source": 17461965, - "target": 329714473 - }, { - "source": 17461965, - "target": 19411223 - }, { - "source": 17461965, - "target": 88892707 - }, { - "source": 17461965, - "target": 483273973 - }, { - "source": 17461965, - "target": 370638564 - }, { - "source": 17461965, - "target": 1387915232 - }, { - "source": 17461965, - "target": 29739700 - }, { - "source": 17461965, - "target": 14420872 - }, { - "source": 17461965, - "target": 57191565 - }, { - "source": 17461965, - "target": 17673012 - }, { - "source": 17461965, - "target": 1458271 - }, { - "source": 17461965, - "target": 21695487 - }, { - "source": 17461965, - "target": 1006945298 - }, { - "source": 17461965, - "target": 945943164 - }, { - "source": 17461965, - "target": 38254620 - }, { - "source": 17461965, - "target": 247943631 - }, { - "source": 17461965, - "target": 12377822 - }, { - "source": 17461965, - "target": 359024514 - }, { - "source": 17461965, - "target": 78729443 - }, { - "source": 17461965, - "target": 10699072 - }, { - "source": 17461965, - "target": 7639702 - }, { - "source": 17461965, - "target": 34255829 - }, { - "source": 17461965, - "target": 14113734 - }, { - "source": 17461965, - "target": 349963 - }, { - "source": 17461965, - "target": 85340453 - }, { - "source": 17461965, - "target": 44195788 - }, { - "source": 17461965, - "target": 13205612 - }, { - "source": 17461965, - "target": 520778935 - }, { - "source": 17461965, - "target": 179797676 - }, { - "source": 17461965, - "target": 69133574 - }, { - "source": 17461965, - "target": 4071761 - }, { - "source": 17461965, - "target": 347276428 - }, { - "source": 17461965, - "target": 14875983 - }, { - "source": 17461965, - "target": 37801244 - }, { - "source": 17461965, - "target": 6146692 - }, { - "source": 17461965, - "target": 465929514 - }, { - "source": 17461965, - "target": 86640232 - }, { - "source": 17461965, - "target": 10414152 - }, { - "source": 17461965, - "target": 367089411 - }, { - "source": 17461965, - "target": 15339875 - }, { - "source": 17461965, - "target": 22723307 - }, { - "source": 17461965, - "target": 16789581 - }, { - "source": 17461965, - "target": 255617445 - }, { - "source": 17461965, - "target": 404895983 - }, { - "source": 17461965, - "target": 17242168 - }, { - "source": 17461965, - "target": 15399031 - }, { - "source": 17461965, - "target": 19951439 - }, { - "source": 17461965, - "target": 261363584 - }, { - "source": 17461965, - "target": 34570753 - }, { - "source": 17461965, - "target": 17677665 - }, { - "source": 17461965, - "target": 16030323 - }, { - "source": 17461965, - "target": 40144128 - }, { - "source": 17461965, - "target": 137712607 - }, { - "source": 17461965, - "target": 177507079 - }, { - "source": 17461965, - "target": 17013577 - }, { - "source": 17461965, - "target": 6490642 - }, { - "source": 17461965, - "target": 752673 - }, { - "source": 17461965, - "target": 22197926 - }, { - "source": 17461965, - "target": 46243602 - }, { - "source": 17461965, - "target": 190564700 - }, { - "source": 17461965, - "target": 16112517 - }, { - "source": 17461965, - "target": 43593 - }, { - "source": 17461965, - "target": 21084111 - }, { - "source": 17461965, - "target": 92168769 - }, { - "source": 17461965, - "target": 273197054 - }, { - "source": 17461965, - "target": 19920203 - }, { - "source": 17461965, - "target": 17268874 - }, { - "source": 17461965, - "target": 61599361 - }, { - "source": 17461965, - "target": 14624309 - }, { - "source": 17461965, - "target": 8564482 - }, { - "source": 17461965, - "target": 25151614 - }, { - "source": 17461965, - "target": 54680395 - }, { - "source": 17461965, - "target": 2067201 - }, { - "source": 17461965, - "target": 15463062 - }, { - "source": 17461965, - "target": 14892191 - }, { - "source": 17461965, - "target": 1366811 - }, { - "source": 17461965, - "target": 14207040 - }, { - "source": 17461965, - "target": 14109167 - }, { - "source": 17461965, - "target": 18695747 - }, { - "source": 16112517, - "target": 395853499 - }, { - "source": 16112517, - "target": 11493602 - }, { - "source": 16112517, - "target": 1086037534176473088 - }, { - "source": 16112517, - "target": 1068137549355515905 - }, { - "source": 16112517, - "target": 824684769543741440 - }, { - "source": 16112517, - "target": 798297731961913344 - }, { - "source": 16112517, - "target": 148871804 - }, { - "source": 16112517, - "target": 274254972 - }, { - "source": 16112517, - "target": 883747950085656577 - }, { - "source": 16112517, - "target": 1912054296 - }, { - "source": 16112517, - "target": 190857410 - }, { - "source": 16112517, - "target": 3230388598 - }, { - "source": 16112517, - "target": 16692909 - }, { - "source": 16112517, - "target": 289972113 - }, { - "source": 16112517, - "target": 33838201 - }, { - "source": 16112517, - "target": 17242884 - }, { - "source": 16112517, - "target": 744209572089323520 - }, { - "source": 16112517, - "target": 91169926 - }, { - "source": 16112517, - "target": 329714473 - }, { - "source": 16112517, - "target": 38174427 - }, { - "source": 16112517, - "target": 209155608 - }, { - "source": 16112517, - "target": 1387915232 - }, { - "source": 16112517, - "target": 49413866 - }, { - "source": 16112517, - "target": 2511400400 - }, { - "source": 16112517, - "target": 10471882 - }, { - "source": 16112517, - "target": 19520842 - }, { - "source": 16112517, - "target": 3404710059 - }, { - "source": 16112517, - "target": 1556132462 - }, { - "source": 16112517, - "target": 3091349915 - }, { - "source": 16112517, - "target": 4597853354 - }, { - "source": 16112517, - "target": 52853730 - }, { - "source": 16112517, - "target": 9527212 - }, { - "source": 16112517, - "target": 201277609 - }, { - "source": 16112517, - "target": 2848359778 - }, { - "source": 16112517, - "target": 146365761 - }, { - "source": 16112517, - "target": 3012686680 - }, { - "source": 16112517, - "target": 19411223 - }, { - "source": 16112517, - "target": 620010629 - }, { - "source": 16112517, - "target": 1652270612 - }, { - "source": 16112517, - "target": 2896069609 - }, { - "source": 16112517, - "target": 17406425 - }, { - "source": 16112517, - "target": 318046158 - }, { - "source": 16112517, - "target": 17461965 - }, { - "source": 16112517, - "target": 33857735 - }, { - "source": 16112517, - "target": 101474181 - }, { - "source": 16112517, - "target": 411681876 - }, { - "source": 16112517, - "target": 1537419308 - }, { - "source": 16112517, - "target": 43878033 - }, { - "source": 16112517, - "target": 1458271 - }, { - "source": 16112517, - "target": 2263478022 - }, { - "source": 16112517, - "target": 582282558 - }, { - "source": 16112517, - "target": 1873322353 - }, { - "source": 16112517, - "target": 142389870 - }, { - "source": 16112517, - "target": 16553392 - }, { - "source": 16112517, - "target": 89212604 - }, { - "source": 16112517, - "target": 17113667 - }, { - "source": 16112517, - "target": 38254620 - }, { - "source": 16112517, - "target": 83996344 - }, { - "source": 16112517, - "target": 227831457 - }, { - "source": 16112517, - "target": 1684160599 - }, { - "source": 16112517, - "target": 443206410 - }, { - "source": 16112517, - "target": 29739700 - }, { - "source": 16112517, - "target": 17673012 - }, { - "source": 16112517, - "target": 1325316703 - }, { - "source": 16112517, - "target": 87968068 - }, { - "source": 16112517, - "target": 626681652 - }, { - "source": 16112517, - "target": 6490642 - }, { - "source": 16112517, - "target": 945943164 - }, { - "source": 16112517, - "target": 15339875 - }, { - "source": 16112517, - "target": 7639702 - }, { - "source": 16112517, - "target": 92168769 - }, { - "source": 16112517, - "target": 81658145 - }, { - "source": 16112517, - "target": 36853217 - }, { - "source": 16112517, - "target": 460194330 - }, { - "source": 16112517, - "target": 16017475 - }, { - "source": 16112517, - "target": 370227242 - }, { - "source": 16112517, - "target": 14249829 - }, { - "source": 16112517, - "target": 247943631 - }, { - "source": 16112517, - "target": 367089411 - }, { - "source": 16112517, - "target": 6146692 - }, { - "source": 16112517, - "target": 40219508 - }, { - "source": 16112517, - "target": 78865306 - }, { - "source": 16112517, - "target": 483273973 - }, { - "source": 16112517, - "target": 119704541 - }, { - "source": 16112517, - "target": 17242168 - }, { - "source": 16112517, - "target": 14875983 - }, { - "source": 16112517, - "target": 278878000 - }, { - "source": 16112517, - "target": 465929514 - }, { - "source": 16112517, - "target": 359650922 - }, { - "source": 16112517, - "target": 349963 - }, { - "source": 16112517, - "target": 14148549 - }, { - "source": 16112517, - "target": 177507079 - }, { - "source": 16112517, - "target": 17677665 - }, { - "source": 16112517, - "target": 14892191 - }, { - "source": 16112517, - "target": 347276428 - }, { - "source": 16112517, - "target": 370638564 - }, { - "source": 16112517, - "target": 22723307 - }, { - "source": 16112517, - "target": 57191565 - }, { - "source": 16112517, - "target": 520778935 - }, { - "source": 16112517, - "target": 804775 - }, { - "source": 16112517, - "target": 359024514 - }, { - "source": 16112517, - "target": 4071761 - }, { - "source": 16112517, - "target": 404895983 - }, { - "source": 16112517, - "target": 255617445 - }, { - "source": 16112517, - "target": 37801244 - }, { - "source": 16112517, - "target": 191897226 - }, { - "source": 16112517, - "target": 12014302 - }, { - "source": 16112517, - "target": 1314101 - }, { - "source": 16112517, - "target": 205346534 - }, { - "source": 16112517, - "target": 14420872 - }, { - "source": 16112517, - "target": 17013577 - }, { - "source": 16112517, - "target": 34255829 - }, { - "source": 16112517, - "target": 137712607 - }, { - "source": 16112517, - "target": 15460778 - }, { - "source": 16112517, - "target": 261363584 - }, { - "source": 16112517, - "target": 86640232 - }, { - "source": 16112517, - "target": 268350241 - }, { - "source": 16112517, - "target": 22197926 - }, { - "source": 16112517, - "target": 125499050 - }, { - "source": 16112517, - "target": 155240092 - }, { - "source": 16112517, - "target": 19725644 - }, { - "source": 16112517, - "target": 186974470 - }, { - "source": 16112517, - "target": 190564700 - }, { - "source": 16112517, - "target": 179797676 - }, { - "source": 16112517, - "target": 109457331 - }, { - "source": 16112517, - "target": 158685605 - }, { - "source": 16112517, - "target": 8564482 - }, { - "source": 16112517, - "target": 17268874 - }, { - "source": 16112517, - "target": 115022430 - }, { - "source": 16112517, - "target": 82713840 - }, { - "source": 16112517, - "target": 20280065 - }, { - "source": 16112517, - "target": 43593 - }, { - "source": 16112517, - "target": 21084111 - }, { - "source": 16112517, - "target": 88892707 - }, { - "source": 16112517, - "target": 19920203 - }, { - "source": 16112517, - "target": 19951439 - }, { - "source": 16112517, - "target": 46243602 - }, { - "source": 16112517, - "target": 21695487 - }, { - "source": 16112517, - "target": 40144128 - }, { - "source": 16112517, - "target": 52341962 - }, { - "source": 16112517, - "target": 61599361 - }, { - "source": 16112517, - "target": 16557883 - }, { - "source": 16112517, - "target": 13205612 - }, { - "source": 16112517, - "target": 10414152 - }, { - "source": 16112517, - "target": 69133574 - }, { - "source": 16112517, - "target": 17519986 - }, { - "source": 16112517, - "target": 16789581 - }, { - "source": 16112517, - "target": 25151614 - }, { - "source": 16112517, - "target": 17581976 - }, { - "source": 16112517, - "target": 31120708 - }, { - "source": 16112517, - "target": 14624309 - }, { - "source": 16112517, - "target": 44195788 - }, { - "source": 16112517, - "target": 14113734 - }, { - "source": 16112517, - "target": 23751864 - }, { - "source": 16112517, - "target": 18115856 - }, { - "source": 16112517, - "target": 18695747 - }, { - "source": 16112517, - "target": 10699072 - }, { - "source": 16112517, - "target": 14207040 - }, { - "source": 16112517, - "target": 15399031 - }, { - "source": 16112517, - "target": 18704160 - }, { - "source": 16112517, - "target": 15463062 - }, { - "source": 16112517, - "target": 1366811 - }, { - "source": 16112517, - "target": 14109167 - }, { - "source": 1652270612, - "target": 1086037534176473088 - }, { - "source": 1652270612, - "target": 1068137549355515905 - }, { - "source": 1652270612, - "target": 43878033 - }, { - "source": 1652270612, - "target": 148871804 - }, { - "source": 1652270612, - "target": 981786802666328064 - }, { - "source": 1652270612, - "target": 27546319 - }, { - "source": 1652270612, - "target": 798297731961913344 - }, { - "source": 1652270612, - "target": 13074042 - }, { - "source": 1652270612, - "target": 919294347857690625 - }, { - "source": 1652270612, - "target": 883747950085656577 - }, { - "source": 1652270612, - "target": 14898705 - }, { - "source": 1652270612, - "target": 15339875 - }, { - "source": 1652270612, - "target": 16789581 - }, { - "source": 1652270612, - "target": 24228154 - }, { - "source": 1652270612, - "target": 38254620 - }, { - "source": 1652270612, - "target": 82890309 - }, { - "source": 1652270612, - "target": 91169926 - }, { - "source": 1652270612, - "target": 109457331 - }, { - "source": 1652270612, - "target": 153196789 - }, { - "source": 1652270612, - "target": 158685605 - }, { - "source": 1652270612, - "target": 201277609 - }, { - "source": 1652270612, - "target": 191897226 - }, { - "source": 1652270612, - "target": 208579168 - }, { - "source": 1652270612, - "target": 209155608 - }, { - "source": 1652270612, - "target": 219082889 - }, { - "source": 1652270612, - "target": 227831457 - }, { - "source": 1652270612, - "target": 268350241 - }, { - "source": 1652270612, - "target": 282130842 - }, { - "source": 1652270612, - "target": 289972113 - }, { - "source": 1652270612, - "target": 381245455 - }, { - "source": 1652270612, - "target": 1201186872 - }, { - "source": 1652270612, - "target": 2667385981 - }, { - "source": 1652270612, - "target": 3091349915 - }, { - "source": 1652270612, - "target": 905255756789825536 - }, { - "source": 1652270612, - "target": 1912054296 - }, { - "source": 1652270612, - "target": 4597853354 - }, { - "source": 1652270612, - "target": 252761153 - }, { - "source": 1652270612, - "target": 2251623492 - }, { - "source": 1652270612, - "target": 17242884 - }, { - "source": 1652270612, - "target": 945943164 - }, { - "source": 1652270612, - "target": 3230388598 - }, { - "source": 1652270612, - "target": 19725644 - }, { - "source": 1652270612, - "target": 2791401022 - }, { - "source": 1652270612, - "target": 9527212 - }, { - "source": 1652270612, - "target": 36853217 - }, { - "source": 1652270612, - "target": 177507079 - }, { - "source": 1652270612, - "target": 90797974 - }, { - "source": 1652270612, - "target": 744209572089323520 - }, { - "source": 1652270612, - "target": 190857410 - }, { - "source": 1652270612, - "target": 242069220 - }, { - "source": 1652270612, - "target": 555102816 - }, { - "source": 1652270612, - "target": 59773247 - }, { - "source": 1652270612, - "target": 52853730 - }, { - "source": 1652270612, - "target": 18115856 - }, { - "source": 1652270612, - "target": 3404710059 - }, { - "source": 1652270612, - "target": 1556132462 - }, { - "source": 1652270612, - "target": 96831443 - }, { - "source": 1652270612, - "target": 559883429 - }, { - "source": 1652270612, - "target": 885107802 - }, { - "source": 1652270612, - "target": 119704541 - }, { - "source": 1652270612, - "target": 359024514 - }, { - "source": 1652270612, - "target": 16030323 - }, { - "source": 1652270612, - "target": 1873322353 - }, { - "source": 1652270612, - "target": 349963 - }, { - "source": 1652270612, - "target": 85340453 - }, { - "source": 1652270612, - "target": 17242168 - }, { - "source": 1652270612, - "target": 1006945298 - }, { - "source": 1652270612, - "target": 17673012 - }, { - "source": 1652270612, - "target": 1667081238 - }, { - "source": 1652270612, - "target": 403626099 - }, { - "source": 1652270612, - "target": 16171911 - }, { - "source": 1652270612, - "target": 2814482749 - }, { - "source": 1652270612, - "target": 8564482 - }, { - "source": 1652270612, - "target": 1891806212 - }, { - "source": 1652270612, - "target": 49413866 - }, { - "source": 1652270612, - "target": 1387915232 - }, { - "source": 1652270612, - "target": 1650030144 - }, { - "source": 1652270612, - "target": 22736099 - }, { - "source": 1652270612, - "target": 1069993424 - }, { - "source": 1652270612, - "target": 300317633 - }, { - "source": 1652270612, - "target": 23268628 - }, { - "source": 1652270612, - "target": 7639702 - }, { - "source": 1652270612, - "target": 278878000 - }, { - "source": 1652270612, - "target": 370638564 - }, { - "source": 1652270612, - "target": 765548 - }, { - "source": 1652270612, - "target": 2067201 - }, { - "source": 1652270612, - "target": 6146692 - }, { - "source": 1652270612, - "target": 12014302 - }, { - "source": 1652270612, - "target": 14113734 - }, { - "source": 1652270612, - "target": 14148549 - }, { - "source": 1652270612, - "target": 14249829 - }, { - "source": 1652270612, - "target": 14624309 - }, { - "source": 1652270612, - "target": 14905766 - }, { - "source": 1652270612, - "target": 15463062 - }, { - "source": 1652270612, - "target": 17013577 - }, { - "source": 1652270612, - "target": 16557883 - }, { - "source": 1652270612, - "target": 17113667 - }, { - "source": 1652270612, - "target": 17519986 - }, { - "source": 1652270612, - "target": 18704160 - }, { - "source": 1652270612, - "target": 19283433 - }, { - "source": 1652270612, - "target": 19301681 - }, { - "source": 1652270612, - "target": 19520842 - }, { - "source": 1652270612, - "target": 19920203 - }, { - "source": 1652270612, - "target": 21084111 - }, { - "source": 1652270612, - "target": 22723307 - }, { - "source": 1652270612, - "target": 23751864 - }, { - "source": 1652270612, - "target": 25151614 - }, { - "source": 1652270612, - "target": 43953969 - }, { - "source": 1652270612, - "target": 44101368 - }, { - "source": 1652270612, - "target": 52341962 - }, { - "source": 1652270612, - "target": 61599361 - }, { - "source": 1652270612, - "target": 81658145 - }, { - "source": 1652270612, - "target": 86904365 - }, { - "source": 1652270612, - "target": 88892707 - }, { - "source": 1652270612, - "target": 89212604 - }, { - "source": 1652270612, - "target": 92168769 - }, { - "source": 1652270612, - "target": 95290078 - }, { - "source": 1652270612, - "target": 115022430 - }, { - "source": 1652270612, - "target": 137712607 - }, { - "source": 1652270612, - "target": 146365761 - }, { - "source": 1652270612, - "target": 186974470 - }, { - "source": 1652270612, - "target": 188046229 - }, { - "source": 1652270612, - "target": 205346534 - }, { - "source": 1652270612, - "target": 214764129 - }, { - "source": 1652270612, - "target": 242904917 - }, { - "source": 1652270612, - "target": 255617445 - }, { - "source": 1652270612, - "target": 274431472 - }, { - "source": 1652270612, - "target": 318046158 - }, { - "source": 1652270612, - "target": 322586448 - }, { - "source": 1652270612, - "target": 347276428 - }, { - "source": 1652270612, - "target": 359650922 - }, { - "source": 1652270612, - "target": 367089411 - }, { - "source": 1652270612, - "target": 395853499 - }, { - "source": 1652270612, - "target": 411681876 - }, { - "source": 1652270612, - "target": 460194330 - }, { - "source": 1652270612, - "target": 483273973 - }, { - "source": 1652270612, - "target": 596332489 - }, { - "source": 1652270612, - "target": 1489761876 - }, { - "source": 1652270612, - "target": 1537419308 - }, { - "source": 1652270612, - "target": 1684160599 - }, { - "source": 1652270612, - "target": 2167059661 - }, { - "source": 1652270612, - "target": 2511400400 - }, { - "source": 1652270612, - "target": 1237502864 - }, { - "source": 1652270612, - "target": 465929514 - }, { - "source": 1652270612, - "target": 370227242 - }, { - "source": 1652270612, - "target": 19299318 - }, { - "source": 1652270612, - "target": 82713840 - }, { - "source": 1652270612, - "target": 17268874 - }, { - "source": 1652270612, - "target": 37801244 - }, { - "source": 1652270612, - "target": 16553392 - }, { - "source": 1652270612, - "target": 2470709743 - }, { - "source": 1652270612, - "target": 2896069609 - }, { - "source": 1652270612, - "target": 44195788 - }, { - "source": 1652270612, - "target": 10471882 - }, { - "source": 1652270612, - "target": 69133574 - }, { - "source": 1652270612, - "target": 179797676 - }, { - "source": 1652270612, - "target": 43593 - }, { - "source": 1652270612, - "target": 247943631 - }, { - "source": 1652270612, - "target": 10414152 - }, { - "source": 1652270612, - "target": 17406425 - }, { - "source": 1652270612, - "target": 191257554 - }, { - "source": 1652270612, - "target": 16112517 - }, { - "source": 1652270612, - "target": 808896914 - }, { - "source": 1652270612, - "target": 620010629 - }, { - "source": 1652270612, - "target": 1366811 - }, { - "source": 1652270612, - "target": 34255829 - }, { - "source": 1652270612, - "target": 190564700 - }, { - "source": 179797676, - "target": 208579168 - }, { - "source": 179797676, - "target": 889998600 - }, { - "source": 179797676, - "target": 40219508 - }, { - "source": 179797676, - "target": 381245455 - }, { - "source": 179797676, - "target": 2814482749 - }, { - "source": 179797676, - "target": 1489761876 - }, { - "source": 179797676, - "target": 2511400400 - }, { - "source": 179797676, - "target": 620010629 - }, { - "source": 179797676, - "target": 14249829 - }, { - "source": 179797676, - "target": 926552558 - }, { - "source": 179797676, - "target": 2470709743 - }, { - "source": 179797676, - "target": 14905766 - }, { - "source": 179797676, - "target": 137712607 - }, { - "source": 179797676, - "target": 17268874 - }, { - "source": 179797676, - "target": 16112517 - }, { - "source": 179797676, - "target": 16171911 - }, { - "source": 179797676, - "target": 52341962 - }, { - "source": 179797676, - "target": 14148549 - }, { - "source": 179797676, - "target": 14624309 - }, { - "source": 179797676, - "target": 10414152 - }, { - "source": 179797676, - "target": 44195788 - }, { - "source": 179797676, - "target": 14000542 - }, { - "source": 179797676, - "target": 201277609 - }, { - "source": 179797676, - "target": 17406425 - }, { - "source": 179797676, - "target": 395853499 - }, { - "source": 179797676, - "target": 34255829 - }, { - "source": 179797676, - "target": 10471882 - }, { - "source": 179797676, - "target": 19299318 - }, { - "source": 179797676, - "target": 22736099 - }, { - "source": 179797676, - "target": 188046229 - }, { - "source": 179797676, - "target": 82713840 - }, { - "source": 179797676, - "target": 18704160 - }, { - "source": 179797676, - "target": 370227242 - }, { - "source": 179797676, - "target": 1652270612 - }, { - "source": 179797676, - "target": 411681876 - }, { - "source": 179797676, - "target": 43593 - }, { - "source": 179797676, - "target": 78729443 - }, { - "source": 179797676, - "target": 15463062 - }, { - "source": 179797676, - "target": 19920203 - }, { - "source": 179797676, - "target": 247943631 - }, { - "source": 179797676, - "target": 1873322353 - }, { - "source": 179797676, - "target": 16557883 - }, { - "source": 179797676, - "target": 16553392 - }, { - "source": 179797676, - "target": 359650922 - }, { - "source": 179797676, - "target": 81658145 - }, { - "source": 179797676, - "target": 115022430 - }, { - "source": 179797676, - "target": 190564700 - }, { - "source": 179797676, - "target": 19951439 - }, { - "source": 179797676, - "target": 268350241 - }, { - "source": 370227242, - "target": 10414152 - }, { - "source": 370227242, - "target": 208579168 - }, { - "source": 370227242, - "target": 274254972 - }, { - "source": 370227242, - "target": 9271782 - }, { - "source": 370227242, - "target": 209155608 - }, { - "source": 370227242, - "target": 944216617268973569 - }, { - "source": 370227242, - "target": 9527212 - }, { - "source": 370227242, - "target": 14249829 - }, { - "source": 370227242, - "target": 1017224055588622338 - }, { - "source": 370227242, - "target": 2160653520 - }, { - "source": 370227242, - "target": 92951551 - }, { - "source": 370227242, - "target": 17242884 - }, { - "source": 370227242, - "target": 1366811 - }, { - "source": 370227242, - "target": 945943164 - }, { - "source": 370227242, - "target": 18704160 - }, { - "source": 370227242, - "target": 1834743547 - }, { - "source": 370227242, - "target": 596332489 - }, { - "source": 370227242, - "target": 1556132462 - }, { - "source": 370227242, - "target": 883747950085656577 - }, { - "source": 370227242, - "target": 919294347857690625 - }, { - "source": 370227242, - "target": 1684160599 - }, { - "source": 370227242, - "target": 43953969 - }, { - "source": 370227242, - "target": 109457331 - }, { - "source": 370227242, - "target": 3145293135 - }, { - "source": 370227242, - "target": 17519986 - }, { - "source": 370227242, - "target": 1537419308 - }, { - "source": 370227242, - "target": 91169926 - }, { - "source": 370227242, - "target": 885107802 - }, { - "source": 370227242, - "target": 14425576 - }, { - "source": 370227242, - "target": 1873322353 - }, { - "source": 370227242, - "target": 804775 - }, { - "source": 370227242, - "target": 82890309 - }, { - "source": 370227242, - "target": 78729443 - }, { - "source": 370227242, - "target": 2838336587 - }, { - "source": 370227242, - "target": 78865306 - }, { - "source": 370227242, - "target": 201277609 - }, { - "source": 370227242, - "target": 19920203 - }, { - "source": 370227242, - "target": 4893004803 - }, { - "source": 370227242, - "target": 4597853354 - }, { - "source": 370227242, - "target": 620010629 - }, { - "source": 370227242, - "target": 81658145 - }, { - "source": 370227242, - "target": 2814482749 - }, { - "source": 370227242, - "target": 381245455 - }, { - "source": 370227242, - "target": 22736099 - }, { - "source": 370227242, - "target": 1652270612 - }, { - "source": 370227242, - "target": 12014302 - }, { - "source": 370227242, - "target": 205346534 - }, { - "source": 370227242, - "target": 2924711485 - }, { - "source": 370227242, - "target": 2667385981 - }, { - "source": 370227242, - "target": 188046229 - }, { - "source": 370227242, - "target": 96831443 - }, { - "source": 370227242, - "target": 15460778 - }, { - "source": 370227242, - "target": 2511400400 - }, { - "source": 370227242, - "target": 411681876 - }, { - "source": 370227242, - "target": 16112517 - }, { - "source": 370227242, - "target": 2470709743 - }, { - "source": 370227242, - "target": 1650030144 - }, { - "source": 370227242, - "target": 16553392 - }, { - "source": 370227242, - "target": 44195788 - }, { - "source": 370227242, - "target": 14148549 - }, { - "source": 370227242, - "target": 132219827 - }, { - "source": 370227242, - "target": 808896914 - }, { - "source": 370227242, - "target": 95266520 - }, { - "source": 370227242, - "target": 1006945298 - }, { - "source": 370227242, - "target": 1489761876 - }, { - "source": 370227242, - "target": 115022430 - }, { - "source": 370227242, - "target": 52341962 - }, { - "source": 370227242, - "target": 762093631 - }, { - "source": 370227242, - "target": 508222253 - }, { - "source": 370227242, - "target": 926552558 - }, { - "source": 370227242, - "target": 411546549 - }, { - "source": 370227242, - "target": 14898705 - }, { - "source": 370227242, - "target": 15463062 - }, { - "source": 370227242, - "target": 69133574 - }, { - "source": 370227242, - "target": 190564700 - }, { - "source": 370227242, - "target": 13205612 - }, { - "source": 370227242, - "target": 17406425 - }, { - "source": 370227242, - "target": 247943631 - }, { - "source": 370227242, - "target": 46243602 - }, { - "source": 370227242, - "target": 43593 - }, { - "source": 370227242, - "target": 14624309 - }, { - "source": 370227242, - "target": 179797676 - }, { - "source": 370227242, - "target": 214764129 - }, { - "source": 370227242, - "target": 17268874 - }, { - "source": 370227242, - "target": 19951439 - }, { - "source": 370227242, - "target": 18695747 - }, { - "source": 370227242, - "target": 14905766 - }, { - "source": 370227242, - "target": 158685605 - }, { - "source": 370227242, - "target": 82713840 - }, { - "source": 247943631, - "target": 11493602 - }, { - "source": 247943631, - "target": 1086037534176473088 - }, { - "source": 247943631, - "target": 1912054296 - }, { - "source": 247943631, - "target": 1068137549355515905 - }, { - "source": 247943631, - "target": 743468486756868096 - }, { - "source": 247943631, - "target": 67297193 - }, { - "source": 247943631, - "target": 19283433 - }, { - "source": 247943631, - "target": 1834743547 - }, { - "source": 247943631, - "target": 208579168 - }, { - "source": 247943631, - "target": 191897226 - }, { - "source": 247943631, - "target": 1017224055588622338 - }, { - "source": 247943631, - "target": 1022369413461291008 - }, { - "source": 247943631, - "target": 824684769543741440 - }, { - "source": 247943631, - "target": 611597719 - }, { - "source": 247943631, - "target": 1004751018528141313 - }, { - "source": 247943631, - "target": 34570753 - }, { - "source": 247943631, - "target": 54896883 - }, { - "source": 247943631, - "target": 534166347 - }, { - "source": 247943631, - "target": 13074042 - }, { - "source": 247943631, - "target": 981786802666328064 - }, { - "source": 247943631, - "target": 43953969 - }, { - "source": 247943631, - "target": 49457800 - }, { - "source": 247943631, - "target": 883747950085656577 - }, { - "source": 247943631, - "target": 744209572089323520 - }, { - "source": 247943631, - "target": 919294347857690625 - }, { - "source": 247943631, - "target": 153196789 - }, { - "source": 247943631, - "target": 905255756789825536 - }, { - "source": 247943631, - "target": 1684160599 - }, { - "source": 247943631, - "target": 282130842 - }, { - "source": 247943631, - "target": 359024514 - }, { - "source": 247943631, - "target": 119704541 - }, { - "source": 247943631, - "target": 24228154 - }, { - "source": 247943631, - "target": 19411223 - }, { - "source": 247943631, - "target": 85340453 - }, { - "source": 247943631, - "target": 190857410 - }, { - "source": 247943631, - "target": 27546319 - }, { - "source": 247943631, - "target": 29739700 - }, { - "source": 247943631, - "target": 84043985 - }, { - "source": 247943631, - "target": 289972113 - }, { - "source": 247943631, - "target": 17242884 - }, { - "source": 247943631, - "target": 252761153 - }, { - "source": 247943631, - "target": 98303566 - }, { - "source": 247943631, - "target": 783356145670852608 - }, { - "source": 247943631, - "target": 3230388598 - }, { - "source": 247943631, - "target": 18695747 - }, { - "source": 247943631, - "target": 3012686680 - }, { - "source": 247943631, - "target": 885107802 - }, { - "source": 247943631, - "target": 87968068 - }, { - "source": 247943631, - "target": 274254972 - }, { - "source": 247943631, - "target": 136400506 - }, { - "source": 247943631, - "target": 18325271 - }, { - "source": 247943631, - "target": 15871237 - }, { - "source": 247943631, - "target": 10471882 - }, { - "source": 247943631, - "target": 404895983 - }, { - "source": 247943631, - "target": 17113667 - }, { - "source": 247943631, - "target": 403626099 - }, { - "source": 247943631, - "target": 209155608 - }, { - "source": 247943631, - "target": 242069220 - }, { - "source": 247943631, - "target": 52853730 - }, { - "source": 247943631, - "target": 14425576 - }, { - "source": 247943631, - "target": 142389870 - }, { - "source": 247943631, - "target": 443206410 - }, { - "source": 247943631, - "target": 1458271 - }, { - "source": 247943631, - "target": 19520842 - }, { - "source": 247943631, - "target": 2167059661 - }, { - "source": 247943631, - "target": 14905766 - }, { - "source": 247943631, - "target": 4597853354 - }, { - "source": 247943631, - "target": 12377822 - }, { - "source": 247943631, - "target": 808896914 - }, { - "source": 247943631, - "target": 91169926 - }, { - "source": 247943631, - "target": 381245455 - }, { - "source": 247943631, - "target": 370638564 - }, { - "source": 247943631, - "target": 38174427 - }, { - "source": 247943631, - "target": 1237502864 - }, { - "source": 247943631, - "target": 6490642 - }, { - "source": 247943631, - "target": 46243602 - }, { - "source": 247943631, - "target": 347276428 - }, { - "source": 247943631, - "target": 1387915232 - }, { - "source": 247943631, - "target": 768197780 - }, { - "source": 247943631, - "target": 146365761 - }, { - "source": 247943631, - "target": 370227242 - }, { - "source": 247943631, - "target": 188046229 - }, { - "source": 247943631, - "target": 130745589 - }, { - "source": 247943631, - "target": 1537419308 - }, { - "source": 247943631, - "target": 82890309 - }, { - "source": 247943631, - "target": 37801244 - }, { - "source": 247943631, - "target": 44101368 - }, { - "source": 247943631, - "target": 16553392 - }, { - "source": 247943631, - "target": 132219827 - }, { - "source": 247943631, - "target": 214764129 - }, { - "source": 247943631, - "target": 52341962 - }, { - "source": 247943631, - "target": 465929514 - }, { - "source": 247943631, - "target": 411681876 - }, { - "source": 247943631, - "target": 10414152 - }, { - "source": 247943631, - "target": 318046158 - }, { - "source": 247943631, - "target": 1652270612 - }, { - "source": 247943631, - "target": 17519986 - }, { - "source": 247943631, - "target": 2896069609 - }, { - "source": 247943631, - "target": 1489761876 - }, { - "source": 247943631, - "target": 96831443 - }, { - "source": 247943631, - "target": 945943164 - }, { - "source": 247943631, - "target": 7639702 - }, { - "source": 247943631, - "target": 17406425 - }, { - "source": 247943631, - "target": 59773247 - }, { - "source": 247943631, - "target": 16557883 - }, { - "source": 247943631, - "target": 926552558 - }, { - "source": 247943631, - "target": 483273973 - }, { - "source": 247943631, - "target": 1556132462 - }, { - "source": 247943631, - "target": 14249829 - }, { - "source": 247943631, - "target": 81658145 - }, { - "source": 247943631, - "target": 2470709743 - }, { - "source": 247943631, - "target": 216939636 - }, { - "source": 247943631, - "target": 1567191510 - }, { - "source": 247943631, - "target": 23268628 - }, { - "source": 247943631, - "target": 9434762 - }, { - "source": 247943631, - "target": 14148549 - }, { - "source": 247943631, - "target": 38254620 - }, { - "source": 247943631, - "target": 1006945298 - }, { - "source": 247943631, - "target": 95266520 - }, { - "source": 247943631, - "target": 89212604 - }, { - "source": 247943631, - "target": 40144128 - }, { - "source": 247943631, - "target": 12014302 - }, { - "source": 247943631, - "target": 21695487 - }, { - "source": 247943631, - "target": 1873322353 - }, { - "source": 247943631, - "target": 9527212 - }, { - "source": 247943631, - "target": 21084111 - }, { - "source": 247943631, - "target": 14113734 - }, { - "source": 247943631, - "target": 16789581 - }, { - "source": 247943631, - "target": 16030323 - }, { - "source": 247943631, - "target": 109457331 - }, { - "source": 247943631, - "target": 367089411 - }, { - "source": 247943631, - "target": 17242168 - }, { - "source": 247943631, - "target": 34255829 - }, { - "source": 247943631, - "target": 14875983 - }, { - "source": 247943631, - "target": 261363584 - }, { - "source": 247943631, - "target": 17013577 - }, { - "source": 247943631, - "target": 25151614 - }, { - "source": 247943631, - "target": 17677665 - }, { - "source": 247943631, - "target": 177507079 - }, { - "source": 247943631, - "target": 82713840 - }, { - "source": 247943631, - "target": 349963 - }, { - "source": 247943631, - "target": 15399031 - }, { - "source": 247943631, - "target": 2067201 - }, { - "source": 247943631, - "target": 1314101 - }, { - "source": 247943631, - "target": 19299318 - }, { - "source": 247943631, - "target": 18704160 - }, { - "source": 247943631, - "target": 44195788 - }, { - "source": 247943631, - "target": 14624309 - }, { - "source": 247943631, - "target": 9271782 - }, { - "source": 247943631, - "target": 88892707 - }, { - "source": 247943631, - "target": 765548 - }, { - "source": 247943631, - "target": 152862026 - }, { - "source": 247943631, - "target": 626681652 - }, { - "source": 247943631, - "target": 8564482 - }, { - "source": 247943631, - "target": 13205612 - }, { - "source": 247943631, - "target": 16112517 - }, { - "source": 247943631, - "target": 16136933 - }, { - "source": 247943631, - "target": 137712607 - }, { - "source": 247943631, - "target": 179797676 - }, { - "source": 247943631, - "target": 255617445 - }, { - "source": 247943631, - "target": 86640232 - }, { - "source": 247943631, - "target": 4071761 - }, { - "source": 247943631, - "target": 19951439 - }, { - "source": 247943631, - "target": 15460778 - }, { - "source": 247943631, - "target": 115022430 - }, { - "source": 247943631, - "target": 190564700 - }, { - "source": 247943631, - "target": 6146692 - }, { - "source": 247943631, - "target": 359650922 - }, { - "source": 247943631, - "target": 1366811 - }, { - "source": 247943631, - "target": 17268874 - }, { - "source": 247943631, - "target": 19920203 - }, { - "source": 247943631, - "target": 14892191 - }, { - "source": 247943631, - "target": 15463062 - }, { - "source": 247943631, - "target": 69133574 - }, { - "source": 247943631, - "target": 22197926 - }, { - "source": 247943631, - "target": 22723307 - }, { - "source": 247943631, - "target": 804775 - }, { - "source": 247943631, - "target": 14109167 - }, { - "source": 247943631, - "target": 78729443 - }, { - "source": 247943631, - "target": 92168769 - }, { - "source": 247943631, - "target": 43593 - }, { - "source": 43593, - "target": 4597853354 - }, { - "source": 43593, - "target": 905255756789825536 - }, { - "source": 17268874, - "target": 227831457 - }, { - "source": 17268874, - "target": 69133574 - }, { - "source": 17268874, - "target": 14905766 - }, { - "source": 17268874, - "target": 16557883 - }, { - "source": 17268874, - "target": 359024514 - }, { - "source": 17268874, - "target": 17242884 - }, { - "source": 17268874, - "target": 11493602 - }, { - "source": 17268874, - "target": 36853217 - }, { - "source": 17268874, - "target": 824684769543741440 - }, { - "source": 17268874, - "target": 2470709743 - }, { - "source": 17268874, - "target": 1684160599 - }, { - "source": 17268874, - "target": 209155608 - }, { - "source": 17268874, - "target": 38174427 - }, { - "source": 17268874, - "target": 6490642 - }, { - "source": 17268874, - "target": 46243602 - }, { - "source": 17268874, - "target": 19301681 - }, { - "source": 17268874, - "target": 27546319 - }, { - "source": 17268874, - "target": 1537419308 - }, { - "source": 17268874, - "target": 19299318 - }, { - "source": 17268874, - "target": 885107802 - }, { - "source": 17268874, - "target": 10414152 - }, { - "source": 17268874, - "target": 2838336587 - }, { - "source": 17268874, - "target": 18704160 - }, { - "source": 17268874, - "target": 14113734 - }, { - "source": 17268874, - "target": 190564700 - }, { - "source": 17268874, - "target": 82890309 - }, { - "source": 17268874, - "target": 611597719 - }, { - "source": 17268874, - "target": 245217900 - }, { - "source": 17268874, - "target": 57191565 - }, { - "source": 17268874, - "target": 17677665 - }, { - "source": 17268874, - "target": 21084111 - }, { - "source": 17268874, - "target": 16017475 - }, { - "source": 17268874, - "target": 96831443 - }, { - "source": 17268874, - "target": 1556132462 - }, { - "source": 17268874, - "target": 95290078 - }, { - "source": 17268874, - "target": 91169926 - }, { - "source": 17268874, - "target": 404895983 - }, { - "source": 17268874, - "target": 1387915232 - }, { - "source": 17268874, - "target": 10471882 - }, { - "source": 17268874, - "target": 188046229 - }, { - "source": 17268874, - "target": 81658145 - }, { - "source": 17268874, - "target": 508222253 - }, { - "source": 17268874, - "target": 1650030144 - }, { - "source": 17268874, - "target": 214764129 - }, { - "source": 17268874, - "target": 177507079 - }, { - "source": 17268874, - "target": 12377822 - }, { - "source": 17268874, - "target": 7639702 - }, { - "source": 17268874, - "target": 17013577 - }, { - "source": 17268874, - "target": 889998600 - }, { - "source": 17268874, - "target": 25151614 - }, { - "source": 17268874, - "target": 16553392 - }, { - "source": 17268874, - "target": 179797676 - }, { - "source": 17268874, - "target": 82713840 - }, { - "source": 17268874, - "target": 1652270612 - }, { - "source": 17268874, - "target": 14898705 - }, { - "source": 17268874, - "target": 411681876 - }, { - "source": 17268874, - "target": 2511400400 - }, { - "source": 17268874, - "target": 1366811 - }, { - "source": 17268874, - "target": 21695487 - }, { - "source": 17268874, - "target": 483273973 - }, { - "source": 17268874, - "target": 6146692 - }, { - "source": 17268874, - "target": 17519986 - }, { - "source": 17268874, - "target": 44195788 - }, { - "source": 17268874, - "target": 765548 - }, { - "source": 17268874, - "target": 1873322353 - }, { - "source": 17268874, - "target": 78729443 - }, { - "source": 17268874, - "target": 626681652 - }, { - "source": 17268874, - "target": 88892707 - }, { - "source": 17268874, - "target": 37801244 - }, { - "source": 17268874, - "target": 16136933 - }, { - "source": 17268874, - "target": 14420872 - }, { - "source": 17268874, - "target": 92168769 - }, { - "source": 17268874, - "target": 34255829 - }, { - "source": 17268874, - "target": 762093631 - }, { - "source": 17268874, - "target": 43593 - }, { - "source": 17268874, - "target": 22723307 - }, { - "source": 17268874, - "target": 14875983 - }, { - "source": 17268874, - "target": 347276428 - }, { - "source": 17268874, - "target": 54680395 - }, { - "source": 17268874, - "target": 33838201 - }, { - "source": 17268874, - "target": 12014302 - }, { - "source": 17268874, - "target": 4071761 - }, { - "source": 17268874, - "target": 247943631 - }, { - "source": 17268874, - "target": 520778935 - }, { - "source": 17268874, - "target": 359650922 - }, { - "source": 17268874, - "target": 115022430 - }, { - "source": 17268874, - "target": 8564482 - }, { - "source": 17268874, - "target": 15460778 - }, { - "source": 17268874, - "target": 14148549 - }, { - "source": 17268874, - "target": 370227242 - }, { - "source": 17268874, - "target": 273197054 - }, { - "source": 17268874, - "target": 152862026 - }, { - "source": 17268874, - "target": 318046158 - }, { - "source": 17268874, - "target": 86640232 - }, { - "source": 17268874, - "target": 205346534 - }, { - "source": 17268874, - "target": 13205612 - }, { - "source": 17268874, - "target": 137712607 - }, { - "source": 17268874, - "target": 15399031 - }, { - "source": 17268874, - "target": 61599361 - }, { - "source": 17268874, - "target": 804775 - }, { - "source": 17268874, - "target": 19920203 - }, { - "source": 17268874, - "target": 16112517 - }, { - "source": 17268874, - "target": 19951439 - }, { - "source": 17268874, - "target": 1314101 - }, { - "source": 17268874, - "target": 14109167 - }, { - "source": 17268874, - "target": 15463062 - }, { - "source": 17268874, - "target": 9271782 - }, { - "source": 17268874, - "target": 14425576 - }, { - "source": 17268874, - "target": 31120708 - }, { - "source": 188046229, - "target": 1086037534176473088 - }, { - "source": 188046229, - "target": 1035496563743842306 - }, { - "source": 188046229, - "target": 1068137549355515905 - }, { - "source": 188046229, - "target": 322586448 - }, { - "source": 188046229, - "target": 158685605 - }, { - "source": 188046229, - "target": 559883429 - }, { - "source": 188046229, - "target": 43878033 - }, { - "source": 188046229, - "target": 404895983 - }, { - "source": 188046229, - "target": 52853730 - }, { - "source": 188046229, - "target": 2814482749 - }, { - "source": 188046229, - "target": 1017224055588622338 - }, { - "source": 188046229, - "target": 1004751018528141313 - }, { - "source": 188046229, - "target": 148871804 - }, { - "source": 188046229, - "target": 36737360 - }, { - "source": 188046229, - "target": 11493602 - }, { - "source": 188046229, - "target": 981786802666328064 - }, { - "source": 188046229, - "target": 29739700 - }, { - "source": 188046229, - "target": 125499050 - }, { - "source": 188046229, - "target": 329714473 - }, { - "source": 188046229, - "target": 9271782 - }, { - "source": 188046229, - "target": 14425576 - }, { - "source": 188046229, - "target": 804775 - }, { - "source": 188046229, - "target": 17677665 - }, { - "source": 188046229, - "target": 6146692 - }, { - "source": 188046229, - "target": 534166347 - }, { - "source": 188046229, - "target": 3404710059 - }, { - "source": 188046229, - "target": 92168769 - }, { - "source": 188046229, - "target": 33857735 - }, { - "source": 188046229, - "target": 87968068 - }, { - "source": 188046229, - "target": 67297193 - }, { - "source": 188046229, - "target": 883747950085656577 - }, { - "source": 188046229, - "target": 14249829 - }, { - "source": 188046229, - "target": 1667081238 - }, { - "source": 188046229, - "target": 241173920 - }, { - "source": 188046229, - "target": 2889052877 - }, { - "source": 188046229, - "target": 359024514 - }, { - "source": 188046229, - "target": 1684160599 - }, { - "source": 188046229, - "target": 14892191 - }, { - "source": 188046229, - "target": 4893004803 - }, { - "source": 188046229, - "target": 15339875 - }, { - "source": 188046229, - "target": 1537419308 - }, { - "source": 188046229, - "target": 30009655 - }, { - "source": 188046229, - "target": 2667385981 - }, { - "source": 188046229, - "target": 1834743547 - }, { - "source": 188046229, - "target": 21084111 - }, { - "source": 188046229, - "target": 744209572089323520 - }, { - "source": 188046229, - "target": 4597853354 - }, { - "source": 188046229, - "target": 242069220 - }, { - "source": 188046229, - "target": 3230388598 - }, { - "source": 188046229, - "target": 15463062 - }, { - "source": 188046229, - "target": 19520842 - }, { - "source": 188046229, - "target": 109457331 - }, { - "source": 188046229, - "target": 44101368 - }, { - "source": 188046229, - "target": 17242884 - }, { - "source": 188046229, - "target": 1069993424 - }, { - "source": 188046229, - "target": 86904365 - }, { - "source": 188046229, - "target": 15747864 - }, { - "source": 188046229, - "target": 29700681 - }, { - "source": 188046229, - "target": 191257554 - }, { - "source": 188046229, - "target": 885107802 - }, { - "source": 188046229, - "target": 49457800 - }, { - "source": 188046229, - "target": 37801244 - }, { - "source": 188046229, - "target": 16030323 - }, { - "source": 188046229, - "target": 300317633 - }, { - "source": 188046229, - "target": 23751864 - }, { - "source": 188046229, - "target": 137712607 - }, { - "source": 188046229, - "target": 37619291 - }, { - "source": 188046229, - "target": 2838336587 - }, { - "source": 188046229, - "target": 54896883 - }, { - "source": 188046229, - "target": 205346534 - }, { - "source": 188046229, - "target": 142389870 - }, { - "source": 188046229, - "target": 82890309 - }, { - "source": 188046229, - "target": 14113734 - }, { - "source": 188046229, - "target": 568947767 - }, { - "source": 188046229, - "target": 86640232 - }, { - "source": 188046229, - "target": 483273973 - }, { - "source": 188046229, - "target": 15208867 - }, { - "source": 188046229, - "target": 9527212 - }, { - "source": 188046229, - "target": 12014302 - }, { - "source": 188046229, - "target": 44195788 - }, { - "source": 188046229, - "target": 255617445 - }, { - "source": 188046229, - "target": 318046158 - }, { - "source": 188046229, - "target": 2911549265 - }, { - "source": 188046229, - "target": 16557883 - }, { - "source": 188046229, - "target": 2873695769 - }, { - "source": 188046229, - "target": 18325271 - }, { - "source": 188046229, - "target": 16171911 - }, { - "source": 188046229, - "target": 177507079 - }, { - "source": 188046229, - "target": 1387915232 - }, { - "source": 188046229, - "target": 1556132462 - }, { - "source": 188046229, - "target": 54680395 - }, { - "source": 188046229, - "target": 2160653520 - }, { - "source": 188046229, - "target": 18695747 - }, { - "source": 188046229, - "target": 40144128 - }, { - "source": 188046229, - "target": 2263478022 - }, { - "source": 188046229, - "target": 381245455 - }, { - "source": 188046229, - "target": 18406335 - }, { - "source": 188046229, - "target": 762093631 - }, { - "source": 188046229, - "target": 2720877595 - }, { - "source": 188046229, - "target": 465929514 - }, { - "source": 188046229, - "target": 1873322353 - }, { - "source": 188046229, - "target": 88892707 - }, { - "source": 188046229, - "target": 49413866 - }, { - "source": 188046229, - "target": 78865306 - }, { - "source": 188046229, - "target": 209155608 - }, { - "source": 188046229, - "target": 620010629 - }, { - "source": 188046229, - "target": 289972113 - }, { - "source": 188046229, - "target": 508222253 - }, { - "source": 188046229, - "target": 91169926 - }, { - "source": 188046229, - "target": 1650030144 - }, { - "source": 188046229, - "target": 411546549 - }, { - "source": 188046229, - "target": 17581976 - }, { - "source": 188046229, - "target": 22197926 - }, { - "source": 188046229, - "target": 2848359778 - }, { - "source": 188046229, - "target": 520778935 - }, { - "source": 188046229, - "target": 34570753 - }, { - "source": 188046229, - "target": 34255829 - }, { - "source": 188046229, - "target": 278878000 - }, { - "source": 188046229, - "target": 7541002 - }, { - "source": 188046229, - "target": 14624309 - }, { - "source": 188046229, - "target": 2924711485 - }, { - "source": 188046229, - "target": 926552558 - }, { - "source": 188046229, - "target": 1325316703 - }, { - "source": 188046229, - "target": 43953969 - }, { - "source": 188046229, - "target": 1201186872 - }, { - "source": 188046229, - "target": 22736099 - }, { - "source": 188046229, - "target": 1652270612 - }, { - "source": 188046229, - "target": 19283433 - }, { - "source": 188046229, - "target": 146365761 - }, { - "source": 188046229, - "target": 16112517 - }, { - "source": 188046229, - "target": 10414152 - }, { - "source": 188046229, - "target": 242904917 - }, { - "source": 188046229, - "target": 9434762 - }, { - "source": 188046229, - "target": 201277609 - }, { - "source": 188046229, - "target": 268350241 - }, { - "source": 188046229, - "target": 945943164 - }, { - "source": 188046229, - "target": 16553392 - }, { - "source": 188046229, - "target": 1006945298 - }, { - "source": 188046229, - "target": 81658145 - }, { - "source": 188046229, - "target": 208579168 - }, { - "source": 188046229, - "target": 10471882 - }, { - "source": 188046229, - "target": 395853499 - }, { - "source": 188046229, - "target": 19920203 - }, { - "source": 188046229, - "target": 403626099 - }, { - "source": 188046229, - "target": 14148549 - }, { - "source": 188046229, - "target": 367089411 - }, { - "source": 188046229, - "target": 2511400400 - }, { - "source": 188046229, - "target": 115022430 - }, { - "source": 188046229, - "target": 96831443 - }, { - "source": 188046229, - "target": 38254620 - }, { - "source": 188046229, - "target": 411681876 - }, { - "source": 188046229, - "target": 14000542 - }, { - "source": 188046229, - "target": 359650922 - }, { - "source": 188046229, - "target": 155240092 - }, { - "source": 188046229, - "target": 152862026 - }, { - "source": 188046229, - "target": 14109167 - }, { - "source": 188046229, - "target": 17406425 - }, { - "source": 188046229, - "target": 20280065 - }, { - "source": 188046229, - "target": 36853217 - }, { - "source": 188046229, - "target": 132219827 - }, { - "source": 188046229, - "target": 13205612 - }, { - "source": 188046229, - "target": 46243602 - }, { - "source": 188046229, - "target": 1903337412 - }, { - "source": 188046229, - "target": 18704160 - }, { - "source": 188046229, - "target": 460194330 - }, { - "source": 188046229, - "target": 31120708 - }, { - "source": 188046229, - "target": 596332489 - }, { - "source": 188046229, - "target": 82713840 - }, { - "source": 188046229, - "target": 1366811 - }, { - "source": 188046229, - "target": 219082889 - }, { - "source": 188046229, - "target": 190564700 - }, { - "source": 188046229, - "target": 2470709743 - }, { - "source": 188046229, - "target": 43593 - }, { - "source": 188046229, - "target": 14905766 - }, { - "source": 188046229, - "target": 14898705 - }, { - "source": 188046229, - "target": 179797676 - }, { - "source": 188046229, - "target": 370227242 - }, { - "source": 188046229, - "target": 214764129 - }, { - "source": 188046229, - "target": 17268874 - }, { - "source": 188046229, - "target": 808896914 - }, { - "source": 188046229, - "target": 1489761876 - }, { - "source": 188046229, - "target": 17519986 - }, { - "source": 188046229, - "target": 19299318 - }, { - "source": 188046229, - "target": 247943631 - }, { - "source": 188046229, - "target": 52341962 - }, { - "source": 82713840, - "target": 1086037534176473088 - }, { - "source": 82713840, - "target": 2924711485 - }, { - "source": 82713840, - "target": 4893004803 - }, { - "source": 82713840, - "target": 883747950085656577 - }, { - "source": 82713840, - "target": 255617445 - }, { - "source": 82713840, - "target": 92951551 - }, { - "source": 82713840, - "target": 1537419308 - }, { - "source": 82713840, - "target": 9271782 - }, { - "source": 82713840, - "target": 596332489 - }, { - "source": 82713840, - "target": 14113734 - }, { - "source": 82713840, - "target": 381245455 - }, { - "source": 82713840, - "target": 37801244 - }, { - "source": 82713840, - "target": 1556132462 - }, { - "source": 82713840, - "target": 10414152 - }, { - "source": 82713840, - "target": 10471882 - }, { - "source": 82713840, - "target": 2470709743 - }, { - "source": 82713840, - "target": 885107802 - }, { - "source": 82713840, - "target": 201277609 - }, { - "source": 82713840, - "target": 9527212 - }, { - "source": 82713840, - "target": 14000542 - }, { - "source": 82713840, - "target": 411546549 - }, { - "source": 82713840, - "target": 945943164 - }, { - "source": 82713840, - "target": 1652270612 - }, { - "source": 82713840, - "target": 14148549 - }, { - "source": 82713840, - "target": 1684160599 - }, { - "source": 82713840, - "target": 926552558 - }, { - "source": 82713840, - "target": 52341962 - }, { - "source": 82713840, - "target": 2160653520 - }, { - "source": 82713840, - "target": 208579168 - }, { - "source": 82713840, - "target": 14425576 - }, { - "source": 82713840, - "target": 132219827 - }, { - "source": 82713840, - "target": 2667385981 - }, { - "source": 82713840, - "target": 411681876 - }, { - "source": 82713840, - "target": 460194330 - }, { - "source": 82713840, - "target": 188046229 - }, { - "source": 82713840, - "target": 96831443 - }, { - "source": 82713840, - "target": 1489761876 - }, { - "source": 82713840, - "target": 101474181 - }, { - "source": 82713840, - "target": 209155608 - }, { - "source": 82713840, - "target": 14249829 - }, { - "source": 82713840, - "target": 2511400400 - }, { - "source": 82713840, - "target": 6146692 - }, { - "source": 82713840, - "target": 395853499 - }, { - "source": 82713840, - "target": 808896914 - }, { - "source": 82713840, - "target": 81658145 - }, { - "source": 82713840, - "target": 14905766 - }, { - "source": 82713840, - "target": 43593 - }, { - "source": 82713840, - "target": 92168769 - }, { - "source": 82713840, - "target": 626681652 - }, { - "source": 82713840, - "target": 17406425 - }, { - "source": 82713840, - "target": 14624309 - }, { - "source": 82713840, - "target": 8564482 - }, { - "source": 82713840, - "target": 247943631 - }, { - "source": 82713840, - "target": 115022430 - }, { - "source": 82713840, - "target": 19299318 - }, { - "source": 82713840, - "target": 61599361 - }, { - "source": 82713840, - "target": 762093631 - }, { - "source": 82713840, - "target": 465929514 - }, { - "source": 82713840, - "target": 219082889 - }, { - "source": 82713840, - "target": 359650922 - }, { - "source": 82713840, - "target": 22723307 - }, { - "source": 82713840, - "target": 43953969 - }, { - "source": 82713840, - "target": 370227242 - }, { - "source": 82713840, - "target": 14898705 - }, { - "source": 82713840, - "target": 1366811 - }, { - "source": 82713840, - "target": 261363584 - }, { - "source": 82713840, - "target": 54680395 - }, { - "source": 82713840, - "target": 86640232 - }, { - "source": 82713840, - "target": 18695747 - }, { - "source": 82713840, - "target": 69133574 - }, { - "source": 82713840, - "target": 214764129 - }, { - "source": 82713840, - "target": 17268874 - }, { - "source": 82713840, - "target": 44195788 - }, { - "source": 82713840, - "target": 190564700 - }, { - "source": 82713840, - "target": 158685605 - }, { - "source": 82713840, - "target": 31120708 - }, { - "source": 82713840, - "target": 179797676 - }, { - "source": 82713840, - "target": 18704160 - }, { - "source": 82713840, - "target": 19951439 - }, { - "source": 82713840, - "target": 46243602 - }, { - "source": 82713840, - "target": 15463062 - }, { - "source": 82713840, - "target": 19920203 - }, { - "source": 82713840, - "target": 20280065 - }, { - "source": 82713840, - "target": 16112517 - }, { - "source": 82713840, - "target": 17519986 - }, { - "source": 883747950085656577, - "target": 620010629 - }, { - "source": 883747950085656577, - "target": 21084111 - }, { - "source": 883747950085656577, - "target": 3404710059 - }, { - "source": 883747950085656577, - "target": 1004751018528141313 - }, { - "source": 883747950085656577, - "target": 1387915232 - }, { - "source": 883747950085656577, - "target": 2791401022 - }, { - "source": 883747950085656577, - "target": 534166347 - }, { - "source": 883747950085656577, - "target": 13074042 - }, { - "source": 883747950085656577, - "target": 34255829 - }, { - "source": 883747950085656577, - "target": 1314101 - }, { - "source": 883747950085656577, - "target": 1567191510 - }, { - "source": 883747950085656577, - "target": 945943164 - }, { - "source": 883747950085656577, - "target": 1537419308 - }, { - "source": 883747950085656577, - "target": 205346534 - }, { - "source": 883747950085656577, - "target": 61599361 - }, { - "source": 883747950085656577, - "target": 44101368 - }, { - "source": 883747950085656577, - "target": 14148549 - }, { - "source": 883747950085656577, - "target": 8564482 - }, { - "source": 883747950085656577, - "target": 559883429 - }, { - "source": 883747950085656577, - "target": 242069220 - }, { - "source": 883747950085656577, - "target": 744209572089323520 - }, { - "source": 883747950085656577, - "target": 219160436 - }, { - "source": 883747950085656577, - "target": 91169926 - }, { - "source": 883747950085656577, - "target": 38254620 - }, { - "source": 883747950085656577, - "target": 17242884 - }, { - "source": 883747950085656577, - "target": 16112517 - }, { - "source": 883747950085656577, - "target": 18704160 - }, { - "source": 883747950085656577, - "target": 17519986 - }, { - "source": 883747950085656577, - "target": 158685605 - }, { - "source": 883747950085656577, - "target": 16553392 - }, { - "source": 883747950085656577, - "target": 17268874 - }, { - "source": 883747950085656577, - "target": 179797676 - }, { - "source": 883747950085656577, - "target": 15463062 - }, { - "source": 883747950085656577, - "target": 82713840 - }, { - "source": 883747950085656577, - "target": 44195788 - }, { - "source": 883747950085656577, - "target": 16557883 - }, { - "source": 883747950085656577, - "target": 23268628 - }, { - "source": 883747950085656577, - "target": 190564700 - }, { - "source": 883747950085656577, - "target": 37801244 - }, { - "source": 883747950085656577, - "target": 19920203 - }, { - "source": 883747950085656577, - "target": 370227242 - }, { - "source": 883747950085656577, - "target": 46243602 - }, { - "source": 883747950085656577, - "target": 247943631 - }, { - "source": 883747950085656577, - "target": 14249829 - }, { - "source": 883747950085656577, - "target": 14113734 - }, { - "source": 883747950085656577, - "target": 69133574 - }, { - "source": 883747950085656577, - "target": 14000542 - }, { - "source": 883747950085656577, - "target": 52341962 - }, { - "source": 883747950085656577, - "target": 16789581 - }, { - "source": 883747950085656577, - "target": 6146692 - }, { - "source": 883747950085656577, - "target": 115022430 - }, { - "source": 883747950085656577, - "target": 43593 - }, { - "source": 883747950085656577, - "target": 191257554 - }, { - "source": 883747950085656577, - "target": 209155608 - }, { - "source": 883747950085656577, - "target": 10414152 - }, { - "source": 883747950085656577, - "target": 242904917 - }, { - "source": 883747950085656577, - "target": 12014302 - }, { - "source": 883747950085656577, - "target": 15399031 - }, { - "source": 883747950085656577, - "target": 208579168 - }, { - "source": 883747950085656577, - "target": 9527212 - }, { - "source": 883747950085656577, - "target": 274431472 - }, { - "source": 883747950085656577, - "target": 86904365 - }, { - "source": 883747950085656577, - "target": 1667081238 - }, { - "source": 883747950085656577, - "target": 10471882 - }, { - "source": 883747950085656577, - "target": 443206410 - }, { - "source": 883747950085656577, - "target": 92168769 - }, { - "source": 883747950085656577, - "target": 411681876 - }, { - "source": 883747950085656577, - "target": 359650922 - }, { - "source": 883747950085656577, - "target": 17113667 - }, { - "source": 883747950085656577, - "target": 14905766 - }, { - "source": 883747950085656577, - "target": 1652270612 - }, { - "source": 883747950085656577, - "target": 531855716 - }, { - "source": 883747950085656577, - "target": 701375574 - }, { - "source": 883747950085656577, - "target": 1489761876 - }, { - "source": 883747950085656577, - "target": 22723307 - }, { - "source": 883747950085656577, - "target": 17242168 - }, { - "source": 883747950085656577, - "target": 1366811 - }, { - "source": 883747950085656577, - "target": 22736099 - }, { - "source": 883747950085656577, - "target": 188046229 - }, { - "source": 883747950085656577, - "target": 289978353 - }, { - "source": 883747950085656577, - "target": 370638564 - }, { - "source": 883747950085656577, - "target": 465929514 - }, { - "source": 883747950085656577, - "target": 214764129 - }, { - "source": 883747950085656577, - "target": 2470709743 - }, { - "source": 883747950085656577, - "target": 219082889 - }, { - "source": 883747950085656577, - "target": 411546549 - }, { - "source": 883747950085656577, - "target": 2160653520 - }, { - "source": 883747950085656577, - "target": 1556132462 - }, { - "source": 883747950085656577, - "target": 19299318 - }, { - "source": 883747950085656577, - "target": 89212604 - }, { - "source": 883747950085656577, - "target": 381245455 - }, { - "source": 883747950085656577, - "target": 96831443 - }, { - "source": 883747950085656577, - "target": 18325271 - }, { - "source": 883747950085656577, - "target": 2814482749 - }, { - "source": 883747950085656577, - "target": 19283433 - }, { - "source": 883747950085656577, - "target": 885107802 - }, { - "source": 883747950085656577, - "target": 43953969 - }, { - "source": 883747950085656577, - "target": 824684769543741440 - }, { - "source": 883747950085656577, - "target": 109457331 - }, { - "source": 883747950085656577, - "target": 1684160599 - }, { - "source": 883747950085656577, - "target": 82890309 - }, { - "source": 883747950085656577, - "target": 38174427 - }, { - "source": 883747950085656577, - "target": 322586448 - }, { - "source": 883747950085656577, - "target": 395853499 - }, { - "source": 883747950085656577, - "target": 81658145 - }, { - "source": 137712607, - "target": 1086037534176473088 - }, { - "source": 137712607, - "target": 1068137549355515905 - }, { - "source": 137712607, - "target": 1537419308 - }, { - "source": 137712607, - "target": 10471882 - }, { - "source": 137712607, - "target": 2198358416 - }, { - "source": 137712607, - "target": 17847384 - }, { - "source": 137712607, - "target": 318046158 - }, { - "source": 137712607, - "target": 411546549 - }, { - "source": 137712607, - "target": 798297731961913344 - }, { - "source": 137712607, - "target": 190857410 - }, { - "source": 137712607, - "target": 3230388598 - }, { - "source": 137712607, - "target": 411681876 - }, { - "source": 137712607, - "target": 208312922 - }, { - "source": 137712607, - "target": 36737360 - }, { - "source": 137712607, - "target": 555102816 - }, { - "source": 137712607, - "target": 188046229 - }, { - "source": 137712607, - "target": 242069220 - }, { - "source": 137712607, - "target": 252761153 - }, { - "source": 137712607, - "target": 78865306 - }, { - "source": 137712607, - "target": 17673012 - }, { - "source": 137712607, - "target": 49413866 - }, { - "source": 137712607, - "target": 395853499 - }, { - "source": 137712607, - "target": 52853730 - }, { - "source": 137712607, - "target": 282130842 - }, { - "source": 137712607, - "target": 14249829 - }, { - "source": 137712607, - "target": 83996344 - }, { - "source": 137712607, - "target": 17242884 - }, { - "source": 137712607, - "target": 1912054296 - }, { - "source": 137712607, - "target": 3012686680 - }, { - "source": 137712607, - "target": 16692909 - }, { - "source": 137712607, - "target": 1652270612 - }, { - "source": 137712607, - "target": 1387915232 - }, { - "source": 137712607, - "target": 9527212 - }, { - "source": 137712607, - "target": 43878033 - }, { - "source": 137712607, - "target": 52341962 - }, { - "source": 137712607, - "target": 1873322353 - }, { - "source": 137712607, - "target": 89212604 - }, { - "source": 137712607, - "target": 148871804 - }, { - "source": 137712607, - "target": 16553392 - }, { - "source": 137712607, - "target": 17406425 - }, { - "source": 137712607, - "target": 18704160 - }, { - "source": 137712607, - "target": 14898705 - }, { - "source": 137712607, - "target": 274431472 - }, { - "source": 137712607, - "target": 12014302 - }, { - "source": 137712607, - "target": 17461965 - }, { - "source": 137712607, - "target": 125499050 - }, { - "source": 137712607, - "target": 29739700 - }, { - "source": 137712607, - "target": 40144128 - }, { - "source": 137712607, - "target": 404895983 - }, { - "source": 137712607, - "target": 12377822 - }, { - "source": 137712607, - "target": 6146692 - }, { - "source": 137712607, - "target": 520778935 - }, { - "source": 137712607, - "target": 247943631 - }, { - "source": 137712607, - "target": 38254620 - }, { - "source": 137712607, - "target": 101474181 - }, { - "source": 137712607, - "target": 23751864 - }, { - "source": 137712607, - "target": 765548 - }, { - "source": 137712607, - "target": 10414152 - }, { - "source": 137712607, - "target": 359650922 - }, { - "source": 137712607, - "target": 88892707 - }, { - "source": 137712607, - "target": 22723307 - }, { - "source": 137712607, - "target": 347276428 - }, { - "source": 137712607, - "target": 278878000 - }, { - "source": 137712607, - "target": 57191565 - }, { - "source": 137712607, - "target": 465929514 - }, { - "source": 137712607, - "target": 483273973 - }, { - "source": 137712607, - "target": 31120708 - }, { - "source": 137712607, - "target": 367089411 - }, { - "source": 137712607, - "target": 17242168 - }, { - "source": 137712607, - "target": 7639702 - }, { - "source": 137712607, - "target": 15339875 - }, { - "source": 137712607, - "target": 8564482 - }, { - "source": 137712607, - "target": 37801244 - }, { - "source": 137712607, - "target": 15463062 - }, { - "source": 137712607, - "target": 370638564 - }, { - "source": 137712607, - "target": 36853217 - }, { - "source": 137712607, - "target": 17581976 - }, { - "source": 137712607, - "target": 16789581 - }, { - "source": 137712607, - "target": 14000542 - }, { - "source": 137712607, - "target": 17268874 - }, { - "source": 137712607, - "target": 359024514 - }, { - "source": 137712607, - "target": 10699072 - }, { - "source": 137712607, - "target": 14875983 - }, { - "source": 137712607, - "target": 142389870 - }, { - "source": 137712607, - "target": 17677665 - }, { - "source": 137712607, - "target": 33857735 - }, { - "source": 137712607, - "target": 34570753 - }, { - "source": 137712607, - "target": 34255829 - }, { - "source": 137712607, - "target": 19920203 - }, { - "source": 137712607, - "target": 177507079 - }, { - "source": 137712607, - "target": 87968068 - }, { - "source": 137712607, - "target": 43593 - }, { - "source": 137712607, - "target": 46243602 - }, { - "source": 137712607, - "target": 15399031 - }, { - "source": 137712607, - "target": 17013577 - }, { - "source": 137712607, - "target": 25151614 - }, { - "source": 137712607, - "target": 23268628 - }, { - "source": 137712607, - "target": 14892191 - }, { - "source": 137712607, - "target": 190564700 - }, { - "source": 137712607, - "target": 14420872 - }, { - "source": 137712607, - "target": 2067201 - }, { - "source": 137712607, - "target": 4071761 - }, { - "source": 137712607, - "target": 119704541 - }, { - "source": 137712607, - "target": 14109167 - }, { - "source": 137712607, - "target": 13205612 - }, { - "source": 137712607, - "target": 14113734 - }, { - "source": 137712607, - "target": 14207040 - }, { - "source": 137712607, - "target": 21695487 - }, { - "source": 137712607, - "target": 14624309 - }, { - "source": 137712607, - "target": 21084111 - }, { - "source": 137712607, - "target": 54680395 - }, { - "source": 137712607, - "target": 1366811 - }, { - "source": 137712607, - "target": 18695747 - }, { - "source": 137712607, - "target": 86640232 - }, { - "source": 137712607, - "target": 19951439 - }, { - "source": 137712607, - "target": 16112517 - }, { - "source": 1873322353, - "target": 1086037534176473088 - }, { - "source": 1873322353, - "target": 208579168 - }, { - "source": 1873322353, - "target": 534166347 - }, { - "source": 1873322353, - "target": 19283433 - }, { - "source": 1873322353, - "target": 43953969 - }, { - "source": 1873322353, - "target": 1017224055588622338 - }, { - "source": 1873322353, - "target": 1022369413461291008 - }, { - "source": 1873322353, - "target": 38174427 - }, { - "source": 1873322353, - "target": 153196789 - }, { - "source": 1873322353, - "target": 783356145670852608 - }, { - "source": 1873322353, - "target": 905255756789825536 - }, { - "source": 1873322353, - "target": 883747950085656577 - }, { - "source": 1873322353, - "target": 395853499 - }, { - "source": 1873322353, - "target": 1458271 - }, { - "source": 1873322353, - "target": 919294347857690625 - }, { - "source": 1873322353, - "target": 3230388598 - }, { - "source": 1873322353, - "target": 252761153 - }, { - "source": 1873322353, - "target": 27546319 - }, { - "source": 1873322353, - "target": 359024514 - }, { - "source": 1873322353, - "target": 14905766 - }, { - "source": 1873322353, - "target": 245217900 - }, { - "source": 1873322353, - "target": 95266520 - }, { - "source": 1873322353, - "target": 36853217 - }, { - "source": 1873322353, - "target": 3145293135 - }, { - "source": 1873322353, - "target": 885107802 - }, { - "source": 1873322353, - "target": 16171911 - }, { - "source": 1873322353, - "target": 44101368 - }, { - "source": 1873322353, - "target": 219160436 - }, { - "source": 1873322353, - "target": 1684160599 - }, { - "source": 1873322353, - "target": 1069993424 - }, { - "source": 1873322353, - "target": 404895983 - }, { - "source": 1873322353, - "target": 347276428 - }, { - "source": 1873322353, - "target": 17113667 - }, { - "source": 1873322353, - "target": 96831443 - }, { - "source": 1873322353, - "target": 136400506 - }, { - "source": 1873322353, - "target": 2167059661 - }, { - "source": 1873322353, - "target": 6490642 - }, { - "source": 1873322353, - "target": 89212604 - }, { - "source": 1873322353, - "target": 282130842 - }, { - "source": 1873322353, - "target": 17677665 - }, { - "source": 1873322353, - "target": 52853730 - }, { - "source": 1873322353, - "target": 1387915232 - }, { - "source": 1873322353, - "target": 84043985 - }, { - "source": 1873322353, - "target": 214764129 - }, { - "source": 1873322353, - "target": 381245455 - }, { - "source": 1873322353, - "target": 274254972 - }, { - "source": 1873322353, - "target": 34570753 - }, { - "source": 1873322353, - "target": 190857410 - }, { - "source": 1873322353, - "target": 19520842 - }, { - "source": 1873322353, - "target": 142389870 - }, { - "source": 1873322353, - "target": 242069220 - }, { - "source": 1873322353, - "target": 179797676 - }, { - "source": 1873322353, - "target": 2814482749 - }, { - "source": 1873322353, - "target": 132219827 - }, { - "source": 1873322353, - "target": 90797974 - }, { - "source": 1873322353, - "target": 98303566 - }, { - "source": 1873322353, - "target": 16789581 - }, { - "source": 1873322353, - "target": 109457331 - }, { - "source": 1873322353, - "target": 59773247 - }, { - "source": 1873322353, - "target": 1201186872 - }, { - "source": 1873322353, - "target": 205346534 - }, { - "source": 1873322353, - "target": 926552558 - }, { - "source": 1873322353, - "target": 146365761 - }, { - "source": 1873322353, - "target": 15460778 - }, { - "source": 1873322353, - "target": 4597853354 - }, { - "source": 1873322353, - "target": 82890309 - }, { - "source": 1873322353, - "target": 2470709743 - }, { - "source": 1873322353, - "target": 1537419308 - }, { - "source": 1873322353, - "target": 318046158 - }, { - "source": 1873322353, - "target": 2896069609 - }, { - "source": 1873322353, - "target": 10471882 - }, { - "source": 1873322353, - "target": 403626099 - }, { - "source": 1873322353, - "target": 18325271 - }, { - "source": 1873322353, - "target": 91169926 - }, { - "source": 1873322353, - "target": 1556132462 - }, { - "source": 1873322353, - "target": 209155608 - }, { - "source": 1873322353, - "target": 808896914 - }, { - "source": 1873322353, - "target": 370638564 - }, { - "source": 1873322353, - "target": 191897226 - }, { - "source": 1873322353, - "target": 152862026 - }, { - "source": 1873322353, - "target": 1489761876 - }, { - "source": 1873322353, - "target": 465929514 - }, { - "source": 1873322353, - "target": 52341962 - }, { - "source": 1873322353, - "target": 945943164 - }, { - "source": 1873322353, - "target": 188046229 - }, { - "source": 1873322353, - "target": 483273973 - }, { - "source": 1873322353, - "target": 17406425 - }, { - "source": 1873322353, - "target": 19299318 - }, { - "source": 1873322353, - "target": 1652270612 - }, { - "source": 1873322353, - "target": 411681876 - }, { - "source": 1873322353, - "target": 16553392 - }, { - "source": 1873322353, - "target": 20280065 - }, { - "source": 1873322353, - "target": 16557883 - }, { - "source": 1873322353, - "target": 768197780 - }, { - "source": 1873322353, - "target": 29739700 - }, { - "source": 1873322353, - "target": 88892707 - }, { - "source": 1873322353, - "target": 38254620 - }, { - "source": 1873322353, - "target": 2067201 - }, { - "source": 1873322353, - "target": 14148549 - }, { - "source": 1873322353, - "target": 22197926 - }, { - "source": 1873322353, - "target": 765548 - }, { - "source": 1873322353, - "target": 12377822 - }, { - "source": 1873322353, - "target": 4071761 - }, { - "source": 1873322353, - "target": 21695487 - }, { - "source": 1873322353, - "target": 255617445 - }, { - "source": 1873322353, - "target": 18695747 - }, { - "source": 1873322353, - "target": 19951439 - }, { - "source": 1873322353, - "target": 16030323 - }, { - "source": 1873322353, - "target": 25151614 - }, { - "source": 1873322353, - "target": 14113734 - }, { - "source": 1873322353, - "target": 34255829 - }, { - "source": 1873322353, - "target": 367089411 - }, { - "source": 1873322353, - "target": 17013577 - }, { - "source": 1873322353, - "target": 359650922 - }, { - "source": 1873322353, - "target": 19920203 - }, { - "source": 1873322353, - "target": 15463062 - }, { - "source": 1873322353, - "target": 370227242 - }, { - "source": 1873322353, - "target": 82713840 - }, { - "source": 1873322353, - "target": 115022430 - }, { - "source": 1873322353, - "target": 261363584 - }, { - "source": 1873322353, - "target": 17519986 - }, { - "source": 1873322353, - "target": 18704160 - }, { - "source": 1873322353, - "target": 44195788 - }, { - "source": 1873322353, - "target": 69133574 - }, { - "source": 1873322353, - "target": 16136933 - }, { - "source": 1873322353, - "target": 17461965 - }, { - "source": 1873322353, - "target": 177507079 - }, { - "source": 1873322353, - "target": 804775 - }, { - "source": 1873322353, - "target": 9271782 - }, { - "source": 1873322353, - "target": 10414152 - }, { - "source": 1873322353, - "target": 81658145 - }, { - "source": 1873322353, - "target": 1314101 - }, { - "source": 1873322353, - "target": 17268874 - }, { - "source": 1873322353, - "target": 92168769 - }, { - "source": 1873322353, - "target": 40144128 - }, { - "source": 1873322353, - "target": 14249829 - }, { - "source": 1873322353, - "target": 15399031 - }, { - "source": 1873322353, - "target": 12014302 - }, { - "source": 1873322353, - "target": 14875983 - }, { - "source": 1873322353, - "target": 8564482 - }, { - "source": 1873322353, - "target": 1006945298 - }, { - "source": 1873322353, - "target": 7639702 - }, { - "source": 1873322353, - "target": 21084111 - }, { - "source": 1873322353, - "target": 16112517 - }, { - "source": 1873322353, - "target": 1366811 - }, { - "source": 1873322353, - "target": 22723307 - }, { - "source": 1873322353, - "target": 14109167 - }, { - "source": 1873322353, - "target": 137712607 - }, { - "source": 1873322353, - "target": 6146692 - }, { - "source": 1873322353, - "target": 190564700 - }, { - "source": 1873322353, - "target": 86640232 - }, { - "source": 1873322353, - "target": 349963 - }, { - "source": 1873322353, - "target": 43593 - }, { - "source": 1873322353, - "target": 14624309 - }, { - "source": 1873322353, - "target": 17242168 - }, { - "source": 1873322353, - "target": 78729443 - }, { - "source": 1873322353, - "target": 626681652 - }, { - "source": 1873322353, - "target": 9527212 - }, { - "source": 1873322353, - "target": 247943631 - }, { - "source": 1873322353, - "target": 9434762 - }, { - "source": 1873322353, - "target": 1567191510 - }, { - "source": 81658145, - "target": 270431596 - }, { - "source": 81658145, - "target": 1085199426837188610 - }, { - "source": 81658145, - "target": 242069220 - }, { - "source": 81658145, - "target": 1176519156 - }, { - "source": 81658145, - "target": 1086037534176473088 - }, { - "source": 81658145, - "target": 2911549265 - }, { - "source": 81658145, - "target": 2167059661 - }, { - "source": 81658145, - "target": 783356145670852608 - }, { - "source": 81658145, - "target": 508222253 - }, { - "source": 81658145, - "target": 1567191510 - }, { - "source": 81658145, - "target": 2838336587 - }, { - "source": 81658145, - "target": 274254972 - }, { - "source": 81658145, - "target": 352650591 - }, { - "source": 81658145, - "target": 148871804 - }, { - "source": 81658145, - "target": 1017224055588622338 - }, { - "source": 81658145, - "target": 17242884 - }, { - "source": 81658145, - "target": 29700681 - }, { - "source": 81658145, - "target": 611597719 - }, { - "source": 81658145, - "target": 3230388598 - }, { - "source": 81658145, - "target": 743468486756868096 - }, { - "source": 81658145, - "target": 1004751018528141313 - }, { - "source": 81658145, - "target": 460194330 - }, { - "source": 81658145, - "target": 3404710059 - }, { - "source": 81658145, - "target": 981786802666328064 - }, { - "source": 81658145, - "target": 568947767 - }, { - "source": 81658145, - "target": 88892707 - }, { - "source": 81658145, - "target": 191897226 - }, { - "source": 81658145, - "target": 252761153 - }, { - "source": 81658145, - "target": 1458271 - }, { - "source": 81658145, - "target": 905255756789825536 - }, { - "source": 81658145, - "target": 27546319 - }, { - "source": 81658145, - "target": 919294347857690625 - }, { - "source": 81658145, - "target": 1314101 - }, { - "source": 81658145, - "target": 38254620 - }, { - "source": 81658145, - "target": 153196789 - }, { - "source": 81658145, - "target": 38174427 - }, { - "source": 81658145, - "target": 322586448 - }, { - "source": 81658145, - "target": 85844572 - }, { - "source": 81658145, - "target": 67297193 - }, { - "source": 81658145, - "target": 9434762 - }, { - "source": 81658145, - "target": 82890309 - }, { - "source": 81658145, - "target": 909697437694087168 - }, { - "source": 81658145, - "target": 289972113 - }, { - "source": 81658145, - "target": 1684160599 - }, { - "source": 81658145, - "target": 4893004803 - }, { - "source": 81658145, - "target": 98303566 - }, { - "source": 81658145, - "target": 1650030144 - }, { - "source": 81658145, - "target": 15747864 - }, { - "source": 81658145, - "target": 2865629849 - }, { - "source": 81658145, - "target": 11493602 - }, { - "source": 81658145, - "target": 883747950085656577 - }, { - "source": 81658145, - "target": 16136933 - }, { - "source": 81658145, - "target": 36737360 - }, { - "source": 81658145, - "target": 2251623492 - }, { - "source": 81658145, - "target": 109457331 - }, { - "source": 81658145, - "target": 824684769543741440 - }, { - "source": 81658145, - "target": 241173920 - }, { - "source": 81658145, - "target": 84043985 - }, { - "source": 81658145, - "target": 2791401022 - }, { - "source": 81658145, - "target": 19725644 - }, { - "source": 81658145, - "target": 43953969 - }, { - "source": 81658145, - "target": 190857410 - }, { - "source": 81658145, - "target": 29739700 - }, { - "source": 81658145, - "target": 19520842 - }, { - "source": 81658145, - "target": 885107802 - }, { - "source": 81658145, - "target": 14425576 - }, { - "source": 81658145, - "target": 19283433 - }, { - "source": 81658145, - "target": 40219508 - }, { - "source": 81658145, - "target": 227831457 - }, { - "source": 81658145, - "target": 3145293135 - }, { - "source": 81658145, - "target": 2814482749 - }, { - "source": 81658145, - "target": 359024514 - }, { - "source": 81658145, - "target": 18325271 - }, { - "source": 81658145, - "target": 255617445 - }, { - "source": 81658145, - "target": 177507079 - }, { - "source": 81658145, - "target": 17013577 - }, { - "source": 81658145, - "target": 804775 - }, { - "source": 81658145, - "target": 1891806212 - }, { - "source": 81658145, - "target": 49457800 - }, { - "source": 81658145, - "target": 2527017636 - }, { - "source": 81658145, - "target": 96831443 - }, { - "source": 81658145, - "target": 381245455 - }, { - "source": 81658145, - "target": 89212604 - }, { - "source": 81658145, - "target": 1387915232 - }, { - "source": 81658145, - "target": 2720877595 - }, { - "source": 81658145, - "target": 19299318 - }, { - "source": 81658145, - "target": 101474181 - }, { - "source": 81658145, - "target": 4597853354 - }, { - "source": 81658145, - "target": 87968068 - }, { - "source": 81658145, - "target": 37619291 - }, { - "source": 81658145, - "target": 119802735 - }, { - "source": 81658145, - "target": 1556132462 - }, { - "source": 81658145, - "target": 2160653520 - }, { - "source": 81658145, - "target": 78729443 - }, { - "source": 81658145, - "target": 219160436 - }, { - "source": 81658145, - "target": 300317633 - }, { - "source": 81658145, - "target": 411546549 - }, { - "source": 81658145, - "target": 219082889 - }, { - "source": 81658145, - "target": 214764129 - }, { - "source": 81658145, - "target": 2470709743 - }, { - "source": 81658145, - "target": 7639702 - }, { - "source": 81658145, - "target": 1069993424 - }, { - "source": 81658145, - "target": 201277609 - }, { - "source": 81658145, - "target": 465929514 - }, { - "source": 81658145, - "target": 367089411 - }, { - "source": 81658145, - "target": 370638564 - }, { - "source": 81658145, - "target": 289978353 - }, { - "source": 81658145, - "target": 16692909 - }, { - "source": 81658145, - "target": 208312922 - }, { - "source": 81658145, - "target": 188046229 - }, { - "source": 81658145, - "target": 1201186872 - }, { - "source": 81658145, - "target": 22736099 - }, { - "source": 81658145, - "target": 1366811 - }, { - "source": 81658145, - "target": 620010629 - }, { - "source": 81658145, - "target": 95290078 - }, { - "source": 81658145, - "target": 14624309 - }, { - "source": 81658145, - "target": 19301681 - }, { - "source": 81658145, - "target": 926552558 - }, { - "source": 81658145, - "target": 17242168 - }, { - "source": 81658145, - "target": 22723307 - }, { - "source": 81658145, - "target": 483273973 - }, { - "source": 81658145, - "target": 1489761876 - }, { - "source": 81658145, - "target": 701375574 - }, { - "source": 81658145, - "target": 16171911 - }, { - "source": 81658145, - "target": 531855716 - }, { - "source": 81658145, - "target": 52853730 - }, { - "source": 81658145, - "target": 1903337412 - }, { - "source": 81658145, - "target": 1652270612 - }, { - "source": 81658145, - "target": 14905766 - }, { - "source": 81658145, - "target": 403626099 - }, { - "source": 81658145, - "target": 17113667 - }, { - "source": 81658145, - "target": 2896069609 - }, { - "source": 81658145, - "target": 359650922 - }, { - "source": 81658145, - "target": 411681876 - }, { - "source": 81658145, - "target": 92168769 - }, { - "source": 81658145, - "target": 216939636 - }, { - "source": 81658145, - "target": 443206410 - }, { - "source": 81658145, - "target": 245217900 - }, { - "source": 81658145, - "target": 9271782 - }, { - "source": 81658145, - "target": 2667385981 - }, { - "source": 81658145, - "target": 10471882 - }, { - "source": 81658145, - "target": 1237502864 - }, { - "source": 81658145, - "target": 318046158 - }, { - "source": 81658145, - "target": 2511400400 - }, { - "source": 81658145, - "target": 137712607 - }, { - "source": 81658145, - "target": 24228154 - }, { - "source": 81658145, - "target": 1006945298 - }, { - "source": 81658145, - "target": 1667081238 - }, { - "source": 81658145, - "target": 1834743547 - }, { - "source": 81658145, - "target": 762093631 - }, { - "source": 81658145, - "target": 86904365 - }, { - "source": 81658145, - "target": 274431472 - }, { - "source": 81658145, - "target": 9527212 - }, { - "source": 81658145, - "target": 1873322353 - }, { - "source": 81658145, - "target": 208579168 - }, { - "source": 81658145, - "target": 15399031 - }, { - "source": 81658145, - "target": 12014302 - }, { - "source": 81658145, - "target": 91169926 - }, { - "source": 81658145, - "target": 242904917 - }, { - "source": 81658145, - "target": 808896914 - }, { - "source": 81658145, - "target": 14898705 - }, { - "source": 81658145, - "target": 40144128 - }, { - "source": 81658145, - "target": 596332489 - }, { - "source": 81658145, - "target": 10414152 - }, { - "source": 81658145, - "target": 20280065 - }, { - "source": 81658145, - "target": 209155608 - }, { - "source": 81658145, - "target": 191257554 - }, { - "source": 81658145, - "target": 43593 - }, { - "source": 81658145, - "target": 115022430 - }, { - "source": 81658145, - "target": 6146692 - }, { - "source": 81658145, - "target": 57191565 - }, { - "source": 81658145, - "target": 889998600 - }, { - "source": 81658145, - "target": 16789581 - }, { - "source": 81658145, - "target": 13205612 - }, { - "source": 81658145, - "target": 278878000 - }, { - "source": 81658145, - "target": 520778935 - }, { - "source": 81658145, - "target": 945943164 - }, { - "source": 81658145, - "target": 52341962 - }, { - "source": 81658145, - "target": 205346534 - }, { - "source": 81658145, - "target": 16017475 - }, { - "source": 81658145, - "target": 14000542 - }, { - "source": 81658145, - "target": 34255829 - }, { - "source": 81658145, - "target": 69133574 - }, { - "source": 81658145, - "target": 14113734 - }, { - "source": 81658145, - "target": 19951439 - }, { - "source": 81658145, - "target": 14249829 - }, { - "source": 81658145, - "target": 626681652 - }, { - "source": 81658145, - "target": 247943631 - }, { - "source": 81658145, - "target": 46243602 - }, { - "source": 81658145, - "target": 370227242 - }, { - "source": 81658145, - "target": 14148549 - }, { - "source": 81658145, - "target": 395853499 - }, { - "source": 81658145, - "target": 19920203 - }, { - "source": 81658145, - "target": 36853217 - }, { - "source": 81658145, - "target": 21084111 - }, { - "source": 81658145, - "target": 349963 - }, { - "source": 81658145, - "target": 21695487 - }, { - "source": 81658145, - "target": 190564700 - }, { - "source": 81658145, - "target": 37801244 - }, { - "source": 81658145, - "target": 23268628 - }, { - "source": 81658145, - "target": 86640232 - }, { - "source": 81658145, - "target": 8564482 - }, { - "source": 81658145, - "target": 78865306 - }, { - "source": 81658145, - "target": 268350241 - }, { - "source": 81658145, - "target": 15460778 - }, { - "source": 81658145, - "target": 16557883 - }, { - "source": 81658145, - "target": 44195788 - }, { - "source": 81658145, - "target": 186974470 - }, { - "source": 81658145, - "target": 14109167 - }, { - "source": 81658145, - "target": 15463062 - }, { - "source": 81658145, - "target": 82713840 - }, { - "source": 81658145, - "target": 179797676 - }, { - "source": 81658145, - "target": 17268874 - }, { - "source": 81658145, - "target": 33838201 - }, { - "source": 81658145, - "target": 61599361 - }, { - "source": 81658145, - "target": 16553392 - }, { - "source": 81658145, - "target": 158685605 - }, { - "source": 81658145, - "target": 18115856 - }, { - "source": 81658145, - "target": 17406425 - }, { - "source": 81658145, - "target": 18704160 - }, { - "source": 81658145, - "target": 17519986 - }, { - "source": 81658145, - "target": 16112517 - }, { - "source": 14249829, - "target": 21084111 - }, { - "source": 14249829, - "target": 15339875 - }, { - "source": 14249829, - "target": 52341962 - }, { - "source": 14249829, - "target": 1667081238 - }, { - "source": 14249829, - "target": 208312922 - }, { - "source": 14249829, - "target": 352650591 - }, { - "source": 14249829, - "target": 82890309 - }, { - "source": 14249829, - "target": 9527212 - }, { - "source": 14249829, - "target": 1567191510 - }, { - "source": 14249829, - "target": 2160653520 - }, { - "source": 14249829, - "target": 370227242 - }, { - "source": 14249829, - "target": 824684769543741440 - }, { - "source": 14249829, - "target": 3230388598 - }, { - "source": 14249829, - "target": 132219827 - }, { - "source": 14249829, - "target": 883747950085656577 - }, { - "source": 14249829, - "target": 16553392 - }, { - "source": 14249829, - "target": 40219508 - }, { - "source": 14249829, - "target": 17242884 - }, { - "source": 14249829, - "target": 30009655 - }, { - "source": 14249829, - "target": 87968068 - }, { - "source": 14249829, - "target": 2470709743 - }, { - "source": 14249829, - "target": 19520842 - }, { - "source": 14249829, - "target": 1069993424 - }, { - "source": 14249829, - "target": 1684160599 - }, { - "source": 14249829, - "target": 24228154 - }, { - "source": 14249829, - "target": 38174427 - }, { - "source": 14249829, - "target": 142389870 - }, { - "source": 14249829, - "target": 483273973 - }, { - "source": 14249829, - "target": 5685812 - }, { - "source": 14249829, - "target": 1556132462 - }, { - "source": 14249829, - "target": 109457331 - }, { - "source": 14249829, - "target": 17519986 - }, { - "source": 14249829, - "target": 370638564 - }, { - "source": 14249829, - "target": 119802735 - }, { - "source": 14249829, - "target": 381245455 - }, { - "source": 14249829, - "target": 22723307 - }, { - "source": 14249829, - "target": 83996344 - }, { - "source": 14249829, - "target": 1489761876 - }, { - "source": 14249829, - "target": 2720877595 - }, { - "source": 14249829, - "target": 11493602 - }, { - "source": 14249829, - "target": 22736099 - }, { - "source": 14249829, - "target": 3012686680 - }, { - "source": 14249829, - "target": 43593 - }, { - "source": 14249829, - "target": 57191565 - }, { - "source": 14249829, - "target": 92168769 - }, { - "source": 14249829, - "target": 411681876 - }, { - "source": 14249829, - "target": 1652270612 - }, { - "source": 14249829, - "target": 1891806212 - }, { - "source": 14249829, - "target": 808896914 - }, { - "source": 14249829, - "target": 19299318 - }, { - "source": 14249829, - "target": 596332489 - }, { - "source": 14249829, - "target": 44101368 - }, { - "source": 14249829, - "target": 6146692 - }, { - "source": 14249829, - "target": 17113667 - }, { - "source": 14249829, - "target": 14113734 - }, { - "source": 14249829, - "target": 2511400400 - }, { - "source": 14249829, - "target": 16692909 - }, { - "source": 14249829, - "target": 1873322353 - }, { - "source": 14249829, - "target": 582282558 - }, { - "source": 14249829, - "target": 1537419308 - }, { - "source": 14249829, - "target": 14109167 - }, { - "source": 14249829, - "target": 69133574 - }, { - "source": 14249829, - "target": 227831457 - }, { - "source": 14249829, - "target": 82713840 - }, { - "source": 14249829, - "target": 40144128 - }, { - "source": 14249829, - "target": 10414152 - }, { - "source": 14249829, - "target": 37801244 - }, { - "source": 14249829, - "target": 190564700 - }, { - "source": 14249829, - "target": 1526228120 - }, { - "source": 14249829, - "target": 247943631 - }, { - "source": 14249829, - "target": 44195788 - }, { - "source": 14249829, - "target": 34255829 - }, { - "source": 14249829, - "target": 137712607 - }, { - "source": 14249829, - "target": 465929514 - }, { - "source": 14249829, - "target": 78865306 - }, { - "source": 14249829, - "target": 209155608 - }, { - "source": 14249829, - "target": 359650922 - }, { - "source": 14249829, - "target": 16112517 - }, { - "source": 14249829, - "target": 179797676 - }, { - "source": 14249829, - "target": 19725644 - }, { - "source": 19299318, - "target": 2814482749 - }, { - "source": 15463062, - "target": 17847384 - }, { - "source": 15463062, - "target": 1556132462 - }, { - "source": 15463062, - "target": 555102816 - }, { - "source": 15463062, - "target": 1017224055588622338 - }, { - "source": 15463062, - "target": 9527212 - }, { - "source": 15463062, - "target": 16017475 - }, { - "source": 15463062, - "target": 783356145670852608 - }, { - "source": 15463062, - "target": 3091349915 - }, { - "source": 15463062, - "target": 177507079 - }, { - "source": 15463062, - "target": 216939636 - }, { - "source": 15463062, - "target": 16171911 - }, { - "source": 15463062, - "target": 14875983 - }, { - "source": 15463062, - "target": 33838201 - }, { - "source": 15463062, - "target": 1366811 - }, { - "source": 15463062, - "target": 1652270612 - }, { - "source": 15463062, - "target": 349963 - }, { - "source": 15463062, - "target": 23268628 - }, { - "source": 15463062, - "target": 38254620 - }, { - "source": 15463062, - "target": 83996344 - }, { - "source": 15463062, - "target": 88892707 - }, { - "source": 15463062, - "target": 130745589 - }, { - "source": 15463062, - "target": 153196789 - }, { - "source": 15463062, - "target": 146365761 - }, { - "source": 15463062, - "target": 34255829 - }, { - "source": 15463062, - "target": 89212604 - }, { - "source": 15463062, - "target": 247943631 - }, { - "source": 15463062, - "target": 22197926 - }, { - "source": 15463062, - "target": 370638564 - }, { - "source": 15463062, - "target": 69133574 - }, { - "source": 15463062, - "target": 14420872 - }, { - "source": 15463062, - "target": 261363584 - }, { - "source": 15463062, - "target": 347276428 - }, { - "source": 15463062, - "target": 43593 - }, { - "source": 15463062, - "target": 765548 - }, { - "source": 15463062, - "target": 22723307 - }, { - "source": 15463062, - "target": 15339875 - }, { - "source": 15463062, - "target": 2067201 - }, { - "source": 15463062, - "target": 4071761 - }, { - "source": 15463062, - "target": 86640232 - }, { - "source": 15463062, - "target": 16553392 - }, { - "source": 15463062, - "target": 17013577 - }, { - "source": 15463062, - "target": 37801244 - }, { - "source": 15463062, - "target": 46243602 - }, { - "source": 15463062, - "target": 19920203 - }, { - "source": 15463062, - "target": 14207040 - }, { - "source": 15463062, - "target": 6146692 - }, { - "source": 15463062, - "target": 16789581 - }, { - "source": 15463062, - "target": 6490642 - }, { - "source": 1489761876, - "target": 1068137549355515905 - }, { - "source": 1489761876, - "target": 1567191510 - }, { - "source": 1489761876, - "target": 1314101 - }, { - "source": 1489761876, - "target": 109457331 - }, { - "source": 1489761876, - "target": 7639702 - }, { - "source": 1489761876, - "target": 743468486756868096 - }, { - "source": 1489761876, - "target": 1004751018528141313 - }, { - "source": 1489761876, - "target": 824684769543741440 - }, { - "source": 1489761876, - "target": 534166347 - }, { - "source": 1489761876, - "target": 92951551 - }, { - "source": 1489761876, - "target": 909697437694087168 - }, { - "source": 1489761876, - "target": 981786802666328064 - }, { - "source": 1489761876, - "target": 905255756789825536 - }, { - "source": 1489761876, - "target": 919294347857690625 - }, { - "source": 1489761876, - "target": 49457800 - }, { - "source": 1489761876, - "target": 883747950085656577 - }, { - "source": 1489761876, - "target": 241173920 - }, { - "source": 1489761876, - "target": 29700681 - }, { - "source": 1489761876, - "target": 209155608 - }, { - "source": 1489761876, - "target": 29739700 - }, { - "source": 1489761876, - "target": 86904365 - }, { - "source": 1489761876, - "target": 15747864 - }, { - "source": 1489761876, - "target": 16692909 - }, { - "source": 1489761876, - "target": 2791401022 - }, { - "source": 1489761876, - "target": 87968068 - }, { - "source": 1489761876, - "target": 57191565 - }, { - "source": 1489761876, - "target": 2896069609 - }, { - "source": 1489761876, - "target": 88892707 - }, { - "source": 1489761876, - "target": 349963 - }, { - "source": 1489761876, - "target": 559883429 - }, { - "source": 1489761876, - "target": 242069220 - }, { - "source": 1489761876, - "target": 90797974 - }, { - "source": 1489761876, - "target": 2251623492 - }, { - "source": 1489761876, - "target": 252761153 - }, { - "source": 1489761876, - "target": 626681652 - }, { - "source": 1489761876, - "target": 21695487 - }, { - "source": 1489761876, - "target": 115022430 - }, { - "source": 1489761876, - "target": 205346534 - }, { - "source": 1489761876, - "target": 4597853354 - }, { - "source": 1489761876, - "target": 2838336587 - }, { - "source": 1489761876, - "target": 78729443 - }, { - "source": 1489761876, - "target": 82890309 - }, { - "source": 1489761876, - "target": 10699072 - }, { - "source": 1489761876, - "target": 245217900 - }, { - "source": 1489761876, - "target": 18695747 - }, { - "source": 1489761876, - "target": 136400506 - }, { - "source": 1489761876, - "target": 191897226 - }, { - "source": 1489761876, - "target": 1834743547 - }, { - "source": 1489761876, - "target": 40144128 - }, { - "source": 1489761876, - "target": 12014302 - }, { - "source": 1489761876, - "target": 2263478022 - }, { - "source": 1489761876, - "target": 370638564 - }, { - "source": 1489761876, - "target": 13205612 - }, { - "source": 1489761876, - "target": 1710706561 - }, { - "source": 1489761876, - "target": 273197054 - }, { - "source": 1489761876, - "target": 6490642 - }, { - "source": 1489761876, - "target": 22723307 - }, { - "source": 1489761876, - "target": 8564482 - }, { - "source": 1489761876, - "target": 16171911 - }, { - "source": 1489761876, - "target": 91169926 - }, { - "source": 1489761876, - "target": 15339875 - }, { - "source": 1489761876, - "target": 17013577 - }, { - "source": 1489761876, - "target": 21084111 - }, { - "source": 1489761876, - "target": 17581976 - }, { - "source": 1489761876, - "target": 520778935 - }, { - "source": 1489761876, - "target": 2865629849 - }, { - "source": 1489761876, - "target": 804775 - }, { - "source": 1489761876, - "target": 69133574 - }, { - "source": 1489761876, - "target": 14420872 - }, { - "source": 1489761876, - "target": 33857735 - }, { - "source": 1489761876, - "target": 43878033 - }, { - "source": 1489761876, - "target": 36853217 - }, { - "source": 1489761876, - "target": 7541002 - }, { - "source": 1489761876, - "target": 191257554 - }, { - "source": 1489761876, - "target": 3145293135 - }, { - "source": 1489761876, - "target": 568947767 - }, { - "source": 1489761876, - "target": 208579168 - }, { - "source": 1489761876, - "target": 268350241 - }, { - "source": 1489761876, - "target": 92168769 - }, { - "source": 1489761876, - "target": 289972113 - }, { - "source": 1489761876, - "target": 40219508 - }, { - "source": 1489761876, - "target": 19520842 - }, { - "source": 1489761876, - "target": 11493602 - }, { - "source": 1489761876, - "target": 23751864 - }, { - "source": 1489761876, - "target": 54680395 - }, { - "source": 1489761876, - "target": 14109167 - }, { - "source": 1489761876, - "target": 1006945298 - }, { - "source": 1489761876, - "target": 34255829 - }, { - "source": 1489761876, - "target": 37619291 - }, { - "source": 1489761876, - "target": 95266520 - }, { - "source": 1489761876, - "target": 17242884 - }, { - "source": 1489761876, - "target": 14000542 - }, { - "source": 1489761876, - "target": 1387915232 - }, { - "source": 1489761876, - "target": 4893004803 - }, { - "source": 1489761876, - "target": 18325271 - }, { - "source": 1489761876, - "target": 14113734 - }, { - "source": 1489761876, - "target": 2889052877 - }, { - "source": 1489761876, - "target": 78865306 - }, { - "source": 1489761876, - "target": 1537419308 - }, { - "source": 1489761876, - "target": 1903337412 - }, { - "source": 1489761876, - "target": 16553392 - }, { - "source": 1489761876, - "target": 16557883 - }, { - "source": 1489761876, - "target": 885107802 - }, { - "source": 1489761876, - "target": 95290078 - }, { - "source": 1489761876, - "target": 16136933 - }, { - "source": 1489761876, - "target": 367089411 - }, { - "source": 1489761876, - "target": 20280065 - }, { - "source": 1489761876, - "target": 38254620 - }, { - "source": 1489761876, - "target": 22736099 - }, { - "source": 1489761876, - "target": 1325316703 - }, { - "source": 1489761876, - "target": 508222253 - }, { - "source": 1489761876, - "target": 37801244 - }, { - "source": 1489761876, - "target": 33838201 - }, { - "source": 1489761876, - "target": 9527212 - }, { - "source": 1489761876, - "target": 359650922 - }, { - "source": 1489761876, - "target": 6146692 - }, { - "source": 1489761876, - "target": 945943164 - }, { - "source": 1489761876, - "target": 86640232 - }, { - "source": 1489761876, - "target": 274254972 - }, { - "source": 1489761876, - "target": 1556132462 - }, { - "source": 1489761876, - "target": 1667081238 - }, { - "source": 1489761876, - "target": 44195788 - }, { - "source": 1489761876, - "target": 3404710059 - }, { - "source": 1489761876, - "target": 1891806212 - }, { - "source": 1489761876, - "target": 2470709743 - }, { - "source": 1489761876, - "target": 219082889 - }, { - "source": 1489761876, - "target": 201277609 - }, { - "source": 1489761876, - "target": 9434762 - }, { - "source": 1489761876, - "target": 19283433 - }, { - "source": 1489761876, - "target": 2924711485 - }, { - "source": 1489761876, - "target": 1650030144 - }, { - "source": 1489761876, - "target": 381245455 - }, { - "source": 1489761876, - "target": 137712607 - }, { - "source": 1489761876, - "target": 596332489 - }, { - "source": 1489761876, - "target": 15208867 - }, { - "source": 1489761876, - "target": 1873322353 - }, { - "source": 1489761876, - "target": 2814482749 - }, { - "source": 1489761876, - "target": 10414152 - }, { - "source": 1489761876, - "target": 255617445 - }, { - "source": 1489761876, - "target": 2848359778 - }, { - "source": 1489761876, - "target": 17242168 - }, { - "source": 1489761876, - "target": 19920203 - }, { - "source": 1489761876, - "target": 15463062 - }, { - "source": 1489761876, - "target": 158685605 - }, { - "source": 1489761876, - "target": 1366811 - }, { - "source": 1489761876, - "target": 43953969 - }, { - "source": 1489761876, - "target": 395853499 - }, { - "source": 1489761876, - "target": 96831443 - }, { - "source": 1489761876, - "target": 14425576 - }, { - "source": 1489761876, - "target": 2160653520 - }, { - "source": 1489761876, - "target": 926552558 - }, { - "source": 1489761876, - "target": 1684160599 - }, { - "source": 1489761876, - "target": 14148549 - }, { - "source": 1489761876, - "target": 18704160 - }, { - "source": 1489761876, - "target": 1652270612 - }, { - "source": 1489761876, - "target": 14249829 - }, { - "source": 1489761876, - "target": 81658145 - }, { - "source": 1489761876, - "target": 17406425 - }, { - "source": 1489761876, - "target": 278878000 - }, { - "source": 1489761876, - "target": 322586448 - }, { - "source": 1489761876, - "target": 242904917 - }, { - "source": 1489761876, - "target": 17519986 - }, { - "source": 1489761876, - "target": 10471882 - }, { - "source": 1489761876, - "target": 620010629 - }, { - "source": 1489761876, - "target": 411681876 - }, { - "source": 1489761876, - "target": 15460778 - }, { - "source": 1489761876, - "target": 214764129 - }, { - "source": 1489761876, - "target": 2511400400 - }, { - "source": 1489761876, - "target": 808896914 - }, { - "source": 1489761876, - "target": 188046229 - }, { - "source": 1489761876, - "target": 19299318 - }, { - "source": 1489761876, - "target": 318046158 - }, { - "source": 1489761876, - "target": 465929514 - }, { - "source": 1489761876, - "target": 52341962 - }, { - "source": 1489761876, - "target": 132219827 - }, { - "source": 1489761876, - "target": 179797676 - }, { - "source": 1489761876, - "target": 190564700 - }, { - "source": 1489761876, - "target": 460194330 - }, { - "source": 1489761876, - "target": 219160436 - }, { - "source": 1489761876, - "target": 9271782 - }, { - "source": 1489761876, - "target": 19951439 - }, { - "source": 1489761876, - "target": 17268874 - }, { - "source": 1489761876, - "target": 14905766 - }, { - "source": 1489761876, - "target": 82713840 - }, { - "source": 1489761876, - "target": 14624309 - }, { - "source": 1489761876, - "target": 155240092 - }, { - "source": 1489761876, - "target": 46243602 - }, { - "source": 1489761876, - "target": 762093631 - }, { - "source": 1489761876, - "target": 152862026 - }, { - "source": 1489761876, - "target": 411546549 - }, { - "source": 1489761876, - "target": 16112517 - }, { - "source": 1489761876, - "target": 43593 - }, { - "source": 1489761876, - "target": 247943631 - }, { - "source": 1489761876, - "target": 370227242 - }, { - "source": 1489761876, - "target": 14898705 - }, { - "source": 201277609, - "target": 3145293135 - }, { - "source": 201277609, - "target": 7541002 - }, { - "source": 201277609, - "target": 1035496563743842306 - }, { - "source": 201277609, - "target": 981786802666328064 - }, { - "source": 201277609, - "target": 4893004803 - }, { - "source": 201277609, - "target": 909697437694087168 - }, { - "source": 201277609, - "target": 883747950085656577 - }, { - "source": 201277609, - "target": 241173920 - }, { - "source": 201277609, - "target": 29700681 - }, { - "source": 201277609, - "target": 534166347 - }, { - "source": 201277609, - "target": 1650030144 - }, { - "source": 201277609, - "target": 743468486756868096 - }, { - "source": 201277609, - "target": 85844572 - }, { - "source": 201277609, - "target": 322586448 - }, { - "source": 201277609, - "target": 568947767 - }, { - "source": 201277609, - "target": 885107802 - }, { - "source": 201277609, - "target": 208579168 - }, { - "source": 201277609, - "target": 61599361 - }, { - "source": 201277609, - "target": 2896069609 - }, { - "source": 201277609, - "target": 1556132462 - }, { - "source": 201277609, - "target": 19520842 - }, { - "source": 201277609, - "target": 11493602 - }, { - "source": 201277609, - "target": 40219508 - }, { - "source": 201277609, - "target": 15208867 - }, { - "source": 201277609, - "target": 245217900 - }, { - "source": 201277609, - "target": 84043985 - }, { - "source": 201277609, - "target": 16136933 - }, { - "source": 201277609, - "target": 25151614 - }, { - "source": 201277609, - "target": 1667081238 - }, { - "source": 201277609, - "target": 4597853354 - }, { - "source": 201277609, - "target": 16030323 - }, { - "source": 201277609, - "target": 1387915232 - }, { - "source": 201277609, - "target": 190857410 - }, { - "source": 201277609, - "target": 242069220 - }, { - "source": 201277609, - "target": 381245455 - }, { - "source": 201277609, - "target": 96831443 - }, { - "source": 201277609, - "target": 14898705 - }, { - "source": 201277609, - "target": 9434762 - }, { - "source": 201277609, - "target": 3230388598 - }, { - "source": 201277609, - "target": 10414152 - }, { - "source": 201277609, - "target": 274431472 - }, { - "source": 201277609, - "target": 19283433 - }, { - "source": 201277609, - "target": 43953969 - }, { - "source": 201277609, - "target": 16692909 - }, { - "source": 201277609, - "target": 15460778 - }, { - "source": 201277609, - "target": 9527212 - }, { - "source": 201277609, - "target": 91169926 - }, { - "source": 201277609, - "target": 531855716 - }, { - "source": 201277609, - "target": 370638564 - }, { - "source": 201277609, - "target": 219082889 - }, { - "source": 201277609, - "target": 132219827 - }, { - "source": 201277609, - "target": 300317633 - }, { - "source": 201277609, - "target": 3012686680 - }, { - "source": 201277609, - "target": 49457800 - }, { - "source": 201277609, - "target": 16171911 - }, { - "source": 201277609, - "target": 191897226 - }, { - "source": 201277609, - "target": 86904365 - }, { - "source": 201277609, - "target": 19301681 - }, { - "source": 201277609, - "target": 227831457 - }, { - "source": 201277609, - "target": 10699072 - }, { - "source": 201277609, - "target": 1710706561 - }, { - "source": 201277609, - "target": 52853730 - }, { - "source": 201277609, - "target": 95290078 - }, { - "source": 201277609, - "target": 2873695769 - }, { - "source": 201277609, - "target": 289978353 - }, { - "source": 201277609, - "target": 208312922 - }, { - "source": 201277609, - "target": 38254620 - }, { - "source": 201277609, - "target": 82890309 - }, { - "source": 201277609, - "target": 78729443 - }, { - "source": 201277609, - "target": 626681652 - }, { - "source": 201277609, - "target": 14892191 - }, { - "source": 201277609, - "target": 14905766 - }, { - "source": 201277609, - "target": 2865629849 - }, { - "source": 201277609, - "target": 119704541 - }, { - "source": 201277609, - "target": 460194330 - }, { - "source": 201277609, - "target": 24228154 - }, { - "source": 201277609, - "target": 17242884 - }, { - "source": 201277609, - "target": 765548 - }, { - "source": 201277609, - "target": 43878033 - }, { - "source": 201277609, - "target": 101474181 - }, { - "source": 201277609, - "target": 2263478022 - }, { - "source": 201277609, - "target": 6490642 - }, { - "source": 201277609, - "target": 22723307 - }, { - "source": 201277609, - "target": 16789581 - }, { - "source": 201277609, - "target": 945943164 - }, { - "source": 201277609, - "target": 95266520 - }, { - "source": 201277609, - "target": 81658145 - }, { - "source": 201277609, - "target": 14000542 - }, { - "source": 201277609, - "target": 318046158 - }, { - "source": 201277609, - "target": 18325271 - }, { - "source": 201277609, - "target": 620010629 - }, { - "source": 201277609, - "target": 191257554 - }, { - "source": 201277609, - "target": 158685605 - }, { - "source": 201277609, - "target": 14207040 - }, { - "source": 201277609, - "target": 78865306 - }, { - "source": 201277609, - "target": 186974470 - }, { - "source": 201277609, - "target": 88892707 - }, { - "source": 201277609, - "target": 359024514 - }, { - "source": 201277609, - "target": 347276428 - }, { - "source": 201277609, - "target": 15339875 - }, { - "source": 201277609, - "target": 14249829 - }, { - "source": 201277609, - "target": 6146692 - }, { - "source": 201277609, - "target": 40144128 - }, { - "source": 201277609, - "target": 762093631 - }, { - "source": 201277609, - "target": 92168769 - }, { - "source": 201277609, - "target": 14420872 - }, { - "source": 201277609, - "target": 177507079 - }, { - "source": 201277609, - "target": 367089411 - }, { - "source": 201277609, - "target": 483273973 - }, { - "source": 201277609, - "target": 1201186872 - }, { - "source": 201277609, - "target": 49413866 - }, { - "source": 201277609, - "target": 90797974 - }, { - "source": 201277609, - "target": 87968068 - }, { - "source": 201277609, - "target": 23751864 - }, { - "source": 201277609, - "target": 1006945298 - }, { - "source": 201277609, - "target": 19920203 - }, { - "source": 201277609, - "target": 22197926 - }, { - "source": 201277609, - "target": 13205612 - }, { - "source": 201277609, - "target": 273197054 - }, { - "source": 201277609, - "target": 146365761 - }, { - "source": 201277609, - "target": 219160436 - }, { - "source": 201277609, - "target": 1366811 - }, { - "source": 201277609, - "target": 404895983 - }, { - "source": 201277609, - "target": 261363584 - }, { - "source": 201277609, - "target": 889998600 - }, { - "source": 201277609, - "target": 86640232 - }, { - "source": 201277609, - "target": 15399031 - }, { - "source": 201277609, - "target": 4071761 - }, { - "source": 201277609, - "target": 7639702 - }, { - "source": 201277609, - "target": 349963 - }, { - "source": 201277609, - "target": 17242168 - }, { - "source": 201277609, - "target": 808896914 - }, { - "source": 201277609, - "target": 54680395 - }, { - "source": 201277609, - "target": 12014302 - }, { - "source": 201277609, - "target": 152862026 - }, { - "source": 201277609, - "target": 18695747 - }, { - "source": 201277609, - "target": 520778935 - }, { - "source": 201277609, - "target": 21084111 - }, { - "source": 201277609, - "target": 21695487 - }, { - "source": 201277609, - "target": 8564482 - }, { - "source": 201277609, - "target": 36853217 - }, { - "source": 201277609, - "target": 46243602 - }, { - "source": 201277609, - "target": 14624309 - }, { - "source": 201277609, - "target": 403626099 - }, { - "source": 201277609, - "target": 1873322353 - }, { - "source": 201277609, - "target": 155240092 - }, { - "source": 201277609, - "target": 20280065 - }, { - "source": 201277609, - "target": 465929514 - }, { - "source": 201277609, - "target": 2470709743 - }, { - "source": 201277609, - "target": 1237502864 - }, { - "source": 201277609, - "target": 926552558 - }, { - "source": 201277609, - "target": 15463062 - }, { - "source": 201277609, - "target": 1652270612 - }, { - "source": 201277609, - "target": 115022430 - }, { - "source": 201277609, - "target": 209155608 - }, { - "source": 201277609, - "target": 23268628 - }, { - "source": 201277609, - "target": 14109167 - }, { - "source": 201277609, - "target": 9271782 - }, { - "source": 201277609, - "target": 508222253 - }, { - "source": 201277609, - "target": 69133574 - }, { - "source": 201277609, - "target": 14113734 - }, { - "source": 201277609, - "target": 559883429 - }, { - "source": 201277609, - "target": 14425576 - }, { - "source": 201277609, - "target": 2838336587 - }, { - "source": 201277609, - "target": 188046229 - }, { - "source": 201277609, - "target": 10471882 - }, { - "source": 201277609, - "target": 2160653520 - }, { - "source": 201277609, - "target": 17406425 - }, { - "source": 201277609, - "target": 1489761876 - }, { - "source": 201277609, - "target": 2511400400 - }, { - "source": 201277609, - "target": 214764129 - }, { - "source": 201277609, - "target": 16553392 - }, { - "source": 201277609, - "target": 370227242 - }, { - "source": 201277609, - "target": 242904917 - }, { - "source": 201277609, - "target": 31120708 - }, { - "source": 201277609, - "target": 17113667 - }, { - "source": 201277609, - "target": 43593 - }, { - "source": 201277609, - "target": 137712607 - }, { - "source": 201277609, - "target": 247943631 - }, { - "source": 201277609, - "target": 19951439 - }, { - "source": 201277609, - "target": 1903337412 - }, { - "source": 201277609, - "target": 16112517 - }, { - "source": 201277609, - "target": 359650922 - }, { - "source": 201277609, - "target": 17581976 - }, { - "source": 201277609, - "target": 34255829 - }, { - "source": 201277609, - "target": 411681876 - }, { - "source": 201277609, - "target": 596332489 - }, { - "source": 201277609, - "target": 14148549 - }, { - "source": 201277609, - "target": 16557883 - }, { - "source": 201277609, - "target": 278878000 - }, { - "source": 201277609, - "target": 1684160599 - }, { - "source": 201277609, - "target": 2596138699 - }, { - "source": 201277609, - "target": 179797676 - }, { - "source": 201277609, - "target": 37801244 - }, { - "source": 201277609, - "target": 190564700 - }, { - "source": 201277609, - "target": 17268874 - }, { - "source": 201277609, - "target": 395853499 - }, { - "source": 201277609, - "target": 37619291 - }, { - "source": 201277609, - "target": 17519986 - }, { - "source": 201277609, - "target": 205346534 - }, { - "source": 201277609, - "target": 82713840 - }, { - "source": 201277609, - "target": 44195788 - }, { - "source": 201277609, - "target": 52341962 - }, { - "source": 201277609, - "target": 18704160 - }, { - "source": 201277609, - "target": 19299318 - }, { - "source": 19920203, - "target": 555102816 - }, { - "source": 19920203, - "target": 765548 - }, { - "source": 19920203, - "target": 4071761 - }, { - "source": 19920203, - "target": 86640232 - }, { - "source": 19920203, - "target": 19951439 - }, { - "source": 19920203, - "target": 6146692 - }, { - "source": 19920203, - "target": 6490642 - }, { - "source": 19920203, - "target": 15463062 - }, { - "source": 2511400400, - "target": 885107802 - }, { - "source": 2511400400, - "target": 1684160599 - }, { - "source": 2511400400, - "target": 9527212 - }, { - "source": 2511400400, - "target": 2814482749 - }, { - "source": 2511400400, - "target": 1387915232 - }, { - "source": 2511400400, - "target": 40219508 - }, { - "source": 2511400400, - "target": 14148549 - }, { - "source": 2511400400, - "target": 889998600 - }, { - "source": 2511400400, - "target": 411546549 - }, { - "source": 2511400400, - "target": 17406425 - }, { - "source": 2511400400, - "target": 81658145 - }, { - "source": 2511400400, - "target": 465929514 - }, { - "source": 2511400400, - "target": 16557883 - }, { - "source": 2511400400, - "target": 1652270612 - }, { - "source": 2511400400, - "target": 22736099 - }, { - "source": 2511400400, - "target": 926552558 - }, { - "source": 2511400400, - "target": 18115856 - }, { - "source": 2511400400, - "target": 318046158 - }, { - "source": 2511400400, - "target": 403626099 - }, { - "source": 2511400400, - "target": 10414152 - }, { - "source": 2511400400, - "target": 11493602 - }, { - "source": 2511400400, - "target": 18325271 - }, { - "source": 2511400400, - "target": 188046229 - }, { - "source": 2511400400, - "target": 227831457 - }, { - "source": 2511400400, - "target": 395853499 - }, { - "source": 2511400400, - "target": 14109167 - }, { - "source": 2511400400, - "target": 1366811 - }, { - "source": 2511400400, - "target": 21084111 - }, { - "source": 2511400400, - "target": 13205612 - }, { - "source": 2511400400, - "target": 19920203 - }, { - "source": 2511400400, - "target": 15463062 - }, { - "source": 2511400400, - "target": 36853217 - }, { - "source": 2511400400, - "target": 808896914 - }, { - "source": 2511400400, - "target": 1489761876 - }, { - "source": 2511400400, - "target": 115022430 - }, { - "source": 2511400400, - "target": 37619291 - }, { - "source": 2511400400, - "target": 14898705 - }, { - "source": 2511400400, - "target": 359650922 - }, { - "source": 2511400400, - "target": 508222253 - }, { - "source": 2511400400, - "target": 14113734 - }, { - "source": 2511400400, - "target": 247943631 - }, { - "source": 2511400400, - "target": 52341962 - }, { - "source": 2511400400, - "target": 460194330 - }, { - "source": 2511400400, - "target": 214764129 - }, { - "source": 2511400400, - "target": 596332489 - }, { - "source": 2511400400, - "target": 411681876 - }, { - "source": 2511400400, - "target": 37801244 - }, { - "source": 2511400400, - "target": 16553392 - }, { - "source": 2511400400, - "target": 19299318 - }, { - "source": 2511400400, - "target": 370227242 - }, { - "source": 2511400400, - "target": 82713840 - }, { - "source": 2511400400, - "target": 18704160 - }, { - "source": 2511400400, - "target": 14000542 - }, { - "source": 2511400400, - "target": 17268874 - }, { - "source": 2511400400, - "target": 16112517 - }, { - "source": 2511400400, - "target": 44195788 - }, { - "source": 2511400400, - "target": 190564700 - }, { - "source": 2511400400, - "target": 17519986 - }, { - "source": 2511400400, - "target": 268350241 - }, { - "source": 2511400400, - "target": 179797676 - }, { - "source": 44195788, - "target": 381245455 - }, { - "source": 44195788, - "target": 1086037534176473088 - }, { - "source": 44195788, - "target": 2251623492 - }, { - "source": 44195788, - "target": 1176519156 - }, { - "source": 44195788, - "target": 274254972 - }, { - "source": 44195788, - "target": 1004751018528141313 - }, { - "source": 44195788, - "target": 885107802 - }, { - "source": 44195788, - "target": 1022369413461291008 - }, { - "source": 44195788, - "target": 824684769543741440 - }, { - "source": 44195788, - "target": 52853730 - }, { - "source": 44195788, - "target": 208579168 - }, { - "source": 44195788, - "target": 743468486756868096 - }, { - "source": 44195788, - "target": 43953969 - }, { - "source": 44195788, - "target": 36853217 - }, { - "source": 44195788, - "target": 84043985 - }, { - "source": 44195788, - "target": 27546319 - }, { - "source": 44195788, - "target": 508222253 - }, { - "source": 44195788, - "target": 12377822 - }, { - "source": 44195788, - "target": 22736099 - }, { - "source": 44195788, - "target": 3230388598 - }, { - "source": 44195788, - "target": 883747950085656577 - }, { - "source": 44195788, - "target": 919294347857690625 - }, { - "source": 44195788, - "target": 905255756789825536 - }, { - "source": 44195788, - "target": 282130842 - }, { - "source": 44195788, - "target": 109457331 - }, { - "source": 44195788, - "target": 38254620 - }, { - "source": 44195788, - "target": 9434762 - }, { - "source": 44195788, - "target": 1069993424 - }, { - "source": 44195788, - "target": 289972113 - }, { - "source": 44195788, - "target": 798297731961913344 - }, { - "source": 44195788, - "target": 370638564 - }, { - "source": 44195788, - "target": 242069220 - }, { - "source": 44195788, - "target": 783356145670852608 - }, { - "source": 44195788, - "target": 13074042 - }, { - "source": 44195788, - "target": 16692909 - }, { - "source": 44195788, - "target": 153196789 - }, { - "source": 44195788, - "target": 59773247 - }, { - "source": 44195788, - "target": 40219508 - }, { - "source": 44195788, - "target": 1684160599 - }, { - "source": 44195788, - "target": 188046229 - }, { - "source": 44195788, - "target": 136400506 - }, { - "source": 44195788, - "target": 227831457 - }, { - "source": 44195788, - "target": 3145293135 - }, { - "source": 44195788, - "target": 11493602 - }, { - "source": 44195788, - "target": 38174427 - }, { - "source": 44195788, - "target": 555102816 - }, { - "source": 44195788, - "target": 2511400400 - }, { - "source": 44195788, - "target": 403626099 - }, { - "source": 44195788, - "target": 395853499 - }, { - "source": 44195788, - "target": 22723307 - }, { - "source": 44195788, - "target": 115022430 - }, { - "source": 44195788, - "target": 96831443 - }, { - "source": 44195788, - "target": 95290078 - }, { - "source": 44195788, - "target": 16136933 - }, { - "source": 44195788, - "target": 534166347 - }, { - "source": 44195788, - "target": 1237502864 - }, { - "source": 44195788, - "target": 214764129 - }, { - "source": 44195788, - "target": 531855716 - }, { - "source": 44195788, - "target": 18325271 - }, { - "source": 44195788, - "target": 37801244 - }, { - "source": 44195788, - "target": 1556132462 - }, { - "source": 44195788, - "target": 16557883 - }, { - "source": 44195788, - "target": 81658145 - }, { - "source": 44195788, - "target": 1873322353 - }, { - "source": 44195788, - "target": 82890309 - }, { - "source": 44195788, - "target": 370227242 - }, { - "source": 44195788, - "target": 14875983 - }, { - "source": 44195788, - "target": 460194330 - }, { - "source": 44195788, - "target": 146365761 - }, { - "source": 44195788, - "target": 2167059661 - }, { - "source": 44195788, - "target": 10471882 - }, { - "source": 44195788, - "target": 1652270612 - }, { - "source": 44195788, - "target": 2470709743 - }, { - "source": 44195788, - "target": 2896069609 - }, { - "source": 44195788, - "target": 318046158 - }, { - "source": 44195788, - "target": 17519986 - }, { - "source": 44195788, - "target": 701375574 - }, { - "source": 44195788, - "target": 44101368 - }, { - "source": 44195788, - "target": 16789581 - }, { - "source": 44195788, - "target": 9527212 - }, { - "source": 44195788, - "target": 926552558 - }, { - "source": 44195788, - "target": 596332489 - }, { - "source": 44195788, - "target": 242904917 - }, { - "source": 44195788, - "target": 768197780 - }, { - "source": 44195788, - "target": 1314101 - }, { - "source": 44195788, - "target": 191897226 - }, { - "source": 44195788, - "target": 12014302 - }, { - "source": 44195788, - "target": 8564482 - }, { - "source": 44195788, - "target": 34255829 - }, { - "source": 44195788, - "target": 411681876 - }, { - "source": 44195788, - "target": 29739700 - }, { - "source": 44195788, - "target": 17242168 - }, { - "source": 44195788, - "target": 13205612 - }, { - "source": 44195788, - "target": 19520842 - }, { - "source": 44195788, - "target": 24228154 - }, { - "source": 44195788, - "target": 16553392 - }, { - "source": 44195788, - "target": 17113667 - }, { - "source": 44195788, - "target": 6146692 - }, { - "source": 44195788, - "target": 82713840 - }, { - "source": 44195788, - "target": 88892707 - }, { - "source": 44195788, - "target": 349963 - }, { - "source": 44195788, - "target": 247943631 - }, { - "source": 44195788, - "target": 14109167 - }, { - "source": 44195788, - "target": 10414152 - }, { - "source": 44195788, - "target": 78729443 - }, { - "source": 44195788, - "target": 255617445 - }, { - "source": 44195788, - "target": 86640232 - }, { - "source": 44195788, - "target": 4071761 - }, { - "source": 44195788, - "target": 765548 - }, { - "source": 44195788, - "target": 359650922 - }, { - "source": 44195788, - "target": 40144128 - }, { - "source": 44195788, - "target": 43593 - }, { - "source": 44195788, - "target": 92168769 - }, { - "source": 44195788, - "target": 209155608 - }, { - "source": 44195788, - "target": 14148549 - }, { - "source": 44195788, - "target": 14207040 - }, { - "source": 44195788, - "target": 69133574 - }, { - "source": 44195788, - "target": 17268874 - }, { - "source": 44195788, - "target": 179797676 - }, { - "source": 44195788, - "target": 19920203 - }, { - "source": 44195788, - "target": 52341962 - }, { - "source": 44195788, - "target": 15463062 - }, { - "source": 44195788, - "target": 18704160 - }, { - "source": 44195788, - "target": 14113734 - }, { - "source": 44195788, - "target": 16112517 - }, { - "source": 44195788, - "target": 18115856 - }, { - "source": 10471882, - "target": 1086037534176473088 - }, { - "source": 10471882, - "target": 1068137549355515905 - }, { - "source": 10471882, - "target": 148871804 - }, { - "source": 10471882, - "target": 824684769543741440 - }, { - "source": 10471882, - "target": 59773247 - }, { - "source": 10471882, - "target": 1022369413461291008 - }, { - "source": 10471882, - "target": 1004751018528141313 - }, { - "source": 10471882, - "target": 4597853354 - }, { - "source": 10471882, - "target": 783356145670852608 - }, { - "source": 10471882, - "target": 381245455 - }, { - "source": 10471882, - "target": 227831457 - }, { - "source": 10471882, - "target": 2198358416 - }, { - "source": 10471882, - "target": 1237502864 - }, { - "source": 10471882, - "target": 191897226 - }, { - "source": 10471882, - "target": 54896883 - }, { - "source": 10471882, - "target": 43878033 - }, { - "source": 10471882, - "target": 22736099 - }, { - "source": 10471882, - "target": 1667081238 - }, { - "source": 10471882, - "target": 883747950085656577 - }, { - "source": 10471882, - "target": 125499050 - }, { - "source": 10471882, - "target": 49457800 - }, { - "source": 10471882, - "target": 136400506 - }, { - "source": 10471882, - "target": 1325316703 - }, { - "source": 10471882, - "target": 36737360 - }, { - "source": 10471882, - "target": 2263478022 - }, { - "source": 10471882, - "target": 329714473 - }, { - "source": 10471882, - "target": 18695747 - }, { - "source": 10471882, - "target": 2911549265 - }, { - "source": 10471882, - "target": 245217900 - }, { - "source": 10471882, - "target": 17673012 - }, { - "source": 10471882, - "target": 85340453 - }, { - "source": 10471882, - "target": 3230388598 - }, { - "source": 10471882, - "target": 282130842 - }, { - "source": 10471882, - "target": 29739700 - }, { - "source": 10471882, - "target": 3091349915 - }, { - "source": 10471882, - "target": 33857735 - }, { - "source": 10471882, - "target": 411546549 - }, { - "source": 10471882, - "target": 17242884 - }, { - "source": 10471882, - "target": 252761153 - }, { - "source": 10471882, - "target": 15460778 - }, { - "source": 10471882, - "target": 1912054296 - }, { - "source": 10471882, - "target": 798297731961913344 - }, { - "source": 10471882, - "target": 119704541 - }, { - "source": 10471882, - "target": 4893004803 - }, { - "source": 10471882, - "target": 14207040 - }, { - "source": 10471882, - "target": 14420872 - }, { - "source": 10471882, - "target": 744209572089323520 - }, { - "source": 10471882, - "target": 508222253 - }, { - "source": 10471882, - "target": 84043985 - }, { - "source": 10471882, - "target": 1650030144 - }, { - "source": 10471882, - "target": 15871237 - }, { - "source": 10471882, - "target": 36853217 - }, { - "source": 10471882, - "target": 190857410 - }, { - "source": 10471882, - "target": 16171911 - }, { - "source": 10471882, - "target": 404895983 - }, { - "source": 10471882, - "target": 14875983 - }, { - "source": 10471882, - "target": 16030323 - }, { - "source": 10471882, - "target": 1387915232 - }, { - "source": 10471882, - "target": 12377822 - }, { - "source": 10471882, - "target": 555102816 - }, { - "source": 10471882, - "target": 278878000 - }, { - "source": 10471882, - "target": 17581976 - }, { - "source": 10471882, - "target": 885107802 - }, { - "source": 10471882, - "target": 49413866 - }, { - "source": 10471882, - "target": 3404710059 - }, { - "source": 10471882, - "target": 359024514 - }, { - "source": 10471882, - "target": 2838336587 - }, { - "source": 10471882, - "target": 1556132462 - }, { - "source": 10471882, - "target": 52853730 - }, { - "source": 10471882, - "target": 242069220 - }, { - "source": 10471882, - "target": 82890309 - }, { - "source": 10471882, - "target": 14000542 - }, { - "source": 10471882, - "target": 201277609 - }, { - "source": 10471882, - "target": 1314101 - }, { - "source": 10471882, - "target": 2720877595 - }, { - "source": 10471882, - "target": 15399031 - }, { - "source": 10471882, - "target": 15339875 - }, { - "source": 10471882, - "target": 370638564 - }, { - "source": 10471882, - "target": 443206410 - }, { - "source": 10471882, - "target": 14898705 - }, { - "source": 10471882, - "target": 1873322353 - }, { - "source": 10471882, - "target": 109457331 - }, { - "source": 10471882, - "target": 2470709743 - }, { - "source": 10471882, - "target": 96831443 - }, { - "source": 10471882, - "target": 34570753 - }, { - "source": 10471882, - "target": 582282558 - }, { - "source": 10471882, - "target": 2848359778 - }, { - "source": 10471882, - "target": 177507079 - }, { - "source": 10471882, - "target": 16789581 - }, { - "source": 10471882, - "target": 98303566 - }, { - "source": 10471882, - "target": 14892191 - }, { - "source": 10471882, - "target": 1526228120 - }, { - "source": 10471882, - "target": 3012686680 - }, { - "source": 10471882, - "target": 142389870 - }, { - "source": 10471882, - "target": 289972113 - }, { - "source": 10471882, - "target": 8564482 - }, { - "source": 10471882, - "target": 19283433 - }, { - "source": 10471882, - "target": 95290078 - }, { - "source": 10471882, - "target": 14113734 - }, { - "source": 10471882, - "target": 1652270612 - }, { - "source": 10471882, - "target": 19301681 - }, { - "source": 10471882, - "target": 43953969 - }, { - "source": 10471882, - "target": 274254972 - }, { - "source": 10471882, - "target": 322586448 - }, { - "source": 10471882, - "target": 17113667 - }, { - "source": 10471882, - "target": 86904365 - }, { - "source": 10471882, - "target": 9434762 - }, { - "source": 10471882, - "target": 29700681 - }, { - "source": 10471882, - "target": 1903337412 - }, { - "source": 10471882, - "target": 14905766 - }, { - "source": 10471882, - "target": 19520842 - }, { - "source": 10471882, - "target": 2865629849 - }, { - "source": 10471882, - "target": 11493602 - }, { - "source": 10471882, - "target": 44101368 - }, { - "source": 10471882, - "target": 87968068 - }, { - "source": 10471882, - "target": 1537419308 - }, { - "source": 10471882, - "target": 1684160599 - }, { - "source": 10471882, - "target": 300317633 - }, { - "source": 10471882, - "target": 1006945298 - }, { - "source": 10471882, - "target": 7639702 - }, { - "source": 10471882, - "target": 349963 - }, { - "source": 10471882, - "target": 21695487 - }, { - "source": 10471882, - "target": 38254620 - }, { - "source": 10471882, - "target": 367089411 - }, { - "source": 10471882, - "target": 146365761 - }, { - "source": 10471882, - "target": 188046229 - }, { - "source": 10471882, - "target": 25151614 - }, { - "source": 10471882, - "target": 191257554 - }, { - "source": 10471882, - "target": 88892707 - }, { - "source": 10471882, - "target": 6146692 - }, { - "source": 10471882, - "target": 101474181 - }, { - "source": 10471882, - "target": 403626099 - }, { - "source": 10471882, - "target": 411681876 - }, { - "source": 10471882, - "target": 17406425 - }, { - "source": 10471882, - "target": 620010629 - }, { - "source": 10471882, - "target": 274431472 - }, { - "source": 10471882, - "target": 18325271 - }, { - "source": 10471882, - "target": 1489761876 - }, { - "source": 10471882, - "target": 186974470 - }, { - "source": 10471882, - "target": 9527212 - }, { - "source": 10471882, - "target": 483273973 - }, { - "source": 10471882, - "target": 155240092 - }, { - "source": 10471882, - "target": 945943164 - }, { - "source": 10471882, - "target": 2167059661 - }, { - "source": 10471882, - "target": 460194330 - }, { - "source": 10471882, - "target": 91169926 - }, { - "source": 10471882, - "target": 242904917 - }, { - "source": 10471882, - "target": 1366811 - }, { - "source": 10471882, - "target": 17519986 - }, { - "source": 10471882, - "target": 81658145 - }, { - "source": 10471882, - "target": 40144128 - }, { - "source": 10471882, - "target": 347276428 - }, { - "source": 10471882, - "target": 10414152 - }, { - "source": 10471882, - "target": 14249829 - }, { - "source": 10471882, - "target": 209155608 - }, { - "source": 10471882, - "target": 808896914 - }, { - "source": 10471882, - "target": 89212604 - }, { - "source": 10471882, - "target": 21084111 - }, { - "source": 10471882, - "target": 14109167 - }, { - "source": 10471882, - "target": 137712607 - }, { - "source": 10471882, - "target": 34255829 - }, { - "source": 10471882, - "target": 13205612 - }, { - "source": 10471882, - "target": 16553392 - }, { - "source": 10471882, - "target": 205346534 - }, { - "source": 10471882, - "target": 395853499 - }, { - "source": 10471882, - "target": 54680395 - }, { - "source": 10471882, - "target": 115022430 - }, { - "source": 10471882, - "target": 219082889 - }, { - "source": 10471882, - "target": 37801244 - }, { - "source": 10471882, - "target": 16557883 - }, { - "source": 10471882, - "target": 318046158 - }, { - "source": 10471882, - "target": 596332489 - }, { - "source": 10471882, - "target": 92168769 - }, { - "source": 10471882, - "target": 214764129 - }, { - "source": 10471882, - "target": 255617445 - }, { - "source": 10471882, - "target": 2067201 - }, { - "source": 10471882, - "target": 465929514 - }, { - "source": 10471882, - "target": 17013577 - }, { - "source": 10471882, - "target": 14624309 - }, { - "source": 10471882, - "target": 626681652 - }, { - "source": 10471882, - "target": 359650922 - }, { - "source": 10471882, - "target": 804775 - }, { - "source": 10471882, - "target": 17242168 - }, { - "source": 10471882, - "target": 82713840 - }, { - "source": 10471882, - "target": 52341962 - }, { - "source": 10471882, - "target": 765548 - }, { - "source": 10471882, - "target": 19299318 - }, { - "source": 10471882, - "target": 18704160 - }, { - "source": 10471882, - "target": 46243602 - }, { - "source": 10471882, - "target": 1069993424 - }, { - "source": 10471882, - "target": 43593 - }, { - "source": 10471882, - "target": 247943631 - }, { - "source": 10471882, - "target": 22723307 - }, { - "source": 10471882, - "target": 370227242 - }, { - "source": 10471882, - "target": 14148549 - }, { - "source": 10471882, - "target": 44195788 - }, { - "source": 10471882, - "target": 19920203 - }, { - "source": 10471882, - "target": 15463062 - }, { - "source": 10471882, - "target": 12014302 - }, { - "source": 10471882, - "target": 762093631 - }, { - "source": 10471882, - "target": 179797676 - }, { - "source": 10471882, - "target": 69133574 - }, { - "source": 10471882, - "target": 16112517 - }, { - "source": 10471882, - "target": 190564700 - }, { - "source": 10471882, - "target": 23751864 - }, { - "source": 10471882, - "target": 86640232 - }, { - "source": 10471882, - "target": 152862026 - }, { - "source": 10471882, - "target": 17268874 - }, { - "source": 10471882, - "target": 90797974 - }, { - "source": 1366811, - "target": 2198358416 - }, { - "source": 1366811, - "target": 1068137549355515905 - }, { - "source": 1366811, - "target": 1086037534176473088 - }, { - "source": 1366811, - "target": 1537419308 - }, { - "source": 1366811, - "target": 2814482749 - }, { - "source": 1366811, - "target": 208579168 - }, { - "source": 1366811, - "target": 1710706561 - }, { - "source": 1366811, - "target": 91169926 - }, { - "source": 1366811, - "target": 54896883 - }, { - "source": 1366811, - "target": 43878033 - }, { - "source": 1366811, - "target": 82890309 - }, { - "source": 1366811, - "target": 798297731961913344 - }, { - "source": 1366811, - "target": 14113734 - }, { - "source": 1366811, - "target": 14249829 - }, { - "source": 1366811, - "target": 905255756789825536 - }, { - "source": 1366811, - "target": 36737360 - }, { - "source": 1366811, - "target": 137712607 - }, { - "source": 1366811, - "target": 883747950085656577 - }, { - "source": 1366811, - "target": 919294347857690625 - }, { - "source": 1366811, - "target": 2251623492 - }, { - "source": 1366811, - "target": 1458271 - }, { - "source": 1366811, - "target": 191897226 - }, { - "source": 1366811, - "target": 87968068 - }, { - "source": 1366811, - "target": 744209572089323520 - }, { - "source": 1366811, - "target": 190857410 - }, { - "source": 1366811, - "target": 252761153 - }, { - "source": 1366811, - "target": 404895983 - }, { - "source": 1366811, - "target": 443206410 - }, { - "source": 1366811, - "target": 95266520 - }, { - "source": 1366811, - "target": 16030323 - }, { - "source": 1366811, - "target": 242069220 - }, { - "source": 1366811, - "target": 300317633 - }, { - "source": 1366811, - "target": 17242884 - }, { - "source": 1366811, - "target": 19283433 - }, { - "source": 1366811, - "target": 3091349915 - }, { - "source": 1366811, - "target": 10471882 - }, { - "source": 1366811, - "target": 14905766 - }, { - "source": 1366811, - "target": 43953969 - }, { - "source": 1366811, - "target": 96831443 - }, { - "source": 1366811, - "target": 142389870 - }, { - "source": 1366811, - "target": 188046229 - }, { - "source": 1366811, - "target": 214764129 - }, { - "source": 1366811, - "target": 381245455 - }, { - "source": 1366811, - "target": 1684160599 - }, { - "source": 1366811, - "target": 2470709743 - }, { - "source": 1366811, - "target": 559883429 - }, { - "source": 1366811, - "target": 885107802 - }, { - "source": 1366811, - "target": 1556132462 - }, { - "source": 1366811, - "target": 411681876 - }, { - "source": 1366811, - "target": 3404710059 - }, { - "source": 1366811, - "target": 12014302 - }, { - "source": 1366811, - "target": 69133574 - }, { - "source": 1366811, - "target": 4597853354 - }, { - "source": 1366811, - "target": 1891806212 - }, { - "source": 1366811, - "target": 2848359778 - }, { - "source": 1366811, - "target": 10414152 - }, { - "source": 1366811, - "target": 3012686680 - }, { - "source": 1366811, - "target": 2911549265 - }, { - "source": 1366811, - "target": 7541002 - }, { - "source": 1366811, - "target": 52853730 - }, { - "source": 1366811, - "target": 1652270612 - }, { - "source": 1366811, - "target": 146365761 - }, { - "source": 1366811, - "target": 12377822 - }, { - "source": 1366811, - "target": 18704160 - }, { - "source": 1366811, - "target": 101474181 - }, { - "source": 1366811, - "target": 29739700 - }, { - "source": 1366811, - "target": 752673 - }, { - "source": 1366811, - "target": 483273973 - }, { - "source": 1366811, - "target": 370227242 - }, { - "source": 1366811, - "target": 1873322353 - }, { - "source": 1366811, - "target": 17673012 - }, { - "source": 1366811, - "target": 16171911 - }, { - "source": 1366811, - "target": 89212604 - }, { - "source": 1366811, - "target": 19299318 - }, { - "source": 1366811, - "target": 179797676 - }, { - "source": 1366811, - "target": 85340453 - }, { - "source": 1366811, - "target": 82713840 - }, { - "source": 1366811, - "target": 148871804 - }, { - "source": 1366811, - "target": 1526228120 - }, { - "source": 1366811, - "target": 7639702 - }, { - "source": 1366811, - "target": 16017475 - }, { - "source": 1366811, - "target": 1325316703 - }, { - "source": 1366811, - "target": 38254620 - }, { - "source": 1366811, - "target": 1006945298 - }, { - "source": 1366811, - "target": 17406425 - }, { - "source": 1366811, - "target": 945943164 - }, { - "source": 1366811, - "target": 247943631 - }, { - "source": 1366811, - "target": 329714473 - }, { - "source": 1366811, - "target": 14420872 - }, { - "source": 1366811, - "target": 6146692 - }, { - "source": 1366811, - "target": 520778935 - }, { - "source": 1366811, - "target": 31120708 - }, { - "source": 1366811, - "target": 359650922 - }, { - "source": 1366811, - "target": 4071761 - }, { - "source": 1366811, - "target": 278878000 - }, { - "source": 1366811, - "target": 14875983 - }, { - "source": 1366811, - "target": 347276428 - }, { - "source": 1366811, - "target": 17677665 - }, { - "source": 1366811, - "target": 57191565 - }, { - "source": 1366811, - "target": 17242168 - }, { - "source": 1366811, - "target": 16789581 - }, { - "source": 1366811, - "target": 465929514 - }, { - "source": 1366811, - "target": 370638564 - }, { - "source": 1366811, - "target": 255617445 - }, { - "source": 1366811, - "target": 349963 - }, { - "source": 1366811, - "target": 16112517 - }, { - "source": 1366811, - "target": 34255829 - }, { - "source": 1366811, - "target": 367089411 - }, { - "source": 1366811, - "target": 22723307 - }, { - "source": 1366811, - "target": 78865306 - }, { - "source": 1366811, - "target": 261363584 - }, { - "source": 1366811, - "target": 25151614 - }, { - "source": 1366811, - "target": 52341962 - }, { - "source": 1366811, - "target": 17268874 - }, { - "source": 1366811, - "target": 88892707 - }, { - "source": 1366811, - "target": 21084111 - }, { - "source": 1366811, - "target": 177507079 - }, { - "source": 1366811, - "target": 14624309 - }, { - "source": 1366811, - "target": 190564700 - }, { - "source": 1366811, - "target": 155240092 - }, { - "source": 1366811, - "target": 23751864 - }, { - "source": 1366811, - "target": 15339875 - }, { - "source": 1366811, - "target": 43593 - }, { - "source": 1366811, - "target": 21695487 - }, { - "source": 1366811, - "target": 20280065 - }, { - "source": 1366811, - "target": 86640232 - }, { - "source": 1366811, - "target": 15399031 - }, { - "source": 1366811, - "target": 14892191 - }, { - "source": 1366811, - "target": 22197926 - }, { - "source": 1366811, - "target": 54680395 - }, { - "source": 1366811, - "target": 8564482 - }, { - "source": 1366811, - "target": 46243602 - }, { - "source": 1366811, - "target": 13205612 - }, { - "source": 1366811, - "target": 17581976 - }, { - "source": 1366811, - "target": 10699072 - }, { - "source": 1366811, - "target": 2067201 - }, { - "source": 1366811, - "target": 36853217 - }, { - "source": 1366811, - "target": 34570753 - }, { - "source": 1366811, - "target": 17013577 - }, { - "source": 1366811, - "target": 18695747 - }, { - "source": 1366811, - "target": 6490642 - }, { - "source": 1366811, - "target": 19920203 - }, { - "source": 1366811, - "target": 19951439 - }, { - "source": 1366811, - "target": 15463062 - }, { - "source": 1366811, - "target": 14109167 - }, { - "source": 1366811, - "target": 14207040 - }, { - "source": 16553392, - "target": 1086037534176473088 - }, { - "source": 16553392, - "target": 43878033 - }, { - "source": 16553392, - "target": 142389870 - }, { - "source": 16553392, - "target": 190857410 - }, { - "source": 16553392, - "target": 242069220 - }, { - "source": 16553392, - "target": 216939636 - }, { - "source": 16553392, - "target": 381245455 - }, { - "source": 16553392, - "target": 808896914 - }, { - "source": 16553392, - "target": 568947767 - }, { - "source": 16553392, - "target": 2470709743 - }, { - "source": 16553392, - "target": 743468486756868096 - }, { - "source": 16553392, - "target": 242904917 - }, { - "source": 16553392, - "target": 2160653520 - }, { - "source": 16553392, - "target": 67297193 - }, { - "source": 16553392, - "target": 1667081238 - }, { - "source": 16553392, - "target": 1873322353 - }, { - "source": 16553392, - "target": 1004751018528141313 - }, { - "source": 16553392, - "target": 2911549265 - }, { - "source": 16553392, - "target": 274254972 - }, { - "source": 16553392, - "target": 3145293135 - }, { - "source": 16553392, - "target": 1489761876 - }, { - "source": 16553392, - "target": 14905766 - }, { - "source": 16553392, - "target": 1567191510 - }, { - "source": 16553392, - "target": 19283433 - }, { - "source": 16553392, - "target": 2511400400 - }, { - "source": 16553392, - "target": 4893004803 - }, { - "source": 16553392, - "target": 798297731961913344 - }, { - "source": 16553392, - "target": 27546319 - }, { - "source": 16553392, - "target": 177507079 - }, { - "source": 16553392, - "target": 24228154 - }, { - "source": 16553392, - "target": 885107802 - }, { - "source": 16553392, - "target": 1684160599 - }, { - "source": 16553392, - "target": 17113667 - }, { - "source": 16553392, - "target": 38254620 - }, { - "source": 16553392, - "target": 1314101 - }, { - "source": 16553392, - "target": 14425576 - }, { - "source": 16553392, - "target": 804775 - }, { - "source": 16553392, - "target": 43953969 - }, { - "source": 16553392, - "target": 191257554 - }, { - "source": 16553392, - "target": 1556132462 - }, { - "source": 16553392, - "target": 15747864 - }, { - "source": 16553392, - "target": 395853499 - }, { - "source": 16553392, - "target": 49457800 - }, { - "source": 16553392, - "target": 209155608 - }, { - "source": 16553392, - "target": 241173920 - }, { - "source": 16553392, - "target": 883747950085656577 - }, { - "source": 16553392, - "target": 1387915232 - }, { - "source": 16553392, - "target": 981786802666328064 - }, { - "source": 16553392, - "target": 214764129 - }, { - "source": 16553392, - "target": 52853730 - }, { - "source": 16553392, - "target": 14249829 - }, { - "source": 16553392, - "target": 596332489 - }, { - "source": 16553392, - "target": 208579168 - }, { - "source": 16553392, - "target": 10471882 - }, { - "source": 16553392, - "target": 3091349915 - }, { - "source": 16553392, - "target": 768197780 - }, { - "source": 16553392, - "target": 1537419308 - }, { - "source": 16553392, - "target": 16692909 - }, { - "source": 16553392, - "target": 10414152 - }, { - "source": 16553392, - "target": 84043985 - }, { - "source": 16553392, - "target": 17242884 - }, { - "source": 16553392, - "target": 14898705 - }, { - "source": 16553392, - "target": 16017475 - }, { - "source": 16553392, - "target": 96831443 - }, { - "source": 16553392, - "target": 201277609 - }, { - "source": 16553392, - "target": 9527212 - }, { - "source": 16553392, - "target": 188046229 - }, { - "source": 16553392, - "target": 411681876 - }, { - "source": 16553392, - "target": 16171911 - }, { - "source": 16553392, - "target": 25151614 - }, { - "source": 16553392, - "target": 23751864 - }, { - "source": 16553392, - "target": 21695487 - }, { - "source": 16553392, - "target": 18695747 - }, { - "source": 16553392, - "target": 17677665 - }, { - "source": 16553392, - "target": 14875983 - }, { - "source": 16553392, - "target": 1652270612 - }, { - "source": 16553392, - "target": 370227242 - }, { - "source": 16553392, - "target": 349963 - }, { - "source": 16553392, - "target": 115022430 - }, { - "source": 16553392, - "target": 89212604 - }, { - "source": 16553392, - "target": 483273973 - }, { - "source": 16553392, - "target": 1891806212 - }, { - "source": 16553392, - "target": 78729443 - }, { - "source": 16553392, - "target": 359650922 - }, { - "source": 16553392, - "target": 1834743547 - }, { - "source": 16553392, - "target": 16557883 - }, { - "source": 16553392, - "target": 14148549 - }, { - "source": 16553392, - "target": 21084111 - }, { - "source": 16553392, - "target": 14113734 - }, { - "source": 16553392, - "target": 158685605 - }, { - "source": 16553392, - "target": 17406425 - }, { - "source": 16553392, - "target": 52341962 - }, { - "source": 16553392, - "target": 82713840 - }, { - "source": 16553392, - "target": 40144128 - }, { - "source": 16553392, - "target": 6146692 - }, { - "source": 16553392, - "target": 98303566 - }, { - "source": 16553392, - "target": 255617445 - }, { - "source": 16553392, - "target": 7639702 - }, { - "source": 16553392, - "target": 247943631 - }, { - "source": 16553392, - "target": 95266520 - }, { - "source": 16553392, - "target": 347276428 - }, { - "source": 16553392, - "target": 1006945298 - }, { - "source": 16553392, - "target": 404895983 - }, { - "source": 16553392, - "target": 34255829 - }, { - "source": 16553392, - "target": 17242168 - }, { - "source": 16553392, - "target": 205346534 - }, { - "source": 16553392, - "target": 23268628 - }, { - "source": 16553392, - "target": 14624309 - }, { - "source": 16553392, - "target": 81658145 - }, { - "source": 16553392, - "target": 765548 - }, { - "source": 16553392, - "target": 69133574 - }, { - "source": 16553392, - "target": 43593 - }, { - "source": 16553392, - "target": 152862026 - }, { - "source": 16553392, - "target": 17013577 - }, { - "source": 16553392, - "target": 273197054 - }, { - "source": 16553392, - "target": 190564700 - }, { - "source": 16553392, - "target": 22723307 - }, { - "source": 16553392, - "target": 4071761 - }, { - "source": 16553392, - "target": 92168769 - }, { - "source": 16553392, - "target": 137712607 - }, { - "source": 16553392, - "target": 44195788 - }, { - "source": 16553392, - "target": 17519986 - }, { - "source": 16553392, - "target": 186974470 - }, { - "source": 16553392, - "target": 37801244 - }, { - "source": 16553392, - "target": 19299318 - }, { - "source": 16553392, - "target": 179797676 - }, { - "source": 16553392, - "target": 61599361 - }, { - "source": 16553392, - "target": 86640232 - }, { - "source": 16553392, - "target": 2067201 - }, { - "source": 16553392, - "target": 20280065 - }, { - "source": 16553392, - "target": 19951439 - }, { - "source": 16553392, - "target": 54680395 - }, { - "source": 16553392, - "target": 18115856 - }, { - "source": 16553392, - "target": 18704160 - }, { - "source": 16553392, - "target": 17268874 - }, { - "source": 16553392, - "target": 1366811 - }, { - "source": 16553392, - "target": 19725644 - }, { - "source": 16553392, - "target": 19920203 - }, { - "source": 16553392, - "target": 15463062 - }, { - "source": 16553392, - "target": 46243602 - }, { - "source": 16553392, - "target": 6490642 - }, { - "source": 16553392, - "target": 14109167 - }, { - "source": 16553392, - "target": 16112517 - }, { - "source": 2470709743, - "target": 14249829 - }, { - "source": 2470709743, - "target": 2924711485 - }, { - "source": 2470709743, - "target": 1903337412 - }, { - "source": 2470709743, - "target": 10414152 - }, { - "source": 2470709743, - "target": 81658145 - }, { - "source": 2470709743, - "target": 4893004803 - }, { - "source": 2470709743, - "target": 568947767 - }, { - "source": 2470709743, - "target": 15747864 - }, { - "source": 2470709743, - "target": 1556132462 - }, { - "source": 2470709743, - "target": 17519986 - }, { - "source": 2470709743, - "target": 25151614 - }, { - "source": 2470709743, - "target": 14898705 - }, { - "source": 2470709743, - "target": 14425576 - }, { - "source": 2470709743, - "target": 17268874 - }, { - "source": 2470709743, - "target": 43953969 - }, { - "source": 2470709743, - "target": 17406425 - }, { - "source": 2470709743, - "target": 31120708 - }, { - "source": 2470709743, - "target": 242904917 - }, { - "source": 2470709743, - "target": 69133574 - }, { - "source": 2470709743, - "target": 92168769 - }, { - "source": 2470709743, - "target": 1201186872 - }, { - "source": 2470709743, - "target": 54680395 - }, { - "source": 2470709743, - "target": 208579168 - }, { - "source": 2470709743, - "target": 87968068 - }, { - "source": 2470709743, - "target": 23751864 - }, { - "source": 2470709743, - "target": 255617445 - }, { - "source": 2470709743, - "target": 115022430 - }, { - "source": 2470709743, - "target": 19283433 - }, { - "source": 2470709743, - "target": 1489761876 - }, { - "source": 2470709743, - "target": 205346534 - }, { - "source": 2470709743, - "target": 86640232 - }, { - "source": 2470709743, - "target": 19920203 - }, { - "source": 2470709743, - "target": 44195788 - }, { - "source": 2470709743, - "target": 19299318 - }, { - "source": 2470709743, - "target": 188046229 - }, { - "source": 2470709743, - "target": 359650922 - }, { - "source": 2470709743, - "target": 2511400400 - }, { - "source": 2470709743, - "target": 10471882 - }, { - "source": 2470709743, - "target": 403626099 - }, { - "source": 2470709743, - "target": 411681876 - }, { - "source": 2470709743, - "target": 15463062 - }, { - "source": 2470709743, - "target": 1652270612 - }, { - "source": 2470709743, - "target": 190564700 - }, { - "source": 2470709743, - "target": 82713840 - }, { - "source": 2470709743, - "target": 179797676 - }, { - "source": 2470709743, - "target": 460194330 - }, { - "source": 2470709743, - "target": 596332489 - }, { - "source": 2470709743, - "target": 214764129 - }, { - "source": 2470709743, - "target": 18704160 - }, { - "source": 2470709743, - "target": 885107802 - }, { - "source": 2470709743, - "target": 14148549 - }, { - "source": 2470709743, - "target": 52341962 - }, { - "source": 2470709743, - "target": 508222253 - }, { - "source": 2470709743, - "target": 808896914 - }, { - "source": 2470709743, - "target": 96831443 - }, { - "source": 2470709743, - "target": 370227242 - }, { - "source": 2470709743, - "target": 19951439 - }, { - "source": 2470709743, - "target": 43593 - }, { - "source": 2470709743, - "target": 247943631 - }, { - "source": 596332489, - "target": 1004751018528141313 - }, { - "source": 596332489, - "target": 1567191510 - }, { - "source": 596332489, - "target": 67297193 - }, { - "source": 596332489, - "target": 92951551 - }, { - "source": 596332489, - "target": 370227242 - }, { - "source": 596332489, - "target": 359650922 - }, { - "source": 596332489, - "target": 9271782 - }, { - "source": 596332489, - "target": 1366811 - }, { - "source": 596332489, - "target": 82713840 - }, { - "source": 596332489, - "target": 9434762 - }, { - "source": 596332489, - "target": 130745589 - }, { - "source": 596332489, - "target": 4893004803 - }, { - "source": 596332489, - "target": 241173920 - }, { - "source": 596332489, - "target": 945943164 - }, { - "source": 596332489, - "target": 43593 - }, { - "source": 596332489, - "target": 783356145670852608 - }, { - "source": 596332489, - "target": 40219508 - }, { - "source": 596332489, - "target": 158685605 - }, { - "source": 596332489, - "target": 15747864 - }, { - "source": 596332489, - "target": 743468486756868096 - }, { - "source": 596332489, - "target": 2838336587 - }, { - "source": 596332489, - "target": 214764129 - }, { - "source": 596332489, - "target": 216939636 - }, { - "source": 596332489, - "target": 1556132462 - }, { - "source": 596332489, - "target": 33838201 - }, { - "source": 596332489, - "target": 2865629849 - }, { - "source": 596332489, - "target": 300317633 - }, { - "source": 596332489, - "target": 82890309 - }, { - "source": 596332489, - "target": 534166347 - }, { - "source": 596332489, - "target": 14113734 - }, { - "source": 596332489, - "target": 36737360 - }, { - "source": 596332489, - "target": 208312922 - }, { - "source": 596332489, - "target": 11493602 - }, { - "source": 596332489, - "target": 22736099 - }, { - "source": 596332489, - "target": 14905766 - }, { - "source": 596332489, - "target": 91169926 - }, { - "source": 596332489, - "target": 109457331 - }, { - "source": 596332489, - "target": 191897226 - }, { - "source": 596332489, - "target": 78865306 - }, { - "source": 596332489, - "target": 885107802 - }, { - "source": 596332489, - "target": 2924711485 - }, { - "source": 596332489, - "target": 322586448 - }, { - "source": 596332489, - "target": 1652270612 - }, { - "source": 596332489, - "target": 15463062 - }, { - "source": 596332489, - "target": 85844572 - }, { - "source": 596332489, - "target": 27546319 - }, { - "source": 596332489, - "target": 191257554 - }, { - "source": 596332489, - "target": 201277609 - }, { - "source": 596332489, - "target": 889998600 - }, { - "source": 596332489, - "target": 403626099 - }, { - "source": 596332489, - "target": 86904365 - }, { - "source": 596332489, - "target": 10414152 - }, { - "source": 596332489, - "target": 16553392 - }, { - "source": 596332489, - "target": 1489761876 - }, { - "source": 596332489, - "target": 188046229 - }, { - "source": 596332489, - "target": 2667385981 - }, { - "source": 596332489, - "target": 1667081238 - }, { - "source": 596332489, - "target": 2511400400 - }, { - "source": 596332489, - "target": 620010629 - }, { - "source": 596332489, - "target": 18325271 - }, { - "source": 596332489, - "target": 37619291 - }, { - "source": 596332489, - "target": 14249829 - }, { - "source": 596332489, - "target": 2470709743 - }, { - "source": 596332489, - "target": 16557883 - }, { - "source": 596332489, - "target": 411681876 - }, { - "source": 596332489, - "target": 14148549 - }, { - "source": 596332489, - "target": 808896914 - }, { - "source": 596332489, - "target": 209155608 - }, { - "source": 596332489, - "target": 14898705 - }, { - "source": 596332489, - "target": 44195788 - }, { - "source": 596332489, - "target": 242904917 - }, { - "source": 596332489, - "target": 40144128 - }, { - "source": 596332489, - "target": 318046158 - }, { - "source": 596332489, - "target": 10471882 - }, { - "source": 596332489, - "target": 14000542 - }, { - "source": 596332489, - "target": 1903337412 - }, { - "source": 596332489, - "target": 36853217 - }, { - "source": 596332489, - "target": 268350241 - }, { - "source": 596332489, - "target": 190564700 - }, { - "source": 596332489, - "target": 81658145 - }, { - "source": 596332489, - "target": 52341962 - }, { - "source": 596332489, - "target": 395853499 - }, { - "source": 596332489, - "target": 460194330 - }, { - "source": 596332489, - "target": 219160436 - }, { - "source": 395853499, - "target": 1085199426837188610 - }, { - "source": 395853499, - "target": 381245455 - }, { - "source": 395853499, - "target": 270431596 - }, { - "source": 395853499, - "target": 1176519156 - }, { - "source": 395853499, - "target": 1834743547 - }, { - "source": 395853499, - "target": 4597853354 - }, { - "source": 395853499, - "target": 919294347857690625 - }, { - "source": 395853499, - "target": 352650591 - }, { - "source": 395853499, - "target": 1004751018528141313 - }, { - "source": 395853499, - "target": 22736099 - }, { - "source": 395853499, - "target": 1069993424 - }, { - "source": 395853499, - "target": 96831443 - }, { - "source": 395853499, - "target": 883747950085656577 - }, { - "source": 395853499, - "target": 981786802666328064 - }, { - "source": 395853499, - "target": 905255756789825536 - }, { - "source": 395853499, - "target": 9434762 - }, { - "source": 395853499, - "target": 909697437694087168 - }, { - "source": 395853499, - "target": 59773247 - }, { - "source": 395853499, - "target": 2527017636 - }, { - "source": 395853499, - "target": 17242884 - }, { - "source": 395853499, - "target": 7639702 - }, { - "source": 395853499, - "target": 241173920 - }, { - "source": 395853499, - "target": 926552558 - }, { - "source": 395853499, - "target": 2791401022 - }, { - "source": 395853499, - "target": 885107802 - }, { - "source": 395853499, - "target": 15747864 - }, { - "source": 395853499, - "target": 1556132462 - }, { - "source": 395853499, - "target": 443206410 - }, { - "source": 395853499, - "target": 40219508 - }, { - "source": 395853499, - "target": 1366811 - }, { - "source": 395853499, - "target": 191897226 - }, { - "source": 395853499, - "target": 14113734 - }, { - "source": 395853499, - "target": 2160653520 - }, { - "source": 395853499, - "target": 16171911 - }, { - "source": 395853499, - "target": 219082889 - }, { - "source": 395853499, - "target": 2470709743 - }, { - "source": 395853499, - "target": 300317633 - }, { - "source": 395853499, - "target": 483273973 - }, { - "source": 395853499, - "target": 19283433 - }, { - "source": 395853499, - "target": 214764129 - }, { - "source": 395853499, - "target": 289978353 - }, { - "source": 395853499, - "target": 1489761876 - }, { - "source": 395853499, - "target": 1891806212 - }, { - "source": 395853499, - "target": 1652270612 - }, { - "source": 395853499, - "target": 78729443 - }, { - "source": 395853499, - "target": 10414152 - }, { - "source": 395853499, - "target": 6146692 - }, { - "source": 395853499, - "target": 620010629 - }, { - "source": 395853499, - "target": 460194330 - }, { - "source": 395853499, - "target": 219160436 - }, { - "source": 395853499, - "target": 2865629849 - }, { - "source": 395853499, - "target": 1903337412 - }, { - "source": 395853499, - "target": 95290078 - }, { - "source": 395853499, - "target": 17581976 - }, { - "source": 395853499, - "target": 44101368 - }, { - "source": 395853499, - "target": 1201186872 - }, { - "source": 395853499, - "target": 188046229 - }, { - "source": 395853499, - "target": 37619291 - }, { - "source": 395853499, - "target": 411681876 - }, { - "source": 395853499, - "target": 208579168 - }, { - "source": 395853499, - "target": 559883429 - }, { - "source": 395853499, - "target": 403626099 - }, { - "source": 395853499, - "target": 245217900 - }, { - "source": 395853499, - "target": 209155608 - }, { - "source": 395853499, - "target": 17242168 - }, { - "source": 395853499, - "target": 95266520 - }, { - "source": 395853499, - "target": 1006945298 - }, { - "source": 395853499, - "target": 14898705 - }, { - "source": 395853499, - "target": 2667385981 - }, { - "source": 395853499, - "target": 1237502864 - }, { - "source": 395853499, - "target": 1667081238 - }, { - "source": 395853499, - "target": 2511400400 - }, { - "source": 395853499, - "target": 14249829 - }, { - "source": 395853499, - "target": 18325271 - }, { - "source": 395853499, - "target": 465929514 - }, { - "source": 395853499, - "target": 10471882 - }, { - "source": 395853499, - "target": 626681652 - }, { - "source": 395853499, - "target": 762093631 - }, { - "source": 395853499, - "target": 191257554 - }, { - "source": 395853499, - "target": 318046158 - }, { - "source": 395853499, - "target": 86904365 - }, { - "source": 395853499, - "target": 201277609 - }, { - "source": 395853499, - "target": 359650922 - }, { - "source": 395853499, - "target": 808896914 - }, { - "source": 395853499, - "target": 85844572 - }, { - "source": 395853499, - "target": 508222253 - }, { - "source": 395853499, - "target": 247943631 - }, { - "source": 395853499, - "target": 31120708 - }, { - "source": 395853499, - "target": 10699072 - }, { - "source": 395853499, - "target": 889998600 - }, { - "source": 395853499, - "target": 36853217 - }, { - "source": 395853499, - "target": 274431472 - }, { - "source": 395853499, - "target": 596332489 - }, { - "source": 395853499, - "target": 43953969 - }, { - "source": 395853499, - "target": 15399031 - }, { - "source": 395853499, - "target": 137712607 - }, { - "source": 395853499, - "target": 37801244 - }, { - "source": 395853499, - "target": 92168769 - }, { - "source": 395853499, - "target": 18115856 - }, { - "source": 395853499, - "target": 186974470 - }, { - "source": 395853499, - "target": 15460778 - }, { - "source": 395853499, - "target": 152862026 - }, { - "source": 395853499, - "target": 14148549 - }, { - "source": 395853499, - "target": 155240092 - }, { - "source": 395853499, - "target": 23268628 - }, { - "source": 395853499, - "target": 19299318 - }, { - "source": 395853499, - "target": 44195788 - }, { - "source": 395853499, - "target": 9271782 - }, { - "source": 395853499, - "target": 273197054 - }, { - "source": 395853499, - "target": 19920203 - }, { - "source": 395853499, - "target": 205346534 - }, { - "source": 395853499, - "target": 16553392 - }, { - "source": 395853499, - "target": 15463062 - }, { - "source": 395853499, - "target": 370227242 - }, { - "source": 395853499, - "target": 17268874 - }, { - "source": 395853499, - "target": 86640232 - }, { - "source": 395853499, - "target": 43593 - }, { - "source": 395853499, - "target": 17519986 - }, { - "source": 395853499, - "target": 81658145 - }, { - "source": 395853499, - "target": 115022430 - }, { - "source": 395853499, - "target": 18704160 - }, { - "source": 395853499, - "target": 78865306 - }, { - "source": 395853499, - "target": 52341962 - }, { - "source": 395853499, - "target": 17406425 - }, { - "source": 395853499, - "target": 82713840 - }, { - "source": 395853499, - "target": 190564700 - }, { - "source": 395853499, - "target": 158685605 - }, { - "source": 395853499, - "target": 14000542 - }, { - "source": 395853499, - "target": 16112517 - }, { - "source": 395853499, - "target": 16557883 - }, { - "source": 395853499, - "target": 179797676 - }, { - "source": 395853499, - "target": 268350241 - }, { - "source": 395853499, - "target": 61599361 - }, { - "source": 885107802, - "target": 14109167 - }, { - "source": 885107802, - "target": 1387915232 - }, { - "source": 885107802, - "target": 274254972 - }, { - "source": 885107802, - "target": 10471882 - }, { - "source": 885107802, - "target": 1652270612 - }, { - "source": 885107802, - "target": 6146692 - }, { - "source": 885107802, - "target": 152862026 - }, { - "source": 885107802, - "target": 370227242 - }, { - "source": 885107802, - "target": 43878033 - }, { - "source": 885107802, - "target": 247943631 - }, { - "source": 885107802, - "target": 17268874 - }, { - "source": 885107802, - "target": 17519986 - }, { - "source": 885107802, - "target": 31120708 - }, { - "source": 885107802, - "target": 534166347 - }, { - "source": 885107802, - "target": 219160436 - }, { - "source": 885107802, - "target": 2511400400 - }, { - "source": 885107802, - "target": 96831443 - }, { - "source": 885107802, - "target": 2470709743 - }, { - "source": 885107802, - "target": 214764129 - }, { - "source": 885107802, - "target": 109457331 - }, { - "source": 885107802, - "target": 404895983 - }, { - "source": 885107802, - "target": 137712607 - }, { - "source": 885107802, - "target": 17242168 - }, { - "source": 885107802, - "target": 411681876 - }, { - "source": 885107802, - "target": 34255829 - }, { - "source": 885107802, - "target": 483273973 - }, { - "source": 885107802, - "target": 43953969 - }, { - "source": 885107802, - "target": 19283433 - }, { - "source": 885107802, - "target": 19299318 - }, { - "source": 885107802, - "target": 3145293135 - }, { - "source": 885107802, - "target": 15463062 - }, { - "source": 885107802, - "target": 179797676 - }, { - "source": 9527212, - "target": 49457800 - }, { - "source": 9527212, - "target": 23268628 - }, { - "source": 9527212, - "target": 1068137549355515905 - }, { - "source": 9527212, - "target": 1086037534176473088 - }, { - "source": 9527212, - "target": 1912054296 - }, { - "source": 9527212, - "target": 46243602 - }, { - "source": 9527212, - "target": 3145293135 - }, { - "source": 9527212, - "target": 115022430 - }, { - "source": 9527212, - "target": 352650591 - }, { - "source": 9527212, - "target": 92951551 - }, { - "source": 9527212, - "target": 534166347 - }, { - "source": 9527212, - "target": 13205612 - }, { - "source": 9527212, - "target": 1017224055588622338 - }, { - "source": 9527212, - "target": 824684769543741440 - }, { - "source": 9527212, - "target": 1022369413461291008 - }, { - "source": 9527212, - "target": 1004751018528141313 - }, { - "source": 9527212, - "target": 611597719 - }, { - "source": 9527212, - "target": 15339875 - }, { - "source": 9527212, - "target": 54896883 - }, { - "source": 9527212, - "target": 14898705 - }, { - "source": 9527212, - "target": 3404710059 - }, { - "source": 9527212, - "target": 188046229 - }, { - "source": 9527212, - "target": 14420872 - }, { - "source": 9527212, - "target": 883747950085656577 - }, { - "source": 9527212, - "target": 43953969 - }, { - "source": 9527212, - "target": 919294347857690625 - }, { - "source": 9527212, - "target": 33838201 - }, { - "source": 9527212, - "target": 219082889 - }, { - "source": 9527212, - "target": 37801244 - }, { - "source": 9527212, - "target": 14905766 - }, { - "source": 9527212, - "target": 905255756789825536 - }, { - "source": 9527212, - "target": 9271782 - }, { - "source": 9527212, - "target": 11493602 - }, { - "source": 9527212, - "target": 289972113 - }, { - "source": 9527212, - "target": 411546549 - }, { - "source": 9527212, - "target": 29739700 - }, { - "source": 9527212, - "target": 13074042 - }, { - "source": 9527212, - "target": 17673012 - }, { - "source": 9527212, - "target": 38254620 - }, { - "source": 9527212, - "target": 109457331 - }, { - "source": 9527212, - "target": 783356145670852608 - }, { - "source": 9527212, - "target": 153196789 - }, { - "source": 9527212, - "target": 926552558 - }, { - "source": 9527212, - "target": 85340453 - }, { - "source": 9527212, - "target": 44101368 - }, { - "source": 9527212, - "target": 14624309 - }, { - "source": 9527212, - "target": 885107802 - }, { - "source": 9527212, - "target": 245217900 - }, { - "source": 9527212, - "target": 1537419308 - }, { - "source": 9527212, - "target": 15871237 - }, { - "source": 9527212, - "target": 2470709743 - }, { - "source": 9527212, - "target": 16136933 - }, { - "source": 9527212, - "target": 24228154 - }, { - "source": 9527212, - "target": 152862026 - }, { - "source": 9527212, - "target": 52853730 - }, { - "source": 9527212, - "target": 191257554 - }, { - "source": 9527212, - "target": 89212604 - }, { - "source": 9527212, - "target": 132219827 - }, { - "source": 9527212, - "target": 82713840 - }, { - "source": 9527212, - "target": 90797974 - }, { - "source": 9527212, - "target": 3012686680 - }, { - "source": 9527212, - "target": 1387915232 - }, { - "source": 9527212, - "target": 16030323 - }, { - "source": 9527212, - "target": 252761153 - }, { - "source": 9527212, - "target": 2167059661 - }, { - "source": 9527212, - "target": 12377822 - }, { - "source": 9527212, - "target": 242069220 - }, { - "source": 9527212, - "target": 84043985 - }, { - "source": 9527212, - "target": 443206410 - }, { - "source": 9527212, - "target": 130745589 - }, { - "source": 9527212, - "target": 5685812 - }, { - "source": 9527212, - "target": 17268874 - }, { - "source": 9527212, - "target": 18325271 - }, { - "source": 9527212, - "target": 555102816 - }, { - "source": 9527212, - "target": 17677665 - }, { - "source": 9527212, - "target": 16017475 - }, { - "source": 9527212, - "target": 274254972 - }, { - "source": 9527212, - "target": 2896069609 - }, { - "source": 9527212, - "target": 136400506 - }, { - "source": 9527212, - "target": 146365761 - }, { - "source": 9527212, - "target": 101474181 - }, { - "source": 9527212, - "target": 96831443 - }, { - "source": 9527212, - "target": 4597853354 - }, { - "source": 9527212, - "target": 411681876 - }, { - "source": 9527212, - "target": 808896914 - }, { - "source": 9527212, - "target": 370638564 - }, { - "source": 9527212, - "target": 1314101 - }, { - "source": 9527212, - "target": 16553392 - }, { - "source": 9527212, - "target": 1891806212 - }, { - "source": 9527212, - "target": 17519986 - }, { - "source": 9527212, - "target": 209155608 - }, { - "source": 9527212, - "target": 208579168 - }, { - "source": 9527212, - "target": 370227242 - }, { - "source": 9527212, - "target": 52341962 - }, { - "source": 9527212, - "target": 81658145 - }, { - "source": 9527212, - "target": 14249829 - }, { - "source": 9527212, - "target": 119802735 - }, { - "source": 9527212, - "target": 1556132462 - }, { - "source": 9527212, - "target": 282130842 - }, { - "source": 9527212, - "target": 768197780 - }, { - "source": 9527212, - "target": 14875983 - }, { - "source": 9527212, - "target": 15460778 - }, { - "source": 9527212, - "target": 49413866 - }, { - "source": 9527212, - "target": 98303566 - }, { - "source": 9527212, - "target": 14109167 - }, { - "source": 9527212, - "target": 95266520 - }, { - "source": 9527212, - "target": 1006945298 - }, { - "source": 9527212, - "target": 318046158 - }, { - "source": 9527212, - "target": 78729443 - }, { - "source": 9527212, - "target": 19299318 - }, { - "source": 9527212, - "target": 179797676 - }, { - "source": 9527212, - "target": 14148549 - }, { - "source": 9527212, - "target": 219160436 - }, { - "source": 9527212, - "target": 38174427 - }, { - "source": 9527212, - "target": 349963 - }, { - "source": 9527212, - "target": 1366811 - }, { - "source": 9527212, - "target": 17406425 - }, { - "source": 9527212, - "target": 10414152 - }, { - "source": 9527212, - "target": 88892707 - }, { - "source": 9527212, - "target": 359650922 - }, { - "source": 9527212, - "target": 191897226 - }, { - "source": 9527212, - "target": 404895983 - }, { - "source": 9527212, - "target": 1458271 - }, { - "source": 9527212, - "target": 177507079 - }, { - "source": 9527212, - "target": 1652270612 - }, { - "source": 9527212, - "target": 17013577 - }, { - "source": 9527212, - "target": 10471882 - }, { - "source": 9527212, - "target": 18704160 - }, { - "source": 9527212, - "target": 20280065 - }, { - "source": 9527212, - "target": 367089411 - }, { - "source": 9527212, - "target": 7639702 - }, { - "source": 9527212, - "target": 44195788 - }, { - "source": 9527212, - "target": 27546319 - }, { - "source": 9527212, - "target": 69133574 - }, { - "source": 9527212, - "target": 82890309 - }, { - "source": 9527212, - "target": 22723307 - }, { - "source": 9527212, - "target": 16789581 - }, { - "source": 9527212, - "target": 190564700 - }, { - "source": 9527212, - "target": 21695487 - }, { - "source": 9527212, - "target": 8564482 - }, { - "source": 9527212, - "target": 465929514 - }, { - "source": 9527212, - "target": 21084111 - }, { - "source": 9527212, - "target": 34255829 - }, { - "source": 9527212, - "target": 16112517 - }, { - "source": 9527212, - "target": 43878033 - }, { - "source": 9527212, - "target": 17242168 - }, { - "source": 9527212, - "target": 12014302 - }, { - "source": 9527212, - "target": 142389870 - }, { - "source": 9527212, - "target": 483273973 - }, { - "source": 9527212, - "target": 137712607 - }, { - "source": 9527212, - "target": 6146692 - }, { - "source": 9527212, - "target": 1567191510 - }, { - "source": 9527212, - "target": 92168769 - }, { - "source": 9527212, - "target": 19520842 - }, { - "source": 9527212, - "target": 19920203 - }, { - "source": 9527212, - "target": 15463062 - }, { - "source": 9527212, - "target": 945943164 - }, { - "source": 9527212, - "target": 626681652 - }, { - "source": 9527212, - "target": 86640232 - }, { - "source": 9527212, - "target": 9434762 - }, { - "source": 9527212, - "target": 1873322353 - }, { - "source": 9527212, - "target": 43593 - }, { - "source": 9527212, - "target": 255617445 - }, { - "source": 9527212, - "target": 804775 - }, { - "source": 9527212, - "target": 247943631 - }, { - "source": 9527212, - "target": 762093631 - }, { - "source": 10414152, - "target": 31638712 - }, { - "source": 10414152, - "target": 1086037534176473088 - }, { - "source": 10414152, - "target": 611597719 - }, { - "source": 10414152, - "target": 1068137549355515905 - }, { - "source": 10414152, - "target": 148871804 - }, { - "source": 10414152, - "target": 1017224055588622338 - }, { - "source": 10414152, - "target": 2251623492 - }, { - "source": 10414152, - "target": 33857735 - }, { - "source": 10414152, - "target": 1176519156 - }, { - "source": 10414152, - "target": 252761153 - }, { - "source": 10414152, - "target": 905255756789825536 - }, { - "source": 10414152, - "target": 14420872 - }, { - "source": 10414152, - "target": 17242884 - }, { - "source": 10414152, - "target": 1912054296 - }, { - "source": 10414152, - "target": 12377822 - }, { - "source": 10414152, - "target": 152862026 - }, { - "source": 10414152, - "target": 1387915232 - }, { - "source": 10414152, - "target": 824684769543741440 - }, { - "source": 10414152, - "target": 16017475 - }, { - "source": 10414152, - "target": 38254620 - }, { - "source": 10414152, - "target": 208579168 - }, { - "source": 10414152, - "target": 282130842 - }, { - "source": 10414152, - "target": 54896883 - }, { - "source": 10414152, - "target": 2198358416 - }, { - "source": 10414152, - "target": 889998600 - }, { - "source": 10414152, - "target": 17673012 - }, { - "source": 10414152, - "target": 919294347857690625 - }, { - "source": 10414152, - "target": 883747950085656577 - }, { - "source": 10414152, - "target": 1650030144 - }, { - "source": 10414152, - "target": 411546549 - }, { - "source": 10414152, - "target": 268350241 - }, { - "source": 10414152, - "target": 15208867 - }, { - "source": 10414152, - "target": 241173920 - }, { - "source": 10414152, - "target": 16553392 - }, { - "source": 10414152, - "target": 86904365 - }, { - "source": 10414152, - "target": 40219508 - }, { - "source": 10414152, - "target": 219082889 - }, { - "source": 10414152, - "target": 1458271 - }, { - "source": 10414152, - "target": 205346534 - }, { - "source": 10414152, - "target": 3230388598 - }, { - "source": 10414152, - "target": 17242168 - }, { - "source": 10414152, - "target": 15747864 - }, { - "source": 10414152, - "target": 245217900 - }, { - "source": 10414152, - "target": 765548 - }, { - "source": 10414152, - "target": 85340453 - }, { - "source": 10414152, - "target": 783356145670852608 - }, { - "source": 10414152, - "target": 2865629849 - }, { - "source": 10414152, - "target": 885107802 - }, { - "source": 10414152, - "target": 136400506 - }, { - "source": 10414152, - "target": 1069993424 - }, { - "source": 10414152, - "target": 1834743547 - }, { - "source": 10414152, - "target": 3145293135 - }, { - "source": 10414152, - "target": 90797974 - }, { - "source": 10414152, - "target": 84043985 - }, { - "source": 10414152, - "target": 142389870 - }, { - "source": 10414152, - "target": 52853730 - }, { - "source": 10414152, - "target": 322586448 - }, { - "source": 10414152, - "target": 4597853354 - }, { - "source": 10414152, - "target": 38174427 - }, { - "source": 10414152, - "target": 177507079 - }, { - "source": 10414152, - "target": 19520842 - }, { - "source": 10414152, - "target": 146365761 - }, { - "source": 10414152, - "target": 91169926 - }, { - "source": 10414152, - "target": 2167059661 - }, { - "source": 10414152, - "target": 201277609 - }, { - "source": 10414152, - "target": 465929514 - }, { - "source": 10414152, - "target": 16171911 - }, { - "source": 10414152, - "target": 1556132462 - }, { - "source": 10414152, - "target": 768197780 - }, { - "source": 10414152, - "target": 82890309 - }, { - "source": 10414152, - "target": 1489761876 - }, { - "source": 10414152, - "target": 101474181 - }, { - "source": 10414152, - "target": 14000542 - }, { - "source": 10414152, - "target": 9527212 - }, { - "source": 10414152, - "target": 19411223 - }, { - "source": 10414152, - "target": 57191565 - }, { - "source": 10414152, - "target": 88892707 - }, { - "source": 10414152, - "target": 191897226 - }, { - "source": 10414152, - "target": 2896069609 - }, { - "source": 10414152, - "target": 3012686680 - }, { - "source": 10414152, - "target": 1366811 - }, { - "source": 10414152, - "target": 214764129 - }, { - "source": 10414152, - "target": 190857410 - }, { - "source": 10414152, - "target": 2511400400 - }, { - "source": 10414152, - "target": 1652270612 - }, { - "source": 10414152, - "target": 411681876 - }, { - "source": 10414152, - "target": 188046229 - }, { - "source": 10414152, - "target": 403626099 - }, { - "source": 10414152, - "target": 59773247 - }, { - "source": 10414152, - "target": 37619291 - }, { - "source": 10414152, - "target": 395853499 - }, { - "source": 10414152, - "target": 14148549 - }, { - "source": 10414152, - "target": 17113667 - }, { - "source": 10414152, - "target": 36853217 - }, { - "source": 10414152, - "target": 95290078 - }, { - "source": 10414152, - "target": 208312922 - }, { - "source": 10414152, - "target": 27546319 - }, { - "source": 10414152, - "target": 460194330 - }, { - "source": 10414152, - "target": 16557883 - }, { - "source": 10414152, - "target": 49457800 - }, { - "source": 10414152, - "target": 596332489 - }, { - "source": 10414152, - "target": 1537419308 - }, { - "source": 10414152, - "target": 1891806212 - }, { - "source": 10414152, - "target": 2667385981 - }, { - "source": 10414152, - "target": 23268628 - }, { - "source": 10414152, - "target": 109457331 - }, { - "source": 10414152, - "target": 1567191510 - }, { - "source": 10414152, - "target": 10471882 - }, { - "source": 10414152, - "target": 44101368 - }, { - "source": 10414152, - "target": 483273973 - }, { - "source": 10414152, - "target": 1873322353 - }, { - "source": 10414152, - "target": 16136933 - }, { - "source": 10414152, - "target": 370638564 - }, { - "source": 10414152, - "target": 274254972 - }, { - "source": 10414152, - "target": 18325271 - }, { - "source": 10414152, - "target": 29700681 - }, { - "source": 10414152, - "target": 9434762 - }, { - "source": 10414152, - "target": 318046158 - }, { - "source": 10414152, - "target": 82713840 - }, { - "source": 10414152, - "target": 191257554 - }, { - "source": 10414152, - "target": 37801244 - }, { - "source": 10414152, - "target": 81658145 - }, { - "source": 10414152, - "target": 227831457 - }, { - "source": 10414152, - "target": 98303566 - }, { - "source": 10414152, - "target": 2067201 - }, { - "source": 10414152, - "target": 14249829 - }, { - "source": 10414152, - "target": 209155608 - }, { - "source": 10414152, - "target": 5685812 - }, { - "source": 10414152, - "target": 1325316703 - }, { - "source": 10414152, - "target": 14905766 - }, { - "source": 10414152, - "target": 95266520 - }, { - "source": 10414152, - "target": 370227242 - }, { - "source": 10414152, - "target": 945943164 - }, { - "source": 10414152, - "target": 242904917 - }, { - "source": 10414152, - "target": 219160436 - }, { - "source": 10414152, - "target": 14898705 - }, { - "source": 10414152, - "target": 247943631 - }, { - "source": 10414152, - "target": 29739700 - }, { - "source": 10414152, - "target": 19725644 - }, { - "source": 10414152, - "target": 17461965 - }, { - "source": 10414152, - "target": 23751864 - }, { - "source": 10414152, - "target": 359650922 - }, { - "source": 10414152, - "target": 22723307 - }, { - "source": 10414152, - "target": 261363584 - }, { - "source": 10414152, - "target": 1314101 - }, { - "source": 10414152, - "target": 349963 - }, { - "source": 10414152, - "target": 34255829 - }, { - "source": 10414152, - "target": 31120708 - }, { - "source": 10414152, - "target": 7639702 - }, { - "source": 10414152, - "target": 43953969 - }, { - "source": 10414152, - "target": 11493602 - }, { - "source": 10414152, - "target": 255617445 - }, { - "source": 10414152, - "target": 404895983 - }, { - "source": 10414152, - "target": 155240092 - }, { - "source": 10414152, - "target": 6146692 - }, { - "source": 10414152, - "target": 16030323 - }, { - "source": 10414152, - "target": 17519986 - }, { - "source": 10414152, - "target": 12014302 - }, { - "source": 10414152, - "target": 115022430 - }, { - "source": 10414152, - "target": 17013577 - }, { - "source": 10414152, - "target": 43593 - }, { - "source": 10414152, - "target": 86640232 - }, { - "source": 10414152, - "target": 14109167 - }, { - "source": 10414152, - "target": 14875983 - }, { - "source": 10414152, - "target": 190564700 - }, { - "source": 10414152, - "target": 14624309 - }, { - "source": 10414152, - "target": 19920203 - }, { - "source": 10414152, - "target": 69133574 - }, { - "source": 10414152, - "target": 15463062 - }, { - "source": 10414152, - "target": 46243602 - }, { - "source": 10414152, - "target": 21695487 - }, { - "source": 10414152, - "target": 137712607 - }, { - "source": 10414152, - "target": 18695747 - }, { - "source": 10414152, - "target": 78865306 - }, { - "source": 10414152, - "target": 40144128 - }, { - "source": 10414152, - "target": 19299318 - }, { - "source": 10414152, - "target": 14113734 - }, { - "source": 10414152, - "target": 17406425 - }, { - "source": 10414152, - "target": 17268874 - }, { - "source": 10414152, - "target": 16789581 - }, { - "source": 10414152, - "target": 179797676 - }, { - "source": 10414152, - "target": 44195788 - }, { - "source": 10414152, - "target": 18704160 - }, { - "source": 10414152, - "target": 8564482 - }, { - "source": 10414152, - "target": 16112517 - }, { - "source": 18704160, - "target": 1068137549355515905 - }, { - "source": 18704160, - "target": 798297731961913344 - }, { - "source": 18704160, - "target": 18325271 - }, { - "source": 18704160, - "target": 981786802666328064 - }, { - "source": 18704160, - "target": 768197780 - }, { - "source": 18704160, - "target": 883747950085656577 - }, { - "source": 18704160, - "target": 40219508 - }, { - "source": 18704160, - "target": 274254972 - }, { - "source": 18704160, - "target": 4893004803 - }, { - "source": 18704160, - "target": 905255756789825536 - }, { - "source": 18704160, - "target": 14000542 - }, { - "source": 18704160, - "target": 318046158 - }, { - "source": 18704160, - "target": 559883429 - }, { - "source": 18704160, - "target": 531855716 - }, { - "source": 18704160, - "target": 38174427 - }, { - "source": 18704160, - "target": 19520842 - }, { - "source": 18704160, - "target": 11493602 - }, { - "source": 18704160, - "target": 10471882 - }, { - "source": 18704160, - "target": 1556132462 - }, { - "source": 18704160, - "target": 205346534 - }, { - "source": 18704160, - "target": 96831443 - }, { - "source": 18704160, - "target": 82890309 - }, { - "source": 18704160, - "target": 4597853354 - }, { - "source": 18704160, - "target": 242904917 - }, { - "source": 18704160, - "target": 191897226 - }, { - "source": 18704160, - "target": 1387915232 - }, { - "source": 18704160, - "target": 1652270612 - }, { - "source": 18704160, - "target": 2896069609 - }, { - "source": 18704160, - "target": 9527212 - }, { - "source": 18704160, - "target": 268350241 - }, { - "source": 18704160, - "target": 2511400400 - }, { - "source": 18704160, - "target": 411681876 - }, { - "source": 18704160, - "target": 2470709743 - }, { - "source": 18704160, - "target": 14249829 - }, { - "source": 18704160, - "target": 1891806212 - }, { - "source": 18704160, - "target": 177507079 - }, { - "source": 18704160, - "target": 367089411 - }, { - "source": 18704160, - "target": 17406425 - }, { - "source": 18704160, - "target": 582282558 - }, { - "source": 18704160, - "target": 14898705 - }, { - "source": 18704160, - "target": 227831457 - }, { - "source": 18704160, - "target": 885107802 - }, { - "source": 18704160, - "target": 1684160599 - }, { - "source": 18704160, - "target": 81658145 - }, { - "source": 18704160, - "target": 17113667 - }, { - "source": 18704160, - "target": 1526228120 - }, { - "source": 18704160, - "target": 6146692 - }, { - "source": 18704160, - "target": 508222253 - }, { - "source": 18704160, - "target": 21084111 - }, { - "source": 18704160, - "target": 201277609 - }, { - "source": 18704160, - "target": 889998600 - }, { - "source": 18704160, - "target": 7639702 - }, { - "source": 18704160, - "target": 69133574 - }, { - "source": 18704160, - "target": 15399031 - }, { - "source": 18704160, - "target": 483273973 - }, { - "source": 18704160, - "target": 370638564 - }, { - "source": 18704160, - "target": 21695487 - }, { - "source": 18704160, - "target": 17242168 - }, { - "source": 18704160, - "target": 465929514 - }, { - "source": 18704160, - "target": 209155608 - }, { - "source": 18704160, - "target": 25151614 - }, { - "source": 18704160, - "target": 1006945298 - }, { - "source": 18704160, - "target": 370227242 - }, { - "source": 18704160, - "target": 43953969 - }, { - "source": 18704160, - "target": 14148549 - }, { - "source": 18704160, - "target": 137712607 - }, { - "source": 18704160, - "target": 8564482 - }, { - "source": 18704160, - "target": 247943631 - }, { - "source": 18704160, - "target": 15460778 - }, { - "source": 18704160, - "target": 34255829 - }, { - "source": 18704160, - "target": 52341962 - }, { - "source": 18704160, - "target": 115022430 - }, { - "source": 18704160, - "target": 261363584 - }, { - "source": 18704160, - "target": 40144128 - }, { - "source": 18704160, - "target": 10414152 - }, { - "source": 18704160, - "target": 359650922 - }, { - "source": 18704160, - "target": 19951439 - }, { - "source": 18704160, - "target": 1366811 - }, { - "source": 18704160, - "target": 16557883 - }, { - "source": 18704160, - "target": 14624309 - }, { - "source": 18704160, - "target": 82713840 - }, { - "source": 18704160, - "target": 19299318 - }, { - "source": 18704160, - "target": 12014302 - }, { - "source": 18704160, - "target": 37801244 - }, { - "source": 18704160, - "target": 179797676 - }, { - "source": 18704160, - "target": 190564700 - }, { - "source": 18704160, - "target": 17519986 - }, { - "source": 18704160, - "target": 16553392 - }, { - "source": 18704160, - "target": 31120708 - }, { - "source": 18704160, - "target": 18115856 - }, { - "source": 18704160, - "target": 17268874 - }, { - "source": 18704160, - "target": 86640232 - }, { - "source": 18704160, - "target": 43593 - }, { - "source": 18704160, - "target": 61599361 - }, { - "source": 18704160, - "target": 14113734 - }, { - "source": 18704160, - "target": 14109167 - }, { - "source": 18704160, - "target": 44195788 - }, { - "source": 18704160, - "target": 15463062 - }, { - "source": 18704160, - "target": 16112517 - }, { - "source": 52341962, - "target": 1086037534176473088 - }, { - "source": 52341962, - "target": 1017224055588622338 - }, { - "source": 52341962, - "target": 14249829 - }, { - "source": 52341962, - "target": 783356145670852608 - }, { - "source": 52341962, - "target": 219082889 - }, { - "source": 52341962, - "target": 17242168 - }, { - "source": 52341962, - "target": 905255756789825536 - }, { - "source": 52341962, - "target": 411546549 - }, { - "source": 52341962, - "target": 15399031 - }, { - "source": 52341962, - "target": 242069220 - }, { - "source": 52341962, - "target": 883747950085656577 - }, { - "source": 52341962, - "target": 798297731961913344 - }, { - "source": 52341962, - "target": 69133574 - }, { - "source": 52341962, - "target": 15208867 - }, { - "source": 52341962, - "target": 19299318 - }, { - "source": 52341962, - "target": 255617445 - }, { - "source": 52341962, - "target": 3091349915 - }, { - "source": 52341962, - "target": 483273973 - }, { - "source": 52341962, - "target": 1684160599 - }, { - "source": 52341962, - "target": 142389870 - }, { - "source": 52341962, - "target": 3404710059 - }, { - "source": 52341962, - "target": 4597853354 - }, { - "source": 52341962, - "target": 1556132462 - }, { - "source": 52341962, - "target": 395853499 - }, { - "source": 52341962, - "target": 300317633 - }, { - "source": 52341962, - "target": 381245455 - }, { - "source": 52341962, - "target": 17242884 - }, { - "source": 52341962, - "target": 1873322353 - }, { - "source": 52341962, - "target": 52853730 - }, { - "source": 52341962, - "target": 19920203 - }, { - "source": 52341962, - "target": 6490642 - }, { - "source": 52341962, - "target": 14892191 - }, { - "source": 52341962, - "target": 22197926 - }, { - "source": 52341962, - "target": 2848359778 - }, { - "source": 52341962, - "target": 2911549265 - }, { - "source": 52341962, - "target": 1667081238 - }, { - "source": 52341962, - "target": 1652270612 - }, { - "source": 52341962, - "target": 22736099 - }, { - "source": 52341962, - "target": 278878000 - }, { - "source": 52341962, - "target": 2814482749 - }, { - "source": 52341962, - "target": 78865306 - }, { - "source": 52341962, - "target": 1650030144 - }, { - "source": 52341962, - "target": 2470709743 - }, { - "source": 52341962, - "target": 752673 - }, { - "source": 52341962, - "target": 9527212 - }, { - "source": 52341962, - "target": 208579168 - }, { - "source": 52341962, - "target": 137712607 - }, { - "source": 52341962, - "target": 16789581 - }, { - "source": 52341962, - "target": 43593 - }, { - "source": 52341962, - "target": 22723307 - }, { - "source": 52341962, - "target": 945943164 - }, { - "source": 52341962, - "target": 370638564 - }, { - "source": 52341962, - "target": 15339875 - }, { - "source": 52341962, - "target": 148871804 - }, { - "source": 52341962, - "target": 89212604 - }, { - "source": 52341962, - "target": 620010629 - }, { - "source": 52341962, - "target": 188046229 - }, { - "source": 52341962, - "target": 201277609 - }, { - "source": 52341962, - "target": 7639702 - }, { - "source": 52341962, - "target": 6146692 - }, { - "source": 52341962, - "target": 367089411 - }, { - "source": 52341962, - "target": 10699072 - }, { - "source": 52341962, - "target": 17581976 - }, { - "source": 52341962, - "target": 177507079 - }, { - "source": 52341962, - "target": 596332489 - }, { - "source": 52341962, - "target": 16553392 - }, { - "source": 52341962, - "target": 38254620 - }, { - "source": 52341962, - "target": 7541002 - }, { - "source": 52341962, - "target": 1489761876 - }, { - "source": 52341962, - "target": 16171911 - }, { - "source": 52341962, - "target": 10471882 - }, { - "source": 52341962, - "target": 14109167 - }, { - "source": 52341962, - "target": 81658145 - }, { - "source": 52341962, - "target": 242904917 - }, { - "source": 52341962, - "target": 19283433 - }, { - "source": 52341962, - "target": 460194330 - }, { - "source": 52341962, - "target": 43953969 - }, { - "source": 52341962, - "target": 247943631 - }, { - "source": 52341962, - "target": 115022430 - }, { - "source": 52341962, - "target": 14905766 - }, { - "source": 52341962, - "target": 370227242 - }, { - "source": 52341962, - "target": 14898705 - }, { - "source": 52341962, - "target": 190564700 - }, { - "source": 52341962, - "target": 465929514 - }, { - "source": 52341962, - "target": 96831443 - }, { - "source": 52341962, - "target": 214764129 - }, { - "source": 52341962, - "target": 12014302 - }, { - "source": 52341962, - "target": 21695487 - }, { - "source": 52341962, - "target": 34570753 - }, { - "source": 52341962, - "target": 21084111 - }, { - "source": 52341962, - "target": 1366811 - }, { - "source": 52341962, - "target": 36853217 - }, { - "source": 52341962, - "target": 37801244 - }, { - "source": 52341962, - "target": 82713840 - }, { - "source": 52341962, - "target": 179797676 - }, { - "source": 52341962, - "target": 2067201 - }, { - "source": 52341962, - "target": 18695747 - }, { - "source": 52341962, - "target": 17406425 - }, { - "source": 52341962, - "target": 19951439 - }, { - "source": 52341962, - "target": 15463062 - }, { - "source": 52341962, - "target": 17519986 - }, { - "source": 16557883, - "target": 19283433 - }, { - "source": 16557883, - "target": 1068137549355515905 - }, { - "source": 16557883, - "target": 1086037534176473088 - }, { - "source": 16557883, - "target": 1017224055588622338 - }, { - "source": 16557883, - "target": 2470709743 - }, { - "source": 16557883, - "target": 2814482749 - }, { - "source": 16557883, - "target": 18325271 - }, { - "source": 16557883, - "target": 242904917 - }, { - "source": 16557883, - "target": 16136933 - }, { - "source": 16557883, - "target": 82890309 - }, { - "source": 16557883, - "target": 1004751018528141313 - }, { - "source": 16557883, - "target": 33857735 - }, { - "source": 16557883, - "target": 824684769543741440 - }, { - "source": 16557883, - "target": 17847384 - }, { - "source": 16557883, - "target": 67297193 - }, { - "source": 16557883, - "target": 701375574 - }, { - "source": 16557883, - "target": 15747864 - }, { - "source": 16557883, - "target": 919294347857690625 - }, { - "source": 16557883, - "target": 11493602 - }, { - "source": 16557883, - "target": 885107802 - }, { - "source": 16557883, - "target": 883747950085656577 - }, { - "source": 16557883, - "target": 905255756789825536 - }, { - "source": 16557883, - "target": 2527017636 - }, { - "source": 16557883, - "target": 909697437694087168 - }, { - "source": 16557883, - "target": 49457800 - }, { - "source": 16557883, - "target": 59773247 - }, { - "source": 16557883, - "target": 9527212 - }, { - "source": 16557883, - "target": 2791401022 - }, { - "source": 16557883, - "target": 13074042 - }, { - "source": 16557883, - "target": 2167059661 - }, { - "source": 16557883, - "target": 1237502864 - }, { - "source": 16557883, - "target": 1667081238 - }, { - "source": 16557883, - "target": 96831443 - }, { - "source": 16557883, - "target": 57191565 - }, { - "source": 16557883, - "target": 1387915232 - }, { - "source": 16557883, - "target": 2865629849 - }, { - "source": 16557883, - "target": 3145293135 - }, { - "source": 16557883, - "target": 188046229 - }, { - "source": 16557883, - "target": 1834743547 - }, { - "source": 16557883, - "target": 9434762 - }, { - "source": 16557883, - "target": 1556132462 - }, { - "source": 16557883, - "target": 14898705 - }, { - "source": 16557883, - "target": 1903337412 - }, { - "source": 16557883, - "target": 85844572 - }, { - "source": 16557883, - "target": 137712607 - }, { - "source": 16557883, - "target": 483273973 - }, { - "source": 16557883, - "target": 227831457 - }, { - "source": 16557883, - "target": 289978353 - }, { - "source": 16557883, - "target": 370638564 - }, { - "source": 16557883, - "target": 201277609 - }, { - "source": 16557883, - "target": 241173920 - }, { - "source": 16557883, - "target": 14425576 - }, { - "source": 16557883, - "target": 15339875 - }, { - "source": 16557883, - "target": 1069993424 - }, { - "source": 16557883, - "target": 889998600 - }, { - "source": 16557883, - "target": 89212604 - }, { - "source": 16557883, - "target": 443206410 - }, { - "source": 16557883, - "target": 16171911 - }, { - "source": 16557883, - "target": 43953969 - }, { - "source": 16557883, - "target": 22736099 - }, { - "source": 16557883, - "target": 1652270612 - }, { - "source": 16557883, - "target": 559883429 - }, { - "source": 16557883, - "target": 52341962 - }, { - "source": 16557883, - "target": 17113667 - }, { - "source": 16557883, - "target": 19520842 - }, { - "source": 16557883, - "target": 2511400400 - }, { - "source": 16557883, - "target": 349963 - }, { - "source": 16557883, - "target": 10414152 - }, { - "source": 16557883, - "target": 14148549 - }, { - "source": 16557883, - "target": 14249829 - }, { - "source": 16557883, - "target": 17519986 - }, { - "source": 16557883, - "target": 19299318 - }, { - "source": 16557883, - "target": 19920203 - }, { - "source": 16557883, - "target": 25151614 - }, { - "source": 16557883, - "target": 34255829 - }, { - "source": 16557883, - "target": 82713840 - }, { - "source": 16557883, - "target": 92168769 - }, { - "source": 16557883, - "target": 205346534 - }, { - "source": 16557883, - "target": 214764129 - }, { - "source": 16557883, - "target": 318046158 - }, { - "source": 16557883, - "target": 370227242 - }, { - "source": 16557883, - "target": 411681876 - }, { - "source": 16557883, - "target": 460194330 - }, { - "source": 16557883, - "target": 596332489 - }, { - "source": 16557883, - "target": 620010629 - }, { - "source": 16557883, - "target": 945943164 - }, { - "source": 16557883, - "target": 1006945298 - }, { - "source": 16557883, - "target": 1489761876 - }, { - "source": 16557883, - "target": 1684160599 - }, { - "source": 16557883, - "target": 208579168 - }, { - "source": 16557883, - "target": 1873322353 - }, { - "source": 16557883, - "target": 768197780 - }, { - "source": 16557883, - "target": 2667385981 - }, { - "source": 16557883, - "target": 1891806212 - }, { - "source": 16557883, - "target": 44195788 - }, { - "source": 16557883, - "target": 359650922 - }, { - "source": 16557883, - "target": 86904365 - }, { - "source": 16557883, - "target": 191257554 - }, { - "source": 16557883, - "target": 808896914 - }, { - "source": 16557883, - "target": 209155608 - }, { - "source": 16557883, - "target": 274431472 - }, { - "source": 16557883, - "target": 10471882 - }, { - "source": 16557883, - "target": 17268874 - }, { - "source": 16557883, - "target": 16553392 - }, { - "source": 16557883, - "target": 7639702 - }, { - "source": 16557883, - "target": 395853499 - }, { - "source": 16557883, - "target": 37801244 - }, { - "source": 16557883, - "target": 179797676 - }, { - "source": 16557883, - "target": 81658145 - }, { - "source": 16557883, - "target": 43593 - }, { - "source": 16557883, - "target": 247943631 - }, { - "source": 16557883, - "target": 8564482 - }, { - "source": 16557883, - "target": 23268628 - }, { - "source": 16557883, - "target": 268350241 - }, { - "source": 16557883, - "target": 14113734 - }, { - "source": 16557883, - "target": 115022430 - }, { - "source": 16557883, - "target": 190564700 - }, { - "source": 16557883, - "target": 15399031 - }, { - "source": 16557883, - "target": 14207040 - }, { - "source": 16557883, - "target": 14000542 - }, { - "source": 16557883, - "target": 86640232 - }, { - "source": 16557883, - "target": 23751864 - }, { - "source": 16557883, - "target": 14624309 - }, { - "source": 16557883, - "target": 18704160 - }, { - "source": 16557883, - "target": 19951439 - }, { - "source": 16557883, - "target": 54680395 - }, { - "source": 16557883, - "target": 16112517 - }, { - "source": 16557883, - "target": 15463062 - }, { - "source": 16557883, - "target": 69133574 - }, { - "source": 16557883, - "target": 4071761 - }, { - "source": 16557883, - "target": 46243602 - }, { - "source": 16557883, - "target": 31120708 - }, { - "source": 4597853354, - "target": 43593 - }, { - "source": 14109167, - "target": 1873322353 - }, { - "source": 14109167, - "target": 37801244 - }, { - "source": 14109167, - "target": 282130842 - }, { - "source": 14109167, - "target": 43878033 - }, { - "source": 14109167, - "target": 404895983 - }, { - "source": 14109167, - "target": 1556132462 - }, { - "source": 14109167, - "target": 38174427 - }, { - "source": 14109167, - "target": 14420872 - }, { - "source": 14109167, - "target": 137712607 - }, { - "source": 14109167, - "target": 347276428 - }, { - "source": 14109167, - "target": 29739700 - }, { - "source": 14109167, - "target": 349963 - }, { - "source": 14109167, - "target": 318046158 - }, { - "source": 14109167, - "target": 146365761 - }, { - "source": 14109167, - "target": 52853730 - }, { - "source": 14109167, - "target": 13074042 - }, { - "source": 14109167, - "target": 2067201 - }, { - "source": 14109167, - "target": 21695487 - }, { - "source": 14109167, - "target": 582282558 - }, { - "source": 14109167, - "target": 85340453 - }, { - "source": 14109167, - "target": 16030323 - }, { - "source": 14109167, - "target": 252761153 - }, { - "source": 14109167, - "target": 242069220 - }, { - "source": 14109167, - "target": 17242884 - }, { - "source": 14109167, - "target": 17673012 - }, { - "source": 14109167, - "target": 17406425 - }, { - "source": 14109167, - "target": 16171911 - }, { - "source": 14109167, - "target": 1458271 - }, { - "source": 14109167, - "target": 555102816 - }, { - "source": 14109167, - "target": 89212604 - }, { - "source": 14109167, - "target": 1652270612 - }, { - "source": 14109167, - "target": 57191565 - }, { - "source": 14109167, - "target": 17677665 - }, { - "source": 14109167, - "target": 142389870 - }, { - "source": 14109167, - "target": 16692909 - }, { - "source": 14109167, - "target": 19520842 - }, { - "source": 14109167, - "target": 90797974 - }, { - "source": 14109167, - "target": 367089411 - }, { - "source": 14109167, - "target": 14892191 - }, { - "source": 14109167, - "target": 59773247 - }, { - "source": 14109167, - "target": 38254620 - }, { - "source": 14109167, - "target": 177507079 - }, { - "source": 14109167, - "target": 19411223 - }, { - "source": 14109167, - "target": 24228154 - }, { - "source": 14109167, - "target": 247943631 - }, { - "source": 14109167, - "target": 44195788 - }, { - "source": 14109167, - "target": 190564700 - }, { - "source": 14109167, - "target": 88892707 - }, { - "source": 14109167, - "target": 17242168 - }, { - "source": 14109167, - "target": 370638564 - }, { - "source": 14109167, - "target": 17268874 - }, { - "source": 14109167, - "target": 15339875 - }, { - "source": 14109167, - "target": 1366811 - }, { - "source": 14109167, - "target": 7639702 - }, { - "source": 14109167, - "target": 69133574 - }, { - "source": 14109167, - "target": 17013577 - }, { - "source": 14109167, - "target": 14207040 - }, { - "source": 14109167, - "target": 34255829 - }, { - "source": 14109167, - "target": 16789581 - }, { - "source": 14109167, - "target": 765548 - }, { - "source": 14109167, - "target": 43593 - }, { - "source": 14109167, - "target": 22723307 - }, { - "source": 14109167, - "target": 14624309 - }, { - "source": 14109167, - "target": 46243602 - }, { - "source": 14109167, - "target": 19920203 - }, { - "source": 14109167, - "target": 22197926 - }, { - "source": 14109167, - "target": 21084111 - }, { - "source": 14109167, - "target": 4071761 - }, { - "source": 14109167, - "target": 14875983 - }, { - "source": 14109167, - "target": 8564482 - }, { - "source": 14109167, - "target": 15463062 - }, { - "source": 14109167, - "target": 13205612 - }, { - "source": 208579168, - "target": 16030323 - }, { - "source": 208579168, - "target": 1556132462 - }, { - "source": 208579168, - "target": 153196789 - }, { - "source": 208579168, - "target": 359650922 - }, { - "source": 208579168, - "target": 783356145670852608 - }, { - "source": 208579168, - "target": 1017224055588622338 - }, { - "source": 208579168, - "target": 136400506 - }, { - "source": 208579168, - "target": 10414152 - }, { - "source": 208579168, - "target": 534166347 - }, { - "source": 208579168, - "target": 216939636 - }, { - "source": 208579168, - "target": 411681876 - }, { - "source": 208579168, - "target": 44195788 - }, { - "source": 208579168, - "target": 82890309 - }, { - "source": 208579168, - "target": 219160436 - }, { - "source": 208579168, - "target": 214764129 - }, { - "source": 208579168, - "target": 36853217 - }, { - "source": 208579168, - "target": 46243602 - }, { - "source": 208579168, - "target": 411546549 - }, { - "source": 208579168, - "target": 611597719 - }, { - "source": 208579168, - "target": 883747950085656577 - }, { - "source": 208579168, - "target": 17242884 - }, { - "source": 208579168, - "target": 241173920 - }, { - "source": 208579168, - "target": 115022430 - }, { - "source": 208579168, - "target": 16553392 - }, { - "source": 208579168, - "target": 9527212 - }, { - "source": 208579168, - "target": 137712607 - }, { - "source": 208579168, - "target": 885107802 - }, { - "source": 208579168, - "target": 36737360 - }, { - "source": 208579168, - "target": 2470709743 - }, { - "source": 208579168, - "target": 19920203 - }, { - "source": 208579168, - "target": 15463062 - }, { - "source": 208579168, - "target": 268350241 - }, { - "source": 208579168, - "target": 247943631 - }, { - "source": 208579168, - "target": 1652270612 - }, { - "source": 208579168, - "target": 370227242 - }, { - "source": 208579168, - "target": 188046229 - }, { - "source": 208579168, - "target": 14898705 - }, { - "source": 208579168, - "target": 14000542 - }, { - "source": 208579168, - "target": 86904365 - }, { - "source": 208579168, - "target": 16557883 - }, { - "source": 208579168, - "target": 52341962 - }, { - "source": 208579168, - "target": 82713840 - }, { - "source": 208579168, - "target": 395853499 - }, { - "source": 208579168, - "target": 2667385981 - }, { - "source": 208579168, - "target": 81658145 - }, { - "source": 208579168, - "target": 190564700 - }, { - "source": 208579168, - "target": 179797676 - }, { - "source": 214764129, - "target": 1068137549355515905 - }, { - "source": 214764129, - "target": 14420872 - }, { - "source": 214764129, - "target": 1086037534176473088 - }, { - "source": 214764129, - "target": 1017224055588622338 - }, { - "source": 214764129, - "target": 1366811 - }, { - "source": 214764129, - "target": 18325271 - }, { - "source": 214764129, - "target": 1314101 - }, { - "source": 214764129, - "target": 329714473 - }, { - "source": 214764129, - "target": 137712607 - }, { - "source": 214764129, - "target": 16553392 - }, { - "source": 214764129, - "target": 1022369413461291008 - }, { - "source": 214764129, - "target": 1004751018528141313 - }, { - "source": 214764129, - "target": 1903337412 - }, { - "source": 214764129, - "target": 9434762 - }, { - "source": 214764129, - "target": 82890309 - }, { - "source": 214764129, - "target": 359650922 - }, { - "source": 214764129, - "target": 52853730 - }, { - "source": 214764129, - "target": 86640232 - }, { - "source": 214764129, - "target": 3404710059 - }, { - "source": 214764129, - "target": 15208867 - }, { - "source": 214764129, - "target": 84043985 - }, { - "source": 214764129, - "target": 136400506 - }, { - "source": 214764129, - "target": 883747950085656577 - }, { - "source": 214764129, - "target": 38254620 - }, { - "source": 214764129, - "target": 620010629 - }, { - "source": 214764129, - "target": 1684160599 - }, { - "source": 214764129, - "target": 177507079 - }, { - "source": 214764129, - "target": 29700681 - }, { - "source": 214764129, - "target": 889998600 - }, { - "source": 214764129, - "target": 43953969 - }, { - "source": 214764129, - "target": 808896914 - }, { - "source": 214764129, - "target": 945943164 - }, { - "source": 214764129, - "target": 37801244 - }, { - "source": 214764129, - "target": 92168769 - }, { - "source": 214764129, - "target": 783356145670852608 - }, { - "source": 214764129, - "target": 96831443 - }, { - "source": 214764129, - "target": 1650030144 - }, { - "source": 214764129, - "target": 322586448 - }, { - "source": 214764129, - "target": 885107802 - }, { - "source": 214764129, - "target": 289972113 - }, { - "source": 214764129, - "target": 411546549 - }, { - "source": 214764129, - "target": 209155608 - }, { - "source": 214764129, - "target": 95290078 - }, { - "source": 214764129, - "target": 1873322353 - }, { - "source": 214764129, - "target": 596332489 - }, { - "source": 214764129, - "target": 81658145 - }, { - "source": 214764129, - "target": 381245455 - }, { - "source": 214764129, - "target": 2470709743 - }, { - "source": 214764129, - "target": 44195788 - }, { - "source": 214764129, - "target": 1556132462 - }, { - "source": 214764129, - "target": 762093631 - }, { - "source": 214764129, - "target": 14148549 - }, { - "source": 214764129, - "target": 582282558 - }, { - "source": 214764129, - "target": 132219827 - }, { - "source": 214764129, - "target": 14898705 - }, { - "source": 214764129, - "target": 12014302 - }, { - "source": 214764129, - "target": 1537419308 - }, { - "source": 214764129, - "target": 10414152 - }, { - "source": 214764129, - "target": 247943631 - }, { - "source": 214764129, - "target": 1652270612 - }, { - "source": 214764129, - "target": 188046229 - }, { - "source": 214764129, - "target": 483273973 - }, { - "source": 214764129, - "target": 318046158 - }, { - "source": 214764129, - "target": 411681876 - }, { - "source": 214764129, - "target": 10471882 - }, { - "source": 214764129, - "target": 1489761876 - }, { - "source": 214764129, - "target": 21695487 - }, { - "source": 214764129, - "target": 14905766 - }, { - "source": 214764129, - "target": 190564700 - }, { - "source": 214764129, - "target": 17519986 - }, { - "source": 214764129, - "target": 179797676 - }, { - "source": 214764129, - "target": 370227242 - }, { - "source": 214764129, - "target": 109457331 - }, { - "source": 214764129, - "target": 17406425 - }, { - "source": 214764129, - "target": 52341962 - }, { - "source": 214764129, - "target": 17268874 - }, { - "source": 214764129, - "target": 14425576 - }, { - "source": 214764129, - "target": 82713840 - }, { - "source": 465929514, - "target": 483273973 - }, { - "source": 465929514, - "target": 38174427 - }, { - "source": 465929514, - "target": 29739700 - }, { - "source": 465929514, - "target": 404895983 - }, { - "source": 465929514, - "target": 14109167 - }, { - "source": 465929514, - "target": 2911549265 - }, { - "source": 465929514, - "target": 883747950085656577 - }, { - "source": 465929514, - "target": 9434762 - }, { - "source": 465929514, - "target": 768197780 - }, { - "source": 465929514, - "target": 82890309 - }, { - "source": 465929514, - "target": 744209572089323520 - }, { - "source": 465929514, - "target": 242069220 - }, { - "source": 465929514, - "target": 21084111 - }, { - "source": 465929514, - "target": 179797676 - }, { - "source": 465929514, - "target": 16171911 - }, { - "source": 465929514, - "target": 12014302 - }, { - "source": 465929514, - "target": 115022430 - }, { - "source": 465929514, - "target": 69133574 - }, { - "source": 465929514, - "target": 15463062 - }, { - "source": 465929514, - "target": 19920203 - }, { - "source": 465929514, - "target": 2848359778 - }, { - "source": 465929514, - "target": 17519986 - }, { - "source": 465929514, - "target": 6146692 - }, { - "source": 465929514, - "target": 10414152 - }, { - "source": 465929514, - "target": 25151614 - }, { - "source": 465929514, - "target": 347276428 - }, { - "source": 465929514, - "target": 22723307 - }, { - "source": 465929514, - "target": 2067201 - }, { - "source": 465929514, - "target": 1652270612 - }, { - "source": 465929514, - "target": 14892191 - }, { - "source": 465929514, - "target": 17581976 - }, { - "source": 465929514, - "target": 34570753 - }, { - "source": 465929514, - "target": 13205612 - }, { - "source": 465929514, - "target": 17242168 - }, { - "source": 465929514, - "target": 17013577 - }, { - "source": 465929514, - "target": 38254620 - }, { - "source": 465929514, - "target": 1325316703 - }, { - "source": 465929514, - "target": 52341962 - }, { - "source": 465929514, - "target": 17268874 - }, { - "source": 465929514, - "target": 82713840 - }, { - "source": 465929514, - "target": 17406425 - }, { - "source": 465929514, - "target": 190564700 - }, { - "source": 465929514, - "target": 1366811 - }, { - "source": 465929514, - "target": 367089411 - }, { - "source": 465929514, - "target": 8564482 - }, { - "source": 465929514, - "target": 261363584 - }, { - "source": 465929514, - "target": 19951439 - }, { - "source": 465929514, - "target": 16112517 - }, { - "source": 465929514, - "target": 359650922 - }, { - "source": 465929514, - "target": 177507079 - }, { - "source": 465929514, - "target": 247943631 - }, { - "source": 465929514, - "target": 137712607 - }, { - "source": 465929514, - "target": 34255829 - }, { - "source": 465929514, - "target": 14875983 - }, { - "source": 465929514, - "target": 43593 - }, { - "source": 465929514, - "target": 15339875 - }, { - "source": 465929514, - "target": 86640232 - }, { - "source": 1004751018528141313, - "target": 1176519156 - }, { - "source": 1004751018528141313, - "target": 17242884 - }, { - "source": 1004751018528141313, - "target": 16136933 - }, { - "source": 1004751018528141313, - "target": 2511400400 - }, { - "source": 1004751018528141313, - "target": 1667081238 - }, { - "source": 1004751018528141313, - "target": 15747864 - }, { - "source": 1004751018528141313, - "target": 1903337412 - }, { - "source": 1004751018528141313, - "target": 14000542 - }, { - "source": 1004751018528141313, - "target": 17519986 - }, { - "source": 1004751018528141313, - "target": 2865629849 - }, { - "source": 1004751018528141313, - "target": 115022430 - }, { - "source": 1004751018528141313, - "target": 52341962 - }, { - "source": 1004751018528141313, - "target": 46243602 - }, { - "source": 1004751018528141313, - "target": 981786802666328064 - }, { - "source": 1004751018528141313, - "target": 37801244 - }, { - "source": 1004751018528141313, - "target": 19920203 - }, { - "source": 1004751018528141313, - "target": 15463062 - }, { - "source": 1004751018528141313, - "target": 190857410 - }, { - "source": 1004751018528141313, - "target": 1387915232 - }, { - "source": 1004751018528141313, - "target": 242904917 - }, { - "source": 1004751018528141313, - "target": 242069220 - }, { - "source": 1004751018528141313, - "target": 945943164 - }, { - "source": 1004751018528141313, - "target": 626681652 - }, { - "source": 1004751018528141313, - "target": 78729443 - }, { - "source": 1004751018528141313, - "target": 1873322353 - }, { - "source": 1004751018528141313, - "target": 247943631 - }, { - "source": 1004751018528141313, - "target": 9527212 - }, { - "source": 1004751018528141313, - "target": 743468486756868096 - }, { - "source": 1004751018528141313, - "target": 8564482 - }, { - "source": 1004751018528141313, - "target": 14624309 - }, { - "source": 1004751018528141313, - "target": 21084111 - }, { - "source": 1004751018528141313, - "target": 1556132462 - }, { - "source": 1004751018528141313, - "target": 177507079 - }, { - "source": 1004751018528141313, - "target": 209155608 - }, { - "source": 1004751018528141313, - "target": 52853730 - }, { - "source": 1004751018528141313, - "target": 85844572 - }, { - "source": 1004751018528141313, - "target": 10471882 - }, { - "source": 1004751018528141313, - "target": 18325271 - }, { - "source": 1004751018528141313, - "target": 1537419308 - }, { - "source": 1004751018528141313, - "target": 82890309 - }, { - "source": 1004751018528141313, - "target": 14249829 - }, { - "source": 1004751018528141313, - "target": 95290078 - }, { - "source": 1004751018528141313, - "target": 69133574 - }, { - "source": 1004751018528141313, - "target": 3230388598 - }, { - "source": 1004751018528141313, - "target": 1314101 - }, { - "source": 1004751018528141313, - "target": 905255756789825536 - }, { - "source": 1004751018528141313, - "target": 54680395 - }, { - "source": 1004751018528141313, - "target": 49457800 - }, { - "source": 1004751018528141313, - "target": 67297193 - }, { - "source": 1004751018528141313, - "target": 1006945298 - }, { - "source": 1004751018528141313, - "target": 349963 - }, { - "source": 1004751018528141313, - "target": 43593 - }, { - "source": 1004751018528141313, - "target": 17242168 - }, { - "source": 1004751018528141313, - "target": 14109167 - }, { - "source": 1004751018528141313, - "target": 465929514 - }, { - "source": 1004751018528141313, - "target": 34255829 - }, { - "source": 1004751018528141313, - "target": 137712607 - }, { - "source": 1004751018528141313, - "target": 43953969 - }, { - "source": 1004751018528141313, - "target": 19283433 - }, { - "source": 1004751018528141313, - "target": 16112517 - }, { - "source": 1004751018528141313, - "target": 19299318 - }, { - "source": 1004751018528141313, - "target": 10414152 - }, { - "source": 1004751018528141313, - "target": 620010629 - }, { - "source": 1004751018528141313, - "target": 219160436 - }, { - "source": 1004751018528141313, - "target": 18704160 - }, { - "source": 1004751018528141313, - "target": 205346534 - }, { - "source": 1004751018528141313, - "target": 289978353 - }, { - "source": 1004751018528141313, - "target": 2791401022 - }, { - "source": 1004751018528141313, - "target": 359650922 - }, { - "source": 1004751018528141313, - "target": 14148549 - }, { - "source": 1004751018528141313, - "target": 1684160599 - }, { - "source": 1004751018528141313, - "target": 188046229 - }, { - "source": 1004751018528141313, - "target": 411546549 - }, { - "source": 1004751018528141313, - "target": 1069993424 - }, { - "source": 1004751018528141313, - "target": 596332489 - }, { - "source": 1004751018528141313, - "target": 96831443 - }, { - "source": 1004751018528141313, - "target": 16553392 - }, { - "source": 1004751018528141313, - "target": 483273973 - }, { - "source": 1004751018528141313, - "target": 109457331 - }, { - "source": 1004751018528141313, - "target": 241173920 - }, { - "source": 1004751018528141313, - "target": 885107802 - }, { - "source": 1004751018528141313, - "target": 2470709743 - }, { - "source": 1004751018528141313, - "target": 86904365 - }, { - "source": 1004751018528141313, - "target": 214764129 - }, { - "source": 1004751018528141313, - "target": 1834743547 - }, { - "source": 1004751018528141313, - "target": 460194330 - }, { - "source": 1004751018528141313, - "target": 2667385981 - }, { - "source": 1004751018528141313, - "target": 11493602 - }, { - "source": 1004751018528141313, - "target": 40219508 - }, { - "source": 1004751018528141313, - "target": 6146692 - }, { - "source": 1004751018528141313, - "target": 44195788 - }, { - "source": 1004751018528141313, - "target": 1366811 - }, { - "source": 1004751018528141313, - "target": 208579168 - }, { - "source": 1004751018528141313, - "target": 14898705 - }, { - "source": 1004751018528141313, - "target": 1652270612 - }, { - "source": 1004751018528141313, - "target": 190564700 - }, { - "source": 1004751018528141313, - "target": 370227242 - }, { - "source": 1004751018528141313, - "target": 82713840 - }, { - "source": 1004751018528141313, - "target": 191257554 - }, { - "source": 1004751018528141313, - "target": 1489761876 - }, { - "source": 1004751018528141313, - "target": 411681876 - }, { - "source": 1004751018528141313, - "target": 701375574 - }, { - "source": 1004751018528141313, - "target": 824684769543741440 - }, { - "source": 1004751018528141313, - "target": 179797676 - }, { - "source": 1004751018528141313, - "target": 531855716 - }, { - "source": 1004751018528141313, - "target": 322586448 - }, { - "source": 1004751018528141313, - "target": 268350241 - }, { - "source": 1004751018528141313, - "target": 16557883 - }, { - "source": 1004751018528141313, - "target": 395853499 - }, { - "source": 1004751018528141313, - "target": 81658145 - }, { - "source": 1004751018528141313, - "target": 883747950085656577 - }, { - "source": 1684160599, - "target": 18325271 - }, { - "source": 1684160599, - "target": 909697437694087168 - }, { - "source": 1684160599, - "target": 945943164 - }, { - "source": 1684160599, - "target": 14898705 - }, { - "source": 1684160599, - "target": 883747950085656577 - }, { - "source": 1684160599, - "target": 2470709743 - }, { - "source": 1684160599, - "target": 9434762 - }, { - "source": 1684160599, - "target": 82890309 - }, { - "source": 1684160599, - "target": 22736099 - }, { - "source": 1684160599, - "target": 1537419308 - }, { - "source": 1684160599, - "target": 19920203 - }, { - "source": 1684160599, - "target": 16553392 - }, { - "source": 1684160599, - "target": 115022430 - }, { - "source": 1684160599, - "target": 14148549 - }, { - "source": 1684160599, - "target": 209155608 - }, { - "source": 1684160599, - "target": 19520842 - }, { - "source": 1684160599, - "target": 188046229 - }, { - "source": 1684160599, - "target": 411546549 - }, { - "source": 1684160599, - "target": 2838336587 - }, { - "source": 1684160599, - "target": 1366811 - }, { - "source": 1684160599, - "target": 15208867 - }, { - "source": 1684160599, - "target": 14249829 - }, { - "source": 1684160599, - "target": 92168769 - }, { - "source": 1684160599, - "target": 1873322353 - }, { - "source": 1684160599, - "target": 190564700 - }, { - "source": 1684160599, - "target": 885107802 - }, { - "source": 1684160599, - "target": 219082889 - }, { - "source": 1684160599, - "target": 1556132462 - }, { - "source": 1684160599, - "target": 381245455 - }, { - "source": 1684160599, - "target": 483273973 - }, { - "source": 1684160599, - "target": 43953969 - }, { - "source": 1684160599, - "target": 2511400400 - }, { - "source": 1684160599, - "target": 19299318 - }, { - "source": 1684160599, - "target": 808896914 - }, { - "source": 1684160599, - "target": 16557883 - }, { - "source": 1684160599, - "target": 10471882 - }, { - "source": 1684160599, - "target": 201277609 - }, { - "source": 1684160599, - "target": 1652270612 - }, { - "source": 1684160599, - "target": 1489761876 - }, { - "source": 1684160599, - "target": 411681876 - }, { - "source": 1684160599, - "target": 96831443 - }, { - "source": 1684160599, - "target": 14905766 - }, { - "source": 1684160599, - "target": 2814482749 - }, { - "source": 1684160599, - "target": 370227242 - }, { - "source": 1684160599, - "target": 247943631 - }, { - "source": 1684160599, - "target": 15463062 - }, { - "source": 1684160599, - "target": 179797676 - }, { - "source": 1684160599, - "target": 109457331 - }, { - "source": 1684160599, - "target": 359650922 - }, { - "source": 1684160599, - "target": 17519986 - }, { - "source": 1684160599, - "target": 318046158 - }, { - "source": 1684160599, - "target": 52341962 - }, { - "source": 1684160599, - "target": 214764129 - }, { - "source": 1684160599, - "target": 82713840 - }, { - "source": 1684160599, - "target": 18704160 - }, { - "source": 1684160599, - "target": 61599361 - }, { - "source": 1684160599, - "target": 16112517 - }, { - "source": 96831443, - "target": 274254972 - }, { - "source": 96831443, - "target": 395853499 - }, { - "source": 96831443, - "target": 14113734 - }, { - "source": 96831443, - "target": 4893004803 - }, { - "source": 96831443, - "target": 762093631 - }, { - "source": 96831443, - "target": 14249829 - }, { - "source": 96831443, - "target": 49457800 - }, { - "source": 96831443, - "target": 9527212 - }, { - "source": 96831443, - "target": 82890309 - }, { - "source": 96831443, - "target": 9434762 - }, { - "source": 96831443, - "target": 14425576 - }, { - "source": 96831443, - "target": 1314101 - }, { - "source": 96831443, - "target": 19283433 - }, { - "source": 96831443, - "target": 219160436 - }, { - "source": 96831443, - "target": 242904917 - }, { - "source": 96831443, - "target": 219082889 - }, { - "source": 96831443, - "target": 534166347 - }, { - "source": 96831443, - "target": 322586448 - }, { - "source": 96831443, - "target": 109457331 - }, { - "source": 96831443, - "target": 115022430 - }, { - "source": 96831443, - "target": 201277609 - }, { - "source": 96831443, - "target": 460194330 - }, { - "source": 96831443, - "target": 81658145 - }, { - "source": 96831443, - "target": 44195788 - }, { - "source": 96831443, - "target": 620010629 - }, { - "source": 96831443, - "target": 3404710059 - }, { - "source": 96831443, - "target": 18704160 - }, { - "source": 96831443, - "target": 14905766 - }, { - "source": 96831443, - "target": 381245455 - }, { - "source": 96831443, - "target": 411546549 - }, { - "source": 96831443, - "target": 559883429 - }, { - "source": 96831443, - "target": 885107802 - }, { - "source": 96831443, - "target": 1684160599 - }, { - "source": 96831443, - "target": 17242884 - }, { - "source": 96831443, - "target": 43953969 - }, { - "source": 96831443, - "target": 17581976 - }, { - "source": 96831443, - "target": 142389870 - }, { - "source": 96831443, - "target": 1366811 - }, { - "source": 96831443, - "target": 19299318 - }, { - "source": 96831443, - "target": 15463062 - }, { - "source": 96831443, - "target": 403626099 - }, { - "source": 96831443, - "target": 1489761876 - }, { - "source": 96831443, - "target": 17406425 - }, { - "source": 96831443, - "target": 278878000 - }, { - "source": 96831443, - "target": 19920203 - }, { - "source": 96831443, - "target": 86640232 - }, { - "source": 96831443, - "target": 23751864 - }, { - "source": 96831443, - "target": 483273973 - }, { - "source": 96831443, - "target": 34255829 - }, { - "source": 96831443, - "target": 137712607 - }, { - "source": 96831443, - "target": 465929514 - }, { - "source": 96831443, - "target": 596332489 - }, { - "source": 96831443, - "target": 1652270612 - }, { - "source": 96831443, - "target": 188046229 - }, { - "source": 96831443, - "target": 10471882 - }, { - "source": 96831443, - "target": 12014302 - }, { - "source": 96831443, - "target": 89212604 - }, { - "source": 96831443, - "target": 2470709743 - }, { - "source": 96831443, - "target": 1556132462 - }, { - "source": 96831443, - "target": 508222253 - }, { - "source": 96831443, - "target": 2160653520 - }, { - "source": 96831443, - "target": 17519986 - }, { - "source": 96831443, - "target": 214764129 - }, { - "source": 96831443, - "target": 273197054 - }, { - "source": 96831443, - "target": 155240092 - }, { - "source": 96831443, - "target": 255617445 - }, { - "source": 96831443, - "target": 43593 - }, { - "source": 96831443, - "target": 247943631 - }, { - "source": 96831443, - "target": 52341962 - }, { - "source": 96831443, - "target": 808896914 - }, { - "source": 96831443, - "target": 370227242 - }, { - "source": 96831443, - "target": 82713840 - }, { - "source": 96831443, - "target": 411681876 - }, { - "source": 96831443, - "target": 190564700 - }, { - "source": 96831443, - "target": 19951439 - }, { - "source": 96831443, - "target": 205346534 - }, { - "source": 96831443, - "target": 14148549 - }, { - "source": 96831443, - "target": 17268874 - }, { - "source": 96831443, - "target": 359650922 - }, { - "source": 96831443, - "target": 16112517 - }, { - "source": 96831443, - "target": 179797676 - }, { - "source": 14898705, - "target": 2198358416 - }, { - "source": 14898705, - "target": 15747864 - }, { - "source": 14898705, - "target": 85844572 - }, { - "source": 14898705, - "target": 18325271 - }, { - "source": 14898705, - "target": 49457800 - }, { - "source": 14898705, - "target": 115022430 - }, { - "source": 14898705, - "target": 1176519156 - }, { - "source": 14898705, - "target": 1086037534176473088 - }, { - "source": 14898705, - "target": 508222253 - }, { - "source": 14898705, - "target": 241173920 - }, { - "source": 14898705, - "target": 38174427 - }, { - "source": 14898705, - "target": 209155608 - }, { - "source": 14898705, - "target": 19283433 - }, { - "source": 14898705, - "target": 1004751018528141313 - }, { - "source": 14898705, - "target": 153196789 - }, { - "source": 14898705, - "target": 1567191510 - }, { - "source": 14898705, - "target": 148871804 - }, { - "source": 14898705, - "target": 944216617268973569 - }, { - "source": 14898705, - "target": 274254972 - }, { - "source": 14898705, - "target": 1017224055588622338 - }, { - "source": 14898705, - "target": 981786802666328064 - }, { - "source": 14898705, - "target": 14113734 - }, { - "source": 14898705, - "target": 2889052877 - }, { - "source": 14898705, - "target": 16136933 - }, { - "source": 14898705, - "target": 1069993424 - }, { - "source": 14898705, - "target": 3230388598 - }, { - "source": 14898705, - "target": 109457331 - }, { - "source": 14898705, - "target": 190857410 - }, { - "source": 14898705, - "target": 82890309 - }, { - "source": 14898705, - "target": 219160436 - }, { - "source": 14898705, - "target": 531855716 - }, { - "source": 14898705, - "target": 17013577 - }, { - "source": 14898705, - "target": 926552558 - }, { - "source": 14898705, - "target": 3404710059 - }, { - "source": 14898705, - "target": 1684160599 - }, { - "source": 14898705, - "target": 52853730 - }, { - "source": 14898705, - "target": 1458271 - }, { - "source": 14898705, - "target": 146365761 - }, { - "source": 14898705, - "target": 119704541 - }, { - "source": 14898705, - "target": 2838336587 - }, { - "source": 14898705, - "target": 883747950085656577 - }, { - "source": 14898705, - "target": 568947767 - }, { - "source": 14898705, - "target": 69133574 - }, { - "source": 14898705, - "target": 15208867 - }, { - "source": 14898705, - "target": 1667081238 - }, { - "source": 14898705, - "target": 219082889 - }, { - "source": 14898705, - "target": 2911549265 - }, { - "source": 14898705, - "target": 1650030144 - }, { - "source": 14898705, - "target": 11493602 - }, { - "source": 14898705, - "target": 4893004803 - }, { - "source": 14898705, - "target": 201277609 - }, { - "source": 14898705, - "target": 36737360 - }, { - "source": 14898705, - "target": 1537419308 - }, { - "source": 14898705, - "target": 78865306 - }, { - "source": 14898705, - "target": 3145293135 - }, { - "source": 14898705, - "target": 885107802 - }, { - "source": 14898705, - "target": 17242884 - }, { - "source": 14898705, - "target": 945943164 - }, { - "source": 14898705, - "target": 242069220 - }, { - "source": 14898705, - "target": 43953969 - }, { - "source": 14898705, - "target": 91169926 - }, { - "source": 14898705, - "target": 14148549 - }, { - "source": 14898705, - "target": 2511400400 - }, { - "source": 14898705, - "target": 95266520 - }, { - "source": 14898705, - "target": 84043985 - }, { - "source": 14898705, - "target": 2470709743 - }, { - "source": 14898705, - "target": 282130842 - }, { - "source": 14898705, - "target": 95290078 - }, { - "source": 14898705, - "target": 89212604 - }, { - "source": 14898705, - "target": 142389870 - }, { - "source": 14898705, - "target": 96831443 - }, { - "source": 14898705, - "target": 1556132462 - }, { - "source": 14898705, - "target": 17581976 - }, { - "source": 14898705, - "target": 4597853354 - }, { - "source": 14898705, - "target": 620010629 - }, { - "source": 14898705, - "target": 9527212 - }, { - "source": 14898705, - "target": 329714473 - }, { - "source": 14898705, - "target": 2924711485 - }, { - "source": 14898705, - "target": 381245455 - }, { - "source": 14898705, - "target": 43878033 - }, { - "source": 14898705, - "target": 1834743547 - }, { - "source": 14898705, - "target": 78729443 - }, { - "source": 14898705, - "target": 19411223 - }, { - "source": 14898705, - "target": 49413866 - }, { - "source": 14898705, - "target": 555102816 - }, { - "source": 14898705, - "target": 90797974 - }, { - "source": 14898705, - "target": 7541002 - }, { - "source": 14898705, - "target": 22736099 - }, { - "source": 14898705, - "target": 347276428 - }, { - "source": 14898705, - "target": 19301681 - }, { - "source": 14898705, - "target": 245217900 - }, { - "source": 14898705, - "target": 10471882 - }, { - "source": 14898705, - "target": 191897226 - }, { - "source": 14898705, - "target": 36853217 - }, { - "source": 14898705, - "target": 214764129 - }, { - "source": 14898705, - "target": 1387915232 - }, { - "source": 14898705, - "target": 2667385981 - }, { - "source": 14898705, - "target": 1652270612 - }, { - "source": 14898705, - "target": 278878000 - }, { - "source": 14898705, - "target": 188046229 - }, { - "source": 14898705, - "target": 14249829 - }, { - "source": 14898705, - "target": 208579168 - }, { - "source": 14898705, - "target": 411681876 - }, { - "source": 14898705, - "target": 37619291 - }, { - "source": 14898705, - "target": 596332489 - }, { - "source": 14898705, - "target": 395853499 - }, { - "source": 14898705, - "target": 9434762 - }, { - "source": 14898705, - "target": 29739700 - }, { - "source": 14898705, - "target": 483273973 - }, { - "source": 14898705, - "target": 370638564 - }, { - "source": 14898705, - "target": 16789581 - }, { - "source": 14898705, - "target": 808896914 - }, { - "source": 14898705, - "target": 359650922 - }, { - "source": 14898705, - "target": 16557883 - }, { - "source": 14898705, - "target": 37801244 - }, { - "source": 14898705, - "target": 6146692 - }, { - "source": 14898705, - "target": 16553392 - }, { - "source": 14898705, - "target": 81658145 - }, { - "source": 14898705, - "target": 16030323 - }, { - "source": 14898705, - "target": 38254620 - }, { - "source": 14898705, - "target": 242904917 - }, { - "source": 14898705, - "target": 19299318 - }, { - "source": 14898705, - "target": 179797676 - }, { - "source": 14898705, - "target": 1489761876 - }, { - "source": 14898705, - "target": 318046158 - }, { - "source": 14898705, - "target": 289972113 - }, { - "source": 14898705, - "target": 411546549 - }, { - "source": 14898705, - "target": 40144128 - }, { - "source": 14898705, - "target": 34255829 - }, { - "source": 14898705, - "target": 14875983 - }, { - "source": 14898705, - "target": 17461965 - }, { - "source": 14898705, - "target": 7639702 - }, { - "source": 14898705, - "target": 1006945298 - }, { - "source": 14898705, - "target": 17242168 - }, { - "source": 14898705, - "target": 349963 - }, { - "source": 14898705, - "target": 132219827 - }, { - "source": 14898705, - "target": 10414152 - }, { - "source": 14898705, - "target": 18704160 - }, { - "source": 14898705, - "target": 86640232 - }, { - "source": 14898705, - "target": 152862026 - }, { - "source": 14898705, - "target": 247943631 - }, { - "source": 14898705, - "target": 43593 - }, { - "source": 14898705, - "target": 255617445 - }, { - "source": 14898705, - "target": 404895983 - }, { - "source": 14898705, - "target": 370227242 - }, { - "source": 14898705, - "target": 367089411 - }, { - "source": 14898705, - "target": 190564700 - }, { - "source": 14898705, - "target": 17406425 - }, { - "source": 14898705, - "target": 14207040 - }, { - "source": 14898705, - "target": 12014302 - }, { - "source": 14898705, - "target": 34570753 - }, { - "source": 14898705, - "target": 31120708 - }, { - "source": 14898705, - "target": 25151614 - }, { - "source": 14898705, - "target": 18695747 - }, { - "source": 14898705, - "target": 17519986 - }, { - "source": 14898705, - "target": 44195788 - }, { - "source": 14898705, - "target": 8564482 - }, { - "source": 14898705, - "target": 21084111 - }, { - "source": 14898705, - "target": 46243602 - }, { - "source": 14898705, - "target": 177507079 - }, { - "source": 14898705, - "target": 1366811 - }, { - "source": 14898705, - "target": 261363584 - }, { - "source": 14898705, - "target": 15399031 - }, { - "source": 14898705, - "target": 137712607 - }, { - "source": 14898705, - "target": 155240092 - }, { - "source": 14898705, - "target": 765548 - }, { - "source": 14898705, - "target": 22197926 - }, { - "source": 14898705, - "target": 14624309 - }, { - "source": 14898705, - "target": 88892707 - }, { - "source": 14898705, - "target": 82713840 - }, { - "source": 14898705, - "target": 14905766 - }, { - "source": 14898705, - "target": 14425576 - }, { - "source": 14898705, - "target": 1314101 - }, { - "source": 14898705, - "target": 19920203 - }, { - "source": 14898705, - "target": 15463062 - }, { - "source": 14898705, - "target": 17268874 - }, { - "source": 14898705, - "target": 20280065 - }, { - "source": 14898705, - "target": 4071761 - }, { - "source": 14898705, - "target": 52341962 - }, { - "source": 14898705, - "target": 13205612 - }, { - "source": 14898705, - "target": 16112517 - }, { - "source": 14898705, - "target": 14109167 - }, { - "source": 209155608, - "target": 17242884 - }, { - "source": 209155608, - "target": 1086037534176473088 - }, { - "source": 209155608, - "target": 1068137549355515905 - }, { - "source": 209155608, - "target": 29700681 - }, { - "source": 209155608, - "target": 4893004803 - }, { - "source": 209155608, - "target": 2838336587 - }, { - "source": 209155608, - "target": 208579168 - }, { - "source": 209155608, - "target": 1004751018528141313 - }, { - "source": 209155608, - "target": 15339875 - }, { - "source": 209155608, - "target": 824684769543741440 - }, { - "source": 209155608, - "target": 981786802666328064 - }, { - "source": 209155608, - "target": 289978353 - }, { - "source": 209155608, - "target": 443206410 - }, { - "source": 209155608, - "target": 91169926 - }, { - "source": 209155608, - "target": 132219827 - }, { - "source": 209155608, - "target": 701375574 - }, { - "source": 209155608, - "target": 130745589 - }, { - "source": 209155608, - "target": 465929514 - }, { - "source": 209155608, - "target": 531855716 - }, { - "source": 209155608, - "target": 883747950085656577 - }, { - "source": 209155608, - "target": 15208867 - }, { - "source": 209155608, - "target": 1667081238 - }, { - "source": 209155608, - "target": 38254620 - }, { - "source": 209155608, - "target": 534166347 - }, { - "source": 209155608, - "target": 289972113 - }, { - "source": 209155608, - "target": 49457800 - }, { - "source": 209155608, - "target": 905255756789825536 - }, { - "source": 209155608, - "target": 36737360 - }, { - "source": 209155608, - "target": 241173920 - }, { - "source": 209155608, - "target": 14905766 - }, { - "source": 209155608, - "target": 322586448 - }, { - "source": 209155608, - "target": 52853730 - }, { - "source": 209155608, - "target": 96831443 - }, { - "source": 209155608, - "target": 889998600 - }, { - "source": 209155608, - "target": 1684160599 - }, { - "source": 209155608, - "target": 885107802 - }, { - "source": 209155608, - "target": 743468486756868096 - }, { - "source": 209155608, - "target": 3230388598 - }, { - "source": 209155608, - "target": 3145293135 - }, { - "source": 209155608, - "target": 40219508 - }, { - "source": 209155608, - "target": 19283433 - }, { - "source": 209155608, - "target": 191257554 - }, { - "source": 209155608, - "target": 1650030144 - }, { - "source": 209155608, - "target": 38174427 - }, { - "source": 209155608, - "target": 1069993424 - }, { - "source": 209155608, - "target": 1176519156 - }, { - "source": 209155608, - "target": 22736099 - }, { - "source": 209155608, - "target": 1903337412 - }, { - "source": 209155608, - "target": 3404710059 - }, { - "source": 209155608, - "target": 14425576 - }, { - "source": 209155608, - "target": 15460778 - }, { - "source": 209155608, - "target": 109457331 - }, { - "source": 209155608, - "target": 1556132462 - }, { - "source": 209155608, - "target": 82890309 - }, { - "source": 209155608, - "target": 9434762 - }, { - "source": 209155608, - "target": 381245455 - }, { - "source": 209155608, - "target": 411546549 - }, { - "source": 209155608, - "target": 119802735 - }, { - "source": 209155608, - "target": 242904917 - }, { - "source": 209155608, - "target": 2720877595 - }, { - "source": 209155608, - "target": 43878033 - }, { - "source": 209155608, - "target": 54680395 - }, { - "source": 209155608, - "target": 78865306 - }, { - "source": 209155608, - "target": 620010629 - }, { - "source": 209155608, - "target": 12377822 - }, { - "source": 209155608, - "target": 255617445 - }, { - "source": 209155608, - "target": 508222253 - }, { - "source": 209155608, - "target": 27546319 - }, { - "source": 209155608, - "target": 227831457 - }, { - "source": 209155608, - "target": 403626099 - }, { - "source": 209155608, - "target": 2848359778 - }, { - "source": 209155608, - "target": 274431472 - }, { - "source": 209155608, - "target": 219082889 - }, { - "source": 209155608, - "target": 19520842 - }, { - "source": 209155608, - "target": 69133574 - }, { - "source": 209155608, - "target": 95290078 - }, { - "source": 209155608, - "target": 18115856 - }, { - "source": 209155608, - "target": 926552558 - }, { - "source": 209155608, - "target": 44101368 - }, { - "source": 209155608, - "target": 17113667 - }, { - "source": 209155608, - "target": 2470709743 - }, { - "source": 209155608, - "target": 12014302 - }, { - "source": 209155608, - "target": 201277609 - }, { - "source": 209155608, - "target": 1652270612 - }, { - "source": 209155608, - "target": 6146692 - }, { - "source": 209155608, - "target": 205346534 - }, { - "source": 209155608, - "target": 11493602 - }, { - "source": 209155608, - "target": 1891806212 - }, { - "source": 209155608, - "target": 808896914 - }, { - "source": 209155608, - "target": 1537419308 - }, { - "source": 209155608, - "target": 88892707 - }, { - "source": 209155608, - "target": 318046158 - }, { - "source": 209155608, - "target": 411681876 - }, { - "source": 209155608, - "target": 188046229 - }, { - "source": 209155608, - "target": 1489761876 - }, { - "source": 209155608, - "target": 2511400400 - }, { - "source": 209155608, - "target": 2667385981 - }, { - "source": 209155608, - "target": 86904365 - }, { - "source": 209155608, - "target": 395853499 - }, { - "source": 209155608, - "target": 17406425 - }, { - "source": 209155608, - "target": 765548 - }, { - "source": 209155608, - "target": 89212604 - }, { - "source": 209155608, - "target": 520778935 - }, { - "source": 209155608, - "target": 16030323 - }, { - "source": 209155608, - "target": 945943164 - }, { - "source": 209155608, - "target": 95266520 - }, { - "source": 209155608, - "target": 1201186872 - }, { - "source": 209155608, - "target": 17581976 - }, { - "source": 209155608, - "target": 36853217 - }, { - "source": 209155608, - "target": 16136933 - }, { - "source": 209155608, - "target": 596332489 - }, { - "source": 209155608, - "target": 2067201 - }, { - "source": 209155608, - "target": 9527212 - }, { - "source": 209155608, - "target": 762093631 - }, { - "source": 209155608, - "target": 10471882 - }, { - "source": 209155608, - "target": 626681652 - }, { - "source": 209155608, - "target": 1873322353 - }, { - "source": 209155608, - "target": 582282558 - }, { - "source": 209155608, - "target": 101474181 - }, { - "source": 209155608, - "target": 559883429 - }, { - "source": 209155608, - "target": 1314101 - }, { - "source": 209155608, - "target": 16692909 - }, { - "source": 209155608, - "target": 219160436 - }, { - "source": 209155608, - "target": 37619291 - }, { - "source": 209155608, - "target": 214764129 - }, { - "source": 209155608, - "target": 1387915232 - }, { - "source": 209155608, - "target": 81658145 - }, { - "source": 209155608, - "target": 23751864 - }, { - "source": 209155608, - "target": 14420872 - }, { - "source": 209155608, - "target": 14875983 - }, { - "source": 209155608, - "target": 29739700 - }, { - "source": 209155608, - "target": 17677665 - }, { - "source": 209155608, - "target": 483273973 - }, { - "source": 209155608, - "target": 370638564 - }, { - "source": 209155608, - "target": 347276428 - }, { - "source": 209155608, - "target": 17242168 - }, { - "source": 209155608, - "target": 119704541 - }, { - "source": 209155608, - "target": 359024514 - }, { - "source": 209155608, - "target": 1325316703 - }, { - "source": 209155608, - "target": 804775 - }, { - "source": 209155608, - "target": 329714473 - }, { - "source": 209155608, - "target": 125499050 - }, { - "source": 209155608, - "target": 7639702 - }, { - "source": 209155608, - "target": 16017475 - }, { - "source": 209155608, - "target": 349963 - }, { - "source": 209155608, - "target": 10414152 - }, { - "source": 209155608, - "target": 359650922 - }, { - "source": 209155608, - "target": 247943631 - }, { - "source": 209155608, - "target": 14207040 - }, { - "source": 209155608, - "target": 21084111 - }, { - "source": 209155608, - "target": 14249829 - }, { - "source": 209155608, - "target": 46243602 - }, { - "source": 209155608, - "target": 4071761 - }, { - "source": 209155608, - "target": 34255829 - }, { - "source": 209155608, - "target": 8564482 - }, { - "source": 209155608, - "target": 115022430 - }, { - "source": 209155608, - "target": 43593 - }, { - "source": 209155608, - "target": 1366811 - }, { - "source": 209155608, - "target": 18325271 - }, { - "source": 209155608, - "target": 22723307 - }, { - "source": 209155608, - "target": 9271782 - }, { - "source": 209155608, - "target": 17013577 - }, { - "source": 209155608, - "target": 25151614 - }, { - "source": 209155608, - "target": 15399031 - }, { - "source": 209155608, - "target": 14148549 - }, { - "source": 209155608, - "target": 177507079 - }, { - "source": 209155608, - "target": 261363584 - }, { - "source": 209155608, - "target": 20280065 - }, { - "source": 209155608, - "target": 137712607 - }, { - "source": 209155608, - "target": 152862026 - }, { - "source": 209155608, - "target": 86640232 - }, { - "source": 209155608, - "target": 23268628 - }, { - "source": 209155608, - "target": 155240092 - }, { - "source": 209155608, - "target": 17519986 - }, { - "source": 209155608, - "target": 16112517 - }, { - "source": 209155608, - "target": 52341962 - }, { - "source": 209155608, - "target": 40144128 - }, { - "source": 209155608, - "target": 16553392 - }, { - "source": 209155608, - "target": 43953969 - }, { - "source": 209155608, - "target": 34570753 - }, { - "source": 209155608, - "target": 370227242 - }, { - "source": 209155608, - "target": 16557883 - }, { - "source": 209155608, - "target": 14000542 - }, { - "source": 209155608, - "target": 14113734 - }, { - "source": 209155608, - "target": 14892191 - }, { - "source": 209155608, - "target": 273197054 - }, { - "source": 209155608, - "target": 92168769 - }, { - "source": 209155608, - "target": 14624309 - }, { - "source": 209155608, - "target": 274254972 - }, { - "source": 209155608, - "target": 37801244 - }, { - "source": 209155608, - "target": 13205612 - }, { - "source": 209155608, - "target": 18695747 - }, { - "source": 209155608, - "target": 44195788 - }, { - "source": 209155608, - "target": 19951439 - }, { - "source": 209155608, - "target": 21695487 - }, { - "source": 209155608, - "target": 14109167 - }, { - "source": 209155608, - "target": 19920203 - }, { - "source": 209155608, - "target": 15463062 - }, { - "source": 209155608, - "target": 82713840 - }, { - "source": 209155608, - "target": 19299318 - }, { - "source": 209155608, - "target": 190564700 - }, { - "source": 209155608, - "target": 268350241 - }, { - "source": 209155608, - "target": 186974470 - }, { - "source": 209155608, - "target": 18704160 - }, { - "source": 209155608, - "target": 61599361 - }, { - "source": 209155608, - "target": 179797676 - }, { - "source": 209155608, - "target": 17268874 - }, { - "source": 17242884, - "target": 2911549265 - }, { - "source": 17242884, - "target": 1017224055588622338 - }, { - "source": 17242884, - "target": 1086037534176473088 - }, { - "source": 17242884, - "target": 1022369413461291008 - }, { - "source": 17242884, - "target": 1085199426837188610 - }, { - "source": 17242884, - "target": 559883429 - }, { - "source": 17242884, - "target": 1068137549355515905 - }, { - "source": 17242884, - "target": 17406425 - }, { - "source": 17242884, - "target": 82890309 - }, { - "source": 17242884, - "target": 16557883 - }, { - "source": 17242884, - "target": 1004751018528141313 - }, { - "source": 17242884, - "target": 188046229 - }, { - "source": 17242884, - "target": 359650922 - }, { - "source": 17242884, - "target": 411681876 - }, { - "source": 17242884, - "target": 17268874 - }, { - "source": 17242884, - "target": 2198358416 - }, { - "source": 17242884, - "target": 883747950085656577 - }, { - "source": 17242884, - "target": 919294347857690625 - }, { - "source": 17242884, - "target": 905255756789825536 - }, { - "source": 17242884, - "target": 9434762 - }, { - "source": 17242884, - "target": 909697437694087168 - }, { - "source": 17242884, - "target": 395853499 - }, { - "source": 17242884, - "target": 191257554 - }, { - "source": 17242884, - "target": 268350241 - }, { - "source": 17242884, - "target": 190857410 - }, { - "source": 17242884, - "target": 1912054296 - }, { - "source": 17242884, - "target": 347276428 - }, { - "source": 17242884, - "target": 1176519156 - }, { - "source": 17242884, - "target": 5685812 - }, { - "source": 17242884, - "target": 247943631 - }, { - "source": 17242884, - "target": 44101368 - }, { - "source": 17242884, - "target": 19520842 - }, { - "source": 17242884, - "target": 43953969 - }, { - "source": 17242884, - "target": 19283433 - }, { - "source": 17242884, - "target": 783356145670852608 - }, { - "source": 17242884, - "target": 12377822 - }, { - "source": 17242884, - "target": 84043985 - }, { - "source": 17242884, - "target": 10471882 - }, { - "source": 17242884, - "target": 798297731961913344 - }, { - "source": 17242884, - "target": 148871804 - }, { - "source": 17242884, - "target": 2167059661 - }, { - "source": 17242884, - "target": 136400506 - }, { - "source": 17242884, - "target": 611597719 - }, { - "source": 17242884, - "target": 14898705 - }, { - "source": 17242884, - "target": 6490642 - }, { - "source": 17242884, - "target": 245217900 - }, { - "source": 17242884, - "target": 91169926 - }, { - "source": 17242884, - "target": 15208867 - }, { - "source": 17242884, - "target": 19301681 - }, { - "source": 17242884, - "target": 17677665 - }, { - "source": 17242884, - "target": 744209572089323520 - }, { - "source": 17242884, - "target": 90797974 - }, { - "source": 17242884, - "target": 3230388598 - }, { - "source": 17242884, - "target": 22197926 - }, { - "source": 17242884, - "target": 86904365 - }, { - "source": 17242884, - "target": 88892707 - }, { - "source": 17242884, - "target": 16030323 - }, { - "source": 17242884, - "target": 142389870 - }, { - "source": 17242884, - "target": 18695747 - }, { - "source": 17242884, - "target": 8564482 - }, { - "source": 17242884, - "target": 16789581 - }, { - "source": 17242884, - "target": 1556132462 - }, { - "source": 17242884, - "target": 17673012 - }, { - "source": 17242884, - "target": 443206410 - }, { - "source": 17242884, - "target": 3404710059 - }, { - "source": 17242884, - "target": 119802735 - }, { - "source": 17242884, - "target": 4597853354 - }, { - "source": 17242884, - "target": 1873322353 - }, { - "source": 17242884, - "target": 52853730 - }, { - "source": 17242884, - "target": 16171911 - }, { - "source": 17242884, - "target": 1652270612 - }, { - "source": 17242884, - "target": 278878000 - }, { - "source": 17242884, - "target": 14249829 - }, { - "source": 17242884, - "target": 1458271 - }, { - "source": 17242884, - "target": 1710706561 - }, { - "source": 17242884, - "target": 54896883 - }, { - "source": 17242884, - "target": 13205612 - }, { - "source": 17242884, - "target": 370638564 - }, { - "source": 17242884, - "target": 191897226 - }, { - "source": 17242884, - "target": 85340453 - }, { - "source": 17242884, - "target": 7541002 - }, { - "source": 17242884, - "target": 15871237 - }, { - "source": 17242884, - "target": 2720877595 - }, { - "source": 17242884, - "target": 14875983 - }, { - "source": 17242884, - "target": 252761153 - }, { - "source": 17242884, - "target": 555102816 - }, { - "source": 17242884, - "target": 146365761 - }, { - "source": 17242884, - "target": 95266520 - }, { - "source": 17242884, - "target": 17013577 - }, { - "source": 17242884, - "target": 152862026 - }, { - "source": 17242884, - "target": 17847384 - }, { - "source": 17242884, - "target": 367089411 - }, { - "source": 17242884, - "target": 19920203 - }, { - "source": 17242884, - "target": 2848359778 - }, { - "source": 17242884, - "target": 282130842 - }, { - "source": 17242884, - "target": 3091349915 - }, { - "source": 17242884, - "target": 6146692 - }, { - "source": 17242884, - "target": 3012686680 - }, { - "source": 17242884, - "target": 329714473 - }, { - "source": 17242884, - "target": 22723307 - }, { - "source": 17242884, - "target": 242069220 - }, { - "source": 17242884, - "target": 261363584 - }, { - "source": 17242884, - "target": 2067201 - }, { - "source": 17242884, - "target": 43878033 - }, { - "source": 17242884, - "target": 16692909 - }, { - "source": 17242884, - "target": 52341962 - }, { - "source": 17242884, - "target": 945943164 - }, { - "source": 17242884, - "target": 119704541 - }, { - "source": 17242884, - "target": 33857735 - }, { - "source": 17242884, - "target": 403626099 - }, { - "source": 17242884, - "target": 89212604 - }, { - "source": 17242884, - "target": 349963 - }, { - "source": 17242884, - "target": 7639702 - }, { - "source": 17242884, - "target": 1387915232 - }, { - "source": 17242884, - "target": 16112517 - }, { - "source": 17242884, - "target": 43593 - }, { - "source": 17242884, - "target": 14109167 - }, { - "source": 17242884, - "target": 54680395 - }, { - "source": 17242884, - "target": 34570753 - }, { - "source": 17242884, - "target": 49413866 - }, { - "source": 17242884, - "target": 10699072 - }, { - "source": 17242884, - "target": 17242168 - }, { - "source": 17242884, - "target": 359024514 - }, { - "source": 17242884, - "target": 1366811 - }, { - "source": 17242884, - "target": 520778935 - }, { - "source": 17242884, - "target": 465929514 - }, { - "source": 17242884, - "target": 2263478022 - }, { - "source": 17242884, - "target": 19411223 - }, { - "source": 17242884, - "target": 17581976 - }, { - "source": 17242884, - "target": 582282558 - }, { - "source": 17242884, - "target": 36853217 - }, { - "source": 17242884, - "target": 14000542 - }, { - "source": 17242884, - "target": 29739700 - }, { - "source": 17242884, - "target": 101474181 - }, { - "source": 17242884, - "target": 83996344 - }, { - "source": 17242884, - "target": 190564700 - }, { - "source": 17242884, - "target": 46243602 - }, { - "source": 17242884, - "target": 179797676 - }, { - "source": 17242884, - "target": 137712607 - }, { - "source": 17242884, - "target": 87968068 - }, { - "source": 17242884, - "target": 483273973 - }, { - "source": 17242884, - "target": 404895983 - }, { - "source": 17242884, - "target": 255617445 - }, { - "source": 17242884, - "target": 21084111 - }, { - "source": 17242884, - "target": 34255829 - }, { - "source": 17242884, - "target": 21695487 - }, { - "source": 17242884, - "target": 86640232 - }, { - "source": 17242884, - "target": 1006945298 - }, { - "source": 17242884, - "target": 14420872 - }, { - "source": 17242884, - "target": 19951439 - }, { - "source": 17242884, - "target": 177507079 - }, { - "source": 17242884, - "target": 20280065 - }, { - "source": 17242884, - "target": 23751864 - }, { - "source": 14113734, - "target": 370638564 - }, { - "source": 14113734, - "target": 30009655 - }, { - "source": 14113734, - "target": 824684769543741440 - }, { - "source": 14113734, - "target": 9434762 - }, { - "source": 14113734, - "target": 136400506 - }, { - "source": 14113734, - "target": 274254972 - }, { - "source": 14113734, - "target": 49457800 - }, { - "source": 14113734, - "target": 43953969 - }, { - "source": 14113734, - "target": 40219508 - }, { - "source": 14113734, - "target": 52853730 - }, { - "source": 14113734, - "target": 90797974 - }, { - "source": 14113734, - "target": 2470709743 - }, { - "source": 14113734, - "target": 38174427 - }, { - "source": 14113734, - "target": 768197780 - }, { - "source": 14113734, - "target": 96831443 - }, { - "source": 14113734, - "target": 17581976 - }, { - "source": 14113734, - "target": 889998600 - }, { - "source": 14113734, - "target": 37619291 - }, { - "source": 14113734, - "target": 15208867 - }, { - "source": 14113734, - "target": 1489761876 - }, { - "source": 14113734, - "target": 322586448 - }, { - "source": 14113734, - "target": 14898705 - }, { - "source": 14113734, - "target": 483273973 - }, { - "source": 14113734, - "target": 289972113 - }, { - "source": 14113734, - "target": 24228154 - }, { - "source": 14113734, - "target": 13074042 - }, { - "source": 14113734, - "target": 1069993424 - }, { - "source": 14113734, - "target": 1537419308 - }, { - "source": 14113734, - "target": 620010629 - }, { - "source": 14113734, - "target": 209155608 - }, { - "source": 14113734, - "target": 1314101 - }, { - "source": 14113734, - "target": 146365761 - }, { - "source": 14113734, - "target": 1387915232 - }, { - "source": 14113734, - "target": 179797676 - }, { - "source": 14113734, - "target": 395853499 - }, { - "source": 14113734, - "target": 95290078 - }, { - "source": 14113734, - "target": 208312922 - }, { - "source": 14113734, - "target": 190857410 - }, { - "source": 14113734, - "target": 242069220 - }, { - "source": 14113734, - "target": 1556132462 - }, { - "source": 14113734, - "target": 11493602 - }, { - "source": 14113734, - "target": 191897226 - }, { - "source": 14113734, - "target": 201277609 - }, { - "source": 14113734, - "target": 282130842 - }, { - "source": 14113734, - "target": 14905766 - }, { - "source": 14113734, - "target": 27546319 - }, { - "source": 14113734, - "target": 1652270612 - }, { - "source": 14113734, - "target": 17406425 - }, { - "source": 14113734, - "target": 10471882 - }, { - "source": 14113734, - "target": 91169926 - }, { - "source": 14113734, - "target": 318046158 - }, { - "source": 14113734, - "target": 359024514 - }, { - "source": 14113734, - "target": 411681876 - }, { - "source": 14113734, - "target": 1873322353 - }, { - "source": 14113734, - "target": 16136933 - }, { - "source": 14113734, - "target": 82713840 - }, { - "source": 14113734, - "target": 16030323 - }, { - "source": 14113734, - "target": 36853217 - }, { - "source": 14113734, - "target": 17461965 - }, { - "source": 14113734, - "target": 227831457 - }, { - "source": 14113734, - "target": 17673012 - }, { - "source": 14113734, - "target": 804775 - }, { - "source": 14113734, - "target": 7639702 - }, { - "source": 14113734, - "target": 404895983 - }, { - "source": 14113734, - "target": 81658145 - }, { - "source": 14113734, - "target": 247943631 - }, { - "source": 14113734, - "target": 17677665 - }, { - "source": 14113734, - "target": 359650922 - }, { - "source": 14113734, - "target": 52341962 - }, { - "source": 14113734, - "target": 17242168 - }, { - "source": 14113734, - "target": 205346534 - }, { - "source": 14113734, - "target": 40144128 - }, { - "source": 14113734, - "target": 21084111 - }, { - "source": 14113734, - "target": 177507079 - }, { - "source": 14113734, - "target": 92168769 - }, { - "source": 14113734, - "target": 16557883 - }, { - "source": 14113734, - "target": 10414152 - }, { - "source": 14113734, - "target": 12014302 - }, { - "source": 14113734, - "target": 137712607 - }, { - "source": 14113734, - "target": 16553392 - }, { - "source": 14113734, - "target": 190564700 - }, { - "source": 14113734, - "target": 6146692 - }, { - "source": 14113734, - "target": 6490642 - }, { - "source": 14113734, - "target": 16789581 - }, { - "source": 14113734, - "target": 17268874 - }, { - "source": 14113734, - "target": 1366811 - }, { - "source": 14113734, - "target": 46243602 - }, { - "source": 14113734, - "target": 8564482 - }, { - "source": 14113734, - "target": 14207040 - }, { - "source": 14113734, - "target": 16112517 - }, { - "source": 14113734, - "target": 44195788 - }, { - "source": 14113734, - "target": 18695747 - }, { - "source": 14113734, - "target": 18704160 - }, { - "source": 14113734, - "target": 25151614 - }, { - "source": 268350241, - "target": 1834743547 - }, { - "source": 268350241, - "target": 82713840 - }, { - "source": 268350241, - "target": 30009655 - }, { - "source": 268350241, - "target": 1004751018528141313 - }, { - "source": 268350241, - "target": 1069993424 - }, { - "source": 268350241, - "target": 443206410 - }, { - "source": 268350241, - "target": 188046229 - }, { - "source": 268350241, - "target": 241173920 - }, { - "source": 268350241, - "target": 2527017636 - }, { - "source": 268350241, - "target": 10414152 - }, { - "source": 268350241, - "target": 227831457 - }, { - "source": 268350241, - "target": 2511400400 - }, { - "source": 268350241, - "target": 1489761876 - }, { - "source": 268350241, - "target": 214764129 - }, { - "source": 268350241, - "target": 95290078 - }, { - "source": 268350241, - "target": 40144128 - }, { - "source": 268350241, - "target": 69133574 - }, { - "source": 268350241, - "target": 43593 - }, { - "source": 268350241, - "target": 349963 - }, { - "source": 268350241, - "target": 17242168 - }, { - "source": 268350241, - "target": 19299318 - }, { - "source": 268350241, - "target": 1652270612 - }, { - "source": 268350241, - "target": 411681876 - }, { - "source": 268350241, - "target": 10471882 - }, { - "source": 268350241, - "target": 403626099 - }, { - "source": 268350241, - "target": 289978353 - }, { - "source": 268350241, - "target": 14148549 - }, { - "source": 268350241, - "target": 14898705 - }, { - "source": 268350241, - "target": 2667385981 - }, { - "source": 268350241, - "target": 14000542 - }, { - "source": 268350241, - "target": 6146692 - }, { - "source": 268350241, - "target": 1366811 - }, { - "source": 268350241, - "target": 44195788 - }, { - "source": 268350241, - "target": 596332489 - }, { - "source": 268350241, - "target": 16553392 - }, { - "source": 268350241, - "target": 115022430 - }, { - "source": 268350241, - "target": 18704160 - }, { - "source": 268350241, - "target": 191257554 - }, { - "source": 268350241, - "target": 34255829 - }, { - "source": 268350241, - "target": 16112517 - }, { - "source": 268350241, - "target": 179797676 - }, { - "source": 268350241, - "target": 16557883 - }, { - "source": 268350241, - "target": 15460778 - }, { - "source": 268350241, - "target": 23268628 - }, { - "source": 268350241, - "target": 37801244 - }, { - "source": 268350241, - "target": 190564700 - }, { - "source": 268350241, - "target": 19920203 - }, { - "source": 268350241, - "target": 395853499 - }, { - "source": 268350241, - "target": 247943631 - }, { - "source": 268350241, - "target": 889998600 - }, { - "source": 268350241, - "target": 208579168 - }, { - "source": 268350241, - "target": 1873322353 - }, { - "source": 268350241, - "target": 9527212 - }, { - "source": 268350241, - "target": 274431472 - }, { - "source": 268350241, - "target": 86904365 - }, { - "source": 268350241, - "target": 81658145 - }, { - "source": 981786802666328064, - "target": 359650922 - }, { - "source": 981786802666328064, - "target": 241173920 - }, { - "source": 981786802666328064, - "target": 1903337412 - }, { - "source": 981786802666328064, - "target": 188046229 - }, { - "source": 981786802666328064, - "target": 743468486756868096 - }, { - "source": 981786802666328064, - "target": 36853217 - }, { - "source": 981786802666328064, - "target": 2160653520 - }, { - "source": 981786802666328064, - "target": 2924711485 - }, { - "source": 981786802666328064, - "target": 534166347 - }, { - "source": 981786802666328064, - "target": 67297193 - }, { - "source": 981786802666328064, - "target": 30009655 - }, { - "source": 981786802666328064, - "target": 37619291 - }, { - "source": 981786802666328064, - "target": 201277609 - }, { - "source": 981786802666328064, - "target": 208312922 - }, { - "source": 981786802666328064, - "target": 92951551 - }, { - "source": 981786802666328064, - "target": 568947767 - }, { - "source": 981786802666328064, - "target": 109457331 - }, { - "source": 981786802666328064, - "target": 38174427 - }, { - "source": 981786802666328064, - "target": 395853499 - }, { - "source": 981786802666328064, - "target": 49457800 - }, { - "source": 981786802666328064, - "target": 4893004803 - }, { - "source": 981786802666328064, - "target": 190564700 - }, { - "source": 981786802666328064, - "target": 19920203 - }, { - "source": 981786802666328064, - "target": 78865306 - }, { - "source": 981786802666328064, - "target": 3145293135 - }, { - "source": 981786802666328064, - "target": 17113667 - }, { - "source": 981786802666328064, - "target": 158685605 - }, { - "source": 981786802666328064, - "target": 179797676 - }, { - "source": 981786802666328064, - "target": 508222253 - }, { - "source": 981786802666328064, - "target": 2511400400 - }, { - "source": 981786802666328064, - "target": 1652270612 - }, { - "source": 981786802666328064, - "target": 268350241 - }, { - "source": 981786802666328064, - "target": 16112517 - }, { - "source": 981786802666328064, - "target": 18704160 - }, { - "source": 981786802666328064, - "target": 22736099 - }, { - "source": 981786802666328064, - "target": 40219508 - }, { - "source": 981786802666328064, - "target": 16553392 - }, { - "source": 981786802666328064, - "target": 14905766 - }, { - "source": 981786802666328064, - "target": 14898705 - }, { - "source": 981786802666328064, - "target": 411546549 - }, { - "source": 981786802666328064, - "target": 81658145 - }, { - "source": 981786802666328064, - "target": 926552558 - }, { - "source": 981786802666328064, - "target": 701375574 - }, { - "source": 981786802666328064, - "target": 44195788 - }, { - "source": 981786802666328064, - "target": 14148549 - }, { - "source": 981786802666328064, - "target": 883747950085656577 - }, { - "source": 981786802666328064, - "target": 132219827 - }, { - "source": 981786802666328064, - "target": 1489761876 - }, { - "source": 981786802666328064, - "target": 411681876 - }, { - "source": 981786802666328064, - "target": 214764129 - }, { - "source": 981786802666328064, - "target": 82713840 - }, { - "source": 981786802666328064, - "target": 370227242 - }, { - "source": 981786802666328064, - "target": 247943631 - }, { - "source": 620010629, - "target": 889998600 - }, { - "source": 620010629, - "target": 219082889 - }, { - "source": 620010629, - "target": 883747950085656577 - }, { - "source": 620010629, - "target": 208312922 - }, { - "source": 620010629, - "target": 25151614 - }, { - "source": 620010629, - "target": 945943164 - }, { - "source": 620010629, - "target": 905255756789825536 - }, { - "source": 620010629, - "target": 214764129 - }, { - "source": 620010629, - "target": 1684160599 - }, { - "source": 620010629, - "target": 909697437694087168 - }, { - "source": 620010629, - "target": 744209572089323520 - }, { - "source": 620010629, - "target": 95266520 - }, { - "source": 620010629, - "target": 4597853354 - }, { - "source": 620010629, - "target": 191897226 - }, { - "source": 620010629, - "target": 2470709743 - }, { - "source": 620010629, - "target": 885107802 - }, { - "source": 620010629, - "target": 52853730 - }, { - "source": 620010629, - "target": 2791401022 - }, { - "source": 620010629, - "target": 1556132462 - }, { - "source": 620010629, - "target": 483273973 - }, { - "source": 620010629, - "target": 14113734 - }, { - "source": 620010629, - "target": 96831443 - }, { - "source": 620010629, - "target": 278878000 - }, { - "source": 620010629, - "target": 1006945298 - }, { - "source": 620010629, - "target": 19920203 - }, { - "source": 620010629, - "target": 14898705 - }, { - "source": 620010629, - "target": 318046158 - }, { - "source": 620010629, - "target": 2263478022 - }, { - "source": 620010629, - "target": 1873322353 - }, { - "source": 620010629, - "target": 17581976 - }, { - "source": 620010629, - "target": 38254620 - }, { - "source": 620010629, - "target": 89212604 - }, { - "source": 620010629, - "target": 7541002 - }, { - "source": 620010629, - "target": 81658145 - }, { - "source": 620010629, - "target": 370227242 - }, { - "source": 620010629, - "target": 14249829 - }, { - "source": 620010629, - "target": 36853217 - }, { - "source": 620010629, - "target": 191257554 - }, { - "source": 620010629, - "target": 411681876 - }, { - "source": 620010629, - "target": 2511400400 - }, { - "source": 620010629, - "target": 152862026 - }, { - "source": 620010629, - "target": 2865629849 - }, { - "source": 620010629, - "target": 201277609 - }, { - "source": 620010629, - "target": 367089411 - }, { - "source": 620010629, - "target": 188046229 - }, { - "source": 620010629, - "target": 1652270612 - }, { - "source": 620010629, - "target": 17242168 - }, { - "source": 620010629, - "target": 247943631 - }, { - "source": 620010629, - "target": 43593 - }, { - "source": 620010629, - "target": 19951439 - }, { - "source": 620010629, - "target": 137712607 - }, { - "source": 620010629, - "target": 14905766 - }, { - "source": 620010629, - "target": 1489761876 - }, { - "source": 620010629, - "target": 465929514 - }, { - "source": 620010629, - "target": 179797676 - }, { - "source": 620010629, - "target": 17519986 - }, { - "source": 620010629, - "target": 17406425 - }, { - "source": 620010629, - "target": 395853499 - }, { - "source": 620010629, - "target": 21084111 - }, { - "source": 620010629, - "target": 1903337412 - }, { - "source": 620010629, - "target": 359024514 - }, { - "source": 620010629, - "target": 10471882 - }, { - "source": 620010629, - "target": 596332489 - }, { - "source": 620010629, - "target": 52341962 - }, { - "source": 620010629, - "target": 40144128 - }, { - "source": 620010629, - "target": 82713840 - }, { - "source": 620010629, - "target": 16112517 - }, { - "source": 620010629, - "target": 17268874 - }, { - "source": 620010629, - "target": 190564700 - }, { - "source": 620010629, - "target": 177507079 - }, { - "source": 82890309, - "target": 824684769543741440 - }, { - "source": 82890309, - "target": 115022430 - }, { - "source": 82890309, - "target": 381245455 - }, { - "source": 82890309, - "target": 1068137549355515905 - }, { - "source": 82890309, - "target": 1069993424 - }, { - "source": 82890309, - "target": 2838336587 - }, { - "source": 82890309, - "target": 278878000 - }, { - "source": 82890309, - "target": 3404710059 - }, { - "source": 82890309, - "target": 16553392 - }, { - "source": 82890309, - "target": 1017224055588622338 - }, { - "source": 82890309, - "target": 14875983 - }, { - "source": 82890309, - "target": 1022369413461291008 - }, { - "source": 82890309, - "target": 81658145 - }, { - "source": 82890309, - "target": 16557883 - }, { - "source": 82890309, - "target": 208579168 - }, { - "source": 82890309, - "target": 82713840 - }, { - "source": 82890309, - "target": 465929514 - }, { - "source": 82890309, - "target": 49457800 - }, { - "source": 82890309, - "target": 359024514 - }, { - "source": 82890309, - "target": 282130842 - }, { - "source": 82890309, - "target": 1537419308 - }, { - "source": 82890309, - "target": 483273973 - }, { - "source": 82890309, - "target": 16030323 - }, { - "source": 82890309, - "target": 17242884 - }, { - "source": 82890309, - "target": 1684160599 - }, { - "source": 82890309, - "target": 1667081238 - }, { - "source": 82890309, - "target": 19283433 - }, { - "source": 82890309, - "target": 883747950085656577 - }, { - "source": 82890309, - "target": 191897226 - }, { - "source": 82890309, - "target": 43953969 - }, { - "source": 82890309, - "target": 798297731961913344 - }, { - "source": 82890309, - "target": 919294347857690625 - }, { - "source": 82890309, - "target": 905255756789825536 - }, { - "source": 82890309, - "target": 27546319 - }, { - "source": 82890309, - "target": 322586448 - }, { - "source": 82890309, - "target": 29739700 - }, { - "source": 82890309, - "target": 17673012 - }, { - "source": 82890309, - "target": 91169926 - }, { - "source": 82890309, - "target": 16789581 - }, { - "source": 82890309, - "target": 84043985 - }, { - "source": 82890309, - "target": 219160436 - }, { - "source": 82890309, - "target": 885107802 - }, { - "source": 82890309, - "target": 3145293135 - }, { - "source": 82890309, - "target": 18325271 - }, { - "source": 82890309, - "target": 109457331 - }, { - "source": 82890309, - "target": 14000542 - }, { - "source": 82890309, - "target": 44101368 - }, { - "source": 82890309, - "target": 2896069609 - }, { - "source": 82890309, - "target": 52341962 - }, { - "source": 82890309, - "target": 14624309 - }, { - "source": 82890309, - "target": 209155608 - }, { - "source": 82890309, - "target": 96831443 - }, { - "source": 82890309, - "target": 38174427 - }, { - "source": 82890309, - "target": 49413866 - }, { - "source": 82890309, - "target": 1366811 - }, { - "source": 82890309, - "target": 214764129 - }, { - "source": 82890309, - "target": 52853730 - }, { - "source": 82890309, - "target": 16136933 - }, { - "source": 82890309, - "target": 14249829 - }, { - "source": 82890309, - "target": 146365761 - }, { - "source": 82890309, - "target": 136400506 - }, { - "source": 82890309, - "target": 15460778 - }, { - "source": 82890309, - "target": 4597853354 - }, { - "source": 82890309, - "target": 274254972 - }, { - "source": 82890309, - "target": 88892707 - }, { - "source": 82890309, - "target": 7639702 - }, { - "source": 82890309, - "target": 1891806212 - }, { - "source": 82890309, - "target": 2470709743 - }, { - "source": 82890309, - "target": 1556132462 - }, { - "source": 82890309, - "target": 188046229 - }, { - "source": 82890309, - "target": 10471882 - }, { - "source": 82890309, - "target": 596332489 - }, { - "source": 82890309, - "target": 1567191510 - }, { - "source": 82890309, - "target": 19299318 - }, { - "source": 82890309, - "target": 9271782 - }, { - "source": 82890309, - "target": 10414152 - }, { - "source": 82890309, - "target": 1652270612 - }, { - "source": 82890309, - "target": 534166347 - }, { - "source": 82890309, - "target": 14905766 - }, { - "source": 82890309, - "target": 370227242 - }, { - "source": 82890309, - "target": 179797676 - }, { - "source": 82890309, - "target": 14148549 - }, { - "source": 82890309, - "target": 190564700 - }, { - "source": 82890309, - "target": 44195788 - }, { - "source": 82890309, - "target": 6146692 - }, { - "source": 82890309, - "target": 17406425 - }, { - "source": 82890309, - "target": 16112517 - }, { - "source": 82890309, - "target": 92168769 - }, { - "source": 82890309, - "target": 1458271 - }, { - "source": 82890309, - "target": 177507079 - }, { - "source": 82890309, - "target": 22723307 - }, { - "source": 82890309, - "target": 945943164 - }, { - "source": 82890309, - "target": 318046158 - }, { - "source": 82890309, - "target": 1006945298 - }, { - "source": 82890309, - "target": 43593 - }, { - "source": 82890309, - "target": 86640232 - }, { - "source": 82890309, - "target": 19920203 - }, { - "source": 82890309, - "target": 15463062 - }, { - "source": 82890309, - "target": 359650922 - }, { - "source": 82890309, - "target": 17268874 - }, { - "source": 82890309, - "target": 768197780 - }, { - "source": 82890309, - "target": 626681652 - }, { - "source": 82890309, - "target": 78729443 - }, { - "source": 82890309, - "target": 9527212 - }, { - "source": 82890309, - "target": 1526228120 - }, { - "source": 82890309, - "target": 1873322353 - }, { - "source": 82890309, - "target": 247943631 - }, { - "source": 82890309, - "target": 9434762 - }, { - "source": 36853217, - "target": 82890309 - }, { - "source": 36853217, - "target": 1912054296 - }, { - "source": 36853217, - "target": 205346534 - }, { - "source": 36853217, - "target": 1022369413461291008 - }, { - "source": 36853217, - "target": 1017224055588622338 - }, { - "source": 36853217, - "target": 1035496563743842306 - }, { - "source": 36853217, - "target": 359024514 - }, { - "source": 36853217, - "target": 208579168 - }, { - "source": 36853217, - "target": 1004751018528141313 - }, { - "source": 36853217, - "target": 30009655 - }, { - "source": 36853217, - "target": 2889052877 - }, { - "source": 36853217, - "target": 981786802666328064 - }, { - "source": 36853217, - "target": 4893004803 - }, { - "source": 36853217, - "target": 23751864 - }, { - "source": 36853217, - "target": 152862026 - }, { - "source": 36853217, - "target": 190857410 - }, { - "source": 36853217, - "target": 252761153 - }, { - "source": 36853217, - "target": 1537419308 - }, { - "source": 36853217, - "target": 1556132462 - }, { - "source": 36853217, - "target": 555102816 - }, { - "source": 36853217, - "target": 136400506 - }, { - "source": 36853217, - "target": 2198358416 - }, { - "source": 36853217, - "target": 67297193 - }, { - "source": 36853217, - "target": 119704541 - }, { - "source": 36853217, - "target": 883747950085656577 - }, { - "source": 36853217, - "target": 209155608 - }, { - "source": 36853217, - "target": 411546549 - }, { - "source": 36853217, - "target": 241173920 - }, { - "source": 36853217, - "target": 37801244 - }, { - "source": 36853217, - "target": 1314101 - }, { - "source": 36853217, - "target": 885107802 - }, { - "source": 36853217, - "target": 808896914 - }, { - "source": 36853217, - "target": 2263478022 - }, { - "source": 36853217, - "target": 1387915232 - }, { - "source": 36853217, - "target": 18406335 - }, { - "source": 36853217, - "target": 16692909 - }, { - "source": 36853217, - "target": 16553392 - }, { - "source": 36853217, - "target": 92168769 - }, { - "source": 36853217, - "target": 96831443 - }, { - "source": 36853217, - "target": 201277609 - }, { - "source": 36853217, - "target": 359650922 - }, { - "source": 36853217, - "target": 404895983 - }, { - "source": 36853217, - "target": 91169926 - }, { - "source": 36853217, - "target": 16557883 - }, { - "source": 36853217, - "target": 1684160599 - }, { - "source": 36853217, - "target": 3230388598 - }, { - "source": 36853217, - "target": 15208867 - }, { - "source": 36853217, - "target": 23268628 - }, { - "source": 36853217, - "target": 16030323 - }, { - "source": 36853217, - "target": 1667081238 - }, { - "source": 36853217, - "target": 10471882 - }, { - "source": 36853217, - "target": 300317633 - }, { - "source": 36853217, - "target": 1006945298 - }, { - "source": 36853217, - "target": 443206410 - }, { - "source": 36853217, - "target": 12014302 - }, { - "source": 36853217, - "target": 84043985 - }, { - "source": 36853217, - "target": 3091349915 - }, { - "source": 36853217, - "target": 88892707 - }, { - "source": 36853217, - "target": 101474181 - }, { - "source": 36853217, - "target": 3404710059 - }, { - "source": 36853217, - "target": 54896883 - }, { - "source": 36853217, - "target": 1489761876 - }, { - "source": 36853217, - "target": 14113734 - }, { - "source": 36853217, - "target": 17847384 - }, { - "source": 36853217, - "target": 17519986 - }, { - "source": 36853217, - "target": 381245455 - }, { - "source": 36853217, - "target": 36737360 - }, { - "source": 36853217, - "target": 329714473 - }, { - "source": 36853217, - "target": 1650030144 - }, { - "source": 36853217, - "target": 14898705 - }, { - "source": 36853217, - "target": 242069220 - }, { - "source": 36853217, - "target": 395853499 - }, { - "source": 36853217, - "target": 2865629849 - }, { - "source": 36853217, - "target": 620010629 - }, { - "source": 36853217, - "target": 1903337412 - }, { - "source": 36853217, - "target": 2848359778 - }, { - "source": 36853217, - "target": 1710706561 - }, { - "source": 36853217, - "target": 52853730 - }, { - "source": 36853217, - "target": 2911549265 - }, { - "source": 36853217, - "target": 43878033 - }, { - "source": 36853217, - "target": 17461965 - }, { - "source": 36853217, - "target": 186974470 - }, { - "source": 36853217, - "target": 1652270612 - }, { - "source": 36853217, - "target": 10414152 - }, { - "source": 36853217, - "target": 43953969 - }, { - "source": 36853217, - "target": 214764129 - }, { - "source": 36853217, - "target": 370227242 - }, { - "source": 36853217, - "target": 531855716 - }, { - "source": 36853217, - "target": 2873695769 - }, { - "source": 36853217, - "target": 22736099 - }, { - "source": 36853217, - "target": 14905766 - }, { - "source": 36853217, - "target": 370638564 - }, { - "source": 36853217, - "target": 14875983 - }, { - "source": 36853217, - "target": 347276428 - }, { - "source": 36853217, - "target": 483273973 - }, { - "source": 36853217, - "target": 7541002 - }, { - "source": 36853217, - "target": 278878000 - }, { - "source": 36853217, - "target": 19411223 - }, { - "source": 36853217, - "target": 15339875 - }, { - "source": 36853217, - "target": 188046229 - }, { - "source": 36853217, - "target": 411681876 - }, { - "source": 36853217, - "target": 2511400400 - }, { - "source": 36853217, - "target": 9527212 - }, { - "source": 36853217, - "target": 596332489 - }, { - "source": 36853217, - "target": 89212604 - }, { - "source": 36853217, - "target": 16789581 - }, { - "source": 36853217, - "target": 520778935 - }, { - "source": 36853217, - "target": 14892191 - }, { - "source": 36853217, - "target": 945943164 - }, { - "source": 36853217, - "target": 1873322353 - }, { - "source": 36853217, - "target": 44195788 - }, { - "source": 36853217, - "target": 15399031 - }, { - "source": 36853217, - "target": 16171911 - }, { - "source": 36853217, - "target": 318046158 - }, { - "source": 36853217, - "target": 17242884 - }, { - "source": 36853217, - "target": 148871804 - }, { - "source": 36853217, - "target": 559883429 - }, { - "source": 36853217, - "target": 6146692 - }, { - "source": 36853217, - "target": 86904365 - }, { - "source": 36853217, - "target": 179797676 - }, { - "source": 36853217, - "target": 12377822 - }, { - "source": 36853217, - "target": 255617445 - }, { - "source": 36853217, - "target": 40144128 - }, { - "source": 36853217, - "target": 19283433 - }, { - "source": 36853217, - "target": 17677665 - }, { - "source": 36853217, - "target": 8564482 - }, { - "source": 36853217, - "target": 367089411 - }, { - "source": 36853217, - "target": 14624309 - }, { - "source": 36853217, - "target": 17242168 - }, { - "source": 36853217, - "target": 247943631 - }, { - "source": 36853217, - "target": 349963 - }, { - "source": 36853217, - "target": 21695487 - }, { - "source": 36853217, - "target": 14000542 - }, { - "source": 36853217, - "target": 7639702 - }, { - "source": 36853217, - "target": 17581976 - }, { - "source": 36853217, - "target": 34255829 - }, { - "source": 36853217, - "target": 137712607 - }, { - "source": 36853217, - "target": 17013577 - }, { - "source": 36853217, - "target": 17268874 - }, { - "source": 36853217, - "target": 242904917 - }, { - "source": 36853217, - "target": 38254620 - }, { - "source": 36853217, - "target": 82713840 - }, { - "source": 36853217, - "target": 81658145 - }, { - "source": 36853217, - "target": 190564700 - }, { - "source": 36853217, - "target": 219082889 - }, { - "source": 36853217, - "target": 403626099 - }, { - "source": 36853217, - "target": 43593 - }, { - "source": 36853217, - "target": 16112517 - }, { - "source": 36853217, - "target": 177507079 - }, { - "source": 36853217, - "target": 17406425 - }, { - "source": 36853217, - "target": 10699072 - }, { - "source": 36853217, - "target": 13205612 - }, { - "source": 36853217, - "target": 261363584 - }, { - "source": 36853217, - "target": 19299318 - }, { - "source": 36853217, - "target": 52341962 - }, { - "source": 36853217, - "target": 21084111 - }, { - "source": 36853217, - "target": 14207040 - }, { - "source": 36853217, - "target": 54680395 - }, { - "source": 36853217, - "target": 78865306 - }, { - "source": 36853217, - "target": 46243602 - }, { - "source": 36853217, - "target": 2067201 - }, { - "source": 36853217, - "target": 22197926 - }, { - "source": 36853217, - "target": 14109167 - }, { - "source": 36853217, - "target": 15463062 - }, { - "source": 36853217, - "target": 19951439 - }, { - "source": 36853217, - "target": 19920203 - }, { - "source": 36853217, - "target": 6490642 - }, { - "source": 36853217, - "target": 18695747 - }, { - "source": 36853217, - "target": 34570753 - }, { - "source": 36853217, - "target": 1366811 - }, { - "source": 14148549, - "target": 30009655 - }, { - "source": 14148549, - "target": 219160436 - }, { - "source": 14148549, - "target": 1086037534176473088 - }, { - "source": 14148549, - "target": 87968068 - }, { - "source": 14148549, - "target": 17673012 - }, { - "source": 14148549, - "target": 329714473 - }, { - "source": 14148549, - "target": 43953969 - }, { - "source": 14148549, - "target": 82890309 - }, { - "source": 14148549, - "target": 216939636 - }, { - "source": 14148549, - "target": 1834743547 - }, { - "source": 14148549, - "target": 17406425 - }, { - "source": 14148549, - "target": 1017224055588622338 - }, { - "source": 14148549, - "target": 1458271 - }, { - "source": 14148549, - "target": 9434762 - }, { - "source": 14148549, - "target": 31120708 - }, { - "source": 14148549, - "target": 1004751018528141313 - }, { - "source": 14148549, - "target": 883747950085656577 - }, { - "source": 14148549, - "target": 465929514 - }, { - "source": 14148549, - "target": 34255829 - }, { - "source": 14148549, - "target": 242069220 - }, { - "source": 14148549, - "target": 17242884 - }, { - "source": 14148549, - "target": 981786802666328064 - }, { - "source": 14148549, - "target": 67297193 - }, { - "source": 14148549, - "target": 17242168 - }, { - "source": 14148549, - "target": 919294347857690625 - }, { - "source": 14148549, - "target": 798297731961913344 - }, { - "source": 14148549, - "target": 1537419308 - }, { - "source": 14148549, - "target": 1684160599 - }, { - "source": 14148549, - "target": 190857410 - }, { - "source": 14148549, - "target": 905255756789825536 - }, { - "source": 14148549, - "target": 1912054296 - }, { - "source": 14148549, - "target": 17113667 - }, { - "source": 14148549, - "target": 14898705 - }, { - "source": 14148549, - "target": 889998600 - }, { - "source": 14148549, - "target": 620010629 - }, { - "source": 14148549, - "target": 19301681 - }, { - "source": 14148549, - "target": 191897226 - }, { - "source": 14148549, - "target": 82713840 - }, { - "source": 14148549, - "target": 752673 - }, { - "source": 14148549, - "target": 2791401022 - }, { - "source": 14148549, - "target": 158685605 - }, { - "source": 14148549, - "target": 268350241 - }, { - "source": 14148549, - "target": 91169926 - }, { - "source": 14148549, - "target": 245217900 - }, { - "source": 14148549, - "target": 2263478022 - }, { - "source": 14148549, - "target": 4597853354 - }, { - "source": 14148549, - "target": 1237502864 - }, { - "source": 14148549, - "target": 3012686680 - }, { - "source": 14148549, - "target": 14249829 - }, { - "source": 14148549, - "target": 9527212 - }, { - "source": 14148549, - "target": 3145293135 - }, { - "source": 14148549, - "target": 95290078 - }, { - "source": 14148549, - "target": 318046158 - }, { - "source": 14148549, - "target": 14207040 - }, { - "source": 14148549, - "target": 201277609 - }, { - "source": 14148549, - "target": 1652270612 - }, { - "source": 14148549, - "target": 59773247 - }, { - "source": 14148549, - "target": 10414152 - }, { - "source": 14148549, - "target": 2896069609 - }, { - "source": 14148549, - "target": 403626099 - }, { - "source": 14148549, - "target": 508222253 - }, { - "source": 14148549, - "target": 2511400400 - }, { - "source": 14148549, - "target": 2470709743 - }, { - "source": 14148549, - "target": 37619291 - }, { - "source": 14148549, - "target": 188046229 - }, { - "source": 14148549, - "target": 16557883 - }, { - "source": 14148549, - "target": 14420872 - }, { - "source": 14148549, - "target": 2667385981 - }, { - "source": 14148549, - "target": 460194330 - }, { - "source": 14148549, - "target": 411681876 - }, { - "source": 14148549, - "target": 596332489 - }, { - "source": 14148549, - "target": 359024514 - }, { - "source": 14148549, - "target": 16017475 - }, { - "source": 14148549, - "target": 926552558 - }, { - "source": 14148549, - "target": 945943164 - }, { - "source": 14148549, - "target": 1873322353 - }, { - "source": 14148549, - "target": 582282558 - }, { - "source": 14148549, - "target": 205346534 - }, { - "source": 14148549, - "target": 96831443 - }, { - "source": 14148549, - "target": 88892707 - }, { - "source": 14148549, - "target": 808896914 - }, { - "source": 14148549, - "target": 626681652 - }, { - "source": 14148549, - "target": 12014302 - }, { - "source": 14148549, - "target": 227831457 - }, { - "source": 14148549, - "target": 242904917 - }, { - "source": 14148549, - "target": 19299318 - }, { - "source": 14148549, - "target": 214764129 - }, { - "source": 14148549, - "target": 13205612 - }, { - "source": 14148549, - "target": 52341962 - }, { - "source": 14148549, - "target": 21695487 - }, { - "source": 14148549, - "target": 1006945298 - }, { - "source": 14148549, - "target": 1526228120 - }, { - "source": 14148549, - "target": 33838201 - }, { - "source": 14148549, - "target": 14624309 - }, { - "source": 14148549, - "target": 78729443 - }, { - "source": 14148549, - "target": 81658145 - }, { - "source": 14148549, - "target": 209155608 - }, { - "source": 14148549, - "target": 40144128 - }, { - "source": 14148549, - "target": 6146692 - }, { - "source": 14148549, - "target": 395853499 - }, { - "source": 14148549, - "target": 10471882 - }, { - "source": 14148549, - "target": 370227242 - }, { - "source": 14148549, - "target": 370638564 - }, { - "source": 14148549, - "target": 57191565 - }, { - "source": 14148549, - "target": 247943631 - }, { - "source": 14148549, - "target": 43593 - }, { - "source": 14148549, - "target": 14425576 - }, { - "source": 14148549, - "target": 18704160 - }, { - "source": 14148549, - "target": 186974470 - }, { - "source": 14148549, - "target": 22723307 - }, { - "source": 14148549, - "target": 520778935 - }, { - "source": 14148549, - "target": 9271782 - }, { - "source": 14148549, - "target": 14109167 - }, { - "source": 14148549, - "target": 261363584 - }, { - "source": 14148549, - "target": 61599361 - }, { - "source": 14148549, - "target": 137712607 - }, { - "source": 14148549, - "target": 119704541 - }, { - "source": 14148549, - "target": 483273973 - }, { - "source": 14148549, - "target": 115022430 - }, { - "source": 14148549, - "target": 359650922 - }, { - "source": 14148549, - "target": 2067201 - }, { - "source": 14148549, - "target": 19951439 - }, { - "source": 14148549, - "target": 765548 - }, { - "source": 14148549, - "target": 69133574 - }, { - "source": 14148549, - "target": 92168769 - }, { - "source": 14148549, - "target": 179797676 - }, { - "source": 14148549, - "target": 8564482 - }, { - "source": 14148549, - "target": 17268874 - }, { - "source": 14148549, - "target": 190564700 - }, { - "source": 14148549, - "target": 19920203 - }, { - "source": 14148549, - "target": 17013577 - }, { - "source": 14148549, - "target": 15463062 - }, { - "source": 14148549, - "target": 86640232 - }, { - "source": 14148549, - "target": 155240092 - }, { - "source": 14148549, - "target": 16112517 - }, { - "source": 14148549, - "target": 16553392 - }, { - "source": 14148549, - "target": 44195788 - }, { - "source": 14148549, - "target": 15460778 - }, { - "source": 18325271, - "target": 15399031 - }, { - "source": 18325271, - "target": 227831457 - }, { - "source": 18325271, - "target": 1086037534176473088 - }, { - "source": 18325271, - "target": 90797974 - }, { - "source": 18325271, - "target": 300317633 - }, { - "source": 18325271, - "target": 1068137549355515905 - }, { - "source": 18325271, - "target": 1387915232 - }, { - "source": 18325271, - "target": 27546319 - }, { - "source": 18325271, - "target": 15747864 - }, { - "source": 18325271, - "target": 29700681 - }, { - "source": 18325271, - "target": 38174427 - }, { - "source": 18325271, - "target": 81658145 - }, { - "source": 18325271, - "target": 91169926 - }, { - "source": 18325271, - "target": 824684769543741440 - }, { - "source": 18325271, - "target": 8564482 - }, { - "source": 18325271, - "target": 191257554 - }, { - "source": 18325271, - "target": 1004751018528141313 - }, { - "source": 18325271, - "target": 30009655 - }, { - "source": 18325271, - "target": 241173920 - }, { - "source": 18325271, - "target": 67297193 - }, { - "source": 18325271, - "target": 79908341 - }, { - "source": 18325271, - "target": 743468486756868096 - }, { - "source": 18325271, - "target": 555102816 - }, { - "source": 18325271, - "target": 17242884 - }, { - "source": 18325271, - "target": 1567191510 - }, { - "source": 18325271, - "target": 783356145670852608 - }, { - "source": 18325271, - "target": 177507079 - }, { - "source": 18325271, - "target": 22723307 - }, { - "source": 18325271, - "target": 37619291 - }, { - "source": 18325271, - "target": 43953969 - }, { - "source": 18325271, - "target": 19301681 - }, { - "source": 18325271, - "target": 16692909 - }, { - "source": 18325271, - "target": 798297731961913344 - }, { - "source": 18325271, - "target": 883747950085656577 - }, { - "source": 18325271, - "target": 919294347857690625 - }, { - "source": 18325271, - "target": 52853730 - }, { - "source": 18325271, - "target": 37801244 - }, { - "source": 18325271, - "target": 534166347 - }, { - "source": 18325271, - "target": 1489761876 - }, { - "source": 18325271, - "target": 146365761 - }, { - "source": 18325271, - "target": 17519986 - }, { - "source": 18325271, - "target": 9434762 - }, { - "source": 18325271, - "target": 322586448 - }, { - "source": 18325271, - "target": 3091349915 - }, { - "source": 18325271, - "target": 29739700 - }, { - "source": 18325271, - "target": 214764129 - }, { - "source": 18325271, - "target": 86640232 - }, { - "source": 18325271, - "target": 885107802 - }, { - "source": 18325271, - "target": 14113734 - }, { - "source": 18325271, - "target": 208312922 - }, { - "source": 18325271, - "target": 1556132462 - }, { - "source": 18325271, - "target": 109457331 - }, { - "source": 18325271, - "target": 1684160599 - }, { - "source": 18325271, - "target": 19520842 - }, { - "source": 18325271, - "target": 531855716 - }, { - "source": 18325271, - "target": 96831443 - }, { - "source": 18325271, - "target": 136400506 - }, { - "source": 18325271, - "target": 1069993424 - }, { - "source": 18325271, - "target": 23268628 - }, { - "source": 18325271, - "target": 82890309 - }, { - "source": 18325271, - "target": 1201186872 - }, { - "source": 18325271, - "target": 9527212 - }, { - "source": 18325271, - "target": 242904917 - }, { - "source": 18325271, - "target": 19299318 - }, { - "source": 18325271, - "target": 115022430 - }, { - "source": 18325271, - "target": 44101368 - }, { - "source": 18325271, - "target": 19920203 - }, { - "source": 18325271, - "target": 15463062 - }, { - "source": 18325271, - "target": 318046158 - }, { - "source": 18325271, - "target": 945943164 - }, { - "source": 18325271, - "target": 2263478022 - }, { - "source": 18325271, - "target": 4597853354 - }, { - "source": 18325271, - "target": 1873322353 - }, { - "source": 18325271, - "target": 11493602 - }, { - "source": 18325271, - "target": 1314101 - }, { - "source": 18325271, - "target": 2470709743 - }, { - "source": 18325271, - "target": 95290078 - }, { - "source": 18325271, - "target": 78729443 - }, { - "source": 18325271, - "target": 6146692 - }, { - "source": 18325271, - "target": 370227242 - }, { - "source": 18325271, - "target": 188046229 - }, { - "source": 18325271, - "target": 460194330 - }, { - "source": 18325271, - "target": 395853499 - }, { - "source": 18325271, - "target": 2848359778 - }, { - "source": 18325271, - "target": 83996344 - }, { - "source": 18325271, - "target": 201277609 - }, { - "source": 18325271, - "target": 1652270612 - }, { - "source": 18325271, - "target": 219160436 - }, { - "source": 18325271, - "target": 2814482749 - }, { - "source": 18325271, - "target": 52341962 - }, { - "source": 18325271, - "target": 190564700 - }, { - "source": 18325271, - "target": 78865306 - }, { - "source": 18325271, - "target": 43593 - }, { - "source": 18325271, - "target": 88892707 - }, { - "source": 18325271, - "target": 1537419308 - }, { - "source": 18325271, - "target": 137712607 - }, { - "source": 18325271, - "target": 1325316703 - }, { - "source": 18325271, - "target": 411681876 - }, { - "source": 18325271, - "target": 34255829 - }, { - "source": 18325271, - "target": 596332489 - }, { - "source": 18325271, - "target": 1903337412 - }, { - "source": 18325271, - "target": 2511400400 - }, { - "source": 18325271, - "target": 10471882 - }, { - "source": 18325271, - "target": 16557883 - }, { - "source": 18325271, - "target": 465929514 - }, { - "source": 18325271, - "target": 16553392 - }, { - "source": 18325271, - "target": 18704160 - }, { - "source": 18325271, - "target": 359650922 - }, { - "source": 18325271, - "target": 247943631 - }, { - "source": 18325271, - "target": 10414152 - }, { - "source": 18325271, - "target": 44195788 - }, { - "source": 18325271, - "target": 626681652 - }, { - "source": 18325271, - "target": 17268874 - }, { - "source": 18325271, - "target": 16112517 - }, { - "source": 18325271, - "target": 40144128 - }, { - "source": 18325271, - "target": 14249829 - }, { - "source": 18325271, - "target": 179797676 - }, { - "source": 18325271, - "target": 209155608 - }, { - "source": 18325271, - "target": 274254972 - }, { - "source": 17406425, - "target": 555102816 - }, { - "source": 17406425, - "target": 252761153 - }, { - "source": 17406425, - "target": 29739700 - }, { - "source": 17406425, - "target": 2263478022 - }, { - "source": 17406425, - "target": 14148549 - }, { - "source": 17406425, - "target": 82890309 - }, { - "source": 17406425, - "target": 1489761876 - }, { - "source": 17406425, - "target": 78865306 - }, { - "source": 17406425, - "target": 1912054296 - }, { - "source": 17406425, - "target": 282130842 - }, { - "source": 17406425, - "target": 3230388598 - }, { - "source": 17406425, - "target": 10699072 - }, { - "source": 17406425, - "target": 43878033 - }, { - "source": 17406425, - "target": 3091349915 - }, { - "source": 17406425, - "target": 411546549 - }, { - "source": 17406425, - "target": 798297731961913344 - }, { - "source": 17406425, - "target": 17242884 - }, { - "source": 17406425, - "target": 190857410 - }, { - "source": 17406425, - "target": 404895983 - }, { - "source": 17406425, - "target": 10471882 - }, { - "source": 17406425, - "target": 52853730 - }, { - "source": 17406425, - "target": 3404710059 - }, { - "source": 17406425, - "target": 1556132462 - }, { - "source": 17406425, - "target": 142389870 - }, { - "source": 17406425, - "target": 101474181 - }, { - "source": 17406425, - "target": 370638564 - }, { - "source": 17406425, - "target": 242069220 - }, { - "source": 17406425, - "target": 17677665 - }, { - "source": 17406425, - "target": 2848359778 - }, { - "source": 17406425, - "target": 620010629 - }, { - "source": 17406425, - "target": 1387915232 - }, { - "source": 17406425, - "target": 88892707 - }, { - "source": 17406425, - "target": 188046229 - }, { - "source": 17406425, - "target": 84043985 - }, { - "source": 17406425, - "target": 1652270612 - }, { - "source": 17406425, - "target": 146365761 - }, { - "source": 17406425, - "target": 18704160 - }, { - "source": 17406425, - "target": 13205612 - }, { - "source": 17406425, - "target": 15339875 - }, { - "source": 17406425, - "target": 411681876 - }, { - "source": 17406425, - "target": 16171911 - }, { - "source": 17406425, - "target": 14905766 - }, { - "source": 17406425, - "target": 148871804 - }, { - "source": 17406425, - "target": 34255829 - }, { - "source": 17406425, - "target": 119704541 - }, { - "source": 17406425, - "target": 16030323 - }, { - "source": 17406425, - "target": 89212604 - }, { - "source": 17406425, - "target": 465929514 - }, { - "source": 17406425, - "target": 329714473 - }, { - "source": 17406425, - "target": 483273973 - }, { - "source": 17406425, - "target": 7639702 - }, { - "source": 17406425, - "target": 8564482 - }, { - "source": 17406425, - "target": 38254620 - }, { - "source": 17406425, - "target": 6146692 - }, { - "source": 17406425, - "target": 12014302 - }, { - "source": 17406425, - "target": 945943164 - }, { - "source": 17406425, - "target": 370227242 - }, { - "source": 17406425, - "target": 359024514 - }, { - "source": 17406425, - "target": 1006945298 - }, { - "source": 17406425, - "target": 255617445 - }, { - "source": 17406425, - "target": 219082889 - }, { - "source": 17406425, - "target": 395853499 - }, { - "source": 17406425, - "target": 247943631 - }, { - "source": 17406425, - "target": 359650922 - }, { - "source": 17406425, - "target": 22723307 - }, { - "source": 17406425, - "target": 82713840 - }, { - "source": 17406425, - "target": 21695487 - }, { - "source": 17406425, - "target": 289972113 - }, { - "source": 17406425, - "target": 14898705 - }, { - "source": 17406425, - "target": 367089411 - }, { - "source": 17406425, - "target": 14207040 - }, { - "source": 17406425, - "target": 214764129 - }, { - "source": 17406425, - "target": 17013577 - }, { - "source": 17406425, - "target": 36853217 - }, { - "source": 17406425, - "target": 43593 - }, { - "source": 17406425, - "target": 17242168 - }, { - "source": 17406425, - "target": 17581976 - }, { - "source": 17406425, - "target": 16789581 - }, { - "source": 17406425, - "target": 21084111 - }, { - "source": 17406425, - "target": 1366811 - }, { - "source": 17406425, - "target": 177507079 - }, { - "source": 17406425, - "target": 115022430 - }, { - "source": 17406425, - "target": 137712607 - }, { - "source": 17406425, - "target": 14624309 - }, { - "source": 17406425, - "target": 40144128 - }, { - "source": 17406425, - "target": 10414152 - }, { - "source": 17406425, - "target": 190564700 - }, { - "source": 17406425, - "target": 14892191 - }, { - "source": 17406425, - "target": 18695747 - }, { - "source": 17406425, - "target": 15463062 - }, { - "source": 17406425, - "target": 54680395 - }, { - "source": 17406425, - "target": 14109167 - }, { - "source": 17406425, - "target": 81658145 - }, { - "source": 17406425, - "target": 52341962 - }, { - "source": 17406425, - "target": 17519986 - }, { - "source": 17406425, - "target": 16112517 - }, { - "source": 17406425, - "target": 19951439 - }, { - "source": 242904917, - "target": 82890309 - }, { - "source": 242904917, - "target": 219160436 - }, { - "source": 242904917, - "target": 38174427 - }, { - "source": 242904917, - "target": 905255756789825536 - }, { - "source": 242904917, - "target": 67297193 - }, { - "source": 242904917, - "target": 460194330 - }, { - "source": 242904917, - "target": 483273973 - }, { - "source": 242904917, - "target": 1325316703 - }, { - "source": 242904917, - "target": 2198358416 - }, { - "source": 242904917, - "target": 2251623492 - }, { - "source": 242904917, - "target": 3145293135 - }, { - "source": 242904917, - "target": 1556132462 - }, { - "source": 242904917, - "target": 15208867 - }, { - "source": 242904917, - "target": 926552558 - }, { - "source": 242904917, - "target": 4893004803 - }, { - "source": 242904917, - "target": 352650591 - }, { - "source": 242904917, - "target": 3404710059 - }, { - "source": 242904917, - "target": 1912054296 - }, { - "source": 242904917, - "target": 54896883 - }, { - "source": 242904917, - "target": 798297731961913344 - }, { - "source": 242904917, - "target": 1004751018528141313 - }, { - "source": 242904917, - "target": 824684769543741440 - }, { - "source": 242904917, - "target": 3230388598 - }, { - "source": 242904917, - "target": 1567191510 - }, { - "source": 242904917, - "target": 1903337412 - }, { - "source": 242904917, - "target": 981786802666328064 - }, { - "source": 242904917, - "target": 1873322353 - }, { - "source": 242904917, - "target": 3091349915 - }, { - "source": 242904917, - "target": 17242884 - }, { - "source": 242904917, - "target": 883747950085656577 - }, { - "source": 242904917, - "target": 88892707 - }, { - "source": 242904917, - "target": 919294347857690625 - }, { - "source": 242904917, - "target": 534166347 - }, { - "source": 242904917, - "target": 22723307 - }, { - "source": 242904917, - "target": 14000542 - }, { - "source": 242904917, - "target": 86904365 - }, { - "source": 242904917, - "target": 15747864 - }, { - "source": 242904917, - "target": 208579168 - }, { - "source": 242904917, - "target": 190857410 - }, { - "source": 242904917, - "target": 146365761 - }, { - "source": 242904917, - "target": 2889052877 - }, { - "source": 242904917, - "target": 2791401022 - }, { - "source": 242904917, - "target": 322586448 - }, { - "source": 242904917, - "target": 744209572089323520 - }, { - "source": 242904917, - "target": 885107802 - }, { - "source": 242904917, - "target": 16030323 - }, { - "source": 242904917, - "target": 52853730 - }, { - "source": 242904917, - "target": 1684160599 - }, { - "source": 242904917, - "target": 96831443 - }, { - "source": 242904917, - "target": 531855716 - }, { - "source": 242904917, - "target": 568947767 - }, { - "source": 242904917, - "target": 1650030144 - }, { - "source": 242904917, - "target": 2838336587 - }, { - "source": 242904917, - "target": 403626099 - }, { - "source": 242904917, - "target": 109457331 - }, { - "source": 242904917, - "target": 411546549 - }, { - "source": 242904917, - "target": 2263478022 - }, { - "source": 242904917, - "target": 1458271 - }, { - "source": 242904917, - "target": 14624309 - }, { - "source": 242904917, - "target": 9527212 - }, { - "source": 242904917, - "target": 8564482 - }, { - "source": 242904917, - "target": 4597853354 - }, { - "source": 242904917, - "target": 329714473 - }, { - "source": 242904917, - "target": 115022430 - }, { - "source": 242904917, - "target": 14148549 - }, { - "source": 242904917, - "target": 18325271 - }, { - "source": 242904917, - "target": 191897226 - }, { - "source": 242904917, - "target": 1069993424 - }, { - "source": 242904917, - "target": 2873695769 - }, { - "source": 242904917, - "target": 2160653520 - }, { - "source": 242904917, - "target": 119802735 - }, { - "source": 242904917, - "target": 90797974 - }, { - "source": 242904917, - "target": 19301681 - }, { - "source": 242904917, - "target": 205346534 - }, { - "source": 242904917, - "target": 209155608 - }, { - "source": 242904917, - "target": 14892191 - }, { - "source": 242904917, - "target": 59773247 - }, { - "source": 242904917, - "target": 1006945298 - }, { - "source": 242904917, - "target": 245217900 - }, { - "source": 242904917, - "target": 762093631 - }, { - "source": 242904917, - "target": 268350241 - }, { - "source": 242904917, - "target": 2848359778 - }, { - "source": 242904917, - "target": 2814482749 - }, { - "source": 242904917, - "target": 370638564 - }, { - "source": 242904917, - "target": 43878033 - }, { - "source": 242904917, - "target": 242069220 - }, { - "source": 242904917, - "target": 49413866 - }, { - "source": 242904917, - "target": 252761153 - }, { - "source": 242904917, - "target": 38254620 - }, { - "source": 242904917, - "target": 16171911 - }, { - "source": 242904917, - "target": 2470709743 - }, { - "source": 242904917, - "target": 404895983 - }, { - "source": 242904917, - "target": 15871237 - }, { - "source": 242904917, - "target": 2720877595 - }, { - "source": 242904917, - "target": 92168769 - }, { - "source": 242904917, - "target": 15339875 - }, { - "source": 242904917, - "target": 13205612 - }, { - "source": 242904917, - "target": 21084111 - }, { - "source": 242904917, - "target": 16557883 - }, { - "source": 242904917, - "target": 186974470 - }, { - "source": 242904917, - "target": 7541002 - }, { - "source": 242904917, - "target": 37801244 - }, { - "source": 242904917, - "target": 14249829 - }, { - "source": 242904917, - "target": 2511400400 - }, { - "source": 242904917, - "target": 201277609 - }, { - "source": 242904917, - "target": 2865629849 - }, { - "source": 242904917, - "target": 1667081238 - }, { - "source": 242904917, - "target": 44101368 - }, { - "source": 242904917, - "target": 2911549265 - }, { - "source": 242904917, - "target": 1652270612 - }, { - "source": 242904917, - "target": 1387915232 - }, { - "source": 242904917, - "target": 411681876 - }, { - "source": 242904917, - "target": 82713840 - }, { - "source": 242904917, - "target": 188046229 - }, { - "source": 242904917, - "target": 1489761876 - }, { - "source": 242904917, - "target": 370227242 - }, { - "source": 242904917, - "target": 17113667 - }, { - "source": 242904917, - "target": 17406425 - }, { - "source": 242904917, - "target": 14905766 - }, { - "source": 242904917, - "target": 2896069609 - }, { - "source": 242904917, - "target": 359650922 - }, { - "source": 242904917, - "target": 17581976 - }, { - "source": 242904917, - "target": 1891806212 - }, { - "source": 242904917, - "target": 17677665 - }, { - "source": 242904917, - "target": 1201186872 - }, { - "source": 242904917, - "target": 1710706561 - }, { - "source": 242904917, - "target": 87968068 - }, { - "source": 242904917, - "target": 40144128 - }, { - "source": 242904917, - "target": 10471882 - }, { - "source": 242904917, - "target": 945943164 - }, { - "source": 242904917, - "target": 95266520 - }, { - "source": 242904917, - "target": 148871804 - }, { - "source": 242904917, - "target": 596332489 - }, { - "source": 242904917, - "target": 14420872 - }, { - "source": 242904917, - "target": 37619291 - }, { - "source": 242904917, - "target": 14875983 - }, { - "source": 242904917, - "target": 367089411 - }, { - "source": 242904917, - "target": 43593 - }, { - "source": 242904917, - "target": 44195788 - }, { - "source": 242904917, - "target": 247943631 - }, { - "source": 242904917, - "target": 18704160 - }, { - "source": 242904917, - "target": 14113734 - }, { - "source": 242904917, - "target": 191257554 - }, { - "source": 242904917, - "target": 91169926 - }, { - "source": 242904917, - "target": 81658145 - }, { - "source": 242904917, - "target": 29700681 - }, { - "source": 242904917, - "target": 214764129 - }, { - "source": 242904917, - "target": 16692909 - }, { - "source": 242904917, - "target": 7639702 - }, { - "source": 242904917, - "target": 17242168 - }, { - "source": 242904917, - "target": 14898705 - }, { - "source": 242904917, - "target": 46243602 - }, { - "source": 242904917, - "target": 69133574 - }, { - "source": 242904917, - "target": 349963 - }, { - "source": 242904917, - "target": 86640232 - }, { - "source": 242904917, - "target": 52341962 - }, { - "source": 242904917, - "target": 152862026 - }, { - "source": 242904917, - "target": 6146692 - }, { - "source": 242904917, - "target": 19299318 - }, { - "source": 242904917, - "target": 43953969 - }, { - "source": 242904917, - "target": 15463062 - }, { - "source": 242904917, - "target": 1366811 - }, { - "source": 242904917, - "target": 2067201 - }, { - "source": 242904917, - "target": 20280065 - }, { - "source": 242904917, - "target": 10414152 - }, { - "source": 242904917, - "target": 19951439 - }, { - "source": 242904917, - "target": 21695487 - }, { - "source": 242904917, - "target": 190564700 - }, { - "source": 242904917, - "target": 177507079 - }, { - "source": 242904917, - "target": 155240092 - }, { - "source": 242904917, - "target": 179797676 - }, { - "source": 242904917, - "target": 273197054 - }, { - "source": 242904917, - "target": 36853217 - }, { - "source": 242904917, - "target": 34255829 - }, { - "source": 242904917, - "target": 16789581 - }, { - "source": 242904917, - "target": 16112517 - }, { - "source": 242904917, - "target": 278878000 - }, { - "source": 242904917, - "target": 23751864 - }, { - "source": 242904917, - "target": 520778935 - }, { - "source": 242904917, - "target": 34570753 - }, { - "source": 242904917, - "target": 17268874 - }, { - "source": 242904917, - "target": 261363584 - }, { - "source": 242904917, - "target": 54680395 - }, { - "source": 242904917, - "target": 465929514 - }, { - "source": 242904917, - "target": 19283433 - }, { - "source": 242904917, - "target": 10699072 - }, { - "source": 242904917, - "target": 137712607 - }, { - "source": 242904917, - "target": 14109167 - }, { - "source": 242904917, - "target": 78865306 - }, { - "source": 242904917, - "target": 61599361 - }, { - "source": 242904917, - "target": 18695747 - }, { - "source": 86640232, - "target": 555102816 - }, { - "source": 86640232, - "target": 177507079 - }, { - "source": 86640232, - "target": 43593 - }, { - "source": 86640232, - "target": 347276428 - }, { - "source": 86640232, - "target": 22723307 - }, { - "source": 86640232, - "target": 14875983 - }, { - "source": 86640232, - "target": 4071761 - }, { - "source": 91169926, - "target": 13074042 - }, { - "source": 91169926, - "target": 11493602 - }, { - "source": 91169926, - "target": 29700681 - }, { - "source": 91169926, - "target": 17847384 - }, { - "source": 91169926, - "target": 620010629 - }, { - "source": 91169926, - "target": 1458271 - }, { - "source": 91169926, - "target": 1086037534176473088 - }, { - "source": 91169926, - "target": 1068137549355515905 - }, { - "source": 91169926, - "target": 1176519156 - }, { - "source": 91169926, - "target": 1912054296 - }, { - "source": 91169926, - "target": 883747950085656577 - }, { - "source": 91169926, - "target": 14207040 - }, { - "source": 91169926, - "target": 824684769543741440 - }, { - "source": 91169926, - "target": 38174427 - }, { - "source": 91169926, - "target": 2838336587 - }, { - "source": 91169926, - "target": 278878000 - }, { - "source": 91169926, - "target": 33857735 - }, { - "source": 91169926, - "target": 2251623492 - }, { - "source": 91169926, - "target": 1017224055588622338 - }, { - "source": 91169926, - "target": 83996344 - }, { - "source": 91169926, - "target": 136400506 - }, { - "source": 91169926, - "target": 1022369413461291008 - }, { - "source": 91169926, - "target": 783356145670852608 - }, { - "source": 91169926, - "target": 2263478022 - }, { - "source": 91169926, - "target": 2198358416 - }, { - "source": 91169926, - "target": 274254972 - }, { - "source": 91169926, - "target": 148871804 - }, { - "source": 91169926, - "target": 130745589 - }, { - "source": 91169926, - "target": 905255756789825536 - }, { - "source": 91169926, - "target": 109457331 - }, { - "source": 91169926, - "target": 3145293135 - }, { - "source": 91169926, - "target": 768197780 - }, { - "source": 91169926, - "target": 919294347857690625 - }, { - "source": 91169926, - "target": 227831457 - }, { - "source": 91169926, - "target": 1489761876 - }, { - "source": 91169926, - "target": 22736099 - }, { - "source": 91169926, - "target": 36737360 - }, { - "source": 91169926, - "target": 19411223 - }, { - "source": 91169926, - "target": 82890309 - }, { - "source": 91169926, - "target": 359024514 - }, { - "source": 91169926, - "target": 289972113 - }, { - "source": 91169926, - "target": 27546319 - }, { - "source": 91169926, - "target": 611597719 - }, { - "source": 91169926, - "target": 808896914 - }, { - "source": 91169926, - "target": 44101368 - }, { - "source": 91169926, - "target": 395853499 - }, { - "source": 91169926, - "target": 78865306 - }, { - "source": 91169926, - "target": 40219508 - }, { - "source": 91169926, - "target": 3230388598 - }, { - "source": 91169926, - "target": 9527212 - }, { - "source": 91169926, - "target": 16017475 - }, { - "source": 91169926, - "target": 16553392 - }, { - "source": 91169926, - "target": 16557883 - }, { - "source": 91169926, - "target": 17519986 - }, { - "source": 91169926, - "target": 96831443 - }, { - "source": 91169926, - "target": 44195788 - }, { - "source": 91169926, - "target": 201277609 - }, { - "source": 91169926, - "target": 209155608 - }, { - "source": 91169926, - "target": 214764129 - }, { - "source": 91169926, - "target": 36853217 - }, { - "source": 91169926, - "target": 531855716 - }, { - "source": 91169926, - "target": 1556132462 - }, { - "source": 91169926, - "target": 19299318 - }, { - "source": 91169926, - "target": 1537419308 - }, { - "source": 91169926, - "target": 744209572089323520 - }, { - "source": 91169926, - "target": 14898705 - }, { - "source": 91169926, - "target": 90797974 - }, { - "source": 91169926, - "target": 555102816 - }, { - "source": 91169926, - "target": 17242884 - }, { - "source": 91169926, - "target": 12014302 - }, { - "source": 91169926, - "target": 142389870 - }, { - "source": 91169926, - "target": 12377822 - }, { - "source": 91169926, - "target": 19520842 - }, { - "source": 91169926, - "target": 5685812 - }, { - "source": 91169926, - "target": 14148549 - }, { - "source": 91169926, - "target": 125499050 - }, { - "source": 91169926, - "target": 119704541 - }, { - "source": 91169926, - "target": 1526228120 - }, { - "source": 91169926, - "target": 3404710059 - }, { - "source": 91169926, - "target": 4597853354 - }, { - "source": 91169926, - "target": 17673012 - }, { - "source": 91169926, - "target": 85340453 - }, { - "source": 91169926, - "target": 404895983 - }, { - "source": 91169926, - "target": 282130842 - }, { - "source": 91169926, - "target": 98303566 - }, { - "source": 91169926, - "target": 16789581 - }, { - "source": 91169926, - "target": 43953969 - }, { - "source": 91169926, - "target": 14905766 - }, { - "source": 91169926, - "target": 101474181 - }, { - "source": 91169926, - "target": 14000542 - }, { - "source": 91169926, - "target": 22197926 - }, { - "source": 91169926, - "target": 15339875 - }, { - "source": 91169926, - "target": 95266520 - }, { - "source": 91169926, - "target": 34570753 - }, { - "source": 91169926, - "target": 10414152 - }, { - "source": 91169926, - "target": 347276428 - }, { - "source": 91169926, - "target": 261363584 - }, { - "source": 91169926, - "target": 52341962 - }, { - "source": 91169926, - "target": 765548 - }, { - "source": 91169926, - "target": 14420872 - }, { - "source": 91169926, - "target": 370638564 - }, { - "source": 91169926, - "target": 69133574 - }, { - "source": 91169926, - "target": 23751864 - }, { - "source": 91169926, - "target": 46243602 - }, { - "source": 91169926, - "target": 2067201 - }, { - "source": 91169926, - "target": 1314101 - }, { - "source": 91169926, - "target": 18325271 - }, { - "source": 91169926, - "target": 300317633 - }, { - "source": 91169926, - "target": 4071761 - }, { - "source": 91169926, - "target": 483273973 - }, { - "source": 91169926, - "target": 16171911 - }, { - "source": 91169926, - "target": 2470709743 - }, { - "source": 91169926, - "target": 115022430 - }, { - "source": 91169926, - "target": 14249829 - }, { - "source": 91169926, - "target": 78729443 - }, { - "source": 91169926, - "target": 2911549265 - }, { - "source": 91169926, - "target": 252761153 - }, { - "source": 91169926, - "target": 242069220 - }, { - "source": 91169926, - "target": 43878033 - }, { - "source": 91169926, - "target": 520778935 - }, { - "source": 91169926, - "target": 1325316703 - }, { - "source": 91169926, - "target": 762093631 - }, { - "source": 91169926, - "target": 17677665 - }, { - "source": 91169926, - "target": 582282558 - }, { - "source": 91169926, - "target": 14892191 - }, { - "source": 91169926, - "target": 15871237 - }, { - "source": 91169926, - "target": 1201186872 - }, { - "source": 91169926, - "target": 885107802 - }, { - "source": 91169926, - "target": 17406425 - }, { - "source": 91169926, - "target": 84043985 - }, { - "source": 91169926, - "target": 17461965 - }, { - "source": 91169926, - "target": 596332489 - }, { - "source": 91169926, - "target": 188046229 - }, { - "source": 91169926, - "target": 411681876 - }, { - "source": 91169926, - "target": 2511400400 - }, { - "source": 91169926, - "target": 945943164 - }, { - "source": 91169926, - "target": 2848359778 - }, { - "source": 91169926, - "target": 38254620 - }, { - "source": 91169926, - "target": 3012686680 - }, { - "source": 91169926, - "target": 153196789 - }, { - "source": 91169926, - "target": 52853730 - }, { - "source": 91169926, - "target": 19301681 - }, { - "source": 91169926, - "target": 1652270612 - }, { - "source": 91169926, - "target": 146365761 - }, { - "source": 91169926, - "target": 370227242 - }, { - "source": 91169926, - "target": 82713840 - }, { - "source": 91169926, - "target": 205346534 - }, { - "source": 91169926, - "target": 14113734 - }, { - "source": 91169926, - "target": 95290078 - }, { - "source": 91169926, - "target": 40144128 - }, { - "source": 91169926, - "target": 190857410 - }, { - "source": 91169926, - "target": 1873322353 - }, { - "source": 91169926, - "target": 89212604 - }, { - "source": 91169926, - "target": 626681652 - }, { - "source": 91169926, - "target": 14875983 - }, { - "source": 91169926, - "target": 10471882 - }, { - "source": 91169926, - "target": 34255829 - }, { - "source": 91169926, - "target": 191897226 - }, { - "source": 91169926, - "target": 88892707 - }, { - "source": 91169926, - "target": 54680395 - }, { - "source": 91169926, - "target": 13205612 - }, { - "source": 91169926, - "target": 17013577 - }, { - "source": 91169926, - "target": 19951439 - }, { - "source": 91169926, - "target": 1366811 - }, { - "source": 91169926, - "target": 49413866 - }, { - "source": 91169926, - "target": 37801244 - }, { - "source": 91169926, - "target": 359650922 - }, { - "source": 91169926, - "target": 81658145 - }, { - "source": 91169926, - "target": 242904917 - }, { - "source": 91169926, - "target": 9271782 - }, { - "source": 91169926, - "target": 1387915232 - }, { - "source": 91169926, - "target": 16030323 - }, { - "source": 91169926, - "target": 6146692 - }, { - "source": 91169926, - "target": 349963 - }, { - "source": 91169926, - "target": 1006945298 - }, { - "source": 91169926, - "target": 17242168 - }, { - "source": 91169926, - "target": 7639702 - }, { - "source": 91169926, - "target": 9434762 - }, { - "source": 91169926, - "target": 179797676 - }, { - "source": 91169926, - "target": 255617445 - }, { - "source": 91169926, - "target": 177507079 - }, { - "source": 91169926, - "target": 8564482 - }, { - "source": 91169926, - "target": 21084111 - }, { - "source": 91169926, - "target": 15399031 - }, { - "source": 91169926, - "target": 14624309 - }, { - "source": 91169926, - "target": 190564700 - }, { - "source": 91169926, - "target": 21695487 - }, { - "source": 91169926, - "target": 465929514 - }, { - "source": 91169926, - "target": 247943631 - }, { - "source": 91169926, - "target": 22723307 - }, { - "source": 91169926, - "target": 16136933 - }, { - "source": 91169926, - "target": 15463062 - }, { - "source": 91169926, - "target": 208312922 - }, { - "source": 91169926, - "target": 20280065 - }, { - "source": 91169926, - "target": 273197054 - }, { - "source": 91169926, - "target": 16112517 - }, { - "source": 91169926, - "target": 86640232 - }, { - "source": 91169926, - "target": 18704160 - }, { - "source": 91169926, - "target": 19920203 - }, { - "source": 91169926, - "target": 43593 - }, { - "source": 91169926, - "target": 367089411 - }, { - "source": 91169926, - "target": 318046158 - }, { - "source": 91169926, - "target": 137712607 - }, { - "source": 91169926, - "target": 14109167 - }, { - "source": 91169926, - "target": 155240092 - }, { - "source": 91169926, - "target": 14425576 - }, { - "source": 91169926, - "target": 17268874 - }, { - "source": 762093631, - "target": 12014302 - }, { - "source": 762093631, - "target": 15463062 - }, { - "source": 762093631, - "target": 6146692 - }, { - "source": 762093631, - "target": 14425576 - }, { - "source": 762093631, - "target": 19920203 - }, { - "source": 762093631, - "target": 765548 - }, { - "source": 762093631, - "target": 52341962 - }, { - "source": 762093631, - "target": 17268874 - }, { - "source": 762093631, - "target": 1314101 - }, { - "source": 762093631, - "target": 33838201 - }, { - "source": 762093631, - "target": 16136933 - }, { - "source": 762093631, - "target": 804775 - }, { - "source": 762093631, - "target": 9271782 - }, { - "source": 14905766, - "target": 242069220 - }, { - "source": 14905766, - "target": 559883429 - }, { - "source": 14905766, - "target": 38254620 - }, { - "source": 14905766, - "target": 2527017636 - }, { - "source": 14905766, - "target": 241173920 - }, { - "source": 14905766, - "target": 1086037534176473088 - }, { - "source": 14905766, - "target": 16171911 - }, { - "source": 14905766, - "target": 16136933 - }, { - "source": 14905766, - "target": 804775 - }, { - "source": 14905766, - "target": 568947767 - }, { - "source": 14905766, - "target": 2838336587 - }, { - "source": 14905766, - "target": 22723307 - }, { - "source": 14905766, - "target": 205346534 - }, { - "source": 14905766, - "target": 404895983 - }, { - "source": 14905766, - "target": 1069993424 - }, { - "source": 14905766, - "target": 85844572 - }, { - "source": 14905766, - "target": 944216617268973569 - }, { - "source": 14905766, - "target": 1387915232 - }, { - "source": 14905766, - "target": 44195788 - }, { - "source": 14905766, - "target": 352650591 - }, { - "source": 14905766, - "target": 1004751018528141313 - }, { - "source": 14905766, - "target": 18325271 - }, { - "source": 14905766, - "target": 40219508 - }, { - "source": 14905766, - "target": 981786802666328064 - }, { - "source": 14905766, - "target": 148871804 - }, { - "source": 14905766, - "target": 136400506 - }, { - "source": 14905766, - "target": 905255756789825536 - }, { - "source": 14905766, - "target": 883747950085656577 - }, { - "source": 14905766, - "target": 15208867 - }, { - "source": 14905766, - "target": 1556132462 - }, { - "source": 14905766, - "target": 1537419308 - }, { - "source": 14905766, - "target": 208579168 - }, { - "source": 14905766, - "target": 9527212 - }, { - "source": 14905766, - "target": 4893004803 - }, { - "source": 14905766, - "target": 209155608 - }, { - "source": 14905766, - "target": 783356145670852608 - }, { - "source": 14905766, - "target": 16553392 - }, { - "source": 14905766, - "target": 43878033 - }, { - "source": 14905766, - "target": 49457800 - }, { - "source": 14905766, - "target": 885107802 - }, { - "source": 14905766, - "target": 17519986 - }, { - "source": 14905766, - "target": 19520842 - }, { - "source": 14905766, - "target": 534166347 - }, { - "source": 14905766, - "target": 1201186872 - }, { - "source": 14905766, - "target": 3404710059 - }, { - "source": 14905766, - "target": 89212604 - }, { - "source": 14905766, - "target": 78865306 - }, { - "source": 14905766, - "target": 17113667 - }, { - "source": 14905766, - "target": 18704160 - }, { - "source": 14905766, - "target": 762093631 - }, { - "source": 14905766, - "target": 255617445 - }, { - "source": 14905766, - "target": 101474181 - }, { - "source": 14905766, - "target": 36853217 - }, { - "source": 14905766, - "target": 17242884 - }, { - "source": 14905766, - "target": 49413866 - }, { - "source": 14905766, - "target": 1684160599 - }, { - "source": 14905766, - "target": 17581976 - }, { - "source": 14905766, - "target": 142389870 - }, { - "source": 14905766, - "target": 216939636 - }, { - "source": 14905766, - "target": 81658145 - }, { - "source": 14905766, - "target": 367089411 - }, { - "source": 14905766, - "target": 96831443 - }, { - "source": 14905766, - "target": 2911549265 - }, { - "source": 14905766, - "target": 596332489 - }, { - "source": 14905766, - "target": 91169926 - }, { - "source": 14905766, - "target": 411546549 - }, { - "source": 14905766, - "target": 82890309 - }, { - "source": 14905766, - "target": 1314101 - }, { - "source": 14905766, - "target": 9434762 - }, { - "source": 14905766, - "target": 201277609 - }, { - "source": 14905766, - "target": 86904365 - }, { - "source": 14905766, - "target": 381245455 - }, { - "source": 14905766, - "target": 153196789 - }, { - "source": 14905766, - "target": 19283433 - }, { - "source": 14905766, - "target": 15871237 - }, { - "source": 14905766, - "target": 460194330 - }, { - "source": 14905766, - "target": 403626099 - }, { - "source": 14905766, - "target": 2848359778 - }, { - "source": 14905766, - "target": 40144128 - }, { - "source": 14905766, - "target": 1650030144 - }, { - "source": 14905766, - "target": 2067201 - }, { - "source": 14905766, - "target": 10471882 - }, { - "source": 14905766, - "target": 132219827 - }, { - "source": 14905766, - "target": 88892707 - }, { - "source": 14905766, - "target": 300317633 - }, { - "source": 14905766, - "target": 177507079 - }, { - "source": 14905766, - "target": 2470709743 - }, { - "source": 14905766, - "target": 15339875 - }, { - "source": 14905766, - "target": 2924711485 - }, { - "source": 14905766, - "target": 188046229 - }, { - "source": 14905766, - "target": 1652270612 - }, { - "source": 14905766, - "target": 411681876 - }, { - "source": 14905766, - "target": 22736099 - }, { - "source": 14905766, - "target": 620010629 - }, { - "source": 14905766, - "target": 1489761876 - }, { - "source": 14905766, - "target": 242904917 - }, { - "source": 14905766, - "target": 16789581 - }, { - "source": 14905766, - "target": 27546319 - }, { - "source": 14905766, - "target": 17406425 - }, { - "source": 14905766, - "target": 92168769 - }, { - "source": 14905766, - "target": 808896914 - }, { - "source": 14905766, - "target": 19411223 - }, { - "source": 14905766, - "target": 34255829 - }, { - "source": 14905766, - "target": 214764129 - }, { - "source": 14905766, - "target": 191257554 - }, { - "source": 14905766, - "target": 349963 - }, { - "source": 14905766, - "target": 1366811 - }, { - "source": 14905766, - "target": 219082889 - }, { - "source": 14905766, - "target": 10414152 - }, { - "source": 14905766, - "target": 152862026 - }, { - "source": 14905766, - "target": 278878000 - }, { - "source": 14905766, - "target": 43953969 - }, { - "source": 14905766, - "target": 318046158 - }, { - "source": 14905766, - "target": 19299318 - }, { - "source": 14905766, - "target": 190564700 - }, { - "source": 14905766, - "target": 16112517 - }, { - "source": 14905766, - "target": 359650922 - }, { - "source": 14905766, - "target": 179797676 - }, { - "source": 14905766, - "target": 247943631 - }, { - "source": 14905766, - "target": 82713840 - }, { - "source": 14905766, - "target": 52341962 - }, { - "source": 14905766, - "target": 14425576 - }, { - "source": 14905766, - "target": 12014302 - }, { - "source": 14905766, - "target": 765548 - }, { - "source": 14905766, - "target": 370227242 - }, { - "source": 14905766, - "target": 6146692 - }, { - "source": 14905766, - "target": 137712607 - }, { - "source": 14905766, - "target": 43593 - }, { - "source": 14905766, - "target": 14898705 - }, { - "source": 14905766, - "target": 14420872 - }, { - "source": 14905766, - "target": 21084111 - }, { - "source": 14905766, - "target": 14892191 - }, { - "source": 14905766, - "target": 86640232 - }, { - "source": 14905766, - "target": 98303566 - }, { - "source": 14905766, - "target": 155240092 - }, { - "source": 14905766, - "target": 67297193 - }, { - "source": 14905766, - "target": 752673 - }, { - "source": 14905766, - "target": 19920203 - }, { - "source": 14905766, - "target": 15463062 - }, { - "source": 14905766, - "target": 17268874 - }, { - "source": 14905766, - "target": 14109167 - }, { - "source": 14905766, - "target": 19951439 - }, { - "source": 14905766, - "target": 23751864 - }, { - "source": 14905766, - "target": 13205612 - }, { - "source": 14905766, - "target": 14624309 - }, { - "source": 14905766, - "target": 54680395 - }, { - "source": 14905766, - "target": 61599361 - }, { - "source": 14905766, - "target": 22197926 - }, { - "source": 14905766, - "target": 18695747 - }, { - "source": 14905766, - "target": 17013577 - }, { - "source": 14905766, - "target": 46243602 - }, { - "source": 14905766, - "target": 6490642 - }, { - "source": 14000542, - "target": 30009655 - }, { - "source": 14000542, - "target": 1085199426837188610 - }, { - "source": 14000542, - "target": 2198358416 - }, { - "source": 14000542, - "target": 82890309 - }, { - "source": 14000542, - "target": 52853730 - }, { - "source": 14000542, - "target": 43953969 - }, { - "source": 14000542, - "target": 1004751018528141313 - }, { - "source": 14000542, - "target": 889998600 - }, { - "source": 14000542, - "target": 22736099 - }, { - "source": 14000542, - "target": 67297193 - }, { - "source": 14000542, - "target": 905255756789825536 - }, { - "source": 14000542, - "target": 620010629 - }, { - "source": 14000542, - "target": 191897226 - }, { - "source": 14000542, - "target": 883747950085656577 - }, { - "source": 14000542, - "target": 4893004803 - }, { - "source": 14000542, - "target": 209155608 - }, { - "source": 14000542, - "target": 2791401022 - }, { - "source": 14000542, - "target": 2527017636 - }, { - "source": 14000542, - "target": 349963 - }, { - "source": 14000542, - "target": 17242168 - }, { - "source": 14000542, - "target": 1387915232 - }, { - "source": 14000542, - "target": 1834743547 - }, { - "source": 14000542, - "target": 2865629849 - }, { - "source": 14000542, - "target": 18704160 - }, { - "source": 14000542, - "target": 3230388598 - }, { - "source": 14000542, - "target": 40219508 - }, { - "source": 14000542, - "target": 3145293135 - }, { - "source": 14000542, - "target": 190857410 - }, { - "source": 14000542, - "target": 744209572089323520 - }, { - "source": 14000542, - "target": 370638564 - }, { - "source": 14000542, - "target": 1684160599 - }, { - "source": 14000542, - "target": 52341962 - }, { - "source": 14000542, - "target": 158685605 - }, { - "source": 14000542, - "target": 611597719 - }, { - "source": 14000542, - "target": 1325316703 - }, { - "source": 14000542, - "target": 2251623492 - }, { - "source": 14000542, - "target": 3404710059 - }, { - "source": 14000542, - "target": 762093631 - }, { - "source": 14000542, - "target": 465929514 - }, { - "source": 14000542, - "target": 289978353 - }, { - "source": 14000542, - "target": 242069220 - }, { - "source": 14000542, - "target": 411681876 - }, { - "source": 14000542, - "target": 3091349915 - }, { - "source": 14000542, - "target": 14249829 - }, { - "source": 14000542, - "target": 191257554 - }, { - "source": 14000542, - "target": 15339875 - }, { - "source": 14000542, - "target": 54896883 - }, { - "source": 14000542, - "target": 101474181 - }, { - "source": 14000542, - "target": 4597853354 - }, { - "source": 14000542, - "target": 2720877595 - }, { - "source": 14000542, - "target": 404895983 - }, { - "source": 14000542, - "target": 1667081238 - }, { - "source": 14000542, - "target": 403626099 - }, { - "source": 14000542, - "target": 219082889 - }, { - "source": 14000542, - "target": 1069993424 - }, { - "source": 14000542, - "target": 531855716 - }, { - "source": 14000542, - "target": 16171911 - }, { - "source": 14000542, - "target": 82713840 - }, { - "source": 14000542, - "target": 201277609 - }, { - "source": 14000542, - "target": 19299318 - }, { - "source": 14000542, - "target": 2848359778 - }, { - "source": 14000542, - "target": 17581976 - }, { - "source": 14000542, - "target": 38254620 - }, { - "source": 14000542, - "target": 10471882 - }, { - "source": 14000542, - "target": 1652270612 - }, { - "source": 14000542, - "target": 1237502864 - }, { - "source": 14000542, - "target": 6146692 - }, { - "source": 14000542, - "target": 91169926 - }, { - "source": 14000542, - "target": 98303566 - }, { - "source": 14000542, - "target": 1526228120 - }, { - "source": 14000542, - "target": 10414152 - }, { - "source": 14000542, - "target": 359650922 - }, { - "source": 14000542, - "target": 227831457 - }, { - "source": 14000542, - "target": 208579168 - }, { - "source": 14000542, - "target": 808896914 - }, { - "source": 14000542, - "target": 508222253 - }, { - "source": 14000542, - "target": 278878000 - }, { - "source": 14000542, - "target": 17242884 - }, { - "source": 14000542, - "target": 2667385981 - }, { - "source": 14000542, - "target": 2511400400 - }, { - "source": 14000542, - "target": 188046229 - }, { - "source": 14000542, - "target": 1873322353 - }, { - "source": 14000542, - "target": 95266520 - }, { - "source": 14000542, - "target": 1006945298 - }, { - "source": 14000542, - "target": 945943164 - }, { - "source": 14000542, - "target": 16789581 - }, { - "source": 14000542, - "target": 596332489 - }, { - "source": 14000542, - "target": 626681652 - }, { - "source": 14000542, - "target": 367089411 - }, { - "source": 14000542, - "target": 34255829 - }, { - "source": 14000542, - "target": 520778935 - }, { - "source": 14000542, - "target": 17406425 - }, { - "source": 14000542, - "target": 16030323 - }, { - "source": 14000542, - "target": 395853499 - }, { - "source": 14000542, - "target": 443206410 - }, { - "source": 14000542, - "target": 36853217 - }, { - "source": 14000542, - "target": 247943631 - }, { - "source": 14000542, - "target": 81658145 - }, { - "source": 14000542, - "target": 370227242 - }, { - "source": 14000542, - "target": 22723307 - }, { - "source": 14000542, - "target": 205346534 - }, { - "source": 14000542, - "target": 43593 - }, { - "source": 14000542, - "target": 273197054 - }, { - "source": 14000542, - "target": 16553392 - }, { - "source": 14000542, - "target": 179797676 - }, { - "source": 14000542, - "target": 17268874 - }, { - "source": 14000542, - "target": 152862026 - }, { - "source": 14000542, - "target": 8564482 - }, { - "source": 14000542, - "target": 7639702 - }, { - "source": 14000542, - "target": 255617445 - }, { - "source": 14000542, - "target": 23751864 - }, { - "source": 14000542, - "target": 17013577 - }, { - "source": 14000542, - "target": 21695487 - }, { - "source": 14000542, - "target": 14624309 - }, { - "source": 14000542, - "target": 22197926 - }, { - "source": 14000542, - "target": 19920203 - }, { - "source": 14000542, - "target": 16112517 - }, { - "source": 14000542, - "target": 21084111 - }, { - "source": 14000542, - "target": 15399031 - }, { - "source": 14000542, - "target": 23268628 - }, { - "source": 14000542, - "target": 274431472 - }, { - "source": 14000542, - "target": 86904365 - }, { - "source": 14000542, - "target": 34570753 - }, { - "source": 14000542, - "target": 137712607 - }, { - "source": 14000542, - "target": 15463062 - }, { - "source": 14000542, - "target": 155240092 - }, { - "source": 14000542, - "target": 14109167 - }, { - "source": 14000542, - "target": 177507079 - }, { - "source": 14000542, - "target": 13205612 - }, { - "source": 14000542, - "target": 268350241 - }, { - "source": 14000542, - "target": 61599361 - }, { - "source": 14000542, - "target": 190564700 - }, { - "source": 14000542, - "target": 1366811 - }, { - "source": 14000542, - "target": 19951439 - }, { - "source": 14000542, - "target": 54680395 - }, { - "source": 14000542, - "target": 46243602 - }, { - "source": 14000542, - "target": 16557883 - }, { - "source": 14000542, - "target": 18695747 - }, { - "source": 483273973, - "target": 148871804 - }, { - "source": 483273973, - "target": 1068137549355515905 - }, { - "source": 483273973, - "target": 798297731961913344 - }, { - "source": 483273973, - "target": 52341962 - }, { - "source": 483273973, - "target": 3404710059 - }, { - "source": 483273973, - "target": 16692909 - }, { - "source": 483273973, - "target": 209155608 - }, { - "source": 483273973, - "target": 13074042 - }, { - "source": 483273973, - "target": 411681876 - }, { - "source": 483273973, - "target": 14249829 - }, { - "source": 483273973, - "target": 10471882 - }, { - "source": 483273973, - "target": 1912054296 - }, { - "source": 483273973, - "target": 54896883 - }, { - "source": 483273973, - "target": 268350241 - }, { - "source": 483273973, - "target": 19520842 - }, { - "source": 483273973, - "target": 318046158 - }, { - "source": 483273973, - "target": 3230388598 - }, { - "source": 483273973, - "target": 252761153 - }, { - "source": 483273973, - "target": 190857410 - }, { - "source": 483273973, - "target": 744209572089323520 - }, { - "source": 483273973, - "target": 242069220 - }, { - "source": 483273973, - "target": 49413866 - }, { - "source": 483273973, - "target": 33857735 - }, { - "source": 483273973, - "target": 2167059661 - }, { - "source": 483273973, - "target": 1556132462 - }, { - "source": 483273973, - "target": 15871237 - }, { - "source": 483273973, - "target": 84043985 - }, { - "source": 483273973, - "target": 16171911 - }, { - "source": 483273973, - "target": 555102816 - }, { - "source": 483273973, - "target": 146365761 - }, { - "source": 483273973, - "target": 1537419308 - }, { - "source": 483273973, - "target": 17242884 - }, { - "source": 483273973, - "target": 36853217 - }, { - "source": 483273973, - "target": 1891806212 - }, { - "source": 483273973, - "target": 52853730 - }, { - "source": 483273973, - "target": 24228154 - }, { - "source": 483273973, - "target": 1387915232 - }, { - "source": 483273973, - "target": 1201186872 - }, { - "source": 483273973, - "target": 2848359778 - }, { - "source": 483273973, - "target": 3012686680 - }, { - "source": 483273973, - "target": 1652270612 - }, { - "source": 483273973, - "target": 88892707 - }, { - "source": 483273973, - "target": 19411223 - }, { - "source": 483273973, - "target": 768197780 - }, { - "source": 483273973, - "target": 142389870 - }, { - "source": 483273973, - "target": 9527212 - }, { - "source": 483273973, - "target": 19920203 - }, { - "source": 483273973, - "target": 89212604 - }, { - "source": 483273973, - "target": 43878033 - }, { - "source": 483273973, - "target": 83996344 - }, { - "source": 483273973, - "target": 2263478022 - }, { - "source": 483273973, - "target": 12014302 - }, { - "source": 483273973, - "target": 10414152 - }, { - "source": 483273973, - "target": 14898705 - }, { - "source": 483273973, - "target": 23751864 - }, { - "source": 483273973, - "target": 14113734 - }, { - "source": 483273973, - "target": 765548 - }, { - "source": 483273973, - "target": 16017475 - }, { - "source": 483273973, - "target": 38254620 - }, { - "source": 483273973, - "target": 1526228120 - }, { - "source": 483273973, - "target": 1458271 - }, { - "source": 483273973, - "target": 17406425 - }, { - "source": 483273973, - "target": 255617445 - }, { - "source": 483273973, - "target": 16030323 - }, { - "source": 483273973, - "target": 101474181 - }, { - "source": 483273973, - "target": 18704160 - }, { - "source": 483273973, - "target": 29739700 - }, { - "source": 483273973, - "target": 95266520 - }, { - "source": 483273973, - "target": 17677665 - }, { - "source": 483273973, - "target": 1006945298 - }, { - "source": 483273973, - "target": 44195788 - }, { - "source": 483273973, - "target": 10699072 - }, { - "source": 483273973, - "target": 17581976 - }, { - "source": 483273973, - "target": 347276428 - }, { - "source": 483273973, - "target": 945943164 - }, { - "source": 483273973, - "target": 278878000 - }, { - "source": 483273973, - "target": 119704541 - }, { - "source": 483273973, - "target": 17461965 - }, { - "source": 483273973, - "target": 15463062 - }, { - "source": 483273973, - "target": 7639702 - }, { - "source": 483273973, - "target": 18695747 - }, { - "source": 483273973, - "target": 6490642 - }, { - "source": 483273973, - "target": 349963 - }, { - "source": 483273973, - "target": 12377822 - }, { - "source": 483273973, - "target": 359024514 - }, { - "source": 483273973, - "target": 19951439 - }, { - "source": 483273973, - "target": 40144128 - }, { - "source": 483273973, - "target": 370638564 - }, { - "source": 483273973, - "target": 247943631 - }, { - "source": 483273973, - "target": 22197926 - }, { - "source": 483273973, - "target": 14420872 - }, { - "source": 483273973, - "target": 21695487 - }, { - "source": 483273973, - "target": 14207040 - }, { - "source": 483273973, - "target": 125499050 - }, { - "source": 483273973, - "target": 15339875 - }, { - "source": 483273973, - "target": 6146692 - }, { - "source": 483273973, - "target": 367089411 - }, { - "source": 483273973, - "target": 404895983 - }, { - "source": 483273973, - "target": 14892191 - }, { - "source": 483273973, - "target": 69133574 - }, { - "source": 483273973, - "target": 14624309 - }, { - "source": 483273973, - "target": 359650922 - }, { - "source": 483273973, - "target": 13205612 - }, { - "source": 483273973, - "target": 17242168 - }, { - "source": 483273973, - "target": 21084111 - }, { - "source": 483273973, - "target": 17013577 - }, { - "source": 483273973, - "target": 520778935 - }, { - "source": 483273973, - "target": 177507079 - }, { - "source": 483273973, - "target": 22723307 - }, { - "source": 483273973, - "target": 17268874 - }, { - "source": 483273973, - "target": 465929514 - }, { - "source": 483273973, - "target": 57191565 - }, { - "source": 483273973, - "target": 25151614 - }, { - "source": 483273973, - "target": 261363584 - }, { - "source": 483273973, - "target": 61599361 - }, { - "source": 483273973, - "target": 34255829 - }, { - "source": 483273973, - "target": 43593 - }, { - "source": 483273973, - "target": 4071761 - }, { - "source": 483273973, - "target": 179797676 - }, { - "source": 483273973, - "target": 1366811 - }, { - "source": 483273973, - "target": 2067201 - }, { - "source": 483273973, - "target": 15399031 - }, { - "source": 483273973, - "target": 14875983 - }, { - "source": 483273973, - "target": 87968068 - }, { - "source": 483273973, - "target": 329714473 - }, { - "source": 483273973, - "target": 46243602 - }, { - "source": 483273973, - "target": 86640232 - }, { - "source": 483273973, - "target": 16112517 - }, { - "source": 483273973, - "target": 190564700 - }, { - "source": 483273973, - "target": 54680395 - }, { - "source": 483273973, - "target": 137712607 - }, { - "source": 483273973, - "target": 155240092 - }, { - "source": 483273973, - "target": 273197054 - }, { - "source": 483273973, - "target": 8564482 - }, { - "source": 483273973, - "target": 14109167 - }, { - "source": 115022430, - "target": 10471882 - }, { - "source": 115022430, - "target": 49457800 - }, { - "source": 115022430, - "target": 82890309 - }, { - "source": 115022430, - "target": 9527212 - }, { - "source": 115022430, - "target": 1068137549355515905 - }, { - "source": 115022430, - "target": 1086037534176473088 - }, { - "source": 115022430, - "target": 136400506 - }, { - "source": 115022430, - "target": 1017224055588622338 - }, { - "source": 115022430, - "target": 460194330 - }, { - "source": 115022430, - "target": 9434762 - }, { - "source": 115022430, - "target": 52853730 - }, { - "source": 115022430, - "target": 29700681 - }, { - "source": 115022430, - "target": 17242168 - }, { - "source": 115022430, - "target": 3230388598 - }, { - "source": 115022430, - "target": 16136933 - }, { - "source": 115022430, - "target": 883747950085656577 - }, { - "source": 115022430, - "target": 1556132462 - }, { - "source": 115022430, - "target": 2470709743 - }, { - "source": 115022430, - "target": 188046229 - }, { - "source": 115022430, - "target": 36737360 - }, { - "source": 115022430, - "target": 905255756789825536 - }, { - "source": 115022430, - "target": 10414152 - }, { - "source": 115022430, - "target": 241173920 - }, { - "source": 115022430, - "target": 219160436 - }, { - "source": 115022430, - "target": 22736099 - }, { - "source": 115022430, - "target": 208579168 - }, { - "source": 115022430, - "target": 91169926 - }, { - "source": 115022430, - "target": 783356145670852608 - }, { - "source": 115022430, - "target": 17581976 - }, { - "source": 115022430, - "target": 885107802 - }, { - "source": 115022430, - "target": 96831443 - }, { - "source": 115022430, - "target": 209155608 - }, { - "source": 115022430, - "target": 1069993424 - }, { - "source": 115022430, - "target": 945943164 - }, { - "source": 115022430, - "target": 1652270612 - }, { - "source": 115022430, - "target": 19411223 - }, { - "source": 115022430, - "target": 14624309 - }, { - "source": 115022430, - "target": 411681876 - }, { - "source": 115022430, - "target": 16017475 - }, { - "source": 115022430, - "target": 16557883 - }, { - "source": 115022430, - "target": 318046158 - }, { - "source": 115022430, - "target": 16553392 - }, { - "source": 115022430, - "target": 370227242 - }, { - "source": 115022430, - "target": 804775 - }, { - "source": 115022430, - "target": 1873322353 - }, { - "source": 115022430, - "target": 19299318 - }, { - "source": 115022430, - "target": 7639702 - }, { - "source": 115022430, - "target": 81658145 - }, { - "source": 115022430, - "target": 1006945298 - }, { - "source": 115022430, - "target": 21695487 - }, { - "source": 115022430, - "target": 21084111 - }, { - "source": 115022430, - "target": 6146692 - }, { - "source": 115022430, - "target": 889998600 - }, { - "source": 115022430, - "target": 247943631 - }, { - "source": 115022430, - "target": 52341962 - }, { - "source": 115022430, - "target": 359650922 - }, { - "source": 115022430, - "target": 88892707 - }, { - "source": 115022430, - "target": 520778935 - }, { - "source": 115022430, - "target": 278878000 - }, { - "source": 115022430, - "target": 152862026 - }, { - "source": 115022430, - "target": 18704160 - }, { - "source": 115022430, - "target": 765548 - }, { - "source": 115022430, - "target": 465929514 - }, { - "source": 115022430, - "target": 16112517 - }, { - "source": 115022430, - "target": 19920203 - }, { - "source": 115022430, - "target": 14148549 - }, { - "source": 115022430, - "target": 43593 - }, { - "source": 115022430, - "target": 2067201 - }, { - "source": 115022430, - "target": 14892191 - }, { - "source": 115022430, - "target": 92168769 - }, { - "source": 115022430, - "target": 14425576 - }, { - "source": 115022430, - "target": 44195788 - }, { - "source": 115022430, - "target": 1366811 - }, { - "source": 115022430, - "target": 22723307 - }, { - "source": 115022430, - "target": 22197926 - }, { - "source": 115022430, - "target": 17013577 - }, { - "source": 115022430, - "target": 1314101 - }, { - "source": 115022430, - "target": 12014302 - }, { - "source": 115022430, - "target": 17406425 - }, { - "source": 115022430, - "target": 15463062 - }, { - "source": 115022430, - "target": 13205612 - }, { - "source": 115022430, - "target": 17268874 - }, { - "source": 115022430, - "target": 16789581 - }, { - "source": 115022430, - "target": 17519986 - }, { - "source": 115022430, - "target": 82713840 - }, { - "source": 115022430, - "target": 190564700 - }, { - "source": 115022430, - "target": 179797676 - }, { - "source": 115022430, - "target": 46243602 - }, { - "source": 115022430, - "target": 6490642 - }, { - "source": 115022430, - "target": 4071761 - }, { - "source": 115022430, - "target": 86640232 - }, { - "source": 52853730, - "target": 82890309 - }, { - "source": 52853730, - "target": 1086037534176473088 - }, { - "source": 52853730, - "target": 14249829 - }, { - "source": 52853730, - "target": 84043985 - }, { - "source": 52853730, - "target": 1912054296 - }, { - "source": 52853730, - "target": 29739700 - }, { - "source": 52853730, - "target": 2198358416 - }, { - "source": 52853730, - "target": 43953969 - }, { - "source": 52853730, - "target": 54896883 - }, { - "source": 52853730, - "target": 89212604 - }, { - "source": 52853730, - "target": 3230388598 - }, { - "source": 52853730, - "target": 919294347857690625 - }, { - "source": 52853730, - "target": 905255756789825536 - }, { - "source": 52853730, - "target": 798297731961913344 - }, { - "source": 52853730, - "target": 190857410 - }, { - "source": 52853730, - "target": 1176519156 - }, { - "source": 52853730, - "target": 744209572089323520 - }, { - "source": 52853730, - "target": 155240092 - }, { - "source": 52853730, - "target": 3012686680 - }, { - "source": 52853730, - "target": 1710706561 - }, { - "source": 52853730, - "target": 46243602 - }, { - "source": 52853730, - "target": 6146692 - }, { - "source": 52853730, - "target": 15399031 - }, { - "source": 52853730, - "target": 85340453 - }, { - "source": 52853730, - "target": 69133574 - }, { - "source": 52853730, - "target": 17406425 - }, { - "source": 52853730, - "target": 12014302 - }, { - "source": 52853730, - "target": 1006945298 - }, { - "source": 52853730, - "target": 242069220 - }, { - "source": 52853730, - "target": 33857735 - }, { - "source": 52853730, - "target": 1556132462 - }, { - "source": 52853730, - "target": 17673012 - }, { - "source": 52853730, - "target": 3404710059 - }, { - "source": 52853730, - "target": 17581976 - }, { - "source": 52853730, - "target": 4597853354 - }, { - "source": 52853730, - "target": 17242884 - }, { - "source": 52853730, - "target": 43878033 - }, { - "source": 52853730, - "target": 10414152 - }, { - "source": 52853730, - "target": 148871804 - }, { - "source": 52853730, - "target": 9434762 - }, { - "source": 52853730, - "target": 1201186872 - }, { - "source": 52853730, - "target": 95266520 - }, { - "source": 52853730, - "target": 1387915232 - }, { - "source": 52853730, - "target": 945943164 - }, { - "source": 52853730, - "target": 483273973 - }, { - "source": 52853730, - "target": 370638564 - }, { - "source": 52853730, - "target": 10699072 - }, { - "source": 52853730, - "target": 38254620 - }, { - "source": 52853730, - "target": 34570753 - }, { - "source": 52853730, - "target": 329714473 - }, { - "source": 52853730, - "target": 7639702 - }, { - "source": 52853730, - "target": 300317633 - }, { - "source": 52853730, - "target": 78865306 - }, { - "source": 52853730, - "target": 555102816 - }, { - "source": 52853730, - "target": 14109167 - }, { - "source": 52853730, - "target": 15463062 - }, { - "source": 52853730, - "target": 22197926 - }, { - "source": 52853730, - "target": 15871237 - }, { - "source": 52853730, - "target": 2720877595 - }, { - "source": 52853730, - "target": 83996344 - }, { - "source": 52853730, - "target": 7541002 - }, { - "source": 52853730, - "target": 88892707 - }, { - "source": 52853730, - "target": 404895983 - }, { - "source": 52853730, - "target": 101474181 - }, { - "source": 52853730, - "target": 367089411 - }, { - "source": 52853730, - "target": 22723307 - }, { - "source": 52853730, - "target": 3091349915 - }, { - "source": 52853730, - "target": 1652270612 - }, { - "source": 52853730, - "target": 1891806212 - }, { - "source": 52853730, - "target": 190564700 - }, { - "source": 52853730, - "target": 2067201 - }, { - "source": 52853730, - "target": 8564482 - }, { - "source": 52853730, - "target": 2911549265 - }, { - "source": 52853730, - "target": 13205612 - }, { - "source": 52853730, - "target": 255617445 - }, { - "source": 52853730, - "target": 36853217 - }, { - "source": 52853730, - "target": 18695747 - }, { - "source": 52853730, - "target": 14420872 - }, { - "source": 52853730, - "target": 23751864 - }, { - "source": 52853730, - "target": 17242168 - }, { - "source": 52853730, - "target": 16112517 - }, { - "source": 52853730, - "target": 247943631 - }, { - "source": 52853730, - "target": 1873322353 - }, { - "source": 52853730, - "target": 17013577 - }, { - "source": 52853730, - "target": 40144128 - }, { - "source": 52853730, - "target": 14624309 - }, { - "source": 52853730, - "target": 87968068 - }, { - "source": 52853730, - "target": 359024514 - }, { - "source": 52853730, - "target": 1458271 - }, { - "source": 52853730, - "target": 520778935 - }, { - "source": 52853730, - "target": 465929514 - }, { - "source": 52853730, - "target": 52341962 - }, { - "source": 52853730, - "target": 261363584 - }, { - "source": 52853730, - "target": 137712607 - }, { - "source": 52853730, - "target": 1366811 - }, { - "source": 52853730, - "target": 21084111 - }, { - "source": 52853730, - "target": 20280065 - }, { - "source": 52853730, - "target": 16171911 - }, { - "source": 52853730, - "target": 43593 - }, { - "source": 52853730, - "target": 177507079 - }, { - "source": 52853730, - "target": 347276428 - }, { - "source": 52853730, - "target": 4071761 - }, { - "source": 52853730, - "target": 349963 - }, { - "source": 52853730, - "target": 152862026 - }, { - "source": 52853730, - "target": 34255829 - }, { - "source": 52853730, - "target": 54680395 - }, { - "source": 52853730, - "target": 19920203 - }, { - "source": 52853730, - "target": 86640232 - }, { - "source": 52853730, - "target": 15339875 - }, { - "source": 52853730, - "target": 14892191 - }, { - "source": 54680395, - "target": 2198358416 - }, { - "source": 54680395, - "target": 555102816 - }, { - "source": 54680395, - "target": 52853730 - }, { - "source": 54680395, - "target": 798297731961913344 - }, { - "source": 54680395, - "target": 57191565 - }, { - "source": 54680395, - "target": 54896883 - }, { - "source": 54680395, - "target": 190857410 - }, { - "source": 54680395, - "target": 16171911 - }, { - "source": 54680395, - "target": 3012686680 - }, { - "source": 54680395, - "target": 101474181 - }, { - "source": 54680395, - "target": 744209572089323520 - }, { - "source": 54680395, - "target": 36853217 - }, { - "source": 54680395, - "target": 83996344 - }, { - "source": 54680395, - "target": 29739700 - }, { - "source": 54680395, - "target": 125499050 - }, { - "source": 54680395, - "target": 252761153 - }, { - "source": 54680395, - "target": 242069220 - }, { - "source": 54680395, - "target": 16030323 - }, { - "source": 54680395, - "target": 2848359778 - }, { - "source": 54680395, - "target": 69133574 - }, { - "source": 54680395, - "target": 15871237 - }, { - "source": 54680395, - "target": 33857735 - }, { - "source": 54680395, - "target": 7639702 - }, { - "source": 54680395, - "target": 465929514 - }, { - "source": 54680395, - "target": 22197926 - }, { - "source": 54680395, - "target": 17242884 - }, { - "source": 54680395, - "target": 14249829 - }, { - "source": 54680395, - "target": 16017475 - }, { - "source": 54680395, - "target": 152862026 - }, { - "source": 54680395, - "target": 370638564 - }, { - "source": 54680395, - "target": 34255829 - }, { - "source": 54680395, - "target": 1387915232 - }, { - "source": 54680395, - "target": 142389870 - }, { - "source": 54680395, - "target": 49413866 - }, { - "source": 54680395, - "target": 2263478022 - }, { - "source": 54680395, - "target": 17406425 - }, { - "source": 54680395, - "target": 88892707 - }, { - "source": 54680395, - "target": 1201186872 - }, { - "source": 54680395, - "target": 119704541 - }, { - "source": 54680395, - "target": 148871804 - }, { - "source": 54680395, - "target": 17677665 - }, { - "source": 54680395, - "target": 17581976 - }, { - "source": 54680395, - "target": 87968068 - }, { - "source": 54680395, - "target": 43878033 - }, { - "source": 54680395, - "target": 6146692 - }, { - "source": 54680395, - "target": 347276428 - }, { - "source": 54680395, - "target": 12377822 - }, { - "source": 54680395, - "target": 14420872 - }, { - "source": 54680395, - "target": 38254620 - }, { - "source": 54680395, - "target": 404895983 - }, { - "source": 54680395, - "target": 17242168 - }, { - "source": 54680395, - "target": 190564700 - }, { - "source": 54680395, - "target": 14875983 - }, { - "source": 54680395, - "target": 22723307 - }, { - "source": 54680395, - "target": 43593 - }, { - "source": 54680395, - "target": 1006945298 - }, { - "source": 54680395, - "target": 17268874 - }, { - "source": 54680395, - "target": 349963 - }, { - "source": 54680395, - "target": 520778935 - }, { - "source": 54680395, - "target": 14892191 - }, { - "source": 54680395, - "target": 21084111 - }, { - "source": 54680395, - "target": 261363584 - }, { - "source": 54680395, - "target": 1366811 - }, { - "source": 54680395, - "target": 15339875 - }, { - "source": 54680395, - "target": 86640232 - }, { - "source": 54680395, - "target": 13205612 - }, { - "source": 54680395, - "target": 367089411 - }, { - "source": 54680395, - "target": 2067201 - }, { - "source": 54680395, - "target": 34570753 - }, { - "source": 54680395, - "target": 14624309 - }, { - "source": 54680395, - "target": 19920203 - }, { - "source": 54680395, - "target": 15463062 - }, { - "source": 54680395, - "target": 46243602 - }, { - "source": 54680395, - "target": 137712607 - }, { - "source": 54680395, - "target": 18695747 - }, { - "source": 54680395, - "target": 483273973 - }, { - "source": 54680395, - "target": 177507079 - }, { - "source": 54680395, - "target": 19951439 - }, { - "source": 54680395, - "target": 329714473 - }, { - "source": 54680395, - "target": 20280065 - }, { - "source": 54680395, - "target": 17013577 - }, { - "source": 54680395, - "target": 16112517 - }, { - "source": 54680395, - "target": 14109167 - }, { - "source": 54680395, - "target": 23751864 - }, { - "source": 54680395, - "target": 14207040 - }, { - "source": 54680395, - "target": 21695487 - }, { - "source": 54680395, - "target": 15399031 - }, { - "source": 54680395, - "target": 10699072 - }, { - "source": 54680395, - "target": 8564482 - }, { - "source": 6146692, - "target": 17847384 - }, { - "source": 6146692, - "target": 611597719 - }, { - "source": 6146692, - "target": 1086037534176473088 - }, { - "source": 6146692, - "target": 1068137549355515905 - }, { - "source": 6146692, - "target": 36737360 - }, { - "source": 6146692, - "target": 743468486756868096 - }, { - "source": 6146692, - "target": 67297193 - }, { - "source": 6146692, - "target": 1017224055588622338 - }, { - "source": 6146692, - "target": 1004751018528141313 - }, { - "source": 6146692, - "target": 1684160599 - }, { - "source": 6146692, - "target": 885107802 - }, { - "source": 6146692, - "target": 381245455 - }, { - "source": 6146692, - "target": 43953969 - }, { - "source": 6146692, - "target": 96831443 - }, { - "source": 6146692, - "target": 188046229 - }, { - "source": 6146692, - "target": 4893004803 - }, { - "source": 6146692, - "target": 2198358416 - }, { - "source": 6146692, - "target": 883747950085656577 - }, { - "source": 6146692, - "target": 919294347857690625 - }, { - "source": 6146692, - "target": 798297731961913344 - }, { - "source": 6146692, - "target": 40219508 - }, { - "source": 6146692, - "target": 905255756789825536 - }, { - "source": 6146692, - "target": 1176519156 - }, { - "source": 6146692, - "target": 1710706561 - }, { - "source": 6146692, - "target": 208579168 - }, { - "source": 6146692, - "target": 27546319 - }, { - "source": 6146692, - "target": 3230388598 - }, { - "source": 6146692, - "target": 3091349915 - }, { - "source": 6146692, - "target": 14420872 - }, { - "source": 6146692, - "target": 783356145670852608 - }, { - "source": 6146692, - "target": 38174427 - }, { - "source": 6146692, - "target": 531855716 - }, { - "source": 6146692, - "target": 109457331 - }, { - "source": 6146692, - "target": 744209572089323520 - }, { - "source": 6146692, - "target": 90797974 - }, { - "source": 6146692, - "target": 13074042 - }, { - "source": 6146692, - "target": 16557883 - }, { - "source": 6146692, - "target": 59773247 - }, { - "source": 6146692, - "target": 3404710059 - }, { - "source": 6146692, - "target": 1556132462 - }, { - "source": 6146692, - "target": 4597853354 - }, { - "source": 6146692, - "target": 44101368 - }, { - "source": 6146692, - "target": 2720877595 - }, { - "source": 6146692, - "target": 10471882 - }, { - "source": 6146692, - "target": 411546549 - }, { - "source": 6146692, - "target": 19299318 - }, { - "source": 6146692, - "target": 201277609 - }, { - "source": 6146692, - "target": 2470709743 - }, { - "source": 6146692, - "target": 2911549265 - }, { - "source": 6146692, - "target": 69133574 - }, { - "source": 6146692, - "target": 7541002 - }, { - "source": 6146692, - "target": 242069220 - }, { - "source": 6146692, - "target": 2167059661 - }, { - "source": 6146692, - "target": 282130842 - }, { - "source": 6146692, - "target": 17242884 - }, { - "source": 6146692, - "target": 5685812 - }, { - "source": 6146692, - "target": 82890309 - }, { - "source": 6146692, - "target": 9434762 - }, { - "source": 6146692, - "target": 17677665 - }, { - "source": 6146692, - "target": 148871804 - }, { - "source": 6146692, - "target": 54896883 - }, { - "source": 6146692, - "target": 2848359778 - }, { - "source": 6146692, - "target": 19520842 - }, { - "source": 6146692, - "target": 1912054296 - }, { - "source": 6146692, - "target": 84043985 - }, { - "source": 6146692, - "target": 43878033 - }, { - "source": 6146692, - "target": 130745589 - }, { - "source": 6146692, - "target": 3012686680 - }, { - "source": 6146692, - "target": 1489761876 - }, { - "source": 6146692, - "target": 411681876 - }, { - "source": 6146692, - "target": 52853730 - }, { - "source": 6146692, - "target": 1652270612 - }, { - "source": 6146692, - "target": 16171911 - }, { - "source": 6146692, - "target": 2896069609 - }, { - "source": 6146692, - "target": 146365761 - }, { - "source": 6146692, - "target": 91169926 - }, { - "source": 6146692, - "target": 1537419308 - }, { - "source": 6146692, - "target": 191897226 - }, { - "source": 6146692, - "target": 190857410 - }, { - "source": 6146692, - "target": 555102816 - }, { - "source": 6146692, - "target": 318046158 - }, { - "source": 6146692, - "target": 86904365 - }, { - "source": 6146692, - "target": 153196789 - }, { - "source": 6146692, - "target": 23268628 - }, { - "source": 6146692, - "target": 208312922 - }, { - "source": 6146692, - "target": 33857735 - }, { - "source": 6146692, - "target": 582282558 - }, { - "source": 6146692, - "target": 252761153 - }, { - "source": 6146692, - "target": 9527212 - }, { - "source": 6146692, - "target": 16017475 - }, { - "source": 6146692, - "target": 2263478022 - }, { - "source": 6146692, - "target": 278878000 - }, { - "source": 6146692, - "target": 49413866 - }, { - "source": 6146692, - "target": 44195788 - }, { - "source": 6146692, - "target": 1891806212 - }, { - "source": 6146692, - "target": 1873322353 - }, { - "source": 6146692, - "target": 19411223 - }, { - "source": 6146692, - "target": 89212604 - }, { - "source": 6146692, - "target": 227831457 - }, { - "source": 6146692, - "target": 101474181 - }, { - "source": 6146692, - "target": 16692909 - }, { - "source": 6146692, - "target": 19301681 - }, { - "source": 6146692, - "target": 1526228120 - }, { - "source": 6146692, - "target": 29739700 - }, { - "source": 6146692, - "target": 15871237 - }, { - "source": 6146692, - "target": 83996344 - }, { - "source": 6146692, - "target": 1237502864 - }, { - "source": 6146692, - "target": 16553392 - }, { - "source": 6146692, - "target": 1387915232 - }, { - "source": 6146692, - "target": 17581976 - }, { - "source": 6146692, - "target": 125499050 - }, { - "source": 6146692, - "target": 17673012 - }, { - "source": 6146692, - "target": 403626099 - }, { - "source": 6146692, - "target": 245217900 - }, { - "source": 6146692, - "target": 119704541 - }, { - "source": 6146692, - "target": 81658145 - }, { - "source": 6146692, - "target": 17406425 - }, { - "source": 6146692, - "target": 136400506 - }, { - "source": 6146692, - "target": 57191565 - }, { - "source": 6146692, - "target": 367089411 - }, { - "source": 6146692, - "target": 216939636 - }, { - "source": 6146692, - "target": 14898705 - }, { - "source": 6146692, - "target": 1006945298 - }, { - "source": 6146692, - "target": 95266520 - }, { - "source": 6146692, - "target": 38254620 - }, { - "source": 6146692, - "target": 24228154 - }, { - "source": 6146692, - "target": 945943164 - }, { - "source": 6146692, - "target": 1314101 - }, { - "source": 6146692, - "target": 1458271 - }, { - "source": 6146692, - "target": 14249829 - }, { - "source": 6146692, - "target": 443206410 - }, { - "source": 6146692, - "target": 155240092 - }, { - "source": 6146692, - "target": 87968068 - }, { - "source": 6146692, - "target": 626681652 - }, { - "source": 6146692, - "target": 16112517 - }, { - "source": 6146692, - "target": 85340453 - }, { - "source": 6146692, - "target": 16030323 - }, { - "source": 6146692, - "target": 768197780 - }, { - "source": 6146692, - "target": 14148549 - }, { - "source": 6146692, - "target": 15399031 - }, { - "source": 6146692, - "target": 4071761 - }, { - "source": 6146692, - "target": 404895983 - }, { - "source": 6146692, - "target": 34255829 - }, { - "source": 6146692, - "target": 219082889 - }, { - "source": 6146692, - "target": 17461965 - }, { - "source": 6146692, - "target": 370227242 - }, { - "source": 6146692, - "target": 12377822 - }, { - "source": 6146692, - "target": 19725644 - }, { - "source": 6146692, - "target": 483273973 - }, { - "source": 6146692, - "target": 10699072 - }, { - "source": 6146692, - "target": 359650922 - }, { - "source": 6146692, - "target": 289972113 - }, { - "source": 6146692, - "target": 370638564 - }, { - "source": 6146692, - "target": 88892707 - }, { - "source": 6146692, - "target": 347276428 - }, { - "source": 6146692, - "target": 37801244 - }, { - "source": 6146692, - "target": 465929514 - }, { - "source": 6146692, - "target": 14875983 - }, { - "source": 6146692, - "target": 17242168 - }, { - "source": 6146692, - "target": 329714473 - }, { - "source": 6146692, - "target": 54680395 - }, { - "source": 6146692, - "target": 359024514 - }, { - "source": 6146692, - "target": 261363584 - }, { - "source": 6146692, - "target": 14905766 - }, { - "source": 6146692, - "target": 92168769 - }, { - "source": 6146692, - "target": 78729443 - }, { - "source": 6146692, - "target": 247943631 - }, { - "source": 6146692, - "target": 36853217 - }, { - "source": 6146692, - "target": 86640232 - }, { - "source": 6146692, - "target": 10414152 - }, { - "source": 6146692, - "target": 22723307 - }, { - "source": 6146692, - "target": 14000542 - }, { - "source": 6146692, - "target": 40144128 - }, { - "source": 6146692, - "target": 142389870 - }, { - "source": 6146692, - "target": 52341962 - }, { - "source": 6146692, - "target": 255617445 - }, { - "source": 6146692, - "target": 15339875 - }, { - "source": 6146692, - "target": 7639702 - }, { - "source": 6146692, - "target": 11493602 - }, { - "source": 6146692, - "target": 16789581 - }, { - "source": 6146692, - "target": 349963 - }, { - "source": 6146692, - "target": 8564482 - }, { - "source": 6146692, - "target": 25151614 - }, { - "source": 6146692, - "target": 21695487 - }, { - "source": 6146692, - "target": 177507079 - }, { - "source": 6146692, - "target": 115022430 - }, { - "source": 6146692, - "target": 12014302 - }, { - "source": 6146692, - "target": 190564700 - }, { - "source": 6146692, - "target": 34570753 - }, { - "source": 6146692, - "target": 21084111 - }, { - "source": 6146692, - "target": 13205612 - }, { - "source": 6146692, - "target": 273197054 - }, { - "source": 6146692, - "target": 14624309 - }, { - "source": 6146692, - "target": 137712607 - }, { - "source": 6146692, - "target": 61599361 - }, { - "source": 6146692, - "target": 14892191 - }, { - "source": 6146692, - "target": 22197926 - }, { - "source": 6146692, - "target": 20280065 - }, { - "source": 6146692, - "target": 765548 - }, { - "source": 6146692, - "target": 82713840 - }, { - "source": 6146692, - "target": 18704160 - }, { - "source": 6146692, - "target": 14425576 - }, { - "source": 6146692, - "target": 43593 - }, { - "source": 6146692, - "target": 14113734 - }, { - "source": 6146692, - "target": 9271782 - }, { - "source": 6146692, - "target": 17013577 - }, { - "source": 6146692, - "target": 18695747 - }, { - "source": 6146692, - "target": 17519986 - }, { - "source": 6146692, - "target": 1366811 - }, { - "source": 6146692, - "target": 23751864 - }, { - "source": 6146692, - "target": 2067201 - }, { - "source": 6146692, - "target": 14109167 - }, { - "source": 6146692, - "target": 46243602 - }, { - "source": 6146692, - "target": 17268874 - }, { - "source": 6146692, - "target": 19951439 - }, { - "source": 6146692, - "target": 33838201 - }, { - "source": 6146692, - "target": 804775 - }, { - "source": 6146692, - "target": 19920203 - }, { - "source": 6146692, - "target": 752673 - }, { - "source": 6146692, - "target": 15460778 - }, { - "source": 6146692, - "target": 6490642 - }, { - "source": 6146692, - "target": 15463062 - }, { - "source": 6146692, - "target": 14207040 - }, { - "source": 78865306, - "target": 30009655 - }, { - "source": 78865306, - "target": 31638712 - }, { - "source": 78865306, - "target": 241173920 - }, { - "source": 78865306, - "target": 1055379531731795969 - }, { - "source": 78865306, - "target": 67297193 - }, { - "source": 78865306, - "target": 85844572 - }, { - "source": 78865306, - "target": 919294347857690625 - }, { - "source": 78865306, - "target": 352650591 - }, { - "source": 78865306, - "target": 43878033 - }, { - "source": 78865306, - "target": 743468486756868096 - }, { - "source": 78865306, - "target": 824684769543741440 - }, { - "source": 78865306, - "target": 381245455 - }, { - "source": 78865306, - "target": 981786802666328064 - }, { - "source": 78865306, - "target": 1085199426837188610 - }, { - "source": 78865306, - "target": 208579168 - }, { - "source": 78865306, - "target": 1086037534176473088 - }, { - "source": 78865306, - "target": 762093631 - }, { - "source": 78865306, - "target": 1068137549355515905 - }, { - "source": 78865306, - "target": 40219508 - }, { - "source": 78865306, - "target": 2198358416 - }, { - "source": 78865306, - "target": 483273973 - }, { - "source": 78865306, - "target": 14420872 - }, { - "source": 78865306, - "target": 12377822 - }, { - "source": 78865306, - "target": 9434762 - }, { - "source": 78865306, - "target": 883747950085656577 - }, { - "source": 78865306, - "target": 82890309 - }, { - "source": 78865306, - "target": 255617445 - }, { - "source": 78865306, - "target": 3091349915 - }, { - "source": 78865306, - "target": 17242884 - }, { - "source": 78865306, - "target": 620010629 - }, { - "source": 78865306, - "target": 1006945298 - }, { - "source": 78865306, - "target": 349963 - }, { - "source": 78865306, - "target": 17242168 - }, { - "source": 78865306, - "target": 252761153 - }, { - "source": 78865306, - "target": 4597853354 - }, { - "source": 78865306, - "target": 84043985 - }, { - "source": 78865306, - "target": 1650030144 - }, { - "source": 78865306, - "target": 15208867 - }, { - "source": 78865306, - "target": 1537419308 - }, { - "source": 78865306, - "target": 10471882 - }, { - "source": 78865306, - "target": 905255756789825536 - }, { - "source": 78865306, - "target": 885107802 - }, { - "source": 78865306, - "target": 1684160599 - }, { - "source": 78865306, - "target": 2527017636 - }, { - "source": 78865306, - "target": 1387915232 - }, { - "source": 78865306, - "target": 744209572089323520 - }, { - "source": 78865306, - "target": 190857410 - }, { - "source": 78865306, - "target": 242069220 - }, { - "source": 78865306, - "target": 132219827 - }, { - "source": 78865306, - "target": 4893004803 - }, { - "source": 78865306, - "target": 268350241 - }, { - "source": 78865306, - "target": 278878000 - }, { - "source": 78865306, - "target": 3230388598 - }, { - "source": 78865306, - "target": 926552558 - }, { - "source": 78865306, - "target": 322586448 - }, { - "source": 78865306, - "target": 411546549 - }, { - "source": 78865306, - "target": 37619291 - }, { - "source": 78865306, - "target": 201277609 - }, { - "source": 78865306, - "target": 2160653520 - }, { - "source": 78865306, - "target": 91169926 - }, { - "source": 78865306, - "target": 209155608 - }, { - "source": 78865306, - "target": 14148549 - }, { - "source": 78865306, - "target": 14898705 - }, { - "source": 78865306, - "target": 19520842 - }, { - "source": 78865306, - "target": 95290078 - }, { - "source": 78865306, - "target": 1556132462 - }, { - "source": 78865306, - "target": 2470709743 - }, { - "source": 78865306, - "target": 3404710059 - }, { - "source": 78865306, - "target": 945943164 - }, { - "source": 78865306, - "target": 1873322353 - }, { - "source": 78865306, - "target": 1489761876 - }, { - "source": 78865306, - "target": 101474181 - }, { - "source": 78865306, - "target": 14905766 - }, { - "source": 78865306, - "target": 2838336587 - }, { - "source": 78865306, - "target": 9527212 - }, { - "source": 78865306, - "target": 219082889 - }, { - "source": 78865306, - "target": 2924711485 - }, { - "source": 78865306, - "target": 1891806212 - }, { - "source": 78865306, - "target": 2889052877 - }, { - "source": 78865306, - "target": 38174427 - }, { - "source": 78865306, - "target": 119802735 - }, { - "source": 78865306, - "target": 89212604 - }, { - "source": 78865306, - "target": 1325316703 - }, { - "source": 78865306, - "target": 52853730 - }, { - "source": 78865306, - "target": 367089411 - }, { - "source": 78865306, - "target": 2848359778 - }, { - "source": 78865306, - "target": 38254620 - }, { - "source": 78865306, - "target": 95266520 - }, { - "source": 78865306, - "target": 152862026 - }, { - "source": 78865306, - "target": 568947767 - }, { - "source": 78865306, - "target": 188046229 - }, { - "source": 78865306, - "target": 33857735 - }, { - "source": 78865306, - "target": 15339875 - }, { - "source": 78865306, - "target": 148871804 - }, { - "source": 78865306, - "target": 2911549265 - }, { - "source": 78865306, - "target": 7541002 - }, { - "source": 78865306, - "target": 16171911 - }, { - "source": 78865306, - "target": 2511400400 - }, { - "source": 78865306, - "target": 411681876 - }, { - "source": 78865306, - "target": 1652270612 - }, { - "source": 78865306, - "target": 2896069609 - }, { - "source": 78865306, - "target": 282130842 - }, { - "source": 78865306, - "target": 125499050 - }, { - "source": 78865306, - "target": 520778935 - }, { - "source": 78865306, - "target": 18325271 - }, { - "source": 78865306, - "target": 14875983 - }, { - "source": 78865306, - "target": 214764129 - }, { - "source": 78865306, - "target": 15460778 - }, { - "source": 78865306, - "target": 596332489 - }, { - "source": 78865306, - "target": 227831457 - }, { - "source": 78865306, - "target": 508222253 - }, { - "source": 78865306, - "target": 359650922 - }, { - "source": 78865306, - "target": 1710706561 - }, { - "source": 78865306, - "target": 6146692 - }, { - "source": 78865306, - "target": 370227242 - }, { - "source": 78865306, - "target": 14249829 - }, { - "source": 78865306, - "target": 205346534 - }, { - "source": 78865306, - "target": 247943631 - }, { - "source": 78865306, - "target": 395853499 - }, { - "source": 78865306, - "target": 16692909 - }, { - "source": 78865306, - "target": 7639702 - }, { - "source": 78865306, - "target": 17677665 - }, { - "source": 78865306, - "target": 57191565 - }, { - "source": 78865306, - "target": 318046158 - }, { - "source": 78865306, - "target": 465929514 - }, { - "source": 78865306, - "target": 329714473 - }, { - "source": 78865306, - "target": 261363584 - }, { - "source": 78865306, - "target": 40144128 - }, { - "source": 78865306, - "target": 34255829 - }, { - "source": 78865306, - "target": 22723307 - }, { - "source": 78865306, - "target": 273197054 - }, { - "source": 78865306, - "target": 177507079 - }, { - "source": 78865306, - "target": 88892707 - }, { - "source": 78865306, - "target": 242904917 - }, { - "source": 78865306, - "target": 15399031 - }, { - "source": 78865306, - "target": 14425576 - }, { - "source": 78865306, - "target": 43593 - }, { - "source": 78865306, - "target": 14892191 - }, { - "source": 78865306, - "target": 16553392 - }, { - "source": 78865306, - "target": 10699072 - }, { - "source": 78865306, - "target": 18704160 - }, { - "source": 78865306, - "target": 137712607 - }, { - "source": 78865306, - "target": 4071761 - }, { - "source": 78865306, - "target": 17519986 - }, { - "source": 78865306, - "target": 14624309 - }, { - "source": 78865306, - "target": 21695487 - }, { - "source": 78865306, - "target": 52341962 - }, { - "source": 78865306, - "target": 14207040 - }, { - "source": 78865306, - "target": 86640232 - }, { - "source": 78865306, - "target": 13205612 - }, { - "source": 78865306, - "target": 15463062 - }, { - "source": 78865306, - "target": 22197926 - }, { - "source": 78865306, - "target": 82713840 - }, { - "source": 78865306, - "target": 155240092 - }, { - "source": 78865306, - "target": 25151614 - }, { - "source": 78865306, - "target": 18115856 - }, { - "source": 78865306, - "target": 10414152 - }, { - "source": 78865306, - "target": 44195788 - }, { - "source": 78865306, - "target": 190564700 - }, { - "source": 78865306, - "target": 186974470 - }, { - "source": 78865306, - "target": 37801244 - }, { - "source": 78865306, - "target": 81658145 - }, { - "source": 78865306, - "target": 17406425 - }, { - "source": 78865306, - "target": 179797676 - }, { - "source": 78865306, - "target": 16789581 - }, { - "source": 78865306, - "target": 23751864 - }, { - "source": 78865306, - "target": 158685605 - }, { - "source": 78865306, - "target": 61599361 - }, { - "source": 78865306, - "target": 33838201 - }, { - "source": 78865306, - "target": 20280065 - }, { - "source": 78865306, - "target": 19920203 - }, { - "source": 78865306, - "target": 17268874 - }, { - "source": 78865306, - "target": 31120708 - }, { - "source": 78865306, - "target": 21084111 - }, { - "source": 78865306, - "target": 115022430 - }, { - "source": 78865306, - "target": 752673 - }, { - "source": 78865306, - "target": 8564482 - }, { - "source": 78865306, - "target": 16136933 - }, { - "source": 78865306, - "target": 2067201 - }, { - "source": 78865306, - "target": 54680395 - }, { - "source": 78865306, - "target": 14109167 - }, { - "source": 78865306, - "target": 16112517 - }, { - "source": 78865306, - "target": 17013577 - }, { - "source": 78865306, - "target": 43953969 - }, { - "source": 78865306, - "target": 34570753 - }, { - "source": 78865306, - "target": 19951439 - }, { - "source": 78865306, - "target": 17581976 - }, { - "source": 78865306, - "target": 1366811 - }, { - "source": 78865306, - "target": 19299318 - }, { - "source": 78865306, - "target": 19283433 - }, { - "source": 78865306, - "target": 14113734 - }, { - "source": 78865306, - "target": 36853217 - }, { - "source": 78865306, - "target": 18695747 - }, { - "source": 78865306, - "target": 46243602 - }, { - "source": 37801244, - "target": 1086037534176473088 - }, { - "source": 37801244, - "target": 89212604 - }, { - "source": 37801244, - "target": 1069993424 - }, { - "source": 37801244, - "target": 91169926 - }, { - "source": 37801244, - "target": 9527212 - }, { - "source": 37801244, - "target": 54680395 - }, { - "source": 37801244, - "target": 16017475 - }, { - "source": 37801244, - "target": 152862026 - }, { - "source": 37801244, - "target": 1556132462 - }, { - "source": 37801244, - "target": 14624309 - }, { - "source": 37801244, - "target": 14249829 - }, { - "source": 37801244, - "target": 14898705 - }, { - "source": 37801244, - "target": 17519986 - }, { - "source": 37801244, - "target": 883747950085656577 - }, { - "source": 37801244, - "target": 411681876 - }, { - "source": 37801244, - "target": 188046229 - }, { - "source": 37801244, - "target": 96831443 - }, { - "source": 37801244, - "target": 885107802 - }, { - "source": 37801244, - "target": 247943631 - }, { - "source": 37801244, - "target": 359650922 - }, { - "source": 37801244, - "target": 1684160599 - }, { - "source": 37801244, - "target": 209155608 - }, { - "source": 37801244, - "target": 370227242 - }, { - "source": 37801244, - "target": 1489761876 - }, { - "source": 37801244, - "target": 214764129 - }, { - "source": 37801244, - "target": 82713840 - }, { - "source": 37801244, - "target": 205346534 - }, { - "source": 37801244, - "target": 370638564 - }, { - "source": 37801244, - "target": 49457800 - }, { - "source": 37801244, - "target": 190564700 - }, { - "source": 37801244, - "target": 44195788 - }, { - "source": 37801244, - "target": 10414152 - }, { - "source": 37801244, - "target": 1652270612 - }, { - "source": 37801244, - "target": 10471882 - }, { - "source": 37801244, - "target": 40144128 - }, { - "source": 37801244, - "target": 483273973 - }, { - "source": 37801244, - "target": 17268874 - }, { - "source": 37801244, - "target": 1834743547 - }, { - "source": 37801244, - "target": 6146692 - }, { - "source": 37801244, - "target": 34255829 - }, { - "source": 37801244, - "target": 81658145 - }, { - "source": 37801244, - "target": 15399031 - }, { - "source": 37801244, - "target": 22723307 - }, { - "source": 37801244, - "target": 155240092 - }, { - "source": 37801244, - "target": 21695487 - }, { - "source": 37801244, - "target": 273197054 - }, { - "source": 37801244, - "target": 13205612 - }, { - "source": 37801244, - "target": 52341962 - }, { - "source": 37801244, - "target": 86640232 - }, { - "source": 37801244, - "target": 14109167 - }, { - "source": 37801244, - "target": 137712607 - }, { - "source": 37801244, - "target": 23268628 - }, { - "source": 37801244, - "target": 179797676 - }, { - "source": 37801244, - "target": 16112517 - }, { - "source": 37801244, - "target": 22197926 - }, { - "source": 37801244, - "target": 14113734 - }, { - "source": 37801244, - "target": 46243602 - }, { - "source": 37801244, - "target": 16553392 - }, { - "source": 37801244, - "target": 19920203 - }, { - "source": 37801244, - "target": 18704160 - }, { - "source": 37801244, - "target": 15463062 - }, { - "source": 37801244, - "target": 20280065 - }, { - "source": 37801244, - "target": 18695747 - }, { - "source": 1006945298, - "target": 1086037534176473088 - }, { - "source": 1006945298, - "target": 82890309 - }, { - "source": 1006945298, - "target": 188046229 - }, { - "source": 1006945298, - "target": 136400506 - }, { - "source": 1006945298, - "target": 744209572089323520 - }, { - "source": 1006945298, - "target": 905255756789825536 - }, { - "source": 1006945298, - "target": 14109167 - }, { - "source": 1006945298, - "target": 370227242 - }, { - "source": 1006945298, - "target": 8564482 - }, { - "source": 1006945298, - "target": 98303566 - }, { - "source": 1006945298, - "target": 4597853354 - }, { - "source": 1006945298, - "target": 7541002 - }, { - "source": 1006945298, - "target": 252761153 - }, { - "source": 1006945298, - "target": 9527212 - }, { - "source": 1006945298, - "target": 242069220 - }, { - "source": 1006945298, - "target": 1873322353 - }, { - "source": 1006945298, - "target": 91169926 - }, { - "source": 1006945298, - "target": 84043985 - }, { - "source": 1006945298, - "target": 146365761 - }, { - "source": 1006945298, - "target": 18695747 - }, { - "source": 1006945298, - "target": 768197780 - }, { - "source": 1006945298, - "target": 191257554 - }, { - "source": 1006945298, - "target": 1652270612 - }, { - "source": 1006945298, - "target": 395853499 - }, { - "source": 1006945298, - "target": 190564700 - }, { - "source": 1006945298, - "target": 16112517 - }, { - "source": 1006945298, - "target": 34255829 - }, { - "source": 1006945298, - "target": 10471882 - }, { - "source": 1006945298, - "target": 190857410 - }, { - "source": 1006945298, - "target": 12377822 - }, { - "source": 1006945298, - "target": 191897226 - }, { - "source": 1006945298, - "target": 1387915232 - }, { - "source": 1006945298, - "target": 19411223 - }, { - "source": 1006945298, - "target": 282130842 - }, { - "source": 1006945298, - "target": 16553392 - }, { - "source": 1006945298, - "target": 483273973 - }, { - "source": 1006945298, - "target": 38254620 - }, { - "source": 1006945298, - "target": 86640232 - }, { - "source": 1006945298, - "target": 555102816 - }, { - "source": 1006945298, - "target": 82713840 - }, { - "source": 1006945298, - "target": 808896914 - }, { - "source": 1006945298, - "target": 18115856 - }, { - "source": 1006945298, - "target": 83996344 - }, { - "source": 1006945298, - "target": 137712607 - }, { - "source": 1006945298, - "target": 44195788 - }, { - "source": 1006945298, - "target": 87968068 - }, { - "source": 1006945298, - "target": 14905766 - }, { - "source": 1006945298, - "target": 14898705 - }, { - "source": 1006945298, - "target": 92168769 - }, { - "source": 1006945298, - "target": 31120708 - }, { - "source": 1006945298, - "target": 36853217 - }, { - "source": 1006945298, - "target": 278878000 - }, { - "source": 1006945298, - "target": 13205612 - }, { - "source": 1006945298, - "target": 177507079 - }, { - "source": 1006945298, - "target": 15463062 - }, { - "source": 1006945298, - "target": 247943631 - }, { - "source": 1006945298, - "target": 370638564 - }, { - "source": 1006945298, - "target": 347276428 - }, { - "source": 1006945298, - "target": 16789581 - }, { - "source": 1006945298, - "target": 1366811 - }, { - "source": 1006945298, - "target": 21695487 - }, { - "source": 1006945298, - "target": 4071761 - }, { - "source": 1006945298, - "target": 261363584 - }, { - "source": 1006945298, - "target": 88892707 - }, { - "source": 1006945298, - "target": 752673 - }, { - "source": 1006945298, - "target": 54680395 - }, { - "source": 1006945298, - "target": 255617445 - }, { - "source": 1006945298, - "target": 17406425 - }, { - "source": 1006945298, - "target": 7639702 - }, { - "source": 1006945298, - "target": 245217900 - }, { - "source": 1006945298, - "target": 367089411 - }, { - "source": 1006945298, - "target": 95266520 - }, { - "source": 1006945298, - "target": 1458271 - }, { - "source": 1006945298, - "target": 14624309 - }, { - "source": 1006945298, - "target": 21084111 - }, { - "source": 1006945298, - "target": 17461965 - }, { - "source": 1006945298, - "target": 6146692 - }, { - "source": 1006945298, - "target": 43593 - }, { - "source": 1006945298, - "target": 17242168 - }, { - "source": 1006945298, - "target": 349963 - }, { - "source": 1006945298, - "target": 16030323 - }, { - "source": 1006945298, - "target": 85340453 - }, { - "source": 9434762, - "target": 2511400400 - }, { - "source": 9434762, - "target": 743468486756868096 - }, { - "source": 9434762, - "target": 29700681 - }, { - "source": 9434762, - "target": 1086037534176473088 - }, { - "source": 9434762, - "target": 16692909 - }, { - "source": 9434762, - "target": 29739700 - }, { - "source": 9434762, - "target": 15747864 - }, { - "source": 9434762, - "target": 33838201 - }, { - "source": 9434762, - "target": 36737360 - }, { - "source": 9434762, - "target": 54680395 - }, { - "source": 9434762, - "target": 67297193 - }, { - "source": 9434762, - "target": 89212604 - }, { - "source": 9434762, - "target": 245217900 - }, { - "source": 9434762, - "target": 508222253 - }, { - "source": 9434762, - "target": 1069993424 - }, { - "source": 9434762, - "target": 1201186872 - }, { - "source": 9434762, - "target": 1834743547 - }, { - "source": 9434762, - "target": 3230388598 - }, { - "source": 9434762, - "target": 824684769543741440 - }, { - "source": 9434762, - "target": 798297731961913344 - }, { - "source": 9434762, - "target": 3404710059 - }, { - "source": 9434762, - "target": 1912054296 - }, { - "source": 9434762, - "target": 16136933 - }, { - "source": 9434762, - "target": 1004751018528141313 - }, { - "source": 9434762, - "target": 981786802666328064 - }, { - "source": 9434762, - "target": 1017224055588622338 - }, { - "source": 9434762, - "target": 1022369413461291008 - }, { - "source": 9434762, - "target": 1667081238 - }, { - "source": 9434762, - "target": 33857735 - }, { - "source": 9434762, - "target": 43878033 - }, { - "source": 9434762, - "target": 1537419308 - }, { - "source": 9434762, - "target": 83996344 - }, { - "source": 9434762, - "target": 85340453 - }, { - "source": 9434762, - "target": 205346534 - }, { - "source": 9434762, - "target": 905255756789825536 - }, { - "source": 9434762, - "target": 191257554 - }, { - "source": 9434762, - "target": 1458271 - }, { - "source": 9434762, - "target": 208579168 - }, { - "source": 9434762, - "target": 153196789 - }, { - "source": 9434762, - "target": 2263478022 - }, { - "source": 9434762, - "target": 883747950085656577 - }, { - "source": 9434762, - "target": 3145293135 - }, { - "source": 9434762, - "target": 130745589 - }, { - "source": 9434762, - "target": 24228154 - }, { - "source": 9434762, - "target": 2167059661 - }, { - "source": 9434762, - "target": 2838336587 - }, { - "source": 9434762, - "target": 43953969 - }, { - "source": 9434762, - "target": 242904917 - }, { - "source": 9434762, - "target": 919294347857690625 - }, { - "source": 9434762, - "target": 395853499 - }, { - "source": 9434762, - "target": 81658145 - }, { - "source": 9434762, - "target": 596332489 - }, { - "source": 9434762, - "target": 227831457 - }, { - "source": 9434762, - "target": 14113734 - }, { - "source": 9434762, - "target": 209155608 - }, { - "source": 9434762, - "target": 37619291 - }, { - "source": 9434762, - "target": 95290078 - }, { - "source": 9434762, - "target": 2067201 - }, { - "source": 9434762, - "target": 4597853354 - }, { - "source": 9434762, - "target": 49457800 - }, { - "source": 9434762, - "target": 534166347 - }, { - "source": 9434762, - "target": 14420872 - }, { - "source": 9434762, - "target": 87968068 - }, { - "source": 9434762, - "target": 23751864 - }, { - "source": 9434762, - "target": 329714473 - }, { - "source": 9434762, - "target": 11493602 - }, { - "source": 9434762, - "target": 18325271 - }, { - "source": 9434762, - "target": 16030323 - }, { - "source": 9434762, - "target": 17519986 - }, { - "source": 9434762, - "target": 2720877595 - }, { - "source": 9434762, - "target": 252761153 - }, { - "source": 9434762, - "target": 282130842 - }, { - "source": 9434762, - "target": 25151614 - }, { - "source": 9434762, - "target": 13205612 - }, { - "source": 9434762, - "target": 2848359778 - }, { - "source": 9434762, - "target": 15339875 - }, { - "source": 9434762, - "target": 34570753 - }, { - "source": 9434762, - "target": 46243602 - }, { - "source": 9434762, - "target": 14892191 - }, { - "source": 9434762, - "target": 403626099 - }, { - "source": 9434762, - "target": 13074042 - }, { - "source": 9434762, - "target": 783356145670852608 - }, { - "source": 9434762, - "target": 17242884 - }, { - "source": 9434762, - "target": 3091349915 - }, { - "source": 9434762, - "target": 44101368 - }, { - "source": 9434762, - "target": 38174427 - }, { - "source": 9434762, - "target": 885107802 - }, { - "source": 9434762, - "target": 381245455 - }, { - "source": 9434762, - "target": 96831443 - }, { - "source": 9434762, - "target": 274254972 - }, { - "source": 9434762, - "target": 16557883 - }, { - "source": 9434762, - "target": 1684160599 - }, { - "source": 9434762, - "target": 1387915232 - }, { - "source": 9434762, - "target": 404895983 - }, { - "source": 9434762, - "target": 52853730 - }, { - "source": 9434762, - "target": 38254620 - }, { - "source": 9434762, - "target": 14875983 - }, { - "source": 9434762, - "target": 16171911 - }, { - "source": 9434762, - "target": 555102816 - }, { - "source": 9434762, - "target": 12377822 - }, { - "source": 9434762, - "target": 142389870 - }, { - "source": 9434762, - "target": 84043985 - }, { - "source": 9434762, - "target": 15871237 - }, { - "source": 9434762, - "target": 19520842 - }, { - "source": 9434762, - "target": 190857410 - }, { - "source": 9434762, - "target": 101474181 - }, { - "source": 9434762, - "target": 242069220 - }, { - "source": 9434762, - "target": 136400506 - }, { - "source": 9434762, - "target": 768197780 - }, { - "source": 9434762, - "target": 15460778 - }, { - "source": 9434762, - "target": 1556132462 - }, { - "source": 9434762, - "target": 889998600 - }, { - "source": 9434762, - "target": 370638564 - }, { - "source": 9434762, - "target": 411546549 - }, { - "source": 9434762, - "target": 7639702 - }, { - "source": 9434762, - "target": 146365761 - }, { - "source": 9434762, - "target": 483273973 - }, { - "source": 9434762, - "target": 367089411 - }, { - "source": 9434762, - "target": 2470709743 - }, { - "source": 9434762, - "target": 16789581 - }, { - "source": 9434762, - "target": 1652270612 - }, { - "source": 9434762, - "target": 19299318 - }, { - "source": 9434762, - "target": 16553392 - }, { - "source": 9434762, - "target": 214764129 - }, { - "source": 9434762, - "target": 926552558 - }, { - "source": 9434762, - "target": 411681876 - }, { - "source": 9434762, - "target": 752673 - }, { - "source": 9434762, - "target": 188046229 - }, { - "source": 9434762, - "target": 14905766 - }, { - "source": 9434762, - "target": 109457331 - }, { - "source": 9434762, - "target": 219160436 - }, { - "source": 9434762, - "target": 115022430 - }, { - "source": 9434762, - "target": 626681652 - }, { - "source": 9434762, - "target": 17406425 - }, { - "source": 9434762, - "target": 10471882 - }, { - "source": 9434762, - "target": 37801244 - }, { - "source": 9434762, - "target": 91169926 - }, { - "source": 9434762, - "target": 82890309 - }, { - "source": 9434762, - "target": 20280065 - }, { - "source": 9434762, - "target": 27546319 - }, { - "source": 9434762, - "target": 14148549 - }, { - "source": 9434762, - "target": 1489761876 - }, { - "source": 9434762, - "target": 152862026 - }, { - "source": 9434762, - "target": 370227242 - }, { - "source": 9434762, - "target": 88892707 - }, { - "source": 9434762, - "target": 945943164 - }, { - "source": 9434762, - "target": 16017475 - }, { - "source": 9434762, - "target": 22723307 - }, { - "source": 9434762, - "target": 52341962 - }, { - "source": 9434762, - "target": 349963 - }, { - "source": 9434762, - "target": 15399031 - }, { - "source": 9434762, - "target": 69133574 - }, { - "source": 9434762, - "target": 1567191510 - }, { - "source": 9434762, - "target": 22197926 - }, { - "source": 9434762, - "target": 216939636 - }, { - "source": 9434762, - "target": 78729443 - }, { - "source": 9434762, - "target": 177507079 - }, { - "source": 9434762, - "target": 19920203 - }, { - "source": 9434762, - "target": 465929514 - }, { - "source": 9434762, - "target": 190564700 - }, { - "source": 9434762, - "target": 1366811 - }, { - "source": 9434762, - "target": 18704160 - }, { - "source": 9434762, - "target": 6146692 - }, { - "source": 9434762, - "target": 359024514 - }, { - "source": 9434762, - "target": 359650922 - }, { - "source": 9434762, - "target": 10414152 - }, { - "source": 9434762, - "target": 44195788 - }, { - "source": 9434762, - "target": 14898705 - }, { - "source": 9434762, - "target": 19301681 - }, { - "source": 9434762, - "target": 14249829 - }, { - "source": 9434762, - "target": 82713840 - }, { - "source": 9434762, - "target": 12014302 - }, { - "source": 9434762, - "target": 40144128 - }, { - "source": 9434762, - "target": 179797676 - }, { - "source": 9434762, - "target": 8564482 - }, { - "source": 9434762, - "target": 86640232 - }, { - "source": 9434762, - "target": 21695487 - }, { - "source": 9434762, - "target": 34255829 - }, { - "source": 9434762, - "target": 21084111 - }, { - "source": 9434762, - "target": 155240092 - }, { - "source": 9434762, - "target": 18695747 - }, { - "source": 9434762, - "target": 14624309 - }, { - "source": 9434762, - "target": 6490642 - }, { - "source": 9434762, - "target": 137712607 - }, { - "source": 9434762, - "target": 95266520 - }, { - "source": 9434762, - "target": 1006945298 - }, { - "source": 9434762, - "target": 17242168 - }, { - "source": 9434762, - "target": 14109167 - }, { - "source": 9434762, - "target": 1314101 - }, { - "source": 9434762, - "target": 14425576 - }, { - "source": 9434762, - "target": 92168769 - }, { - "source": 9434762, - "target": 762093631 - }, { - "source": 9434762, - "target": 9527212 - }, { - "source": 9434762, - "target": 1873322353 - }, { - "source": 9434762, - "target": 318046158 - }, { - "source": 9434762, - "target": 16112517 - }, { - "source": 9434762, - "target": 520778935 - }, { - "source": 9434762, - "target": 1526228120 - }, { - "source": 9434762, - "target": 17268874 - }, { - "source": 9434762, - "target": 15463062 - }, { - "source": 9434762, - "target": 247943631 - }, { - "source": 9434762, - "target": 43593 - }, { - "source": 9434762, - "target": 255617445 - }, { - "source": 9434762, - "target": 804775 - }, { - "source": 9434762, - "target": 9271782 - }, { - "source": 9434762, - "target": 273197054 - }, { - "source": 1903337412, - "target": 14000542 - }, { - "source": 1903337412, - "target": 137712607 - }, { - "source": 1903337412, - "target": 14109167 - }, { - "source": 1903337412, - "target": 9527212 - }, { - "source": 1903337412, - "target": 2838336587 - }, { - "source": 1903337412, - "target": 82890309 - }, { - "source": 1903337412, - "target": 1667081238 - }, { - "source": 1903337412, - "target": 1069993424 - }, { - "source": 1903337412, - "target": 883747950085656577 - }, { - "source": 1903337412, - "target": 4893004803 - }, { - "source": 1903337412, - "target": 885107802 - }, { - "source": 1903337412, - "target": 242904917 - }, { - "source": 1903337412, - "target": 3230388598 - }, { - "source": 1903337412, - "target": 743468486756868096 - }, { - "source": 1903337412, - "target": 508222253 - }, { - "source": 1903337412, - "target": 981786802666328064 - }, { - "source": 1903337412, - "target": 909697437694087168 - }, { - "source": 1903337412, - "target": 67297193 - }, { - "source": 1903337412, - "target": 15747864 - }, { - "source": 1903337412, - "target": 568947767 - }, { - "source": 1903337412, - "target": 79908341 - }, { - "source": 1903337412, - "target": 4597853354 - }, { - "source": 1903337412, - "target": 2873695769 - }, { - "source": 1903337412, - "target": 322586448 - }, { - "source": 1903337412, - "target": 95290078 - }, { - "source": 1903337412, - "target": 1652270612 - }, { - "source": 1903337412, - "target": 16557883 - }, { - "source": 1903337412, - "target": 132219827 - }, { - "source": 1903337412, - "target": 37619291 - }, { - "source": 1903337412, - "target": 10471882 - }, { - "source": 1903337412, - "target": 395853499 - }, { - "source": 1903337412, - "target": 2865629849 - }, { - "source": 1903337412, - "target": 20280065 - }, { - "source": 1903337412, - "target": 411681876 - }, { - "source": 1903337412, - "target": 2511400400 - }, { - "source": 1903337412, - "target": 52341962 - }, { - "source": 1903337412, - "target": 81658145 - }, { - "source": 1903337412, - "target": 2470709743 - }, { - "source": 1903337412, - "target": 1891806212 - }, { - "source": 1903337412, - "target": 808896914 - }, { - "source": 1903337412, - "target": 188046229 - }, { - "source": 1903337412, - "target": 31120708 - }, { - "source": 1903337412, - "target": 620010629 - }, { - "source": 1903337412, - "target": 21084111 - }, { - "source": 1903337412, - "target": 18325271 - }, { - "source": 1903337412, - "target": 460194330 - }, { - "source": 1903337412, - "target": 559883429 - }, { - "source": 1903337412, - "target": 155240092 - }, { - "source": 1903337412, - "target": 54680395 - }, { - "source": 1903337412, - "target": 19951439 - }, { - "source": 1903337412, - "target": 13205612 - }, { - "source": 1903337412, - "target": 214764129 - }, { - "source": 1903337412, - "target": 370227242 - }, { - "source": 1903337412, - "target": 82713840 - }, { - "source": 1903337412, - "target": 596332489 - }, { - "source": 1903337412, - "target": 179797676 - }, { - "source": 1903337412, - "target": 43593 - }, { - "source": 1903337412, - "target": 247943631 - }, { - "source": 1903337412, - "target": 17268874 - }, { - "source": 1903337412, - "target": 403626099 - }, { - "source": 1903337412, - "target": 190564700 - }, { - "source": 1085199426837188610, - "target": 247943631 - }, { - "source": 1085199426837188610, - "target": 201277609 - }, { - "source": 1085199426837188610, - "target": 19299318 - }, { - "source": 1085199426837188610, - "target": 81658145 - }, { - "source": 1085199426837188610, - "target": 1873322353 - }, { - "source": 1085199426837188610, - "target": 10414152 - }, { - "source": 1085199426837188610, - "target": 16112517 - }, { - "source": 1085199426837188610, - "target": 4058687172 - }, { - "source": 1085199426837188610, - "target": 14905766 - }, { - "source": 1085199426837188610, - "target": 395853499 - }, { - "source": 1085199426837188610, - "target": 79908341 - }, { - "source": 1085199426837188610, - "target": 14000542 - }, { - "source": 1085199426837188610, - "target": 1567191510 - }, { - "source": 1085199426837188610, - "target": 2889052877 - }, { - "source": 1085199426837188610, - "target": 1055379531731795969 - }, { - "source": 1085199426837188610, - "target": 40219508 - }, { - "source": 1085199426837188610, - "target": 31638712 - }, { - "source": 1085199426837188610, - "target": 37619291 - }, { - "source": 1085199426837188610, - "target": 1035496563743842306 - }, { - "source": 1085199426837188610, - "target": 2924711485 - }, { - "source": 1085199426837188610, - "target": 78865306 - }, { - "source": 69133574, - "target": 38174427 - }, { - "source": 69133574, - "target": 1556132462 - }, { - "source": 69133574, - "target": 209155608 - }, { - "source": 69133574, - "target": 10414152 - }, { - "source": 69133574, - "target": 9434762 - }, { - "source": 69133574, - "target": 9527212 - }, { - "source": 69133574, - "target": 883747950085656577 - }, { - "source": 69133574, - "target": 17673012 - }, { - "source": 69133574, - "target": 3230388598 - }, { - "source": 69133574, - "target": 44101368 - }, { - "source": 69133574, - "target": 13074042 - }, { - "source": 69133574, - "target": 2167059661 - }, { - "source": 69133574, - "target": 5685812 - }, { - "source": 69133574, - "target": 1652270612 - }, { - "source": 69133574, - "target": 6146692 - }, { - "source": 69133574, - "target": 768197780 - }, { - "source": 69133574, - "target": 1237502864 - }, { - "source": 69133574, - "target": 89212604 - }, { - "source": 69133574, - "target": 19520842 - }, { - "source": 69133574, - "target": 24228154 - }, { - "source": 69133574, - "target": 59773247 - }, { - "source": 69133574, - "target": 370227242 - }, { - "source": 69133574, - "target": 22723307 - }, { - "source": 69133574, - "target": 15463062 - }, { - "source": 69133574, - "target": 765548 - }, { - "source": 69133574, - "target": 92168769 - }, { - "source": 69133574, - "target": 43593 - }, { - "source": 69133574, - "target": 86640232 - }, { - "source": 69133574, - "target": 44195788 - }, { - "source": 69133574, - "target": 16112517 - }, { - "source": 46243602, - "target": 22723307 - }, { - "source": 7639702, - "target": 17847384 - }, { - "source": 7639702, - "target": 148871804 - }, { - "source": 7639702, - "target": 188046229 - }, { - "source": 7639702, - "target": 16553392 - }, { - "source": 7639702, - "target": 1834743547 - }, { - "source": 7639702, - "target": 241173920 - }, { - "source": 7639702, - "target": 1086037534176473088 - }, { - "source": 7639702, - "target": 329714473 - }, { - "source": 7639702, - "target": 1004751018528141313 - }, { - "source": 7639702, - "target": 1017224055588622338 - }, { - "source": 7639702, - "target": 14898705 - }, { - "source": 7639702, - "target": 153196789 - }, { - "source": 7639702, - "target": 919294347857690625 - }, { - "source": 7639702, - "target": 411681876 - }, { - "source": 7639702, - "target": 883747950085656577 - }, { - "source": 7639702, - "target": 905255756789825536 - }, { - "source": 7639702, - "target": 1069993424 - }, { - "source": 7639702, - "target": 1176519156 - }, { - "source": 7639702, - "target": 268350241 - }, { - "source": 7639702, - "target": 395853499 - }, { - "source": 7639702, - "target": 81658145 - }, { - "source": 7639702, - "target": 13074042 - }, { - "source": 7639702, - "target": 191897226 - }, { - "source": 7639702, - "target": 36737360 - }, { - "source": 7639702, - "target": 783356145670852608 - }, { - "source": 7639702, - "target": 19520842 - }, { - "source": 7639702, - "target": 44101368 - }, { - "source": 7639702, - "target": 1237502864 - }, { - "source": 7639702, - "target": 798297731961913344 - }, { - "source": 7639702, - "target": 91169926 - }, { - "source": 7639702, - "target": 443206410 - }, { - "source": 7639702, - "target": 300317633 - }, { - "source": 7639702, - "target": 10471882 - }, { - "source": 7639702, - "target": 16171911 - }, { - "source": 7639702, - "target": 84043985 - }, { - "source": 7639702, - "target": 90797974 - }, { - "source": 7639702, - "target": 92168769 - }, { - "source": 7639702, - "target": 54896883 - }, { - "source": 7639702, - "target": 3404710059 - }, { - "source": 7639702, - "target": 4597853354 - }, { - "source": 7639702, - "target": 17242884 - }, { - "source": 7639702, - "target": 82890309 - }, { - "source": 7639702, - "target": 17519986 - }, { - "source": 7639702, - "target": 15871237 - }, { - "source": 7639702, - "target": 23268628 - }, { - "source": 7639702, - "target": 52853730 - }, { - "source": 7639702, - "target": 3230388598 - }, { - "source": 7639702, - "target": 9434762 - }, { - "source": 7639702, - "target": 752673 - }, { - "source": 7639702, - "target": 115022430 - }, { - "source": 7639702, - "target": 16030323 - }, { - "source": 7639702, - "target": 227831457 - }, { - "source": 7639702, - "target": 2848359778 - }, { - "source": 7639702, - "target": 17677665 - }, { - "source": 7639702, - "target": 1912054296 - }, { - "source": 7639702, - "target": 27546319 - }, { - "source": 7639702, - "target": 16692909 - }, { - "source": 7639702, - "target": 6490642 - }, { - "source": 7639702, - "target": 17268874 - }, { - "source": 7639702, - "target": 242069220 - }, { - "source": 7639702, - "target": 3012686680 - }, { - "source": 7639702, - "target": 98303566 - }, { - "source": 7639702, - "target": 1652270612 - }, { - "source": 7639702, - "target": 146365761 - }, { - "source": 7639702, - "target": 33857735 - }, { - "source": 7639702, - "target": 14113734 - }, { - "source": 7639702, - "target": 43878033 - }, { - "source": 7639702, - "target": 1556132462 - }, { - "source": 7639702, - "target": 555102816 - }, { - "source": 7639702, - "target": 24228154 - }, { - "source": 7639702, - "target": 768197780 - }, { - "source": 7639702, - "target": 86904365 - }, { - "source": 7639702, - "target": 1387915232 - }, { - "source": 7639702, - "target": 208312922 - }, { - "source": 7639702, - "target": 101474181 - }, { - "source": 7639702, - "target": 19411223 - }, { - "source": 7639702, - "target": 252761153 - }, { - "source": 7639702, - "target": 136400506 - }, { - "source": 7639702, - "target": 190857410 - }, { - "source": 7639702, - "target": 142389870 - }, { - "source": 7639702, - "target": 282130842 - }, { - "source": 7639702, - "target": 9527212 - }, { - "source": 7639702, - "target": 16017475 - }, { - "source": 7639702, - "target": 10414152 - }, { - "source": 7639702, - "target": 1873322353 - }, { - "source": 7639702, - "target": 89212604 - }, { - "source": 7639702, - "target": 37801244 - }, { - "source": 7639702, - "target": 52341962 - }, { - "source": 7639702, - "target": 29739700 - }, { - "source": 7639702, - "target": 18704160 - }, { - "source": 7639702, - "target": 17673012 - }, { - "source": 7639702, - "target": 17581976 - }, { - "source": 7639702, - "target": 1325316703 - }, { - "source": 7639702, - "target": 245217900 - }, { - "source": 7639702, - "target": 87968068 - }, { - "source": 7639702, - "target": 85340453 - }, { - "source": 7639702, - "target": 83996344 - }, { - "source": 7639702, - "target": 14420872 - }, { - "source": 7639702, - "target": 57191565 - }, { - "source": 7639702, - "target": 318046158 - }, { - "source": 7639702, - "target": 1006945298 - }, { - "source": 7639702, - "target": 44195788 - }, { - "source": 7639702, - "target": 95266520 - }, { - "source": 7639702, - "target": 945943164 - }, { - "source": 7639702, - "target": 38254620 - }, { - "source": 7639702, - "target": 370638564 - }, { - "source": 7639702, - "target": 247943631 - }, { - "source": 7639702, - "target": 40144128 - }, { - "source": 7639702, - "target": 261363584 - }, { - "source": 7639702, - "target": 25151614 - }, { - "source": 7639702, - "target": 17406425 - }, { - "source": 7639702, - "target": 16112517 - }, { - "source": 7639702, - "target": 17461965 - }, { - "source": 7639702, - "target": 13205612 - }, { - "source": 7639702, - "target": 4071761 - }, { - "source": 7639702, - "target": 16789581 - }, { - "source": 7639702, - "target": 359024514 - }, { - "source": 7639702, - "target": 36853217 - }, { - "source": 7639702, - "target": 483273973 - }, { - "source": 7639702, - "target": 12377822 - }, { - "source": 7639702, - "target": 16557883 - }, { - "source": 7639702, - "target": 8564482 - }, { - "source": 7639702, - "target": 359650922 - }, { - "source": 7639702, - "target": 19920203 - }, { - "source": 7639702, - "target": 367089411 - }, { - "source": 7639702, - "target": 14892191 - }, { - "source": 7639702, - "target": 15463062 - }, { - "source": 7639702, - "target": 155240092 - }, { - "source": 7639702, - "target": 21695487 - }, { - "source": 7639702, - "target": 88892707 - }, { - "source": 7639702, - "target": 14207040 - }, { - "source": 7639702, - "target": 34570753 - }, { - "source": 7639702, - "target": 34255829 - }, { - "source": 7639702, - "target": 347276428 - }, { - "source": 7639702, - "target": 22723307 - }, { - "source": 7639702, - "target": 14875983 - }, { - "source": 7639702, - "target": 465929514 - }, { - "source": 7639702, - "target": 54680395 - }, { - "source": 7639702, - "target": 2067201 - }, { - "source": 7639702, - "target": 17242168 - }, { - "source": 7639702, - "target": 14000542 - }, { - "source": 7639702, - "target": 404895983 - }, { - "source": 7639702, - "target": 17013577 - }, { - "source": 7639702, - "target": 15339875 - }, { - "source": 7639702, - "target": 765548 - }, { - "source": 7639702, - "target": 255617445 - }, { - "source": 7639702, - "target": 69133574 - }, { - "source": 7639702, - "target": 152862026 - }, { - "source": 7639702, - "target": 15399031 - }, { - "source": 7639702, - "target": 86640232 - }, { - "source": 7639702, - "target": 137712607 - }, { - "source": 7639702, - "target": 14109167 - }, { - "source": 7639702, - "target": 46243602 - }, { - "source": 7639702, - "target": 14624309 - }, { - "source": 7639702, - "target": 18695747 - }, { - "source": 7639702, - "target": 19951439 - }, { - "source": 7639702, - "target": 1458271 - }, { - "source": 7639702, - "target": 177507079 - }, { - "source": 7639702, - "target": 6146692 - }, { - "source": 7639702, - "target": 349963 - }, { - "source": 7639702, - "target": 190564700 - }, { - "source": 7639702, - "target": 21084111 - }, { - "source": 7639702, - "target": 43593 - }, { - "source": 7639702, - "target": 1366811 - }, { - "source": 14624309, - "target": 798297731961913344 - }, { - "source": 14624309, - "target": 1068137549355515905 - }, { - "source": 14624309, - "target": 82890309 - }, { - "source": 14624309, - "target": 1017224055588622338 - }, { - "source": 14624309, - "target": 1684160599 - }, { - "source": 14624309, - "target": 33857735 - }, { - "source": 14624309, - "target": 54896883 - }, { - "source": 14624309, - "target": 1176519156 - }, { - "source": 14624309, - "target": 883747950085656577 - }, { - "source": 14624309, - "target": 411546549 - }, { - "source": 14624309, - "target": 1489761876 - }, { - "source": 14624309, - "target": 905255756789825536 - }, { - "source": 14624309, - "target": 10471882 - }, { - "source": 14624309, - "target": 300317633 - }, { - "source": 14624309, - "target": 17242884 - }, { - "source": 14624309, - "target": 17673012 - }, { - "source": 14624309, - "target": 744209572089323520 - }, { - "source": 14624309, - "target": 43878033 - }, { - "source": 14624309, - "target": 142389870 - }, { - "source": 14624309, - "target": 83996344 - }, { - "source": 14624309, - "target": 555102816 - }, { - "source": 14624309, - "target": 1556132462 - }, { - "source": 14624309, - "target": 4597853354 - }, { - "source": 14624309, - "target": 91169926 - }, { - "source": 14624309, - "target": 17013577 - }, { - "source": 14624309, - "target": 87968068 - }, { - "source": 14624309, - "target": 582282558 - }, { - "source": 14624309, - "target": 242069220 - }, { - "source": 14624309, - "target": 2720877595 - }, { - "source": 14624309, - "target": 19411223 - }, { - "source": 14624309, - "target": 15871237 - }, { - "source": 14624309, - "target": 3012686680 - }, { - "source": 14624309, - "target": 136400506 - }, { - "source": 14624309, - "target": 2848359778 - }, { - "source": 14624309, - "target": 1912054296 - }, { - "source": 14624309, - "target": 115022430 - }, { - "source": 14624309, - "target": 1652270612 - }, { - "source": 14624309, - "target": 52853730 - }, { - "source": 14624309, - "target": 101474181 - }, { - "source": 14624309, - "target": 85340453 - }, { - "source": 14624309, - "target": 227831457 - }, { - "source": 14624309, - "target": 16171911 - }, { - "source": 14624309, - "target": 1873322353 - }, { - "source": 14624309, - "target": 190857410 - }, { - "source": 14624309, - "target": 19301681 - }, { - "source": 14624309, - "target": 1387915232 - }, { - "source": 14624309, - "target": 1526228120 - }, { - "source": 14624309, - "target": 14892191 - }, { - "source": 14624309, - "target": 148871804 - }, { - "source": 14624309, - "target": 19520842 - }, { - "source": 14624309, - "target": 22197926 - }, { - "source": 14624309, - "target": 6490642 - }, { - "source": 14624309, - "target": 252761153 - }, { - "source": 14624309, - "target": 82713840 - }, { - "source": 14624309, - "target": 318046158 - }, { - "source": 14624309, - "target": 14875983 - }, { - "source": 14624309, - "target": 347276428 - }, { - "source": 14624309, - "target": 125499050 - }, { - "source": 14624309, - "target": 1458271 - }, { - "source": 14624309, - "target": 1006945298 - }, { - "source": 14624309, - "target": 22723307 - }, { - "source": 14624309, - "target": 520778935 - }, { - "source": 14624309, - "target": 483273973 - }, { - "source": 14624309, - "target": 17581976 - }, { - "source": 14624309, - "target": 38254620 - }, { - "source": 14624309, - "target": 359024514 - }, { - "source": 14624309, - "target": 247943631 - }, { - "source": 14624309, - "target": 12377822 - }, { - "source": 14624309, - "target": 367089411 - }, { - "source": 14624309, - "target": 43953969 - }, { - "source": 14624309, - "target": 16030323 - }, { - "source": 14624309, - "target": 17242168 - }, { - "source": 14624309, - "target": 359650922 - }, { - "source": 14624309, - "target": 34255829 - }, { - "source": 14624309, - "target": 179797676 - }, { - "source": 14624309, - "target": 370227242 - }, { - "source": 14624309, - "target": 7639702 - }, { - "source": 14624309, - "target": 465929514 - }, { - "source": 14624309, - "target": 209155608 - }, { - "source": 14624309, - "target": 14898705 - }, { - "source": 14624309, - "target": 370638564 - }, { - "source": 14624309, - "target": 273197054 - }, { - "source": 14624309, - "target": 23268628 - }, { - "source": 14624309, - "target": 205346534 - }, { - "source": 14624309, - "target": 15460778 - }, { - "source": 14624309, - "target": 404895983 - }, { - "source": 14624309, - "target": 40144128 - }, { - "source": 14624309, - "target": 6146692 - }, { - "source": 14624309, - "target": 255617445 - }, { - "source": 14624309, - "target": 44195788 - }, { - "source": 14624309, - "target": 37801244 - }, { - "source": 14624309, - "target": 10414152 - }, { - "source": 14624309, - "target": 329714473 - }, { - "source": 14624309, - "target": 21084111 - }, { - "source": 14624309, - "target": 34570753 - }, { - "source": 14624309, - "target": 17268874 - }, { - "source": 14624309, - "target": 177507079 - }, { - "source": 14624309, - "target": 261363584 - }, { - "source": 14624309, - "target": 109457331 - }, { - "source": 14624309, - "target": 349963 - }, { - "source": 14624309, - "target": 14420872 - }, { - "source": 14624309, - "target": 16553392 - }, { - "source": 14624309, - "target": 15399031 - }, { - "source": 14624309, - "target": 15339875 - }, { - "source": 14624309, - "target": 765548 - }, { - "source": 14624309, - "target": 17461965 - }, { - "source": 14624309, - "target": 190564700 - }, { - "source": 14624309, - "target": 43593 - }, { - "source": 14624309, - "target": 88892707 - }, { - "source": 14624309, - "target": 137712607 - }, { - "source": 14624309, - "target": 31120708 - }, { - "source": 14624309, - "target": 219082889 - }, { - "source": 14624309, - "target": 52341962 - }, { - "source": 14624309, - "target": 17406425 - }, { - "source": 14624309, - "target": 12014302 - }, { - "source": 14624309, - "target": 69133574 - }, { - "source": 14624309, - "target": 1366811 - }, { - "source": 14624309, - "target": 46243602 - }, { - "source": 14624309, - "target": 119704541 - }, { - "source": 14624309, - "target": 86640232 - }, { - "source": 14624309, - "target": 4071761 - }, { - "source": 14624309, - "target": 17519986 - }, { - "source": 14624309, - "target": 8564482 - }, { - "source": 14624309, - "target": 14905766 - }, { - "source": 14624309, - "target": 18704160 - }, { - "source": 14624309, - "target": 16557883 - }, { - "source": 14624309, - "target": 61599361 - }, { - "source": 14624309, - "target": 10699072 - }, { - "source": 14624309, - "target": 13205612 - }, { - "source": 14624309, - "target": 14207040 - }, { - "source": 14624309, - "target": 54680395 - }, { - "source": 14624309, - "target": 16789581 - }, { - "source": 14624309, - "target": 25151614 - }, { - "source": 14624309, - "target": 16112517 - }, { - "source": 14624309, - "target": 18695747 - }, { - "source": 14624309, - "target": 15463062 - }, { - "source": 14624309, - "target": 19920203 - }, { - "source": 14624309, - "target": 19951439 - }, { - "source": 14624309, - "target": 14109167 - }, { - "source": 1667081238, - "target": 1891806212 - }, { - "source": 1667081238, - "target": 92951551 - }, { - "source": 1667081238, - "target": 214764129 - }, { - "source": 1667081238, - "target": 889998600 - }, { - "source": 1667081238, - "target": 1086037534176473088 - }, { - "source": 1667081238, - "target": 37619291 - }, { - "source": 1667081238, - "target": 1068137549355515905 - }, { - "source": 1667081238, - "target": 43878033 - }, { - "source": 1667081238, - "target": 19299318 - }, { - "source": 1667081238, - "target": 885107802 - }, { - "source": 1667081238, - "target": 208579168 - }, { - "source": 1667081238, - "target": 1903337412 - }, { - "source": 1667081238, - "target": 981786802666328064 - }, { - "source": 1667081238, - "target": 40219508 - }, { - "source": 1667081238, - "target": 883747950085656577 - }, { - "source": 1667081238, - "target": 1489761876 - }, { - "source": 1667081238, - "target": 188046229 - }, { - "source": 1667081238, - "target": 370227242 - }, { - "source": 1667081238, - "target": 19920203 - }, { - "source": 1667081238, - "target": 14000542 - }, { - "source": 1667081238, - "target": 158685605 - }, { - "source": 1667081238, - "target": 247943631 - }, { - "source": 1667081238, - "target": 43953969 - }, { - "source": 1667081238, - "target": 23751864 - }, { - "source": 1667081238, - "target": 1652270612 - }, { - "source": 1667081238, - "target": 201277609 - }, { - "source": 1667081238, - "target": 411681876 - }, { - "source": 1667081238, - "target": 19283433 - }, { - "source": 1667081238, - "target": 242904917 - }, { - "source": 1667081238, - "target": 274431472 - }, { - "source": 1667081238, - "target": 1567191510 - }, { - "source": 1667081238, - "target": 52341962 - }, { - "source": 1667081238, - "target": 16557883 - }, { - "source": 1667081238, - "target": 2511400400 - }, { - "source": 1667081238, - "target": 1873322353 - }, { - "source": 1667081238, - "target": 2814482749 - }, { - "source": 1667081238, - "target": 46243602 - }, { - "source": 1667081238, - "target": 520778935 - }, { - "source": 1667081238, - "target": 2667385981 - }, { - "source": 1667081238, - "target": 596332489 - }, { - "source": 1667081238, - "target": 395853499 - }, { - "source": 1667081238, - "target": 34255829 - }, { - "source": 1667081238, - "target": 81658145 - }, { - "source": 1667081238, - "target": 190564700 - }, { - "source": 1667081238, - "target": 268350241 - }, { - "source": 1667081238, - "target": 179797676 - }, { - "source": 1667081238, - "target": 152862026 - }, { - "source": 1667081238, - "target": 86640232 - }, { - "source": 1667081238, - "target": 2067201 - }, { - "source": 1667081238, - "target": 20280065 - }, { - "source": 1667081238, - "target": 16112517 - }, { - "source": 1667081238, - "target": 155240092 - }, { - "source": 1667081238, - "target": 14109167 - }, { - "source": 1667081238, - "target": 273197054 - }, { - "source": 38254620, - "target": 1086037534176473088 - }, { - "source": 38254620, - "target": 1068137549355515905 - }, { - "source": 38254620, - "target": 2198358416 - }, { - "source": 38254620, - "target": 17847384 - }, { - "source": 38254620, - "target": 2251623492 - }, { - "source": 38254620, - "target": 90797974 - }, { - "source": 38254620, - "target": 190857410 - }, { - "source": 38254620, - "target": 136400506 - }, { - "source": 38254620, - "target": 381245455 - }, { - "source": 38254620, - "target": 19520842 - }, { - "source": 38254620, - "target": 22736099 - }, { - "source": 38254620, - "target": 19301681 - }, { - "source": 38254620, - "target": 620010629 - }, { - "source": 38254620, - "target": 142389870 - }, { - "source": 38254620, - "target": 10471882 - }, { - "source": 38254620, - "target": 3091349915 - }, { - "source": 38254620, - "target": 798297731961913344 - }, { - "source": 38254620, - "target": 752673 - }, { - "source": 38254620, - "target": 3012686680 - }, { - "source": 38254620, - "target": 3230388598 - }, { - "source": 38254620, - "target": 744209572089323520 - }, { - "source": 38254620, - "target": 84043985 - }, { - "source": 38254620, - "target": 43878033 - }, { - "source": 38254620, - "target": 52853730 - }, { - "source": 38254620, - "target": 3404710059 - }, { - "source": 38254620, - "target": 555102816 - }, { - "source": 38254620, - "target": 33857735 - }, { - "source": 38254620, - "target": 2911549265 - }, { - "source": 38254620, - "target": 242069220 - }, { - "source": 38254620, - "target": 17242884 - }, { - "source": 38254620, - "target": 119704541 - }, { - "source": 38254620, - "target": 98303566 - }, { - "source": 38254620, - "target": 15463062 - }, { - "source": 38254620, - "target": 2848359778 - }, { - "source": 38254620, - "target": 1912054296 - }, { - "source": 38254620, - "target": 179797676 - }, { - "source": 38254620, - "target": 1652270612 - }, { - "source": 38254620, - "target": 54896883 - }, { - "source": 38254620, - "target": 278878000 - }, { - "source": 38254620, - "target": 582282558 - }, { - "source": 38254620, - "target": 16017475 - }, { - "source": 38254620, - "target": 101474181 - }, { - "source": 38254620, - "target": 219082889 - }, { - "source": 38254620, - "target": 95266520 - }, { - "source": 38254620, - "target": 83996344 - }, { - "source": 38254620, - "target": 89212604 - }, { - "source": 38254620, - "target": 1873322353 - }, { - "source": 38254620, - "target": 49413866 - }, { - "source": 38254620, - "target": 1526228120 - }, { - "source": 38254620, - "target": 1201186872 - }, { - "source": 38254620, - "target": 16171911 - }, { - "source": 38254620, - "target": 1006945298 - }, { - "source": 38254620, - "target": 43593 - }, { - "source": 38254620, - "target": 52341962 - }, { - "source": 38254620, - "target": 1325316703 - }, { - "source": 38254620, - "target": 1387915232 - }, { - "source": 38254620, - "target": 252761153 - }, { - "source": 38254620, - "target": 14898705 - }, { - "source": 38254620, - "target": 29739700 - }, { - "source": 38254620, - "target": 14420872 - }, { - "source": 38254620, - "target": 87968068 - }, { - "source": 38254620, - "target": 88892707 - }, { - "source": 38254620, - "target": 148871804 - }, { - "source": 38254620, - "target": 255617445 - }, { - "source": 38254620, - "target": 404895983 - }, { - "source": 38254620, - "target": 125499050 - }, { - "source": 38254620, - "target": 19920203 - }, { - "source": 38254620, - "target": 17406425 - }, { - "source": 38254620, - "target": 483273973 - }, { - "source": 38254620, - "target": 347276428 - }, { - "source": 38254620, - "target": 261363584 - }, { - "source": 38254620, - "target": 15399031 - }, { - "source": 38254620, - "target": 22197926 - }, { - "source": 38254620, - "target": 17268874 - }, { - "source": 38254620, - "target": 22723307 - }, { - "source": 38254620, - "target": 21695487 - }, { - "source": 38254620, - "target": 15339875 - }, { - "source": 38254620, - "target": 6490642 - }, { - "source": 38254620, - "target": 10699072 - }, { - "source": 38254620, - "target": 17242168 - }, { - "source": 38254620, - "target": 7639702 - }, { - "source": 38254620, - "target": 16789581 - }, { - "source": 38254620, - "target": 945943164 - }, { - "source": 38254620, - "target": 44195788 - }, { - "source": 38254620, - "target": 25151614 - }, { - "source": 38254620, - "target": 12014302 - }, { - "source": 38254620, - "target": 1458271 - }, { - "source": 38254620, - "target": 4071761 - }, { - "source": 38254620, - "target": 370638564 - }, { - "source": 38254620, - "target": 17677665 - }, { - "source": 38254620, - "target": 13205612 - }, { - "source": 38254620, - "target": 765548 - }, { - "source": 38254620, - "target": 14249829 - }, { - "source": 38254620, - "target": 46243602 - }, { - "source": 38254620, - "target": 14207040 - }, { - "source": 38254620, - "target": 16030323 - }, { - "source": 38254620, - "target": 190564700 - }, { - "source": 38254620, - "target": 31120708 - }, { - "source": 38254620, - "target": 20280065 - }, { - "source": 38254620, - "target": 61599361 - }, { - "source": 38254620, - "target": 329714473 - }, { - "source": 38254620, - "target": 359024514 - }, { - "source": 38254620, - "target": 247943631 - }, { - "source": 38254620, - "target": 14875983 - }, { - "source": 38254620, - "target": 520778935 - }, { - "source": 38254620, - "target": 17461965 - }, { - "source": 38254620, - "target": 34255829 - }, { - "source": 38254620, - "target": 359650922 - }, { - "source": 38254620, - "target": 78865306 - }, { - "source": 38254620, - "target": 443206410 - }, { - "source": 38254620, - "target": 19299318 - }, { - "source": 38254620, - "target": 367089411 - }, { - "source": 38254620, - "target": 8564482 - }, { - "source": 38254620, - "target": 6146692 - }, { - "source": 38254620, - "target": 14624309 - }, { - "source": 38254620, - "target": 36737360 - }, { - "source": 38254620, - "target": 36853217 - }, { - "source": 38254620, - "target": 12377822 - }, { - "source": 38254620, - "target": 40144128 - }, { - "source": 38254620, - "target": 465929514 - }, { - "source": 38254620, - "target": 177507079 - }, { - "source": 38254620, - "target": 16112517 - }, { - "source": 38254620, - "target": 21084111 - }, { - "source": 38254620, - "target": 155240092 - }, { - "source": 38254620, - "target": 54680395 - }, { - "source": 38254620, - "target": 18695747 - }, { - "source": 38254620, - "target": 86640232 - }, { - "source": 38254620, - "target": 14892191 - }, { - "source": 38254620, - "target": 14109167 - }, { - "source": 38254620, - "target": 1366811 - }, { - "source": 38254620, - "target": 17013577 - }, { - "source": 38254620, - "target": 152862026 - }, { - "source": 38254620, - "target": 273197054 - }, { - "source": 38254620, - "target": 137712607 - }, { - "source": 38254620, - "target": 34570753 - }, { - "source": 38254620, - "target": 23751864 - }, { - "source": 38254620, - "target": 2067201 - }, { - "source": 38254620, - "target": 17581976 - }, { - "source": 38254620, - "target": 19951439 - }, { - "source": 190857410, - "target": 611597719 - }, { - "source": 190857410, - "target": 54896883 - }, { - "source": 190857410, - "target": 33857735 - }, { - "source": 190857410, - "target": 10471882 - }, { - "source": 190857410, - "target": 752673 - }, { - "source": 190857410, - "target": 404895983 - }, { - "source": 190857410, - "target": 783356145670852608 - }, { - "source": 190857410, - "target": 13205612 - }, { - "source": 190857410, - "target": 1912054296 - }, { - "source": 190857410, - "target": 798297731961913344 - }, { - "source": 190857410, - "target": 17406425 - }, { - "source": 190857410, - "target": 17013577 - }, { - "source": 190857410, - "target": 370638564 - }, { - "source": 190857410, - "target": 14420872 - }, { - "source": 190857410, - "target": 3230388598 - }, { - "source": 190857410, - "target": 54680395 - }, { - "source": 190857410, - "target": 24228154 - }, { - "source": 190857410, - "target": 744209572089323520 - }, { - "source": 190857410, - "target": 190564700 - }, { - "source": 190857410, - "target": 2067201 - }, { - "source": 190857410, - "target": 52853730 - }, { - "source": 190857410, - "target": 15339875 - }, { - "source": 190857410, - "target": 90797974 - }, { - "source": 190857410, - "target": 17519986 - }, { - "source": 190857410, - "target": 17242884 - }, { - "source": 190857410, - "target": 483273973 - }, { - "source": 190857410, - "target": 16112517 - }, { - "source": 190857410, - "target": 9527212 - }, { - "source": 190857410, - "target": 142389870 - }, { - "source": 190857410, - "target": 19520842 - }, { - "source": 190857410, - "target": 9434762 - }, { - "source": 190857410, - "target": 19920203 - }, { - "source": 190857410, - "target": 15463062 - }, { - "source": 190857410, - "target": 17673012 - }, { - "source": 190857410, - "target": 282130842 - }, { - "source": 190857410, - "target": 12377822 - }, { - "source": 190857410, - "target": 43878033 - }, { - "source": 190857410, - "target": 88892707 - }, { - "source": 190857410, - "target": 247943631 - }, { - "source": 190857410, - "target": 4597853354 - }, { - "source": 190857410, - "target": 14109167 - }, { - "source": 190857410, - "target": 14113734 - }, { - "source": 190857410, - "target": 16171911 - }, { - "source": 190857410, - "target": 242069220 - }, { - "source": 190857410, - "target": 14892191 - }, { - "source": 190857410, - "target": 2848359778 - }, { - "source": 190857410, - "target": 1652270612 - }, { - "source": 190857410, - "target": 22723307 - }, { - "source": 190857410, - "target": 6146692 - }, { - "source": 190857410, - "target": 91169926 - }, { - "source": 190857410, - "target": 945943164 - }, { - "source": 190857410, - "target": 146365761 - }, { - "source": 190857410, - "target": 1366811 - }, { - "source": 190857410, - "target": 84043985 - }, { - "source": 190857410, - "target": 191897226 - }, { - "source": 190857410, - "target": 21084111 - }, { - "source": 190857410, - "target": 34255829 - }, { - "source": 190857410, - "target": 1458271 - }, { - "source": 190857410, - "target": 465929514 - }, { - "source": 190857410, - "target": 38254620 - }, { - "source": 190857410, - "target": 19725644 - }, { - "source": 190857410, - "target": 252761153 - }, { - "source": 190857410, - "target": 29739700 - }, { - "source": 190857410, - "target": 16789581 - }, { - "source": 190857410, - "target": 14875983 - }, { - "source": 190857410, - "target": 349963 - }, { - "source": 190857410, - "target": 7639702 - }, { - "source": 190857410, - "target": 1006945298 - }, { - "source": 190857410, - "target": 245217900 - }, { - "source": 190857410, - "target": 8564482 - }, { - "source": 190857410, - "target": 555102816 - }, { - "source": 190857410, - "target": 137712607 - }, { - "source": 190857410, - "target": 177507079 - }, { - "source": 190857410, - "target": 367089411 - }, { - "source": 190857410, - "target": 14624309 - }, { - "source": 190857410, - "target": 17242168 - }, { - "source": 190857410, - "target": 85340453 - }, { - "source": 190857410, - "target": 19411223 - }, { - "source": 190857410, - "target": 329714473 - }, { - "source": 190857410, - "target": 15871237 - }, { - "source": 190857410, - "target": 318046158 - }, { - "source": 190857410, - "target": 19301681 - }, { - "source": 190857410, - "target": 1387915232 - }, { - "source": 190857410, - "target": 16030323 - }, { - "source": 190857410, - "target": 95266520 - }, { - "source": 190857410, - "target": 43593 - }, { - "source": 190857410, - "target": 22197926 - }, { - "source": 177507079, - "target": 54896883 - }, { - "source": 177507079, - "target": 43593 - }, { - "source": 177507079, - "target": 2198358416 - }, { - "source": 177507079, - "target": 34255829 - }, { - "source": 177507079, - "target": 6146692 - }, { - "source": 177507079, - "target": 33857735 - }, { - "source": 177507079, - "target": 209155608 - }, { - "source": 177507079, - "target": 7541002 - }, { - "source": 177507079, - "target": 1006945298 - }, { - "source": 177507079, - "target": 252761153 - }, { - "source": 177507079, - "target": 190857410 - }, { - "source": 177507079, - "target": 52341962 - }, { - "source": 177507079, - "target": 242069220 - }, { - "source": 177507079, - "target": 146365761 - }, { - "source": 177507079, - "target": 16692909 - }, { - "source": 177507079, - "target": 17242884 - }, { - "source": 177507079, - "target": 1710706561 - }, { - "source": 177507079, - "target": 3404710059 - }, { - "source": 177507079, - "target": 555102816 - }, { - "source": 177507079, - "target": 188046229 - }, { - "source": 177507079, - "target": 370638564 - }, { - "source": 177507079, - "target": 142389870 - }, { - "source": 177507079, - "target": 1387915232 - }, { - "source": 177507079, - "target": 2720877595 - }, { - "source": 177507079, - "target": 300317633 - }, { - "source": 177507079, - "target": 3012686680 - }, { - "source": 177507079, - "target": 1458271 - }, { - "source": 177507079, - "target": 92168769 - }, { - "source": 177507079, - "target": 1652270612 - }, { - "source": 177507079, - "target": 52853730 - }, { - "source": 177507079, - "target": 582282558 - }, { - "source": 177507079, - "target": 69133574 - }, { - "source": 177507079, - "target": 88892707 - }, { - "source": 177507079, - "target": 2251623492 - }, { - "source": 177507079, - "target": 43878033 - }, { - "source": 177507079, - "target": 16171911 - }, { - "source": 177507079, - "target": 14249829 - }, { - "source": 177507079, - "target": 89212604 - }, { - "source": 177507079, - "target": 83996344 - }, { - "source": 177507079, - "target": 1873322353 - }, { - "source": 177507079, - "target": 17673012 - }, { - "source": 177507079, - "target": 57191565 - }, { - "source": 177507079, - "target": 17677665 - }, { - "source": 177507079, - "target": 19411223 - }, { - "source": 177507079, - "target": 38254620 - }, { - "source": 177507079, - "target": 17581976 - }, { - "source": 177507079, - "target": 148871804 - }, { - "source": 177507079, - "target": 14109167 - }, { - "source": 177507079, - "target": 255617445 - }, { - "source": 177507079, - "target": 17406425 - }, { - "source": 177507079, - "target": 765548 - }, { - "source": 177507079, - "target": 15463062 - }, { - "source": 177507079, - "target": 247943631 - }, { - "source": 177507079, - "target": 7639702 - }, { - "source": 177507079, - "target": 520778935 - }, { - "source": 177507079, - "target": 25151614 - }, { - "source": 177507079, - "target": 367089411 - }, { - "source": 177507079, - "target": 4071761 - }, { - "source": 177507079, - "target": 17242168 - }, { - "source": 177507079, - "target": 14875983 - }, { - "source": 177507079, - "target": 21695487 - }, { - "source": 177507079, - "target": 34570753 - }, { - "source": 177507079, - "target": 179797676 - }, { - "source": 177507079, - "target": 359650922 - }, { - "source": 177507079, - "target": 16789581 - }, { - "source": 177507079, - "target": 29739700 - }, { - "source": 177507079, - "target": 22723307 - }, { - "source": 177507079, - "target": 347276428 - }, { - "source": 177507079, - "target": 15339875 - }, { - "source": 177507079, - "target": 8564482 - }, { - "source": 177507079, - "target": 465929514 - }, { - "source": 177507079, - "target": 289972113 - }, { - "source": 177507079, - "target": 23751864 - }, { - "source": 177507079, - "target": 14624309 - }, { - "source": 177507079, - "target": 15399031 - }, { - "source": 177507079, - "target": 78865306 - }, { - "source": 177507079, - "target": 10699072 - }, { - "source": 177507079, - "target": 14207040 - }, { - "source": 177507079, - "target": 21084111 - }, { - "source": 177507079, - "target": 36853217 - }, { - "source": 177507079, - "target": 16112517 - }, { - "source": 177507079, - "target": 17268874 - }, { - "source": 177507079, - "target": 22197926 - }, { - "source": 177507079, - "target": 349963 - }, { - "source": 177507079, - "target": 190564700 - }, { - "source": 177507079, - "target": 14892191 - }, { - "source": 177507079, - "target": 261363584 - }, { - "source": 177507079, - "target": 137712607 - }, { - "source": 177507079, - "target": 46243602 - }, { - "source": 177507079, - "target": 19951439 - }, { - "source": 177507079, - "target": 19920203 - }, { - "source": 177507079, - "target": 1366811 - }, { - "source": 177507079, - "target": 20280065 - }, { - "source": 177507079, - "target": 752673 - }, { - "source": 177507079, - "target": 17013577 - }, { - "source": 177507079, - "target": 13205612 - }, { - "source": 177507079, - "target": 155240092 - }, { - "source": 177507079, - "target": 86640232 - }, { - "source": 177507079, - "target": 18695747 - }, { - "source": 177507079, - "target": 54680395 - }, { - "source": 37619291, - "target": 38174427 - }, { - "source": 37619291, - "target": 15339875 - }, { - "source": 37619291, - "target": 16171911 - }, { - "source": 37619291, - "target": 1086037534176473088 - }, { - "source": 37619291, - "target": 1085199426837188610 - }, { - "source": 37619291, - "target": 2924711485 - }, { - "source": 37619291, - "target": 1068137549355515905 - }, { - "source": 37619291, - "target": 2263478022 - }, { - "source": 37619291, - "target": 91169926 - }, { - "source": 37619291, - "target": 743468486756868096 - }, { - "source": 37619291, - "target": 1017224055588622338 - }, { - "source": 37619291, - "target": 824684769543741440 - }, { - "source": 37619291, - "target": 1022369413461291008 - }, { - "source": 37619291, - "target": 1667081238 - }, { - "source": 37619291, - "target": 16030323 - }, { - "source": 37619291, - "target": 1004751018528141313 - }, { - "source": 37619291, - "target": 67297193 - }, { - "source": 37619291, - "target": 241173920 - }, { - "source": 37619291, - "target": 1537419308 - }, { - "source": 37619291, - "target": 109457331 - }, { - "source": 37619291, - "target": 17242884 - }, { - "source": 37619291, - "target": 2527017636 - }, { - "source": 37619291, - "target": 909697437694087168 - }, { - "source": 37619291, - "target": 1834743547 - }, { - "source": 37619291, - "target": 381245455 - }, { - "source": 37619291, - "target": 981786802666328064 - }, { - "source": 37619291, - "target": 768197780 - }, { - "source": 37619291, - "target": 3091349915 - }, { - "source": 37619291, - "target": 919294347857690625 - }, { - "source": 37619291, - "target": 883747950085656577 - }, { - "source": 37619291, - "target": 2791401022 - }, { - "source": 37619291, - "target": 4893004803 - }, { - "source": 37619291, - "target": 1556132462 - }, { - "source": 37619291, - "target": 18325271 - }, { - "source": 37619291, - "target": 208579168 - }, { - "source": 37619291, - "target": 905255756789825536 - }, { - "source": 37619291, - "target": 14000542 - }, { - "source": 37619291, - "target": 534166347 - }, { - "source": 37619291, - "target": 329714473 - }, { - "source": 37619291, - "target": 84043985 - }, { - "source": 37619291, - "target": 190857410 - }, { - "source": 37619291, - "target": 242069220 - }, { - "source": 37619291, - "target": 744209572089323520 - }, { - "source": 37619291, - "target": 186974470 - }, { - "source": 37619291, - "target": 78865306 - }, { - "source": 37619291, - "target": 8564482 - }, { - "source": 37619291, - "target": 15463062 - }, { - "source": 37619291, - "target": 252761153 - }, { - "source": 37619291, - "target": 34570753 - }, { - "source": 37619291, - "target": 18695747 - }, { - "source": 37619291, - "target": 3145293135 - }, { - "source": 37619291, - "target": 885107802 - }, { - "source": 37619291, - "target": 322586448 - }, { - "source": 37619291, - "target": 2470709743 - }, { - "source": 37619291, - "target": 568947767 - }, { - "source": 37619291, - "target": 9434762 - }, { - "source": 37619291, - "target": 86640232 - }, { - "source": 37619291, - "target": 2848359778 - }, { - "source": 37619291, - "target": 15208867 - }, { - "source": 37619291, - "target": 96831443 - }, { - "source": 37619291, - "target": 3230388598 - }, { - "source": 37619291, - "target": 278878000 - }, { - "source": 37619291, - "target": 2667385981 - }, { - "source": 37619291, - "target": 1069993424 - }, { - "source": 37619291, - "target": 1325316703 - }, { - "source": 37619291, - "target": 19920203 - }, { - "source": 37619291, - "target": 300317633 - }, { - "source": 37619291, - "target": 701375574 - }, { - "source": 37619291, - "target": 38254620 - }, { - "source": 37619291, - "target": 17581976 - }, { - "source": 37619291, - "target": 268350241 - }, { - "source": 37619291, - "target": 3404710059 - }, { - "source": 37619291, - "target": 87968068 - }, { - "source": 37619291, - "target": 483273973 - }, { - "source": 37619291, - "target": 1366811 - }, { - "source": 37619291, - "target": 4597853354 - }, { - "source": 37619291, - "target": 370638564 - }, { - "source": 37619291, - "target": 1314101 - }, { - "source": 37619291, - "target": 274254972 - }, { - "source": 37619291, - "target": 11493602 - }, { - "source": 37619291, - "target": 52853730 - }, { - "source": 37619291, - "target": 34255829 - }, { - "source": 37619291, - "target": 926552558 - }, { - "source": 37619291, - "target": 626681652 - }, { - "source": 37619291, - "target": 49413866 - }, { - "source": 37619291, - "target": 89212604 - }, { - "source": 37619291, - "target": 1387915232 - }, { - "source": 37619291, - "target": 158685605 - }, { - "source": 37619291, - "target": 808896914 - }, { - "source": 37619291, - "target": 9527212 - }, { - "source": 37619291, - "target": 2720877595 - }, { - "source": 37619291, - "target": 16557883 - }, { - "source": 37619291, - "target": 620010629 - }, { - "source": 37619291, - "target": 81658145 - }, { - "source": 37619291, - "target": 95290078 - }, { - "source": 37619291, - "target": 22736099 - }, { - "source": 37619291, - "target": 1201186872 - }, { - "source": 37619291, - "target": 27546319 - }, { - "source": 37619291, - "target": 82890309 - }, { - "source": 37619291, - "target": 2865629849 - }, { - "source": 37619291, - "target": 205346534 - }, { - "source": 37619291, - "target": 2911549265 - }, { - "source": 37619291, - "target": 6146692 - }, { - "source": 37619291, - "target": 1891806212 - }, { - "source": 37619291, - "target": 465929514 - }, { - "source": 37619291, - "target": 177507079 - }, { - "source": 37619291, - "target": 219082889 - }, { - "source": 37619291, - "target": 403626099 - }, { - "source": 37619291, - "target": 1650030144 - }, { - "source": 37619291, - "target": 43953969 - }, { - "source": 37619291, - "target": 95266520 - }, { - "source": 37619291, - "target": 1006945298 - }, { - "source": 37619291, - "target": 17242168 - }, { - "source": 37619291, - "target": 1652270612 - }, { - "source": 37619291, - "target": 1684160599 - }, { - "source": 37619291, - "target": 2814482749 - }, { - "source": 37619291, - "target": 10414152 - }, { - "source": 37619291, - "target": 14905766 - }, { - "source": 37619291, - "target": 1489761876 - }, { - "source": 37619291, - "target": 191257554 - }, { - "source": 37619291, - "target": 1903337412 - }, { - "source": 37619291, - "target": 17406425 - }, { - "source": 37619291, - "target": 2160653520 - }, { - "source": 37619291, - "target": 10471882 - }, { - "source": 37619291, - "target": 40219508 - }, { - "source": 37619291, - "target": 19299318 - }, { - "source": 37619291, - "target": 152862026 - }, { - "source": 37619291, - "target": 404895983 - }, { - "source": 37619291, - "target": 188046229 - }, { - "source": 37619291, - "target": 2838336587 - }, { - "source": 37619291, - "target": 19283433 - }, { - "source": 37619291, - "target": 2596138699 - }, { - "source": 37619291, - "target": 395853499 - }, { - "source": 37619291, - "target": 155240092 - }, { - "source": 37619291, - "target": 201277609 - }, { - "source": 37619291, - "target": 19951439 - }, { - "source": 37619291, - "target": 16136933 - }, { - "source": 37619291, - "target": 14425576 - }, { - "source": 37619291, - "target": 36853217 - }, { - "source": 37619291, - "target": 559883429 - }, { - "source": 37619291, - "target": 179797676 - }, { - "source": 37619291, - "target": 2511400400 - }, { - "source": 37619291, - "target": 132219827 - }, { - "source": 37619291, - "target": 16553392 - }, { - "source": 37619291, - "target": 14148549 - }, { - "source": 37619291, - "target": 37801244 - }, { - "source": 37619291, - "target": 411681876 - }, { - "source": 37619291, - "target": 14898705 - }, { - "source": 37619291, - "target": 119704541 - }, { - "source": 37619291, - "target": 596332489 - }, { - "source": 37619291, - "target": 190564700 - }, { - "source": 37619291, - "target": 1873322353 - }, { - "source": 37619291, - "target": 945943164 - }, { - "source": 37619291, - "target": 214764129 - }, { - "source": 37619291, - "target": 460194330 - }, { - "source": 37619291, - "target": 520778935 - }, { - "source": 37619291, - "target": 43593 - }, { - "source": 37619291, - "target": 52341962 - }, { - "source": 37619291, - "target": 247943631 - }, { - "source": 37619291, - "target": 14113734 - }, { - "source": 37619291, - "target": 69133574 - }, { - "source": 37619291, - "target": 242904917 - }, { - "source": 37619291, - "target": 209155608 - }, { - "source": 37619291, - "target": 44195788 - }, { - "source": 37619291, - "target": 508222253 - }, { - "source": 37619291, - "target": 17519986 - }, { - "source": 37619291, - "target": 14249829 - }, { - "source": 37619291, - "target": 40144128 - }, { - "source": 37619291, - "target": 227831457 - }, { - "source": 37619291, - "target": 370227242 - }, { - "source": 37619291, - "target": 82713840 - }, { - "source": 37619291, - "target": 359650922 - }, { - "source": 37619291, - "target": 9271782 - }, { - "source": 37619291, - "target": 762093631 - }, { - "source": 37619291, - "target": 21084111 - }, { - "source": 37619291, - "target": 14109167 - }, { - "source": 37619291, - "target": 137712607 - }, { - "source": 37619291, - "target": 273197054 - }, { - "source": 37619291, - "target": 17268874 - }, { - "source": 37619291, - "target": 16112517 - }, { - "source": 37619291, - "target": 33838201 - }, { - "source": 37619291, - "target": 12014302 - }, { - "source": 37619291, - "target": 18704160 - }, { - "source": 37619291, - "target": 804775 - }, { - "source": 905255756789825536, - "target": 4597853354 - }, { - "source": 905255756789825536, - "target": 919294347857690625 - }, { - "source": 905255756789825536, - "target": 43593 - }, { - "source": 905255756789825536, - "target": 1458271 - }, { - "source": 3230388598, - "target": 148871804 - }, { - "source": 3230388598, - "target": 824684769543741440 - }, { - "source": 3230388598, - "target": 1086037534176473088 - }, { - "source": 3230388598, - "target": 404895983 - }, { - "source": 3230388598, - "target": 38174427 - }, { - "source": 3230388598, - "target": 14875983 - }, { - "source": 3230388598, - "target": 44195788 - }, { - "source": 3230388598, - "target": 52853730 - }, { - "source": 3230388598, - "target": 59773247 - }, { - "source": 3230388598, - "target": 10414152 - }, { - "source": 3230388598, - "target": 370638564 - }, { - "source": 3230388598, - "target": 1176519156 - }, { - "source": 3230388598, - "target": 78865306 - }, { - "source": 3230388598, - "target": 33857735 - }, { - "source": 3230388598, - "target": 289972113 - }, { - "source": 3230388598, - "target": 17673012 - }, { - "source": 3230388598, - "target": 6146692 - }, { - "source": 3230388598, - "target": 10471882 - }, { - "source": 3230388598, - "target": 29739700 - }, { - "source": 3230388598, - "target": 252761153 - }, { - "source": 3230388598, - "target": 17406425 - }, { - "source": 3230388598, - "target": 483273973 - }, { - "source": 3230388598, - "target": 1652270612 - }, { - "source": 3230388598, - "target": 16789581 - }, { - "source": 3230388598, - "target": 247943631 - }, { - "source": 3230388598, - "target": 555102816 - }, { - "source": 3230388598, - "target": 90797974 - }, { - "source": 3230388598, - "target": 188046229 - }, { - "source": 3230388598, - "target": 2848359778 - }, { - "source": 3230388598, - "target": 91169926 - }, { - "source": 3230388598, - "target": 15208867 - }, { - "source": 3230388598, - "target": 1387915232 - }, { - "source": 3230388598, - "target": 36853217 - }, { - "source": 3230388598, - "target": 38254620 - }, { - "source": 3230388598, - "target": 329714473 - }, { - "source": 3230388598, - "target": 209155608 - }, { - "source": 3230388598, - "target": 17581976 - }, { - "source": 3230388598, - "target": 242069220 - }, { - "source": 3230388598, - "target": 190857410 - }, { - "source": 3230388598, - "target": 744209572089323520 - }, { - "source": 3230388598, - "target": 43878033 - }, { - "source": 3230388598, - "target": 19520842 - }, { - "source": 3230388598, - "target": 16112517 - }, { - "source": 3230388598, - "target": 282130842 - }, { - "source": 3230388598, - "target": 84043985 - }, { - "source": 3230388598, - "target": 27546319 - }, { - "source": 3230388598, - "target": 24228154 - }, { - "source": 3230388598, - "target": 611597719 - }, { - "source": 3230388598, - "target": 1873322353 - }, { - "source": 3230388598, - "target": 13074042 - }, { - "source": 3230388598, - "target": 2167059661 - }, { - "source": 3230388598, - "target": 245217900 - }, { - "source": 3230388598, - "target": 17242884 - }, { - "source": 3230388598, - "target": 153196789 - }, { - "source": 3230388598, - "target": 359024514 - }, { - "source": 3230388598, - "target": 136400506 - }, { - "source": 3230388598, - "target": 201277609 - }, { - "source": 3230388598, - "target": 36737360 - }, { - "source": 3230388598, - "target": 137712607 - }, { - "source": 3230388598, - "target": 17677665 - }, { - "source": 3230388598, - "target": 768197780 - }, { - "source": 3230388598, - "target": 54896883 - }, { - "source": 3230388598, - "target": 69133574 - }, { - "source": 3230388598, - "target": 18406335 - }, { - "source": 3230388598, - "target": 1912054296 - }, { - "source": 3230388598, - "target": 1237502864 - }, { - "source": 3230388598, - "target": 125499050 - }, { - "source": 3230388598, - "target": 14420872 - }, { - "source": 3230388598, - "target": 34255829 - }, { - "source": 3230388598, - "target": 101474181 - }, { - "source": 3230388598, - "target": 87968068 - }, { - "source": 3230388598, - "target": 5685812 - }, { - "source": 3230388598, - "target": 7639702 - }, { - "source": 3230388598, - "target": 14109167 - }, { - "source": 520778935, - "target": 2848359778 - }, { - "source": 520778935, - "target": 4597853354 - }, { - "source": 520778935, - "target": 16112517 - }, { - "source": 520778935, - "target": 34570753 - }, { - "source": 520778935, - "target": 329714473 - }, { - "source": 520778935, - "target": 1201186872 - }, { - "source": 520778935, - "target": 582282558 - }, { - "source": 520778935, - "target": 15339875 - }, { - "source": 520778935, - "target": 3012686680 - }, { - "source": 520778935, - "target": 1387915232 - }, { - "source": 520778935, - "target": 349963 - }, { - "source": 520778935, - "target": 23268628 - }, { - "source": 520778935, - "target": 38254620 - }, { - "source": 520778935, - "target": 190564700 - }, { - "source": 520778935, - "target": 17406425 - }, { - "source": 520778935, - "target": 483273973 - }, { - "source": 520778935, - "target": 370638564 - }, { - "source": 520778935, - "target": 119704541 - }, { - "source": 520778935, - "target": 13205612 - }, { - "source": 520778935, - "target": 10699072 - }, { - "source": 520778935, - "target": 1366811 - }, { - "source": 520778935, - "target": 465929514 - }, { - "source": 520778935, - "target": 14109167 - }, { - "source": 520778935, - "target": 19951439 - }, { - "source": 520778935, - "target": 4071761 - }, { - "source": 520778935, - "target": 14624309 - }, { - "source": 520778935, - "target": 86640232 - }, { - "source": 520778935, - "target": 88892707 - }, { - "source": 520778935, - "target": 21084111 - }, { - "source": 520778935, - "target": 34255829 - }, { - "source": 520778935, - "target": 14875983 - }, { - "source": 520778935, - "target": 23751864 - }, { - "source": 520778935, - "target": 54680395 - }, { - "source": 520778935, - "target": 40144128 - }, { - "source": 520778935, - "target": 347276428 - }, { - "source": 520778935, - "target": 404895983 - }, { - "source": 520778935, - "target": 367089411 - }, { - "source": 520778935, - "target": 137712607 - }, { - "source": 520778935, - "target": 43593 - }, { - "source": 520778935, - "target": 12377822 - }, { - "source": 520778935, - "target": 1458271 - }, { - "source": 520778935, - "target": 18695747 - }, { - "source": 520778935, - "target": 2067201 - }, { - "source": 520778935, - "target": 17242168 - }, { - "source": 520778935, - "target": 14420872 - }, { - "source": 520778935, - "target": 765548 - }, { - "source": 520778935, - "target": 25151614 - }, { - "source": 520778935, - "target": 14892191 - }, { - "source": 520778935, - "target": 155240092 - }, { - "source": 520778935, - "target": 8564482 - }, { - "source": 520778935, - "target": 177507079 - }, { - "source": 520778935, - "target": 17013577 - }, { - "source": 520778935, - "target": 21695487 - }, { - "source": 520778935, - "target": 15399031 - }, { - "source": 520778935, - "target": 152862026 - }, { - "source": 19951439, - "target": 370227242 - }, { - "source": 19951439, - "target": 1652270612 - }, { - "source": 19951439, - "target": 278878000 - }, { - "source": 19951439, - "target": 7639702 - }, { - "source": 19951439, - "target": 52341962 - }, { - "source": 19951439, - "target": 17406425 - }, { - "source": 19951439, - "target": 16171911 - }, { - "source": 19951439, - "target": 1873322353 - }, { - "source": 19951439, - "target": 38254620 - }, { - "source": 19951439, - "target": 83996344 - }, { - "source": 19951439, - "target": 2263478022 - }, { - "source": 19951439, - "target": 1526228120 - }, { - "source": 19951439, - "target": 17581976 - }, { - "source": 19951439, - "target": 483273973 - }, { - "source": 19951439, - "target": 10414152 - }, { - "source": 19951439, - "target": 762093631 - }, { - "source": 19951439, - "target": 17242884 - }, { - "source": 19951439, - "target": 16553392 - }, { - "source": 19951439, - "target": 274431472 - }, { - "source": 19951439, - "target": 33838201 - }, { - "source": 19951439, - "target": 626681652 - }, { - "source": 19951439, - "target": 945943164 - }, { - "source": 19951439, - "target": 359024514 - }, { - "source": 19951439, - "target": 19283433 - }, { - "source": 19951439, - "target": 86904365 - }, { - "source": 19951439, - "target": 43953969 - }, { - "source": 19951439, - "target": 18704160 - }, { - "source": 19951439, - "target": 349963 - }, { - "source": 19951439, - "target": 17242168 - }, { - "source": 19951439, - "target": 247943631 - }, { - "source": 19951439, - "target": 88892707 - }, { - "source": 19951439, - "target": 43593 - }, { - "source": 19951439, - "target": 61599361 - }, { - "source": 19951439, - "target": 520778935 - }, { - "source": 19951439, - "target": 359650922 - }, { - "source": 19951439, - "target": 367089411 - }, { - "source": 19951439, - "target": 219082889 - }, { - "source": 19951439, - "target": 179797676 - }, { - "source": 19951439, - "target": 14420872 - }, { - "source": 19951439, - "target": 16112517 - }, { - "source": 19951439, - "target": 17677665 - }, { - "source": 19951439, - "target": 14875983 - }, { - "source": 19951439, - "target": 465929514 - }, { - "source": 19951439, - "target": 14207040 - }, { - "source": 19951439, - "target": 289972113 - }, { - "source": 19951439, - "target": 25151614 - }, { - "source": 19951439, - "target": 4071761 - }, { - "source": 19951439, - "target": 261363584 - }, { - "source": 19951439, - "target": 329714473 - }, { - "source": 19951439, - "target": 14624309 - }, { - "source": 19951439, - "target": 273197054 - }, { - "source": 19951439, - "target": 19299318 - }, { - "source": 19951439, - "target": 21084111 - }, { - "source": 19951439, - "target": 22723307 - }, { - "source": 19951439, - "target": 34255829 - }, { - "source": 19951439, - "target": 12014302 - }, { - "source": 19951439, - "target": 152862026 - }, { - "source": 19951439, - "target": 14000542 - }, { - "source": 19951439, - "target": 177507079 - }, { - "source": 19951439, - "target": 17268874 - }, { - "source": 19951439, - "target": 190564700 - }, { - "source": 19951439, - "target": 137712607 - }, { - "source": 19951439, - "target": 155240092 - }, { - "source": 19951439, - "target": 20280065 - }, { - "source": 19951439, - "target": 15399031 - }, { - "source": 19951439, - "target": 36853217 - }, { - "source": 19951439, - "target": 86640232 - }, { - "source": 19951439, - "target": 8564482 - }, { - "source": 19951439, - "target": 14109167 - }, { - "source": 19951439, - "target": 46243602 - }, { - "source": 19951439, - "target": 22197926 - }, { - "source": 19951439, - "target": 21695487 - }, { - "source": 19951439, - "target": 54680395 - }, { - "source": 19951439, - "target": 34570753 - }, { - "source": 19951439, - "target": 13205612 - }, { - "source": 19951439, - "target": 14892191 - }, { - "source": 19951439, - "target": 23751864 - }, { - "source": 19951439, - "target": 17013577 - }, { - "source": 19951439, - "target": 18695747 - }, { - "source": 19951439, - "target": 2067201 - }, { - "source": 19951439, - "target": 6490642 - }, { - "source": 19951439, - "target": 19920203 - }, { - "source": 19951439, - "target": 15463062 - }, { - "source": 19951439, - "target": 1366811 - }, { - "source": 255617445, - "target": 22723307 - }, { - "source": 255617445, - "target": 43593 - }, { - "source": 318046158, - "target": 208579168 - }, { - "source": 318046158, - "target": 130745589 - }, { - "source": 318046158, - "target": 13205612 - }, { - "source": 318046158, - "target": 153196789 - }, { - "source": 318046158, - "target": 798297731961913344 - }, { - "source": 318046158, - "target": 883747950085656577 - }, { - "source": 318046158, - "target": 919294347857690625 - }, { - "source": 318046158, - "target": 49457800 - }, { - "source": 318046158, - "target": 905255756789825536 - }, { - "source": 318046158, - "target": 19520842 - }, { - "source": 318046158, - "target": 29739700 - }, { - "source": 318046158, - "target": 381245455 - }, { - "source": 318046158, - "target": 31120708 - }, { - "source": 318046158, - "target": 783356145670852608 - }, { - "source": 318046158, - "target": 274254972 - }, { - "source": 318046158, - "target": 13074042 - }, { - "source": 318046158, - "target": 83996344 - }, { - "source": 318046158, - "target": 17242884 - }, { - "source": 318046158, - "target": 278878000 - }, { - "source": 318046158, - "target": 1891806212 - }, { - "source": 318046158, - "target": 33857735 - }, { - "source": 318046158, - "target": 626681652 - }, { - "source": 318046158, - "target": 16171911 - }, { - "source": 318046158, - "target": 582282558 - }, { - "source": 318046158, - "target": 2263478022 - }, { - "source": 318046158, - "target": 87968068 - }, { - "source": 318046158, - "target": 1556132462 - }, { - "source": 318046158, - "target": 96831443 - }, { - "source": 318046158, - "target": 1069993424 - }, { - "source": 318046158, - "target": 534166347 - }, { - "source": 318046158, - "target": 885107802 - }, { - "source": 318046158, - "target": 17673012 - }, { - "source": 318046158, - "target": 18325271 - }, { - "source": 318046158, - "target": 744209572089323520 - }, { - "source": 318046158, - "target": 191897226 - }, { - "source": 318046158, - "target": 34570753 - }, { - "source": 318046158, - "target": 177507079 - }, { - "source": 318046158, - "target": 52853730 - }, { - "source": 318046158, - "target": 4597853354 - }, { - "source": 318046158, - "target": 282130842 - }, { - "source": 318046158, - "target": 142389870 - }, { - "source": 318046158, - "target": 19411223 - }, { - "source": 318046158, - "target": 17461965 - }, { - "source": 318046158, - "target": 85340453 - }, { - "source": 318046158, - "target": 15871237 - }, { - "source": 318046158, - "target": 370638564 - }, { - "source": 318046158, - "target": 2667385981 - }, { - "source": 318046158, - "target": 404895983 - }, { - "source": 318046158, - "target": 2911549265 - }, { - "source": 318046158, - "target": 36853217 - }, { - "source": 318046158, - "target": 90797974 - }, { - "source": 318046158, - "target": 261363584 - }, { - "source": 318046158, - "target": 216939636 - }, { - "source": 318046158, - "target": 252761153 - }, { - "source": 318046158, - "target": 12014302 - }, { - "source": 318046158, - "target": 101474181 - }, { - "source": 318046158, - "target": 2865629849 - }, { - "source": 318046158, - "target": 17406425 - }, { - "source": 318046158, - "target": 808896914 - }, { - "source": 318046158, - "target": 1201186872 - }, { - "source": 318046158, - "target": 1387915232 - }, { - "source": 318046158, - "target": 33838201 - }, { - "source": 318046158, - "target": 242069220 - }, { - "source": 318046158, - "target": 14892191 - }, { - "source": 318046158, - "target": 555102816 - }, { - "source": 318046158, - "target": 190857410 - }, { - "source": 318046158, - "target": 18704160 - }, { - "source": 318046158, - "target": 84043985 - }, { - "source": 318046158, - "target": 16030323 - }, { - "source": 318046158, - "target": 245217900 - }, { - "source": 318046158, - "target": 43953969 - }, { - "source": 318046158, - "target": 19283433 - }, { - "source": 318046158, - "target": 14148549 - }, { - "source": 318046158, - "target": 209155608 - }, { - "source": 318046158, - "target": 205346534 - }, { - "source": 318046158, - "target": 242904917 - }, { - "source": 318046158, - "target": 14249829 - }, { - "source": 318046158, - "target": 188046229 - }, { - "source": 318046158, - "target": 2838336587 - }, { - "source": 318046158, - "target": 2720877595 - }, { - "source": 318046158, - "target": 14905766 - }, { - "source": 318046158, - "target": 34255829 - }, { - "source": 318046158, - "target": 69133574 - }, { - "source": 318046158, - "target": 49413866 - }, { - "source": 318046158, - "target": 403626099 - }, { - "source": 318046158, - "target": 483273973 - }, { - "source": 318046158, - "target": 16553392 - }, { - "source": 318046158, - "target": 11493602 - }, { - "source": 318046158, - "target": 201277609 - }, { - "source": 318046158, - "target": 119802735 - }, { - "source": 318046158, - "target": 82890309 - }, { - "source": 318046158, - "target": 3012686680 - }, { - "source": 318046158, - "target": 38254620 - }, { - "source": 318046158, - "target": 2470709743 - }, { - "source": 318046158, - "target": 620010629 - }, { - "source": 318046158, - "target": 23751864 - }, { - "source": 318046158, - "target": 12377822 - }, { - "source": 318046158, - "target": 92168769 - }, { - "source": 318046158, - "target": 2848359778 - }, { - "source": 318046158, - "target": 1912054296 - }, { - "source": 318046158, - "target": 21084111 - }, { - "source": 318046158, - "target": 765548 - }, { - "source": 318046158, - "target": 1366811 - }, { - "source": 318046158, - "target": 1652270612 - }, { - "source": 318046158, - "target": 17519986 - }, { - "source": 318046158, - "target": 146365761 - }, { - "source": 318046158, - "target": 2896069609 - }, { - "source": 318046158, - "target": 44101368 - }, { - "source": 318046158, - "target": 219160436 - }, { - "source": 318046158, - "target": 81658145 - }, { - "source": 318046158, - "target": 227831457 - }, { - "source": 318046158, - "target": 6146692 - }, { - "source": 318046158, - "target": 2511400400 - }, { - "source": 318046158, - "target": 752673 - }, { - "source": 318046158, - "target": 14113734 - }, { - "source": 318046158, - "target": 214764129 - }, { - "source": 318046158, - "target": 411681876 - }, { - "source": 318046158, - "target": 37801244 - }, { - "source": 318046158, - "target": 109457331 - }, { - "source": 318046158, - "target": 349963 - }, { - "source": 318046158, - "target": 17242168 - }, { - "source": 318046158, - "target": 9527212 - }, { - "source": 318046158, - "target": 17677665 - }, { - "source": 318046158, - "target": 6490642 - }, { - "source": 318046158, - "target": 1873322353 - }, { - "source": 318046158, - "target": 395853499 - }, { - "source": 318046158, - "target": 10471882 - }, { - "source": 318046158, - "target": 10414152 - }, { - "source": 318046158, - "target": 596332489 - }, { - "source": 318046158, - "target": 44195788 - }, { - "source": 318046158, - "target": 19299318 - }, { - "source": 318046158, - "target": 1489761876 - }, { - "source": 318046158, - "target": 15460778 - }, { - "source": 318046158, - "target": 1684160599 - }, { - "source": 318046158, - "target": 367089411 - }, { - "source": 318046158, - "target": 1526228120 - }, { - "source": 318046158, - "target": 945943164 - }, { - "source": 318046158, - "target": 16789581 - }, { - "source": 318046158, - "target": 98303566 - }, { - "source": 318046158, - "target": 95266520 - }, { - "source": 318046158, - "target": 14898705 - }, { - "source": 318046158, - "target": 370227242 - }, { - "source": 318046158, - "target": 14420872 - }, { - "source": 318046158, - "target": 1006945298 - }, { - "source": 318046158, - "target": 2067201 - }, { - "source": 318046158, - "target": 255617445 - }, { - "source": 318046158, - "target": 21695487 - }, { - "source": 318046158, - "target": 8564482 - }, { - "source": 318046158, - "target": 762093631 - }, { - "source": 318046158, - "target": 14875983 - }, { - "source": 318046158, - "target": 82713840 - }, { - "source": 318046158, - "target": 22723307 - }, { - "source": 318046158, - "target": 78729443 - }, { - "source": 318046158, - "target": 889998600 - }, { - "source": 318046158, - "target": 19301681 - }, { - "source": 318046158, - "target": 52341962 - }, { - "source": 318046158, - "target": 88892707 - }, { - "source": 318046158, - "target": 46243602 - }, { - "source": 318046158, - "target": 804775 - }, { - "source": 318046158, - "target": 179797676 - }, { - "source": 318046158, - "target": 520778935 - }, { - "source": 318046158, - "target": 19951439 - }, { - "source": 318046158, - "target": 247943631 - }, { - "source": 318046158, - "target": 9271782 - }, { - "source": 318046158, - "target": 190564700 - }, { - "source": 318046158, - "target": 359650922 - }, { - "source": 318046158, - "target": 78865306 - }, { - "source": 318046158, - "target": 18695747 - }, { - "source": 318046158, - "target": 16136933 - }, { - "source": 318046158, - "target": 465929514 - }, { - "source": 318046158, - "target": 16112517 - }, { - "source": 318046158, - "target": 208312922 - }, { - "source": 318046158, - "target": 115022430 - }, { - "source": 318046158, - "target": 7639702 - }, { - "source": 318046158, - "target": 14624309 - }, { - "source": 318046158, - "target": 19920203 - }, { - "source": 318046158, - "target": 40144128 - }, { - "source": 318046158, - "target": 137712607 - }, { - "source": 318046158, - "target": 15463062 - }, { - "source": 318046158, - "target": 43593 - }, { - "source": 318046158, - "target": 9434762 - }, { - "source": 318046158, - "target": 91169926 - }, { - "source": 318046158, - "target": 14425576 - }, { - "source": 318046158, - "target": 329714473 - }, { - "source": 318046158, - "target": 17268874 - }, { - "source": 318046158, - "target": 86640232 - }, { - "source": 318046158, - "target": 273197054 - }, { - "source": 318046158, - "target": 14109167 - }, { - "source": 67297193, - "target": 508222253 - }, { - "source": 67297193, - "target": 16553392 - }, { - "source": 67297193, - "target": 44195788 - }, { - "source": 67297193, - "target": 9527212 - }, { - "source": 67297193, - "target": 19299318 - }, { - "source": 67297193, - "target": 4893004803 - }, { - "source": 67297193, - "target": 1004751018528141313 - }, { - "source": 67297193, - "target": 19920203 - }, { - "source": 67297193, - "target": 16112517 - }, { - "source": 67297193, - "target": 411681876 - }, { - "source": 67297193, - "target": 15463062 - }, { - "source": 67297193, - "target": 18325271 - }, { - "source": 67297193, - "target": 620010629 - }, { - "source": 67297193, - "target": 40219508 - }, { - "source": 67297193, - "target": 1903337412 - }, { - "source": 67297193, - "target": 909697437694087168 - }, { - "source": 67297193, - "target": 2865629849 - }, { - "source": 67297193, - "target": 981786802666328064 - }, { - "source": 67297193, - "target": 596332489 - }, { - "source": 67297193, - "target": 14000542 - }, { - "source": 67297193, - "target": 14148549 - }, { - "source": 67297193, - "target": 2791401022 - }, { - "source": 67297193, - "target": 36853217 - }, { - "source": 67297193, - "target": 81658145 - }, { - "source": 67297193, - "target": 17519986 - }, { - "source": 67297193, - "target": 370227242 - }, { - "source": 67297193, - "target": 1873322353 - }, { - "source": 67297193, - "target": 82713840 - }, { - "source": 67297193, - "target": 188046229 - }, { - "source": 67297193, - "target": 1652270612 - }, { - "source": 67297193, - "target": 247943631 - }, { - "source": 67297193, - "target": 1834743547 - }, { - "source": 67297193, - "target": 179797676 - }, { - "source": 67297193, - "target": 29700681 - }, { - "source": 67297193, - "target": 885107802 - }, { - "source": 67297193, - "target": 15747864 - }, { - "source": 67297193, - "target": 743468486756868096 - }, { - "source": 67297193, - "target": 190564700 - }, { - "source": 381245455, - "target": 411546549 - }, { - "source": 381245455, - "target": 395853499 - }, { - "source": 381245455, - "target": 49457800 - }, { - "source": 381245455, - "target": 115022430 - }, { - "source": 381245455, - "target": 19951439 - }, { - "source": 381245455, - "target": 508222253 - }, { - "source": 381245455, - "target": 16553392 - }, { - "source": 381245455, - "target": 44195788 - }, { - "source": 381245455, - "target": 2924711485 - }, { - "source": 381245455, - "target": 43953969 - }, { - "source": 381245455, - "target": 38174427 - }, { - "source": 381245455, - "target": 798297731961913344 - }, { - "source": 381245455, - "target": 11493602 - }, { - "source": 381245455, - "target": 21084111 - }, { - "source": 381245455, - "target": 22736099 - }, { - "source": 381245455, - "target": 14109167 - }, { - "source": 381245455, - "target": 86640232 - }, { - "source": 381245455, - "target": 46243602 - }, { - "source": 381245455, - "target": 17013577 - }, { - "source": 381245455, - "target": 38254620 - }, { - "source": 381245455, - "target": 3091349915 - }, { - "source": 381245455, - "target": 137712607 - }, { - "source": 381245455, - "target": 34255829 - }, { - "source": 381245455, - "target": 43878033 - }, { - "source": 381245455, - "target": 885107802 - }, { - "source": 381245455, - "target": 17519986 - }, { - "source": 381245455, - "target": 14425576 - }, { - "source": 381245455, - "target": 1652270612 - }, { - "source": 381245455, - "target": 10471882 - }, { - "source": 381245455, - "target": 2470709743 - }, { - "source": 381245455, - "target": 152862026 - }, { - "source": 381245455, - "target": 1537419308 - }, { - "source": 381245455, - "target": 483273973 - }, { - "source": 381245455, - "target": 17581976 - }, { - "source": 381245455, - "target": 17406425 - }, { - "source": 381245455, - "target": 1650030144 - }, { - "source": 381245455, - "target": 96831443 - }, { - "source": 381245455, - "target": 1556132462 - }, { - "source": 381245455, - "target": 214764129 - }, { - "source": 381245455, - "target": 179797676 - }, { - "source": 381245455, - "target": 19299318 - }, { - "source": 381245455, - "target": 81658145 - }, { - "source": 381245455, - "target": 14905766 - }, { - "source": 381245455, - "target": 14898705 - }, { - "source": 381245455, - "target": 36853217 - }, { - "source": 381245455, - "target": 15339875 - }, { - "source": 381245455, - "target": 626681652 - }, { - "source": 381245455, - "target": 16112517 - }, { - "source": 381245455, - "target": 15463062 - }, { - "source": 381245455, - "target": 190564700 - }, { - "source": 381245455, - "target": 1366811 - }, { - "source": 381245455, - "target": 17268874 - }, { - "source": 381245455, - "target": 19920203 - }, { - "source": 381245455, - "target": 132219827 - }, { - "source": 381245455, - "target": 289972113 - }, { - "source": 381245455, - "target": 52341962 - }, { - "source": 381245455, - "target": 808896914 - }, { - "source": 381245455, - "target": 2160653520 - }, { - "source": 381245455, - "target": 247943631 - }, { - "source": 381245455, - "target": 82713840 - }, { - "source": 381245455, - "target": 2511400400 - }, { - "source": 381245455, - "target": 411681876 - }, { - "source": 381245455, - "target": 370227242 - }, { - "source": 381245455, - "target": 188046229 - }, { - "source": 381245455, - "target": 1489761876 - }, { - "source": 381245455, - "target": 762093631 - }, { - "source": 381245455, - "target": 255617445 - }, { - "source": 38174427, - "target": 1650030144 - }, { - "source": 38174427, - "target": 381245455 - }, { - "source": 38174427, - "target": 14109167 - }, { - "source": 38174427, - "target": 1086037534176473088 - }, { - "source": 38174427, - "target": 43878033 - }, { - "source": 38174427, - "target": 1068137549355515905 - }, { - "source": 38174427, - "target": 359024514 - }, { - "source": 38174427, - "target": 91169926 - }, { - "source": 38174427, - "target": 52853730 - }, { - "source": 38174427, - "target": 465929514 - }, { - "source": 38174427, - "target": 1387915232 - }, { - "source": 38174427, - "target": 611597719 - }, { - "source": 38174427, - "target": 3230388598 - }, { - "source": 38174427, - "target": 1017224055588622338 - }, { - "source": 38174427, - "target": 919294347857690625 - }, { - "source": 38174427, - "target": 1325316703 - }, { - "source": 38174427, - "target": 824684769543741440 - }, { - "source": 38174427, - "target": 15463062 - }, { - "source": 38174427, - "target": 1873322353 - }, { - "source": 38174427, - "target": 16136933 - }, { - "source": 38174427, - "target": 282130842 - }, { - "source": 38174427, - "target": 247943631 - }, { - "source": 38174427, - "target": 34255829 - }, { - "source": 38174427, - "target": 11493602 - }, { - "source": 38174427, - "target": 981786802666328064 - }, { - "source": 38174427, - "target": 411681876 - }, { - "source": 38174427, - "target": 1537419308 - }, { - "source": 38174427, - "target": 945943164 - }, { - "source": 38174427, - "target": 10414152 - }, { - "source": 38174427, - "target": 209155608 - }, { - "source": 38174427, - "target": 274254972 - }, { - "source": 38174427, - "target": 9527212 - }, { - "source": 38174427, - "target": 1652270612 - }, { - "source": 38174427, - "target": 19520842 - }, { - "source": 38174427, - "target": 69133574 - }, { - "source": 38174427, - "target": 883747950085656577 - }, { - "source": 38174427, - "target": 190564700 - }, { - "source": 38174427, - "target": 6146692 - }, { - "source": 38174427, - "target": 18704160 - }, { - "source": 38174427, - "target": 16112517 - }, { - "source": 38174427, - "target": 14249829 - }, { - "source": 38174427, - "target": 1556132462 - }, { - "source": 38174427, - "target": 16017475 - }, { - "source": 227831457, - "target": 15339875 - }, { - "source": 227831457, - "target": 38254620 - }, { - "source": 227831457, - "target": 1086037534176473088 - }, { - "source": 227831457, - "target": 87968068 - }, { - "source": 227831457, - "target": 54896883 - }, { - "source": 227831457, - "target": 1912054296 - }, { - "source": 227831457, - "target": 191897226 - }, { - "source": 227831457, - "target": 9527212 - }, { - "source": 227831457, - "target": 18325271 - }, { - "source": 227831457, - "target": 82890309 - }, { - "source": 227831457, - "target": 1458271 - }, { - "source": 227831457, - "target": 1004751018528141313 - }, { - "source": 227831457, - "target": 3091349915 - }, { - "source": 227831457, - "target": 15871237 - }, { - "source": 227831457, - "target": 25151614 - }, { - "source": 227831457, - "target": 404895983 - }, { - "source": 227831457, - "target": 37801244 - }, { - "source": 227831457, - "target": 119802735 - }, { - "source": 227831457, - "target": 16789581 - }, { - "source": 227831457, - "target": 370638564 - }, { - "source": 227831457, - "target": 6146692 - }, { - "source": 227831457, - "target": 1537419308 - }, { - "source": 227831457, - "target": 22736099 - }, { - "source": 227831457, - "target": 1556132462 - }, { - "source": 227831457, - "target": 214764129 - }, { - "source": 227831457, - "target": 82713840 - }, { - "source": 227831457, - "target": 96831443 - }, { - "source": 227831457, - "target": 10471882 - }, { - "source": 227831457, - "target": 209155608 - }, { - "source": 227831457, - "target": 798297731961913344 - }, { - "source": 227831457, - "target": 52853730 - }, { - "source": 227831457, - "target": 883747950085656577 - }, { - "source": 227831457, - "target": 945943164 - }, { - "source": 227831457, - "target": 91169926 - }, { - "source": 227831457, - "target": 9434762 - }, { - "source": 227831457, - "target": 188046229 - }, { - "source": 227831457, - "target": 905255756789825536 - }, { - "source": 227831457, - "target": 1684160599 - }, { - "source": 227831457, - "target": 208312922 - }, { - "source": 227831457, - "target": 11493602 - }, { - "source": 227831457, - "target": 2251623492 - }, { - "source": 227831457, - "target": 2848359778 - }, { - "source": 227831457, - "target": 252761153 - }, { - "source": 227831457, - "target": 411681876 - }, { - "source": 227831457, - "target": 190857410 - }, { - "source": 227831457, - "target": 318046158 - }, { - "source": 227831457, - "target": 81658145 - }, { - "source": 227831457, - "target": 242069220 - }, { - "source": 227831457, - "target": 744209572089323520 - }, { - "source": 227831457, - "target": 2470709743 - }, { - "source": 227831457, - "target": 19299318 - }, { - "source": 227831457, - "target": 1314101 - }, { - "source": 227831457, - "target": 219160436 - }, { - "source": 227831457, - "target": 16553392 - }, { - "source": 227831457, - "target": 19920203 - }, { - "source": 227831457, - "target": 84043985 - }, { - "source": 227831457, - "target": 762093631 - }, { - "source": 227831457, - "target": 16557883 - }, { - "source": 227831457, - "target": 1006945298 - }, { - "source": 227831457, - "target": 1366811 - }, { - "source": 227831457, - "target": 3404710059 - }, { - "source": 227831457, - "target": 4597853354 - }, { - "source": 227831457, - "target": 44195788 - }, { - "source": 227831457, - "target": 16030323 - }, { - "source": 227831457, - "target": 1652270612 - }, { - "source": 227831457, - "target": 370227242 - }, { - "source": 227831457, - "target": 201277609 - }, { - "source": 227831457, - "target": 626681652 - }, { - "source": 227831457, - "target": 2720877595 - }, { - "source": 227831457, - "target": 1201186872 - }, { - "source": 227831457, - "target": 7639702 - }, { - "source": 227831457, - "target": 14000542 - }, { - "source": 227831457, - "target": 268350241 - }, { - "source": 227831457, - "target": 1891806212 - }, { - "source": 227831457, - "target": 5685812 - }, { - "source": 227831457, - "target": 1325316703 - }, { - "source": 227831457, - "target": 367089411 - }, { - "source": 227831457, - "target": 21084111 - }, { - "source": 227831457, - "target": 2511400400 - }, { - "source": 227831457, - "target": 29739700 - }, { - "source": 227831457, - "target": 21695487 - }, { - "source": 227831457, - "target": 14624309 - }, { - "source": 227831457, - "target": 359024514 - }, { - "source": 227831457, - "target": 582282558 - }, { - "source": 227831457, - "target": 33838201 - }, { - "source": 227831457, - "target": 34570753 - }, { - "source": 227831457, - "target": 8564482 - }, { - "source": 227831457, - "target": 1873322353 - }, { - "source": 227831457, - "target": 2263478022 - }, { - "source": 227831457, - "target": 1526228120 - }, { - "source": 227831457, - "target": 14420872 - }, { - "source": 227831457, - "target": 359650922 - }, { - "source": 227831457, - "target": 12377822 - }, { - "source": 227831457, - "target": 14148549 - }, { - "source": 227831457, - "target": 1387915232 - }, { - "source": 227831457, - "target": 465929514 - }, { - "source": 227831457, - "target": 19951439 - }, { - "source": 227831457, - "target": 137712607 - }, { - "source": 227831457, - "target": 190564700 - }, { - "source": 227831457, - "target": 14249829 - }, { - "source": 227831457, - "target": 177507079 - }, { - "source": 227831457, - "target": 329714473 - }, { - "source": 227831457, - "target": 17268874 - }, { - "source": 227831457, - "target": 18704160 - }, { - "source": 227831457, - "target": 508222253 - }, { - "source": 227831457, - "target": 34255829 - }, { - "source": 227831457, - "target": 16112517 - }, { - "source": 227831457, - "target": 255617445 - }, { - "source": 227831457, - "target": 22723307 - }, { - "source": 227831457, - "target": 54680395 - }, { - "source": 227831457, - "target": 10414152 - }, { - "source": 227831457, - "target": 155240092 - }, { - "source": 227831457, - "target": 2067201 - }, { - "source": 227831457, - "target": 16017475 - }, { - "source": 227831457, - "target": 19725644 - }, { - "source": 227831457, - "target": 31120708 - }, { - "source": 227831457, - "target": 247943631 - }, { - "source": 227831457, - "target": 14113734 - }, { - "source": 227831457, - "target": 349963 - }, { - "source": 227831457, - "target": 43593 - }, { - "source": 227831457, - "target": 86640232 - }, { - "source": 227831457, - "target": 14109167 - }, { - "source": 227831457, - "target": 15399031 - }, { - "source": 227831457, - "target": 273197054 - }, { - "source": 227831457, - "target": 69133574 - }, { - "source": 227831457, - "target": 13205612 - }, { - "source": 227831457, - "target": 22197926 - }, { - "source": 227831457, - "target": 15463062 - }, { - "source": 227831457, - "target": 46243602 - }, { - "source": 227831457, - "target": 17242168 - }, { - "source": 227831457, - "target": 179797676 - }, { - "source": 744209572089323520, - "target": 242069220 - }, { - "source": 744209572089323520, - "target": 190857410 - }, { - "source": 404895983, - "target": 1086037534176473088 - }, { - "source": 404895983, - "target": 43878033 - }, { - "source": 404895983, - "target": 38174427 - }, { - "source": 404895983, - "target": 209155608 - }, { - "source": 404895983, - "target": 282130842 - }, { - "source": 404895983, - "target": 54896883 - }, { - "source": 404895983, - "target": 1556132462 - }, { - "source": 404895983, - "target": 16692909 - }, { - "source": 404895983, - "target": 191257554 - }, { - "source": 404895983, - "target": 179797676 - }, { - "source": 404895983, - "target": 1873322353 - }, { - "source": 404895983, - "target": 1652270612 - }, { - "source": 404895983, - "target": 252761153 - }, { - "source": 404895983, - "target": 98303566 - }, { - "source": 404895983, - "target": 190857410 - }, { - "source": 404895983, - "target": 744209572089323520 - }, { - "source": 404895983, - "target": 83996344 - }, { - "source": 404895983, - "target": 3230388598 - }, { - "source": 404895983, - "target": 52853730 - }, { - "source": 404895983, - "target": 10471882 - }, { - "source": 404895983, - "target": 16789581 - }, { - "source": 404895983, - "target": 37801244 - }, { - "source": 404895983, - "target": 14249829 - }, { - "source": 404895983, - "target": 1537419308 - }, { - "source": 404895983, - "target": 945943164 - }, { - "source": 404895983, - "target": 1912054296 - }, { - "source": 404895983, - "target": 17406425 - }, { - "source": 404895983, - "target": 247943631 - }, { - "source": 404895983, - "target": 7639702 - }, { - "source": 404895983, - "target": 152862026 - }, { - "source": 404895983, - "target": 242069220 - }, { - "source": 404895983, - "target": 34570753 - }, { - "source": 404895983, - "target": 148871804 - }, { - "source": 404895983, - "target": 6146692 - }, { - "source": 404895983, - "target": 15339875 - }, { - "source": 404895983, - "target": 17242884 - }, { - "source": 404895983, - "target": 38254620 - }, { - "source": 404895983, - "target": 33857735 - }, { - "source": 404895983, - "target": 2848359778 - }, { - "source": 404895983, - "target": 1387915232 - }, { - "source": 404895983, - "target": 14113734 - }, { - "source": 404895983, - "target": 3012686680 - }, { - "source": 404895983, - "target": 146365761 - }, { - "source": 404895983, - "target": 16017475 - }, { - "source": 404895983, - "target": 1325316703 - }, { - "source": 404895983, - "target": 2263478022 - }, { - "source": 404895983, - "target": 57191565 - }, { - "source": 404895983, - "target": 1201186872 - }, { - "source": 404895983, - "target": 40144128 - }, { - "source": 404895983, - "target": 15460778 - }, { - "source": 404895983, - "target": 29739700 - }, { - "source": 404895983, - "target": 443206410 - }, { - "source": 404895983, - "target": 101474181 - }, { - "source": 404895983, - "target": 483273973 - }, { - "source": 404895983, - "target": 520778935 - }, { - "source": 404895983, - "target": 15399031 - }, { - "source": 404895983, - "target": 367089411 - }, { - "source": 404895983, - "target": 359024514 - }, { - "source": 404895983, - "target": 347276428 - }, { - "source": 404895983, - "target": 17242168 - }, { - "source": 404895983, - "target": 88892707 - }, { - "source": 404895983, - "target": 17461965 - }, { - "source": 404895983, - "target": 465929514 - }, { - "source": 404895983, - "target": 17677665 - }, { - "source": 404895983, - "target": 370638564 - }, { - "source": 404895983, - "target": 52341962 - }, { - "source": 404895983, - "target": 12014302 - }, { - "source": 404895983, - "target": 31120708 - }, { - "source": 404895983, - "target": 119704541 - }, { - "source": 404895983, - "target": 61599361 - }, { - "source": 404895983, - "target": 349963 - }, { - "source": 404895983, - "target": 10414152 - }, { - "source": 404895983, - "target": 14420872 - }, { - "source": 404895983, - "target": 329714473 - }, { - "source": 404895983, - "target": 17581976 - }, { - "source": 404895983, - "target": 43593 - }, { - "source": 404895983, - "target": 765548 - }, { - "source": 404895983, - "target": 6490642 - }, { - "source": 404895983, - "target": 25151614 - }, { - "source": 404895983, - "target": 22723307 - }, { - "source": 404895983, - "target": 261363584 - }, { - "source": 404895983, - "target": 190564700 - }, { - "source": 404895983, - "target": 21084111 - }, { - "source": 404895983, - "target": 177507079 - }, { - "source": 404895983, - "target": 87968068 - }, { - "source": 404895983, - "target": 8564482 - }, { - "source": 404895983, - "target": 21695487 - }, { - "source": 404895983, - "target": 1366811 - }, { - "source": 404895983, - "target": 17013577 - }, { - "source": 404895983, - "target": 13205612 - }, { - "source": 404895983, - "target": 14892191 - }, { - "source": 404895983, - "target": 16112517 - }, { - "source": 404895983, - "target": 14207040 - }, { - "source": 404895983, - "target": 4071761 - }, { - "source": 404895983, - "target": 14875983 - }, { - "source": 404895983, - "target": 34255829 - }, { - "source": 404895983, - "target": 23751864 - }, { - "source": 404895983, - "target": 18695747 - }, { - "source": 404895983, - "target": 125499050 - }, { - "source": 404895983, - "target": 14624309 - }, { - "source": 404895983, - "target": 19951439 - }, { - "source": 404895983, - "target": 10699072 - }, { - "source": 404895983, - "target": 137712607 - }, { - "source": 404895983, - "target": 20280065 - }, { - "source": 404895983, - "target": 155240092 - }, { - "source": 404895983, - "target": 2067201 - }, { - "source": 404895983, - "target": 46243602 - }, { - "source": 404895983, - "target": 86640232 - }, { - "source": 404895983, - "target": 273197054 - }, { - "source": 404895983, - "target": 19920203 - }, { - "source": 404895983, - "target": 15463062 - }, { - "source": 404895983, - "target": 54680395 - }, { - "source": 404895983, - "target": 22197926 - }, { - "source": 404895983, - "target": 14109167 - }, { - "source": 15339875, - "target": 17673012 - }, { - "source": 15339875, - "target": 1912054296 - }, { - "source": 15339875, - "target": 190857410 - }, { - "source": 15339875, - "target": 17113667 - }, { - "source": 15339875, - "target": 1652270612 - }, { - "source": 15339875, - "target": 17242884 - }, { - "source": 15339875, - "target": 1387915232 - }, { - "source": 15339875, - "target": 54896883 - }, { - "source": 15339875, - "target": 242069220 - }, { - "source": 15339875, - "target": 14420872 - }, { - "source": 15339875, - "target": 359024514 - }, { - "source": 15339875, - "target": 404895983 - }, { - "source": 15339875, - "target": 16171911 - }, { - "source": 15339875, - "target": 52853730 - }, { - "source": 15339875, - "target": 2911549265 - }, { - "source": 15339875, - "target": 19301681 - }, { - "source": 15339875, - "target": 125499050 - }, { - "source": 15339875, - "target": 2848359778 - }, { - "source": 15339875, - "target": 57191565 - }, { - "source": 15339875, - "target": 7541002 - }, { - "source": 15339875, - "target": 40144128 - }, { - "source": 15339875, - "target": 33857735 - }, { - "source": 15339875, - "target": 17406425 - }, { - "source": 15339875, - "target": 36853217 - }, { - "source": 15339875, - "target": 12377822 - }, { - "source": 15339875, - "target": 22736099 - }, { - "source": 15339875, - "target": 29739700 - }, { - "source": 15339875, - "target": 101474181 - }, { - "source": 15339875, - "target": 89212604 - }, { - "source": 15339875, - "target": 95266520 - }, { - "source": 15339875, - "target": 359650922 - }, { - "source": 15339875, - "target": 22723307 - }, { - "source": 15339875, - "target": 347276428 - }, { - "source": 15339875, - "target": 329714473 - }, { - "source": 15339875, - "target": 520778935 - }, { - "source": 15339875, - "target": 483273973 - }, { - "source": 15339875, - "target": 582282558 - }, { - "source": 15339875, - "target": 443206410 - }, { - "source": 15339875, - "target": 16017475 - }, { - "source": 15339875, - "target": 52341962 - }, { - "source": 15339875, - "target": 34570753 - }, { - "source": 15339875, - "target": 15399031 - }, { - "source": 15339875, - "target": 274431472 - }, { - "source": 15339875, - "target": 17461965 - }, { - "source": 15339875, - "target": 17242168 - }, { - "source": 15339875, - "target": 16030323 - }, { - "source": 15339875, - "target": 43593 - }, { - "source": 15339875, - "target": 7639702 - }, { - "source": 15339875, - "target": 17581976 - }, { - "source": 15339875, - "target": 148871804 - }, { - "source": 15339875, - "target": 152862026 - }, { - "source": 15339875, - "target": 17677665 - }, { - "source": 15339875, - "target": 21695487 - }, { - "source": 15339875, - "target": 54680395 - }, { - "source": 15339875, - "target": 31120708 - }, { - "source": 15339875, - "target": 370638564 - }, { - "source": 15339875, - "target": 16112517 - }, { - "source": 15339875, - "target": 43878033 - }, { - "source": 15339875, - "target": 38254620 - }, { - "source": 15339875, - "target": 14875983 - }, { - "source": 15339875, - "target": 261363584 - }, { - "source": 15339875, - "target": 119704541 - }, { - "source": 15339875, - "target": 465929514 - }, { - "source": 15339875, - "target": 190564700 - }, { - "source": 15339875, - "target": 16789581 - }, { - "source": 15339875, - "target": 10699072 - }, { - "source": 15339875, - "target": 6146692 - }, { - "source": 15339875, - "target": 367089411 - }, { - "source": 15339875, - "target": 177507079 - }, { - "source": 15339875, - "target": 137712607 - }, { - "source": 15339875, - "target": 14624309 - }, { - "source": 15339875, - "target": 155240092 - }, { - "source": 15339875, - "target": 4071761 - }, { - "source": 15339875, - "target": 22197926 - }, { - "source": 15339875, - "target": 8564482 - }, { - "source": 15339875, - "target": 14207040 - }, { - "source": 15339875, - "target": 21084111 - }, { - "source": 15339875, - "target": 34255829 - }, { - "source": 15339875, - "target": 18695747 - }, { - "source": 15339875, - "target": 86640232 - }, { - "source": 15339875, - "target": 1366811 - }, { - "source": 15339875, - "target": 19920203 - }, { - "source": 15339875, - "target": 14892191 - }, { - "source": 15339875, - "target": 23751864 - }, { - "source": 15339875, - "target": 6490642 - }, { - "source": 15339875, - "target": 2067201 - }, { - "source": 15339875, - "target": 15463062 - }, { - "source": 15339875, - "target": 46243602 - }, { - "source": 15339875, - "target": 13205612 - }, { - "source": 15339875, - "target": 17013577 - }, { - "source": 15339875, - "target": 19951439 - }, { - "source": 15339875, - "target": 14109167 - }, { - "source": 16171911, - "target": 6490642 - }, { - "source": 16171911, - "target": 142389870 - }, { - "source": 16171911, - "target": 14109167 - }, { - "source": 16171911, - "target": 3404710059 - }, { - "source": 16171911, - "target": 300317633 - }, { - "source": 16171911, - "target": 188046229 - }, { - "source": 16171911, - "target": 219082889 - }, { - "source": 16171911, - "target": 242904917 - }, { - "source": 16171911, - "target": 2911549265 - }, { - "source": 16171911, - "target": 22736099 - }, { - "source": 16171911, - "target": 14892191 - }, { - "source": 16171911, - "target": 8564482 - }, { - "source": 16171911, - "target": 36737360 - }, { - "source": 16171911, - "target": 1652270612 - }, { - "source": 16171911, - "target": 15463062 - }, { - "source": 16171911, - "target": 278878000 - }, { - "source": 16171911, - "target": 17519986 - }, { - "source": 16171911, - "target": 19951439 - }, { - "source": 16171911, - "target": 6146692 - }, { - "source": 16171911, - "target": 10699072 - }, { - "source": 16171911, - "target": 148871804 - }, { - "source": 16171911, - "target": 16030323 - }, { - "source": 16171911, - "target": 1873322353 - }, { - "source": 16171911, - "target": 89212604 - }, { - "source": 16171911, - "target": 17406425 - }, { - "source": 16171911, - "target": 7541002 - }, { - "source": 16171911, - "target": 43593 - }, { - "source": 16171911, - "target": 17581976 - }, { - "source": 16171911, - "target": 13205612 - }, { - "source": 16171911, - "target": 52341962 - }, { - "source": 16171911, - "target": 1366811 - }, { - "source": 16171911, - "target": 465929514 - }, { - "source": 16171911, - "target": 36853217 - }, { - "source": 16171911, - "target": 367089411 - }, { - "source": 191897226, - "target": 2198358416 - }, { - "source": 191897226, - "target": 10471882 - }, { - "source": 191897226, - "target": 905255756789825536 - }, { - "source": 191897226, - "target": 3404710059 - }, { - "source": 191897226, - "target": 798297731961913344 - }, { - "source": 191897226, - "target": 3230388598 - }, { - "source": 191897226, - "target": 1004751018528141313 - }, { - "source": 191897226, - "target": 119704541 - }, { - "source": 191897226, - "target": 216939636 - }, { - "source": 191897226, - "target": 919294347857690625 - }, { - "source": 191897226, - "target": 54896883 - }, { - "source": 191897226, - "target": 329714473 - }, { - "source": 191897226, - "target": 14000542 - }, { - "source": 191897226, - "target": 1458271 - }, { - "source": 191897226, - "target": 17581976 - }, { - "source": 191897226, - "target": 14207040 - }, { - "source": 191897226, - "target": 1314101 - }, { - "source": 191897226, - "target": 3091349915 - }, { - "source": 191897226, - "target": 44101368 - }, { - "source": 191897226, - "target": 1237502864 - }, { - "source": 191897226, - "target": 15339875 - }, { - "source": 191897226, - "target": 1912054296 - }, { - "source": 191897226, - "target": 744209572089323520 - }, { - "source": 191897226, - "target": 52853730 - }, { - "source": 191897226, - "target": 16171911 - }, { - "source": 191897226, - "target": 95290078 - }, { - "source": 191897226, - "target": 443206410 - }, { - "source": 191897226, - "target": 205346534 - }, { - "source": 191897226, - "target": 19520842 - }, { - "source": 191897226, - "target": 17673012 - }, { - "source": 191897226, - "target": 16692909 - }, { - "source": 191897226, - "target": 1556132462 - }, { - "source": 191897226, - "target": 16017475 - }, { - "source": 191897226, - "target": 15871237 - }, { - "source": 191897226, - "target": 395853499 - }, { - "source": 191897226, - "target": 4597853354 - }, { - "source": 191897226, - "target": 1176519156 - }, { - "source": 191897226, - "target": 17461965 - }, { - "source": 191897226, - "target": 86904365 - }, { - "source": 191897226, - "target": 14249829 - }, { - "source": 191897226, - "target": 2470709743 - }, { - "source": 191897226, - "target": 2720877595 - }, { - "source": 191897226, - "target": 242904917 - }, { - "source": 191897226, - "target": 14905766 - }, { - "source": 191897226, - "target": 119802735 - }, { - "source": 191897226, - "target": 555102816 - }, { - "source": 191897226, - "target": 177507079 - }, { - "source": 191897226, - "target": 10699072 - }, { - "source": 191897226, - "target": 17242884 - }, { - "source": 191897226, - "target": 85340453 - }, { - "source": 191897226, - "target": 20280065 - }, { - "source": 191897226, - "target": 31120708 - }, { - "source": 191897226, - "target": 17013577 - }, { - "source": 191897226, - "target": 87968068 - }, { - "source": 191897226, - "target": 252761153 - }, { - "source": 191897226, - "target": 82890309 - }, { - "source": 191897226, - "target": 81658145 - }, { - "source": 191897226, - "target": 43878033 - }, { - "source": 191897226, - "target": 49413866 - }, { - "source": 191897226, - "target": 282130842 - }, { - "source": 191897226, - "target": 242069220 - }, { - "source": 191897226, - "target": 38254620 - }, { - "source": 191897226, - "target": 14898705 - }, { - "source": 191897226, - "target": 403626099 - }, { - "source": 191897226, - "target": 752673 - }, { - "source": 191897226, - "target": 14892191 - }, { - "source": 191897226, - "target": 146365761 - }, { - "source": 191897226, - "target": 190857410 - }, { - "source": 191897226, - "target": 359024514 - }, { - "source": 191897226, - "target": 2067201 - }, { - "source": 191897226, - "target": 18695747 - }, { - "source": 191897226, - "target": 404895983 - }, { - "source": 191897226, - "target": 2263478022 - }, { - "source": 191897226, - "target": 84043985 - }, { - "source": 191897226, - "target": 33857735 - }, { - "source": 191897226, - "target": 245217900 - }, { - "source": 191897226, - "target": 318046158 - }, { - "source": 191897226, - "target": 88892707 - }, { - "source": 191897226, - "target": 19301681 - }, { - "source": 191897226, - "target": 54680395 - }, { - "source": 191897226, - "target": 1387915232 - }, { - "source": 191897226, - "target": 10414152 - }, { - "source": 191897226, - "target": 14420872 - }, { - "source": 191897226, - "target": 14109167 - }, { - "source": 191897226, - "target": 1652270612 - }, { - "source": 191897226, - "target": 465929514 - }, { - "source": 191897226, - "target": 1201186872 - }, { - "source": 191897226, - "target": 78729443 - }, { - "source": 191897226, - "target": 214764129 - }, { - "source": 191897226, - "target": 596332489 - }, { - "source": 191897226, - "target": 16553392 - }, { - "source": 191897226, - "target": 136400506 - }, { - "source": 191897226, - "target": 188046229 - }, { - "source": 191897226, - "target": 16557883 - }, { - "source": 191897226, - "target": 19299318 - }, { - "source": 191897226, - "target": 278878000 - }, { - "source": 191897226, - "target": 1873322353 - }, { - "source": 191897226, - "target": 9434762 - }, { - "source": 191897226, - "target": 25151614 - }, { - "source": 191897226, - "target": 14113734 - }, { - "source": 191897226, - "target": 92168769 - }, { - "source": 191897226, - "target": 19951439 - }, { - "source": 191897226, - "target": 411681876 - }, { - "source": 191897226, - "target": 33838201 - }, { - "source": 191897226, - "target": 359650922 - }, { - "source": 191897226, - "target": 17677665 - }, { - "source": 191897226, - "target": 13205612 - }, { - "source": 191897226, - "target": 261363584 - }, { - "source": 191897226, - "target": 367089411 - }, { - "source": 191897226, - "target": 4071761 - }, { - "source": 191897226, - "target": 40144128 - }, { - "source": 191897226, - "target": 17406425 - }, { - "source": 191897226, - "target": 370227242 - }, { - "source": 191897226, - "target": 14875983 - }, { - "source": 191897226, - "target": 82713840 - }, { - "source": 191897226, - "target": 44195788 - }, { - "source": 191897226, - "target": 14148549 - }, { - "source": 191897226, - "target": 520778935 - }, { - "source": 191897226, - "target": 12377822 - }, { - "source": 191897226, - "target": 22197926 - }, { - "source": 191897226, - "target": 582282558 - }, { - "source": 191897226, - "target": 46243602 - }, { - "source": 191897226, - "target": 15399031 - }, { - "source": 191897226, - "target": 19920203 - }, { - "source": 191897226, - "target": 1366811 - }, { - "source": 191897226, - "target": 19411223 - }, { - "source": 191897226, - "target": 9527212 - }, { - "source": 191897226, - "target": 91169926 - }, { - "source": 191897226, - "target": 155240092 - }, { - "source": 191897226, - "target": 34255829 - }, { - "source": 191897226, - "target": 483273973 - }, { - "source": 191897226, - "target": 142389870 - }, { - "source": 191897226, - "target": 7639702 - }, { - "source": 191897226, - "target": 69133574 - }, { - "source": 191897226, - "target": 52341962 - }, { - "source": 191897226, - "target": 29739700 - }, { - "source": 191897226, - "target": 370638564 - }, { - "source": 191897226, - "target": 768197780 - }, { - "source": 191897226, - "target": 12014302 - }, { - "source": 191897226, - "target": 16030323 - }, { - "source": 191897226, - "target": 98303566 - }, { - "source": 191897226, - "target": 945943164 - }, { - "source": 191897226, - "target": 95266520 - }, { - "source": 191897226, - "target": 1006945298 - }, { - "source": 191897226, - "target": 16789581 - }, { - "source": 191897226, - "target": 349963 - }, { - "source": 191897226, - "target": 17242168 - }, { - "source": 191897226, - "target": 6146692 - }, { - "source": 191897226, - "target": 255617445 - }, { - "source": 191897226, - "target": 21084111 - }, { - "source": 191897226, - "target": 23751864 - }, { - "source": 191897226, - "target": 179797676 - }, { - "source": 191897226, - "target": 21695487 - }, { - "source": 191897226, - "target": 18704160 - }, { - "source": 191897226, - "target": 43593 - }, { - "source": 191897226, - "target": 247943631 - }, { - "source": 191897226, - "target": 626681652 - }, { - "source": 191897226, - "target": 137712607 - }, { - "source": 191897226, - "target": 15463062 - }, { - "source": 191897226, - "target": 8564482 - }, { - "source": 191897226, - "target": 273197054 - }, { - "source": 191897226, - "target": 152862026 - }, { - "source": 191897226, - "target": 14624309 - }, { - "source": 191897226, - "target": 16112517 - }, { - "source": 191897226, - "target": 86640232 - }, { - "source": 191897226, - "target": 22723307 - }, { - "source": 191897226, - "target": 17268874 - }, { - "source": 191897226, - "target": 190564700 - }, { - "source": 13205612, - "target": 14249829 - }, { - "source": 13205612, - "target": 1017224055588622338 - }, { - "source": 13205612, - "target": 1537419308 - }, { - "source": 13205612, - "target": 109457331 - }, { - "source": 13205612, - "target": 1176519156 - }, { - "source": 13205612, - "target": 3230388598 - }, { - "source": 13205612, - "target": 19725644 - }, { - "source": 13205612, - "target": 16030323 - }, { - "source": 13205612, - "target": 17406425 - }, { - "source": 13205612, - "target": 2848359778 - }, { - "source": 13205612, - "target": 98303566 - }, { - "source": 13205612, - "target": 84043985 - }, { - "source": 13205612, - "target": 443206410 - }, { - "source": 13205612, - "target": 57191565 - }, { - "source": 13205612, - "target": 17519986 - }, { - "source": 13205612, - "target": 88892707 - }, { - "source": 13205612, - "target": 1314101 - }, { - "source": 13205612, - "target": 1387915232 - }, { - "source": 13205612, - "target": 752673 - }, { - "source": 13205612, - "target": 44195788 - }, { - "source": 13205612, - "target": 17673012 - }, { - "source": 13205612, - "target": 16171911 - }, { - "source": 13205612, - "target": 142389870 - }, { - "source": 13205612, - "target": 12377822 - }, { - "source": 13205612, - "target": 6146692 - }, { - "source": 13205612, - "target": 40144128 - }, { - "source": 13205612, - "target": 520778935 - }, { - "source": 13205612, - "target": 89212604 - }, { - "source": 13205612, - "target": 7639702 - }, { - "source": 13205612, - "target": 404895983 - }, { - "source": 13205612, - "target": 14875983 - }, { - "source": 13205612, - "target": 17242168 - }, { - "source": 13205612, - "target": 43593 - }, { - "source": 13205612, - "target": 349963 - }, { - "source": 13205612, - "target": 17461965 - }, { - "source": 13205612, - "target": 347276428 - }, { - "source": 13205612, - "target": 38254620 - }, { - "source": 13205612, - "target": 370638564 - }, { - "source": 13205612, - "target": 4071761 - }, { - "source": 13205612, - "target": 261363584 - }, { - "source": 13205612, - "target": 18704160 - }, { - "source": 13205612, - "target": 15339875 - }, { - "source": 13205612, - "target": 765548 - }, { - "source": 13205612, - "target": 177507079 - }, { - "source": 13205612, - "target": 247943631 - }, { - "source": 13205612, - "target": 255617445 - }, { - "source": 13205612, - "target": 179797676 - }, { - "source": 13205612, - "target": 25151614 - }, { - "source": 13205612, - "target": 190564700 - }, { - "source": 13205612, - "target": 152862026 - }, { - "source": 13205612, - "target": 8564482 - }, { - "source": 13205612, - "target": 465929514 - }, { - "source": 13205612, - "target": 21084111 - }, { - "source": 13205612, - "target": 367089411 - }, { - "source": 13205612, - "target": 23268628 - }, { - "source": 13205612, - "target": 69133574 - }, { - "source": 13205612, - "target": 14892191 - }, { - "source": 13205612, - "target": 15399031 - }, { - "source": 13205612, - "target": 16789581 - }, { - "source": 13205612, - "target": 119704541 - }, { - "source": 13205612, - "target": 22723307 - }, { - "source": 13205612, - "target": 34255829 - }, { - "source": 13205612, - "target": 12014302 - }, { - "source": 13205612, - "target": 21695487 - }, { - "source": 13205612, - "target": 86640232 - }, { - "source": 13205612, - "target": 273197054 - }, { - "source": 13205612, - "target": 14207040 - }, { - "source": 13205612, - "target": 137712607 - }, { - "source": 13205612, - "target": 155240092 - }, { - "source": 13205612, - "target": 33838201 - }, { - "source": 13205612, - "target": 46243602 - }, { - "source": 13205612, - "target": 6490642 - }, { - "source": 13205612, - "target": 14624309 - }, { - "source": 13205612, - "target": 14113734 - }, { - "source": 13205612, - "target": 17581976 - }, { - "source": 13205612, - "target": 10699072 - }, { - "source": 13205612, - "target": 17268874 - }, { - "source": 13205612, - "target": 20280065 - }, { - "source": 13205612, - "target": 22197926 - }, { - "source": 13205612, - "target": 19920203 - }, { - "source": 13205612, - "target": 15463062 - }, { - "source": 13205612, - "target": 2067201 - }, { - "source": 13205612, - "target": 23751864 - }, { - "source": 13205612, - "target": 14109167 - }, { - "source": 13205612, - "target": 17013577 - }, { - "source": 13205612, - "target": 54680395 - }, { - "source": 13205612, - "target": 19951439 - }, { - "source": 13205612, - "target": 1366811 - }, { - "source": 13205612, - "target": 18695747 - }, { - "source": 13205612, - "target": 34570753 - }, { - "source": 49413866, - "target": 125499050 - }, { - "source": 49413866, - "target": 1912054296 - }, { - "source": 49413866, - "target": 1086037534176473088 - }, { - "source": 49413866, - "target": 142389870 - }, { - "source": 49413866, - "target": 43953969 - }, { - "source": 49413866, - "target": 289972113 - }, { - "source": 49413866, - "target": 33857735 - }, { - "source": 49413866, - "target": 241173920 - }, { - "source": 49413866, - "target": 13074042 - }, { - "source": 49413866, - "target": 52853730 - }, { - "source": 49413866, - "target": 33838201 - }, { - "source": 49413866, - "target": 191257554 - }, { - "source": 49413866, - "target": 1387915232 - }, { - "source": 49413866, - "target": 242069220 - }, { - "source": 49413866, - "target": 4893004803 - }, { - "source": 49413866, - "target": 2198358416 - }, { - "source": 17242168, - "target": 14898705 - }, { - "source": 17242168, - "target": 945943164 - }, { - "source": 17242168, - "target": 17847384 - }, { - "source": 17242168, - "target": 1237502864 - }, { - "source": 17242168, - "target": 883747950085656577 - }, { - "source": 17242168, - "target": 54896883 - }, { - "source": 17242168, - "target": 84043985 - }, { - "source": 17242168, - "target": 17242884 - }, { - "source": 17242168, - "target": 242069220 - }, { - "source": 17242168, - "target": 3404710059 - }, { - "source": 17242168, - "target": 4597853354 - }, { - "source": 17242168, - "target": 52853730 - }, { - "source": 17242168, - "target": 1652270612 - }, { - "source": 17242168, - "target": 9527212 - }, { - "source": 17242168, - "target": 219082889 - }, { - "source": 17242168, - "target": 19520842 - }, { - "source": 17242168, - "target": 44195788 - }, { - "source": 17242168, - "target": 101474181 - }, { - "source": 17242168, - "target": 252761153 - }, { - "source": 17242168, - "target": 52341962 - }, { - "source": 17242168, - "target": 33857735 - }, { - "source": 17242168, - "target": 146365761 - }, { - "source": 17242168, - "target": 190857410 - }, { - "source": 17242168, - "target": 142389870 - }, { - "source": 17242168, - "target": 148871804 - }, { - "source": 17242168, - "target": 89212604 - }, { - "source": 17242168, - "target": 370638564 - }, { - "source": 17242168, - "target": 359650922 - }, { - "source": 17242168, - "target": 17406425 - }, { - "source": 17242168, - "target": 25151614 - }, { - "source": 17242168, - "target": 38254620 - }, { - "source": 17242168, - "target": 255617445 - }, { - "source": 17242168, - "target": 14113734 - }, { - "source": 17242168, - "target": 1387915232 - }, { - "source": 17242168, - "target": 152862026 - }, { - "source": 17242168, - "target": 752673 - }, { - "source": 17242168, - "target": 95266520 - }, { - "source": 17242168, - "target": 16789581 - }, { - "source": 17242168, - "target": 1006945298 - }, { - "source": 17242168, - "target": 227831457 - }, { - "source": 17242168, - "target": 483273973 - }, { - "source": 17242168, - "target": 8564482 - }, { - "source": 17242168, - "target": 16112517 - }, { - "source": 17242168, - "target": 15339875 - }, { - "source": 17242168, - "target": 247943631 - }, { - "source": 17242168, - "target": 34255829 - }, { - "source": 17242168, - "target": 367089411 - }, { - "source": 17242168, - "target": 404895983 - }, { - "source": 17242168, - "target": 17013577 - }, { - "source": 17242168, - "target": 6146692 - }, { - "source": 17242168, - "target": 190564700 - }, { - "source": 17242168, - "target": 177507079 - }, { - "source": 17242168, - "target": 7639702 - }, { - "source": 17242168, - "target": 16030323 - }, { - "source": 17242168, - "target": 92168769 - }, { - "source": 17242168, - "target": 14109167 - }, { - "source": 17242168, - "target": 137712607 - }, { - "source": 17242168, - "target": 17677665 - }, { - "source": 17242168, - "target": 347276428 - }, { - "source": 17242168, - "target": 15399031 - }, { - "source": 17242168, - "target": 6490642 - }, { - "source": 17242168, - "target": 15463062 - }, { - "source": 17242168, - "target": 19920203 - }, { - "source": 17242168, - "target": 22723307 - }, { - "source": 17242168, - "target": 12377822 - }, { - "source": 17242168, - "target": 21084111 - }, { - "source": 17242168, - "target": 14892191 - }, { - "source": 17242168, - "target": 14875983 - }, { - "source": 17242168, - "target": 46243602 - }, { - "source": 17242168, - "target": 43593 - }, { - "source": 17242168, - "target": 1366811 - }, { - "source": 8564482, - "target": 84043985 - }, { - "source": 8564482, - "target": 1556132462 - }, { - "source": 8564482, - "target": 1912054296 - }, { - "source": 8564482, - "target": 1068137549355515905 - }, { - "source": 8564482, - "target": 130745589 - }, { - "source": 8564482, - "target": 945943164 - }, { - "source": 8564482, - "target": 905255756789825536 - }, { - "source": 8564482, - "target": 52853730 - }, { - "source": 8564482, - "target": 798297731961913344 - }, { - "source": 8564482, - "target": 54896883 - }, { - "source": 8564482, - "target": 16692909 - }, { - "source": 8564482, - "target": 190857410 - }, { - "source": 8564482, - "target": 29739700 - }, { - "source": 8564482, - "target": 242069220 - }, { - "source": 8564482, - "target": 17406425 - }, { - "source": 8564482, - "target": 49413866 - }, { - "source": 8564482, - "target": 17242884 - }, { - "source": 8564482, - "target": 555102816 - }, { - "source": 8564482, - "target": 36853217 - }, { - "source": 8564482, - "target": 1652270612 - }, { - "source": 8564482, - "target": 1387915232 - }, { - "source": 8564482, - "target": 57191565 - }, { - "source": 8564482, - "target": 16171911 - }, { - "source": 8564482, - "target": 289972113 - }, { - "source": 8564482, - "target": 89212604 - }, { - "source": 8564482, - "target": 43593 - }, { - "source": 8564482, - "target": 1325316703 - }, { - "source": 8564482, - "target": 152862026 - }, { - "source": 8564482, - "target": 349963 - }, { - "source": 8564482, - "target": 88892707 - }, { - "source": 8564482, - "target": 1873322353 - }, { - "source": 8564482, - "target": 38254620 - }, { - "source": 8564482, - "target": 12014302 - }, { - "source": 8564482, - "target": 16017475 - }, { - "source": 8564482, - "target": 125499050 - }, { - "source": 8564482, - "target": 1458271 - }, { - "source": 8564482, - "target": 44195788 - }, { - "source": 8564482, - "target": 626681652 - }, { - "source": 8564482, - "target": 86640232 - }, { - "source": 8564482, - "target": 247943631 - }, { - "source": 8564482, - "target": 4071761 - }, { - "source": 8564482, - "target": 370638564 - }, { - "source": 8564482, - "target": 520778935 - }, { - "source": 8564482, - "target": 7639702 - }, { - "source": 8564482, - "target": 82713840 - }, { - "source": 8564482, - "target": 6146692 - }, { - "source": 8564482, - "target": 359650922 - }, { - "source": 8564482, - "target": 465929514 - }, { - "source": 8564482, - "target": 765548 - }, { - "source": 8564482, - "target": 347276428 - }, { - "source": 8564482, - "target": 15339875 - }, { - "source": 8564482, - "target": 14148549 - }, { - "source": 8564482, - "target": 17242168 - }, { - "source": 8564482, - "target": 483273973 - }, { - "source": 8564482, - "target": 17268874 - }, { - "source": 8564482, - "target": 367089411 - }, { - "source": 8564482, - "target": 14000542 - }, { - "source": 8564482, - "target": 14898705 - }, { - "source": 8564482, - "target": 318046158 - }, { - "source": 8564482, - "target": 404895983 - }, { - "source": 8564482, - "target": 17677665 - }, { - "source": 8564482, - "target": 22723307 - }, { - "source": 8564482, - "target": 16030323 - }, { - "source": 8564482, - "target": 14420872 - }, { - "source": 8564482, - "target": 21084111 - }, { - "source": 8564482, - "target": 329714473 - }, { - "source": 8564482, - "target": 177507079 - }, { - "source": 8564482, - "target": 12377822 - }, { - "source": 8564482, - "target": 17581976 - }, { - "source": 8564482, - "target": 261363584 - }, { - "source": 8564482, - "target": 142389870 - }, { - "source": 8564482, - "target": 155240092 - }, { - "source": 8564482, - "target": 17461965 - }, { - "source": 8564482, - "target": 37801244 - }, { - "source": 8564482, - "target": 186974470 - }, { - "source": 8564482, - "target": 190564700 - }, { - "source": 8564482, - "target": 179797676 - }, { - "source": 8564482, - "target": 61599361 - }, { - "source": 8564482, - "target": 137712607 - }, { - "source": 8564482, - "target": 69133574 - }, { - "source": 8564482, - "target": 15399031 - }, { - "source": 8564482, - "target": 119704541 - }, { - "source": 8564482, - "target": 78865306 - }, { - "source": 8564482, - "target": 19920203 - }, { - "source": 8564482, - "target": 14875983 - }, { - "source": 8564482, - "target": 31120708 - }, { - "source": 8564482, - "target": 25151614 - }, { - "source": 8564482, - "target": 14624309 - }, { - "source": 8564482, - "target": 17013577 - }, { - "source": 8564482, - "target": 34255829 - }, { - "source": 8564482, - "target": 14892191 - }, { - "source": 8564482, - "target": 17519986 - }, { - "source": 8564482, - "target": 16112517 - }, { - "source": 8564482, - "target": 18704160 - }, { - "source": 8564482, - "target": 52341962 - }, { - "source": 8564482, - "target": 1366811 - }, { - "source": 8564482, - "target": 10699072 - }, { - "source": 8564482, - "target": 34570753 - }, { - "source": 8564482, - "target": 14113734 - }, { - "source": 8564482, - "target": 14207040 - }, { - "source": 8564482, - "target": 46243602 - }, { - "source": 8564482, - "target": 6490642 - }, { - "source": 8564482, - "target": 13205612 - }, { - "source": 8564482, - "target": 54680395 - }, { - "source": 8564482, - "target": 10414152 - }, { - "source": 8564482, - "target": 22197926 - }, { - "source": 8564482, - "target": 33838201 - }, { - "source": 8564482, - "target": 15463062 - }, { - "source": 8564482, - "target": 20280065 - }, { - "source": 8564482, - "target": 23751864 - }, { - "source": 8564482, - "target": 18695747 - }, { - "source": 8564482, - "target": 21695487 - }, { - "source": 8564482, - "target": 2067201 - }, { - "source": 8564482, - "target": 14109167 - }, { - "source": 8564482, - "target": 19951439 - }, { - "source": 367089411, - "target": 14249829 - }, { - "source": 367089411, - "target": 49413866 - }, { - "source": 367089411, - "target": 1912054296 - }, { - "source": 367089411, - "target": 443206410 - }, { - "source": 367089411, - "target": 883747950085656577 - }, { - "source": 367089411, - "target": 216939636 - }, { - "source": 367089411, - "target": 252761153 - }, { - "source": 367089411, - "target": 1387915232 - }, { - "source": 367089411, - "target": 29739700 - }, { - "source": 367089411, - "target": 17242884 - }, { - "source": 367089411, - "target": 242069220 - }, { - "source": 367089411, - "target": 52853730 - }, { - "source": 367089411, - "target": 16171911 - }, { - "source": 367089411, - "target": 3404710059 - }, { - "source": 367089411, - "target": 3091349915 - }, { - "source": 367089411, - "target": 92168769 - }, { - "source": 367089411, - "target": 15460778 - }, { - "source": 367089411, - "target": 4597853354 - }, { - "source": 367089411, - "target": 208312922 - }, { - "source": 367089411, - "target": 54896883 - }, { - "source": 367089411, - "target": 1652270612 - }, { - "source": 367089411, - "target": 1201186872 - }, { - "source": 367089411, - "target": 98303566 - }, { - "source": 367089411, - "target": 2848359778 - }, { - "source": 367089411, - "target": 36737360 - }, { - "source": 367089411, - "target": 19411223 - }, { - "source": 367089411, - "target": 219082889 - }, { - "source": 367089411, - "target": 278878000 - }, { - "source": 367089411, - "target": 1873322353 - }, { - "source": 367089411, - "target": 17268874 - }, { - "source": 367089411, - "target": 89212604 - }, { - "source": 367089411, - "target": 16017475 - }, { - "source": 367089411, - "target": 152862026 - }, { - "source": 367089411, - "target": 347276428 - }, { - "source": 367089411, - "target": 1526228120 - }, { - "source": 367089411, - "target": 148871804 - }, { - "source": 367089411, - "target": 483273973 - }, { - "source": 367089411, - "target": 17677665 - }, { - "source": 367089411, - "target": 85340453 - }, { - "source": 367089411, - "target": 14898705 - }, { - "source": 367089411, - "target": 57191565 - }, { - "source": 367089411, - "target": 1006945298 - }, { - "source": 367089411, - "target": 7639702 - }, { - "source": 367089411, - "target": 6490642 - }, { - "source": 367089411, - "target": 945943164 - }, { - "source": 367089411, - "target": 289972113 - }, { - "source": 367089411, - "target": 36853217 - }, { - "source": 367089411, - "target": 38254620 - }, { - "source": 367089411, - "target": 6146692 - }, { - "source": 367089411, - "target": 15399031 - }, { - "source": 367089411, - "target": 247943631 - }, { - "source": 367089411, - "target": 765548 - }, { - "source": 367089411, - "target": 17461965 - }, { - "source": 367089411, - "target": 520778935 - }, { - "source": 367089411, - "target": 25151614 - }, { - "source": 367089411, - "target": 23268628 - }, { - "source": 367089411, - "target": 88892707 - }, { - "source": 367089411, - "target": 19725644 - }, { - "source": 367089411, - "target": 370638564 - }, { - "source": 367089411, - "target": 359024514 - }, { - "source": 367089411, - "target": 261363584 - }, { - "source": 367089411, - "target": 16030323 - }, { - "source": 367089411, - "target": 12377822 - }, { - "source": 367089411, - "target": 4071761 - }, { - "source": 367089411, - "target": 17242168 - }, { - "source": 367089411, - "target": 86640232 - }, { - "source": 367089411, - "target": 52341962 - }, { - "source": 367089411, - "target": 22197926 - }, { - "source": 367089411, - "target": 179797676 - }, { - "source": 367089411, - "target": 20280065 - }, { - "source": 367089411, - "target": 465929514 - }, { - "source": 367089411, - "target": 14892191 - }, { - "source": 367089411, - "target": 16789581 - }, { - "source": 367089411, - "target": 54680395 - }, { - "source": 367089411, - "target": 15339875 - }, { - "source": 367089411, - "target": 255617445 - }, { - "source": 367089411, - "target": 14875983 - }, { - "source": 367089411, - "target": 190564700 - }, { - "source": 367089411, - "target": 22723307 - }, { - "source": 367089411, - "target": 34570753 - }, { - "source": 367089411, - "target": 17406425 - }, { - "source": 367089411, - "target": 46243602 - }, { - "source": 367089411, - "target": 15463062 - }, { - "source": 367089411, - "target": 19920203 - }, { - "source": 367089411, - "target": 14624309 - }, { - "source": 367089411, - "target": 17581976 - }, { - "source": 367089411, - "target": 8564482 - }, { - "source": 367089411, - "target": 21695487 - }, { - "source": 367089411, - "target": 17013577 - }, { - "source": 367089411, - "target": 329714473 - }, { - "source": 367089411, - "target": 14207040 - }, { - "source": 367089411, - "target": 2067201 - }, { - "source": 367089411, - "target": 14109167 - }, { - "source": 367089411, - "target": 19951439 - }, { - "source": 367089411, - "target": 18695747 - }, { - "source": 367089411, - "target": 137712607 - }, { - "source": 367089411, - "target": 16112517 - }, { - "source": 367089411, - "target": 155240092 - }, { - "source": 367089411, - "target": 14420872 - }, { - "source": 367089411, - "target": 349963 - }, { - "source": 367089411, - "target": 34255829 - }, { - "source": 367089411, - "target": 43593 - }, { - "source": 367089411, - "target": 177507079 - }, { - "source": 367089411, - "target": 1366811 - }, { - "source": 367089411, - "target": 21084111 - }, { - "source": 367089411, - "target": 13205612 - }, { - "source": 919294347857690625, - "target": 1017224055588622338 - }, { - "source": 919294347857690625, - "target": 85340453 - }, { - "source": 919294347857690625, - "target": 52341962 - }, { - "source": 919294347857690625, - "target": 38174427 - }, { - "source": 919294347857690625, - "target": 43878033 - }, { - "source": 919294347857690625, - "target": 188046229 - }, { - "source": 919294347857690625, - "target": 465929514 - }, { - "source": 919294347857690625, - "target": 1022369413461291008 - }, { - "source": 919294347857690625, - "target": 146365761 - }, { - "source": 919294347857690625, - "target": 620010629 - }, { - "source": 919294347857690625, - "target": 190564700 - }, { - "source": 919294347857690625, - "target": 905255756789825536 - }, { - "source": 919294347857690625, - "target": 14113734 - }, { - "source": 919294347857690625, - "target": 16553392 - }, { - "source": 919294347857690625, - "target": 179797676 - }, { - "source": 919294347857690625, - "target": 883747950085656577 - }, { - "source": 919294347857690625, - "target": 115022430 - }, { - "source": 919294347857690625, - "target": 370227242 - }, { - "source": 919294347857690625, - "target": 1652270612 - }, { - "source": 919294347857690625, - "target": 411681876 - }, { - "source": 919294347857690625, - "target": 14109167 - }, { - "source": 919294347857690625, - "target": 626681652 - }, { - "source": 919294347857690625, - "target": 14148549 - }, { - "source": 919294347857690625, - "target": 191897226 - }, { - "source": 919294347857690625, - "target": 43953969 - }, { - "source": 919294347857690625, - "target": 52853730 - }, { - "source": 919294347857690625, - "target": 84043985 - }, { - "source": 919294347857690625, - "target": 242069220 - }, { - "source": 919294347857690625, - "target": 744209572089323520 - }, { - "source": 919294347857690625, - "target": 1387915232 - }, { - "source": 919294347857690625, - "target": 190857410 - }, { - "source": 919294347857690625, - "target": 21084111 - }, { - "source": 919294347857690625, - "target": 3230388598 - }, { - "source": 919294347857690625, - "target": 17242884 - }, { - "source": 919294347857690625, - "target": 1366811 - }, { - "source": 919294347857690625, - "target": 245217900 - }, { - "source": 919294347857690625, - "target": 7639702 - }, { - "source": 919294347857690625, - "target": 945943164 - }, { - "source": 919294347857690625, - "target": 16789581 - }, { - "source": 919294347857690625, - "target": 1556132462 - }, { - "source": 919294347857690625, - "target": 44195788 - }, { - "source": 919294347857690625, - "target": 69133574 - }, { - "source": 919294347857690625, - "target": 6146692 - }, { - "source": 919294347857690625, - "target": 768197780 - }, { - "source": 919294347857690625, - "target": 4597853354 - }, { - "source": 919294347857690625, - "target": 10414152 - }, { - "source": 919294347857690625, - "target": 359650922 - }, { - "source": 919294347857690625, - "target": 18325271 - }, { - "source": 919294347857690625, - "target": 91169926 - }, { - "source": 919294347857690625, - "target": 136400506 - }, { - "source": 919294347857690625, - "target": 318046158 - }, { - "source": 919294347857690625, - "target": 274254972 - }, { - "source": 919294347857690625, - "target": 349963 - }, { - "source": 919294347857690625, - "target": 1006945298 - }, { - "source": 919294347857690625, - "target": 43593 - }, { - "source": 919294347857690625, - "target": 78729443 - }, { - "source": 919294347857690625, - "target": 17242168 - }, { - "source": 919294347857690625, - "target": 82890309 - }, { - "source": 919294347857690625, - "target": 9434762 - }, { - "source": 919294347857690625, - "target": 9527212 - }, { - "source": 919294347857690625, - "target": 247943631 - }, { - "source": 919294347857690625, - "target": 1873322353 - }, { - "source": 88892707, - "target": 84043985 - }, { - "source": 88892707, - "target": 17673012 - }, { - "source": 88892707, - "target": 153196789 - }, { - "source": 88892707, - "target": 783356145670852608 - }, { - "source": 88892707, - "target": 1387915232 - }, { - "source": 88892707, - "target": 54680395 - }, { - "source": 88892707, - "target": 190564700 - }, { - "source": 88892707, - "target": 190857410 - }, { - "source": 88892707, - "target": 329714473 - }, { - "source": 88892707, - "target": 49413866 - }, { - "source": 88892707, - "target": 242069220 - }, { - "source": 88892707, - "target": 18695747 - }, { - "source": 88892707, - "target": 17242884 - }, { - "source": 88892707, - "target": 22197926 - }, { - "source": 88892707, - "target": 14892191 - }, { - "source": 88892707, - "target": 16030323 - }, { - "source": 88892707, - "target": 188046229 - }, { - "source": 88892707, - "target": 19920203 - }, { - "source": 88892707, - "target": 52853730 - }, { - "source": 88892707, - "target": 1325316703 - }, { - "source": 88892707, - "target": 19411223 - }, { - "source": 88892707, - "target": 15463062 - }, { - "source": 88892707, - "target": 16171911 - }, { - "source": 88892707, - "target": 945943164 - }, { - "source": 88892707, - "target": 17406425 - }, { - "source": 88892707, - "target": 1652270612 - }, { - "source": 88892707, - "target": 177507079 - }, { - "source": 88892707, - "target": 38254620 - }, { - "source": 88892707, - "target": 7639702 - }, { - "source": 88892707, - "target": 465929514 - }, { - "source": 88892707, - "target": 1873322353 - }, { - "source": 88892707, - "target": 6146692 - }, { - "source": 88892707, - "target": 261363584 - }, { - "source": 88892707, - "target": 14148549 - }, { - "source": 88892707, - "target": 179797676 - }, { - "source": 88892707, - "target": 347276428 - }, { - "source": 88892707, - "target": 14875983 - }, { - "source": 88892707, - "target": 17242168 - }, { - "source": 88892707, - "target": 14420872 - }, { - "source": 88892707, - "target": 752673 - }, { - "source": 88892707, - "target": 2067201 - }, { - "source": 88892707, - "target": 8564482 - }, { - "source": 88892707, - "target": 16789581 - }, { - "source": 88892707, - "target": 14624309 - }, { - "source": 88892707, - "target": 318046158 - }, { - "source": 88892707, - "target": 21084111 - }, { - "source": 88892707, - "target": 44195788 - }, { - "source": 88892707, - "target": 16112517 - }, { - "source": 88892707, - "target": 247943631 - }, { - "source": 88892707, - "target": 137712607 - }, { - "source": 88892707, - "target": 14109167 - }, { - "source": 88892707, - "target": 19301681 - }, { - "source": 88892707, - "target": 367089411 - }, { - "source": 88892707, - "target": 22723307 - }, { - "source": 88892707, - "target": 1366811 - }, { - "source": 88892707, - "target": 43593 - }, { - "source": 88892707, - "target": 19951439 - }, { - "source": 88892707, - "target": 349963 - }, { - "source": 88892707, - "target": 14905766 - }, { - "source": 88892707, - "target": 86640232 - }, { - "source": 9271782, - "target": 765548 - }, { - "source": 9271782, - "target": 1068137549355515905 - }, { - "source": 9271782, - "target": 82890309 - }, { - "source": 9271782, - "target": 9434762 - }, { - "source": 9271782, - "target": 783356145670852608 - }, { - "source": 9271782, - "target": 9527212 - }, { - "source": 9271782, - "target": 153196789 - }, { - "source": 9271782, - "target": 130745589 - }, { - "source": 9271782, - "target": 465929514 - }, { - "source": 9271782, - "target": 1650030144 - }, { - "source": 9271782, - "target": 2720877595 - }, { - "source": 9271782, - "target": 216939636 - }, { - "source": 9271782, - "target": 44101368 - }, { - "source": 9271782, - "target": 1652270612 - }, { - "source": 9271782, - "target": 18704160 - }, { - "source": 9271782, - "target": 27546319 - }, { - "source": 9271782, - "target": 411681876 - }, { - "source": 9271782, - "target": 190564700 - }, { - "source": 9271782, - "target": 1891806212 - }, { - "source": 9271782, - "target": 1873322353 - }, { - "source": 9271782, - "target": 626681652 - }, { - "source": 9271782, - "target": 359650922 - }, { - "source": 9271782, - "target": 1556132462 - }, { - "source": 9271782, - "target": 205346534 - }, { - "source": 9271782, - "target": 11493602 - }, { - "source": 9271782, - "target": 43593 - }, { - "source": 9271782, - "target": 179797676 - }, { - "source": 9271782, - "target": 82713840 - }, { - "source": 9271782, - "target": 808896914 - }, { - "source": 9271782, - "target": 885107802 - }, { - "source": 9271782, - "target": 19725644 - }, { - "source": 9271782, - "target": 152862026 - }, { - "source": 9271782, - "target": 16017475 - }, { - "source": 9271782, - "target": 78729443 - }, { - "source": 9271782, - "target": 508222253 - }, { - "source": 9271782, - "target": 247943631 - }, { - "source": 9271782, - "target": 318046158 - }, { - "source": 9271782, - "target": 14148549 - }, { - "source": 9271782, - "target": 762093631 - }, { - "source": 9271782, - "target": 16112517 - }, { - "source": 9271782, - "target": 12014302 - }, { - "source": 9271782, - "target": 370227242 - }, { - "source": 9271782, - "target": 115022430 - }, { - "source": 9271782, - "target": 214764129 - }, { - "source": 9271782, - "target": 52341962 - }, { - "source": 9271782, - "target": 92168769 - }, { - "source": 9271782, - "target": 17268874 - }, { - "source": 9271782, - "target": 33838201 - }, { - "source": 9271782, - "target": 1314101 - }, { - "source": 9271782, - "target": 15463062 - }, { - "source": 9271782, - "target": 46243602 - }, { - "source": 9271782, - "target": 16136933 - }, { - "source": 9271782, - "target": 14425576 - }, { - "source": 9271782, - "target": 19920203 - }, { - "source": 9271782, - "target": 804775 - }, { - "source": 9271782, - "target": 15460778 - }, { - "source": 349963, - "target": 2511400400 - }, { - "source": 349963, - "target": 905255756789825536 - }, { - "source": 349963, - "target": 78729443 - }, { - "source": 349963, - "target": 1873322353 - }, { - "source": 349963, - "target": 919294347857690625 - }, { - "source": 349963, - "target": 14109167 - }, { - "source": 349963, - "target": 136400506 - }, { - "source": 349963, - "target": 4597853354 - }, { - "source": 349963, - "target": 1652270612 - }, { - "source": 349963, - "target": 2470709743 - }, { - "source": 349963, - "target": 2896069609 - }, { - "source": 349963, - "target": 29739700 - }, { - "source": 349963, - "target": 153196789 - }, { - "source": 349963, - "target": 347276428 - }, { - "source": 349963, - "target": 44195788 - }, { - "source": 349963, - "target": 247943631 - }, { - "source": 349963, - "target": 22723307 - }, { - "source": 349963, - "target": 19951439 - }, { - "source": 349963, - "target": 85340453 - }, { - "source": 349963, - "target": 13205612 - }, { - "source": 349963, - "target": 16030323 - }, { - "source": 349963, - "target": 14207040 - }, { - "source": 349963, - "target": 367089411 - }, { - "source": 349963, - "target": 36853217 - }, { - "source": 349963, - "target": 37801244 - }, { - "source": 349963, - "target": 14875983 - }, { - "source": 349963, - "target": 7639702 - }, { - "source": 349963, - "target": 2067201 - }, { - "source": 349963, - "target": 6146692 - }, { - "source": 349963, - "target": 78865306 - }, { - "source": 349963, - "target": 14113734 - }, { - "source": 349963, - "target": 17461965 - }, { - "source": 349963, - "target": 17013577 - }, { - "source": 349963, - "target": 21695487 - }, { - "source": 349963, - "target": 8564482 - }, { - "source": 349963, - "target": 177507079 - }, { - "source": 349963, - "target": 1366811 - }, { - "source": 349963, - "target": 6490642 - }, { - "source": 349963, - "target": 18695747 - }, { - "source": 349963, - "target": 261363584 - }, { - "source": 349963, - "target": 14624309 - }, { - "source": 349963, - "target": 15463062 - }, { - "source": 349963, - "target": 19920203 - }, { - "source": 349963, - "target": 15460778 - }, { - "source": 349963, - "target": 21084111 - }, { - "source": 349963, - "target": 88892707 - }, { - "source": 349963, - "target": 765548 - }, { - "source": 349963, - "target": 43593 - }, { - "source": 349963, - "target": 752673 - }, { - "source": 15399031, - "target": 23751864 - }, { - "source": 15399031, - "target": 92168769 - }, { - "source": 15399031, - "target": 2848359778 - }, { - "source": 15399031, - "target": 1086037534176473088 - }, { - "source": 15399031, - "target": 1068137549355515905 - }, { - "source": 15399031, - "target": 10471882 - }, { - "source": 15399031, - "target": 148871804 - }, { - "source": 15399031, - "target": 1017224055588622338 - }, { - "source": 15399031, - "target": 17242884 - }, { - "source": 15399031, - "target": 9434762 - }, { - "source": 15399031, - "target": 10414152 - }, { - "source": 15399031, - "target": 14249829 - }, { - "source": 15399031, - "target": 798297731961913344 - }, { - "source": 15399031, - "target": 17673012 - }, { - "source": 15399031, - "target": 744209572089323520 - }, { - "source": 15399031, - "target": 252761153 - }, { - "source": 15399031, - "target": 91169926 - }, { - "source": 15399031, - "target": 19520842 - }, { - "source": 15399031, - "target": 43878033 - }, { - "source": 15399031, - "target": 101474181 - }, { - "source": 15399031, - "target": 1912054296 - }, { - "source": 15399031, - "target": 1556132462 - }, { - "source": 15399031, - "target": 52853730 - }, { - "source": 15399031, - "target": 16030323 - }, { - "source": 15399031, - "target": 3404710059 - }, { - "source": 15399031, - "target": 4597853354 - }, { - "source": 15399031, - "target": 370227242 - }, { - "source": 15399031, - "target": 9527212 - }, { - "source": 15399031, - "target": 242069220 - }, { - "source": 15399031, - "target": 282130842 - }, { - "source": 15399031, - "target": 1387915232 - }, { - "source": 15399031, - "target": 582282558 - }, { - "source": 15399031, - "target": 3012686680 - }, { - "source": 15399031, - "target": 1652270612 - }, { - "source": 15399031, - "target": 19411223 - }, { - "source": 15399031, - "target": 78729443 - }, { - "source": 15399031, - "target": 142389870 - }, { - "source": 15399031, - "target": 1873322353 - }, { - "source": 15399031, - "target": 1006945298 - }, { - "source": 15399031, - "target": 191897226 - }, { - "source": 15399031, - "target": 12014302 - }, { - "source": 15399031, - "target": 81658145 - }, { - "source": 15399031, - "target": 38254620 - }, { - "source": 15399031, - "target": 89212604 - }, { - "source": 15399031, - "target": 359024514 - }, { - "source": 15399031, - "target": 95266520 - }, { - "source": 15399031, - "target": 15339875 - }, { - "source": 15399031, - "target": 278878000 - }, { - "source": 15399031, - "target": 626681652 - }, { - "source": 15399031, - "target": 227831457 - }, { - "source": 15399031, - "target": 57191565 - }, { - "source": 15399031, - "target": 347276428 - }, { - "source": 15399031, - "target": 14875983 - }, { - "source": 15399031, - "target": 945943164 - }, { - "source": 15399031, - "target": 17461965 - }, { - "source": 15399031, - "target": 349963 - }, { - "source": 15399031, - "target": 483273973 - }, { - "source": 15399031, - "target": 404895983 - }, { - "source": 15399031, - "target": 179797676 - }, { - "source": 15399031, - "target": 247943631 - }, { - "source": 15399031, - "target": 4071761 - }, { - "source": 15399031, - "target": 370638564 - }, { - "source": 15399031, - "target": 14148549 - }, { - "source": 15399031, - "target": 37801244 - }, { - "source": 15399031, - "target": 367089411 - }, { - "source": 15399031, - "target": 6146692 - }, { - "source": 15399031, - "target": 465929514 - }, { - "source": 15399031, - "target": 34255829 - }, { - "source": 15399031, - "target": 20280065 - }, { - "source": 15399031, - "target": 22723307 - }, { - "source": 15399031, - "target": 274431472 - }, { - "source": 15399031, - "target": 14420872 - }, { - "source": 15399031, - "target": 359650922 - }, { - "source": 15399031, - "target": 520778935 - }, { - "source": 15399031, - "target": 7639702 - }, { - "source": 15399031, - "target": 177507079 - }, { - "source": 15399031, - "target": 17242168 - }, { - "source": 15399031, - "target": 40144128 - }, { - "source": 15399031, - "target": 255617445 - }, { - "source": 15399031, - "target": 15460778 - }, { - "source": 15399031, - "target": 87968068 - }, { - "source": 15399031, - "target": 16789581 - }, { - "source": 15399031, - "target": 25151614 - }, { - "source": 15399031, - "target": 69133574 - }, { - "source": 15399031, - "target": 22197926 - }, { - "source": 15399031, - "target": 17013577 - }, { - "source": 15399031, - "target": 43593 - }, { - "source": 15399031, - "target": 261363584 - }, { - "source": 15399031, - "target": 13205612 - }, { - "source": 15399031, - "target": 21084111 - }, { - "source": 15399031, - "target": 155240092 - }, { - "source": 15399031, - "target": 765548 - }, { - "source": 15399031, - "target": 12377822 - }, { - "source": 15399031, - "target": 14624309 - }, { - "source": 15399031, - "target": 17268874 - }, { - "source": 15399031, - "target": 137712607 - }, { - "source": 15399031, - "target": 190564700 - }, { - "source": 15399031, - "target": 86640232 - }, { - "source": 15399031, - "target": 14113734 - }, { - "source": 15399031, - "target": 115022430 - }, { - "source": 15399031, - "target": 21695487 - }, { - "source": 15399031, - "target": 1366811 - }, { - "source": 15399031, - "target": 8564482 - }, { - "source": 15399031, - "target": 16557883 - }, { - "source": 15399031, - "target": 46243602 - }, { - "source": 15399031, - "target": 19951439 - }, { - "source": 15399031, - "target": 54680395 - }, { - "source": 15399031, - "target": 31120708 - }, { - "source": 15399031, - "target": 19920203 - }, { - "source": 15399031, - "target": 2067201 - }, { - "source": 15399031, - "target": 18695747 - }, { - "source": 15399031, - "target": 14207040 - }, { - "source": 15399031, - "target": 16112517 - }, { - "source": 15399031, - "target": 15463062 - }, { - "source": 15399031, - "target": 14109167 - }, { - "source": 92168769, - "target": 824684769543741440 - }, { - "source": 92168769, - "target": 11493602 - }, { - "source": 92168769, - "target": 1017224055588622338 - }, { - "source": 92168769, - "target": 209155608 - }, { - "source": 92168769, - "target": 38174427 - }, { - "source": 92168769, - "target": 136400506 - }, { - "source": 92168769, - "target": 883747950085656577 - }, { - "source": 92168769, - "target": 905255756789825536 - }, { - "source": 92168769, - "target": 798297731961913344 - }, { - "source": 92168769, - "target": 783356145670852608 - }, { - "source": 92168769, - "target": 214764129 - }, { - "source": 92168769, - "target": 885107802 - }, { - "source": 92168769, - "target": 1684160599 - }, { - "source": 92168769, - "target": 82890309 - }, { - "source": 92168769, - "target": 10471882 - }, { - "source": 92168769, - "target": 1537419308 - }, { - "source": 92168769, - "target": 1526228120 - }, { - "source": 92168769, - "target": 367089411 - }, { - "source": 92168769, - "target": 27546319 - }, { - "source": 92168769, - "target": 153196789 - }, { - "source": 92168769, - "target": 3091349915 - }, { - "source": 92168769, - "target": 582282558 - }, { - "source": 92168769, - "target": 17677665 - }, { - "source": 92168769, - "target": 130745589 - }, { - "source": 92168769, - "target": 88892707 - }, { - "source": 92168769, - "target": 370227242 - }, { - "source": 92168769, - "target": 3012686680 - }, { - "source": 92168769, - "target": 6146692 - }, { - "source": 92168769, - "target": 14249829 - }, { - "source": 92168769, - "target": 1652270612 - }, { - "source": 92168769, - "target": 19411223 - }, { - "source": 92168769, - "target": 109457331 - }, { - "source": 92168769, - "target": 19520842 - }, { - "source": 92168769, - "target": 411681876 - }, { - "source": 92168769, - "target": 142389870 - }, { - "source": 92168769, - "target": 16789581 - }, { - "source": 92168769, - "target": 9527212 - }, { - "source": 92168769, - "target": 33838201 - }, { - "source": 92168769, - "target": 1873322353 - }, { - "source": 92168769, - "target": 17673012 - }, { - "source": 92168769, - "target": 16017475 - }, { - "source": 92168769, - "target": 808896914 - }, { - "source": 92168769, - "target": 38254620 - }, { - "source": 92168769, - "target": 82713840 - }, { - "source": 92168769, - "target": 1556132462 - }, { - "source": 92168769, - "target": 765548 - }, { - "source": 92168769, - "target": 1006945298 - }, { - "source": 92168769, - "target": 347276428 - }, { - "source": 92168769, - "target": 37801244 - }, { - "source": 92168769, - "target": 626681652 - }, { - "source": 92168769, - "target": 20280065 - }, { - "source": 92168769, - "target": 1366811 - }, { - "source": 92168769, - "target": 177507079 - }, { - "source": 92168769, - "target": 349963 - }, { - "source": 92168769, - "target": 465929514 - }, { - "source": 92168769, - "target": 14113734 - }, { - "source": 92168769, - "target": 247943631 - }, { - "source": 92168769, - "target": 44195788 - }, { - "source": 92168769, - "target": 21084111 - }, { - "source": 92168769, - "target": 190564700 - }, { - "source": 92168769, - "target": 17242168 - }, { - "source": 92168769, - "target": 7639702 - }, { - "source": 92168769, - "target": 17013577 - }, { - "source": 92168769, - "target": 359650922 - }, { - "source": 92168769, - "target": 34255829 - }, { - "source": 92168769, - "target": 22723307 - }, { - "source": 92168769, - "target": 14148549 - }, { - "source": 92168769, - "target": 19725644 - }, { - "source": 92168769, - "target": 152862026 - }, { - "source": 92168769, - "target": 255617445 - }, { - "source": 92168769, - "target": 6490642 - }, { - "source": 92168769, - "target": 69133574 - }, { - "source": 92168769, - "target": 1314101 - }, { - "source": 92168769, - "target": 17461965 - }, { - "source": 92168769, - "target": 14892191 - }, { - "source": 92168769, - "target": 43593 - }, { - "source": 92168769, - "target": 261363584 - }, { - "source": 92168769, - "target": 115022430 - }, { - "source": 92168769, - "target": 16553392 - }, { - "source": 92168769, - "target": 16136933 - }, { - "source": 92168769, - "target": 12014302 - }, { - "source": 92168769, - "target": 9271782 - }, { - "source": 92168769, - "target": 78729443 - }, { - "source": 92168769, - "target": 15460778 - }, { - "source": 92168769, - "target": 17268874 - }, { - "source": 92168769, - "target": 14875983 - }, { - "source": 92168769, - "target": 14425576 - }, { - "source": 92168769, - "target": 4071761 - }, { - "source": 92168769, - "target": 46243602 - }, { - "source": 92168769, - "target": 19920203 - }, { - "source": 92168769, - "target": 16112517 - }, { - "source": 92168769, - "target": 2067201 - }, { - "source": 92168769, - "target": 86640232 - }, { - "source": 92168769, - "target": 14109167 - }, { - "source": 92168769, - "target": 19951439 - }, { - "source": 92168769, - "target": 23751864 - }, { - "source": 92168769, - "target": 804775 - }, { - "source": 92168769, - "target": 15463062 - }, { - "source": 926552558, - "target": 1537419308 - }, { - "source": 926552558, - "target": 14249829 - }, { - "source": 926552558, - "target": 885107802 - }, { - "source": 926552558, - "target": 981786802666328064 - }, { - "source": 926552558, - "target": 14898705 - }, { - "source": 926552558, - "target": 208579168 - }, { - "source": 926552558, - "target": 9527212 - }, { - "source": 926552558, - "target": 395853499 - }, { - "source": 926552558, - "target": 1684160599 - }, { - "source": 926552558, - "target": 96831443 - }, { - "source": 926552558, - "target": 78729443 - }, { - "source": 926552558, - "target": 626681652 - }, { - "source": 926552558, - "target": 768197780 - }, { - "source": 926552558, - "target": 465929514 - }, { - "source": 926552558, - "target": 38254620 - }, { - "source": 926552558, - "target": 16017475 - }, { - "source": 926552558, - "target": 1652270612 - }, { - "source": 926552558, - "target": 14113734 - }, { - "source": 926552558, - "target": 81658145 - }, { - "source": 926552558, - "target": 82713840 - }, { - "source": 926552558, - "target": 34255829 - }, { - "source": 926552558, - "target": 2896069609 - }, { - "source": 926552558, - "target": 13205612 - }, { - "source": 926552558, - "target": 16112517 - }, { - "source": 926552558, - "target": 1873322353 - }, { - "source": 926552558, - "target": 411681876 - }, { - "source": 926552558, - "target": 2511400400 - }, { - "source": 926552558, - "target": 109457331 - }, { - "source": 926552558, - "target": 115022430 - }, { - "source": 926552558, - "target": 95266520 - }, { - "source": 926552558, - "target": 17113667 - }, { - "source": 926552558, - "target": 46243602 - }, { - "source": 926552558, - "target": 69133574 - }, { - "source": 926552558, - "target": 14148549 - }, { - "source": 926552558, - "target": 86640232 - }, { - "source": 926552558, - "target": 14109167 - }, { - "source": 926552558, - "target": 179797676 - }, { - "source": 926552558, - "target": 359650922 - }, { - "source": 926552558, - "target": 1567191510 - }, { - "source": 926552558, - "target": 701375574 - }, { - "source": 926552558, - "target": 16553392 - }, { - "source": 926552558, - "target": 61599361 - }, { - "source": 926552558, - "target": 43593 - }, { - "source": 926552558, - "target": 33838201 - }, { - "source": 926552558, - "target": 370227242 - }, { - "source": 926552558, - "target": 44195788 - }, { - "source": 926552558, - "target": 17268874 - }, { - "source": 926552558, - "target": 247943631 - }, { - "source": 926552558, - "target": 508222253 - }, { - "source": 926552558, - "target": 15463062 - }, { - "source": 926552558, - "target": 92168769 - }, { - "source": 926552558, - "target": 19920203 - }, { - "source": 926552558, - "target": 190564700 - }, { - "source": 926552558, - "target": 765548 - }, { - "source": 411546549, - "target": 4893004803 - }, { - "source": 411546549, - "target": 14624309 - }, { - "source": 411546549, - "target": 208579168 - }, { - "source": 411546549, - "target": 6146692 - }, { - "source": 411546549, - "target": 34570753 - }, { - "source": 411546549, - "target": 4597853354 - }, { - "source": 411546549, - "target": 3404710059 - }, { - "source": 411546549, - "target": 36853217 - }, { - "source": 411546549, - "target": 905255756789825536 - }, { - "source": 411546549, - "target": 945943164 - }, { - "source": 411546549, - "target": 7541002 - }, { - "source": 411546549, - "target": 36737360 - }, { - "source": 411546549, - "target": 13205612 - }, { - "source": 411546549, - "target": 329714473 - }, { - "source": 411546549, - "target": 322586448 - }, { - "source": 411546549, - "target": 18695747 - }, { - "source": 411546549, - "target": 2470709743 - }, { - "source": 411546549, - "target": 885107802 - }, { - "source": 411546549, - "target": 179797676 - }, { - "source": 411546549, - "target": 762093631 - }, { - "source": 411546549, - "target": 78865306 - }, { - "source": 411546549, - "target": 82713840 - }, { - "source": 411546549, - "target": 370227242 - }, { - "source": 411546549, - "target": 381245455 - }, { - "source": 411546549, - "target": 10471882 - }, { - "source": 411546549, - "target": 1537419308 - }, { - "source": 411546549, - "target": 214764129 - }, { - "source": 411546549, - "target": 17406425 - }, { - "source": 411546549, - "target": 96831443 - }, { - "source": 411546549, - "target": 23751864 - }, { - "source": 411546549, - "target": 22736099 - }, { - "source": 411546549, - "target": 132219827 - }, { - "source": 411546549, - "target": 1489761876 - }, { - "source": 411546549, - "target": 17581976 - }, { - "source": 411546549, - "target": 12014302 - }, { - "source": 411546549, - "target": 14898705 - }, { - "source": 411546549, - "target": 19299318 - }, { - "source": 411546549, - "target": 411681876 - }, { - "source": 411546549, - "target": 52341962 - }, { - "source": 411546549, - "target": 188046229 - }, { - "source": 411546549, - "target": 14905766 - }, { - "source": 411546549, - "target": 21695487 - }, { - "source": 411546549, - "target": 16112517 - }, { - "source": 411546549, - "target": 10414152 - }, { - "source": 411546549, - "target": 8564482 - }, { - "source": 411546549, - "target": 483273973 - }, { - "source": 411546549, - "target": 152862026 - }, { - "source": 411546549, - "target": 278878000 - }, { - "source": 411546549, - "target": 19920203 - }, { - "source": 411546549, - "target": 247943631 - }, { - "source": 411546549, - "target": 19951439 - }, { - "source": 411546549, - "target": 15463062 - }, { - "source": 411546549, - "target": 17242168 - }, { - "source": 411546549, - "target": 465929514 - }, { - "source": 411546549, - "target": 43593 - }, { - "source": 411546549, - "target": 137712607 - }, { - "source": 411546549, - "target": 1366811 - }, { - "source": 411546549, - "target": 190564700 - }, { - "source": 411546549, - "target": 255617445 - }, { - "source": 411546549, - "target": 54680395 - }, { - "source": 411546549, - "target": 34255829 - }, { - "source": 1912054296, - "target": 1017224055588622338 - }, { - "source": 1912054296, - "target": 1537419308 - }, { - "source": 1912054296, - "target": 611597719 - }, { - "source": 1912054296, - "target": 82713840 - }, { - "source": 1912054296, - "target": 17268874 - }, { - "source": 1912054296, - "target": 136400506 - }, { - "source": 1912054296, - "target": 9527212 - }, { - "source": 1912054296, - "target": 568947767 - }, { - "source": 1912054296, - "target": 209155608 - }, { - "source": 1912054296, - "target": 190564700 - }, { - "source": 1912054296, - "target": 90797974 - }, { - "source": 1912054296, - "target": 188046229 - }, { - "source": 1912054296, - "target": 14875983 - }, { - "source": 1912054296, - "target": 52341962 - }, { - "source": 1912054296, - "target": 219082889 - }, { - "source": 1912054296, - "target": 582282558 - }, { - "source": 1912054296, - "target": 3404710059 - }, { - "source": 1912054296, - "target": 883747950085656577 - }, { - "source": 1912054296, - "target": 54896883 - }, { - "source": 1912054296, - "target": 905255756789825536 - }, { - "source": 1912054296, - "target": 179797676 - }, { - "source": 1912054296, - "target": 555102816 - }, { - "source": 1912054296, - "target": 1652270612 - }, { - "source": 1912054296, - "target": 2198358416 - }, { - "source": 1912054296, - "target": 146365761 - }, { - "source": 1912054296, - "target": 247943631 - }, { - "source": 1912054296, - "target": 15871237 - }, { - "source": 1912054296, - "target": 88892707 - }, { - "source": 1912054296, - "target": 359650922 - }, { - "source": 1912054296, - "target": 465929514 - }, { - "source": 1912054296, - "target": 89212604 - }, { - "source": 1912054296, - "target": 17406425 - }, { - "source": 1912054296, - "target": 483273973 - }, { - "source": 1912054296, - "target": 252761153 - }, { - "source": 1912054296, - "target": 10471882 - }, { - "source": 1912054296, - "target": 798297731961913344 - }, { - "source": 1912054296, - "target": 16789581 - }, { - "source": 1912054296, - "target": 25151614 - }, { - "source": 1912054296, - "target": 13205612 - }, { - "source": 1912054296, - "target": 191897226 - }, { - "source": 1912054296, - "target": 10414152 - }, { - "source": 1912054296, - "target": 318046158 - }, { - "source": 1912054296, - "target": 6146692 - }, { - "source": 1912054296, - "target": 148871804 - }, { - "source": 1912054296, - "target": 22723307 - }, { - "source": 1912054296, - "target": 37801244 - }, { - "source": 1912054296, - "target": 29739700 - }, { - "source": 1912054296, - "target": 1387915232 - }, { - "source": 1912054296, - "target": 17242884 - }, { - "source": 1912054296, - "target": 84043985 - }, { - "source": 1912054296, - "target": 945943164 - }, { - "source": 1912054296, - "target": 16692909 - }, { - "source": 1912054296, - "target": 57191565 - }, { - "source": 1912054296, - "target": 43878033 - }, { - "source": 1912054296, - "target": 87968068 - }, { - "source": 1912054296, - "target": 177507079 - }, { - "source": 1912054296, - "target": 52853730 - }, { - "source": 1912054296, - "target": 367089411 - }, { - "source": 1912054296, - "target": 17677665 - }, { - "source": 1912054296, - "target": 14624309 - }, { - "source": 1912054296, - "target": 2067201 - }, { - "source": 1912054296, - "target": 242069220 - }, { - "source": 1912054296, - "target": 14420872 - }, { - "source": 1912054296, - "target": 21084111 - }, { - "source": 1912054296, - "target": 19920203 - }, { - "source": 1912054296, - "target": 15463062 - }, { - "source": 1912054296, - "target": 404895983 - }, { - "source": 1912054296, - "target": 14892191 - }, { - "source": 1912054296, - "target": 1556132462 - }, { - "source": 1912054296, - "target": 33857735 - }, { - "source": 1912054296, - "target": 16030323 - }, { - "source": 1912054296, - "target": 190857410 - }, { - "source": 1912054296, - "target": 17673012 - }, { - "source": 1912054296, - "target": 3230388598 - }, { - "source": 1912054296, - "target": 7639702 - }, { - "source": 1912054296, - "target": 142389870 - }, { - "source": 1912054296, - "target": 119704541 - }, { - "source": 1912054296, - "target": 359024514 - }, { - "source": 1912054296, - "target": 38254620 - }, { - "source": 1912054296, - "target": 8564482 - }, { - "source": 1912054296, - "target": 16112517 - }, { - "source": 1912054296, - "target": 15339875 - }, { - "source": 1912054296, - "target": 347276428 - }, { - "source": 1912054296, - "target": 370638564 - }, { - "source": 1912054296, - "target": 137712607 - }, { - "source": 1912054296, - "target": 34255829 - }, { - "source": 1912054296, - "target": 1366811 - }, { - "source": 1912054296, - "target": 86640232 - }, { - "source": 1912054296, - "target": 14109167 - }, { - "source": 1017224055588622338, - "target": 919294347857690625 - }, { - "source": 1017224055588622338, - "target": 9527212 - }, { - "source": 109457331, - "target": 17519986 - }, { - "source": 109457331, - "target": 132219827 - }, { - "source": 109457331, - "target": 88892707 - }, { - "source": 109457331, - "target": 177507079 - }, { - "source": 109457331, - "target": 1086037534176473088 - }, { - "source": 109457331, - "target": 241173920 - }, { - "source": 109457331, - "target": 1068137549355515905 - }, { - "source": 109457331, - "target": 1489761876 - }, { - "source": 109457331, - "target": 16017475 - }, { - "source": 109457331, - "target": 1017224055588622338 - }, { - "source": 109457331, - "target": 14898705 - }, { - "source": 109457331, - "target": 611597719 - }, { - "source": 109457331, - "target": 137712607 - }, { - "source": 109457331, - "target": 1004751018528141313 - }, { - "source": 109457331, - "target": 136400506 - }, { - "source": 109457331, - "target": 274254972 - }, { - "source": 109457331, - "target": 16136933 - }, { - "source": 109457331, - "target": 1387915232 - }, { - "source": 109457331, - "target": 208312922 - }, { - "source": 109457331, - "target": 359024514 - }, { - "source": 109457331, - "target": 17242884 - }, { - "source": 109457331, - "target": 1201186872 - }, { - "source": 109457331, - "target": 981786802666328064 - }, { - "source": 109457331, - "target": 508222253 - }, { - "source": 109457331, - "target": 783356145670852608 - }, { - "source": 109457331, - "target": 153196789 - }, { - "source": 109457331, - "target": 483273973 - }, { - "source": 109457331, - "target": 798297731961913344 - }, { - "source": 109457331, - "target": 531855716 - }, { - "source": 109457331, - "target": 11493602 - }, { - "source": 109457331, - "target": 115022430 - }, { - "source": 109457331, - "target": 54896883 - }, { - "source": 109457331, - "target": 1366811 - }, { - "source": 109457331, - "target": 762093631 - }, { - "source": 109457331, - "target": 808896914 - }, { - "source": 109457331, - "target": 883747950085656577 - }, { - "source": 109457331, - "target": 905255756789825536 - }, { - "source": 109457331, - "target": 289972113 - }, { - "source": 109457331, - "target": 329714473 - }, { - "source": 109457331, - "target": 2720877595 - }, { - "source": 109457331, - "target": 15399031 - }, { - "source": 109457331, - "target": 322586448 - }, { - "source": 109457331, - "target": 17673012 - }, { - "source": 109457331, - "target": 1537419308 - }, { - "source": 109457331, - "target": 2470709743 - }, { - "source": 109457331, - "target": 1314101 - }, { - "source": 109457331, - "target": 242069220 - }, { - "source": 109457331, - "target": 38254620 - }, { - "source": 109457331, - "target": 2838336587 - }, { - "source": 109457331, - "target": 534166347 - }, { - "source": 109457331, - "target": 188046229 - }, { - "source": 109457331, - "target": 91169926 - }, { - "source": 109457331, - "target": 18325271 - }, { - "source": 109457331, - "target": 19299318 - }, { - "source": 109457331, - "target": 6146692 - }, { - "source": 109457331, - "target": 29700681 - }, { - "source": 109457331, - "target": 82890309 - }, { - "source": 109457331, - "target": 9527212 - }, { - "source": 109457331, - "target": 889998600 - }, { - "source": 109457331, - "target": 885107802 - }, { - "source": 109457331, - "target": 3145293135 - }, { - "source": 109457331, - "target": 242904917 - }, { - "source": 109457331, - "target": 17268874 - }, { - "source": 109457331, - "target": 370227242 - }, { - "source": 109457331, - "target": 96831443 - }, { - "source": 109457331, - "target": 1556132462 - }, { - "source": 109457331, - "target": 14249829 - }, { - "source": 109457331, - "target": 945943164 - }, { - "source": 109457331, - "target": 1873322353 - }, { - "source": 109457331, - "target": 209155608 - }, { - "source": 109457331, - "target": 1652270612 - }, { - "source": 109457331, - "target": 152862026 - }, { - "source": 109457331, - "target": 219160436 - }, { - "source": 109457331, - "target": 81658145 - }, { - "source": 109457331, - "target": 43593 - }, { - "source": 109457331, - "target": 10471882 - }, { - "source": 109457331, - "target": 596332489 - }, { - "source": 109457331, - "target": 44101368 - }, { - "source": 109457331, - "target": 49457800 - }, { - "source": 109457331, - "target": 190564700 - }, { - "source": 109457331, - "target": 9434762 - }, { - "source": 109457331, - "target": 926552558 - }, { - "source": 109457331, - "target": 49413866 - }, { - "source": 109457331, - "target": 92168769 - }, { - "source": 109457331, - "target": 69133574 - }, { - "source": 109457331, - "target": 44195788 - }, { - "source": 109457331, - "target": 411681876 - }, { - "source": 109457331, - "target": 86640232 - }, { - "source": 109457331, - "target": 34255829 - }, { - "source": 109457331, - "target": 10414152 - }, { - "source": 109457331, - "target": 318046158 - }, { - "source": 109457331, - "target": 1567191510 - }, { - "source": 109457331, - "target": 1684160599 - }, { - "source": 109457331, - "target": 247943631 - }, { - "source": 109457331, - "target": 278878000 - }, { - "source": 109457331, - "target": 359650922 - }, { - "source": 109457331, - "target": 255617445 - }, { - "source": 109457331, - "target": 214764129 - }, { - "source": 109457331, - "target": 13205612 - }, { - "source": 109457331, - "target": 804775 - }, { - "source": 109457331, - "target": 31120708 - }, { - "source": 109457331, - "target": 25151614 - }, { - "source": 109457331, - "target": 179797676 - }, { - "source": 109457331, - "target": 15463062 - }, { - "source": 109457331, - "target": 16112517 - }, { - "source": 44101368, - "target": 1086037534176473088 - }, { - "source": 44101368, - "target": 17242884 - }, { - "source": 44101368, - "target": 13205612 - }, { - "source": 44101368, - "target": 8564482 - }, { - "source": 44101368, - "target": 17673012 - }, { - "source": 44101368, - "target": 282130842 - }, { - "source": 44101368, - "target": 29739700 - }, { - "source": 44101368, - "target": 84043985 - }, { - "source": 44101368, - "target": 190857410 - }, { - "source": 44101368, - "target": 783356145670852608 - }, { - "source": 44101368, - "target": 13074042 - }, { - "source": 44101368, - "target": 52853730 - }, { - "source": 44101368, - "target": 153196789 - }, { - "source": 44101368, - "target": 945943164 - }, { - "source": 44101368, - "target": 2067201 - }, { - "source": 44101368, - "target": 17519986 - }, { - "source": 44101368, - "target": 274254972 - }, { - "source": 44101368, - "target": 359650922 - }, { - "source": 44101368, - "target": 188046229 - }, { - "source": 44101368, - "target": 1537419308 - }, { - "source": 44101368, - "target": 411681876 - }, { - "source": 44101368, - "target": 43953969 - }, { - "source": 44101368, - "target": 14000542 - }, { - "source": 44101368, - "target": 1325316703 - }, { - "source": 44101368, - "target": 21084111 - }, { - "source": 44101368, - "target": 744209572089323520 - }, { - "source": 44101368, - "target": 21695487 - }, { - "source": 44101368, - "target": 14624309 - }, { - "source": 44101368, - "target": 90797974 - }, { - "source": 44101368, - "target": 24228154 - }, { - "source": 44101368, - "target": 4597853354 - }, { - "source": 44101368, - "target": 1556132462 - }, { - "source": 44101368, - "target": 2667385981 - }, { - "source": 44101368, - "target": 214764129 - }, { - "source": 44101368, - "target": 69133574 - }, { - "source": 44101368, - "target": 1489761876 - }, { - "source": 44101368, - "target": 15339875 - }, { - "source": 44101368, - "target": 137712607 - }, { - "source": 44101368, - "target": 18325271 - }, { - "source": 44101368, - "target": 82890309 - }, { - "source": 44101368, - "target": 1366811 - }, { - "source": 44101368, - "target": 16030323 - }, { - "source": 44101368, - "target": 9527212 - }, { - "source": 44101368, - "target": 16553392 - }, { - "source": 44101368, - "target": 242069220 - }, { - "source": 44101368, - "target": 252761153 - }, { - "source": 44101368, - "target": 19520842 - }, { - "source": 44101368, - "target": 1387915232 - }, { - "source": 44101368, - "target": 370638564 - }, { - "source": 44101368, - "target": 300317633 - }, { - "source": 44101368, - "target": 191257554 - }, { - "source": 44101368, - "target": 12377822 - }, { - "source": 44101368, - "target": 19411223 - }, { - "source": 44101368, - "target": 762093631 - }, { - "source": 44101368, - "target": 1567191510 - }, { - "source": 44101368, - "target": 109457331 - }, { - "source": 44101368, - "target": 1006945298 - }, { - "source": 44101368, - "target": 23268628 - }, { - "source": 44101368, - "target": 6146692 - }, { - "source": 44101368, - "target": 1873322353 - }, { - "source": 44101368, - "target": 2511400400 - }, { - "source": 44101368, - "target": 92168769 - }, { - "source": 44101368, - "target": 88892707 - }, { - "source": 44101368, - "target": 146365761 - }, { - "source": 44101368, - "target": 115022430 - }, { - "source": 44101368, - "target": 44195788 - }, { - "source": 44101368, - "target": 242904917 - }, { - "source": 44101368, - "target": 177507079 - }, { - "source": 44101368, - "target": 16557883 - }, { - "source": 44101368, - "target": 81658145 - }, { - "source": 44101368, - "target": 349963 - }, { - "source": 44101368, - "target": 17242168 - }, { - "source": 44101368, - "target": 1652270612 - }, { - "source": 44101368, - "target": 17268874 - }, { - "source": 44101368, - "target": 370227242 - }, { - "source": 44101368, - "target": 17013577 - }, { - "source": 44101368, - "target": 9434762 - }, { - "source": 44101368, - "target": 318046158 - }, { - "source": 44101368, - "target": 16789581 - }, { - "source": 44101368, - "target": 582282558 - }, { - "source": 44101368, - "target": 17406425 - }, { - "source": 44101368, - "target": 209155608 - }, { - "source": 44101368, - "target": 14249829 - }, { - "source": 44101368, - "target": 395853499 - }, { - "source": 44101368, - "target": 9271782 - }, { - "source": 44101368, - "target": 10471882 - }, { - "source": 44101368, - "target": 179797676 - }, { - "source": 44101368, - "target": 10414152 - }, { - "source": 44101368, - "target": 7639702 - }, { - "source": 44101368, - "target": 367089411 - }, { - "source": 44101368, - "target": 85340453 - }, { - "source": 44101368, - "target": 86640232 - }, { - "source": 44101368, - "target": 14875983 - }, { - "source": 44101368, - "target": 43593 - }, { - "source": 44101368, - "target": 11493602 - }, { - "source": 44101368, - "target": 247943631 - }, { - "source": 44101368, - "target": 40144128 - }, { - "source": 44101368, - "target": 16112517 - }, { - "source": 44101368, - "target": 22723307 - }, { - "source": 44101368, - "target": 14109167 - }, { - "source": 44101368, - "target": 19920203 - }, { - "source": 44101368, - "target": 15463062 - }, { - "source": 43878033, - "target": 191257554 - }, { - "source": 43878033, - "target": 17847384 - }, { - "source": 43878033, - "target": 13205612 - }, { - "source": 43878033, - "target": 2263478022 - }, { - "source": 43878033, - "target": 1086037534176473088 - }, { - "source": 43878033, - "target": 46243602 - }, { - "source": 43878033, - "target": 17268874 - }, { - "source": 43878033, - "target": 36737360 - }, { - "source": 43878033, - "target": 30009655 - }, { - "source": 43878033, - "target": 19520842 - }, { - "source": 43878033, - "target": 885107802 - }, { - "source": 43878033, - "target": 1068137549355515905 - }, { - "source": 43878033, - "target": 148871804 - }, { - "source": 43878033, - "target": 10471882 - }, { - "source": 43878033, - "target": 1710706561 - }, { - "source": 43878033, - "target": 1022369413461291008 - }, { - "source": 43878033, - "target": 9434762 - }, { - "source": 43878033, - "target": 12014302 - }, { - "source": 43878033, - "target": 179797676 - }, { - "source": 43878033, - "target": 1004751018528141313 - }, { - "source": 43878033, - "target": 19411223 - }, { - "source": 43878033, - "target": 14249829 - }, { - "source": 43878033, - "target": 1912054296 - }, { - "source": 43878033, - "target": 282130842 - }, { - "source": 43878033, - "target": 38174427 - }, { - "source": 43878033, - "target": 3404710059 - }, { - "source": 43878033, - "target": 1537419308 - }, { - "source": 43878033, - "target": 43953969 - }, { - "source": 43878033, - "target": 883747950085656577 - }, { - "source": 43878033, - "target": 783356145670852608 - }, { - "source": 43878033, - "target": 13074042 - }, { - "source": 43878033, - "target": 2198358416 - }, { - "source": 43878033, - "target": 14113734 - }, { - "source": 43878033, - "target": 278878000 - }, { - "source": 43878033, - "target": 90797974 - }, { - "source": 43878033, - "target": 905255756789825536 - }, { - "source": 43878033, - "target": 22723307 - }, { - "source": 43878033, - "target": 370638564 - }, { - "source": 43878033, - "target": 1458271 - }, { - "source": 43878033, - "target": 744209572089323520 - }, { - "source": 43878033, - "target": 17677665 - }, { - "source": 43878033, - "target": 349963 - }, { - "source": 43878033, - "target": 37801244 - }, { - "source": 43878033, - "target": 17406425 - }, { - "source": 43878033, - "target": 520778935 - }, { - "source": 43878033, - "target": 798297731961913344 - }, { - "source": 43878033, - "target": 611597719 - }, { - "source": 43878033, - "target": 15463062 - }, { - "source": 43878033, - "target": 16171911 - }, { - "source": 43878033, - "target": 16692909 - }, { - "source": 43878033, - "target": 91169926 - }, { - "source": 43878033, - "target": 15399031 - }, { - "source": 43878033, - "target": 190857410 - }, { - "source": 43878033, - "target": 3230388598 - }, { - "source": 43878033, - "target": 945943164 - }, { - "source": 43878033, - "target": 153196789 - }, { - "source": 43878033, - "target": 87968068 - }, { - "source": 43878033, - "target": 16789581 - }, { - "source": 43878033, - "target": 54896883 - }, { - "source": 43878033, - "target": 12377822 - }, { - "source": 43878033, - "target": 52853730 - }, { - "source": 43878033, - "target": 1556132462 - }, { - "source": 43878033, - "target": 255617445 - }, { - "source": 43878033, - "target": 57191565 - }, { - "source": 43878033, - "target": 24228154 - }, { - "source": 43878033, - "target": 16030323 - }, { - "source": 43878033, - "target": 4597853354 - }, { - "source": 43878033, - "target": 15871237 - }, { - "source": 43878033, - "target": 404895983 - }, { - "source": 43878033, - "target": 101474181 - }, { - "source": 43878033, - "target": 3091349915 - }, { - "source": 43878033, - "target": 14892191 - }, { - "source": 43878033, - "target": 626681652 - }, { - "source": 43878033, - "target": 1652270612 - }, { - "source": 43878033, - "target": 2720877595 - }, { - "source": 43878033, - "target": 69133574 - }, { - "source": 43878033, - "target": 252761153 - }, { - "source": 43878033, - "target": 17581976 - }, { - "source": 43878033, - "target": 19920203 - }, { - "source": 43878033, - "target": 347276428 - }, { - "source": 43878033, - "target": 84043985 - }, { - "source": 43878033, - "target": 5685812 - }, { - "source": 43878033, - "target": 6146692 - }, { - "source": 43878033, - "target": 242069220 - }, { - "source": 43878033, - "target": 146365761 - }, { - "source": 43878033, - "target": 136400506 - }, { - "source": 43878033, - "target": 142389870 - }, { - "source": 43878033, - "target": 25151614 - }, { - "source": 43878033, - "target": 98303566 - }, { - "source": 43878033, - "target": 17242884 - }, { - "source": 43878033, - "target": 38254620 - }, { - "source": 43878033, - "target": 3012686680 - }, { - "source": 43878033, - "target": 88892707 - }, { - "source": 43878033, - "target": 555102816 - }, { - "source": 43878033, - "target": 95266520 - }, { - "source": 43878033, - "target": 36853217 - }, { - "source": 43878033, - "target": 125499050 - }, { - "source": 43878033, - "target": 49413866 - }, { - "source": 43878033, - "target": 7639702 - }, { - "source": 43878033, - "target": 245217900 - }, { - "source": 43878033, - "target": 1006945298 - }, { - "source": 43878033, - "target": 89212604 - }, { - "source": 43878033, - "target": 29739700 - }, { - "source": 43878033, - "target": 1387915232 - }, { - "source": 43878033, - "target": 17242168 - }, { - "source": 43878033, - "target": 359024514 - }, { - "source": 43878033, - "target": 9527212 - }, { - "source": 43878033, - "target": 33857735 - }, { - "source": 43878033, - "target": 14875983 - }, { - "source": 43878033, - "target": 582282558 - }, { - "source": 43878033, - "target": 83996344 - }, { - "source": 43878033, - "target": 14898705 - }, { - "source": 43878033, - "target": 1873322353 - }, { - "source": 43878033, - "target": 483273973 - }, { - "source": 43878033, - "target": 17673012 - }, { - "source": 43878033, - "target": 261363584 - }, { - "source": 43878033, - "target": 14624309 - }, { - "source": 43878033, - "target": 40144128 - }, { - "source": 43878033, - "target": 43593 - }, { - "source": 43878033, - "target": 1526228120 - }, { - "source": 43878033, - "target": 34255829 - }, { - "source": 43878033, - "target": 765548 - }, { - "source": 43878033, - "target": 17013577 - }, { - "source": 43878033, - "target": 15339875 - }, { - "source": 43878033, - "target": 247943631 - }, { - "source": 43878033, - "target": 16112517 - }, { - "source": 43878033, - "target": 8564482 - }, { - "source": 43878033, - "target": 190564700 - }, { - "source": 43878033, - "target": 21695487 - }, { - "source": 43878033, - "target": 137712607 - }, { - "source": 43878033, - "target": 367089411 - }, { - "source": 43878033, - "target": 152862026 - }, { - "source": 43878033, - "target": 86640232 - }, { - "source": 43878033, - "target": 14207040 - }, { - "source": 43878033, - "target": 21084111 - }, { - "source": 43878033, - "target": 19951439 - }, { - "source": 43878033, - "target": 155240092 - }, { - "source": 43878033, - "target": 14109167 - }, { - "source": 43878033, - "target": 1366811 - }, { - "source": 43878033, - "target": 273197054 - }, { - "source": 43878033, - "target": 2067201 - }, { - "source": 43878033, - "target": 465929514 - }, { - "source": 43878033, - "target": 177507079 - }, { - "source": 43878033, - "target": 4071761 - }, { - "source": 43878033, - "target": 119704541 - }, { - "source": 43878033, - "target": 20280065 - }, { - "source": 43878033, - "target": 16017475 - }, { - "source": 43878033, - "target": 54680395 - }, { - "source": 43878033, - "target": 18695747 - }, { - "source": 43878033, - "target": 10699072 - }, { - "source": 43878033, - "target": 23751864 - }, { - "source": 43878033, - "target": 14420872 - }, { - "source": 16030323, - "target": 92951551 - }, { - "source": 16030323, - "target": 2198358416 - }, { - "source": 16030323, - "target": 883747950085656577 - }, { - "source": 16030323, - "target": 768197780 - }, { - "source": 16030323, - "target": 1912054296 - }, { - "source": 16030323, - "target": 905255756789825536 - }, { - "source": 16030323, - "target": 783356145670852608 - }, { - "source": 16030323, - "target": 153196789 - }, { - "source": 16030323, - "target": 15463062 - }, { - "source": 16030323, - "target": 744209572089323520 - }, { - "source": 16030323, - "target": 188046229 - }, { - "source": 16030323, - "target": 17847384 - }, { - "source": 16030323, - "target": 282130842 - }, { - "source": 16030323, - "target": 14113734 - }, { - "source": 16030323, - "target": 227831457 - }, { - "source": 16030323, - "target": 318046158 - }, { - "source": 16030323, - "target": 17673012 - }, { - "source": 16030323, - "target": 4597853354 - }, { - "source": 16030323, - "target": 84043985 - }, { - "source": 16030323, - "target": 1652270612 - }, { - "source": 16030323, - "target": 242069220 - }, { - "source": 16030323, - "target": 33857735 - }, { - "source": 16030323, - "target": 15871237 - }, { - "source": 16030323, - "target": 3091349915 - }, { - "source": 16030323, - "target": 245217900 - }, { - "source": 16030323, - "target": 252761153 - }, { - "source": 16030323, - "target": 91169926 - }, { - "source": 16030323, - "target": 17242884 - }, { - "source": 16030323, - "target": 191897226 - }, { - "source": 16030323, - "target": 555102816 - }, { - "source": 16030323, - "target": 19520842 - }, { - "source": 16030323, - "target": 16171911 - }, { - "source": 16030323, - "target": 146365761 - }, { - "source": 16030323, - "target": 9527212 - }, { - "source": 16030323, - "target": 29739700 - }, { - "source": 16030323, - "target": 17406425 - }, { - "source": 16030323, - "target": 19411223 - }, { - "source": 16030323, - "target": 15339875 - }, { - "source": 16030323, - "target": 1387915232 - }, { - "source": 16030323, - "target": 190857410 - }, { - "source": 16030323, - "target": 95266520 - }, { - "source": 16030323, - "target": 247943631 - }, { - "source": 16030323, - "target": 483273973 - }, { - "source": 16030323, - "target": 1458271 - }, { - "source": 16030323, - "target": 289972113 - }, { - "source": 16030323, - "target": 1006945298 - }, { - "source": 16030323, - "target": 14000542 - }, { - "source": 16030323, - "target": 359024514 - }, { - "source": 16030323, - "target": 34255829 - }, { - "source": 16030323, - "target": 78729443 - }, { - "source": 16030323, - "target": 69133574 - }, { - "source": 16030323, - "target": 6146692 - }, { - "source": 16030323, - "target": 13205612 - }, { - "source": 16030323, - "target": 177507079 - }, { - "source": 16030323, - "target": 21695487 - }, { - "source": 16030323, - "target": 85340453 - }, { - "source": 16030323, - "target": 261363584 - }, { - "source": 16030323, - "target": 12377822 - }, { - "source": 16030323, - "target": 17519986 - }, { - "source": 16030323, - "target": 190564700 - }, { - "source": 16030323, - "target": 152862026 - }, { - "source": 16030323, - "target": 21084111 - }, { - "source": 16030323, - "target": 46243602 - }, { - "source": 16030323, - "target": 16789581 - }, { - "source": 16030323, - "target": 19920203 - }, { - "source": 16030323, - "target": 22723307 - }, { - "source": 16030323, - "target": 14875983 - }, { - "source": 16030323, - "target": 18695747 - }, { - "source": 16030323, - "target": 17013577 - }, { - "source": 16030323, - "target": 367089411 - }, { - "source": 16030323, - "target": 14624309 - }, { - "source": 16030323, - "target": 349963 - }, { - "source": 16030323, - "target": 14892191 - }, { - "source": 16030323, - "target": 14207040 - }, { - "source": 16030323, - "target": 2067201 - }, { - "source": 16030323, - "target": 17242168 - }, { - "source": 16030323, - "target": 36853217 - }, { - "source": 16030323, - "target": 1366811 - }, { - "source": 16030323, - "target": 7639702 - }, { - "source": 16030323, - "target": 8564482 - }, { - "source": 16030323, - "target": 10414152 - }, { - "source": 16030323, - "target": 19299318 - }, { - "source": 16030323, - "target": 17677665 - }, { - "source": 16030323, - "target": 14109167 - }, { - "source": 16030323, - "target": 19951439 - }, { - "source": 16030323, - "target": 137712607 - }, { - "source": 16030323, - "target": 88892707 - }, { - "source": 16030323, - "target": 16112517 - }, { - "source": 16030323, - "target": 15399031 - }, { - "source": 16030323, - "target": 43593 - }, { - "source": 16030323, - "target": 40144128 - }, { - "source": 16030323, - "target": 17461965 - }, { - "source": 16030323, - "target": 6490642 - }, { - "source": 16030323, - "target": 22197926 - }, { - "source": 16030323, - "target": 255617445 - }, { - "source": 16030323, - "target": 765548 - }, { - "source": 16030323, - "target": 752673 - }, { - "source": 22723307, - "target": 136400506 - }, { - "source": 22723307, - "target": 905255756789825536 - }, { - "source": 22723307, - "target": 153196789 - }, { - "source": 22723307, - "target": 783356145670852608 - }, { - "source": 22723307, - "target": 3091349915 - }, { - "source": 22723307, - "target": 2167059661 - }, { - "source": 22723307, - "target": 17673012 - }, { - "source": 22723307, - "target": 318046158 - }, { - "source": 22723307, - "target": 4597853354 - }, { - "source": 22723307, - "target": 2720877595 - }, { - "source": 22723307, - "target": 15871237 - }, { - "source": 22723307, - "target": 252761153 - }, { - "source": 22723307, - "target": 19920203 - }, { - "source": 22723307, - "target": 555102816 - }, { - "source": 22723307, - "target": 3012686680 - }, { - "source": 22723307, - "target": 245217900 - }, { - "source": 22723307, - "target": 59773247 - }, { - "source": 22723307, - "target": 19411223 - }, { - "source": 22723307, - "target": 16017475 - }, { - "source": 22723307, - "target": 15463062 - }, { - "source": 22723307, - "target": 367089411 - }, { - "source": 22723307, - "target": 87968068 - }, { - "source": 22723307, - "target": 247943631 - }, { - "source": 22723307, - "target": 17013577 - }, { - "source": 22723307, - "target": 46243602 - }, { - "source": 22723307, - "target": 22197926 - }, { - "source": 22723307, - "target": 69133574 - }, { - "source": 22723307, - "target": 261363584 - }, { - "source": 22723307, - "target": 765548 - }, { - "source": 22723307, - "target": 4071761 - }, { - "source": 22723307, - "target": 349963 - }, { - "source": 22723307, - "target": 347276428 - }, { - "source": 22723307, - "target": 177507079 - }, { - "source": 22723307, - "target": 7639702 - }, { - "source": 22723307, - "target": 18695747 - }, { - "source": 22723307, - "target": 37801244 - }, { - "source": 22723307, - "target": 14875983 - }, { - "source": 22723307, - "target": 43593 - }, { - "source": 22723307, - "target": 255617445 - }, { - "source": 22723307, - "target": 6490642 - }, { - "source": 208312922, - "target": 17847384 - }, { - "source": 208312922, - "target": 16030323 - }, { - "source": 208312922, - "target": 1086037534176473088 - }, { - "source": 208312922, - "target": 1085199426837188610 - }, { - "source": 208312922, - "target": 1068137549355515905 - }, { - "source": 208312922, - "target": 824684769543741440 - }, { - "source": 208312922, - "target": 620010629 - }, { - "source": 208312922, - "target": 2865629849 - }, { - "source": 208312922, - "target": 44195788 - }, { - "source": 208312922, - "target": 1017224055588622338 - }, { - "source": 208312922, - "target": 1022369413461291008 - }, { - "source": 208312922, - "target": 1004751018528141313 - }, { - "source": 208312922, - "target": 92951551 - }, { - "source": 208312922, - "target": 190564700 - }, { - "source": 208312922, - "target": 1567191510 - }, { - "source": 208312922, - "target": 534166347 - }, { - "source": 208312922, - "target": 1873322353 - }, { - "source": 208312922, - "target": 109457331 - }, { - "source": 208312922, - "target": 981786802666328064 - }, { - "source": 208312922, - "target": 136400506 - }, { - "source": 208312922, - "target": 1556132462 - }, { - "source": 208312922, - "target": 177507079 - }, { - "source": 208312922, - "target": 115022430 - }, { - "source": 208312922, - "target": 17461965 - }, { - "source": 208312922, - "target": 883747950085656577 - }, { - "source": 208312922, - "target": 919294347857690625 - }, { - "source": 208312922, - "target": 52853730 - }, { - "source": 208312922, - "target": 329714473 - }, { - "source": 208312922, - "target": 209155608 - }, { - "source": 208312922, - "target": 905255756789825536 - }, { - "source": 208312922, - "target": 3145293135 - }, { - "source": 208312922, - "target": 3230388598 - }, { - "source": 208312922, - "target": 798297731961913344 - }, { - "source": 208312922, - "target": 252761153 - }, { - "source": 208312922, - "target": 190857410 - }, { - "source": 208312922, - "target": 465929514 - }, { - "source": 208312922, - "target": 8564482 - }, { - "source": 208312922, - "target": 783356145670852608 - }, { - "source": 208312922, - "target": 84043985 - }, { - "source": 208312922, - "target": 17673012 - }, { - "source": 208312922, - "target": 49413866 - }, { - "source": 208312922, - "target": 1912054296 - }, { - "source": 208312922, - "target": 885107802 - }, { - "source": 208312922, - "target": 19920203 - }, { - "source": 208312922, - "target": 18325271 - }, { - "source": 208312922, - "target": 2470709743 - }, { - "source": 208312922, - "target": 16789581 - }, { - "source": 208312922, - "target": 245217900 - }, { - "source": 208312922, - "target": 5685812 - }, { - "source": 208312922, - "target": 3091349915 - }, { - "source": 208312922, - "target": 19301681 - }, { - "source": 208312922, - "target": 14113734 - }, { - "source": 208312922, - "target": 227831457 - }, { - "source": 208312922, - "target": 14249829 - }, { - "source": 208312922, - "target": 4597853354 - }, { - "source": 208312922, - "target": 1325316703 - }, { - "source": 208312922, - "target": 6146692 - }, { - "source": 208312922, - "target": 370227242 - }, { - "source": 208312922, - "target": 3404710059 - }, { - "source": 208312922, - "target": 367089411 - }, { - "source": 208312922, - "target": 242069220 - }, { - "source": 208312922, - "target": 411681876 - }, { - "source": 208312922, - "target": 95290078 - }, { - "source": 208312922, - "target": 1387915232 - }, { - "source": 208312922, - "target": 188046229 - }, { - "source": 208312922, - "target": 596332489 - }, { - "source": 208312922, - "target": 9434762 - }, { - "source": 208312922, - "target": 255617445 - }, { - "source": 208312922, - "target": 191897226 - }, { - "source": 208312922, - "target": 582282558 - }, { - "source": 208312922, - "target": 3012686680 - }, { - "source": 208312922, - "target": 2511400400 - }, { - "source": 208312922, - "target": 1652270612 - }, { - "source": 208312922, - "target": 10414152 - }, { - "source": 208312922, - "target": 98303566 - }, { - "source": 208312922, - "target": 889998600 - }, { - "source": 208312922, - "target": 29739700 - }, { - "source": 208312922, - "target": 7639702 - }, { - "source": 208312922, - "target": 1526228120 - }, { - "source": 208312922, - "target": 483273973 - }, { - "source": 208312922, - "target": 95266520 - }, { - "source": 208312922, - "target": 945943164 - }, { - "source": 208312922, - "target": 404895983 - }, { - "source": 208312922, - "target": 179797676 - }, { - "source": 208312922, - "target": 88892707 - }, { - "source": 208312922, - "target": 34255829 - }, { - "source": 208312922, - "target": 16112517 - }, { - "source": 208312922, - "target": 87968068 - }, { - "source": 208312922, - "target": 370638564 - }, { - "source": 208312922, - "target": 86640232 - }, { - "source": 208312922, - "target": 17268874 - }, { - "source": 208312922, - "target": 247943631 - }, { - "source": 208312922, - "target": 21695487 - }, { - "source": 208312922, - "target": 43593 - }, { - "source": 208312922, - "target": 520778935 - }, { - "source": 208312922, - "target": 91169926 - }, { - "source": 208312922, - "target": 18695747 - }, { - "source": 208312922, - "target": 318046158 - }, { - "source": 208312922, - "target": 54680395 - }, { - "source": 208312922, - "target": 137712607 - }, { - "source": 14425576, - "target": 359650922 - }, { - "source": 14425576, - "target": 86640232 - }, { - "source": 14425576, - "target": 27546319 - }, { - "source": 14425576, - "target": 87968068 - }, { - "source": 14425576, - "target": 370227242 - }, { - "source": 14425576, - "target": 95290078 - }, { - "source": 14425576, - "target": 411681876 - }, { - "source": 14425576, - "target": 1891806212 - }, { - "source": 14425576, - "target": 247943631 - }, { - "source": 14425576, - "target": 255617445 - }, { - "source": 14425576, - "target": 762093631 - }, { - "source": 14425576, - "target": 4071761 - }, { - "source": 14425576, - "target": 43593 - }, { - "source": 14425576, - "target": 214764129 - }, { - "source": 14425576, - "target": 115022430 - }, { - "source": 14425576, - "target": 16136933 - }, { - "source": 14425576, - "target": 15463062 - }, { - "source": 14425576, - "target": 19920203 - }, { - "source": 14425576, - "target": 92168769 - }, { - "source": 14425576, - "target": 33838201 - }, { - "source": 14425576, - "target": 804775 - }, { - "source": 14425576, - "target": 17268874 - }, { - "source": 14425576, - "target": 15460778 - }, { - "source": 15747864, - "target": 40219508 - }, { - "source": 15747864, - "target": 17406425 - }, { - "source": 15747864, - "target": 1022369413461291008 - }, { - "source": 15747864, - "target": 2791401022 - }, { - "source": 15747864, - "target": 52853730 - }, { - "source": 15747864, - "target": 1017224055588622338 - }, { - "source": 15747864, - "target": 205346534 - }, { - "source": 15747864, - "target": 9527212 - }, { - "source": 15747864, - "target": 9434762 - }, { - "source": 15747864, - "target": 82890309 - }, { - "source": 15747864, - "target": 49457800 - }, { - "source": 15747864, - "target": 883747950085656577 - }, { - "source": 15747864, - "target": 1489761876 - }, { - "source": 15747864, - "target": 981786802666328064 - }, { - "source": 15747864, - "target": 16112517 - }, { - "source": 15747864, - "target": 208579168 - }, { - "source": 15747864, - "target": 242069220 - }, { - "source": 15747864, - "target": 783356145670852608 - }, { - "source": 15747864, - "target": 1834743547 - }, { - "source": 15747864, - "target": 34255829 - }, { - "source": 15747864, - "target": 241173920 - }, { - "source": 15747864, - "target": 885107802 - }, { - "source": 15747864, - "target": 96831443 - }, { - "source": 15747864, - "target": 1903337412 - }, { - "source": 15747864, - "target": 16557883 - }, { - "source": 15747864, - "target": 16553392 - }, { - "source": 15747864, - "target": 743468486756868096 - }, { - "source": 15747864, - "target": 36853217 - }, { - "source": 15747864, - "target": 19299318 - }, { - "source": 15747864, - "target": 86640232 - }, { - "source": 15747864, - "target": 152862026 - }, { - "source": 15747864, - "target": 87968068 - }, { - "source": 15747864, - "target": 17519986 - }, { - "source": 15747864, - "target": 19951439 - }, { - "source": 15747864, - "target": 273197054 - }, { - "source": 15747864, - "target": 2511400400 - }, { - "source": 15747864, - "target": 403626099 - }, { - "source": 15747864, - "target": 214764129 - }, { - "source": 15747864, - "target": 1873322353 - }, { - "source": 15747864, - "target": 411681876 - }, { - "source": 15747864, - "target": 395853499 - }, { - "source": 15747864, - "target": 926552558 - }, { - "source": 15747864, - "target": 1652270612 - }, { - "source": 15747864, - "target": 762093631 - }, { - "source": 15747864, - "target": 81658145 - }, { - "source": 15747864, - "target": 14148549 - }, { - "source": 15747864, - "target": 33838201 - }, { - "source": 15747864, - "target": 252761153 - }, { - "source": 15747864, - "target": 88892707 - }, { - "source": 15747864, - "target": 12377822 - }, { - "source": 15747864, - "target": 508222253 - }, { - "source": 15747864, - "target": 242904917 - }, { - "source": 15747864, - "target": 2470709743 - }, { - "source": 15747864, - "target": 44101368 - }, { - "source": 15747864, - "target": 1667081238 - }, { - "source": 15747864, - "target": 40144128 - }, { - "source": 15747864, - "target": 10471882 - }, { - "source": 15747864, - "target": 596332489 - }, { - "source": 15747864, - "target": 201277609 - }, { - "source": 15747864, - "target": 82713840 - }, { - "source": 15747864, - "target": 29700681 - }, { - "source": 15747864, - "target": 179797676 - }, { - "source": 15747864, - "target": 17268874 - }, { - "source": 15747864, - "target": 67297193 - }, { - "source": 15747864, - "target": 247943631 - }, { - "source": 15747864, - "target": 43593 - }, { - "source": 15747864, - "target": 1366811 - }, { - "source": 15747864, - "target": 465929514 - }, { - "source": 15747864, - "target": 188046229 - }, { - "source": 15747864, - "target": 190564700 - }, { - "source": 15747864, - "target": 370227242 - }, { - "source": 85844572, - "target": 2889052877 - }, { - "source": 85844572, - "target": 270431596 - }, { - "source": 85844572, - "target": 23751864 - }, { - "source": 85844572, - "target": 82890309 - }, { - "source": 85844572, - "target": 17519986 - }, { - "source": 85844572, - "target": 14898705 - }, { - "source": 85844572, - "target": 322586448 - }, { - "source": 85844572, - "target": 2838336587 - }, { - "source": 85844572, - "target": 534166347 - }, { - "source": 85844572, - "target": 69133574 - }, { - "source": 85844572, - "target": 555102816 - }, { - "source": 85844572, - "target": 14905766 - }, { - "source": 85844572, - "target": 17268874 - }, { - "source": 85844572, - "target": 1567191510 - }, { - "source": 85844572, - "target": 115022430 - }, { - "source": 85844572, - "target": 1035496563743842306 - }, { - "source": 85844572, - "target": 531855716 - }, { - "source": 85844572, - "target": 883747950085656577 - }, { - "source": 85844572, - "target": 148871804 - }, { - "source": 85844572, - "target": 136400506 - }, { - "source": 85844572, - "target": 18325271 - }, { - "source": 85844572, - "target": 191897226 - }, { - "source": 85844572, - "target": 2527017636 - }, { - "source": 85844572, - "target": 1022369413461291008 - }, { - "source": 85844572, - "target": 2720877595 - }, { - "source": 85844572, - "target": 1004751018528141313 - }, { - "source": 85844572, - "target": 1387915232 - }, { - "source": 85844572, - "target": 16030323 - }, { - "source": 85844572, - "target": 92951551 - }, { - "source": 85844572, - "target": 1684160599 - }, { - "source": 85844572, - "target": 19920203 - }, { - "source": 85844572, - "target": 15463062 - }, { - "source": 85844572, - "target": 1903337412 - }, { - "source": 85844572, - "target": 43953969 - }, { - "source": 85844572, - "target": 1873322353 - }, { - "source": 85844572, - "target": 9527212 - }, { - "source": 85844572, - "target": 96831443 - }, { - "source": 85844572, - "target": 2791401022 - }, { - "source": 85844572, - "target": 40219508 - }, { - "source": 85844572, - "target": 905255756789825536 - }, { - "source": 85844572, - "target": 3404710059 - }, { - "source": 85844572, - "target": 465929514 - }, { - "source": 85844572, - "target": 89212604 - }, { - "source": 85844572, - "target": 4597853354 - }, { - "source": 85844572, - "target": 14000542 - }, { - "source": 85844572, - "target": 919294347857690625 - }, { - "source": 85844572, - "target": 84043985 - }, { - "source": 85844572, - "target": 1489761876 - }, { - "source": 85844572, - "target": 16553392 - }, { - "source": 85844572, - "target": 2511400400 - }, { - "source": 85844572, - "target": 201277609 - }, { - "source": 85844572, - "target": 44195788 - }, { - "source": 85844572, - "target": 1667081238 - }, { - "source": 85844572, - "target": 16557883 - }, { - "source": 85844572, - "target": 81658145 - }, { - "source": 85844572, - "target": 137712607 - }, { - "source": 85844572, - "target": 214764129 - }, { - "source": 85844572, - "target": 78865306 - }, { - "source": 85844572, - "target": 2865629849 - }, { - "source": 85844572, - "target": 241173920 - }, { - "source": 85844572, - "target": 2470709743 - }, { - "source": 85844572, - "target": 82713840 - }, { - "source": 85844572, - "target": 188046229 - }, { - "source": 85844572, - "target": 10471882 - }, { - "source": 85844572, - "target": 411681876 - }, { - "source": 85844572, - "target": 885107802 - }, { - "source": 85844572, - "target": 16112517 - }, { - "source": 85844572, - "target": 190564700 - }, { - "source": 85844572, - "target": 1366811 - }, { - "source": 85844572, - "target": 268350241 - }, { - "source": 85844572, - "target": 98303566 - }, { - "source": 85844572, - "target": 16789581 - }, { - "source": 85844572, - "target": 17406425 - }, { - "source": 85844572, - "target": 6146692 - }, { - "source": 85844572, - "target": 17242884 - }, { - "source": 85844572, - "target": 242069220 - }, { - "source": 85844572, - "target": 52853730 - }, { - "source": 85844572, - "target": 209155608 - }, { - "source": 85844572, - "target": 152862026 - }, { - "source": 85844572, - "target": 179797676 - }, { - "source": 85844572, - "target": 2814482749 - }, { - "source": 85844572, - "target": 208579168 - }, { - "source": 85844572, - "target": 620010629 - }, { - "source": 85844572, - "target": 20280065 - }, { - "source": 85844572, - "target": 2667385981 - }, { - "source": 85844572, - "target": 370227242 - }, { - "source": 85844572, - "target": 34255829 - }, { - "source": 85844572, - "target": 1652270612 - }, { - "source": 85844572, - "target": 18704160 - }, { - "source": 85844572, - "target": 945943164 - }, { - "source": 85844572, - "target": 247943631 - }, { - "source": 85844572, - "target": 596332489 - }, { - "source": 85844572, - "target": 395853499 - }, { - "source": 85844572, - "target": 17242168 - }, { - "source": 85844572, - "target": 86640232 - }, { - "source": 85844572, - "target": 43593 - }, { - "source": 85844572, - "target": 1006945298 - }, { - "source": 85844572, - "target": 177507079 - }, { - "source": 85844572, - "target": 752673 - }, { - "source": 241173920, - "target": 78865306 - }, { - "source": 241173920, - "target": 282130842 - }, { - "source": 241173920, - "target": 1086037534176473088 - }, { - "source": 241173920, - "target": 109457331 - }, { - "source": 241173920, - "target": 824684769543741440 - }, { - "source": 241173920, - "target": 255617445 - }, { - "source": 241173920, - "target": 19951439 - }, { - "source": 241173920, - "target": 43953969 - }, { - "source": 241173920, - "target": 38174427 - }, { - "source": 241173920, - "target": 27546319 - }, { - "source": 241173920, - "target": 125499050 - }, { - "source": 241173920, - "target": 130745589 - }, { - "source": 241173920, - "target": 216939636 - }, { - "source": 241173920, - "target": 981786802666328064 - }, { - "source": 241173920, - "target": 1017224055588622338 - }, { - "source": 241173920, - "target": 534166347 - }, { - "source": 241173920, - "target": 19299318 - }, { - "source": 241173920, - "target": 768197780 - }, { - "source": 241173920, - "target": 83996344 - }, { - "source": 241173920, - "target": 136400506 - }, { - "source": 241173920, - "target": 1004751018528141313 - }, { - "source": 241173920, - "target": 90797974 - }, { - "source": 241173920, - "target": 153196789 - }, { - "source": 241173920, - "target": 89212604 - }, { - "source": 241173920, - "target": 278878000 - }, { - "source": 241173920, - "target": 1667081238 - }, { - "source": 241173920, - "target": 411546549 - }, { - "source": 241173920, - "target": 1903337412 - }, { - "source": 241173920, - "target": 23268628 - }, { - "source": 241173920, - "target": 33838201 - }, { - "source": 241173920, - "target": 17013577 - }, { - "source": 241173920, - "target": 34570753 - }, { - "source": 241173920, - "target": 568947767 - }, { - "source": 241173920, - "target": 752673 - }, { - "source": 241173920, - "target": 3404710059 - }, { - "source": 241173920, - "target": 555102816 - }, { - "source": 241173920, - "target": 69133574 - }, { - "source": 241173920, - "target": 531855716 - }, { - "source": 241173920, - "target": 30009655 - }, { - "source": 241173920, - "target": 92951551 - }, { - "source": 241173920, - "target": 883747950085656577 - }, { - "source": 241173920, - "target": 329714473 - }, { - "source": 241173920, - "target": 443206410 - }, { - "source": 241173920, - "target": 15871237 - }, { - "source": 241173920, - "target": 37619291 - }, { - "source": 241173920, - "target": 22723307 - }, { - "source": 241173920, - "target": 2791401022 - }, { - "source": 241173920, - "target": 1556132462 - }, { - "source": 241173920, - "target": 201277609 - }, { - "source": 241173920, - "target": 177507079 - }, { - "source": 241173920, - "target": 18695747 - }, { - "source": 241173920, - "target": 13205612 - }, { - "source": 241173920, - "target": 885107802 - }, { - "source": 241173920, - "target": 1912054296 - }, { - "source": 241173920, - "target": 14113734 - }, { - "source": 241173920, - "target": 2263478022 - }, { - "source": 241173920, - "target": 17581976 - }, { - "source": 241173920, - "target": 403626099 - }, { - "source": 241173920, - "target": 91169926 - }, { - "source": 241173920, - "target": 620010629 - }, { - "source": 241173920, - "target": 14905766 - }, { - "source": 241173920, - "target": 14898705 - }, { - "source": 241173920, - "target": 2527017636 - }, { - "source": 241173920, - "target": 1069993424 - }, { - "source": 241173920, - "target": 18325271 - }, { - "source": 241173920, - "target": 289978353 - }, { - "source": 241173920, - "target": 85844572 - }, { - "source": 241173920, - "target": 96831443 - }, { - "source": 241173920, - "target": 59773247 - }, { - "source": 241173920, - "target": 29700681 - }, { - "source": 241173920, - "target": 214764129 - }, { - "source": 241173920, - "target": 17519986 - }, { - "source": 241173920, - "target": 1684160599 - }, { - "source": 241173920, - "target": 15399031 - }, { - "source": 241173920, - "target": 404895983 - }, { - "source": 241173920, - "target": 483273973 - }, { - "source": 241173920, - "target": 1366811 - }, { - "source": 241173920, - "target": 17406425 - }, { - "source": 241173920, - "target": 115022430 - }, { - "source": 241173920, - "target": 1489761876 - }, { - "source": 241173920, - "target": 7639702 - }, { - "source": 241173920, - "target": 44195788 - }, { - "source": 241173920, - "target": 359650922 - }, { - "source": 241173920, - "target": 18704160 - }, { - "source": 241173920, - "target": 1537419308 - }, { - "source": 241173920, - "target": 14249829 - }, { - "source": 241173920, - "target": 54896883 - }, { - "source": 241173920, - "target": 36737360 - }, { - "source": 241173920, - "target": 596332489 - }, { - "source": 241173920, - "target": 190564700 - }, { - "source": 241173920, - "target": 142389870 - }, { - "source": 241173920, - "target": 40219508 - }, { - "source": 241173920, - "target": 783356145670852608 - }, { - "source": 241173920, - "target": 465929514 - }, { - "source": 241173920, - "target": 209155608 - }, { - "source": 241173920, - "target": 14109167 - }, { - "source": 241173920, - "target": 152862026 - }, { - "source": 241173920, - "target": 14000542 - }, { - "source": 241173920, - "target": 208579168 - }, { - "source": 241173920, - "target": 36853217 - }, { - "source": 241173920, - "target": 7541002 - }, { - "source": 241173920, - "target": 9434762 - }, { - "source": 241173920, - "target": 82890309 - }, { - "source": 241173920, - "target": 9527212 - }, { - "source": 241173920, - "target": 10414152 - }, { - "source": 241173920, - "target": 520778935 - }, { - "source": 241173920, - "target": 21084111 - }, { - "source": 241173920, - "target": 8564482 - }, { - "source": 241173920, - "target": 14624309 - }, { - "source": 241173920, - "target": 17242168 - }, { - "source": 241173920, - "target": 54680395 - }, { - "source": 241173920, - "target": 10699072 - }, { - "source": 241173920, - "target": 49413866 - }, { - "source": 241173920, - "target": 34255829 - }, { - "source": 241173920, - "target": 29739700 - }, { - "source": 241173920, - "target": 82713840 - }, { - "source": 241173920, - "target": 87968068 - }, { - "source": 241173920, - "target": 44101368 - }, { - "source": 241173920, - "target": 17673012 - }, { - "source": 241173920, - "target": 86640232 - }, { - "source": 241173920, - "target": 2667385981 - }, { - "source": 241173920, - "target": 762093631 - }, { - "source": 241173920, - "target": 37801244 - }, { - "source": 241173920, - "target": 16030323 - }, { - "source": 241173920, - "target": 19920203 - }, { - "source": 241173920, - "target": 17268874 - }, { - "source": 241173920, - "target": 15463062 - }, { - "source": 241173920, - "target": 88892707 - }, { - "source": 241173920, - "target": 349963 - }, { - "source": 241173920, - "target": 4597853354 - }, { - "source": 241173920, - "target": 98303566 - }, { - "source": 241173920, - "target": 370227242 - }, { - "source": 241173920, - "target": 2470709743 - }, { - "source": 241173920, - "target": 2911549265 - }, { - "source": 241173920, - "target": 52341962 - }, { - "source": 241173920, - "target": 16171911 - }, { - "source": 241173920, - "target": 1652270612 - }, { - "source": 241173920, - "target": 411681876 - }, { - "source": 241173920, - "target": 10471882 - }, { - "source": 241173920, - "target": 1006945298 - }, { - "source": 241173920, - "target": 15747864 - }, { - "source": 241173920, - "target": 52853730 - }, { - "source": 241173920, - "target": 190857410 - }, { - "source": 241173920, - "target": 744209572089323520 - }, { - "source": 241173920, - "target": 1873322353 - }, { - "source": 241173920, - "target": 247943631 - }, { - "source": 241173920, - "target": 191257554 - }, { - "source": 241173920, - "target": 49457800 - }, { - "source": 241173920, - "target": 16112517 - }, { - "source": 241173920, - "target": 137712607 - }, { - "source": 241173920, - "target": 17242884 - }, { - "source": 241173920, - "target": 798297731961913344 - }, { - "source": 241173920, - "target": 611597719 - }, { - "source": 241173920, - "target": 395853499 - }, { - "source": 241173920, - "target": 81658145 - }, { - "source": 241173920, - "target": 16557883 - }, { - "source": 241173920, - "target": 252761153 - }, { - "source": 241173920, - "target": 1387915232 - }, { - "source": 241173920, - "target": 242069220 - }, { - "source": 241173920, - "target": 43593 - }, { - "source": 241173920, - "target": 945943164 - }, { - "source": 241173920, - "target": 268350241 - }, { - "source": 241173920, - "target": 179797676 - }, { - "source": 241173920, - "target": 188046229 - }, { - "source": 241173920, - "target": 16553392 - }, { - "source": 241173920, - "target": 1834743547 - }, { - "source": 2720877595, - "target": 15871237 - }, { - "source": 191257554, - "target": 14905766 - }, { - "source": 191257554, - "target": 38174427 - }, { - "source": 191257554, - "target": 1022369413461291008 - }, { - "source": 191257554, - "target": 352650591 - }, { - "source": 191257554, - "target": 38254620 - }, { - "source": 191257554, - "target": 43878033 - }, { - "source": 191257554, - "target": 17673012 - }, { - "source": 191257554, - "target": 242904917 - }, { - "source": 191257554, - "target": 2251623492 - }, { - "source": 191257554, - "target": 37619291 - }, { - "source": 191257554, - "target": 359024514 - }, { - "source": 191257554, - "target": 252761153 - }, { - "source": 191257554, - "target": 84043985 - }, { - "source": 191257554, - "target": 1004751018528141313 - }, { - "source": 191257554, - "target": 14148549 - }, { - "source": 191257554, - "target": 359650922 - }, { - "source": 191257554, - "target": 404895983 - }, { - "source": 191257554, - "target": 30009655 - }, { - "source": 191257554, - "target": 152862026 - }, { - "source": 191257554, - "target": 241173920 - }, { - "source": 191257554, - "target": 2791401022 - }, { - "source": 191257554, - "target": 15208867 - }, { - "source": 191257554, - "target": 1366811 - }, { - "source": 191257554, - "target": 411546549 - }, { - "source": 191257554, - "target": 1489761876 - }, { - "source": 191257554, - "target": 443206410 - }, { - "source": 191257554, - "target": 158685605 - }, { - "source": 191257554, - "target": 883747950085656577 - }, { - "source": 191257554, - "target": 1387915232 - }, { - "source": 191257554, - "target": 54896883 - }, { - "source": 191257554, - "target": 798297731961913344 - }, { - "source": 191257554, - "target": 17242884 - }, { - "source": 191257554, - "target": 219160436 - }, { - "source": 191257554, - "target": 885107802 - }, { - "source": 191257554, - "target": 460194330 - }, { - "source": 191257554, - "target": 1537419308 - }, { - "source": 191257554, - "target": 216939636 - }, { - "source": 191257554, - "target": 14109167 - }, { - "source": 191257554, - "target": 3230388598 - }, { - "source": 191257554, - "target": 34255829 - }, { - "source": 191257554, - "target": 15463062 - }, { - "source": 191257554, - "target": 190857410 - }, { - "source": 191257554, - "target": 18704160 - }, { - "source": 191257554, - "target": 69133574 - }, { - "source": 191257554, - "target": 19283433 - }, { - "source": 191257554, - "target": 1903337412 - }, { - "source": 191257554, - "target": 2470709743 - }, { - "source": 191257554, - "target": 808896914 - }, { - "source": 191257554, - "target": 43953969 - }, { - "source": 191257554, - "target": 1684160599 - }, { - "source": 191257554, - "target": 188046229 - }, { - "source": 191257554, - "target": 274254972 - }, { - "source": 191257554, - "target": 531855716 - }, { - "source": 191257554, - "target": 214764129 - }, { - "source": 191257554, - "target": 318046158 - }, { - "source": 191257554, - "target": 22736099 - }, { - "source": 191257554, - "target": 289978353 - }, { - "source": 191257554, - "target": 9527212 - }, { - "source": 191257554, - "target": 209155608 - }, { - "source": 191257554, - "target": 1069993424 - }, { - "source": 191257554, - "target": 1667081238 - }, { - "source": 191257554, - "target": 411681876 - }, { - "source": 191257554, - "target": 370227242 - }, { - "source": 191257554, - "target": 4597853354 - }, { - "source": 191257554, - "target": 1458271 - }, { - "source": 191257554, - "target": 201277609 - }, { - "source": 191257554, - "target": 17113667 - }, { - "source": 191257554, - "target": 15460778 - }, { - "source": 191257554, - "target": 2511400400 - }, { - "source": 191257554, - "target": 620010629 - }, { - "source": 191257554, - "target": 33838201 - }, { - "source": 191257554, - "target": 44101368 - }, { - "source": 191257554, - "target": 403626099 - }, { - "source": 191257554, - "target": 208579168 - }, { - "source": 191257554, - "target": 945943164 - }, { - "source": 191257554, - "target": 19520842 - }, { - "source": 191257554, - "target": 10471882 - }, { - "source": 191257554, - "target": 1652270612 - }, { - "source": 191257554, - "target": 2667385981 - }, { - "source": 191257554, - "target": 596332489 - }, { - "source": 191257554, - "target": 82713840 - }, { - "source": 191257554, - "target": 14249829 - }, { - "source": 191257554, - "target": 137712607 - }, { - "source": 191257554, - "target": 16112517 - }, { - "source": 191257554, - "target": 17268874 - }, { - "source": 191257554, - "target": 14000542 - }, { - "source": 191257554, - "target": 115022430 - }, { - "source": 191257554, - "target": 44195788 - }, { - "source": 191257554, - "target": 1006945298 - }, { - "source": 191257554, - "target": 43593 - }, { - "source": 191257554, - "target": 395853499 - }, { - "source": 191257554, - "target": 15399031 - }, { - "source": 191257554, - "target": 179797676 - }, { - "source": 191257554, - "target": 31120708 - }, { - "source": 191257554, - "target": 190564700 - }, { - "source": 191257554, - "target": 40144128 - }, { - "source": 191257554, - "target": 37801244 - }, { - "source": 191257554, - "target": 81658145 - }, { - "source": 191257554, - "target": 10414152 - }, { - "source": 191257554, - "target": 16553392 - }, { - "source": 191257554, - "target": 86904365 - }, { - "source": 191257554, - "target": 247943631 - }, { - "source": 191257554, - "target": 19299318 - }, { - "source": 191257554, - "target": 46243602 - }, { - "source": 191257554, - "target": 268350241 - }, { - "source": 191257554, - "target": 274431472 - }, { - "source": 191257554, - "target": 23268628 - }, { - "source": 191257554, - "target": 16557883 - }, { - "source": 17581976, - "target": 1086037534176473088 - }, { - "source": 17581976, - "target": 14148549 - }, { - "source": 17581976, - "target": 208579168 - }, { - "source": 17581976, - "target": 38174427 - }, { - "source": 17581976, - "target": 14249829 - }, { - "source": 17581976, - "target": 10414152 - }, { - "source": 17581976, - "target": 1068137549355515905 - }, { - "source": 17581976, - "target": 743468486756868096 - }, { - "source": 17581976, - "target": 2198358416 - }, { - "source": 17581976, - "target": 1017224055588622338 - }, { - "source": 17581976, - "target": 82890309 - }, { - "source": 17581976, - "target": 1004751018528141313 - }, { - "source": 17581976, - "target": 2720877595 - }, { - "source": 17581976, - "target": 1489761876 - }, { - "source": 17581976, - "target": 1667081238 - }, { - "source": 17581976, - "target": 883747950085656577 - }, { - "source": 17581976, - "target": 1556132462 - }, { - "source": 17581976, - "target": 4893004803 - }, { - "source": 17581976, - "target": 744209572089323520 - }, { - "source": 17581976, - "target": 411546549 - }, { - "source": 17581976, - "target": 1537419308 - }, { - "source": 17581976, - "target": 85340453 - }, { - "source": 17581976, - "target": 885107802 - }, { - "source": 17581976, - "target": 359650922 - }, { - "source": 17581976, - "target": 191897226 - }, { - "source": 17581976, - "target": 30009655 - }, { - "source": 17581976, - "target": 783356145670852608 - }, { - "source": 17581976, - "target": 798297731961913344 - }, { - "source": 17581976, - "target": 1912054296 - }, { - "source": 17581976, - "target": 611597719 - }, { - "source": 17581976, - "target": 582282558 - }, { - "source": 17581976, - "target": 20280065 - }, { - "source": 17581976, - "target": 19520842 - }, { - "source": 17581976, - "target": 3230388598 - }, { - "source": 17581976, - "target": 18704160 - }, { - "source": 17581976, - "target": 190857410 - }, { - "source": 17581976, - "target": 3091349915 - }, { - "source": 17581976, - "target": 242069220 - }, { - "source": 17581976, - "target": 1684160599 - }, { - "source": 17581976, - "target": 19299318 - }, { - "source": 17581976, - "target": 10471882 - }, { - "source": 17581976, - "target": 43953969 - }, { - "source": 17581976, - "target": 16553392 - }, { - "source": 17581976, - "target": 52853730 - }, { - "source": 17581976, - "target": 96831443 - }, { - "source": 17581976, - "target": 4597853354 - }, { - "source": 17581976, - "target": 2470709743 - }, { - "source": 17581976, - "target": 242904917 - }, { - "source": 17581976, - "target": 14905766 - }, { - "source": 17581976, - "target": 3404710059 - }, { - "source": 17581976, - "target": 43878033 - }, { - "source": 17581976, - "target": 14000542 - }, { - "source": 17581976, - "target": 49413866 - }, { - "source": 17581976, - "target": 146365761 - }, { - "source": 17581976, - "target": 188046229 - }, { - "source": 17581976, - "target": 2848359778 - }, { - "source": 17581976, - "target": 2263478022 - }, { - "source": 17581976, - "target": 44195788 - }, { - "source": 17581976, - "target": 31120708 - }, { - "source": 17581976, - "target": 7541002 - }, { - "source": 17581976, - "target": 2911549265 - }, { - "source": 17581976, - "target": 1526228120 - }, { - "source": 17581976, - "target": 54896883 - }, { - "source": 17581976, - "target": 370227242 - }, { - "source": 17581976, - "target": 1652270612 - }, { - "source": 17581976, - "target": 765548 - }, { - "source": 17581976, - "target": 119704541 - }, { - "source": 17581976, - "target": 16557883 - }, { - "source": 17581976, - "target": 17242884 - }, { - "source": 17581976, - "target": 1891806212 - }, { - "source": 17581976, - "target": 282130842 - }, { - "source": 17581976, - "target": 16030323 - }, { - "source": 17581976, - "target": 29739700 - }, { - "source": 17581976, - "target": 1201186872 - }, { - "source": 17581976, - "target": 98303566 - }, { - "source": 17581976, - "target": 33857735 - }, { - "source": 17581976, - "target": 16171911 - }, { - "source": 17581976, - "target": 16789581 - }, { - "source": 17581976, - "target": 16017475 - }, { - "source": 17581976, - "target": 1873322353 - }, { - "source": 17581976, - "target": 626681652 - }, { - "source": 17581976, - "target": 252761153 - }, { - "source": 17581976, - "target": 33838201 - }, { - "source": 17581976, - "target": 19411223 - }, { - "source": 17581976, - "target": 95266520 - }, { - "source": 17581976, - "target": 52341962 - }, { - "source": 17581976, - "target": 101474181 - }, { - "source": 17581976, - "target": 125499050 - }, { - "source": 17581976, - "target": 278878000 - }, { - "source": 17581976, - "target": 1006945298 - }, { - "source": 17581976, - "target": 57191565 - }, { - "source": 17581976, - "target": 14898705 - }, { - "source": 17581976, - "target": 7639702 - }, { - "source": 17581976, - "target": 12377822 - }, { - "source": 17581976, - "target": 148871804 - }, { - "source": 17581976, - "target": 1387915232 - }, { - "source": 17581976, - "target": 349963 - }, { - "source": 17581976, - "target": 177507079 - }, { - "source": 17581976, - "target": 762093631 - }, { - "source": 17581976, - "target": 255617445 - }, { - "source": 17581976, - "target": 1325316703 - }, { - "source": 17581976, - "target": 43593 - }, { - "source": 17581976, - "target": 17461965 - }, { - "source": 17581976, - "target": 945943164 - }, { - "source": 17581976, - "target": 15339875 - }, { - "source": 17581976, - "target": 6490642 - }, { - "source": 17581976, - "target": 14113734 - }, { - "source": 17581976, - "target": 14875983 - }, { - "source": 17581976, - "target": 6146692 - }, { - "source": 17581976, - "target": 247943631 - }, { - "source": 17581976, - "target": 370638564 - }, { - "source": 17581976, - "target": 483273973 - }, { - "source": 17581976, - "target": 22197926 - }, { - "source": 17581976, - "target": 14109167 - }, { - "source": 17581976, - "target": 54680395 - }, { - "source": 17581976, - "target": 15399031 - }, { - "source": 17581976, - "target": 14420872 - }, { - "source": 17581976, - "target": 19951439 - }, { - "source": 17581976, - "target": 18695747 - }, { - "source": 17581976, - "target": 190564700 - }, { - "source": 17581976, - "target": 17013577 - }, { - "source": 17581976, - "target": 17242168 - }, { - "source": 17581976, - "target": 4071761 - }, { - "source": 17581976, - "target": 347276428 - }, { - "source": 17581976, - "target": 367089411 - }, { - "source": 17581976, - "target": 520778935 - }, { - "source": 17581976, - "target": 36853217 - }, { - "source": 17581976, - "target": 37801244 - }, { - "source": 17581976, - "target": 465929514 - }, { - "source": 17581976, - "target": 89212604 - }, { - "source": 17581976, - "target": 14207040 - }, { - "source": 17581976, - "target": 25151614 - }, { - "source": 17581976, - "target": 22723307 - }, { - "source": 17581976, - "target": 40144128 - }, { - "source": 17581976, - "target": 404895983 - }, { - "source": 17581976, - "target": 69133574 - }, { - "source": 17581976, - "target": 329714473 - }, { - "source": 17581976, - "target": 359024514 - }, { - "source": 17581976, - "target": 12014302 - }, { - "source": 17581976, - "target": 115022430 - }, { - "source": 17581976, - "target": 273197054 - }, { - "source": 17581976, - "target": 17406425 - }, { - "source": 17581976, - "target": 152862026 - }, { - "source": 17581976, - "target": 142389870 - }, { - "source": 17581976, - "target": 8564482 - }, { - "source": 17581976, - "target": 261363584 - }, { - "source": 17581976, - "target": 88892707 - }, { - "source": 17581976, - "target": 14892191 - }, { - "source": 17581976, - "target": 17677665 - }, { - "source": 17581976, - "target": 34255829 - }, { - "source": 17581976, - "target": 14624309 - }, { - "source": 17581976, - "target": 38254620 - }, { - "source": 17581976, - "target": 17268874 - }, { - "source": 17581976, - "target": 21084111 - }, { - "source": 17581976, - "target": 15463062 - }, { - "source": 17581976, - "target": 2067201 - }, { - "source": 17581976, - "target": 137712607 - }, { - "source": 17581976, - "target": 86640232 - }, { - "source": 17581976, - "target": 155240092 - }, { - "source": 17581976, - "target": 19920203 - }, { - "source": 17581976, - "target": 179797676 - }, { - "source": 17581976, - "target": 78865306 - }, { - "source": 17581976, - "target": 10699072 - }, { - "source": 17581976, - "target": 36737360 - }, { - "source": 17581976, - "target": 21695487 - }, { - "source": 17581976, - "target": 46243602 - }, { - "source": 17581976, - "target": 13205612 - }, { - "source": 17581976, - "target": 23751864 - }, { - "source": 17581976, - "target": 1366811 - }, { - "source": 17581976, - "target": 16112517 - }, { - "source": 17581976, - "target": 34570753 - }, { - "source": 219082889, - "target": 49457800 - }, { - "source": 219082889, - "target": 889998600 - }, { - "source": 219082889, - "target": 17847384 - }, { - "source": 219082889, - "target": 1086037534176473088 - }, { - "source": 219082889, - "target": 274254972 - }, { - "source": 219082889, - "target": 1873322353 - }, { - "source": 219082889, - "target": 520778935 - }, { - "source": 219082889, - "target": 278878000 - }, { - "source": 219082889, - "target": 34255829 - }, { - "source": 219082889, - "target": 16112517 - }, { - "source": 219082889, - "target": 179797676 - }, { - "source": 219082889, - "target": 3404710059 - }, { - "source": 219082889, - "target": 52341962 - }, { - "source": 219082889, - "target": 17242884 - }, { - "source": 219082889, - "target": 52853730 - }, { - "source": 219082889, - "target": 242904917 - }, { - "source": 219082889, - "target": 1004751018528141313 - }, { - "source": 219082889, - "target": 1017224055588622338 - }, { - "source": 219082889, - "target": 15208867 - }, { - "source": 219082889, - "target": 33838201 - }, { - "source": 219082889, - "target": 883747950085656577 - }, { - "source": 219082889, - "target": 1556132462 - }, { - "source": 219082889, - "target": 743468486756868096 - }, { - "source": 219082889, - "target": 1684160599 - }, { - "source": 219082889, - "target": 1652270612 - }, { - "source": 219082889, - "target": 15339875 - }, { - "source": 219082889, - "target": 411546549 - }, { - "source": 219082889, - "target": 96831443 - }, { - "source": 219082889, - "target": 1489761876 - }, { - "source": 219082889, - "target": 78865306 - }, { - "source": 219082889, - "target": 370227242 - }, { - "source": 219082889, - "target": 411681876 - }, { - "source": 219082889, - "target": 19283433 - }, { - "source": 219082889, - "target": 43953969 - }, { - "source": 219082889, - "target": 6146692 - }, { - "source": 219082889, - "target": 201277609 - }, { - "source": 219082889, - "target": 137712607 - }, { - "source": 219082889, - "target": 14905766 - }, { - "source": 219082889, - "target": 329714473 - }, { - "source": 219082889, - "target": 16171911 - }, { - "source": 219082889, - "target": 188046229 - }, { - "source": 219082889, - "target": 12377822 - }, { - "source": 219082889, - "target": 13205612 - }, { - "source": 219082889, - "target": 38254620 - }, { - "source": 219082889, - "target": 349963 - }, { - "source": 219082889, - "target": 10471882 - }, { - "source": 219082889, - "target": 359650922 - }, { - "source": 219082889, - "target": 762093631 - }, { - "source": 219082889, - "target": 1006945298 - }, { - "source": 219082889, - "target": 6490642 - }, { - "source": 219082889, - "target": 43593 - }, { - "source": 219082889, - "target": 21695487 - }, { - "source": 219082889, - "target": 247943631 - }, { - "source": 219082889, - "target": 367089411 - }, { - "source": 219082889, - "target": 177507079 - }, { - "source": 219082889, - "target": 19299318 - }, { - "source": 219082889, - "target": 17242168 - }, { - "source": 219082889, - "target": 14892191 - }, { - "source": 219082889, - "target": 17406425 - }, { - "source": 219082889, - "target": 21084111 - }, { - "source": 219082889, - "target": 152862026 - }, { - "source": 219082889, - "target": 82713840 - }, { - "source": 219082889, - "target": 46243602 - }, { - "source": 219082889, - "target": 2067201 - }, { - "source": 219082889, - "target": 86640232 - }, { - "source": 219082889, - "target": 23751864 - }, { - "source": 219082889, - "target": 19951439 - }, { - "source": 219082889, - "target": 19920203 - }, { - "source": 219082889, - "target": 155240092 - }, { - "source": 219082889, - "target": 1366811 - }, { - "source": 219082889, - "target": 14624309 - }, { - "source": 219082889, - "target": 36853217 - }, { - "source": 219082889, - "target": 17519986 - }, { - "source": 219082889, - "target": 15463062 - }, { - "source": 219082889, - "target": 17013577 - }, { - "source": 22736099, - "target": 227831457 - }, { - "source": 22736099, - "target": 981786802666328064 - }, { - "source": 22736099, - "target": 2470709743 - }, { - "source": 22736099, - "target": 19951439 - }, { - "source": 22736099, - "target": 34570753 - }, { - "source": 22736099, - "target": 883747950085656577 - }, { - "source": 22736099, - "target": 38254620 - }, { - "source": 22736099, - "target": 1684160599 - }, { - "source": 22736099, - "target": 1556132462 - }, { - "source": 22736099, - "target": 91169926 - }, { - "source": 22736099, - "target": 17013577 - }, { - "source": 22736099, - "target": 115022430 - }, { - "source": 22736099, - "target": 460194330 - }, { - "source": 22736099, - "target": 130745589 - }, { - "source": 22736099, - "target": 216939636 - }, { - "source": 22736099, - "target": 153196789 - }, { - "source": 22736099, - "target": 534166347 - }, { - "source": 22736099, - "target": 209155608 - }, { - "source": 22736099, - "target": 2911549265 - }, { - "source": 22736099, - "target": 2720877595 - }, { - "source": 22736099, - "target": 12014302 - }, { - "source": 22736099, - "target": 96831443 - }, { - "source": 22736099, - "target": 1489761876 - }, { - "source": 22736099, - "target": 15208867 - }, { - "source": 22736099, - "target": 411546549 - }, { - "source": 22736099, - "target": 16557883 - }, { - "source": 22736099, - "target": 381245455 - }, { - "source": 22736099, - "target": 14898705 - }, { - "source": 22736099, - "target": 1903337412 - }, { - "source": 22736099, - "target": 43953969 - }, { - "source": 22736099, - "target": 16171911 - }, { - "source": 22736099, - "target": 508222253 - }, { - "source": 22736099, - "target": 214764129 - }, { - "source": 22736099, - "target": 10471882 - }, { - "source": 22736099, - "target": 16553392 - }, { - "source": 22736099, - "target": 37801244 - }, { - "source": 22736099, - "target": 81658145 - }, { - "source": 22736099, - "target": 19299318 - }, { - "source": 22736099, - "target": 40219508 - }, { - "source": 22736099, - "target": 596332489 - }, { - "source": 22736099, - "target": 411681876 - }, { - "source": 22736099, - "target": 1652270612 - }, { - "source": 22736099, - "target": 268350241 - }, { - "source": 22736099, - "target": 188046229 - }, { - "source": 22736099, - "target": 14905766 - }, { - "source": 22736099, - "target": 36853217 - }, { - "source": 22736099, - "target": 14249829 - }, { - "source": 22736099, - "target": 2511400400 - }, { - "source": 22736099, - "target": 1891806212 - }, { - "source": 22736099, - "target": 15463062 - }, { - "source": 22736099, - "target": 945943164 - }, { - "source": 22736099, - "target": 40144128 - }, { - "source": 22736099, - "target": 15339875 - }, { - "source": 22736099, - "target": 370227242 - }, { - "source": 22736099, - "target": 82713840 - }, { - "source": 22736099, - "target": 17519986 - }, { - "source": 22736099, - "target": 19725644 - }, { - "source": 22736099, - "target": 52341962 - }, { - "source": 22736099, - "target": 261363584 - }, { - "source": 22736099, - "target": 33838201 - }, { - "source": 22736099, - "target": 762093631 - }, { - "source": 22736099, - "target": 255617445 - }, { - "source": 22736099, - "target": 43593 - }, { - "source": 22736099, - "target": 2067201 - }, { - "source": 22736099, - "target": 152862026 - }, { - "source": 22736099, - "target": 6490642 - }, { - "source": 22736099, - "target": 22197926 - }, { - "source": 22736099, - "target": 46243602 - }, { - "source": 22736099, - "target": 19920203 - }, { - "source": 22736099, - "target": 22723307 - }, { - "source": 22736099, - "target": 13205612 - }, { - "source": 22736099, - "target": 14109167 - }, { - "source": 22736099, - "target": 520778935 - }, { - "source": 22736099, - "target": 14624309 - }, { - "source": 22736099, - "target": 17268874 - }, { - "source": 22736099, - "target": 179797676 - }, { - "source": 22736099, - "target": 155240092 - }, { - "source": 22736099, - "target": 44195788 - }, { - "source": 22736099, - "target": 359650922 - }, { - "source": 22736099, - "target": 465929514 - }, { - "source": 22736099, - "target": 190564700 - }, { - "source": 22736099, - "target": 1366811 - }, { - "source": 16789581, - "target": 919294347857690625 - }, { - "source": 16789581, - "target": 883747950085656577 - }, { - "source": 16789581, - "target": 359650922 - }, { - "source": 16789581, - "target": 13074042 - }, { - "source": 16789581, - "target": 69133574 - }, { - "source": 16789581, - "target": 15871237 - }, { - "source": 16789581, - "target": 146365761 - }, { - "source": 16789581, - "target": 52853730 - }, { - "source": 16789581, - "target": 44101368 - }, { - "source": 16789581, - "target": 46243602 - }, { - "source": 16789581, - "target": 191897226 - }, { - "source": 16789581, - "target": 82890309 - }, { - "source": 16789581, - "target": 9434762 - }, { - "source": 16789581, - "target": 91169926 - }, { - "source": 16789581, - "target": 1912054296 - }, { - "source": 16789581, - "target": 318046158 - }, { - "source": 16789581, - "target": 95266520 - }, { - "source": 16789581, - "target": 86640232 - }, { - "source": 16789581, - "target": 19520842 - }, { - "source": 16789581, - "target": 3230388598 - }, { - "source": 16789581, - "target": 17673012 - }, { - "source": 16789581, - "target": 245217900 - }, { - "source": 16789581, - "target": 2167059661 - }, { - "source": 16789581, - "target": 29739700 - }, { - "source": 16789581, - "target": 252761153 - }, { - "source": 16789581, - "target": 9527212 - }, { - "source": 16789581, - "target": 84043985 - }, { - "source": 16789581, - "target": 17242884 - }, { - "source": 16789581, - "target": 10471882 - }, { - "source": 16789581, - "target": 1556132462 - }, { - "source": 16789581, - "target": 555102816 - }, { - "source": 16789581, - "target": 90797974 - }, { - "source": 16789581, - "target": 17581976 - }, { - "source": 16789581, - "target": 89212604 - }, { - "source": 16789581, - "target": 1652270612 - }, { - "source": 16789581, - "target": 3404710059 - }, { - "source": 16789581, - "target": 1873322353 - }, { - "source": 16789581, - "target": 4597853354 - }, { - "source": 16789581, - "target": 242069220 - }, { - "source": 16789581, - "target": 282130842 - }, { - "source": 16789581, - "target": 43878033 - }, { - "source": 16789581, - "target": 2720877595 - }, { - "source": 16789581, - "target": 347276428 - }, { - "source": 16789581, - "target": 15339875 - }, { - "source": 16789581, - "target": 2848359778 - }, { - "source": 16789581, - "target": 10414152 - }, { - "source": 16789581, - "target": 3012686680 - }, { - "source": 16789581, - "target": 44195788 - }, { - "source": 16789581, - "target": 14898705 - }, { - "source": 16789581, - "target": 14905766 - }, { - "source": 16789581, - "target": 83996344 - }, { - "source": 16789581, - "target": 49413866 - }, { - "source": 16789581, - "target": 768197780 - }, { - "source": 16789581, - "target": 101474181 - }, { - "source": 16789581, - "target": 404895983 - }, { - "source": 16789581, - "target": 37801244 - }, { - "source": 16789581, - "target": 12377822 - }, { - "source": 16789581, - "target": 23268628 - }, { - "source": 16789581, - "target": 483273973 - }, { - "source": 16789581, - "target": 261363584 - }, { - "source": 16789581, - "target": 626681652 - }, { - "source": 16789581, - "target": 190857410 - }, { - "source": 16789581, - "target": 19411223 - }, { - "source": 16789581, - "target": 1387915232 - }, { - "source": 16789581, - "target": 52341962 - }, { - "source": 16789581, - "target": 14420872 - }, { - "source": 16789581, - "target": 945943164 - }, { - "source": 16789581, - "target": 142389870 - }, { - "source": 16789581, - "target": 21084111 - }, { - "source": 16789581, - "target": 370638564 - }, { - "source": 16789581, - "target": 582282558 - }, { - "source": 16789581, - "target": 38254620 - }, { - "source": 16789581, - "target": 752673 - }, { - "source": 16789581, - "target": 25151614 - }, { - "source": 16789581, - "target": 14624309 - }, { - "source": 16789581, - "target": 247943631 - }, { - "source": 16789581, - "target": 349963 - }, { - "source": 16789581, - "target": 1458271 - }, { - "source": 16789581, - "target": 1006945298 - }, { - "source": 16789581, - "target": 7639702 - }, { - "source": 16789581, - "target": 152862026 - }, { - "source": 16789581, - "target": 17242168 - }, { - "source": 16789581, - "target": 14892191 - }, { - "source": 16789581, - "target": 85340453 - }, { - "source": 16789581, - "target": 88892707 - }, { - "source": 16789581, - "target": 8564482 - }, { - "source": 16789581, - "target": 255617445 - }, { - "source": 16789581, - "target": 54680395 - }, { - "source": 16789581, - "target": 43593 - }, { - "source": 16789581, - "target": 6146692 - }, { - "source": 16789581, - "target": 274431472 - }, { - "source": 16789581, - "target": 367089411 - }, { - "source": 16789581, - "target": 16030323 - }, { - "source": 16789581, - "target": 17461965 - }, { - "source": 16789581, - "target": 1366811 - }, { - "source": 16789581, - "target": 14875983 - }, { - "source": 16789581, - "target": 465929514 - }, { - "source": 16789581, - "target": 4071761 - }, { - "source": 16789581, - "target": 22723307 - }, { - "source": 16789581, - "target": 765548 - }, { - "source": 16789581, - "target": 137712607 - }, { - "source": 16789581, - "target": 13205612 - }, { - "source": 16789581, - "target": 21695487 - }, { - "source": 16789581, - "target": 15399031 - }, { - "source": 16789581, - "target": 177507079 - }, { - "source": 16789581, - "target": 23751864 - }, { - "source": 16789581, - "target": 98303566 - }, { - "source": 16789581, - "target": 1314101 - }, { - "source": 16789581, - "target": 17406425 - }, { - "source": 16789581, - "target": 115022430 - }, { - "source": 16789581, - "target": 190564700 - }, { - "source": 16789581, - "target": 31120708 - }, { - "source": 16789581, - "target": 78865306 - }, { - "source": 16789581, - "target": 19951439 - }, { - "source": 16789581, - "target": 17013577 - }, { - "source": 16789581, - "target": 2067201 - }, { - "source": 16789581, - "target": 12014302 - }, { - "source": 16789581, - "target": 14109167 - }, { - "source": 16789581, - "target": 18695747 - }, { - "source": 16789581, - "target": 22197926 - }, { - "source": 16789581, - "target": 16112517 - }, { - "source": 16789581, - "target": 17519986 - }, { - "source": 16789581, - "target": 6490642 - }, { - "source": 16789581, - "target": 14207040 - }, { - "source": 16789581, - "target": 15463062 - }, { - "source": 34570753, - "target": 743468486756868096 - }, { - "source": 34570753, - "target": 2527017636 - }, { - "source": 34570753, - "target": 209155608 - }, { - "source": 34570753, - "target": 1556132462 - }, { - "source": 34570753, - "target": 798297731961913344 - }, { - "source": 34570753, - "target": 242069220 - }, { - "source": 34570753, - "target": 3404710059 - }, { - "source": 34570753, - "target": 1912054296 - }, { - "source": 34570753, - "target": 3012686680 - }, { - "source": 34570753, - "target": 2911549265 - }, { - "source": 34570753, - "target": 278878000 - }, { - "source": 34570753, - "target": 152862026 - }, { - "source": 34570753, - "target": 33857735 - }, { - "source": 34570753, - "target": 101474181 - }, { - "source": 34570753, - "target": 23751864 - }, { - "source": 34570753, - "target": 14420872 - }, { - "source": 34570753, - "target": 945943164 - }, { - "source": 34570753, - "target": 520778935 - }, { - "source": 34570753, - "target": 329714473 - }, { - "source": 34570753, - "target": 1458271 - }, { - "source": 34570753, - "target": 16112517 - }, { - "source": 34570753, - "target": 347276428 - }, { - "source": 34570753, - "target": 1387915232 - }, { - "source": 34570753, - "target": 40144128 - }, { - "source": 34570753, - "target": 465929514 - }, { - "source": 34570753, - "target": 17677665 - }, { - "source": 34570753, - "target": 6490642 - }, { - "source": 34570753, - "target": 14875983 - }, { - "source": 34570753, - "target": 7639702 - }, { - "source": 34570753, - "target": 86640232 - }, { - "source": 34570753, - "target": 17242168 - }, { - "source": 34570753, - "target": 6146692 - }, { - "source": 34570753, - "target": 17461965 - }, { - "source": 34570753, - "target": 148871804 - }, { - "source": 34570753, - "target": 359024514 - }, { - "source": 34570753, - "target": 36853217 - }, { - "source": 34570753, - "target": 370638564 - }, { - "source": 34570753, - "target": 367089411 - }, { - "source": 34570753, - "target": 273197054 - }, { - "source": 34570753, - "target": 22723307 - }, { - "source": 34570753, - "target": 8564482 - }, { - "source": 34570753, - "target": 2067201 - }, { - "source": 34570753, - "target": 14892191 - }, { - "source": 34570753, - "target": 25151614 - }, { - "source": 34570753, - "target": 177507079 - }, { - "source": 34570753, - "target": 38254620 - }, { - "source": 34570753, - "target": 179797676 - }, { - "source": 34570753, - "target": 34255829 - }, { - "source": 34570753, - "target": 54680395 - }, { - "source": 34570753, - "target": 61599361 - }, { - "source": 34570753, - "target": 20280065 - }, { - "source": 34570753, - "target": 17268874 - }, { - "source": 34570753, - "target": 15399031 - }, { - "source": 34570753, - "target": 115022430 - }, { - "source": 34570753, - "target": 12014302 - }, { - "source": 34570753, - "target": 43593 - }, { - "source": 34570753, - "target": 137712607 - }, { - "source": 34570753, - "target": 14207040 - }, { - "source": 34570753, - "target": 19920203 - }, { - "source": 34570753, - "target": 46243602 - }, { - "source": 34570753, - "target": 261363584 - }, { - "source": 34570753, - "target": 155240092 - }, { - "source": 34570753, - "target": 15463062 - }, { - "source": 34570753, - "target": 14624309 - }, { - "source": 34570753, - "target": 190564700 - }, { - "source": 34570753, - "target": 10699072 - }, { - "source": 34570753, - "target": 17013577 - }, { - "source": 34570753, - "target": 21084111 - }, { - "source": 34570753, - "target": 142389870 - }, { - "source": 34570753, - "target": 1366811 - }, { - "source": 34570753, - "target": 17581976 - }, { - "source": 34570753, - "target": 21695487 - }, { - "source": 34570753, - "target": 19951439 - }, { - "source": 34570753, - "target": 13205612 - }, { - "source": 34570753, - "target": 14109167 - }, { - "source": 34570753, - "target": 18695747 - }, { - "source": 14420872, - "target": 17847384 - }, { - "source": 14420872, - "target": 1912054296 - }, { - "source": 14420872, - "target": 54896883 - }, { - "source": 14420872, - "target": 216939636 - }, { - "source": 14420872, - "target": 52853730 - }, { - "source": 14420872, - "target": 1387915232 - }, { - "source": 14420872, - "target": 17673012 - }, { - "source": 14420872, - "target": 54680395 - }, { - "source": 14420872, - "target": 15339875 - }, { - "source": 14420872, - "target": 190857410 - }, { - "source": 14420872, - "target": 242069220 - }, { - "source": 14420872, - "target": 744209572089323520 - }, { - "source": 14420872, - "target": 1006945298 - }, { - "source": 14420872, - "target": 19725644 - }, { - "source": 14420872, - "target": 3230388598 - }, { - "source": 14420872, - "target": 38254620 - }, { - "source": 14420872, - "target": 33838201 - }, { - "source": 14420872, - "target": 14892191 - }, { - "source": 14420872, - "target": 6146692 - }, { - "source": 14420872, - "target": 2251623492 - }, { - "source": 14420872, - "target": 18695747 - }, { - "source": 14420872, - "target": 15871237 - }, { - "source": 14420872, - "target": 83996344 - }, { - "source": 14420872, - "target": 49413866 - }, { - "source": 14420872, - "target": 17242884 - }, { - "source": 14420872, - "target": 3012686680 - }, { - "source": 14420872, - "target": 43593 - }, { - "source": 14420872, - "target": 2848359778 - }, { - "source": 14420872, - "target": 329714473 - }, { - "source": 14420872, - "target": 101474181 - }, { - "source": 14420872, - "target": 190564700 - }, { - "source": 14420872, - "target": 12014302 - }, { - "source": 14420872, - "target": 404895983 - }, { - "source": 14420872, - "target": 483273973 - }, { - "source": 14420872, - "target": 465929514 - }, { - "source": 14420872, - "target": 2263478022 - }, { - "source": 14420872, - "target": 273197054 - }, { - "source": 14420872, - "target": 148871804 - }, { - "source": 14420872, - "target": 87968068 - }, { - "source": 14420872, - "target": 86640232 - }, { - "source": 14420872, - "target": 582282558 - }, { - "source": 14420872, - "target": 19301681 - }, { - "source": 14420872, - "target": 1526228120 - }, { - "source": 14420872, - "target": 318046158 - }, { - "source": 14420872, - "target": 13205612 - }, { - "source": 14420872, - "target": 370638564 - }, { - "source": 14420872, - "target": 17677665 - }, { - "source": 14420872, - "target": 16112517 - }, { - "source": 14420872, - "target": 19951439 - }, { - "source": 14420872, - "target": 155240092 - }, { - "source": 14420872, - "target": 43878033 - }, { - "source": 14420872, - "target": 19920203 - }, { - "source": 14420872, - "target": 17242168 - }, { - "source": 14420872, - "target": 177507079 - }, { - "source": 14420872, - "target": 15399031 - }, { - "source": 14420872, - "target": 119704541 - }, { - "source": 14420872, - "target": 7639702 - }, { - "source": 14420872, - "target": 8564482 - }, { - "source": 14420872, - "target": 88892707 - }, { - "source": 14420872, - "target": 57191565 - }, { - "source": 14420872, - "target": 21084111 - }, { - "source": 14420872, - "target": 21695487 - }, { - "source": 14420872, - "target": 142389870 - }, { - "source": 14420872, - "target": 14875983 - }, { - "source": 14420872, - "target": 25151614 - }, { - "source": 14420872, - "target": 34255829 - }, { - "source": 14420872, - "target": 2067201 - }, { - "source": 14420872, - "target": 16789581 - }, { - "source": 14420872, - "target": 367089411 - }, { - "source": 14420872, - "target": 4071761 - }, { - "source": 14420872, - "target": 520778935 - }, { - "source": 14420872, - "target": 33857735 - }, { - "source": 14420872, - "target": 137712607 - }, { - "source": 14420872, - "target": 1366811 - }, { - "source": 14420872, - "target": 347276428 - }, { - "source": 14420872, - "target": 22723307 - }, { - "source": 14420872, - "target": 29739700 - }, { - "source": 14420872, - "target": 15463062 - }, { - "source": 14420872, - "target": 14109167 - }, { - "source": 14420872, - "target": 765548 - }, { - "source": 14420872, - "target": 14624309 - }, { - "source": 14420872, - "target": 152862026 - }, { - "source": 14420872, - "target": 17013577 - }, { - "source": 14420872, - "target": 16017475 - }, { - "source": 14420872, - "target": 20280065 - }, { - "source": 14420872, - "target": 23751864 - }, { - "source": 2911549265, - "target": 465929514 - }, { - "source": 2911549265, - "target": 3404710059 - }, { - "source": 2911549265, - "target": 14109167 - }, { - "source": 2911549265, - "target": 190564700 - }, { - "source": 2911549265, - "target": 10471882 - }, { - "source": 2911549265, - "target": 18695747 - }, { - "source": 2911549265, - "target": 318046158 - }, { - "source": 2911549265, - "target": 245217900 - }, { - "source": 2911549265, - "target": 17677665 - }, { - "source": 2911549265, - "target": 188046229 - }, { - "source": 2911549265, - "target": 38254620 - }, { - "source": 2911549265, - "target": 54896883 - }, { - "source": 2911549265, - "target": 21084111 - }, { - "source": 2911549265, - "target": 14207040 - }, { - "source": 2911549265, - "target": 278878000 - }, { - "source": 2911549265, - "target": 14905766 - }, { - "source": 2911549265, - "target": 17847384 - }, { - "source": 2911549265, - "target": 91169926 - }, { - "source": 2911549265, - "target": 6146692 - }, { - "source": 2911549265, - "target": 18406335 - }, { - "source": 2911549265, - "target": 16171911 - }, { - "source": 2911549265, - "target": 34255829 - }, { - "source": 2911549265, - "target": 15339875 - }, { - "source": 2911549265, - "target": 37619291 - }, { - "source": 2911549265, - "target": 148871804 - }, { - "source": 2911549265, - "target": 7541002 - }, { - "source": 2911549265, - "target": 52853730 - }, { - "source": 2911549265, - "target": 242904917 - }, { - "source": 2911549265, - "target": 1366811 - }, { - "source": 2911549265, - "target": 17461965 - }, { - "source": 2911549265, - "target": 34570753 - }, { - "source": 2911549265, - "target": 78865306 - }, { - "source": 2911549265, - "target": 17581976 - }, { - "source": 2911549265, - "target": 36853217 - }, { - "source": 2911549265, - "target": 52341962 - }, { - "source": 2848359778, - "target": 54896883 - }, { - "source": 2848359778, - "target": 10699072 - }, { - "source": 2848359778, - "target": 33857735 - }, { - "source": 2848359778, - "target": 3230388598 - }, { - "source": 2848359778, - "target": 744209572089323520 - }, { - "source": 2848359778, - "target": 19520842 - }, { - "source": 2848359778, - "target": 11493602 - }, { - "source": 2848359778, - "target": 14207040 - }, { - "source": 2848359778, - "target": 19951439 - }, { - "source": 2848359778, - "target": 17242884 - }, { - "source": 2848359778, - "target": 52853730 - }, { - "source": 2848359778, - "target": 242069220 - }, { - "source": 2848359778, - "target": 119704541 - }, { - "source": 2848359778, - "target": 329714473 - }, { - "source": 2848359778, - "target": 19411223 - }, { - "source": 2848359778, - "target": 146365761 - }, { - "source": 2848359778, - "target": 404895983 - }, { - "source": 2848359778, - "target": 1387915232 - }, { - "source": 2848359778, - "target": 57191565 - }, { - "source": 2848359778, - "target": 17677665 - }, { - "source": 2848359778, - "target": 4071761 - }, { - "source": 2848359778, - "target": 23751864 - }, { - "source": 2848359778, - "target": 17406425 - }, { - "source": 2848359778, - "target": 29739700 - }, { - "source": 2848359778, - "target": 1006945298 - }, { - "source": 2848359778, - "target": 6490642 - }, { - "source": 2848359778, - "target": 945943164 - }, { - "source": 2848359778, - "target": 16789581 - }, { - "source": 2848359778, - "target": 125499050 - }, { - "source": 2848359778, - "target": 14875983 - }, { - "source": 2848359778, - "target": 6146692 - }, { - "source": 2848359778, - "target": 25151614 - }, { - "source": 2848359778, - "target": 101474181 - }, { - "source": 2848359778, - "target": 483273973 - }, { - "source": 2848359778, - "target": 21084111 - }, { - "source": 2848359778, - "target": 14624309 - }, { - "source": 2848359778, - "target": 370638564 - }, { - "source": 2848359778, - "target": 7639702 - }, { - "source": 2848359778, - "target": 247943631 - }, { - "source": 2848359778, - "target": 34570753 - }, { - "source": 2848359778, - "target": 46243602 - }, { - "source": 2848359778, - "target": 273197054 - }, { - "source": 2848359778, - "target": 155240092 - }, { - "source": 2848359778, - "target": 22197926 - }, { - "source": 2848359778, - "target": 13205612 - }, { - "source": 2848359778, - "target": 347276428 - }, { - "source": 2848359778, - "target": 15399031 - }, { - "source": 2848359778, - "target": 54680395 - }, { - "source": 2848359778, - "target": 18695747 - }, { - "source": 2848359778, - "target": 8564482 - }, { - "source": 2848359778, - "target": 520778935 - }, { - "source": 2848359778, - "target": 34255829 - }, { - "source": 2848359778, - "target": 86640232 - }, { - "source": 2848359778, - "target": 22723307 - }, { - "source": 2848359778, - "target": 2067201 - }, { - "source": 2848359778, - "target": 21695487 - }, { - "source": 2848359778, - "target": 17242168 - }, { - "source": 2848359778, - "target": 19920203 - }, { - "source": 2848359778, - "target": 15463062 - }, { - "source": 2848359778, - "target": 190857410 - }, { - "source": 2848359778, - "target": 465929514 - }, { - "source": 2848359778, - "target": 152862026 - }, { - "source": 2848359778, - "target": 14109167 - }, { - "source": 2848359778, - "target": 16112517 - }, { - "source": 2848359778, - "target": 137712607 - }, { - "source": 2848359778, - "target": 14892191 - }, { - "source": 2848359778, - "target": 17013577 - }, { - "source": 2848359778, - "target": 367089411 - }, { - "source": 2848359778, - "target": 148871804 - }, { - "source": 2848359778, - "target": 87968068 - }, { - "source": 2848359778, - "target": 14420872 - }, { - "source": 2848359778, - "target": 1325316703 - }, { - "source": 2848359778, - "target": 52341962 - }, { - "source": 2848359778, - "target": 43593 - }, { - "source": 2848359778, - "target": 89212604 - }, { - "source": 2848359778, - "target": 582282558 - }, { - "source": 2848359778, - "target": 1652270612 - }, { - "source": 2848359778, - "target": 179797676 - }, { - "source": 2848359778, - "target": 15339875 - }, { - "source": 2848359778, - "target": 36853217 - }, { - "source": 2848359778, - "target": 1366811 - }, { - "source": 2848359778, - "target": 38254620 - }, { - "source": 2848359778, - "target": 17581976 - }, { - "source": 2848359778, - "target": 190564700 - }, { - "source": 2848359778, - "target": 177507079 - }, { - "source": 743468486756868096, - "target": 2873695769 - }, { - "source": 743468486756868096, - "target": 2889052877 - }, { - "source": 743468486756868096, - "target": 91169926 - }, { - "source": 743468486756868096, - "target": 15339875 - }, { - "source": 743468486756868096, - "target": 31120708 - }, { - "source": 743468486756868096, - "target": 34570753 - }, { - "source": 743468486756868096, - "target": 61599361 - }, { - "source": 743468486756868096, - "target": 92951551 - }, { - "source": 743468486756868096, - "target": 155240092 - }, { - "source": 743468486756868096, - "target": 403626099 - }, { - "source": 743468486756868096, - "target": 1069993424 - }, { - "source": 743468486756868096, - "target": 1537419308 - }, { - "source": 743468486756868096, - "target": 1912054296 - }, { - "source": 743468486756868096, - "target": 2160653520 - }, { - "source": 743468486756868096, - "target": 1068137549355515905 - }, { - "source": 743468486756868096, - "target": 1314101 - }, { - "source": 743468486756868096, - "target": 2527017636 - }, { - "source": 743468486756868096, - "target": 31638712 - }, { - "source": 743468486756868096, - "target": 1085199426837188610 - }, { - "source": 743468486756868096, - "target": 531855716 - }, { - "source": 743468486756868096, - "target": 85844572 - }, { - "source": 743468486756868096, - "target": 132219827 - }, { - "source": 743468486756868096, - "target": 2924711485 - }, { - "source": 743468486756868096, - "target": 2838336587 - }, { - "source": 743468486756868096, - "target": 1086037534176473088 - }, { - "source": 743468486756868096, - "target": 37619291 - }, { - "source": 743468486756868096, - "target": 78865306 - }, { - "source": 743468486756868096, - "target": 19951439 - }, { - "source": 743468486756868096, - "target": 889998600 - }, { - "source": 743468486756868096, - "target": 16136933 - }, { - "source": 743468486756868096, - "target": 808896914 - }, { - "source": 743468486756868096, - "target": 824684769543741440 - }, { - "source": 743468486756868096, - "target": 1710706561 - }, { - "source": 743468486756868096, - "target": 15208867 - }, { - "source": 743468486756868096, - "target": 242904917 - }, { - "source": 743468486756868096, - "target": 152862026 - }, { - "source": 743468486756868096, - "target": 2814482749 - }, { - "source": 743468486756868096, - "target": 6146692 - }, { - "source": 743468486756868096, - "target": 36853217 - }, { - "source": 743468486756868096, - "target": 460194330 - }, { - "source": 743468486756868096, - "target": 19299318 - }, { - "source": 743468486756868096, - "target": 9271782 - }, { - "source": 743468486756868096, - "target": 329714473 - }, { - "source": 743468486756868096, - "target": 2167059661 - }, { - "source": 743468486756868096, - "target": 611597719 - }, { - "source": 743468486756868096, - "target": 69133574 - }, { - "source": 743468486756868096, - "target": 3230388598 - }, { - "source": 743468486756868096, - "target": 7541002 - }, { - "source": 743468486756868096, - "target": 52853730 - }, { - "source": 743468486756868096, - "target": 38254620 - }, { - "source": 743468486756868096, - "target": 4058687172 - }, { - "source": 743468486756868096, - "target": 27546319 - }, { - "source": 743468486756868096, - "target": 9434762 - }, { - "source": 743468486756868096, - "target": 1022369413461291008 - }, { - "source": 743468486756868096, - "target": 83996344 - }, { - "source": 743468486756868096, - "target": 136400506 - }, { - "source": 743468486756868096, - "target": 2848359778 - }, { - "source": 743468486756868096, - "target": 18704160 - }, { - "source": 743468486756868096, - "target": 14207040 - }, { - "source": 743468486756868096, - "target": 14113734 - }, { - "source": 743468486756868096, - "target": 37801244 - }, { - "source": 743468486756868096, - "target": 568947767 - }, { - "source": 743468486756868096, - "target": 82890309 - }, { - "source": 743468486756868096, - "target": 2251623492 - }, { - "source": 743468486756868096, - "target": 153196789 - }, { - "source": 743468486756868096, - "target": 1004751018528141313 - }, { - "source": 743468486756868096, - "target": 1017224055588622338 - }, { - "source": 743468486756868096, - "target": 1567191510 - }, { - "source": 743468486756868096, - "target": 10414152 - }, { - "source": 743468486756868096, - "target": 7639702 - }, { - "source": 743468486756868096, - "target": 919294347857690625 - }, { - "source": 743468486756868096, - "target": 905255756789825536 - }, { - "source": 743468486756868096, - "target": 16030323 - }, { - "source": 743468486756868096, - "target": 190857410 - }, { - "source": 743468486756868096, - "target": 17242884 - }, { - "source": 743468486756868096, - "target": 744209572089323520 - }, { - "source": 743468486756868096, - "target": 241173920 - }, { - "source": 743468486756868096, - "target": 14624309 - }, { - "source": 743468486756868096, - "target": 359650922 - }, { - "source": 743468486756868096, - "target": 1834743547 - }, { - "source": 743468486756868096, - "target": 2720877595 - }, { - "source": 743468486756868096, - "target": 33838201 - }, { - "source": 743468486756868096, - "target": 15871237 - }, { - "source": 743468486756868096, - "target": 318046158 - }, { - "source": 743468486756868096, - "target": 300317633 - }, { - "source": 743468486756868096, - "target": 95290078 - }, { - "source": 743468486756868096, - "target": 4893004803 - }, { - "source": 743468486756868096, - "target": 1325316703 - }, { - "source": 743468486756868096, - "target": 783356145670852608 - }, { - "source": 743468486756868096, - "target": 883747950085656577 - }, { - "source": 743468486756868096, - "target": 84043985 - }, { - "source": 743468486756868096, - "target": 17847384 - }, { - "source": 743468486756868096, - "target": 252761153 - }, { - "source": 743468486756868096, - "target": 274254972 - }, { - "source": 743468486756868096, - "target": 1387915232 - }, { - "source": 743468486756868096, - "target": 79908341 - }, { - "source": 743468486756868096, - "target": 40219508 - }, { - "source": 743468486756868096, - "target": 242069220 - }, { - "source": 743468486756868096, - "target": 17406425 - }, { - "source": 743468486756868096, - "target": 14249829 - }, { - "source": 743468486756868096, - "target": 359024514 - }, { - "source": 743468486756868096, - "target": 1667081238 - }, { - "source": 743468486756868096, - "target": 30009655 - }, { - "source": 743468486756868096, - "target": 411546549 - }, { - "source": 743468486756868096, - "target": 14905766 - }, { - "source": 743468486756868096, - "target": 534166347 - }, { - "source": 743468486756868096, - "target": 762093631 - }, { - "source": 743468486756868096, - "target": 3404710059 - }, { - "source": 743468486756868096, - "target": 289978353 - }, { - "source": 743468486756868096, - "target": 18325271 - }, { - "source": 743468486756868096, - "target": 43953969 - }, { - "source": 743468486756868096, - "target": 186974470 - }, { - "source": 743468486756868096, - "target": 19283433 - }, { - "source": 743468486756868096, - "target": 3145293135 - }, { - "source": 743468486756868096, - "target": 981786802666328064 - }, { - "source": 743468486756868096, - "target": 2865629849 - }, { - "source": 743468486756868096, - "target": 9527212 - }, { - "source": 743468486756868096, - "target": 44195788 - }, { - "source": 743468486756868096, - "target": 49457800 - }, { - "source": 743468486756868096, - "target": 909697437694087168 - }, { - "source": 743468486756868096, - "target": 109457331 - }, { - "source": 743468486756868096, - "target": 1556132462 - }, { - "source": 743468486756868096, - "target": 96831443 - }, { - "source": 743468486756868096, - "target": 14148549 - }, { - "source": 743468486756868096, - "target": 798297731961913344 - }, { - "source": 743468486756868096, - "target": 115022430 - }, { - "source": 743468486756868096, - "target": 158685605 - }, { - "source": 743468486756868096, - "target": 219082889 - }, { - "source": 743468486756868096, - "target": 205346534 - }, { - "source": 743468486756868096, - "target": 1903337412 - }, { - "source": 743468486756868096, - "target": 54680395 - }, { - "source": 743468486756868096, - "target": 1891806212 - }, { - "source": 743468486756868096, - "target": 16553392 - }, { - "source": 743468486756868096, - "target": 395853499 - }, { - "source": 743468486756868096, - "target": 208579168 - }, { - "source": 743468486756868096, - "target": 15463062 - }, { - "source": 743468486756868096, - "target": 214764129 - }, { - "source": 743468486756868096, - "target": 22736099 - }, { - "source": 743468486756868096, - "target": 19920203 - }, { - "source": 743468486756868096, - "target": 381245455 - }, { - "source": 743468486756868096, - "target": 209155608 - }, { - "source": 743468486756868096, - "target": 411681876 - }, { - "source": 743468486756868096, - "target": 885107802 - }, { - "source": 743468486756868096, - "target": 10471882 - }, { - "source": 743468486756868096, - "target": 40144128 - }, { - "source": 743468486756868096, - "target": 98303566 - }, { - "source": 743468486756868096, - "target": 17673012 - }, { - "source": 743468486756868096, - "target": 483273973 - }, { - "source": 743468486756868096, - "target": 17519986 - }, { - "source": 743468486756868096, - "target": 1201186872 - }, { - "source": 743468486756868096, - "target": 508222253 - }, { - "source": 743468486756868096, - "target": 520778935 - }, { - "source": 743468486756868096, - "target": 626681652 - }, { - "source": 743468486756868096, - "target": 945943164 - }, { - "source": 743468486756868096, - "target": 1684160599 - }, { - "source": 743468486756868096, - "target": 4597853354 - }, { - "source": 743468486756868096, - "target": 18695747 - }, { - "source": 743468486756868096, - "target": 86640232 - }, { - "source": 743468486756868096, - "target": 137712607 - }, { - "source": 743468486756868096, - "target": 177507079 - }, { - "source": 743468486756868096, - "target": 29700681 - }, { - "source": 743468486756868096, - "target": 67297193 - }, { - "source": 743468486756868096, - "target": 926552558 - }, { - "source": 743468486756868096, - "target": 95266520 - }, { - "source": 743468486756868096, - "target": 16557883 - }, { - "source": 743468486756868096, - "target": 2470709743 - }, { - "source": 743468486756868096, - "target": 1006945298 - }, { - "source": 743468486756868096, - "target": 34255829 - }, { - "source": 743468486756868096, - "target": 81658145 - }, { - "source": 743468486756868096, - "target": 14898705 - }, { - "source": 743468486756868096, - "target": 21084111 - }, { - "source": 743468486756868096, - "target": 43593 - }, { - "source": 743468486756868096, - "target": 16112517 - }, { - "source": 743468486756868096, - "target": 620010629 - }, { - "source": 743468486756868096, - "target": 465929514 - }, { - "source": 743468486756868096, - "target": 17268874 - }, { - "source": 743468486756868096, - "target": 1366811 - }, { - "source": 743468486756868096, - "target": 82713840 - }, { - "source": 743468486756868096, - "target": 370227242 - }, { - "source": 743468486756868096, - "target": 119802735 - }, { - "source": 743468486756868096, - "target": 1652270612 - }, { - "source": 743468486756868096, - "target": 191257554 - }, { - "source": 743468486756868096, - "target": 15747864 - }, { - "source": 743468486756868096, - "target": 188046229 - }, { - "source": 743468486756868096, - "target": 52341962 - }, { - "source": 743468486756868096, - "target": 201277609 - }, { - "source": 743468486756868096, - "target": 1489761876 - }, { - "source": 743468486756868096, - "target": 190564700 - }, { - "source": 743468486756868096, - "target": 2511400400 - }, { - "source": 743468486756868096, - "target": 596332489 - }, { - "source": 743468486756868096, - "target": 1873322353 - }, { - "source": 743468486756868096, - "target": 247943631 - }, { - "source": 743468486756868096, - "target": 179797676 - }, { - "source": 17113667, - "target": 38254620 - }, { - "source": 17113667, - "target": 17519986 - }, { - "source": 17113667, - "target": 10471882 - }, { - "source": 17113667, - "target": 81658145 - }, { - "source": 17113667, - "target": 1652270612 - }, { - "source": 17113667, - "target": 2896069609 - }, { - "source": 17113667, - "target": 190564700 - }, { - "source": 17113667, - "target": 10414152 - }, { - "source": 17113667, - "target": 14249829 - }, { - "source": 17113667, - "target": 69133574 - }, { - "source": 17113667, - "target": 14113734 - }, { - "source": 17113667, - "target": 18115856 - }, { - "source": 17113667, - "target": 119704541 - }, { - "source": 17113667, - "target": 926552558 - }, { - "source": 17113667, - "target": 179797676 - }, { - "source": 17113667, - "target": 16553392 - }, { - "source": 17113667, - "target": 1567191510 - }, { - "source": 17113667, - "target": 17268874 - }, { - "source": 17113667, - "target": 16112517 - }, { - "source": 17113667, - "target": 18704160 - }, { - "source": 17113667, - "target": 247943631 - }, { - "source": 17113667, - "target": 44195788 - }, { - "source": 2865629849, - "target": 322586448 - }, { - "source": 2865629849, - "target": 52853730 - }, { - "source": 2865629849, - "target": 1650030144 - }, { - "source": 2865629849, - "target": 43953969 - }, { - "source": 2865629849, - "target": 137712607 - }, { - "source": 2865629849, - "target": 883747950085656577 - }, { - "source": 2865629849, - "target": 17519986 - }, { - "source": 2865629849, - "target": 885107802 - }, { - "source": 2865629849, - "target": 208579168 - }, { - "source": 2865629849, - "target": 186974470 - }, { - "source": 2865629849, - "target": 1387915232 - }, { - "source": 2865629849, - "target": 91169926 - }, { - "source": 2865629849, - "target": 30009655 - }, { - "source": 2865629849, - "target": 15463062 - }, { - "source": 2865629849, - "target": 2791401022 - }, { - "source": 2865629849, - "target": 1526228120 - }, { - "source": 2865629849, - "target": 95290078 - }, { - "source": 2865629849, - "target": 300317633 - }, { - "source": 2865629849, - "target": 29700681 - }, { - "source": 2865629849, - "target": 1556132462 - }, { - "source": 2865629849, - "target": 10414152 - }, { - "source": 2865629849, - "target": 1684160599 - }, { - "source": 2865629849, - "target": 96831443 - }, { - "source": 2865629849, - "target": 109457331 - }, { - "source": 2865629849, - "target": 69133574 - }, { - "source": 2865629849, - "target": 25151614 - }, { - "source": 2865629849, - "target": 85844572 - }, { - "source": 2865629849, - "target": 403626099 - }, { - "source": 2865629849, - "target": 9434762 - }, { - "source": 2865629849, - "target": 214764129 - }, { - "source": 2865629849, - "target": 596332489 - }, { - "source": 2865629849, - "target": 43593 - }, { - "source": 2865629849, - "target": 6146692 - }, { - "source": 2865629849, - "target": 381245455 - }, { - "source": 2865629849, - "target": 242069220 - }, { - "source": 2865629849, - "target": 201277609 - }, { - "source": 2865629849, - "target": 36853217 - }, { - "source": 2865629849, - "target": 1667081238 - }, { - "source": 2865629849, - "target": 188046229 - }, { - "source": 2865629849, - "target": 367089411 - }, { - "source": 2865629849, - "target": 34255829 - }, { - "source": 2865629849, - "target": 889998600 - }, { - "source": 2865629849, - "target": 19299318 - }, { - "source": 2865629849, - "target": 242904917 - }, { - "source": 2865629849, - "target": 1366811 - }, { - "source": 2865629849, - "target": 17406425 - }, { - "source": 2865629849, - "target": 1652270612 - }, { - "source": 2865629849, - "target": 1891806212 - }, { - "source": 2865629849, - "target": 14109167 - }, { - "source": 2865629849, - "target": 14249829 - }, { - "source": 2865629849, - "target": 465929514 - }, { - "source": 2865629849, - "target": 208312922 - }, { - "source": 2865629849, - "target": 19920203 - }, { - "source": 2865629849, - "target": 115022430 - }, { - "source": 2865629849, - "target": 411681876 - }, { - "source": 2865629849, - "target": 82713840 - }, { - "source": 2865629849, - "target": 44195788 - }, { - "source": 2865629849, - "target": 460194330 - }, { - "source": 2865629849, - "target": 81658145 - }, { - "source": 2865629849, - "target": 1489761876 - }, { - "source": 2865629849, - "target": 190564700 - }, { - "source": 2865629849, - "target": 52341962 - }, { - "source": 2865629849, - "target": 1903337412 - }, { - "source": 2865629849, - "target": 370227242 - }, { - "source": 2865629849, - "target": 16112517 - }, { - "source": 2865629849, - "target": 247943631 - }, { - "source": 2865629849, - "target": 318046158 - }, { - "source": 2865629849, - "target": 17268874 - }, { - "source": 2865629849, - "target": 395853499 - }, { - "source": 2865629849, - "target": 10471882 - }, { - "source": 2865629849, - "target": 2511400400 - }, { - "source": 2865629849, - "target": 620010629 - }, { - "source": 2865629849, - "target": 179797676 - }, { - "source": 1069993424, - "target": 9434762 - }, { - "source": 1069993424, - "target": 16030323 - }, { - "source": 1069993424, - "target": 52853730 - }, { - "source": 1069993424, - "target": 274254972 - }, { - "source": 1069993424, - "target": 209155608 - }, { - "source": 1069993424, - "target": 1004751018528141313 - }, { - "source": 1069993424, - "target": 359650922 - }, { - "source": 1069993424, - "target": 1086037534176473088 - }, { - "source": 1069993424, - "target": 216939636 - }, { - "source": 1069993424, - "target": 889998600 - }, { - "source": 1069993424, - "target": 289972113 - }, { - "source": 1069993424, - "target": 82890309 - }, { - "source": 1069993424, - "target": 241173920 - }, { - "source": 1069993424, - "target": 34255829 - }, { - "source": 1069993424, - "target": 59773247 - }, { - "source": 1069993424, - "target": 252761153 - }, { - "source": 1069993424, - "target": 242069220 - }, { - "source": 1069993424, - "target": 3230388598 - }, { - "source": 1069993424, - "target": 44195788 - }, { - "source": 1069993424, - "target": 7639702 - }, { - "source": 1069993424, - "target": 2251623492 - }, { - "source": 1069993424, - "target": 783356145670852608 - }, { - "source": 1069993424, - "target": 130745589 - }, { - "source": 1069993424, - "target": 188046229 - }, { - "source": 1069993424, - "target": 1873322353 - }, { - "source": 1069993424, - "target": 14249829 - }, { - "source": 1069993424, - "target": 10414152 - }, { - "source": 1069993424, - "target": 318046158 - }, { - "source": 1069993424, - "target": 19520842 - }, { - "source": 1069993424, - "target": 14113734 - }, { - "source": 1069993424, - "target": 12377822 - }, { - "source": 1069993424, - "target": 1891806212 - }, { - "source": 1069993424, - "target": 626681652 - }, { - "source": 1069993424, - "target": 6146692 - }, { - "source": 1069993424, - "target": 268350241 - }, { - "source": 1069993424, - "target": 8564482 - }, { - "source": 1069993424, - "target": 16112517 - }, { - "source": 1069993424, - "target": 242904917 - }, { - "source": 1069993424, - "target": 14000542 - }, { - "source": 1069993424, - "target": 81658145 - }, { - "source": 1069993424, - "target": 16553392 - }, { - "source": 1069993424, - "target": 16557883 - }, { - "source": 1069993424, - "target": 247943631 - }, { - "source": 1069993424, - "target": 9527212 - }, { - "source": 1069993424, - "target": 274431472 - }, { - "source": 1069993424, - "target": 1652270612 - }, { - "source": 1069993424, - "target": 115022430 - }, { - "source": 1069993424, - "target": 37801244 - }, { - "source": 1069993424, - "target": 17268874 - }, { - "source": 1069993424, - "target": 43593 - }, { - "source": 1069993424, - "target": 13205612 - }, { - "source": 1069993424, - "target": 1201186872 - }, { - "source": 1069993424, - "target": 24228154 - }, { - "source": 1069993424, - "target": 2167059661 - }, { - "source": 1069993424, - "target": 69133574 - }, { - "source": 1069993424, - "target": 17013577 - }, { - "source": 1069993424, - "target": 443206410 - }, { - "source": 1069993424, - "target": 54680395 - }, { - "source": 1069993424, - "target": 765548 - }, { - "source": 1069993424, - "target": 33838201 - }, { - "source": 1069993424, - "target": 16017475 - }, { - "source": 1069993424, - "target": 19725644 - }, { - "source": 1069993424, - "target": 90797974 - }, { - "source": 1069993424, - "target": 10471882 - }, { - "source": 16692909, - "target": 148871804 - }, { - "source": 16692909, - "target": 190564700 - }, { - "source": 16692909, - "target": 1086037534176473088 - }, { - "source": 16692909, - "target": 1873322353 - }, { - "source": 16692909, - "target": 119802735 - }, { - "source": 16692909, - "target": 555102816 - }, { - "source": 16692909, - "target": 483273973 - }, { - "source": 16692909, - "target": 17673012 - }, { - "source": 16692909, - "target": 1912054296 - }, { - "source": 16692909, - "target": 2198358416 - }, { - "source": 16692909, - "target": 8564482 - }, { - "source": 16692909, - "target": 83996344 - }, { - "source": 16692909, - "target": 798297731961913344 - }, { - "source": 16692909, - "target": 43878033 - }, { - "source": 16692909, - "target": 136400506 - }, { - "source": 16692909, - "target": 1387915232 - }, { - "source": 16692909, - "target": 152862026 - }, { - "source": 16692909, - "target": 84043985 - }, { - "source": 16692909, - "target": 242069220 - }, { - "source": 16692909, - "target": 201277609 - }, { - "source": 16692909, - "target": 90797974 - }, { - "source": 16692909, - "target": 329714473 - }, { - "source": 16692909, - "target": 81658145 - }, { - "source": 16692909, - "target": 11493602 - }, { - "source": 16692909, - "target": 142389870 - }, { - "source": 16692909, - "target": 3012686680 - }, { - "source": 16692909, - "target": 34255829 - }, { - "source": 16692909, - "target": 137712607 - }, { - "source": 16692909, - "target": 17242884 - }, { - "source": 16692909, - "target": 14249829 - }, { - "source": 16692909, - "target": 7639702 - }, { - "source": 16692909, - "target": 1710706561 - }, { - "source": 16692909, - "target": 16112517 - }, { - "source": 16692909, - "target": 49413866 - }, { - "source": 16692909, - "target": 29739700 - }, { - "source": 16692909, - "target": 177507079 - }, { - "source": 16692909, - "target": 242904917 - }, { - "source": 16692909, - "target": 95266520 - }, { - "source": 16692909, - "target": 6146692 - }, { - "source": 16692909, - "target": 179797676 - }, { - "source": 16692909, - "target": 2067201 - }, { - "source": 16692909, - "target": 43593 - }, { - "source": 16692909, - "target": 40144128 - }, { - "source": 16692909, - "target": 86640232 - }, { - "source": 16692909, - "target": 370638564 - }, { - "source": 16692909, - "target": 69133574 - }, { - "source": 16692909, - "target": 186974470 - }, { - "source": 16692909, - "target": 14109167 - }, { - "source": 16692909, - "target": 78865306 - }, { - "source": 2667385981, - "target": 19920203 - }, { - "source": 2667385981, - "target": 465929514 - }, { - "source": 2667385981, - "target": 1667081238 - }, { - "source": 2667385981, - "target": 98303566 - }, { - "source": 2667385981, - "target": 13205612 - }, { - "source": 2667385981, - "target": 16789581 - }, { - "source": 2667385981, - "target": 78865306 - }, { - "source": 2667385981, - "target": 40144128 - }, { - "source": 2667385981, - "target": 177507079 - }, { - "source": 2667385981, - "target": 137712607 - }, { - "source": 2667385981, - "target": 945943164 - }, { - "source": 2667385981, - "target": 245217900 - }, { - "source": 2667385981, - "target": 9527212 - }, { - "source": 2667385981, - "target": 1873322353 - }, { - "source": 2667385981, - "target": 6146692 - }, { - "source": 2667385981, - "target": 214764129 - }, { - "source": 2667385981, - "target": 359650922 - }, { - "source": 2667385981, - "target": 349963 - }, { - "source": 2667385981, - "target": 17268874 - }, { - "source": 2667385981, - "target": 15460778 - }, { - "source": 2667385981, - "target": 17242168 - }, { - "source": 2667385981, - "target": 37801244 - }, { - "source": 2667385981, - "target": 1237502864 - }, { - "source": 2667385981, - "target": 15399031 - }, { - "source": 2667385981, - "target": 14113734 - }, { - "source": 2667385981, - "target": 52341962 - }, { - "source": 2667385981, - "target": 14898705 - }, { - "source": 2667385981, - "target": 14624309 - }, { - "source": 2667385981, - "target": 17519986 - }, { - "source": 2667385981, - "target": 23268628 - }, { - "source": 2667385981, - "target": 16553392 - }, { - "source": 2667385981, - "target": 370227242 - }, { - "source": 2667385981, - "target": 10414152 - }, { - "source": 2667385981, - "target": 318046158 - }, { - "source": 2667385981, - "target": 34255829 - }, { - "source": 2667385981, - "target": 274431472 - }, { - "source": 2667385981, - "target": 17406425 - }, { - "source": 2667385981, - "target": 18704160 - }, { - "source": 2667385981, - "target": 82713840 - }, { - "source": 2667385981, - "target": 44195788 - }, { - "source": 2667385981, - "target": 86904365 - }, { - "source": 2667385981, - "target": 16112517 - }, { - "source": 2667385981, - "target": 115022430 - }, { - "source": 2667385981, - "target": 179797676 - }, { - "source": 2667385981, - "target": 14000542 - }, { - "source": 2667385981, - "target": 190564700 - }, { - "source": 2667385981, - "target": 247943631 - }, { - "source": 2667385981, - "target": 808896914 - }, { - "source": 2667385981, - "target": 14109167 - }, { - "source": 2667385981, - "target": 208579168 - }, { - "source": 2667385981, - "target": 14148549 - }, { - "source": 2667385981, - "target": 43593 - }, { - "source": 2667385981, - "target": 2511400400 - }, { - "source": 2667385981, - "target": 10471882 - }, { - "source": 2667385981, - "target": 31120708 - }, { - "source": 2667385981, - "target": 596332489 - }, { - "source": 2667385981, - "target": 889998600 - }, { - "source": 2667385981, - "target": 191257554 - }, { - "source": 2667385981, - "target": 268350241 - }, { - "source": 2667385981, - "target": 395853499 - }, { - "source": 2667385981, - "target": 16557883 - }, { - "source": 2667385981, - "target": 81658145 - }, { - "source": 61599361, - "target": 17519986 - }, { - "source": 18695747, - "target": 83996344 - }, { - "source": 18695747, - "target": 87968068 - }, { - "source": 18695747, - "target": 582282558 - }, { - "source": 18695747, - "target": 14420872 - }, { - "source": 18695747, - "target": 1458271 - }, { - "source": 18695747, - "target": 16789581 - }, { - "source": 18695747, - "target": 17406425 - }, { - "source": 18695747, - "target": 19411223 - }, { - "source": 18695747, - "target": 40144128 - }, { - "source": 18695747, - "target": 44195788 - }, { - "source": 18695747, - "target": 52341962 - }, { - "source": 18695747, - "target": 88892707 - }, { - "source": 18695747, - "target": 101474181 - }, { - "source": 18695747, - "target": 255617445 - }, { - "source": 18695747, - "target": 318046158 - }, { - "source": 18695747, - "target": 359650922 - }, { - "source": 18695747, - "target": 370638564 - }, { - "source": 18695747, - "target": 261363584 - }, { - "source": 18695747, - "target": 2263478022 - }, { - "source": 18695747, - "target": 1652270612 - }, { - "source": 18695747, - "target": 36853217 - }, { - "source": 18695747, - "target": 12377822 - }, { - "source": 18695747, - "target": 273197054 - }, { - "source": 18695747, - "target": 483273973 - }, { - "source": 18695747, - "target": 16030323 - }, { - "source": 18695747, - "target": 95266520 - }, { - "source": 18695747, - "target": 247943631 - }, { - "source": 18695747, - "target": 17461965 - }, { - "source": 18695747, - "target": 347276428 - }, { - "source": 18695747, - "target": 22723307 - }, { - "source": 18695747, - "target": 38254620 - }, { - "source": 18695747, - "target": 6146692 - }, { - "source": 18695747, - "target": 1006945298 - }, { - "source": 18695747, - "target": 15339875 - }, { - "source": 18695747, - "target": 520778935 - }, { - "source": 18695747, - "target": 17242168 - }, { - "source": 18695747, - "target": 349963 - }, { - "source": 18695747, - "target": 367089411 - }, { - "source": 18695747, - "target": 43593 - }, { - "source": 18695747, - "target": 7639702 - }, { - "source": 18695747, - "target": 465929514 - }, { - "source": 18695747, - "target": 17581976 - }, { - "source": 18695747, - "target": 177507079 - }, { - "source": 18695747, - "target": 34255829 - }, { - "source": 18695747, - "target": 152862026 - }, { - "source": 18695747, - "target": 4071761 - }, { - "source": 18695747, - "target": 155240092 - }, { - "source": 18695747, - "target": 190564700 - }, { - "source": 18695747, - "target": 21084111 - }, { - "source": 18695747, - "target": 86640232 - }, { - "source": 18695747, - "target": 20280065 - }, { - "source": 18695747, - "target": 137712607 - }, { - "source": 18695747, - "target": 125499050 - }, { - "source": 18695747, - "target": 22197926 - }, { - "source": 18695747, - "target": 14892191 - }, { - "source": 18695747, - "target": 19920203 - }, { - "source": 18695747, - "target": 61599361 - }, { - "source": 18695747, - "target": 18704160 - }, { - "source": 18695747, - "target": 54680395 - }, { - "source": 18695747, - "target": 46243602 - }, { - "source": 18695747, - "target": 14624309 - }, { - "source": 18695747, - "target": 14113734 - }, { - "source": 18695747, - "target": 13205612 - }, { - "source": 18695747, - "target": 16112517 - }, { - "source": 18695747, - "target": 34570753 - }, { - "source": 18695747, - "target": 31120708 - }, { - "source": 18695747, - "target": 14875983 - }, { - "source": 18695747, - "target": 14000542 - }, { - "source": 18695747, - "target": 25151614 - }, { - "source": 18695747, - "target": 23751864 - }, { - "source": 18695747, - "target": 21695487 - }, { - "source": 18695747, - "target": 8564482 - }, { - "source": 18695747, - "target": 1366811 - }, { - "source": 18695747, - "target": 10699072 - }, { - "source": 18695747, - "target": 17013577 - }, { - "source": 18695747, - "target": 19951439 - }, { - "source": 18695747, - "target": 15399031 - }, { - "source": 18695747, - "target": 15463062 - }, { - "source": 18695747, - "target": 6490642 - }, { - "source": 18695747, - "target": 14207040 - }, { - "source": 18695747, - "target": 2067201 - }, { - "source": 18695747, - "target": 14109167 - }, { - "source": 54896883, - "target": 1086037534176473088 - }, { - "source": 54896883, - "target": 177507079 - }, { - "source": 54896883, - "target": 14624309 - }, { - "source": 54896883, - "target": 2263478022 - }, { - "source": 54896883, - "target": 1652270612 - }, { - "source": 54896883, - "target": 16030323 - }, { - "source": 54896883, - "target": 15463062 - }, { - "source": 54896883, - "target": 69133574 - }, { - "source": 54896883, - "target": 13205612 - }, { - "source": 54896883, - "target": 282130842 - }, { - "source": 54896883, - "target": 43593 - }, { - "source": 54896883, - "target": 798297731961913344 - }, { - "source": 54896883, - "target": 10414152 - }, { - "source": 54896883, - "target": 1537419308 - }, { - "source": 54896883, - "target": 9527212 - }, { - "source": 54896883, - "target": 14875983 - }, { - "source": 54896883, - "target": 2198358416 - }, { - "source": 54896883, - "target": 744209572089323520 - }, { - "source": 54896883, - "target": 241173920 - }, { - "source": 54896883, - "target": 22723307 - }, { - "source": 54896883, - "target": 142389870 - }, { - "source": 54896883, - "target": 84043985 - }, { - "source": 54896883, - "target": 29739700 - }, { - "source": 54896883, - "target": 109457331 - }, { - "source": 54896883, - "target": 83996344 - }, { - "source": 54896883, - "target": 945943164 - }, { - "source": 54896883, - "target": 3404710059 - }, { - "source": 54896883, - "target": 359024514 - }, { - "source": 54896883, - "target": 2067201 - }, { - "source": 54896883, - "target": 1387915232 - }, { - "source": 54896883, - "target": 33857735 - }, { - "source": 54896883, - "target": 17013577 - }, { - "source": 54896883, - "target": 10471882 - }, { - "source": 54896883, - "target": 483273973 - }, { - "source": 54896883, - "target": 36737360 - }, { - "source": 54896883, - "target": 8564482 - }, { - "source": 54896883, - "target": 1912054296 - }, { - "source": 54896883, - "target": 52853730 - }, { - "source": 54896883, - "target": 90797974 - }, { - "source": 54896883, - "target": 179797676 - }, { - "source": 54896883, - "target": 242069220 - }, { - "source": 54896883, - "target": 404895983 - }, { - "source": 54896883, - "target": 190857410 - }, { - "source": 54896883, - "target": 16017475 - }, { - "source": 54896883, - "target": 54680395 - }, { - "source": 54896883, - "target": 190564700 - }, { - "source": 54896883, - "target": 34255829 - }, { - "source": 54896883, - "target": 252761153 - }, { - "source": 54896883, - "target": 148871804 - }, { - "source": 54896883, - "target": 152862026 - }, { - "source": 54896883, - "target": 17677665 - }, { - "source": 54896883, - "target": 188046229 - }, { - "source": 54896883, - "target": 14892191 - }, { - "source": 54896883, - "target": 16171911 - }, { - "source": 54896883, - "target": 36853217 - }, { - "source": 54896883, - "target": 7639702 - }, { - "source": 54896883, - "target": 2911549265 - }, { - "source": 54896883, - "target": 520778935 - }, { - "source": 54896883, - "target": 370638564 - }, { - "source": 54896883, - "target": 14109167 - }, { - "source": 54896883, - "target": 137712607 - }, { - "source": 54896883, - "target": 3230388598 - }, { - "source": 54896883, - "target": 14000542 - }, { - "source": 54896883, - "target": 43878033 - }, { - "source": 54896883, - "target": 14420872 - }, { - "source": 54896883, - "target": 17242884 - }, { - "source": 54896883, - "target": 2848359778 - }, { - "source": 54896883, - "target": 86640232 - }, { - "source": 54896883, - "target": 367089411 - }, { - "source": 54896883, - "target": 15339875 - }, { - "source": 54896883, - "target": 18695747 - }, { - "source": 54896883, - "target": 21084111 - }, { - "source": 54896883, - "target": 1366811 - }, { - "source": 54896883, - "target": 329714473 - }, { - "source": 54896883, - "target": 6146692 - }, { - "source": 54896883, - "target": 49413866 - }, { - "source": 54896883, - "target": 38254620 - }, { - "source": 54896883, - "target": 17581976 - }, { - "source": 54896883, - "target": 34570753 - }, { - "source": 31120708, - "target": 1086037534176473088 - }, { - "source": 31120708, - "target": 208312922 - }, { - "source": 31120708, - "target": 14148549 - }, { - "source": 31120708, - "target": 12377822 - }, { - "source": 31120708, - "target": 318046158 - }, { - "source": 31120708, - "target": 252761153 - }, { - "source": 31120708, - "target": 36737360 - }, { - "source": 31120708, - "target": 52853730 - }, { - "source": 31120708, - "target": 146365761 - }, { - "source": 31120708, - "target": 84043985 - }, { - "source": 31120708, - "target": 5685812 - }, { - "source": 31120708, - "target": 465929514 - }, { - "source": 31120708, - "target": 1652270612 - }, { - "source": 31120708, - "target": 15871237 - }, { - "source": 31120708, - "target": 19301681 - }, { - "source": 31120708, - "target": 17113667 - }, { - "source": 31120708, - "target": 2470709743 - }, { - "source": 31120708, - "target": 14905766 - }, { - "source": 31120708, - "target": 582282558 - }, { - "source": 31120708, - "target": 188046229 - }, { - "source": 31120708, - "target": 245217900 - }, { - "source": 31120708, - "target": 1903337412 - }, { - "source": 31120708, - "target": 190857410 - }, { - "source": 31120708, - "target": 274431472 - }, { - "source": 31120708, - "target": 142389870 - }, { - "source": 31120708, - "target": 370638564 - }, { - "source": 31120708, - "target": 945943164 - }, { - "source": 31120708, - "target": 404895983 - }, { - "source": 31120708, - "target": 38254620 - }, { - "source": 31120708, - "target": 261363584 - }, { - "source": 31120708, - "target": 242069220 - }, { - "source": 31120708, - "target": 227831457 - }, { - "source": 31120708, - "target": 7639702 - }, { - "source": 31120708, - "target": 6146692 - }, { - "source": 31120708, - "target": 44195788 - }, { - "source": 31120708, - "target": 14109167 - }, { - "source": 31120708, - "target": 247943631 - }, { - "source": 31120708, - "target": 1006945298 - }, { - "source": 31120708, - "target": 40144128 - }, { - "source": 31120708, - "target": 15339875 - }, { - "source": 31120708, - "target": 460194330 - }, { - "source": 31120708, - "target": 10414152 - }, { - "source": 31120708, - "target": 255617445 - }, { - "source": 31120708, - "target": 22723307 - }, { - "source": 31120708, - "target": 137712607 - }, { - "source": 31120708, - "target": 109457331 - }, { - "source": 31120708, - "target": 177507079 - }, { - "source": 31120708, - "target": 155240092 - }, { - "source": 31120708, - "target": 289972113 - }, { - "source": 31120708, - "target": 349963 - }, { - "source": 31120708, - "target": 17242168 - }, { - "source": 31120708, - "target": 22197926 - }, { - "source": 31120708, - "target": 88892707 - }, { - "source": 31120708, - "target": 186974470 - }, { - "source": 31120708, - "target": 86640232 - }, { - "source": 31120708, - "target": 190564700 - }, { - "source": 31120708, - "target": 179797676 - }, { - "source": 31120708, - "target": 16789581 - }, { - "source": 31120708, - "target": 17013577 - }, { - "source": 31120708, - "target": 21084111 - }, { - "source": 31120708, - "target": 43593 - }, { - "source": 31120708, - "target": 4071761 - }, { - "source": 31120708, - "target": 16557883 - }, { - "source": 31120708, - "target": 52341962 - }, { - "source": 31120708, - "target": 46243602 - }, { - "source": 31120708, - "target": 19920203 - }, { - "source": 31120708, - "target": 15399031 - }, { - "source": 31120708, - "target": 13205612 - }, { - "source": 31120708, - "target": 2067201 - }, { - "source": 31120708, - "target": 6490642 - }, { - "source": 31120708, - "target": 18695747 - }, { - "source": 31120708, - "target": 1366811 - }, { - "source": 31120708, - "target": 15463062 - }, { - "source": 31120708, - "target": 17519986 - }, { - "source": 31120708, - "target": 17268874 - }, { - "source": 559883429, - "target": 885107802 - }, { - "source": 559883429, - "target": 403626099 - }, { - "source": 92951551, - "target": 559883429 - }, { - "source": 92951551, - "target": 82890309 - }, { - "source": 92951551, - "target": 411681876 - }, { - "source": 92951551, - "target": 9527212 - }, { - "source": 92951551, - "target": 115022430 - }, { - "source": 92951551, - "target": 208579168 - }, { - "source": 92951551, - "target": 158685605 - }, { - "source": 92951551, - "target": 2251623492 - }, { - "source": 92951551, - "target": 36737360 - }, { - "source": 92951551, - "target": 446672281 - }, { - "source": 92951551, - "target": 1667081238 - }, { - "source": 92951551, - "target": 1489761876 - }, { - "source": 92951551, - "target": 16030323 - }, { - "source": 92951551, - "target": 981786802666328064 - }, { - "source": 92951551, - "target": 14875983 - }, { - "source": 92951551, - "target": 403626099 - }, { - "source": 92951551, - "target": 130745589 - }, { - "source": 92951551, - "target": 216939636 - }, { - "source": 92951551, - "target": 153196789 - }, { - "source": 92951551, - "target": 783356145670852608 - }, { - "source": 92951551, - "target": 4893004803 - }, { - "source": 92951551, - "target": 2924711485 - }, { - "source": 92951551, - "target": 38254620 - }, { - "source": 92951551, - "target": 909697437694087168 - }, { - "source": 92951551, - "target": 596332489 - }, { - "source": 92951551, - "target": 19920203 - }, { - "source": 92951551, - "target": 78865306 - }, { - "source": 92951551, - "target": 2527017636 - }, { - "source": 92951551, - "target": 179797676 - }, { - "source": 92951551, - "target": 2511400400 - }, { - "source": 92951551, - "target": 15463062 - }, { - "source": 92951551, - "target": 17268874 - }, { - "source": 92951551, - "target": 465929514 - }, { - "source": 92951551, - "target": 19725644 - }, { - "source": 92951551, - "target": 18115856 - }, { - "source": 92951551, - "target": 370227242 - }, { - "source": 92951551, - "target": 82713840 - }, { - "source": 92951551, - "target": 1652270612 - }, { - "source": 92951551, - "target": 43593 - }, { - "source": 92951551, - "target": 86640232 - }, { - "source": 92951551, - "target": 190564700 - }, { - "source": 92951551, - "target": 16112517 - }, { - "source": 92951551, - "target": 40219508 - }, { - "source": 92951551, - "target": 33838201 - }, { - "source": 2263478022, - "target": 43878033 - }, { - "source": 2263478022, - "target": 1366811 - }, { - "source": 2263478022, - "target": 1086037534176473088 - }, { - "source": 2263478022, - "target": 57191565 - }, { - "source": 2263478022, - "target": 179797676 - }, { - "source": 2263478022, - "target": 798297731961913344 - }, { - "source": 2263478022, - "target": 54896883 - }, { - "source": 2263478022, - "target": 2198358416 - }, { - "source": 2263478022, - "target": 52853730 - }, { - "source": 2263478022, - "target": 49457800 - }, { - "source": 2263478022, - "target": 148871804 - }, { - "source": 2263478022, - "target": 14109167 - }, { - "source": 2263478022, - "target": 69133574 - }, { - "source": 2263478022, - "target": 21084111 - }, { - "source": 2263478022, - "target": 137712607 - }, { - "source": 2263478022, - "target": 36853217 - }, { - "source": 2263478022, - "target": 242069220 - }, { - "source": 2263478022, - "target": 14148549 - }, { - "source": 2263478022, - "target": 119704541 - }, { - "source": 2263478022, - "target": 54680395 - }, { - "source": 2263478022, - "target": 29739700 - }, { - "source": 2263478022, - "target": 620010629 - }, { - "source": 2263478022, - "target": 34255829 - }, { - "source": 2263478022, - "target": 18406335 - }, { - "source": 2263478022, - "target": 17581976 - }, { - "source": 2263478022, - "target": 278878000 - }, { - "source": 2263478022, - "target": 17677665 - }, { - "source": 2263478022, - "target": 84043985 - }, { - "source": 2263478022, - "target": 483273973 - }, { - "source": 2263478022, - "target": 227831457 - }, { - "source": 2263478022, - "target": 125499050 - }, { - "source": 2263478022, - "target": 17461965 - }, { - "source": 2263478022, - "target": 17242884 - }, { - "source": 2263478022, - "target": 359024514 - }, { - "source": 2263478022, - "target": 18695747 - }, { - "source": 2263478022, - "target": 95266520 - }, { - "source": 2263478022, - "target": 404895983 - }, { - "source": 2263478022, - "target": 6146692 - }, { - "source": 2263478022, - "target": 40144128 - }, { - "source": 2263478022, - "target": 1201186872 - }, { - "source": 2263478022, - "target": 49413866 - }, { - "source": 2263478022, - "target": 19951439 - }, { - "source": 2263478022, - "target": 14420872 - }, { - "source": 2263478022, - "target": 16112517 - }, { - "source": 2263478022, - "target": 38254620 - }, { - "source": 2263478022, - "target": 329714473 - }, { - "source": 148871804, - "target": 95266520 - }, { - "source": 148871804, - "target": 119802735 - }, { - "source": 148871804, - "target": 1658560038 - }, { - "source": 148871804, - "target": 18325271 - }, { - "source": 148871804, - "target": 919294347857690625 - }, { - "source": 148871804, - "target": 84043985 - }, { - "source": 148871804, - "target": 146365761 - }, { - "source": 148871804, - "target": 16692909 - }, { - "source": 148871804, - "target": 191897226 - }, { - "source": 148871804, - "target": 905255756789825536 - }, { - "source": 148871804, - "target": 4597853354 - }, { - "source": 148871804, - "target": 555102816 - }, { - "source": 148871804, - "target": 1086037534176473088 - }, { - "source": 148871804, - "target": 14905766 - }, { - "source": 148871804, - "target": 190857410 - }, { - "source": 148871804, - "target": 38174427 - }, { - "source": 148871804, - "target": 1017224055588622338 - }, { - "source": 148871804, - "target": 2198358416 - }, { - "source": 148871804, - "target": 242904917 - }, { - "source": 148871804, - "target": 81658145 - }, { - "source": 148871804, - "target": 10471882 - }, { - "source": 148871804, - "target": 33838201 - }, { - "source": 148871804, - "target": 37801244 - }, { - "source": 148871804, - "target": 883747950085656577 - }, { - "source": 148871804, - "target": 17847384 - }, { - "source": 148871804, - "target": 3404710059 - }, { - "source": 148871804, - "target": 255617445 - }, { - "source": 148871804, - "target": 3091349915 - }, { - "source": 148871804, - "target": 43953969 - }, { - "source": 148871804, - "target": 49413866 - }, { - "source": 148871804, - "target": 329714473 - }, { - "source": 148871804, - "target": 17673012 - }, { - "source": 148871804, - "target": 13074042 - }, { - "source": 148871804, - "target": 3230388598 - }, { - "source": 148871804, - "target": 88892707 - }, { - "source": 148871804, - "target": 125499050 - }, { - "source": 148871804, - "target": 119704541 - }, { - "source": 148871804, - "target": 16017475 - }, { - "source": 148871804, - "target": 744209572089323520 - }, { - "source": 148871804, - "target": 1912054296 - }, { - "source": 148871804, - "target": 16789581 - }, { - "source": 148871804, - "target": 69133574 - }, { - "source": 148871804, - "target": 17242884 - }, { - "source": 148871804, - "target": 242069220 - }, { - "source": 148871804, - "target": 278878000 - }, { - "source": 148871804, - "target": 54896883 - }, { - "source": 148871804, - "target": 1873322353 - }, { - "source": 148871804, - "target": 52853730 - }, { - "source": 148871804, - "target": 14249829 - }, { - "source": 148871804, - "target": 2911549265 - }, { - "source": 148871804, - "target": 115022430 - }, { - "source": 148871804, - "target": 1387915232 - }, { - "source": 148871804, - "target": 43878033 - }, { - "source": 148871804, - "target": 4071761 - }, { - "source": 148871804, - "target": 78865306 - }, { - "source": 148871804, - "target": 1652270612 - }, { - "source": 148871804, - "target": 2263478022 - }, { - "source": 148871804, - "target": 33857735 - }, { - "source": 148871804, - "target": 582282558 - }, { - "source": 148871804, - "target": 1006945298 - }, { - "source": 148871804, - "target": 40144128 - }, { - "source": 148871804, - "target": 404895983 - }, { - "source": 148871804, - "target": 17268874 - }, { - "source": 148871804, - "target": 89212604 - }, { - "source": 148871804, - "target": 101474181 - }, { - "source": 148871804, - "target": 16171911 - }, { - "source": 148871804, - "target": 6146692 - }, { - "source": 148871804, - "target": 12377822 - }, { - "source": 148871804, - "target": 52341962 - }, { - "source": 148871804, - "target": 7639702 - }, { - "source": 148871804, - "target": 7541002 - }, { - "source": 148871804, - "target": 179797676 - }, { - "source": 148871804, - "target": 1526228120 - }, { - "source": 148871804, - "target": 17677665 - }, { - "source": 148871804, - "target": 14207040 - }, { - "source": 148871804, - "target": 29739700 - }, { - "source": 148871804, - "target": 483273973 - }, { - "source": 148871804, - "target": 14420872 - }, { - "source": 148871804, - "target": 23751864 - }, { - "source": 148871804, - "target": 17461965 - }, { - "source": 148871804, - "target": 765548 - }, { - "source": 148871804, - "target": 8564482 - }, { - "source": 148871804, - "target": 14624309 - }, { - "source": 148871804, - "target": 17406425 - }, { - "source": 148871804, - "target": 20280065 - }, { - "source": 148871804, - "target": 43593 - }, { - "source": 148871804, - "target": 87968068 - }, { - "source": 148871804, - "target": 38254620 - }, { - "source": 148871804, - "target": 15339875 - }, { - "source": 148871804, - "target": 22197926 - }, { - "source": 148871804, - "target": 36853217 - }, { - "source": 148871804, - "target": 367089411 - }, { - "source": 148871804, - "target": 945943164 - }, { - "source": 148871804, - "target": 142389870 - }, { - "source": 148871804, - "target": 57191565 - }, { - "source": 148871804, - "target": 16112517 - }, { - "source": 148871804, - "target": 14109167 - }, { - "source": 148871804, - "target": 359024514 - }, { - "source": 148871804, - "target": 520778935 - }, { - "source": 148871804, - "target": 190564700 - }, { - "source": 148871804, - "target": 10699072 - }, { - "source": 148871804, - "target": 25151614 - }, { - "source": 148871804, - "target": 21695487 - }, { - "source": 148871804, - "target": 15399031 - }, { - "source": 148871804, - "target": 155240092 - }, { - "source": 148871804, - "target": 44195788 - }, { - "source": 148871804, - "target": 465929514 - }, { - "source": 148871804, - "target": 261363584 - }, { - "source": 148871804, - "target": 17242168 - }, { - "source": 148871804, - "target": 247943631 - }, { - "source": 148871804, - "target": 21084111 - }, { - "source": 148871804, - "target": 54680395 - }, { - "source": 148871804, - "target": 443206410 - }, { - "source": 148871804, - "target": 46243602 - }, { - "source": 148871804, - "target": 370638564 - }, { - "source": 148871804, - "target": 34570753 - }, { - "source": 148871804, - "target": 17013577 - }, { - "source": 148871804, - "target": 17581976 - }, { - "source": 148871804, - "target": 13205612 - }, { - "source": 148871804, - "target": 22723307 - }, { - "source": 148871804, - "target": 15463062 - }, { - "source": 148871804, - "target": 19951439 - }, { - "source": 148871804, - "target": 177507079 - }, { - "source": 148871804, - "target": 86640232 - }, { - "source": 148871804, - "target": 14875983 - }, { - "source": 148871804, - "target": 34255829 - }, { - "source": 148871804, - "target": 152862026 - }, { - "source": 148871804, - "target": 6490642 - }, { - "source": 148871804, - "target": 347276428 - }, { - "source": 148871804, - "target": 2067201 - }, { - "source": 148871804, - "target": 1366811 - }, { - "source": 148871804, - "target": 18695747 - }, { - "source": 148871804, - "target": 137712607 - }, { - "source": 148871804, - "target": 19920203 - }, { - "source": 148871804, - "target": 14892191 - }, { - "source": 12014302, - "target": 27546319 - }, { - "source": 12014302, - "target": 188046229 - }, { - "source": 12014302, - "target": 1537419308 - }, { - "source": 12014302, - "target": 16017475 - }, { - "source": 12014302, - "target": 1556132462 - }, { - "source": 12014302, - "target": 9434762 - }, { - "source": 12014302, - "target": 52853730 - }, { - "source": 12014302, - "target": 14905766 - }, { - "source": 12014302, - "target": 370227242 - }, { - "source": 12014302, - "target": 9527212 - }, { - "source": 12014302, - "target": 1201186872 - }, { - "source": 12014302, - "target": 1652270612 - }, { - "source": 12014302, - "target": 10471882 - }, { - "source": 12014302, - "target": 29739700 - }, { - "source": 12014302, - "target": 1891806212 - }, { - "source": 12014302, - "target": 411681876 - }, { - "source": 12014302, - "target": 370638564 - }, { - "source": 12014302, - "target": 87968068 - }, { - "source": 12014302, - "target": 14420872 - }, { - "source": 12014302, - "target": 19520842 - }, { - "source": 12014302, - "target": 483273973 - }, { - "source": 12014302, - "target": 17013577 - }, { - "source": 12014302, - "target": 8564482 - }, { - "source": 12014302, - "target": 52341962 - }, { - "source": 12014302, - "target": 247943631 - }, { - "source": 12014302, - "target": 14898705 - }, { - "source": 12014302, - "target": 14425576 - }, { - "source": 12014302, - "target": 16136933 - }, { - "source": 12014302, - "target": 10414152 - }, { - "source": 12014302, - "target": 17677665 - }, { - "source": 12014302, - "target": 347276428 - }, { - "source": 12014302, - "target": 17406425 - }, { - "source": 12014302, - "target": 40144128 - }, { - "source": 12014302, - "target": 142389870 - }, { - "source": 12014302, - "target": 38254620 - }, { - "source": 12014302, - "target": 359024514 - }, { - "source": 12014302, - "target": 88892707 - }, { - "source": 12014302, - "target": 115022430 - }, { - "source": 12014302, - "target": 762093631 - }, { - "source": 12014302, - "target": 12377822 - }, { - "source": 12014302, - "target": 25151614 - }, { - "source": 12014302, - "target": 6146692 - }, { - "source": 12014302, - "target": 804775 - }, { - "source": 12014302, - "target": 15399031 - }, { - "source": 12014302, - "target": 43593 - }, { - "source": 12014302, - "target": 359650922 - }, { - "source": 12014302, - "target": 177507079 - }, { - "source": 12014302, - "target": 404895983 - }, { - "source": 12014302, - "target": 17581976 - }, { - "source": 12014302, - "target": 1366811 - }, { - "source": 12014302, - "target": 152862026 - }, { - "source": 12014302, - "target": 255617445 - }, { - "source": 12014302, - "target": 1314101 - }, { - "source": 12014302, - "target": 21695487 - }, { - "source": 12014302, - "target": 14113734 - }, { - "source": 12014302, - "target": 44195788 - }, { - "source": 12014302, - "target": 34570753 - }, { - "source": 12014302, - "target": 18704160 - }, { - "source": 12014302, - "target": 21084111 - }, { - "source": 12014302, - "target": 92168769 - }, { - "source": 12014302, - "target": 190564700 - }, { - "source": 12014302, - "target": 179797676 - }, { - "source": 12014302, - "target": 14624309 - }, { - "source": 12014302, - "target": 23751864 - }, { - "source": 12014302, - "target": 16112517 - }, { - "source": 12014302, - "target": 137712607 - }, { - "source": 12014302, - "target": 14207040 - }, { - "source": 12014302, - "target": 17268874 - }, { - "source": 12014302, - "target": 15463062 - }, { - "source": 12014302, - "target": 13205612 - }, { - "source": 12014302, - "target": 765548 - }, { - "source": 12014302, - "target": 18695747 - }, { - "source": 12014302, - "target": 54680395 - }, { - "source": 12014302, - "target": 16789581 - }, { - "source": 12014302, - "target": 33838201 - }, { - "source": 12014302, - "target": 14875983 - }, { - "source": 12014302, - "target": 34255829 - }, { - "source": 12014302, - "target": 86640232 - }, { - "source": 12014302, - "target": 4071761 - }, { - "source": 12014302, - "target": 9271782 - }, { - "source": 12014302, - "target": 19951439 - }, { - "source": 12014302, - "target": 14109167 - }, { - "source": 142389870, - "target": 1017224055588622338 - }, { - "source": 142389870, - "target": 17847384 - }, { - "source": 142389870, - "target": 3404710059 - }, { - "source": 142389870, - "target": 148871804 - }, { - "source": 142389870, - "target": 89212604 - }, { - "source": 142389870, - "target": 744209572089323520 - }, { - "source": 142389870, - "target": 49413866 - }, { - "source": 142389870, - "target": 136400506 - }, { - "source": 142389870, - "target": 54896883 - }, { - "source": 142389870, - "target": 2198358416 - }, { - "source": 142389870, - "target": 3230388598 - }, { - "source": 142389870, - "target": 33857735 - }, { - "source": 142389870, - "target": 289972113 - }, { - "source": 142389870, - "target": 1912054296 - }, { - "source": 142389870, - "target": 90797974 - }, { - "source": 142389870, - "target": 798297731961913344 - }, { - "source": 142389870, - "target": 17677665 - }, { - "source": 142389870, - "target": 18695747 - }, { - "source": 142389870, - "target": 1652270612 - }, { - "source": 142389870, - "target": 19299318 - }, { - "source": 142389870, - "target": 14624309 - }, { - "source": 142389870, - "target": 16030323 - }, { - "source": 142389870, - "target": 52853730 - }, { - "source": 142389870, - "target": 14249829 - }, { - "source": 142389870, - "target": 17519986 - }, { - "source": 142389870, - "target": 190857410 - }, { - "source": 142389870, - "target": 242069220 - }, { - "source": 142389870, - "target": 10414152 - }, { - "source": 142389870, - "target": 9434762 - }, { - "source": 142389870, - "target": 146365761 - }, { - "source": 142389870, - "target": 1873322353 - }, { - "source": 142389870, - "target": 16171911 - }, { - "source": 142389870, - "target": 17242884 - }, { - "source": 142389870, - "target": 1556132462 - }, { - "source": 142389870, - "target": 17406425 - }, { - "source": 142389870, - "target": 179797676 - }, { - "source": 142389870, - "target": 14905766 - }, { - "source": 142389870, - "target": 52341962 - }, { - "source": 142389870, - "target": 83996344 - }, { - "source": 142389870, - "target": 19520842 - }, { - "source": 142389870, - "target": 1325316703 - }, { - "source": 142389870, - "target": 404895983 - }, { - "source": 142389870, - "target": 9527212 - }, { - "source": 142389870, - "target": 2251623492 - }, { - "source": 142389870, - "target": 84043985 - }, { - "source": 142389870, - "target": 85340453 - }, { - "source": 142389870, - "target": 252761153 - }, { - "source": 142389870, - "target": 43878033 - }, { - "source": 142389870, - "target": 16692909 - }, { - "source": 142389870, - "target": 2848359778 - }, { - "source": 142389870, - "target": 3012686680 - }, { - "source": 142389870, - "target": 10471882 - }, { - "source": 142389870, - "target": 752673 - }, { - "source": 142389870, - "target": 69133574 - }, { - "source": 142389870, - "target": 247943631 - }, { - "source": 142389870, - "target": 88892707 - }, { - "source": 142389870, - "target": 12377822 - }, { - "source": 142389870, - "target": 101474181 - }, { - "source": 142389870, - "target": 555102816 - }, { - "source": 142389870, - "target": 349963 - }, { - "source": 142389870, - "target": 1387915232 - }, { - "source": 142389870, - "target": 98303566 - }, { - "source": 142389870, - "target": 945943164 - }, { - "source": 142389870, - "target": 7639702 - }, { - "source": 142389870, - "target": 582282558 - }, { - "source": 142389870, - "target": 16789581 - }, { - "source": 142389870, - "target": 17673012 - }, { - "source": 142389870, - "target": 483273973 - }, { - "source": 142389870, - "target": 347276428 - }, { - "source": 142389870, - "target": 40144128 - }, { - "source": 142389870, - "target": 12014302 - }, { - "source": 142389870, - "target": 38254620 - }, { - "source": 142389870, - "target": 25151614 - }, { - "source": 142389870, - "target": 6146692 - }, { - "source": 142389870, - "target": 370638564 - }, { - "source": 142389870, - "target": 43593 - }, { - "source": 142389870, - "target": 17242168 - }, { - "source": 142389870, - "target": 119704541 - }, { - "source": 142389870, - "target": 367089411 - }, { - "source": 142389870, - "target": 520778935 - }, { - "source": 142389870, - "target": 87968068 - }, { - "source": 142389870, - "target": 190564700 - }, { - "source": 142389870, - "target": 152862026 - }, { - "source": 142389870, - "target": 465929514 - }, { - "source": 142389870, - "target": 46243602 - }, { - "source": 142389870, - "target": 29739700 - }, { - "source": 142389870, - "target": 2067201 - }, { - "source": 142389870, - "target": 16112517 - }, { - "source": 142389870, - "target": 16017475 - }, { - "source": 142389870, - "target": 14875983 - }, { - "source": 142389870, - "target": 21084111 - }, { - "source": 142389870, - "target": 1366811 - }, { - "source": 142389870, - "target": 17581976 - }, { - "source": 142389870, - "target": 15463062 - }, { - "source": 142389870, - "target": 177507079 - }, { - "source": 142389870, - "target": 22723307 - }, { - "source": 142389870, - "target": 15399031 - }, { - "source": 142389870, - "target": 8564482 - }, { - "source": 142389870, - "target": 19920203 - }, { - "source": 142389870, - "target": 34255829 - }, { - "source": 142389870, - "target": 14420872 - }, { - "source": 142389870, - "target": 13205612 - }, { - "source": 142389870, - "target": 21695487 - }, { - "source": 142389870, - "target": 23751864 - }, { - "source": 142389870, - "target": 20280065 - }, { - "source": 142389870, - "target": 137712607 - }, { - "source": 142389870, - "target": 765548 - }, { - "source": 142389870, - "target": 34570753 - }, { - "source": 142389870, - "target": 4071761 - }, { - "source": 142389870, - "target": 86640232 - }, { - "source": 142389870, - "target": 17013577 - }, { - "source": 142389870, - "target": 14109167 - }, { - "source": 142389870, - "target": 14892191 - }, { - "source": 17673012, - "target": 17847384 - }, { - "source": 17673012, - "target": 14249829 - }, { - "source": 17673012, - "target": 255617445 - }, { - "source": 17673012, - "target": 8564482 - }, { - "source": 17673012, - "target": 136400506 - }, { - "source": 17673012, - "target": 13205612 - }, { - "source": 17673012, - "target": 1366811 - }, { - "source": 17673012, - "target": 14624309 - }, { - "source": 17673012, - "target": 90797974 - }, { - "source": 17673012, - "target": 318046158 - }, { - "source": 17673012, - "target": 85340453 - }, { - "source": 17673012, - "target": 282130842 - }, { - "source": 17673012, - "target": 84043985 - }, { - "source": 17673012, - "target": 52853730 - }, { - "source": 17673012, - "target": 16692909 - }, { - "source": 17673012, - "target": 24228154 - }, { - "source": 17673012, - "target": 190857410 - }, { - "source": 17673012, - "target": 252761153 - }, { - "source": 17673012, - "target": 1652270612 - }, { - "source": 17673012, - "target": 16030323 - }, { - "source": 17673012, - "target": 3091349915 - }, { - "source": 17673012, - "target": 347276428 - }, { - "source": 17673012, - "target": 370638564 - }, { - "source": 17673012, - "target": 555102816 - }, { - "source": 17673012, - "target": 7639702 - }, { - "source": 17673012, - "target": 177507079 - }, { - "source": 17673012, - "target": 29739700 - }, { - "source": 17673012, - "target": 3012686680 - }, { - "source": 17673012, - "target": 12377822 - }, { - "source": 17673012, - "target": 38254620 - }, { - "source": 17673012, - "target": 137712607 - }, { - "source": 17673012, - "target": 6490642 - }, { - "source": 17673012, - "target": 17242168 - }, { - "source": 17673012, - "target": 247943631 - }, { - "source": 17673012, - "target": 752673 - }, { - "source": 17673012, - "target": 1458271 - }, { - "source": 17673012, - "target": 142389870 - }, { - "source": 17673012, - "target": 17013577 - }, { - "source": 17673012, - "target": 83996344 - }, { - "source": 17673012, - "target": 16789581 - }, { - "source": 17673012, - "target": 22723307 - }, { - "source": 17673012, - "target": 4071761 - }, { - "source": 17673012, - "target": 19920203 - }, { - "source": 17673012, - "target": 16112517 - }, { - "source": 17673012, - "target": 2067201 - }, { - "source": 17673012, - "target": 14875983 - }, { - "source": 17673012, - "target": 349963 - }, { - "source": 17673012, - "target": 765548 - }, { - "source": 17673012, - "target": 43593 - }, { - "source": 17673012, - "target": 87968068 - }, { - "source": 17673012, - "target": 14109167 - }, { - "source": 17673012, - "target": 582282558 - }, { - "source": 17673012, - "target": 16017475 - }, { - "source": 14892191, - "target": 1068137549355515905 - }, { - "source": 14892191, - "target": 16171911 - }, { - "source": 14892191, - "target": 14109167 - }, { - "source": 14892191, - "target": 4597853354 - }, { - "source": 14892191, - "target": 13205612 - }, { - "source": 14892191, - "target": 15339875 - }, { - "source": 14892191, - "target": 17406425 - }, { - "source": 14892191, - "target": 21084111 - }, { - "source": 14892191, - "target": 1366811 - }, { - "source": 14892191, - "target": 16112517 - }, { - "source": 14892191, - "target": 367089411 - }, { - "source": 14892191, - "target": 255617445 - }, { - "source": 14892191, - "target": 43593 - }, { - "source": 14892191, - "target": 15463062 - }, { - "source": 14892191, - "target": 46243602 - }, { - "source": 14892191, - "target": 22197926 - }, { - "source": 84043985, - "target": 2911549265 - }, { - "source": 84043985, - "target": 92951551 - }, { - "source": 84043985, - "target": 2924711485 - }, { - "source": 84043985, - "target": 208579168 - }, { - "source": 84043985, - "target": 1004751018528141313 - }, { - "source": 84043985, - "target": 289972113 - }, { - "source": 84043985, - "target": 534166347 - }, { - "source": 84043985, - "target": 1022369413461291008 - }, { - "source": 84043985, - "target": 13205612 - }, { - "source": 84043985, - "target": 17847384 - }, { - "source": 84043985, - "target": 38174427 - }, { - "source": 84043985, - "target": 148871804 - }, { - "source": 84043985, - "target": 208312922 - }, { - "source": 84043985, - "target": 36737360 - }, { - "source": 84043985, - "target": 883747950085656577 - }, { - "source": 84043985, - "target": 596332489 - }, { - "source": 84043985, - "target": 8564482 - }, { - "source": 84043985, - "target": 370227242 - }, { - "source": 84043985, - "target": 905255756789825536 - }, { - "source": 84043985, - "target": 241173920 - }, { - "source": 84043985, - "target": 16557883 - }, { - "source": 84043985, - "target": 54896883 - }, { - "source": 84043985, - "target": 37619291 - }, { - "source": 84043985, - "target": 1237502864 - }, { - "source": 84043985, - "target": 2198358416 - }, { - "source": 84043985, - "target": 1537419308 - }, { - "source": 84043985, - "target": 798297731961913344 - }, { - "source": 84043985, - "target": 17677665 - }, { - "source": 84043985, - "target": 783356145670852608 - }, { - "source": 84043985, - "target": 611597719 - }, { - "source": 84043985, - "target": 1912054296 - }, { - "source": 84043985, - "target": 81658145 - }, { - "source": 84043985, - "target": 44101368 - }, { - "source": 84043985, - "target": 768197780 - }, { - "source": 84043985, - "target": 44195788 - }, { - "source": 84043985, - "target": 242904917 - }, { - "source": 84043985, - "target": 214764129 - }, { - "source": 84043985, - "target": 96831443 - }, { - "source": 84043985, - "target": 14249829 - }, { - "source": 84043985, - "target": 1489761876 - }, { - "source": 84043985, - "target": 188046229 - }, { - "source": 84043985, - "target": 92168769 - }, { - "source": 84043985, - "target": 14425576 - }, { - "source": 84043985, - "target": 395853499 - }, { - "source": 84043985, - "target": 300317633 - }, { - "source": 84043985, - "target": 744209572089323520 - }, { - "source": 84043985, - "target": 16692909 - }, { - "source": 84043985, - "target": 1710706561 - }, { - "source": 84043985, - "target": 11493602 - }, { - "source": 84043985, - "target": 82890309 - }, { - "source": 84043985, - "target": 201277609 - }, { - "source": 84043985, - "target": 14898705 - }, { - "source": 84043985, - "target": 889998600 - }, { - "source": 84043985, - "target": 34570753 - }, { - "source": 84043985, - "target": 3012686680 - }, { - "source": 84043985, - "target": 24228154 - }, { - "source": 84043985, - "target": 3230388598 - }, { - "source": 84043985, - "target": 23751864 - }, { - "source": 84043985, - "target": 130745589 - }, { - "source": 84043985, - "target": 191257554 - }, { - "source": 84043985, - "target": 9527212 - }, { - "source": 84043985, - "target": 752673 - }, { - "source": 84043985, - "target": 10699072 - }, { - "source": 84043985, - "target": 1873322353 - }, { - "source": 84043985, - "target": 6490642 - }, { - "source": 84043985, - "target": 49413866 - }, { - "source": 84043985, - "target": 14113734 - }, { - "source": 84043985, - "target": 15339875 - }, { - "source": 84043985, - "target": 52853730 - }, { - "source": 84043985, - "target": 52341962 - }, { - "source": 84043985, - "target": 1556132462 - }, { - "source": 84043985, - "target": 16171911 - }, { - "source": 84043985, - "target": 12377822 - }, { - "source": 84043985, - "target": 10414152 - }, { - "source": 84043985, - "target": 19520842 - }, { - "source": 84043985, - "target": 18704160 - }, { - "source": 84043985, - "target": 15463062 - }, { - "source": 84043985, - "target": 3091349915 - }, { - "source": 84043985, - "target": 2720877595 - }, { - "source": 84043985, - "target": 14875983 - }, { - "source": 84043985, - "target": 4597853354 - }, { - "source": 84043985, - "target": 18406335 - }, { - "source": 84043985, - "target": 255617445 - }, { - "source": 84043985, - "target": 33857735 - }, { - "source": 84043985, - "target": 19920203 - }, { - "source": 84043985, - "target": 3404710059 - }, { - "source": 84043985, - "target": 95290078 - }, { - "source": 84043985, - "target": 808896914 - }, { - "source": 84043985, - "target": 17673012 - }, { - "source": 84043985, - "target": 9434762 - }, { - "source": 84043985, - "target": 247943631 - }, { - "source": 84043985, - "target": 559883429 - }, { - "source": 84043985, - "target": 403626099 - }, { - "source": 84043985, - "target": 17519986 - }, { - "source": 84043985, - "target": 142389870 - }, { - "source": 84043985, - "target": 17242884 - }, { - "source": 84043985, - "target": 252761153 - }, { - "source": 84043985, - "target": 15871237 - }, { - "source": 84043985, - "target": 7541002 - }, { - "source": 84043985, - "target": 146365761 - }, { - "source": 84043985, - "target": 1458271 - }, { - "source": 84043985, - "target": 153196789 - }, { - "source": 84043985, - "target": 33838201 - }, { - "source": 84043985, - "target": 318046158 - }, { - "source": 84043985, - "target": 216939636 - }, { - "source": 84043985, - "target": 91169926 - }, { - "source": 84043985, - "target": 555102816 - }, { - "source": 84043985, - "target": 19301681 - }, { - "source": 84043985, - "target": 14420872 - }, { - "source": 84043985, - "target": 88892707 - }, { - "source": 84043985, - "target": 90797974 - }, { - "source": 84043985, - "target": 86640232 - }, { - "source": 84043985, - "target": 191897226 - }, { - "source": 84043985, - "target": 125499050 - }, { - "source": 84043985, - "target": 359024514 - }, { - "source": 84043985, - "target": 2848359778 - }, { - "source": 84043985, - "target": 242069220 - }, { - "source": 84043985, - "target": 115022430 - }, { - "source": 84043985, - "target": 36853217 - }, { - "source": 84043985, - "target": 119704541 - }, { - "source": 84043985, - "target": 38254620 - }, { - "source": 84043985, - "target": 483273973 - }, { - "source": 84043985, - "target": 43878033 - }, { - "source": 84043985, - "target": 136400506 - }, { - "source": 84043985, - "target": 245217900 - }, { - "source": 84043985, - "target": 347276428 - }, { - "source": 84043985, - "target": 98303566 - }, { - "source": 84043985, - "target": 16789581 - }, { - "source": 84043985, - "target": 34255829 - }, { - "source": 84043985, - "target": 16112517 - }, { - "source": 84043985, - "target": 14892191 - }, { - "source": 84043985, - "target": 17268874 - }, { - "source": 84043985, - "target": 6146692 - }, { - "source": 84043985, - "target": 7639702 - }, { - "source": 84043985, - "target": 17406425 - }, { - "source": 84043985, - "target": 1176519156 - }, { - "source": 84043985, - "target": 1652270612 - }, { - "source": 84043985, - "target": 85340453 - }, { - "source": 84043985, - "target": 10471882 - }, { - "source": 84043985, - "target": 69133574 - }, { - "source": 84043985, - "target": 14624309 - }, { - "source": 84043985, - "target": 17242168 - }, { - "source": 84043985, - "target": 31120708 - }, { - "source": 84043985, - "target": 29739700 - }, { - "source": 84043985, - "target": 21084111 - }, { - "source": 84043985, - "target": 282130842 - }, { - "source": 84043985, - "target": 16030323 - }, { - "source": 84043985, - "target": 227831457 - }, { - "source": 84043985, - "target": 14109167 - }, { - "source": 84043985, - "target": 1201186872 - }, { - "source": 84043985, - "target": 19411223 - }, { - "source": 84043985, - "target": 95266520 - }, { - "source": 84043985, - "target": 177507079 - }, { - "source": 84043985, - "target": 1387915232 - }, { - "source": 84043985, - "target": 190857410 - }, { - "source": 84043985, - "target": 367089411 - }, { - "source": 84043985, - "target": 1366811 - }, { - "source": 84043985, - "target": 1006945298 - }, { - "source": 84043985, - "target": 137712607 - }, { - "source": 84043985, - "target": 190564700 - }, { - "source": 84043985, - "target": 465929514 - }, { - "source": 84043985, - "target": 945943164 - }, { - "source": 84043985, - "target": 2067201 - }, { - "source": 84043985, - "target": 349963 - }, { - "source": 84043985, - "target": 1526228120 - }, { - "source": 84043985, - "target": 2263478022 - }, { - "source": 84043985, - "target": 152862026 - }, { - "source": 84043985, - "target": 273197054 - }, { - "source": 84043985, - "target": 520778935 - }, { - "source": 84043985, - "target": 43593 - }, { - "source": 84043985, - "target": 16017475 - }, { - "source": 84043985, - "target": 20280065 - }, { - "source": 95290078, - "target": 1567191510 - }, { - "source": 95290078, - "target": 1017224055588622338 - }, { - "source": 95290078, - "target": 798297731961913344 - }, { - "source": 95290078, - "target": 885107802 - }, { - "source": 95290078, - "target": 1537419308 - }, { - "source": 95290078, - "target": 1069993424 - }, { - "source": 95290078, - "target": 611597719 - }, { - "source": 95290078, - "target": 190857410 - }, { - "source": 95290078, - "target": 52853730 - }, { - "source": 95290078, - "target": 534166347 - }, { - "source": 95290078, - "target": 78865306 - }, { - "source": 95290078, - "target": 2470709743 - }, { - "source": 95290078, - "target": 1684160599 - }, { - "source": 95290078, - "target": 15399031 - }, { - "source": 95290078, - "target": 82890309 - }, { - "source": 95290078, - "target": 18704160 - }, { - "source": 95290078, - "target": 620010629 - }, { - "source": 95290078, - "target": 92168769 - }, { - "source": 95290078, - "target": 16017475 - }, { - "source": 95290078, - "target": 191897226 - }, { - "source": 95290078, - "target": 1489761876 - }, { - "source": 95290078, - "target": 762093631 - }, { - "source": 95290078, - "target": 465929514 - }, { - "source": 95290078, - "target": 14898705 - }, { - "source": 95290078, - "target": 40219508 - }, { - "source": 95290078, - "target": 46243602 - }, { - "source": 95290078, - "target": 1556132462 - }, { - "source": 95290078, - "target": 2511400400 - }, { - "source": 95290078, - "target": 214764129 - }, { - "source": 95290078, - "target": 87968068 - }, { - "source": 95290078, - "target": 96831443 - }, { - "source": 95290078, - "target": 1526228120 - }, { - "source": 95290078, - "target": 14249829 - }, { - "source": 95290078, - "target": 115022430 - }, { - "source": 95290078, - "target": 119704541 - }, { - "source": 95290078, - "target": 15460778 - }, { - "source": 95290078, - "target": 370638564 - }, { - "source": 95290078, - "target": 95266520 - }, { - "source": 95290078, - "target": 17242168 - }, { - "source": 95290078, - "target": 190564700 - }, { - "source": 95290078, - "target": 945943164 - }, { - "source": 95290078, - "target": 9271782 - }, { - "source": 95290078, - "target": 1006945298 - }, { - "source": 95290078, - "target": 81658145 - }, { - "source": 95290078, - "target": 4597853354 - }, { - "source": 95290078, - "target": 596332489 - }, { - "source": 95290078, - "target": 11493602 - }, { - "source": 95290078, - "target": 18695747 - }, { - "source": 95290078, - "target": 20280065 - }, { - "source": 95290078, - "target": 300317633 - }, { - "source": 95290078, - "target": 18325271 - }, { - "source": 95290078, - "target": 25151614 - }, { - "source": 95290078, - "target": 255617445 - }, { - "source": 95290078, - "target": 22723307 - }, { - "source": 95290078, - "target": 804775 - }, { - "source": 95290078, - "target": 7639702 - }, { - "source": 95290078, - "target": 370227242 - }, { - "source": 95290078, - "target": 57191565 - }, { - "source": 95290078, - "target": 14113734 - }, { - "source": 95290078, - "target": 82713840 - }, { - "source": 95290078, - "target": 2838336587 - }, { - "source": 95290078, - "target": 10471882 - }, { - "source": 95290078, - "target": 38254620 - }, { - "source": 95290078, - "target": 16030323 - }, { - "source": 95290078, - "target": 208312922 - }, { - "source": 95290078, - "target": 1873322353 - }, { - "source": 95290078, - "target": 14148549 - }, { - "source": 95290078, - "target": 209155608 - }, { - "source": 95290078, - "target": 6146692 - }, { - "source": 95290078, - "target": 17242884 - }, { - "source": 95290078, - "target": 14892191 - }, { - "source": 95290078, - "target": 1903337412 - }, { - "source": 95290078, - "target": 16553392 - }, { - "source": 95290078, - "target": 19411223 - }, { - "source": 95290078, - "target": 44195788 - }, { - "source": 95290078, - "target": 69133574 - }, { - "source": 95290078, - "target": 16557883 - }, { - "source": 95290078, - "target": 1652270612 - }, { - "source": 95290078, - "target": 10414152 - }, { - "source": 95290078, - "target": 247943631 - }, { - "source": 95290078, - "target": 889998600 - }, { - "source": 95290078, - "target": 395853499 - }, { - "source": 95290078, - "target": 13205612 - }, { - "source": 95290078, - "target": 19920203 - }, { - "source": 95290078, - "target": 101474181 - }, { - "source": 95290078, - "target": 404895983 - }, { - "source": 95290078, - "target": 261363584 - }, { - "source": 95290078, - "target": 359024514 - }, { - "source": 95290078, - "target": 177507079 - }, { - "source": 95290078, - "target": 21084111 - }, { - "source": 95290078, - "target": 15463062 - }, { - "source": 95290078, - "target": 765548 - }, { - "source": 95290078, - "target": 152862026 - }, { - "source": 95290078, - "target": 14109167 - }, { - "source": 95290078, - "target": 21695487 - }, { - "source": 95290078, - "target": 1366811 - }, { - "source": 95290078, - "target": 367089411 - }, { - "source": 95290078, - "target": 8564482 - }, { - "source": 95290078, - "target": 137712607 - }, { - "source": 95290078, - "target": 34255829 - }, { - "source": 95290078, - "target": 16112517 - }, { - "source": 95290078, - "target": 19520842 - }, { - "source": 95290078, - "target": 318046158 - }, { - "source": 95290078, - "target": 411681876 - }, { - "source": 95290078, - "target": 40144128 - }, { - "source": 95290078, - "target": 22197926 - }, { - "source": 95290078, - "target": 14420872 - }, { - "source": 95290078, - "target": 14624309 - }, { - "source": 95290078, - "target": 19951439 - }, { - "source": 95290078, - "target": 23751864 - }, { - "source": 95290078, - "target": 49413866 - }, { - "source": 95290078, - "target": 54680395 - }, { - "source": 95290078, - "target": 86640232 - }, { - "source": 95290078, - "target": 17013577 - }, { - "source": 95290078, - "target": 359650922 - }, { - "source": 95290078, - "target": 329714473 - }, { - "source": 95290078, - "target": 12014302 - }, { - "source": 95290078, - "target": 125499050 - }, { - "source": 95290078, - "target": 98303566 - }, { - "source": 95290078, - "target": 483273973 - }, { - "source": 95290078, - "target": 582282558 - }, { - "source": 95290078, - "target": 349963 - }, { - "source": 95290078, - "target": 43593 - }, { - "source": 95290078, - "target": 273197054 - }, { - "source": 95290078, - "target": 155240092 - }, { - "source": 95290078, - "target": 520778935 - }, { - "source": 95290078, - "target": 33838201 - }, { - "source": 95290078, - "target": 179797676 - }, { - "source": 95290078, - "target": 17268874 - }, { - "source": 95290078, - "target": 14425576 - }, { - "source": 15208867, - "target": 2838336587 - }, { - "source": 15208867, - "target": 17113667 - }, { - "source": 15208867, - "target": 883747950085656577 - }, { - "source": 15208867, - "target": 37619291 - }, { - "source": 15208867, - "target": 209155608 - }, { - "source": 15208867, - "target": 69133574 - }, { - "source": 15208867, - "target": 40219508 - }, { - "source": 15208867, - "target": 12014302 - }, { - "source": 15208867, - "target": 19283433 - }, { - "source": 15208867, - "target": 132219827 - }, { - "source": 15208867, - "target": 1387915232 - }, { - "source": 15208867, - "target": 10414152 - }, { - "source": 15208867, - "target": 255617445 - }, { - "source": 15208867, - "target": 142389870 - }, { - "source": 15208867, - "target": 15339875 - }, { - "source": 15208867, - "target": 38254620 - }, { - "source": 15208867, - "target": 15463062 - }, { - "source": 15208867, - "target": 14109167 - }, { - "source": 15208867, - "target": 885107802 - }, { - "source": 15208867, - "target": 86640232 - }, { - "source": 15208867, - "target": 16017475 - }, { - "source": 15208867, - "target": 19920203 - }, { - "source": 15208867, - "target": 3404710059 - }, { - "source": 15208867, - "target": 3230388598 - }, { - "source": 15208867, - "target": 559883429 - }, { - "source": 15208867, - "target": 22723307 - }, { - "source": 15208867, - "target": 1556132462 - }, { - "source": 15208867, - "target": 36853217 - }, { - "source": 15208867, - "target": 44195788 - }, { - "source": 15208867, - "target": 359650922 - }, { - "source": 15208867, - "target": 10471882 - }, { - "source": 15208867, - "target": 14249829 - }, { - "source": 15208867, - "target": 14898705 - }, { - "source": 15208867, - "target": 14000542 - }, { - "source": 15208867, - "target": 17519986 - }, { - "source": 15208867, - "target": 9434762 - }, { - "source": 15208867, - "target": 367089411 - }, { - "source": 15208867, - "target": 201277609 - }, { - "source": 15208867, - "target": 19299318 - }, { - "source": 15208867, - "target": 14113734 - }, { - "source": 15208867, - "target": 43953969 - }, { - "source": 15208867, - "target": 381245455 - }, { - "source": 15208867, - "target": 2470709743 - }, { - "source": 15208867, - "target": 1684160599 - }, { - "source": 15208867, - "target": 21084111 - }, { - "source": 15208867, - "target": 17242884 - }, { - "source": 15208867, - "target": 1652270612 - }, { - "source": 15208867, - "target": 34255829 - }, { - "source": 15208867, - "target": 1366811 - }, { - "source": 15208867, - "target": 2511400400 - }, { - "source": 15208867, - "target": 179797676 - }, { - "source": 15208867, - "target": 411681876 - }, { - "source": 15208867, - "target": 1873322353 - }, { - "source": 15208867, - "target": 16112517 - }, { - "source": 15208867, - "target": 43593 - }, { - "source": 15208867, - "target": 1201186872 - }, { - "source": 15208867, - "target": 1489761876 - }, { - "source": 15208867, - "target": 411546549 - }, { - "source": 15208867, - "target": 96831443 - }, { - "source": 15208867, - "target": 188046229 - }, { - "source": 15208867, - "target": 14905766 - }, { - "source": 15208867, - "target": 1650030144 - }, { - "source": 15208867, - "target": 52341962 - }, { - "source": 15208867, - "target": 82713840 - }, { - "source": 15208867, - "target": 219082889 - }, { - "source": 15208867, - "target": 370227242 - }, { - "source": 15208867, - "target": 1314101 - }, { - "source": 15208867, - "target": 247943631 - }, { - "source": 15208867, - "target": 762093631 - }, { - "source": 15208867, - "target": 92168769 - }, { - "source": 15208867, - "target": 765548 - }, { - "source": 15208867, - "target": 152862026 - }, { - "source": 15208867, - "target": 214764129 - }, { - "source": 15208867, - "target": 289972113 - }, { - "source": 15208867, - "target": 19951439 - }, { - "source": 15208867, - "target": 17406425 - }, { - "source": 15208867, - "target": 17268874 - }, { - "source": 15208867, - "target": 14425576 - }, { - "source": 15208867, - "target": 804775 - }, { - "source": 15208867, - "target": 16136933 - }, { - "source": 15208867, - "target": 11493602 - }, { - "source": 15208867, - "target": 9271782 - }, { - "source": 2791401022, - "target": 981786802666328064 - }, { - "source": 2791401022, - "target": 69133574 - }, { - "source": 2791401022, - "target": 14249829 - }, { - "source": 2791401022, - "target": 885107802 - }, { - "source": 2791401022, - "target": 4893004803 - }, { - "source": 2791401022, - "target": 190857410 - }, { - "source": 2791401022, - "target": 87968068 - }, { - "source": 2791401022, - "target": 52853730 - }, { - "source": 2791401022, - "target": 17242884 - }, { - "source": 2791401022, - "target": 67297193 - }, { - "source": 2791401022, - "target": 1667081238 - }, { - "source": 2791401022, - "target": 359024514 - }, { - "source": 2791401022, - "target": 2667385981 - }, { - "source": 2791401022, - "target": 919294347857690625 - }, { - "source": 2791401022, - "target": 191257554 - }, { - "source": 2791401022, - "target": 13074042 - }, { - "source": 2791401022, - "target": 611597719 - }, { - "source": 2791401022, - "target": 14420872 - }, { - "source": 2791401022, - "target": 1556132462 - }, { - "source": 2791401022, - "target": 3145293135 - }, { - "source": 2791401022, - "target": 25151614 - }, { - "source": 2791401022, - "target": 46243602 - }, { - "source": 2791401022, - "target": 18695747 - }, { - "source": 2791401022, - "target": 13205612 - }, { - "source": 2791401022, - "target": 15339875 - }, { - "source": 2791401022, - "target": 38254620 - }, { - "source": 2791401022, - "target": 6146692 - }, { - "source": 2791401022, - "target": 909697437694087168 - }, { - "source": 2791401022, - "target": 531855716 - }, { - "source": 2791401022, - "target": 241173920 - }, { - "source": 2791401022, - "target": 1006945298 - }, { - "source": 2791401022, - "target": 1387915232 - }, { - "source": 2791401022, - "target": 3230388598 - }, { - "source": 2791401022, - "target": 29700681 - }, { - "source": 2791401022, - "target": 37619291 - }, { - "source": 2791401022, - "target": 14000542 - }, { - "source": 2791401022, - "target": 40219508 - }, { - "source": 2791401022, - "target": 1489761876 - }, { - "source": 2791401022, - "target": 16557883 - }, { - "source": 2791401022, - "target": 359650922 - }, { - "source": 2791401022, - "target": 119704541 - }, { - "source": 2791401022, - "target": 883747950085656577 - }, { - "source": 2791401022, - "target": 137712607 - }, { - "source": 2791401022, - "target": 17013577 - }, { - "source": 2791401022, - "target": 4597853354 - }, { - "source": 2791401022, - "target": 23751864 - }, { - "source": 2791401022, - "target": 242069220 - }, { - "source": 2791401022, - "target": 2527017636 - }, { - "source": 2791401022, - "target": 34255829 - }, { - "source": 2791401022, - "target": 158685605 - }, { - "source": 2791401022, - "target": 2889052877 - }, { - "source": 2791401022, - "target": 2865629849 - }, { - "source": 2791401022, - "target": 19283433 - }, { - "source": 2791401022, - "target": 9434762 - }, { - "source": 2791401022, - "target": 82890309 - }, { - "source": 2791401022, - "target": 9527212 - }, { - "source": 2791401022, - "target": 177507079 - }, { - "source": 2791401022, - "target": 2160653520 - }, { - "source": 2791401022, - "target": 81658145 - }, { - "source": 2791401022, - "target": 701375574 - }, { - "source": 2791401022, - "target": 1325316703 - }, { - "source": 2791401022, - "target": 54680395 - }, { - "source": 2791401022, - "target": 34570753 - }, { - "source": 2791401022, - "target": 329714473 - }, { - "source": 2791401022, - "target": 1834743547 - }, { - "source": 2791401022, - "target": 15463062 - }, { - "source": 2791401022, - "target": 19920203 - }, { - "source": 2791401022, - "target": 520778935 - }, { - "source": 2791401022, - "target": 370227242 - }, { - "source": 2791401022, - "target": 33838201 - }, { - "source": 2791401022, - "target": 945943164 - }, { - "source": 2791401022, - "target": 1201186872 - }, { - "source": 2791401022, - "target": 15460778 - }, { - "source": 2791401022, - "target": 1366811 - }, { - "source": 2791401022, - "target": 2848359778 - }, { - "source": 2791401022, - "target": 86904365 - }, { - "source": 2791401022, - "target": 52341962 - }, { - "source": 2791401022, - "target": 2511400400 - }, { - "source": 2791401022, - "target": 61599361 - }, { - "source": 2791401022, - "target": 14148549 - }, { - "source": 2791401022, - "target": 188046229 - }, { - "source": 2791401022, - "target": 10471882 - }, { - "source": 2791401022, - "target": 16553392 - }, { - "source": 2791401022, - "target": 17268874 - }, { - "source": 2791401022, - "target": 367089411 - }, { - "source": 2791401022, - "target": 14624309 - }, { - "source": 2791401022, - "target": 762093631 - }, { - "source": 2791401022, - "target": 268350241 - }, { - "source": 2791401022, - "target": 465929514 - }, { - "source": 2791401022, - "target": 1873322353 - }, { - "source": 2791401022, - "target": 86640232 - }, { - "source": 2791401022, - "target": 395853499 - }, { - "source": 2791401022, - "target": 16112517 - }, { - "source": 2791401022, - "target": 19299318 - }, { - "source": 2791401022, - "target": 17406425 - }, { - "source": 2791401022, - "target": 620010629 - }, { - "source": 2791401022, - "target": 1684160599 - }, { - "source": 2791401022, - "target": 14109167 - }, { - "source": 2791401022, - "target": 43593 - }, { - "source": 2791401022, - "target": 411681876 - }, { - "source": 2791401022, - "target": 247943631 - }, { - "source": 2791401022, - "target": 242904917 - }, { - "source": 2791401022, - "target": 190564700 - }, { - "source": 2791401022, - "target": 152862026 - }, { - "source": 2791401022, - "target": 44195788 - }, { - "source": 2791401022, - "target": 1652270612 - }, { - "source": 2791401022, - "target": 82713840 - }, { - "source": 2791401022, - "target": 179797676 - }, { - "source": 30009655, - "target": 824684769543741440 - }, { - "source": 30009655, - "target": 91169926 - }, { - "source": 30009655, - "target": 1176519156 - }, { - "source": 30009655, - "target": 381245455 - }, { - "source": 30009655, - "target": 1017224055588622338 - }, { - "source": 30009655, - "target": 81658145 - }, { - "source": 30009655, - "target": 1086037534176473088 - }, { - "source": 30009655, - "target": 282130842 - }, { - "source": 30009655, - "target": 268350241 - }, { - "source": 30009655, - "target": 1387915232 - }, { - "source": 30009655, - "target": 88892707 - }, { - "source": 30009655, - "target": 38174427 - }, { - "source": 30009655, - "target": 19299318 - }, { - "source": 30009655, - "target": 4597853354 - }, { - "source": 30009655, - "target": 37801244 - }, { - "source": 30009655, - "target": 23268628 - }, { - "source": 30009655, - "target": 274254972 - }, { - "source": 30009655, - "target": 1537419308 - }, { - "source": 30009655, - "target": 9527212 - }, { - "source": 30009655, - "target": 17113667 - }, { - "source": 30009655, - "target": 926552558 - }, { - "source": 30009655, - "target": 370227242 - }, { - "source": 30009655, - "target": 6490642 - }, { - "source": 30009655, - "target": 2889052877 - }, { - "source": 30009655, - "target": 885107802 - }, { - "source": 30009655, - "target": 460194330 - }, { - "source": 30009655, - "target": 1710706561 - }, { - "source": 30009655, - "target": 27546319 - }, { - "source": 30009655, - "target": 79908341 - }, { - "source": 30009655, - "target": 620010629 - }, { - "source": 30009655, - "target": 1004751018528141313 - }, { - "source": 30009655, - "target": 17847384 - }, { - "source": 30009655, - "target": 18325271 - }, { - "source": 30009655, - "target": 92951551 - }, { - "source": 30009655, - "target": 743468486756868096 - }, { - "source": 30009655, - "target": 82890309 - }, { - "source": 30009655, - "target": 43878033 - }, { - "source": 30009655, - "target": 9434762 - }, { - "source": 30009655, - "target": 14148549 - }, { - "source": 30009655, - "target": 395853499 - }, { - "source": 30009655, - "target": 289972113 - }, { - "source": 30009655, - "target": 49457800 - }, { - "source": 30009655, - "target": 16692909 - }, { - "source": 30009655, - "target": 981786802666328064 - }, { - "source": 30009655, - "target": 17013577 - }, { - "source": 30009655, - "target": 46243602 - }, { - "source": 30009655, - "target": 1069993424 - }, { - "source": 30009655, - "target": 43953969 - }, { - "source": 30009655, - "target": 15747864 - }, { - "source": 30009655, - "target": 16136933 - }, { - "source": 30009655, - "target": 90797974 - }, { - "source": 30009655, - "target": 14113734 - }, { - "source": 30009655, - "target": 1458271 - }, { - "source": 30009655, - "target": 2865629849 - }, { - "source": 30009655, - "target": 2198358416 - }, { - "source": 30009655, - "target": 142389870 - }, { - "source": 30009655, - "target": 1366811 - }, { - "source": 30009655, - "target": 14207040 - }, { - "source": 30009655, - "target": 1556132462 - }, { - "source": 30009655, - "target": 44101368 - }, { - "source": 30009655, - "target": 14624309 - }, { - "source": 30009655, - "target": 191257554 - }, { - "source": 30009655, - "target": 241173920 - }, { - "source": 30009655, - "target": 883747950085656577 - }, { - "source": 30009655, - "target": 1667081238 - }, { - "source": 30009655, - "target": 2160653520 - }, { - "source": 30009655, - "target": 4893004803 - }, { - "source": 30009655, - "target": 19283433 - }, { - "source": 30009655, - "target": 92168769 - }, { - "source": 30009655, - "target": 44195788 - }, { - "source": 30009655, - "target": 2470709743 - }, { - "source": 30009655, - "target": 201277609 - }, { - "source": 30009655, - "target": 37619291 - }, { - "source": 30009655, - "target": 17406425 - }, { - "source": 30009655, - "target": 11493602 - }, { - "source": 30009655, - "target": 596332489 - }, { - "source": 30009655, - "target": 40219508 - }, { - "source": 30009655, - "target": 411681876 - }, { - "source": 30009655, - "target": 18704160 - }, { - "source": 30009655, - "target": 82713840 - }, { - "source": 30009655, - "target": 14000542 - }, { - "source": 30009655, - "target": 16557883 - }, { - "source": 30009655, - "target": 179797676 - }, { - "source": 30009655, - "target": 14249829 - }, { - "source": 30009655, - "target": 359650922 - }, { - "source": 30009655, - "target": 443206410 - }, { - "source": 30009655, - "target": 1903337412 - }, { - "source": 30009655, - "target": 6146692 - }, { - "source": 30009655, - "target": 17519986 - }, { - "source": 30009655, - "target": 209155608 - }, { - "source": 30009655, - "target": 36853217 - }, { - "source": 30009655, - "target": 1912054296 - }, { - "source": 30009655, - "target": 10471882 - }, { - "source": 30009655, - "target": 242904917 - }, { - "source": 30009655, - "target": 3091349915 - }, { - "source": 30009655, - "target": 17242884 - }, { - "source": 30009655, - "target": 15463062 - }, { - "source": 30009655, - "target": 18695747 - }, { - "source": 30009655, - "target": 21084111 - }, { - "source": 30009655, - "target": 24228154 - }, { - "source": 30009655, - "target": 13074042 - }, { - "source": 30009655, - "target": 136400506 - }, { - "source": 30009655, - "target": 1489761876 - }, { - "source": 30009655, - "target": 1873322353 - }, { - "source": 30009655, - "target": 247943631 - }, { - "source": 30009655, - "target": 16112517 - }, { - "source": 30009655, - "target": 17268874 - }, { - "source": 30009655, - "target": 1652270612 - }, { - "source": 30009655, - "target": 188046229 - }, { - "source": 30009655, - "target": 69133574 - }, { - "source": 30009655, - "target": 611597719 - }, { - "source": 30009655, - "target": 14892191 - }, { - "source": 30009655, - "target": 152862026 - }, { - "source": 30009655, - "target": 43593 - }, { - "source": 30009655, - "target": 255617445 - }, { - "source": 29739700, - "target": 33857735 - }, { - "source": 29739700, - "target": 1068137549355515905 - }, { - "source": 29739700, - "target": 38174427 - }, { - "source": 29739700, - "target": 3404710059 - }, { - "source": 29739700, - "target": 83996344 - }, { - "source": 29739700, - "target": 87968068 - }, { - "source": 29739700, - "target": 359650922 - }, { - "source": 29739700, - "target": 2198358416 - }, { - "source": 29739700, - "target": 17581976 - }, { - "source": 29739700, - "target": 54896883 - }, { - "source": 29739700, - "target": 19299318 - }, { - "source": 29739700, - "target": 43953969 - }, { - "source": 29739700, - "target": 883747950085656577 - }, { - "source": 29739700, - "target": 17406425 - }, { - "source": 29739700, - "target": 188046229 - }, { - "source": 29739700, - "target": 274254972 - }, { - "source": 29739700, - "target": 14000542 - }, { - "source": 29739700, - "target": 1387915232 - }, { - "source": 29739700, - "target": 744209572089323520 - }, { - "source": 29739700, - "target": 9527212 - }, { - "source": 29739700, - "target": 82890309 - }, { - "source": 29739700, - "target": 9434762 - }, { - "source": 29739700, - "target": 69133574 - }, { - "source": 29739700, - "target": 44101368 - }, { - "source": 29739700, - "target": 85340453 - }, { - "source": 29739700, - "target": 13074042 - }, { - "source": 29739700, - "target": 91169926 - }, { - "source": 29739700, - "target": 19520842 - }, { - "source": 29739700, - "target": 3230388598 - }, { - "source": 29739700, - "target": 10471882 - }, { - "source": 29739700, - "target": 1912054296 - }, { - "source": 29739700, - "target": 14624309 - }, { - "source": 29739700, - "target": 190857410 - }, { - "source": 29739700, - "target": 205346534 - }, { - "source": 29739700, - "target": 520778935 - }, { - "source": 29739700, - "target": 242069220 - }, { - "source": 29739700, - "target": 4597853354 - }, { - "source": 29739700, - "target": 52853730 - }, { - "source": 29739700, - "target": 146365761 - }, { - "source": 29739700, - "target": 10699072 - }, { - "source": 29739700, - "target": 16030323 - }, { - "source": 29739700, - "target": 1652270612 - }, { - "source": 29739700, - "target": 4071761 - }, { - "source": 29739700, - "target": 119704541 - }, { - "source": 29739700, - "target": 2263478022 - }, { - "source": 29739700, - "target": 17673012 - }, { - "source": 29739700, - "target": 12014302 - }, { - "source": 29739700, - "target": 443206410 - }, { - "source": 29739700, - "target": 359024514 - }, { - "source": 29739700, - "target": 1537419308 - }, { - "source": 29739700, - "target": 14249829 - }, { - "source": 29739700, - "target": 12377822 - }, { - "source": 29739700, - "target": 465929514 - }, { - "source": 29739700, - "target": 8564482 - }, { - "source": 29739700, - "target": 7639702 - }, { - "source": 29739700, - "target": 24228154 - }, { - "source": 29739700, - "target": 15399031 - }, { - "source": 29739700, - "target": 17242168 - }, { - "source": 29739700, - "target": 17242884 - }, { - "source": 29739700, - "target": 17013577 - }, { - "source": 29739700, - "target": 15339875 - }, { - "source": 29739700, - "target": 44195788 - }, { - "source": 29739700, - "target": 1710706561 - }, { - "source": 29739700, - "target": 6490642 - }, { - "source": 29739700, - "target": 17677665 - }, { - "source": 29739700, - "target": 52341962 - }, { - "source": 29739700, - "target": 768197780 - }, { - "source": 29739700, - "target": 555102816 - }, { - "source": 29739700, - "target": 14898705 - }, { - "source": 29739700, - "target": 125499050 - }, { - "source": 29739700, - "target": 582282558 - }, { - "source": 29739700, - "target": 37801244 - }, { - "source": 29739700, - "target": 88892707 - }, { - "source": 29739700, - "target": 89212604 - }, { - "source": 29739700, - "target": 1201186872 - }, { - "source": 29739700, - "target": 945943164 - }, { - "source": 29739700, - "target": 16789581 - }, { - "source": 29739700, - "target": 95266520 - }, { - "source": 29739700, - "target": 208312922 - }, { - "source": 29739700, - "target": 1006945298 - }, { - "source": 29739700, - "target": 349963 - }, { - "source": 29739700, - "target": 16692909 - }, { - "source": 29739700, - "target": 101474181 - }, { - "source": 29739700, - "target": 14207040 - }, { - "source": 29739700, - "target": 190564700 - }, { - "source": 29739700, - "target": 23268628 - }, { - "source": 29739700, - "target": 148871804 - }, { - "source": 29739700, - "target": 209155608 - }, { - "source": 29739700, - "target": 15463062 - }, { - "source": 29739700, - "target": 255617445 - }, { - "source": 29739700, - "target": 43878033 - }, { - "source": 29739700, - "target": 404895983 - }, { - "source": 29739700, - "target": 1526228120 - }, { - "source": 29739700, - "target": 25151614 - }, { - "source": 29739700, - "target": 1366811 - }, { - "source": 29739700, - "target": 16112517 - }, { - "source": 29739700, - "target": 6146692 - }, { - "source": 29739700, - "target": 119802735 - }, { - "source": 29739700, - "target": 38254620 - }, { - "source": 29739700, - "target": 22723307 - }, { - "source": 29739700, - "target": 370638564 - }, { - "source": 29739700, - "target": 367089411 - }, { - "source": 29739700, - "target": 18704160 - }, { - "source": 29739700, - "target": 43593 - }, { - "source": 29739700, - "target": 261363584 - }, { - "source": 29739700, - "target": 11493602 - }, { - "source": 29739700, - "target": 483273973 - }, { - "source": 29739700, - "target": 17268874 - }, { - "source": 29739700, - "target": 247943631 - }, { - "source": 29739700, - "target": 19920203 - }, { - "source": 29739700, - "target": 13205612 - }, { - "source": 29739700, - "target": 1458271 - }, { - "source": 29739700, - "target": 10414152 - }, { - "source": 29739700, - "target": 46243602 - }, { - "source": 29739700, - "target": 152862026 - }, { - "source": 29739700, - "target": 273197054 - }, { - "source": 29739700, - "target": 86640232 - }, { - "source": 29739700, - "target": 18695747 - }, { - "source": 29739700, - "target": 19951439 - }, { - "source": 29739700, - "target": 347276428 - }, { - "source": 29739700, - "target": 137712607 - }, { - "source": 29739700, - "target": 40144128 - }, { - "source": 29739700, - "target": 155240092 - }, { - "source": 29739700, - "target": 177507079 - }, { - "source": 29739700, - "target": 2067201 - }, { - "source": 29739700, - "target": 21695487 - }, { - "source": 29739700, - "target": 142389870 - }, { - "source": 29739700, - "target": 34255829 - }, { - "source": 29739700, - "target": 14420872 - }, { - "source": 29739700, - "target": 21084111 - }, { - "source": 29739700, - "target": 23751864 - }, { - "source": 29739700, - "target": 14875983 - }, { - "source": 29739700, - "target": 14109167 - }, { - "source": 49457800, - "target": 824684769543741440 - }, { - "source": 49457800, - "target": 381245455 - }, { - "source": 49457800, - "target": 919294347857690625 - }, { - "source": 49457800, - "target": 11493602 - }, { - "source": 49457800, - "target": 219082889 - }, { - "source": 49457800, - "target": 1068137549355515905 - }, { - "source": 49457800, - "target": 1912054296 - }, { - "source": 49457800, - "target": 1086037534176473088 - }, { - "source": 49457800, - "target": 14420872 - }, { - "source": 49457800, - "target": 370638564 - }, { - "source": 49457800, - "target": 404895983 - }, { - "source": 49457800, - "target": 23751864 - }, { - "source": 49457800, - "target": 17673012 - }, { - "source": 49457800, - "target": 1017224055588622338 - }, { - "source": 49457800, - "target": 14113734 - }, { - "source": 49457800, - "target": 82890309 - }, { - "source": 49457800, - "target": 743468486756868096 - }, { - "source": 49457800, - "target": 153196789 - }, { - "source": 49457800, - "target": 6490642 - }, { - "source": 49457800, - "target": 30009655 - }, { - "source": 49457800, - "target": 16692909 - }, { - "source": 49457800, - "target": 3404710059 - }, { - "source": 49457800, - "target": 136400506 - }, { - "source": 49457800, - "target": 981786802666328064 - }, { - "source": 49457800, - "target": 883747950085656577 - }, { - "source": 49457800, - "target": 54896883 - }, { - "source": 49457800, - "target": 909697437694087168 - }, { - "source": 49457800, - "target": 82713840 - }, { - "source": 49457800, - "target": 3230388598 - }, { - "source": 49457800, - "target": 209155608 - }, { - "source": 49457800, - "target": 2263478022 - }, { - "source": 49457800, - "target": 905255756789825536 - }, { - "source": 49457800, - "target": 1201186872 - }, { - "source": 49457800, - "target": 16557883 - }, { - "source": 49457800, - "target": 34570753 - }, { - "source": 49457800, - "target": 329714473 - }, { - "source": 49457800, - "target": 359650922 - }, { - "source": 49457800, - "target": 798297731961913344 - }, { - "source": 49457800, - "target": 17519986 - }, { - "source": 49457800, - "target": 177507079 - }, { - "source": 49457800, - "target": 808896914 - }, { - "source": 49457800, - "target": 90797974 - }, { - "source": 49457800, - "target": 411546549 - }, { - "source": 49457800, - "target": 783356145670852608 - }, { - "source": 49457800, - "target": 17242884 - }, { - "source": 49457800, - "target": 241173920 - }, { - "source": 49457800, - "target": 29700681 - }, { - "source": 49457800, - "target": 252761153 - }, { - "source": 49457800, - "target": 268350241 - }, { - "source": 49457800, - "target": 1387915232 - }, { - "source": 49457800, - "target": 3145293135 - }, { - "source": 49457800, - "target": 885107802 - }, { - "source": 49457800, - "target": 208579168 - }, { - "source": 49457800, - "target": 14905766 - }, { - "source": 49457800, - "target": 1366811 - }, { - "source": 49457800, - "target": 744209572089323520 - }, { - "source": 49457800, - "target": 16171911 - }, { - "source": 49457800, - "target": 12377822 - }, { - "source": 49457800, - "target": 15747864 - }, { - "source": 49457800, - "target": 2838336587 - }, { - "source": 49457800, - "target": 2911549265 - }, { - "source": 49457800, - "target": 52341962 - }, { - "source": 49457800, - "target": 96831443 - }, { - "source": 49457800, - "target": 2470709743 - }, { - "source": 49457800, - "target": 1684160599 - }, { - "source": 49457800, - "target": 27546319 - }, { - "source": 49457800, - "target": 1537419308 - }, { - "source": 49457800, - "target": 188046229 - }, { - "source": 49457800, - "target": 508222253 - }, { - "source": 49457800, - "target": 318046158 - }, { - "source": 49457800, - "target": 205346534 - }, { - "source": 49457800, - "target": 531855716 - }, { - "source": 49457800, - "target": 1834743547 - }, { - "source": 49457800, - "target": 190857410 - }, { - "source": 49457800, - "target": 242069220 - }, { - "source": 49457800, - "target": 52853730 - }, { - "source": 49457800, - "target": 130745589 - }, { - "source": 49457800, - "target": 201277609 - }, { - "source": 49457800, - "target": 14898705 - }, { - "source": 49457800, - "target": 370227242 - }, { - "source": 49457800, - "target": 2848359778 - }, { - "source": 49457800, - "target": 15339875 - }, { - "source": 49457800, - "target": 14249829 - }, { - "source": 49457800, - "target": 98303566 - }, { - "source": 49457800, - "target": 22723307 - }, { - "source": 49457800, - "target": 216939636 - }, { - "source": 49457800, - "target": 4597853354 - }, { - "source": 49457800, - "target": 359024514 - }, { - "source": 49457800, - "target": 119704541 - }, { - "source": 49457800, - "target": 520778935 - }, { - "source": 49457800, - "target": 57191565 - }, { - "source": 49457800, - "target": 10471882 - }, { - "source": 49457800, - "target": 19411223 - }, { - "source": 49457800, - "target": 3091349915 - }, { - "source": 49457800, - "target": 44101368 - }, { - "source": 49457800, - "target": 7639702 - }, { - "source": 49457800, - "target": 17406425 - }, { - "source": 49457800, - "target": 483273973 - }, { - "source": 49457800, - "target": 38254620 - }, { - "source": 49457800, - "target": 40144128 - }, { - "source": 49457800, - "target": 12014302 - }, { - "source": 49457800, - "target": 21695487 - }, { - "source": 49457800, - "target": 21084111 - }, { - "source": 49457800, - "target": 16789581 - }, { - "source": 49457800, - "target": 16030323 - }, { - "source": 49457800, - "target": 109457331 - }, { - "source": 49457800, - "target": 367089411 - }, { - "source": 49457800, - "target": 17242168 - }, { - "source": 49457800, - "target": 261363584 - }, { - "source": 49457800, - "target": 17013577 - }, { - "source": 49457800, - "target": 17677665 - }, { - "source": 49457800, - "target": 349963 - }, { - "source": 49457800, - "target": 15399031 - }, { - "source": 49457800, - "target": 1314101 - }, { - "source": 49457800, - "target": 19299318 - }, { - "source": 49457800, - "target": 18704160 - }, { - "source": 49457800, - "target": 44195788 - }, { - "source": 49457800, - "target": 14624309 - }, { - "source": 49457800, - "target": 88892707 - }, { - "source": 49457800, - "target": 8564482 - }, { - "source": 49457800, - "target": 13205612 - }, { - "source": 49457800, - "target": 16136933 - }, { - "source": 49457800, - "target": 4071761 - }, { - "source": 49457800, - "target": 115022430 - }, { - "source": 49457800, - "target": 22197926 - }, { - "source": 49457800, - "target": 69133574 - }, { - "source": 49457800, - "target": 14892191 - }, { - "source": 49457800, - "target": 15460778 - }, { - "source": 49457800, - "target": 19951439 - }, { - "source": 49457800, - "target": 255617445 - }, { - "source": 49457800, - "target": 137712607 - }, { - "source": 49457800, - "target": 16112517 - }, { - "source": 49457800, - "target": 1873322353 - }, { - "source": 49457800, - "target": 95266520 - }, { - "source": 49457800, - "target": 9434762 - }, { - "source": 49457800, - "target": 81658145 - }, { - "source": 49457800, - "target": 1556132462 - }, { - "source": 49457800, - "target": 2896069609 - }, { - "source": 49457800, - "target": 411681876 - }, { - "source": 49457800, - "target": 465929514 - }, { - "source": 49457800, - "target": 214764129 - }, { - "source": 49457800, - "target": 37801244 - }, { - "source": 49457800, - "target": 762093631 - }, { - "source": 49457800, - "target": 9527212 - }, { - "source": 49457800, - "target": 1652270612 - }, { - "source": 49457800, - "target": 945943164 - }, { - "source": 49457800, - "target": 34255829 - }, { - "source": 49457800, - "target": 14875983 - }, { - "source": 49457800, - "target": 10414152 - }, { - "source": 49457800, - "target": 190564700 - }, { - "source": 49457800, - "target": 54680395 - }, { - "source": 49457800, - "target": 92168769 - }, { - "source": 49457800, - "target": 14109167 - }, { - "source": 49457800, - "target": 33838201 - }, { - "source": 49457800, - "target": 9271782 - }, { - "source": 49457800, - "target": 152862026 - }, { - "source": 49457800, - "target": 247943631 - }, { - "source": 49457800, - "target": 43593 - }, { - "source": 49457800, - "target": 179797676 - }, { - "source": 49457800, - "target": 86640232 - }, { - "source": 49457800, - "target": 46243602 - }, { - "source": 49457800, - "target": 16553392 - }, { - "source": 49457800, - "target": 2067201 - }, { - "source": 49457800, - "target": 15463062 - }, { - "source": 49457800, - "target": 19920203 - }, { - "source": 49457800, - "target": 17268874 - }, { - "source": 49457800, - "target": 804775 - }, { - "source": 49457800, - "target": 14425576 - }, { - "source": 86904365, - "target": 905255756789825536 - }, { - "source": 86904365, - "target": 611597719 - }, { - "source": 86904365, - "target": 3230388598 - }, { - "source": 86904365, - "target": 289978353 - }, { - "source": 86904365, - "target": 889998600 - }, { - "source": 86904365, - "target": 1667081238 - }, { - "source": 86904365, - "target": 1069993424 - }, { - "source": 86904365, - "target": 38254620 - }, { - "source": 86904365, - "target": 2791401022 - }, { - "source": 86904365, - "target": 883747950085656577 - }, { - "source": 86904365, - "target": 19520842 - }, { - "source": 86904365, - "target": 19411223 - }, { - "source": 86904365, - "target": 13074042 - }, { - "source": 86904365, - "target": 5685812 - }, { - "source": 86904365, - "target": 2167059661 - }, { - "source": 86904365, - "target": 16171911 - }, { - "source": 86904365, - "target": 370638564 - }, { - "source": 86904365, - "target": 10414152 - }, { - "source": 86904365, - "target": 44101368 - }, { - "source": 86904365, - "target": 19920203 - }, { - "source": 86904365, - "target": 190857410 - }, { - "source": 86904365, - "target": 1387915232 - }, { - "source": 86904365, - "target": 744209572089323520 - }, { - "source": 86904365, - "target": 90797974 - }, { - "source": 86904365, - "target": 188046229 - }, { - "source": 86904365, - "target": 8564482 - }, { - "source": 86904365, - "target": 6146692 - }, { - "source": 86904365, - "target": 4597853354 - }, { - "source": 86904365, - "target": 242069220 - }, { - "source": 86904365, - "target": 17242884 - }, { - "source": 86904365, - "target": 23751864 - }, { - "source": 86904365, - "target": 403626099 - }, { - "source": 86904365, - "target": 191897226 - }, { - "source": 86904365, - "target": 349963 - }, { - "source": 86904365, - "target": 16030323 - }, { - "source": 86904365, - "target": 17519986 - }, { - "source": 86904365, - "target": 2873695769 - }, { - "source": 86904365, - "target": 95266520 - }, { - "source": 86904365, - "target": 1652270612 - }, { - "source": 86904365, - "target": 44195788 - }, { - "source": 86904365, - "target": 146365761 - }, { - "source": 86904365, - "target": 17406425 - }, { - "source": 86904365, - "target": 19299318 - }, { - "source": 86904365, - "target": 10471882 - }, { - "source": 86904365, - "target": 596332489 - }, { - "source": 86904365, - "target": 208579168 - }, { - "source": 86904365, - "target": 1237502864 - }, { - "source": 86904365, - "target": 808896914 - }, { - "source": 86904365, - "target": 945943164 - }, { - "source": 86904365, - "target": 69133574 - }, { - "source": 86904365, - "target": 15463062 - }, { - "source": 86904365, - "target": 1873322353 - }, { - "source": 86904365, - "target": 7639702 - }, { - "source": 86904365, - "target": 81658145 - }, { - "source": 86904365, - "target": 395853499 - }, { - "source": 86904365, - "target": 85340453 - }, { - "source": 86904365, - "target": 367089411 - }, { - "source": 86904365, - "target": 14892191 - }, { - "source": 86904365, - "target": 36853217 - }, { - "source": 86904365, - "target": 34255829 - }, { - "source": 86904365, - "target": 191257554 - }, { - "source": 86904365, - "target": 19283433 - }, { - "source": 86904365, - "target": 43953969 - }, { - "source": 86904365, - "target": 17242168 - }, { - "source": 86904365, - "target": 247943631 - }, { - "source": 86904365, - "target": 155240092 - }, { - "source": 86904365, - "target": 177507079 - }, { - "source": 86904365, - "target": 17268874 - }, { - "source": 86904365, - "target": 21084111 - }, { - "source": 86904365, - "target": 6490642 - }, { - "source": 86904365, - "target": 16553392 - }, { - "source": 86904365, - "target": 137712607 - }, { - "source": 86904365, - "target": 22723307 - }, { - "source": 86904365, - "target": 274431472 - }, { - "source": 86904365, - "target": 16557883 - }, { - "source": 86904365, - "target": 17013577 - }, { - "source": 86904365, - "target": 23268628 - }, { - "source": 86904365, - "target": 443206410 - }, { - "source": 86904365, - "target": 43593 - }, { - "source": 86904365, - "target": 16112517 - }, { - "source": 86904365, - "target": 152862026 - }, { - "source": 86904365, - "target": 465929514 - }, { - "source": 86904365, - "target": 86640232 - }, { - "source": 86904365, - "target": 15399031 - }, { - "source": 86904365, - "target": 14109167 - }, { - "source": 86904365, - "target": 255617445 - }, { - "source": 86904365, - "target": 54680395 - }, { - "source": 86904365, - "target": 14624309 - }, { - "source": 86904365, - "target": 22197926 - }, { - "source": 86904365, - "target": 268350241 - }, { - "source": 86904365, - "target": 21695487 - }, { - "source": 86904365, - "target": 1366811 - }, { - "source": 86904365, - "target": 19951439 - }, { - "source": 86904365, - "target": 14000542 - }, { - "source": 86904365, - "target": 190564700 - }, { - "source": 86904365, - "target": 46243602 - }, { - "source": 23268628, - "target": 443206410 - }, { - "source": 23268628, - "target": 59773247 - }, { - "source": 23268628, - "target": 1652270612 - }, { - "source": 23268628, - "target": 765548 - }, { - "source": 23268628, - "target": 18704160 - }, { - "source": 23268628, - "target": 255617445 - }, { - "source": 23268628, - "target": 6146692 - }, { - "source": 23268628, - "target": 2667385981 - }, { - "source": 23268628, - "target": 14892191 - }, { - "source": 23268628, - "target": 1201186872 - }, { - "source": 23268628, - "target": 38254620 - }, { - "source": 23268628, - "target": 347276428 - }, { - "source": 23268628, - "target": 17242168 - }, { - "source": 23268628, - "target": 245217900 - }, { - "source": 23268628, - "target": 483273973 - }, { - "source": 23268628, - "target": 1237502864 - }, { - "source": 23268628, - "target": 12377822 - }, { - "source": 23268628, - "target": 10414152 - }, { - "source": 23268628, - "target": 16789581 - }, { - "source": 23268628, - "target": 945943164 - }, { - "source": 23268628, - "target": 142389870 - }, { - "source": 23268628, - "target": 52341962 - }, { - "source": 23268628, - "target": 370638564 - }, { - "source": 23268628, - "target": 520778935 - }, { - "source": 23268628, - "target": 2263478022 - }, { - "source": 23268628, - "target": 43593 - }, { - "source": 23268628, - "target": 247943631 - }, { - "source": 23268628, - "target": 205346534 - }, { - "source": 23268628, - "target": 155240092 - }, { - "source": 23268628, - "target": 20280065 - }, { - "source": 23268628, - "target": 152862026 - }, { - "source": 23268628, - "target": 1366811 - }, { - "source": 23268628, - "target": 86640232 - }, { - "source": 23268628, - "target": 54680395 - }, { - "source": 23268628, - "target": 34255829 - }, { - "source": 23268628, - "target": 19951439 - }, { - "source": 23268628, - "target": 81658145 - }, { - "source": 23268628, - "target": 14624309 - }, { - "source": 23268628, - "target": 21695487 - }, { - "source": 23268628, - "target": 21084111 - }, { - "source": 23268628, - "target": 177507079 - }, { - "source": 23268628, - "target": 808896914 - }, { - "source": 23268628, - "target": 15399031 - }, { - "source": 23268628, - "target": 16112517 - }, { - "source": 23268628, - "target": 273197054 - }, { - "source": 23268628, - "target": 40144128 - }, { - "source": 23268628, - "target": 29739700 - }, { - "source": 23268628, - "target": 367089411 - }, { - "source": 23268628, - "target": 16017475 - }, { - "source": 23268628, - "target": 8564482 - }, { - "source": 23268628, - "target": 4071761 - }, { - "source": 23268628, - "target": 86904365 - }, { - "source": 23268628, - "target": 209155608 - }, { - "source": 23268628, - "target": 13205612 - }, { - "source": 23268628, - "target": 274431472 - }, { - "source": 23268628, - "target": 16553392 - }, { - "source": 23268628, - "target": 14000542 - }, { - "source": 23268628, - "target": 14109167 - }, { - "source": 23268628, - "target": 15463062 - }, { - "source": 23268628, - "target": 46243602 - }, { - "source": 23268628, - "target": 17013577 - }, { - "source": 23268628, - "target": 19920203 - }, { - "source": 23268628, - "target": 18695747 - }, { - "source": 23268628, - "target": 190564700 - }, { - "source": 23268628, - "target": 37801244 - }, { - "source": 23268628, - "target": 14113734 - }, { - "source": 23268628, - "target": 16557883 - }, { - "source": 23268628, - "target": 137712607 - }, { - "source": 2838336587, - "target": 17847384 - }, { - "source": 2838336587, - "target": 3404710059 - }, { - "source": 2838336587, - "target": 322586448 - }, { - "source": 2838336587, - "target": 4597853354 - }, { - "source": 2838336587, - "target": 411546549 - }, { - "source": 2838336587, - "target": 23751864 - }, { - "source": 2838336587, - "target": 14898705 - }, { - "source": 2838336587, - "target": 242904917 - }, { - "source": 2838336587, - "target": 1086037534176473088 - }, { - "source": 2838336587, - "target": 905255756789825536 - }, { - "source": 2838336587, - "target": 1458271 - }, { - "source": 2838336587, - "target": 460194330 - }, { - "source": 2838336587, - "target": 14624309 - }, { - "source": 2838336587, - "target": 38174427 - }, { - "source": 2838336587, - "target": 85844572 - }, { - "source": 2838336587, - "target": 18704160 - }, { - "source": 2838336587, - "target": 29700681 - }, { - "source": 2838336587, - "target": 274254972 - }, { - "source": 2838336587, - "target": 1068137549355515905 - }, { - "source": 2838336587, - "target": 1006945298 - }, { - "source": 2838336587, - "target": 17242168 - }, { - "source": 2838336587, - "target": 743468486756868096 - }, { - "source": 2838336587, - "target": 4893004803 - }, { - "source": 2838336587, - "target": 568947767 - }, { - "source": 2838336587, - "target": 19920203 - }, { - "source": 2838336587, - "target": 1366811 - }, { - "source": 2838336587, - "target": 17406425 - }, { - "source": 2838336587, - "target": 1834743547 - }, { - "source": 2838336587, - "target": 15208867 - }, { - "source": 2838336587, - "target": 1387915232 - }, { - "source": 2838336587, - "target": 1667081238 - }, { - "source": 2838336587, - "target": 1567191510 - }, { - "source": 2838336587, - "target": 9271782 - }, { - "source": 2838336587, - "target": 11493602 - }, { - "source": 2838336587, - "target": 79908341 - }, { - "source": 2838336587, - "target": 227831457 - }, { - "source": 2838336587, - "target": 209155608 - }, { - "source": 2838336587, - "target": 1903337412 - }, { - "source": 2838336587, - "target": 18325271 - }, { - "source": 2838336587, - "target": 17519986 - }, { - "source": 2838336587, - "target": 14425576 - }, { - "source": 2838336587, - "target": 381245455 - }, { - "source": 2838336587, - "target": 3012686680 - }, { - "source": 2838336587, - "target": 16017475 - }, { - "source": 2838336587, - "target": 87968068 - }, { - "source": 2838336587, - "target": 86640232 - }, { - "source": 2838336587, - "target": 27546319 - }, { - "source": 2838336587, - "target": 804775 - }, { - "source": 2838336587, - "target": 54896883 - }, { - "source": 2838336587, - "target": 132219827 - }, { - "source": 2838336587, - "target": 404895983 - }, { - "source": 2838336587, - "target": 289972113 - }, { - "source": 2838336587, - "target": 136400506 - }, { - "source": 2838336587, - "target": 1022369413461291008 - }, { - "source": 2838336587, - "target": 15463062 - }, { - "source": 2838336587, - "target": 43953969 - }, { - "source": 2838336587, - "target": 16557883 - }, { - "source": 2838336587, - "target": 508222253 - }, { - "source": 2838336587, - "target": 1537419308 - }, { - "source": 2838336587, - "target": 883747950085656577 - }, { - "source": 2838336587, - "target": 16553392 - }, { - "source": 2838336587, - "target": 14249829 - }, { - "source": 2838336587, - "target": 14148549 - }, { - "source": 2838336587, - "target": 14113734 - }, { - "source": 2838336587, - "target": 395853499 - }, { - "source": 2838336587, - "target": 531855716 - }, { - "source": 2838336587, - "target": 91169926 - }, { - "source": 2838336587, - "target": 81658145 - }, { - "source": 2838336587, - "target": 190857410 - }, { - "source": 2838336587, - "target": 242069220 - }, { - "source": 2838336587, - "target": 10414152 - }, { - "source": 2838336587, - "target": 808896914 - }, { - "source": 2838336587, - "target": 1325316703 - }, { - "source": 2838336587, - "target": 208579168 - }, { - "source": 2838336587, - "target": 219160436 - }, { - "source": 2838336587, - "target": 1556132462 - }, { - "source": 2838336587, - "target": 885107802 - }, { - "source": 2838336587, - "target": 49457800 - }, { - "source": 2838336587, - "target": 744209572089323520 - }, { - "source": 2838336587, - "target": 109457331 - }, { - "source": 2838336587, - "target": 82890309 - }, { - "source": 2838336587, - "target": 1526228120 - }, { - "source": 2838336587, - "target": 626681652 - }, { - "source": 2838336587, - "target": 2924711485 - }, { - "source": 2838336587, - "target": 359650922 - }, { - "source": 2838336587, - "target": 762093631 - }, { - "source": 2838336587, - "target": 43593 - }, { - "source": 2838336587, - "target": 34255829 - }, { - "source": 2838336587, - "target": 9434762 - }, { - "source": 2838336587, - "target": 96831443 - }, { - "source": 2838336587, - "target": 596332489 - }, { - "source": 2838336587, - "target": 465929514 - }, { - "source": 2838336587, - "target": 115022430 - }, { - "source": 2838336587, - "target": 1650030144 - }, { - "source": 2838336587, - "target": 188046229 - }, { - "source": 2838336587, - "target": 9527212 - }, { - "source": 2838336587, - "target": 78865306 - }, { - "source": 2838336587, - "target": 945943164 - }, { - "source": 2838336587, - "target": 137712607 - }, { - "source": 2838336587, - "target": 534166347 - }, { - "source": 2838336587, - "target": 1873322353 - }, { - "source": 2838336587, - "target": 21695487 - }, { - "source": 2838336587, - "target": 8564482 - }, { - "source": 2838336587, - "target": 214764129 - }, { - "source": 2838336587, - "target": 33838201 - }, { - "source": 2838336587, - "target": 2720877595 - }, { - "source": 2838336587, - "target": 247943631 - }, { - "source": 2838336587, - "target": 44195788 - }, { - "source": 2838336587, - "target": 1684160599 - }, { - "source": 2838336587, - "target": 10471882 - }, { - "source": 2838336587, - "target": 1652270612 - }, { - "source": 2838336587, - "target": 1489761876 - }, { - "source": 2838336587, - "target": 318046158 - }, { - "source": 2838336587, - "target": 2865629849 - }, { - "source": 2838336587, - "target": 2470709743 - }, { - "source": 2838336587, - "target": 14905766 - }, { - "source": 2838336587, - "target": 16112517 - }, { - "source": 2838336587, - "target": 16136933 - }, { - "source": 2838336587, - "target": 1201186872 - }, { - "source": 2838336587, - "target": 82713840 - }, { - "source": 2838336587, - "target": 370227242 - }, { - "source": 2838336587, - "target": 255617445 - }, { - "source": 2838336587, - "target": 152862026 - }, { - "source": 2838336587, - "target": 92168769 - }, { - "source": 2838336587, - "target": 201277609 - }, { - "source": 2838336587, - "target": 190564700 - }, { - "source": 2838336587, - "target": 179797676 - }, { - "source": 2838336587, - "target": 95290078 - }, { - "source": 2838336587, - "target": 12014302 - }, { - "source": 2838336587, - "target": 37619291 - }, { - "source": 2838336587, - "target": 17268874 - }, { - "source": 2838336587, - "target": 2511400400 - }, { - "source": 2838336587, - "target": 411681876 - }, { - "source": 2838336587, - "target": 19725644 - }, { - "source": 1458271, - "target": 88892707 - }, { - "source": 1458271, - "target": 43878033 - }, { - "source": 1458271, - "target": 69133574 - }, { - "source": 1458271, - "target": 153196789 - }, { - "source": 1458271, - "target": 191897226 - }, { - "source": 1458271, - "target": 146365761 - }, { - "source": 1458271, - "target": 17242884 - }, { - "source": 1458271, - "target": 1176519156 - }, { - "source": 1458271, - "target": 22723307 - }, { - "source": 1458271, - "target": 38254620 - }, { - "source": 1458271, - "target": 9527212 - }, { - "source": 1458271, - "target": 905255756789825536 - }, { - "source": 1458271, - "target": 14624309 - }, { - "source": 1458271, - "target": 84043985 - }, { - "source": 1458271, - "target": 242069220 - }, { - "source": 1458271, - "target": 136400506 - }, { - "source": 1458271, - "target": 19411223 - }, { - "source": 1458271, - "target": 245217900 - }, { - "source": 1458271, - "target": 14109167 - }, { - "source": 1458271, - "target": 82890309 - }, { - "source": 1458271, - "target": 190857410 - }, { - "source": 1458271, - "target": 52853730 - }, { - "source": 1458271, - "target": 347276428 - }, { - "source": 1458271, - "target": 1387915232 - }, { - "source": 1458271, - "target": 17673012 - }, { - "source": 1458271, - "target": 85340453 - }, { - "source": 1458271, - "target": 29739700 - }, { - "source": 1458271, - "target": 752673 - }, { - "source": 1458271, - "target": 6146692 - }, { - "source": 1458271, - "target": 16030323 - }, { - "source": 1458271, - "target": 7639702 - }, { - "source": 1458271, - "target": 16789581 - }, { - "source": 1458271, - "target": 14875983 - }, { - "source": 1458271, - "target": 1006945298 - }, { - "source": 1458271, - "target": 8564482 - }, { - "source": 1458271, - "target": 15463062 - }, { - "source": 1458271, - "target": 247943631 - }, { - "source": 1458271, - "target": 17242168 - }, { - "source": 1458271, - "target": 349963 - }, { - "source": 1458271, - "target": 177507079 - }, { - "source": 1458271, - "target": 255617445 - }, { - "source": 1458271, - "target": 12377822 - }, { - "source": 1458271, - "target": 46243602 - }, { - "source": 1458271, - "target": 43593 - }, { - "source": 1458271, - "target": 2067201 - }, { - "source": 33857735, - "target": 1556132462 - }, { - "source": 33857735, - "target": 1068137549355515905 - }, { - "source": 33857735, - "target": 1912054296 - }, { - "source": 33857735, - "target": 209155608 - }, { - "source": 33857735, - "target": 148871804 - }, { - "source": 33857735, - "target": 3230388598 - }, { - "source": 33857735, - "target": 83996344 - }, { - "source": 33857735, - "target": 142389870 - }, { - "source": 33857735, - "target": 84043985 - }, { - "source": 33857735, - "target": 5685812 - }, { - "source": 33857735, - "target": 25151614 - }, { - "source": 33857735, - "target": 52853730 - }, { - "source": 33857735, - "target": 4597853354 - }, { - "source": 33857735, - "target": 125499050 - }, { - "source": 33857735, - "target": 38254620 - }, { - "source": 33857735, - "target": 15460778 - }, { - "source": 33857735, - "target": 24228154 - }, { - "source": 33857735, - "target": 329714473 - }, { - "source": 33857735, - "target": 16030323 - }, { - "source": 33857735, - "target": 242069220 - }, { - "source": 33857735, - "target": 7541002 - }, { - "source": 33857735, - "target": 555102816 - }, { - "source": 33857735, - "target": 19299318 - }, { - "source": 33857735, - "target": 1652270612 - }, { - "source": 33857735, - "target": 465929514 - }, { - "source": 33857735, - "target": 190564700 - }, { - "source": 33857735, - "target": 17242884 - }, { - "source": 33857735, - "target": 245217900 - }, { - "source": 33857735, - "target": 945943164 - }, { - "source": 33857735, - "target": 7639702 - }, { - "source": 33857735, - "target": 17013577 - }, { - "source": 33857735, - "target": 15339875 - }, { - "source": 33857735, - "target": 370638564 - }, { - "source": 33857735, - "target": 34570753 - }, { - "source": 33857735, - "target": 8564482 - }, { - "source": 33857735, - "target": 43878033 - }, { - "source": 33857735, - "target": 190857410 - }, { - "source": 33857735, - "target": 1387915232 - }, { - "source": 33857735, - "target": 349963 - }, { - "source": 33857735, - "target": 89212604 - }, { - "source": 33857735, - "target": 57191565 - }, { - "source": 33857735, - "target": 16112517 - }, { - "source": 33857735, - "target": 101474181 - }, { - "source": 33857735, - "target": 88892707 - }, { - "source": 33857735, - "target": 17581976 - }, { - "source": 33857735, - "target": 1201186872 - }, { - "source": 33857735, - "target": 483273973 - }, { - "source": 33857735, - "target": 1366811 - }, { - "source": 33857735, - "target": 6146692 - }, { - "source": 33857735, - "target": 14109167 - }, { - "source": 33857735, - "target": 247943631 - }, { - "source": 33857735, - "target": 404895983 - }, { - "source": 33857735, - "target": 152862026 - }, { - "source": 33857735, - "target": 367089411 - }, { - "source": 33857735, - "target": 177507079 - }, { - "source": 33857735, - "target": 95266520 - }, { - "source": 33857735, - "target": 1006945298 - }, { - "source": 33857735, - "target": 43593 - }, { - "source": 33857735, - "target": 119704541 - }, { - "source": 33857735, - "target": 17242168 - }, { - "source": 33857735, - "target": 14420872 - }, { - "source": 33857735, - "target": 22723307 - }, { - "source": 33857735, - "target": 261363584 - }, { - "source": 33857735, - "target": 34255829 - }, { - "source": 33857735, - "target": 86640232 - }, { - "source": 33857735, - "target": 137712607 - }, { - "source": 33857735, - "target": 14624309 - }, { - "source": 33857735, - "target": 19951439 - }, { - "source": 33857735, - "target": 23751864 - }, { - "source": 136400506, - "target": 2838336587 - }, { - "source": 136400506, - "target": 242069220 - }, { - "source": 136400506, - "target": 1017224055588622338 - }, { - "source": 136400506, - "target": 2865629849 - }, { - "source": 136400506, - "target": 620010629 - }, { - "source": 136400506, - "target": 395853499 - }, { - "source": 136400506, - "target": 81658145 - }, { - "source": 136400506, - "target": 17519986 - }, { - "source": 136400506, - "target": 16553392 - }, { - "source": 136400506, - "target": 37801244 - }, { - "source": 136400506, - "target": 16136933 - }, { - "source": 136400506, - "target": 411546549 - }, { - "source": 136400506, - "target": 2911549265 - }, { - "source": 136400506, - "target": 11493602 - }, { - "source": 136400506, - "target": 85340453 - }, { - "source": 136400506, - "target": 16171911 - }, { - "source": 136400506, - "target": 17406425 - }, { - "source": 136400506, - "target": 146365761 - }, { - "source": 136400506, - "target": 2198358416 - }, { - "source": 136400506, - "target": 905255756789825536 - }, { - "source": 136400506, - "target": 115022430 - }, { - "source": 136400506, - "target": 208579168 - }, { - "source": 136400506, - "target": 534166347 - }, { - "source": 136400506, - "target": 1387915232 - }, { - "source": 136400506, - "target": 1022369413461291008 - }, { - "source": 136400506, - "target": 14624309 - }, { - "source": 136400506, - "target": 16557883 - }, { - "source": 136400506, - "target": 190564700 - }, { - "source": 136400506, - "target": 89212604 - }, { - "source": 136400506, - "target": 1684160599 - }, { - "source": 136400506, - "target": 29739700 - }, { - "source": 136400506, - "target": 278878000 - }, { - "source": 136400506, - "target": 1489761876 - }, { - "source": 136400506, - "target": 96831443 - }, { - "source": 136400506, - "target": 883747950085656577 - }, { - "source": 136400506, - "target": 252761153 - }, { - "source": 136400506, - "target": 33857735 - }, { - "source": 136400506, - "target": 14113734 - }, { - "source": 136400506, - "target": 101474181 - }, { - "source": 136400506, - "target": 142389870 - }, { - "source": 136400506, - "target": 582282558 - }, { - "source": 136400506, - "target": 57191565 - }, { - "source": 136400506, - "target": 36737360 - }, { - "source": 136400506, - "target": 54896883 - }, { - "source": 136400506, - "target": 38174427 - }, { - "source": 136400506, - "target": 27546319 - }, { - "source": 136400506, - "target": 2167059661 - }, { - "source": 136400506, - "target": 109457331 - }, { - "source": 136400506, - "target": 219160436 - }, { - "source": 136400506, - "target": 1567191510 - }, { - "source": 136400506, - "target": 1314101 - }, { - "source": 136400506, - "target": 411681876 - }, { - "source": 136400506, - "target": 370227242 - }, { - "source": 136400506, - "target": 82713840 - }, { - "source": 136400506, - "target": 179797676 - }, { - "source": 136400506, - "target": 17268874 - }, { - "source": 136400506, - "target": 49457800 - }, { - "source": 136400506, - "target": 919294347857690625 - }, { - "source": 136400506, - "target": 130745589 - }, { - "source": 136400506, - "target": 216939636 - }, { - "source": 136400506, - "target": 43953969 - }, { - "source": 136400506, - "target": 78729443 - }, { - "source": 136400506, - "target": 16112517 - }, { - "source": 136400506, - "target": 465929514 - }, { - "source": 136400506, - "target": 54680395 - }, { - "source": 136400506, - "target": 13205612 - }, { - "source": 136400506, - "target": 15339875 - }, { - "source": 136400506, - "target": 2848359778 - }, { - "source": 136400506, - "target": 18695747 - }, { - "source": 136400506, - "target": 21695487 - }, { - "source": 136400506, - "target": 34570753 - }, { - "source": 136400506, - "target": 329714473 - }, { - "source": 136400506, - "target": 8564482 - }, { - "source": 136400506, - "target": 9271782 - }, { - "source": 136400506, - "target": 1237502864 - }, { - "source": 136400506, - "target": 92168769 - }, { - "source": 136400506, - "target": 1912054296 - }, { - "source": 136400506, - "target": 783356145670852608 - }, { - "source": 136400506, - "target": 214764129 - }, { - "source": 136400506, - "target": 2470709743 - }, { - "source": 136400506, - "target": 1537419308 - }, { - "source": 136400506, - "target": 12014302 - }, { - "source": 136400506, - "target": 1650030144 - }, { - "source": 136400506, - "target": 289972113 - }, { - "source": 136400506, - "target": 3091349915 - }, { - "source": 136400506, - "target": 6490642 - }, { - "source": 136400506, - "target": 804775 - }, { - "source": 136400506, - "target": 153196789 - }, { - "source": 136400506, - "target": 798297731961913344 - }, { - "source": 136400506, - "target": 19920203 - }, { - "source": 136400506, - "target": 274254972 - }, { - "source": 136400506, - "target": 359650922 - }, { - "source": 136400506, - "target": 1652270612 - }, { - "source": 136400506, - "target": 19520842 - }, { - "source": 136400506, - "target": 188046229 - }, { - "source": 136400506, - "target": 2889052877 - }, { - "source": 136400506, - "target": 18325271 - }, { - "source": 136400506, - "target": 44195788 - }, { - "source": 136400506, - "target": 10414152 - }, { - "source": 136400506, - "target": 10471882 - }, { - "source": 136400506, - "target": 1366811 - }, { - "source": 136400506, - "target": 12377822 - }, { - "source": 136400506, - "target": 15463062 - }, { - "source": 136400506, - "target": 52853730 - }, { - "source": 136400506, - "target": 16692909 - }, { - "source": 136400506, - "target": 17242884 - }, { - "source": 136400506, - "target": 16030323 - }, { - "source": 136400506, - "target": 84043985 - }, { - "source": 136400506, - "target": 282130842 - }, { - "source": 136400506, - "target": 98303566 - }, { - "source": 136400506, - "target": 370638564 - }, { - "source": 136400506, - "target": 1458271 - }, { - "source": 136400506, - "target": 21084111 - }, { - "source": 136400506, - "target": 82890309 - }, { - "source": 136400506, - "target": 1556132462 - }, { - "source": 136400506, - "target": 555102816 - }, { - "source": 136400506, - "target": 14892191 - }, { - "source": 136400506, - "target": 5685812 - }, { - "source": 136400506, - "target": 768197780 - }, { - "source": 136400506, - "target": 90797974 - }, { - "source": 136400506, - "target": 318046158 - }, { - "source": 136400506, - "target": 9527212 - }, { - "source": 136400506, - "target": 15871237 - }, { - "source": 136400506, - "target": 3230388598 - }, { - "source": 136400506, - "target": 7541002 - }, { - "source": 136400506, - "target": 9434762 - }, { - "source": 136400506, - "target": 245217900 - }, { - "source": 136400506, - "target": 137712607 - }, { - "source": 136400506, - "target": 22723307 - }, { - "source": 136400506, - "target": 14875983 - }, { - "source": 136400506, - "target": 2720877595 - }, { - "source": 136400506, - "target": 34255829 - }, { - "source": 136400506, - "target": 69133574 - }, { - "source": 136400506, - "target": 17242168 - }, { - "source": 136400506, - "target": 1873322353 - }, { - "source": 136400506, - "target": 349963 - }, { - "source": 136400506, - "target": 1006945298 - }, { - "source": 136400506, - "target": 43878033 - }, { - "source": 136400506, - "target": 24228154 - }, { - "source": 136400506, - "target": 17673012 - }, { - "source": 136400506, - "target": 191897226 - }, { - "source": 136400506, - "target": 16789581 - }, { - "source": 136400506, - "target": 3012686680 - }, { - "source": 136400506, - "target": 14420872 - }, { - "source": 136400506, - "target": 367089411 - }, { - "source": 136400506, - "target": 520778935 - }, { - "source": 136400506, - "target": 19411223 - }, { - "source": 136400506, - "target": 2067201 - }, { - "source": 136400506, - "target": 7639702 - }, { - "source": 136400506, - "target": 247943631 - }, { - "source": 136400506, - "target": 945943164 - }, { - "source": 136400506, - "target": 177507079 - }, { - "source": 136400506, - "target": 49413866 - }, { - "source": 136400506, - "target": 765548 - }, { - "source": 136400506, - "target": 83996344 - }, { - "source": 136400506, - "target": 88892707 - }, { - "source": 136400506, - "target": 752673 - }, { - "source": 136400506, - "target": 38254620 - }, { - "source": 136400506, - "target": 6146692 - }, { - "source": 136400506, - "target": 347276428 - }, { - "source": 136400506, - "target": 22197926 - }, { - "source": 136400506, - "target": 43593 - }, { - "source": 136400506, - "target": 16017475 - }, { - "source": 136400506, - "target": 255617445 - }, { - "source": 136400506, - "target": 86640232 - }, { - "source": 136400506, - "target": 46243602 - }, { - "source": 136400506, - "target": 17013577 - }, { - "source": 136400506, - "target": 14109167 - }, { - "source": 783356145670852608, - "target": 242069220 - }, { - "source": 783356145670852608, - "target": 190857410 - }, { - "source": 783356145670852608, - "target": 9527212 - }, { - "source": 783356145670852608, - "target": 16030323 - }, { - "source": 783356145670852608, - "target": 86640232 - }, { - "source": 783356145670852608, - "target": 95266520 - }, { - "source": 783356145670852608, - "target": 2720877595 - }, { - "source": 783356145670852608, - "target": 15871237 - }, { - "source": 783356145670852608, - "target": 27546319 - }, { - "source": 783356145670852608, - "target": 14875983 - }, { - "source": 783356145670852608, - "target": 33838201 - }, { - "source": 783356145670852608, - "target": 15463062 - }, { - "source": 783356145670852608, - "target": 19920203 - }, { - "source": 783356145670852608, - "target": 22723307 - }, { - "source": 783356145670852608, - "target": 43593 - }, { - "source": 783356145670852608, - "target": 255617445 - }, { - "source": 783356145670852608, - "target": 153196789 - }, { - "source": 36737360, - "target": 81658145 - }, { - "source": 36737360, - "target": 1068137549355515905 - }, { - "source": 36737360, - "target": 6146692 - }, { - "source": 36737360, - "target": 43953969 - }, { - "source": 36737360, - "target": 136400506 - }, { - "source": 36737360, - "target": 1017224055588622338 - }, { - "source": 36737360, - "target": 411546549 - }, { - "source": 36737360, - "target": 84043985 - }, { - "source": 36737360, - "target": 148871804 - }, { - "source": 36737360, - "target": 282130842 - }, { - "source": 36737360, - "target": 115022430 - }, { - "source": 36737360, - "target": 91169926 - }, { - "source": 36737360, - "target": 241173920 - }, { - "source": 36737360, - "target": 209155608 - }, { - "source": 36737360, - "target": 885107802 - }, { - "source": 36737360, - "target": 9527212 - }, { - "source": 36737360, - "target": 9434762 - }, { - "source": 36737360, - "target": 14898705 - }, { - "source": 36737360, - "target": 33857735 - }, { - "source": 36737360, - "target": 208579168 - }, { - "source": 36737360, - "target": 54896883 - }, { - "source": 36737360, - "target": 16030323 - }, { - "source": 36737360, - "target": 16553392 - }, { - "source": 36737360, - "target": 33838201 - }, { - "source": 36737360, - "target": 216939636 - }, { - "source": 36737360, - "target": 153196789 - }, { - "source": 36737360, - "target": 10471882 - }, { - "source": 36737360, - "target": 17242884 - }, { - "source": 36737360, - "target": 3091349915 - }, { - "source": 36737360, - "target": 1201186872 - }, { - "source": 36737360, - "target": 18406335 - }, { - "source": 36737360, - "target": 1366811 - }, { - "source": 36737360, - "target": 14109167 - }, { - "source": 36737360, - "target": 29739700 - }, { - "source": 36737360, - "target": 6490642 - }, { - "source": 36737360, - "target": 43878033 - }, { - "source": 36737360, - "target": 89212604 - }, { - "source": 36737360, - "target": 1652270612 - }, { - "source": 36737360, - "target": 57191565 - }, { - "source": 36737360, - "target": 17677665 - }, { - "source": 36737360, - "target": 359650922 - }, { - "source": 36737360, - "target": 16017475 - }, { - "source": 36737360, - "target": 1387915232 - }, { - "source": 36737360, - "target": 142389870 - }, { - "source": 36737360, - "target": 1237502864 - }, { - "source": 36737360, - "target": 582282558 - }, { - "source": 36737360, - "target": 2848359778 - }, { - "source": 36737360, - "target": 16692909 - }, { - "source": 36737360, - "target": 19520842 - }, { - "source": 36737360, - "target": 90797974 - }, { - "source": 36737360, - "target": 14892191 - }, { - "source": 36737360, - "target": 86640232 - }, { - "source": 36737360, - "target": 59773247 - }, { - "source": 36737360, - "target": 87968068 - }, { - "source": 36737360, - "target": 2067201 - }, { - "source": 36737360, - "target": 177507079 - }, { - "source": 36737360, - "target": 19411223 - }, { - "source": 36737360, - "target": 18695747 - }, { - "source": 36737360, - "target": 24228154 - }, { - "source": 36737360, - "target": 247943631 - }, { - "source": 36737360, - "target": 12377822 - }, { - "source": 36737360, - "target": 44195788 - }, { - "source": 36737360, - "target": 404895983 - }, { - "source": 36737360, - "target": 190564700 - }, { - "source": 36737360, - "target": 88892707 - }, { - "source": 36737360, - "target": 17242168 - }, { - "source": 36737360, - "target": 370638564 - }, { - "source": 36737360, - "target": 17268874 - }, { - "source": 36737360, - "target": 7639702 - }, { - "source": 36737360, - "target": 69133574 - }, { - "source": 36737360, - "target": 17013577 - }, { - "source": 36737360, - "target": 14207040 - }, { - "source": 36737360, - "target": 347276428 - }, { - "source": 36737360, - "target": 34255829 - }, { - "source": 36737360, - "target": 16789581 - }, { - "source": 36737360, - "target": 14420872 - }, { - "source": 36737360, - "target": 43593 - }, { - "source": 36737360, - "target": 765548 - }, { - "source": 36737360, - "target": 22723307 - }, { - "source": 36737360, - "target": 31120708 - }, { - "source": 36737360, - "target": 14624309 - }, { - "source": 36737360, - "target": 46243602 - }, { - "source": 36737360, - "target": 19920203 - }, { - "source": 36737360, - "target": 22197926 - }, { - "source": 36737360, - "target": 8564482 - }, { - "source": 36737360, - "target": 14875983 - }, { - "source": 36737360, - "target": 4071761 - }, { - "source": 36737360, - "target": 15463062 - }, { - "source": 36737360, - "target": 13205612 - }, { - "source": 36737360, - "target": 3230388598 - }, { - "source": 36737360, - "target": 329714473 - }, { - "source": 36737360, - "target": 137712607 - }, { - "source": 36737360, - "target": 36853217 - }, { - "source": 36737360, - "target": 21084111 - }, { - "source": 36737360, - "target": 49413866 - }, { - "source": 36737360, - "target": 596332489 - }, { - "source": 36737360, - "target": 16171911 - }, { - "source": 36737360, - "target": 367089411 - }, { - "source": 36737360, - "target": 21695487 - }, { - "source": 36737360, - "target": 17581976 - }, { - "source": 36737360, - "target": 38254620 - }, { - "source": 90797974, - "target": 1086037534176473088 - }, { - "source": 90797974, - "target": 1068137549355515905 - }, { - "source": 90797974, - "target": 359024514 - }, { - "source": 90797974, - "target": 52853730 - }, { - "source": 90797974, - "target": 14249829 - }, { - "source": 90797974, - "target": 1017224055588622338 - }, { - "source": 90797974, - "target": 14892191 - }, { - "source": 90797974, - "target": 16171911 - }, { - "source": 90797974, - "target": 359650922 - }, { - "source": 90797974, - "target": 2198358416 - }, { - "source": 90797974, - "target": 1912054296 - }, { - "source": 90797974, - "target": 101474181 - }, { - "source": 90797974, - "target": 34570753 - }, { - "source": 90797974, - "target": 54896883 - }, { - "source": 90797974, - "target": 54680395 - }, { - "source": 90797974, - "target": 329714473 - }, { - "source": 90797974, - "target": 1458271 - }, { - "source": 90797974, - "target": 905255756789825536 - }, { - "source": 90797974, - "target": 6490642 - }, { - "source": 90797974, - "target": 555102816 - }, { - "source": 90797974, - "target": 282130842 - }, { - "source": 90797974, - "target": 21695487 - }, { - "source": 90797974, - "target": 2067201 - }, { - "source": 90797974, - "target": 798297731961913344 - }, { - "source": 90797974, - "target": 17673012 - }, { - "source": 90797974, - "target": 626681652 - }, { - "source": 90797974, - "target": 3230388598 - }, { - "source": 90797974, - "target": 44101368 - }, { - "source": 90797974, - "target": 12377822 - }, { - "source": 90797974, - "target": 17406425 - }, { - "source": 90797974, - "target": 17013577 - }, { - "source": 90797974, - "target": 21084111 - }, { - "source": 90797974, - "target": 1366811 - }, { - "source": 90797974, - "target": 15339875 - }, { - "source": 90797974, - "target": 4071761 - }, { - "source": 90797974, - "target": 404895983 - }, { - "source": 90797974, - "target": 14875983 - }, { - "source": 90797974, - "target": 483273973 - }, { - "source": 90797974, - "target": 22723307 - }, { - "source": 90797974, - "target": 465929514 - }, { - "source": 90797974, - "target": 8564482 - }, { - "source": 90797974, - "target": 367089411 - }, { - "source": 90797974, - "target": 38254620 - }, { - "source": 90797974, - "target": 43878033 - }, { - "source": 90797974, - "target": 190564700 - }, { - "source": 90797974, - "target": 14624309 - }, { - "source": 90797974, - "target": 190857410 - }, { - "source": 90797974, - "target": 15463062 - }, { - "source": 90797974, - "target": 19920203 - }, { - "source": 90797974, - "target": 252761153 - }, { - "source": 90797974, - "target": 85340453 - }, { - "source": 90797974, - "target": 16030323 - }, { - "source": 90797974, - "target": 17242168 - }, { - "source": 90797974, - "target": 15871237 - }, { - "source": 90797974, - "target": 744209572089323520 - }, { - "source": 90797974, - "target": 17242884 - }, { - "source": 90797974, - "target": 146365761 - }, { - "source": 90797974, - "target": 10414152 - }, { - "source": 90797974, - "target": 245217900 - }, { - "source": 90797974, - "target": 19520842 - }, { - "source": 90797974, - "target": 18695747 - }, { - "source": 90797974, - "target": 3404710059 - }, { - "source": 90797974, - "target": 34255829 - }, { - "source": 90797974, - "target": 1387915232 - }, { - "source": 90797974, - "target": 84043985 - }, { - "source": 90797974, - "target": 7639702 - }, { - "source": 90797974, - "target": 242069220 - }, { - "source": 90797974, - "target": 9434762 - }, { - "source": 90797974, - "target": 46243602 - }, { - "source": 90797974, - "target": 318046158 - }, { - "source": 90797974, - "target": 137712607 - }, { - "source": 90797974, - "target": 16789581 - }, { - "source": 90797974, - "target": 1873322353 - }, { - "source": 90797974, - "target": 2848359778 - }, { - "source": 90797974, - "target": 95266520 - }, { - "source": 90797974, - "target": 520778935 - }, { - "source": 90797974, - "target": 16553392 - }, { - "source": 90797974, - "target": 82890309 - }, { - "source": 90797974, - "target": 9527212 - }, { - "source": 90797974, - "target": 2873695769 - }, { - "source": 90797974, - "target": 49413866 - }, { - "source": 90797974, - "target": 83996344 - }, { - "source": 90797974, - "target": 16692909 - }, { - "source": 90797974, - "target": 179797676 - }, { - "source": 90797974, - "target": 115022430 - }, { - "source": 90797974, - "target": 403626099 - }, { - "source": 90797974, - "target": 3012686680 - }, { - "source": 90797974, - "target": 205346534 - }, { - "source": 90797974, - "target": 16112517 - }, { - "source": 90797974, - "target": 242904917 - }, { - "source": 90797974, - "target": 52341962 - }, { - "source": 90797974, - "target": 16017475 - }, { - "source": 90797974, - "target": 1006945298 - }, { - "source": 90797974, - "target": 86640232 - }, { - "source": 90797974, - "target": 98303566 - }, { - "source": 90797974, - "target": 300317633 - }, { - "source": 90797974, - "target": 88892707 - }, { - "source": 90797974, - "target": 247943631 - }, { - "source": 90797974, - "target": 14109167 - }, { - "source": 90797974, - "target": 14207040 - }, { - "source": 90797974, - "target": 11493602 - }, { - "source": 90797974, - "target": 6146692 - }, { - "source": 90797974, - "target": 945943164 - }, { - "source": 90797974, - "target": 177507079 - }, { - "source": 90797974, - "target": 1652270612 - }, { - "source": 90797974, - "target": 255617445 - }, { - "source": 90797974, - "target": 43593 - }, { - "source": 90797974, - "target": 37801244 - }, { - "source": 90797974, - "target": 17268874 - }, { - "source": 90797974, - "target": 1069993424 - }, { - "source": 90797974, - "target": 10471882 - }, { - "source": 90797974, - "target": 19725644 - }, { - "source": 90797974, - "target": 752673 - }, { - "source": 282130842, - "target": 1086037534176473088 - }, { - "source": 282130842, - "target": 611597719 - }, { - "source": 282130842, - "target": 27546319 - }, { - "source": 282130842, - "target": 82890309 - }, { - "source": 282130842, - "target": 54896883 - }, { - "source": 282130842, - "target": 153196789 - }, { - "source": 282130842, - "target": 38174427 - }, { - "source": 282130842, - "target": 2198358416 - }, { - "source": 282130842, - "target": 15339875 - }, { - "source": 282130842, - "target": 17581976 - }, { - "source": 282130842, - "target": 44195788 - }, { - "source": 282130842, - "target": 905255756789825536 - }, { - "source": 282130842, - "target": 13074042 - }, { - "source": 282130842, - "target": 24228154 - }, { - "source": 282130842, - "target": 1458271 - }, { - "source": 282130842, - "target": 289972113 - }, { - "source": 282130842, - "target": 44101368 - }, { - "source": 282130842, - "target": 52853730 - }, { - "source": 282130842, - "target": 10471882 - }, { - "source": 282130842, - "target": 783356145670852608 - }, { - "source": 282130842, - "target": 59773247 - }, { - "source": 282130842, - "target": 90797974 - }, { - "source": 282130842, - "target": 146365761 - }, { - "source": 282130842, - "target": 744209572089323520 - }, { - "source": 282130842, - "target": 3230388598 - }, { - "source": 282130842, - "target": 14898705 - }, { - "source": 282130842, - "target": 2263478022 - }, { - "source": 282130842, - "target": 17673012 - }, { - "source": 282130842, - "target": 101474181 - }, { - "source": 282130842, - "target": 91169926 - }, { - "source": 282130842, - "target": 142389870 - }, { - "source": 282130842, - "target": 83996344 - }, { - "source": 282130842, - "target": 19520842 - }, { - "source": 282130842, - "target": 443206410 - }, { - "source": 282130842, - "target": 84043985 - }, { - "source": 282130842, - "target": 2167059661 - }, { - "source": 282130842, - "target": 190857410 - }, { - "source": 282130842, - "target": 16017475 - }, { - "source": 282130842, - "target": 1556132462 - }, { - "source": 282130842, - "target": 245217900 - }, { - "source": 282130842, - "target": 370638564 - }, { - "source": 282130842, - "target": 17242884 - }, { - "source": 282130842, - "target": 4597853354 - }, { - "source": 282130842, - "target": 2720877595 - }, { - "source": 282130842, - "target": 1652270612 - }, { - "source": 282130842, - "target": 191897226 - }, { - "source": 282130842, - "target": 1237502864 - }, { - "source": 282130842, - "target": 7541002 - }, { - "source": 282130842, - "target": 582282558 - }, { - "source": 282130842, - "target": 15871237 - }, { - "source": 282130842, - "target": 57191565 - }, { - "source": 282130842, - "target": 3091349915 - }, { - "source": 282130842, - "target": 69133574 - }, { - "source": 282130842, - "target": 46243602 - }, { - "source": 282130842, - "target": 19920203 - }, { - "source": 282130842, - "target": 318046158 - }, { - "source": 282130842, - "target": 15463062 - }, { - "source": 282130842, - "target": 88892707 - }, { - "source": 282130842, - "target": 136400506 - }, { - "source": 282130842, - "target": 555102816 - }, { - "source": 282130842, - "target": 16030323 - }, { - "source": 282130842, - "target": 242069220 - }, { - "source": 282130842, - "target": 768197780 - }, { - "source": 282130842, - "target": 8564482 - }, { - "source": 282130842, - "target": 23751864 - }, { - "source": 282130842, - "target": 25151614 - }, { - "source": 282130842, - "target": 17268874 - }, { - "source": 282130842, - "target": 252761153 - }, { - "source": 282130842, - "target": 945943164 - }, { - "source": 282130842, - "target": 12377822 - }, { - "source": 282130842, - "target": 19411223 - }, { - "source": 282130842, - "target": 9527212 - }, { - "source": 282130842, - "target": 190564700 - }, { - "source": 282130842, - "target": 17013577 - }, { - "source": 282130842, - "target": 17406425 - }, { - "source": 282130842, - "target": 14624309 - }, { - "source": 282130842, - "target": 14207040 - }, { - "source": 282130842, - "target": 1366811 - }, { - "source": 282130842, - "target": 21084111 - }, { - "source": 282130842, - "target": 6146692 - }, { - "source": 282130842, - "target": 16789581 - }, { - "source": 282130842, - "target": 98303566 - }, { - "source": 282130842, - "target": 16171911 - }, { - "source": 282130842, - "target": 273197054 - }, { - "source": 282130842, - "target": 54680395 - }, { - "source": 282130842, - "target": 329714473 - }, { - "source": 282130842, - "target": 359024514 - }, { - "source": 282130842, - "target": 404895983 - }, { - "source": 282130842, - "target": 85340453 - }, { - "source": 282130842, - "target": 21695487 - }, { - "source": 282130842, - "target": 520778935 - }, { - "source": 282130842, - "target": 367089411 - }, { - "source": 282130842, - "target": 17461965 - }, { - "source": 282130842, - "target": 13205612 - }, { - "source": 282130842, - "target": 34255829 - }, { - "source": 282130842, - "target": 179797676 - }, { - "source": 282130842, - "target": 247943631 - }, { - "source": 282130842, - "target": 7639702 - }, { - "source": 282130842, - "target": 16112517 - }, { - "source": 282130842, - "target": 483273973 - }, { - "source": 282130842, - "target": 626681652 - }, { - "source": 282130842, - "target": 349963 - }, { - "source": 282130842, - "target": 22723307 - }, { - "source": 282130842, - "target": 14875983 - }, { - "source": 282130842, - "target": 152862026 - }, { - "source": 282130842, - "target": 86640232 - }, { - "source": 282130842, - "target": 137712607 - }, { - "source": 282130842, - "target": 14109167 - }, { - "source": 282130842, - "target": 1387915232 - }, { - "source": 282130842, - "target": 17242168 - }, { - "source": 282130842, - "target": 20280065 - }, { - "source": 282130842, - "target": 18695747 - }, { - "source": 282130842, - "target": 34570753 - }, { - "source": 282130842, - "target": 15399031 - }, { - "source": 282130842, - "target": 1873322353 - }, { - "source": 282130842, - "target": 261363584 - }, { - "source": 282130842, - "target": 95266520 - }, { - "source": 282130842, - "target": 1006945298 - }, { - "source": 282130842, - "target": 43593 - }, { - "source": 101474181, - "target": 252761153 - }, { - "source": 101474181, - "target": 798297731961913344 - }, { - "source": 101474181, - "target": 14249829 - }, { - "source": 101474181, - "target": 19920203 - }, { - "source": 101474181, - "target": 17406425 - }, { - "source": 101474181, - "target": 359650922 - }, { - "source": 101474181, - "target": 3230388598 - }, { - "source": 101474181, - "target": 21084111 - }, { - "source": 101474181, - "target": 14624309 - }, { - "source": 101474181, - "target": 17242884 - }, { - "source": 101474181, - "target": 16789581 - }, { - "source": 101474181, - "target": 125499050 - }, { - "source": 101474181, - "target": 10414152 - }, { - "source": 101474181, - "target": 1537419308 - }, { - "source": 101474181, - "target": 1387915232 - }, { - "source": 101474181, - "target": 119704541 - }, { - "source": 101474181, - "target": 219082889 - }, { - "source": 101474181, - "target": 82713840 - }, { - "source": 101474181, - "target": 37801244 - }, { - "source": 101474181, - "target": 6146692 - }, { - "source": 101474181, - "target": 15339875 - }, { - "source": 101474181, - "target": 22723307 - }, { - "source": 101474181, - "target": 142389870 - }, { - "source": 101474181, - "target": 8564482 - }, { - "source": 101474181, - "target": 227831457 - }, { - "source": 101474181, - "target": 89212604 - }, { - "source": 101474181, - "target": 12377822 - }, { - "source": 101474181, - "target": 38254620 - }, { - "source": 101474181, - "target": 359024514 - }, { - "source": 101474181, - "target": 582282558 - }, { - "source": 101474181, - "target": 765548 - }, { - "source": 101474181, - "target": 29739700 - }, { - "source": 101474181, - "target": 483273973 - }, { - "source": 101474181, - "target": 1366811 - }, { - "source": 101474181, - "target": 16112517 - }, { - "source": 101474181, - "target": 34255829 - }, { - "source": 101474181, - "target": 370638564 - }, { - "source": 101474181, - "target": 190564700 - }, { - "source": 101474181, - "target": 25151614 - }, { - "source": 101474181, - "target": 40144128 - }, { - "source": 101474181, - "target": 465929514 - }, { - "source": 101474181, - "target": 17268874 - }, { - "source": 101474181, - "target": 15399031 - }, { - "source": 101474181, - "target": 137712607 - }, { - "source": 101474181, - "target": 155240092 - }, { - "source": 101474181, - "target": 273197054 - }, { - "source": 101474181, - "target": 177507079 - }, { - "source": 101474181, - "target": 152862026 - }, { - "source": 101474181, - "target": 404895983 - }, { - "source": 101474181, - "target": 14109167 - }, { - "source": 101474181, - "target": 20280065 - }, { - "source": 2067201, - "target": 1086037534176473088 - }, { - "source": 2067201, - "target": 43953969 - }, { - "source": 2067201, - "target": 798297731961913344 - }, { - "source": 2067201, - "target": 54896883 - }, { - "source": 2067201, - "target": 2198358416 - }, { - "source": 2067201, - "target": 191897226 - }, { - "source": 2067201, - "target": 22736099 - }, { - "source": 2067201, - "target": 15339875 - }, { - "source": 2067201, - "target": 38254620 - }, { - "source": 2067201, - "target": 15463062 - }, { - "source": 2067201, - "target": 19725644 - }, { - "source": 2067201, - "target": 84043985 - }, { - "source": 2067201, - "target": 95266520 - }, { - "source": 2067201, - "target": 137712607 - }, { - "source": 2067201, - "target": 34255829 - }, { - "source": 2067201, - "target": 404895983 - }, { - "source": 2067201, - "target": 25151614 - }, { - "source": 2067201, - "target": 15399031 - }, { - "source": 2067201, - "target": 247943631 - }, { - "source": 2067201, - "target": 14624309 - }, { - "source": 2067201, - "target": 16112517 - }, { - "source": 2067201, - "target": 190564700 - }, { - "source": 2067201, - "target": 15871237 - }, { - "source": 2067201, - "target": 190857410 - }, { - "source": 2067201, - "target": 520778935 - }, { - "source": 2067201, - "target": 54680395 - }, { - "source": 2067201, - "target": 329714473 - }, { - "source": 2067201, - "target": 359024514 - }, { - "source": 2067201, - "target": 1912054296 - }, { - "source": 2067201, - "target": 17673012 - }, { - "source": 2067201, - "target": 52853730 - }, { - "source": 2067201, - "target": 87968068 - }, { - "source": 2067201, - "target": 152862026 - }, { - "source": 2067201, - "target": 4597853354 - }, { - "source": 2067201, - "target": 245217900 - }, { - "source": 2067201, - "target": 945943164 - }, { - "source": 2067201, - "target": 242069220 - }, { - "source": 2067201, - "target": 1387915232 - }, { - "source": 2067201, - "target": 146365761 - }, { - "source": 2067201, - "target": 16030323 - }, { - "source": 2067201, - "target": 21695487 - }, { - "source": 2067201, - "target": 29739700 - }, { - "source": 2067201, - "target": 17013577 - }, { - "source": 2067201, - "target": 8564482 - }, { - "source": 2067201, - "target": 85340453 - }, { - "source": 2067201, - "target": 752673 - }, { - "source": 2067201, - "target": 21084111 - }, { - "source": 2067201, - "target": 20280065 - }, { - "source": 2067201, - "target": 367089411 - }, { - "source": 2067201, - "target": 347276428 - }, { - "source": 2067201, - "target": 1366811 - }, { - "source": 2067201, - "target": 17242168 - }, { - "source": 2067201, - "target": 16017475 - }, { - "source": 2067201, - "target": 179797676 - }, { - "source": 2067201, - "target": 36853217 - }, { - "source": 2067201, - "target": 19920203 - }, { - "source": 2067201, - "target": 18695747 - }, { - "source": 2067201, - "target": 22723307 - }, { - "source": 2067201, - "target": 6490642 - }, { - "source": 2067201, - "target": 13205612 - }, { - "source": 2067201, - "target": 14875983 - }, { - "source": 2067201, - "target": 86640232 - }, { - "source": 2067201, - "target": 14109167 - }, { - "source": 2067201, - "target": 22197926 - }, { - "source": 2067201, - "target": 14892191 - }, { - "source": 2067201, - "target": 43593 - }, { - "source": 16136933, - "target": 208312922 - }, { - "source": 16136933, - "target": 743468486756868096 - }, { - "source": 16136933, - "target": 219160436 - }, { - "source": 16136933, - "target": 136400506 - }, { - "source": 16136933, - "target": 78729443 - }, { - "source": 16136933, - "target": 1004751018528141313 - }, { - "source": 16136933, - "target": 883747950085656577 - }, { - "source": 16136933, - "target": 190564700 - }, { - "source": 16136933, - "target": 109457331 - }, { - "source": 16136933, - "target": 16553392 - }, { - "source": 16136933, - "target": 1017224055588622338 - }, { - "source": 16136933, - "target": 16557883 - }, { - "source": 16136933, - "target": 16030323 - }, { - "source": 16136933, - "target": 38174427 - }, { - "source": 16136933, - "target": 49457800 - }, { - "source": 16136933, - "target": 14905766 - }, { - "source": 16136933, - "target": 1567191510 - }, { - "source": 16136933, - "target": 768197780 - }, { - "source": 16136933, - "target": 115022430 - }, { - "source": 16136933, - "target": 289972113 - }, { - "source": 16136933, - "target": 19920203 - }, { - "source": 16136933, - "target": 130745589 - }, { - "source": 16136933, - "target": 81658145 - }, { - "source": 16136933, - "target": 33838201 - }, { - "source": 16136933, - "target": 1873322353 - }, { - "source": 16136933, - "target": 359650922 - }, { - "source": 16136933, - "target": 885107802 - }, { - "source": 16136933, - "target": 1489761876 - }, { - "source": 16136933, - "target": 82890309 - }, { - "source": 16136933, - "target": 9527212 - }, { - "source": 16136933, - "target": 44195788 - }, { - "source": 16136933, - "target": 209155608 - }, { - "source": 16136933, - "target": 1556132462 - }, { - "source": 16136933, - "target": 1650030144 - }, { - "source": 16136933, - "target": 6490642 - }, { - "source": 16136933, - "target": 808896914 - }, { - "source": 16136933, - "target": 411681876 - }, { - "source": 16136933, - "target": 37619291 - }, { - "source": 16136933, - "target": 14113734 - }, { - "source": 16136933, - "target": 10414152 - }, { - "source": 16136933, - "target": 9434762 - }, { - "source": 16136933, - "target": 626681652 - }, { - "source": 16136933, - "target": 27546319 - }, { - "source": 16136933, - "target": 318046158 - }, { - "source": 16136933, - "target": 91169926 - }, { - "source": 16136933, - "target": 12014302 - }, { - "source": 16136933, - "target": 765548 - }, { - "source": 16136933, - "target": 762093631 - }, { - "source": 16136933, - "target": 247943631 - }, { - "source": 16136933, - "target": 22197926 - }, { - "source": 16136933, - "target": 15208867 - }, { - "source": 16136933, - "target": 92168769 - }, { - "source": 16136933, - "target": 17268874 - }, { - "source": 16136933, - "target": 11493602 - }, { - "source": 16136933, - "target": 1314101 - }, { - "source": 16136933, - "target": 9271782 - }, { - "source": 16136933, - "target": 14425576 - }, { - "source": 16136933, - "target": 804775 - }, { - "source": 322586448, - "target": 38174427 - }, { - "source": 322586448, - "target": 824684769543741440 - }, { - "source": 322586448, - "target": 1004751018528141313 - }, { - "source": 322586448, - "target": 531855716 - }, { - "source": 322586448, - "target": 620010629 - }, { - "source": 322586448, - "target": 92168769 - }, { - "source": 322586448, - "target": 1537419308 - }, { - "source": 322586448, - "target": 14109167 - }, { - "source": 322586448, - "target": 15463062 - }, { - "source": 322586448, - "target": 37801244 - }, { - "source": 322586448, - "target": 883747950085656577 - }, { - "source": 322586448, - "target": 318046158 - }, { - "source": 322586448, - "target": 188046229 - }, { - "source": 322586448, - "target": 411681876 - }, { - "source": 322586448, - "target": 4893004803 - }, { - "source": 322586448, - "target": 1684160599 - }, { - "source": 322586448, - "target": 38254620 - }, { - "source": 322586448, - "target": 19920203 - }, { - "source": 322586448, - "target": 84043985 - }, { - "source": 322586448, - "target": 146365761 - }, { - "source": 322586448, - "target": 22723307 - }, { - "source": 322586448, - "target": 17406425 - }, { - "source": 322586448, - "target": 16789581 - }, { - "source": 322586448, - "target": 52853730 - }, { - "source": 322586448, - "target": 945943164 - }, { - "source": 322586448, - "target": 190857410 - }, { - "source": 322586448, - "target": 701375574 - }, { - "source": 322586448, - "target": 242069220 - }, { - "source": 322586448, - "target": 744209572089323520 - }, { - "source": 322586448, - "target": 1387915232 - }, { - "source": 322586448, - "target": 201277609 - }, { - "source": 322586448, - "target": 158685605 - }, { - "source": 322586448, - "target": 3230388598 - }, { - "source": 322586448, - "target": 40219508 - }, { - "source": 322586448, - "target": 19520842 - }, { - "source": 322586448, - "target": 411546549 - }, { - "source": 322586448, - "target": 582282558 - }, { - "source": 322586448, - "target": 18704160 - }, { - "source": 322586448, - "target": 179797676 - }, { - "source": 322586448, - "target": 395853499 - }, { - "source": 322586448, - "target": 109457331 - }, { - "source": 322586448, - "target": 18325271 - }, { - "source": 322586448, - "target": 16557883 - }, { - "source": 322586448, - "target": 1556132462 - }, { - "source": 322586448, - "target": 81658145 - }, { - "source": 322586448, - "target": 9434762 - }, { - "source": 322586448, - "target": 14249829 - }, { - "source": 322586448, - "target": 82890309 - }, { - "source": 322586448, - "target": 16553392 - }, { - "source": 322586448, - "target": 2470709743 - }, { - "source": 322586448, - "target": 209155608 - }, { - "source": 322586448, - "target": 14624309 - }, { - "source": 322586448, - "target": 21084111 - }, { - "source": 322586448, - "target": 14113734 - }, { - "source": 322586448, - "target": 17519986 - }, { - "source": 322586448, - "target": 12377822 - }, { - "source": 322586448, - "target": 465929514 - }, { - "source": 322586448, - "target": 205346534 - }, { - "source": 322586448, - "target": 137712607 - }, { - "source": 322586448, - "target": 43953969 - }, { - "source": 322586448, - "target": 9527212 - }, { - "source": 322586448, - "target": 177507079 - }, { - "source": 322586448, - "target": 1873322353 - }, { - "source": 322586448, - "target": 214764129 - }, { - "source": 322586448, - "target": 1366811 - }, { - "source": 322586448, - "target": 885107802 - }, { - "source": 322586448, - "target": 16112517 - }, { - "source": 322586448, - "target": 37619291 - }, { - "source": 322586448, - "target": 8564482 - }, { - "source": 322586448, - "target": 89212604 - }, { - "source": 322586448, - "target": 17242884 - }, { - "source": 322586448, - "target": 96831443 - }, { - "source": 322586448, - "target": 190564700 - }, { - "source": 322586448, - "target": 34255829 - }, { - "source": 322586448, - "target": 10414152 - }, { - "source": 322586448, - "target": 359650922 - }, { - "source": 322586448, - "target": 1903337412 - }, { - "source": 322586448, - "target": 596332489 - }, { - "source": 322586448, - "target": 1652270612 - }, { - "source": 322586448, - "target": 1489761876 - }, { - "source": 322586448, - "target": 43593 - }, { - "source": 322586448, - "target": 370227242 - }, { - "source": 322586448, - "target": 247943631 - }, { - "source": 322586448, - "target": 242904917 - }, { - "source": 322586448, - "target": 82713840 - }, { - "source": 322586448, - "target": 19283433 - }, { - "source": 322586448, - "target": 19299318 - }, { - "source": 322586448, - "target": 14148549 - }, { - "source": 322586448, - "target": 17268874 - }, { - "source": 322586448, - "target": 10471882 - }, { - "source": 322586448, - "target": 255617445 - }, { - "source": 2924711485, - "target": 559883429 - }, { - "source": 2924711485, - "target": 1085199426837188610 - }, { - "source": 2924711485, - "target": 52341962 - }, { - "source": 2924711485, - "target": 352650591 - }, { - "source": 2924711485, - "target": 2251623492 - }, { - "source": 2924711485, - "target": 1055379531731795969 - }, { - "source": 2924711485, - "target": 981786802666328064 - }, { - "source": 2924711485, - "target": 926552558 - }, { - "source": 2924711485, - "target": 16553392 - }, { - "source": 2924711485, - "target": 205346534 - }, { - "source": 2924711485, - "target": 96831443 - }, { - "source": 2924711485, - "target": 214764129 - }, { - "source": 2924711485, - "target": 4893004803 - }, { - "source": 2924711485, - "target": 92951551 - }, { - "source": 2924711485, - "target": 568947767 - }, { - "source": 2924711485, - "target": 14249829 - }, { - "source": 2924711485, - "target": 132219827 - }, { - "source": 2924711485, - "target": 1650030144 - }, { - "source": 2924711485, - "target": 808896914 - }, { - "source": 2924711485, - "target": 2470709743 - }, { - "source": 2924711485, - "target": 381245455 - }, { - "source": 2924711485, - "target": 40219508 - }, { - "source": 2924711485, - "target": 17519986 - }, { - "source": 2924711485, - "target": 411546549 - }, { - "source": 2924711485, - "target": 219082889 - }, { - "source": 2924711485, - "target": 16112517 - }, { - "source": 2924711485, - "target": 19299318 - }, { - "source": 2924711485, - "target": 17268874 - }, { - "source": 2924711485, - "target": 411681876 - }, { - "source": 2924711485, - "target": 2838336587 - }, { - "source": 2924711485, - "target": 78865306 - }, { - "source": 2924711485, - "target": 14898705 - }, { - "source": 2924711485, - "target": 762093631 - }, { - "source": 2924711485, - "target": 33838201 - }, { - "source": 2924711485, - "target": 596332489 - }, { - "source": 2924711485, - "target": 179797676 - }, { - "source": 2924711485, - "target": 14905766 - }, { - "source": 2924711485, - "target": 2511400400 - }, { - "source": 2924711485, - "target": 1489761876 - }, { - "source": 2924711485, - "target": 370227242 - }, { - "source": 2924711485, - "target": 82713840 - }, { - "source": 2924711485, - "target": 2160653520 - }, { - "source": 2924711485, - "target": 188046229 - }, { - "source": 804775, - "target": 824684769543741440 - }, { - "source": 804775, - "target": 82890309 - }, { - "source": 804775, - "target": 1017224055588622338 - }, { - "source": 804775, - "target": 16553392 - }, { - "source": 804775, - "target": 109457331 - }, { - "source": 804775, - "target": 1567191510 - }, { - "source": 804775, - "target": 1489761876 - }, { - "source": 804775, - "target": 37619291 - }, { - "source": 804775, - "target": 43593 - }, { - "source": 804775, - "target": 81658145 - }, { - "source": 804775, - "target": 1556132462 - }, { - "source": 804775, - "target": 95290078 - }, { - "source": 804775, - "target": 130745589 - }, { - "source": 804775, - "target": 18406335 - }, { - "source": 804775, - "target": 1652270612 - }, { - "source": 804775, - "target": 96831443 - }, { - "source": 804775, - "target": 808896914 - }, { - "source": 804775, - "target": 411681876 - }, { - "source": 804775, - "target": 11493602 - }, { - "source": 804775, - "target": 9527212 - }, { - "source": 804775, - "target": 370227242 - }, { - "source": 804775, - "target": 190564700 - }, { - "source": 804775, - "target": 1873322353 - }, { - "source": 804775, - "target": 115022430 - }, { - "source": 804775, - "target": 152862026 - }, { - "source": 804775, - "target": 219082889 - }, { - "source": 804775, - "target": 247943631 - }, { - "source": 804775, - "target": 214764129 - }, { - "source": 804775, - "target": 27546319 - }, { - "source": 804775, - "target": 1650030144 - }, { - "source": 804775, - "target": 10471882 - }, { - "source": 804775, - "target": 216939636 - }, { - "source": 804775, - "target": 209155608 - }, { - "source": 804775, - "target": 762093631 - }, { - "source": 804775, - "target": 9434762 - }, { - "source": 804775, - "target": 318046158 - }, { - "source": 804775, - "target": 19920203 - }, { - "source": 804775, - "target": 18704160 - }, { - "source": 804775, - "target": 12014302 - }, { - "source": 804775, - "target": 14113734 - }, { - "source": 804775, - "target": 359650922 - }, { - "source": 804775, - "target": 255617445 - }, { - "source": 804775, - "target": 16112517 - }, { - "source": 804775, - "target": 765548 - }, { - "source": 804775, - "target": 46243602 - }, { - "source": 804775, - "target": 78729443 - }, { - "source": 804775, - "target": 15399031 - }, { - "source": 804775, - "target": 14109167 - }, { - "source": 804775, - "target": 33838201 - }, { - "source": 804775, - "target": 49457800 - }, { - "source": 804775, - "target": 1314101 - }, { - "source": 804775, - "target": 19725644 - }, { - "source": 804775, - "target": 15463062 - }, { - "source": 804775, - "target": 17268874 - }, { - "source": 804775, - "target": 16136933 - }, { - "source": 804775, - "target": 14425576 - }, { - "source": 804775, - "target": 92168769 - }, { - "source": 804775, - "target": 15208867 - }, { - "source": 804775, - "target": 6146692 - }, { - "source": 804775, - "target": 9271782 - }, { - "source": 804775, - "target": 15460778 - }, { - "source": 2896069609, - "target": 44195788 - }, { - "source": 2896069609, - "target": 17113667 - }, { - "source": 329714473, - "target": 744209572089323520 - }, { - "source": 329714473, - "target": 190857410 - }, { - "source": 329714473, - "target": 798297731961913344 - }, { - "source": 329714473, - "target": 2848359778 - }, { - "source": 329714473, - "target": 3230388598 - }, { - "source": 329714473, - "target": 19301681 - }, { - "source": 329714473, - "target": 1201186872 - }, { - "source": 329714473, - "target": 1176519156 - }, { - "source": 329714473, - "target": 2720877595 - }, { - "source": 329714473, - "target": 90797974 - }, { - "source": 329714473, - "target": 61599361 - }, { - "source": 329714473, - "target": 152862026 - }, { - "source": 329714473, - "target": 349963 - }, { - "source": 329714473, - "target": 1006945298 - }, { - "source": 329714473, - "target": 95266520 - }, { - "source": 329714473, - "target": 16030323 - }, { - "source": 329714473, - "target": 2263478022 - }, { - "source": 329714473, - "target": 19411223 - }, { - "source": 329714473, - "target": 14113734 - }, { - "source": 329714473, - "target": 119704541 - }, { - "source": 329714473, - "target": 23268628 - }, { - "source": 329714473, - "target": 46243602 - }, { - "source": 329714473, - "target": 15460778 - }, { - "source": 329714473, - "target": 33857735 - }, { - "source": 329714473, - "target": 142389870 - }, { - "source": 329714473, - "target": 36853217 - }, { - "source": 329714473, - "target": 370638564 - }, { - "source": 329714473, - "target": 37801244 - }, { - "source": 329714473, - "target": 57191565 - }, { - "source": 329714473, - "target": 278878000 - }, { - "source": 329714473, - "target": 347276428 - }, { - "source": 329714473, - "target": 22723307 - }, { - "source": 329714473, - "target": 88892707 - }, { - "source": 329714473, - "target": 10414152 - }, { - "source": 329714473, - "target": 101474181 - }, { - "source": 329714473, - "target": 520778935 - }, { - "source": 329714473, - "target": 6146692 - }, { - "source": 329714473, - "target": 12377822 - }, { - "source": 329714473, - "target": 404895983 - }, { - "source": 329714473, - "target": 29739700 - }, { - "source": 329714473, - "target": 125499050 - }, { - "source": 329714473, - "target": 12014302 - }, { - "source": 329714473, - "target": 274431472 - }, { - "source": 329714473, - "target": 14898705 - }, { - "source": 329714473, - "target": 18704160 - }, { - "source": 329714473, - "target": 370227242 - }, { - "source": 329714473, - "target": 148871804 - }, { - "source": 329714473, - "target": 89212604 - }, { - "source": 329714473, - "target": 945943164 - }, { - "source": 329714473, - "target": 1873322353 - }, { - "source": 329714473, - "target": 52341962 - }, { - "source": 329714473, - "target": 43878033 - }, { - "source": 329714473, - "target": 9527212 - }, { - "source": 329714473, - "target": 1387915232 - }, { - "source": 329714473, - "target": 1652270612 - }, { - "source": 329714473, - "target": 16692909 - }, { - "source": 329714473, - "target": 3012686680 - }, { - "source": 329714473, - "target": 1912054296 - }, { - "source": 329714473, - "target": 17242884 - }, { - "source": 329714473, - "target": 83996344 - }, { - "source": 329714473, - "target": 14249829 - }, { - "source": 329714473, - "target": 16017475 - }, { - "source": 329714473, - "target": 282130842 - }, { - "source": 329714473, - "target": 52853730 - }, { - "source": 329714473, - "target": 395853499 - }, { - "source": 329714473, - "target": 49413866 - }, { - "source": 329714473, - "target": 17673012 - }, { - "source": 329714473, - "target": 252761153 - }, { - "source": 329714473, - "target": 87968068 - }, { - "source": 329714473, - "target": 17406425 - }, { - "source": 329714473, - "target": 242069220 - }, { - "source": 329714473, - "target": 582282558 - }, { - "source": 329714473, - "target": 247943631 - }, { - "source": 329714473, - "target": 359650922 - }, { - "source": 329714473, - "target": 54896883 - }, { - "source": 329714473, - "target": 31120708 - }, { - "source": 329714473, - "target": 16789581 - }, { - "source": 329714473, - "target": 16171911 - }, { - "source": 329714473, - "target": 17461965 - }, { - "source": 329714473, - "target": 17242168 - }, { - "source": 329714473, - "target": 626681652 - }, { - "source": 329714473, - "target": 273197054 - }, { - "source": 329714473, - "target": 465929514 - }, { - "source": 329714473, - "target": 14875983 - }, { - "source": 329714473, - "target": 38254620 - }, { - "source": 329714473, - "target": 15871237 - }, { - "source": 329714473, - "target": 14207040 - }, { - "source": 329714473, - "target": 54680395 - }, { - "source": 329714473, - "target": 44195788 - }, { - "source": 329714473, - "target": 190564700 - }, { - "source": 329714473, - "target": 14624309 - }, { - "source": 329714473, - "target": 8564482 - }, { - "source": 329714473, - "target": 359024514 - }, { - "source": 329714473, - "target": 17581976 - }, { - "source": 329714473, - "target": 318046158 - }, { - "source": 329714473, - "target": 78865306 - }, { - "source": 329714473, - "target": 367089411 - }, { - "source": 329714473, - "target": 483273973 - }, { - "source": 329714473, - "target": 21695487 - }, { - "source": 329714473, - "target": 2067201 - }, { - "source": 329714473, - "target": 10699072 - }, { - "source": 329714473, - "target": 40144128 - }, { - "source": 329714473, - "target": 7639702 - }, { - "source": 329714473, - "target": 261363584 - }, { - "source": 329714473, - "target": 19920203 - }, { - "source": 329714473, - "target": 86640232 - }, { - "source": 329714473, - "target": 177507079 - }, { - "source": 329714473, - "target": 43593 - }, { - "source": 329714473, - "target": 16553392 - }, { - "source": 329714473, - "target": 49457800 - }, { - "source": 329714473, - "target": 92168769 - }, { - "source": 329714473, - "target": 6490642 - }, { - "source": 329714473, - "target": 14109167 - }, { - "source": 329714473, - "target": 4071761 - }, { - "source": 329714473, - "target": 255617445 - }, { - "source": 329714473, - "target": 34255829 - }, { - "source": 329714473, - "target": 137712607 - }, { - "source": 329714473, - "target": 21084111 - }, { - "source": 329714473, - "target": 19951439 - }, { - "source": 329714473, - "target": 18695747 - }, { - "source": 329714473, - "target": 14000542 - }, { - "source": 329714473, - "target": 17013577 - }, { - "source": 329714473, - "target": 20280065 - }, { - "source": 329714473, - "target": 765548 - }, { - "source": 329714473, - "target": 13205612 - }, { - "source": 329714473, - "target": 15399031 - }, { - "source": 329714473, - "target": 14892191 - }, { - "source": 329714473, - "target": 15339875 - }, { - "source": 329714473, - "target": 17677665 - }, { - "source": 329714473, - "target": 14420872 - }, { - "source": 329714473, - "target": 155240092 - }, { - "source": 329714473, - "target": 34570753 - }, { - "source": 329714473, - "target": 23751864 - }, { - "source": 329714473, - "target": 1366811 - }, { - "source": 329714473, - "target": 16112517 - }, { - "source": 329714473, - "target": 15463062 - }, { - "source": 329714473, - "target": 22197926 - }, { - "source": 329714473, - "target": 17268874 - }, { - "source": 329714473, - "target": 25151614 - }, { - "source": 7541002, - "target": 1004751018528141313 - }, { - "source": 7541002, - "target": 1873322353 - }, { - "source": 7541002, - "target": 905255756789825536 - }, { - "source": 7541002, - "target": 17242884 - }, { - "source": 7541002, - "target": 1710706561 - }, { - "source": 7541002, - "target": 190564700 - }, { - "source": 7541002, - "target": 4597853354 - }, { - "source": 7541002, - "target": 152862026 - }, { - "source": 7541002, - "target": 186974470 - }, { - "source": 7541002, - "target": 1652270612 - }, { - "source": 7541002, - "target": 43953969 - }, { - "source": 7541002, - "target": 19283433 - }, { - "source": 7541002, - "target": 19299318 - }, { - "source": 7541002, - "target": 242904917 - }, { - "source": 7541002, - "target": 38254620 - }, { - "source": 7541002, - "target": 15339875 - }, { - "source": 7541002, - "target": 2911549265 - }, { - "source": 7541002, - "target": 78865306 - }, { - "source": 7541002, - "target": 247943631 - }, { - "source": 7541002, - "target": 465929514 - }, { - "source": 7541002, - "target": 14109167 - }, { - "source": 7541002, - "target": 43593 - }, { - "source": 7541002, - "target": 155240092 - }, { - "source": 7541002, - "target": 46243602 - }, { - "source": 7541002, - "target": 16171911 - }, { - "source": 7541002, - "target": 18695747 - }, { - "source": 7541002, - "target": 148871804 - }, { - "source": 7541002, - "target": 17406425 - }, { - "source": 7541002, - "target": 52341962 - }, { - "source": 7541002, - "target": 17013577 - }, { - "source": 7541002, - "target": 14892191 - }, { - "source": 7541002, - "target": 2067201 - }, { - "source": 7541002, - "target": 36853217 - }, { - "source": 7541002, - "target": 1366811 - }, { - "source": 3091349915, - "target": 43593 - }, { - "source": 3091349915, - "target": 19411223 - }, { - "source": 3091349915, - "target": 255617445 - }, { - "source": 132219827, - "target": 78865306 - }, { - "source": 132219827, - "target": 568947767 - }, { - "source": 132219827, - "target": 209155608 - }, { - "source": 132219827, - "target": 14249829 - }, { - "source": 132219827, - "target": 15208867 - }, { - "source": 132219827, - "target": 2251623492 - }, { - "source": 132219827, - "target": 188046229 - }, { - "source": 132219827, - "target": 1903337412 - }, { - "source": 132219827, - "target": 1650030144 - }, { - "source": 132219827, - "target": 411546549 - }, { - "source": 132219827, - "target": 255617445 - }, { - "source": 132219827, - "target": 885107802 - }, { - "source": 132219827, - "target": 14905766 - }, { - "source": 132219827, - "target": 3145293135 - }, { - "source": 132219827, - "target": 2470709743 - }, { - "source": 132219827, - "target": 381245455 - }, { - "source": 132219827, - "target": 214764129 - }, { - "source": 132219827, - "target": 808896914 - }, { - "source": 132219827, - "target": 411681876 - }, { - "source": 132219827, - "target": 1489761876 - }, { - "source": 132219827, - "target": 370227242 - }, { - "source": 132219827, - "target": 14898705 - }, { - "source": 132219827, - "target": 247943631 - }, { - "source": 1650030144, - "target": 38174427 - }, { - "source": 1650030144, - "target": 14898705 - }, { - "source": 1650030144, - "target": 14249829 - }, { - "source": 1650030144, - "target": 11493602 - }, { - "source": 1650030144, - "target": 1684160599 - }, { - "source": 1650030144, - "target": 38254620 - }, { - "source": 1650030144, - "target": 209155608 - }, { - "source": 1650030144, - "target": 19725644 - }, { - "source": 1650030144, - "target": 278878000 - }, { - "source": 1650030144, - "target": 289972113 - }, { - "source": 1650030144, - "target": 14109167 - }, { - "source": 1650030144, - "target": 10414152 - }, { - "source": 1650030144, - "target": 411546549 - }, { - "source": 1650030144, - "target": 611597719 - }, { - "source": 1650030144, - "target": 136400506 - }, { - "source": 1650030144, - "target": 1556132462 - }, { - "source": 1650030144, - "target": 17519986 - }, { - "source": 1650030144, - "target": 1314101 - }, { - "source": 1650030144, - "target": 69133574 - }, { - "source": 1650030144, - "target": 36853217 - }, { - "source": 1650030144, - "target": 19920203 - }, { - "source": 1650030144, - "target": 885107802 - }, { - "source": 1650030144, - "target": 465929514 - }, { - "source": 1650030144, - "target": 137712607 - }, { - "source": 1650030144, - "target": 201277609 - }, { - "source": 1650030144, - "target": 1489761876 - }, { - "source": 1650030144, - "target": 96831443 - }, { - "source": 1650030144, - "target": 18704160 - }, { - "source": 1650030144, - "target": 19299318 - }, { - "source": 1650030144, - "target": 115022430 - }, { - "source": 1650030144, - "target": 10471882 - }, { - "source": 1650030144, - "target": 12014302 - }, { - "source": 1650030144, - "target": 92168769 - }, { - "source": 1650030144, - "target": 381245455 - }, { - "source": 1650030144, - "target": 14905766 - }, { - "source": 1650030144, - "target": 15460778 - }, { - "source": 1650030144, - "target": 214764129 - }, { - "source": 1650030144, - "target": 2511400400 - }, { - "source": 1650030144, - "target": 188046229 - }, { - "source": 1650030144, - "target": 16136933 - }, { - "source": 1650030144, - "target": 37801244 - }, { - "source": 1650030144, - "target": 34255829 - }, { - "source": 1650030144, - "target": 15463062 - }, { - "source": 1650030144, - "target": 190564700 - }, { - "source": 1650030144, - "target": 247943631 - }, { - "source": 1650030144, - "target": 132219827 - }, { - "source": 1650030144, - "target": 359650922 - }, { - "source": 1650030144, - "target": 16112517 - }, { - "source": 1650030144, - "target": 219082889 - }, { - "source": 1650030144, - "target": 15208867 - }, { - "source": 1650030144, - "target": 460194330 - }, { - "source": 1650030144, - "target": 1652270612 - }, { - "source": 1650030144, - "target": 1873322353 - }, { - "source": 1650030144, - "target": 520778935 - }, { - "source": 1650030144, - "target": 808896914 - }, { - "source": 1650030144, - "target": 411681876 - }, { - "source": 1650030144, - "target": 43593 - }, { - "source": 1650030144, - "target": 52341962 - }, { - "source": 1650030144, - "target": 82713840 - }, { - "source": 1650030144, - "target": 179797676 - }, { - "source": 1650030144, - "target": 370227242 - }, { - "source": 1650030144, - "target": 19951439 - }, { - "source": 1650030144, - "target": 155240092 - }, { - "source": 1650030144, - "target": 152862026 - }, { - "source": 1650030144, - "target": 255617445 - }, { - "source": 1650030144, - "target": 20280065 - }, { - "source": 1650030144, - "target": 9271782 - }, { - "source": 1650030144, - "target": 804775 - }, { - "source": 1650030144, - "target": 762093631 - }, { - "source": 1650030144, - "target": 14425576 - }, { - "source": 1650030144, - "target": 17268874 - }, { - "source": 2198358416, - "target": 17847384 - }, { - "source": 2198358416, - "target": 252761153 - }, { - "source": 2198358416, - "target": 1912054296 - }, { - "source": 2198358416, - "target": 14249829 - }, { - "source": 2198358416, - "target": 179797676 - }, { - "source": 2198358416, - "target": 404895983 - }, { - "source": 2198358416, - "target": 142389870 - }, { - "source": 2198358416, - "target": 1652270612 - }, { - "source": 2198358416, - "target": 15399031 - }, { - "source": 2198358416, - "target": 38254620 - }, { - "source": 2198358416, - "target": 15339875 - }, { - "source": 2198358416, - "target": 17242168 - }, { - "source": 2198358416, - "target": 2251623492 - }, { - "source": 2198358416, - "target": 101474181 - }, { - "source": 2198358416, - "target": 91169926 - }, { - "source": 2198358416, - "target": 1458271 - }, { - "source": 2198358416, - "target": 14905766 - }, { - "source": 2198358416, - "target": 15871237 - }, { - "source": 2198358416, - "target": 54680395 - }, { - "source": 2198358416, - "target": 329714473 - }, { - "source": 2198358416, - "target": 9527212 - }, { - "source": 2198358416, - "target": 10414152 - }, { - "source": 2198358416, - "target": 1537419308 - }, { - "source": 2198358416, - "target": 16030323 - }, { - "source": 2198358416, - "target": 278878000 - }, { - "source": 2198358416, - "target": 10699072 - }, { - "source": 2198358416, - "target": 17673012 - }, { - "source": 2198358416, - "target": 883747950085656577 - }, { - "source": 2198358416, - "target": 14875983 - }, { - "source": 2198358416, - "target": 13205612 - }, { - "source": 2198358416, - "target": 3404710059 - }, { - "source": 2198358416, - "target": 2167059661 - }, { - "source": 2198358416, - "target": 34570753 - }, { - "source": 2198358416, - "target": 190564700 - }, { - "source": 2198358416, - "target": 465929514 - }, { - "source": 2198358416, - "target": 148871804 - }, { - "source": 2198358416, - "target": 54896883 - }, { - "source": 2198358416, - "target": 282130842 - }, { - "source": 2198358416, - "target": 783356145670852608 - }, { - "source": 2198358416, - "target": 22723307 - }, { - "source": 2198358416, - "target": 2911549265 - }, { - "source": 2198358416, - "target": 905255756789825536 - }, { - "source": 2198358416, - "target": 52341962 - }, { - "source": 2198358416, - "target": 17013577 - }, { - "source": 2198358416, - "target": 3230388598 - }, { - "source": 2198358416, - "target": 14624309 - }, { - "source": 2198358416, - "target": 411546549 - }, { - "source": 2198358416, - "target": 152862026 - }, { - "source": 2198358416, - "target": 190857410 - }, { - "source": 2198358416, - "target": 945943164 - }, { - "source": 2198358416, - "target": 9434762 - }, { - "source": 2198358416, - "target": 82890309 - }, { - "source": 2198358416, - "target": 359650922 - }, { - "source": 2198358416, - "target": 483273973 - }, { - "source": 2198358416, - "target": 21695487 - }, { - "source": 2198358416, - "target": 19920203 - }, { - "source": 2198358416, - "target": 15463062 - }, { - "source": 2198358416, - "target": 43878033 - }, { - "source": 2198358416, - "target": 86640232 - }, { - "source": 2198358416, - "target": 33857735 - }, { - "source": 2198358416, - "target": 21084111 - }, { - "source": 2198358416, - "target": 1387915232 - }, { - "source": 2198358416, - "target": 46243602 - }, { - "source": 2198358416, - "target": 242069220 - }, { - "source": 2198358416, - "target": 611597719 - }, { - "source": 2198358416, - "target": 555102816 - }, { - "source": 2198358416, - "target": 7639702 - }, { - "source": 2198358416, - "target": 16112517 - }, { - "source": 2198358416, - "target": 768197780 - }, { - "source": 2198358416, - "target": 137712607 - }, { - "source": 2198358416, - "target": 247943631 - }, { - "source": 2198358416, - "target": 8564482 - }, { - "source": 2198358416, - "target": 13074042 - }, { - "source": 2198358416, - "target": 17406425 - }, { - "source": 2198358416, - "target": 177507079 - }, { - "source": 2198358416, - "target": 87968068 - }, { - "source": 2198358416, - "target": 19520842 - }, { - "source": 2198358416, - "target": 6146692 - }, { - "source": 2198358416, - "target": 10471882 - }, { - "source": 2198358416, - "target": 88892707 - }, { - "source": 2198358416, - "target": 16557883 - }, { - "source": 2198358416, - "target": 34255829 - }, { - "source": 2198358416, - "target": 1366811 - }, { - "source": 2198358416, - "target": 43953969 - }, { - "source": 2198358416, - "target": 14420872 - }, { - "source": 2198358416, - "target": 5685812 - }, { - "source": 2198358416, - "target": 36853217 - }, { - "source": 2198358416, - "target": 17242884 - }, { - "source": 2198358416, - "target": 16692909 - }, { - "source": 2198358416, - "target": 49413866 - }, { - "source": 2198358416, - "target": 20280065 - }, { - "source": 2198358416, - "target": 119802735 - }, { - "source": 2198358416, - "target": 90797974 - }, { - "source": 2198358416, - "target": 1201186872 - }, { - "source": 2198358416, - "target": 12377822 - }, { - "source": 2198358416, - "target": 84043985 - }, { - "source": 2198358416, - "target": 18406335 - }, { - "source": 2198358416, - "target": 52853730 - }, { - "source": 2198358416, - "target": 7541002 - }, { - "source": 2198358416, - "target": 1710706561 - }, { - "source": 2198358416, - "target": 2067201 - }, { - "source": 2198358416, - "target": 29739700 - }, { - "source": 2198358416, - "target": 43593 - }, { - "source": 2198358416, - "target": 155240092 - }, { - "source": 2198358416, - "target": 14109167 - }, { - "source": 2198358416, - "target": 273197054 - }, { - "source": 2198358416, - "target": 23751864 - }, { - "source": 768197780, - "target": 9434762 - }, { - "source": 768197780, - "target": 146365761 - }, { - "source": 768197780, - "target": 919294347857690625 - }, { - "source": 768197780, - "target": 483273973 - }, { - "source": 768197780, - "target": 7639702 - }, { - "source": 768197780, - "target": 82890309 - }, { - "source": 768197780, - "target": 13074042 - }, { - "source": 768197780, - "target": 49413866 - }, { - "source": 768197780, - "target": 9527212 - }, { - "source": 768197780, - "target": 16017475 - }, { - "source": 768197780, - "target": 1237502864 - }, { - "source": 768197780, - "target": 3230388598 - }, { - "source": 768197780, - "target": 2167059661 - }, { - "source": 768197780, - "target": 22723307 - }, { - "source": 768197780, - "target": 24228154 - }, { - "source": 768197780, - "target": 69133574 - }, { - "source": 768197780, - "target": 247943631 - }, { - "source": 768197780, - "target": 137712607 - }, { - "source": 768197780, - "target": 370638564 - }, { - "source": 768197780, - "target": 6146692 - }, { - "source": 611597719, - "target": 1086037534176473088 - }, { - "source": 611597719, - "target": 14249829 - }, { - "source": 611597719, - "target": 52853730 - }, { - "source": 611597719, - "target": 17242884 - }, { - "source": 611597719, - "target": 17013577 - }, { - "source": 611597719, - "target": 17673012 - }, { - "source": 611597719, - "target": 242069220 - }, { - "source": 611597719, - "target": 190857410 - }, { - "source": 611597719, - "target": 883747950085656577 - }, { - "source": 611597719, - "target": 3230388598 - }, { - "source": 611597719, - "target": 87968068 - }, { - "source": 611597719, - "target": 245217900 - }, { - "source": 611597719, - "target": 13074042 - }, { - "source": 611597719, - "target": 765548 - }, { - "source": 611597719, - "target": 208579168 - }, { - "source": 611597719, - "target": 59773247 - }, { - "source": 611597719, - "target": 4597853354 - }, { - "source": 611597719, - "target": 1237502864 - }, { - "source": 611597719, - "target": 119704541 - }, { - "source": 611597719, - "target": 5685812 - }, { - "source": 611597719, - "target": 34255829 - }, { - "source": 611597719, - "target": 86640232 - }, { - "source": 611597719, - "target": 1006945298 - }, { - "source": 611597719, - "target": 349963 - }, { - "source": 611597719, - "target": 443206410 - }, { - "source": 611597719, - "target": 2167059661 - }, { - "source": 611597719, - "target": 24228154 - }, { - "source": 611597719, - "target": 465929514 - }, { - "source": 611597719, - "target": 22723307 - }, { - "source": 611597719, - "target": 81658145 - }, { - "source": 611597719, - "target": 1652270612 - }, { - "source": 611597719, - "target": 16557883 - }, { - "source": 611597719, - "target": 247943631 - }, { - "source": 611597719, - "target": 16553392 - }, { - "source": 611597719, - "target": 14109167 - }, { - "source": 611597719, - "target": 43593 - }, { - "source": 611597719, - "target": 69133574 - }, { - "source": 22197926, - "target": 216939636 - }, { - "source": 22197926, - "target": 88892707 - }, { - "source": 22197926, - "target": 21084111 - }, { - "source": 22197926, - "target": 86640232 - }, { - "source": 22197926, - "target": 14109167 - }, { - "source": 22197926, - "target": 247943631 - }, { - "source": 22197926, - "target": 17242168 - }, { - "source": 22197926, - "target": 8564482 - }, { - "source": 22197926, - "target": 765548 - }, { - "source": 22197926, - "target": 12377822 - }, { - "source": 22197926, - "target": 367089411 - }, { - "source": 22197926, - "target": 43593 - }, { - "source": 22197926, - "target": 19920203 - }, { - "source": 22197926, - "target": 22723307 - }, { - "source": 22197926, - "target": 14892191 - }, { - "source": 22197926, - "target": 255617445 - }, { - "source": 22197926, - "target": 46243602 - }, { - "source": 22197926, - "target": 177507079 - }, { - "source": 22197926, - "target": 1366811 - }, { - "source": 22197926, - "target": 17013577 - }, { - "source": 22197926, - "target": 15463062 - }, { - "source": 22197926, - "target": 13205612 - }, { - "source": 22197926, - "target": 6490642 - }, { - "source": 22197926, - "target": 19951439 - }, { - "source": 22197926, - "target": 2067201 - }, { - "source": 300317633, - "target": 404895983 - }, { - "source": 300317633, - "target": 18325271 - }, { - "source": 300317633, - "target": 43953969 - }, { - "source": 300317633, - "target": 21084111 - }, { - "source": 300317633, - "target": 3230388598 - }, { - "source": 300317633, - "target": 798297731961913344 - }, { - "source": 300317633, - "target": 242069220 - }, { - "source": 300317633, - "target": 85340453 - }, { - "source": 300317633, - "target": 84043985 - }, { - "source": 300317633, - "target": 945943164 - }, { - "source": 300317633, - "target": 188046229 - }, { - "source": 300317633, - "target": 4597853354 - }, { - "source": 300317633, - "target": 19283433 - }, { - "source": 300317633, - "target": 34255829 - }, { - "source": 300317633, - "target": 33857735 - }, { - "source": 300317633, - "target": 483273973 - }, { - "source": 300317633, - "target": 14624309 - }, { - "source": 300317633, - "target": 370227242 - }, { - "source": 300317633, - "target": 87968068 - }, { - "source": 300317633, - "target": 69133574 - }, { - "source": 300317633, - "target": 3404710059 - }, { - "source": 300317633, - "target": 520778935 - }, { - "source": 300317633, - "target": 54896883 - }, { - "source": 300317633, - "target": 359024514 - }, { - "source": 300317633, - "target": 14249829 - }, { - "source": 300317633, - "target": 367089411 - }, { - "source": 300317633, - "target": 596332489 - }, { - "source": 300317633, - "target": 17519986 - }, { - "source": 300317633, - "target": 17242884 - }, { - "source": 300317633, - "target": 11493602 - }, { - "source": 300317633, - "target": 91169926 - }, { - "source": 300317633, - "target": 395853499 - }, { - "source": 300317633, - "target": 19299318 - }, { - "source": 300317633, - "target": 9527212 - }, { - "source": 300317633, - "target": 95290078 - }, { - "source": 300317633, - "target": 370638564 - }, { - "source": 300317633, - "target": 52341962 - }, { - "source": 300317633, - "target": 179797676 - }, { - "source": 300317633, - "target": 38254620 - }, { - "source": 300317633, - "target": 2848359778 - }, { - "source": 300317633, - "target": 16112517 - }, { - "source": 300317633, - "target": 52853730 - }, { - "source": 300317633, - "target": 16171911 - }, { - "source": 300317633, - "target": 23751864 - }, { - "source": 300317633, - "target": 14109167 - }, { - "source": 300317633, - "target": 49413866 - }, { - "source": 300317633, - "target": 15871237 - }, { - "source": 300317633, - "target": 1006945298 - }, { - "source": 300317633, - "target": 16030323 - }, { - "source": 300317633, - "target": 142389870 - }, { - "source": 300317633, - "target": 22723307 - }, { - "source": 300317633, - "target": 1201186872 - }, { - "source": 300317633, - "target": 44101368 - }, { - "source": 300317633, - "target": 125499050 - }, { - "source": 300317633, - "target": 83996344 - }, { - "source": 300317633, - "target": 16017475 - }, { - "source": 300317633, - "target": 43593 - }, { - "source": 300317633, - "target": 14905766 - }, { - "source": 300317633, - "target": 15463062 - }, { - "source": 300317633, - "target": 1652270612 - }, { - "source": 300317633, - "target": 90797974 - }, { - "source": 300317633, - "target": 13205612 - }, { - "source": 300317633, - "target": 46243602 - }, { - "source": 300317633, - "target": 190564700 - }, { - "source": 300317633, - "target": 137712607 - }, { - "source": 300317633, - "target": 247943631 - }, { - "source": 300317633, - "target": 37801244 - }, { - "source": 300317633, - "target": 14420872 - }, { - "source": 300317633, - "target": 17268874 - }, { - "source": 300317633, - "target": 465929514 - }, { - "source": 300317633, - "target": 12377822 - }, { - "source": 300317633, - "target": 7639702 - }, { - "source": 300317633, - "target": 255617445 - }, { - "source": 300317633, - "target": 16789581 - }, { - "source": 300317633, - "target": 86640232 - }, { - "source": 300317633, - "target": 17406425 - }, { - "source": 300317633, - "target": 10471882 - }, { - "source": 300317633, - "target": 17242168 - }, { - "source": 300317633, - "target": 1366811 - }, { - "source": 300317633, - "target": 273197054 - }, { - "source": 300317633, - "target": 36853217 - }, { - "source": 300317633, - "target": 54680395 - }, { - "source": 300317633, - "target": 752673 - }, { - "source": 300317633, - "target": 177507079 - }, { - "source": 17677665, - "target": 2198358416 - }, { - "source": 17677665, - "target": 798297731961913344 - }, { - "source": 17677665, - "target": 1710706561 - }, { - "source": 17677665, - "target": 10471882 - }, { - "source": 17677665, - "target": 4597853354 - }, { - "source": 17677665, - "target": 17847384 - }, { - "source": 17677665, - "target": 411681876 - }, { - "source": 17677665, - "target": 905255756789825536 - }, { - "source": 17677665, - "target": 13074042 - }, { - "source": 17677665, - "target": 2167059661 - }, { - "source": 17677665, - "target": 744209572089323520 - }, { - "source": 17677665, - "target": 33857735 - }, { - "source": 17677665, - "target": 1912054296 - }, { - "source": 17677665, - "target": 252761153 - }, { - "source": 17677665, - "target": 54896883 - }, { - "source": 17677665, - "target": 190857410 - }, { - "source": 17677665, - "target": 282130842 - }, { - "source": 17677665, - "target": 130745589 - }, { - "source": 17677665, - "target": 52853730 - }, { - "source": 17677665, - "target": 136400506 - }, { - "source": 17677665, - "target": 19520842 - }, { - "source": 17677665, - "target": 1556132462 - }, { - "source": 17677665, - "target": 1873322353 - }, { - "source": 17677665, - "target": 84043985 - }, { - "source": 17677665, - "target": 52341962 - }, { - "source": 17677665, - "target": 2911549265 - }, { - "source": 17677665, - "target": 49413866 - }, { - "source": 17677665, - "target": 3230388598 - }, { - "source": 17677665, - "target": 242069220 - }, { - "source": 17677665, - "target": 16692909 - }, { - "source": 17677665, - "target": 1652270612 - }, { - "source": 17677665, - "target": 17242884 - }, { - "source": 17677665, - "target": 43878033 - }, { - "source": 17677665, - "target": 14113734 - }, { - "source": 17677665, - "target": 85340453 - }, { - "source": 17677665, - "target": 92168769 - }, { - "source": 17677665, - "target": 2848359778 - }, { - "source": 17677665, - "target": 555102816 - }, { - "source": 17677665, - "target": 148871804 - }, { - "source": 17677665, - "target": 98303566 - }, { - "source": 17677665, - "target": 16171911 - }, { - "source": 17677665, - "target": 3012686680 - }, { - "source": 17677665, - "target": 89212604 - }, { - "source": 17677665, - "target": 119704541 - }, { - "source": 17677665, - "target": 10414152 - }, { - "source": 17677665, - "target": 2896069609 - }, { - "source": 17677665, - "target": 9271782 - }, { - "source": 17677665, - "target": 242904917 - }, { - "source": 17677665, - "target": 146365761 - }, { - "source": 17677665, - "target": 349963 - }, { - "source": 17677665, - "target": 179797676 - }, { - "source": 17677665, - "target": 101474181 - }, { - "source": 17677665, - "target": 768197780 - }, { - "source": 17677665, - "target": 1201186872 - }, { - "source": 17677665, - "target": 2263478022 - }, { - "source": 17677665, - "target": 29739700 - }, { - "source": 17677665, - "target": 19725644 - }, { - "source": 17677665, - "target": 88892707 - }, { - "source": 17677665, - "target": 1387915232 - }, { - "source": 17677665, - "target": 318046158 - }, { - "source": 17677665, - "target": 142389870 - }, { - "source": 17677665, - "target": 9527212 - }, { - "source": 17677665, - "target": 582282558 - }, { - "source": 17677665, - "target": 25151614 - }, { - "source": 17677665, - "target": 1526228120 - }, { - "source": 17677665, - "target": 40144128 - }, { - "source": 17677665, - "target": 19411223 - }, { - "source": 17677665, - "target": 16030323 - }, { - "source": 17677665, - "target": 1458271 - }, { - "source": 17677665, - "target": 17673012 - }, { - "source": 17677665, - "target": 278878000 - }, { - "source": 17677665, - "target": 17406425 - }, { - "source": 17677665, - "target": 18704160 - }, { - "source": 17677665, - "target": 12014302 - }, { - "source": 17677665, - "target": 14207040 - }, { - "source": 17677665, - "target": 347276428 - }, { - "source": 17677665, - "target": 945943164 - }, { - "source": 17677665, - "target": 24228154 - }, { - "source": 17677665, - "target": 255617445 - }, { - "source": 17677665, - "target": 16789581 - }, { - "source": 17677665, - "target": 7639702 - }, { - "source": 17677665, - "target": 125499050 - }, { - "source": 17677665, - "target": 15339875 - }, { - "source": 17677665, - "target": 36853217 - }, { - "source": 17677665, - "target": 38254620 - }, { - "source": 17677665, - "target": 83996344 - }, { - "source": 17677665, - "target": 95266520 - }, { - "source": 17677665, - "target": 483273973 - }, { - "source": 17677665, - "target": 1006945298 - }, { - "source": 17677665, - "target": 6146692 - }, { - "source": 17677665, - "target": 247943631 - }, { - "source": 17677665, - "target": 261363584 - }, { - "source": 17677665, - "target": 765548 - }, { - "source": 17677665, - "target": 17268874 - }, { - "source": 17677665, - "target": 367089411 - }, { - "source": 17677665, - "target": 19920203 - }, { - "source": 17677665, - "target": 465929514 - }, { - "source": 17677665, - "target": 152862026 - }, { - "source": 17677665, - "target": 54680395 - }, { - "source": 17677665, - "target": 43593 - }, { - "source": 17677665, - "target": 46243602 - }, { - "source": 17677665, - "target": 12377822 - }, { - "source": 17677665, - "target": 520778935 - }, { - "source": 17677665, - "target": 15399031 - }, { - "source": 17677665, - "target": 16112517 - }, { - "source": 17677665, - "target": 57191565 - }, { - "source": 17677665, - "target": 21084111 - }, { - "source": 17677665, - "target": 22723307 - }, { - "source": 17677665, - "target": 177507079 - }, { - "source": 17677665, - "target": 404895983 - }, { - "source": 17677665, - "target": 359024514 - }, { - "source": 17677665, - "target": 17242168 - }, { - "source": 17677665, - "target": 155240092 - }, { - "source": 17677665, - "target": 34570753 - }, { - "source": 17677665, - "target": 8564482 - }, { - "source": 17677665, - "target": 20280065 - }, { - "source": 17677665, - "target": 14420872 - }, { - "source": 17677665, - "target": 370638564 - }, { - "source": 17677665, - "target": 17461965 - }, { - "source": 17677665, - "target": 273197054 - }, { - "source": 17677665, - "target": 17581976 - }, { - "source": 17677665, - "target": 10699072 - }, { - "source": 17677665, - "target": 34255829 - }, { - "source": 17677665, - "target": 22197926 - }, { - "source": 17677665, - "target": 6490642 - }, { - "source": 17677665, - "target": 13205612 - }, { - "source": 17677665, - "target": 14892191 - }, { - "source": 17677665, - "target": 1366811 - }, { - "source": 17677665, - "target": 190564700 - }, { - "source": 17677665, - "target": 16017475 - }, { - "source": 17677665, - "target": 21695487 - }, { - "source": 17677665, - "target": 87968068 - }, { - "source": 17677665, - "target": 14624309 - }, { - "source": 17677665, - "target": 137712607 - }, { - "source": 17677665, - "target": 19951439 - }, { - "source": 17677665, - "target": 2067201 - }, { - "source": 17677665, - "target": 14875983 - }, { - "source": 17677665, - "target": 86640232 - }, { - "source": 17677665, - "target": 4071761 - }, { - "source": 17677665, - "target": 18695747 - }, { - "source": 17677665, - "target": 23751864 - }, { - "source": 17677665, - "target": 17013577 - }, { - "source": 17677665, - "target": 15463062 - }, { - "source": 17677665, - "target": 14109167 - }, { - "source": 15871237, - "target": 824684769543741440 - }, { - "source": 15871237, - "target": 16557883 - }, { - "source": 15871237, - "target": 1004751018528141313 - }, { - "source": 15871237, - "target": 1022369413461291008 - }, { - "source": 15871237, - "target": 12377822 - }, { - "source": 15871237, - "target": 18695747 - }, { - "source": 15871237, - "target": 54896883 - }, { - "source": 15871237, - "target": 1912054296 - }, { - "source": 15871237, - "target": 744209572089323520 - }, { - "source": 15871237, - "target": 905255756789825536 - }, { - "source": 15871237, - "target": 227831457 - }, { - "source": 15871237, - "target": 1458271 - }, { - "source": 15871237, - "target": 3230388598 - }, { - "source": 15871237, - "target": 88892707 - }, { - "source": 15871237, - "target": 1556132462 - }, { - "source": 15871237, - "target": 90797974 - }, { - "source": 15871237, - "target": 783356145670852608 - }, { - "source": 15871237, - "target": 798297731961913344 - }, { - "source": 15871237, - "target": 190564700 - }, { - "source": 15871237, - "target": 82890309 - }, { - "source": 15871237, - "target": 483273973 - }, { - "source": 15871237, - "target": 9527212 - }, { - "source": 15871237, - "target": 17242884 - }, { - "source": 15871237, - "target": 69133574 - }, { - "source": 15871237, - "target": 59773247 - }, { - "source": 15871237, - "target": 247943631 - }, { - "source": 15871237, - "target": 2167059661 - }, { - "source": 15871237, - "target": 1873322353 - }, { - "source": 15871237, - "target": 10471882 - }, { - "source": 15871237, - "target": 1489761876 - }, { - "source": 15871237, - "target": 52853730 - }, { - "source": 15871237, - "target": 216939636 - }, { - "source": 15871237, - "target": 15339875 - }, { - "source": 15871237, - "target": 19920203 - }, { - "source": 15871237, - "target": 370638564 - }, { - "source": 15871237, - "target": 21084111 - }, { - "source": 15871237, - "target": 15463062 - }, { - "source": 15871237, - "target": 24228154 - }, { - "source": 15871237, - "target": 4597853354 - }, { - "source": 15871237, - "target": 9434762 - }, { - "source": 15871237, - "target": 85340453 - }, { - "source": 15871237, - "target": 19520842 - }, { - "source": 15871237, - "target": 282130842 - }, { - "source": 15871237, - "target": 14875983 - }, { - "source": 15871237, - "target": 318046158 - }, { - "source": 15871237, - "target": 54680395 - }, { - "source": 15871237, - "target": 22723307 - }, { - "source": 15871237, - "target": 14420872 - }, { - "source": 15871237, - "target": 16112517 - }, { - "source": 15871237, - "target": 359650922 - }, { - "source": 15871237, - "target": 6146692 - }, { - "source": 15871237, - "target": 768197780 - }, { - "source": 15871237, - "target": 17673012 - }, { - "source": 15871237, - "target": 38254620 - }, { - "source": 15871237, - "target": 84043985 - }, { - "source": 15871237, - "target": 1652270612 - }, { - "source": 15871237, - "target": 153196789 - }, { - "source": 15871237, - "target": 3091349915 - }, { - "source": 15871237, - "target": 19411223 - }, { - "source": 15871237, - "target": 142389870 - }, { - "source": 15871237, - "target": 465929514 - }, { - "source": 15871237, - "target": 21695487 - }, { - "source": 15871237, - "target": 8564482 - }, { - "source": 15871237, - "target": 14624309 - }, { - "source": 15871237, - "target": 137712607 - }, { - "source": 15871237, - "target": 11493602 - }, { - "source": 15871237, - "target": 34255829 - }, { - "source": 15871237, - "target": 555102816 - }, { - "source": 15871237, - "target": 43878033 - }, { - "source": 15871237, - "target": 1387915232 - }, { - "source": 15871237, - "target": 95266520 - }, { - "source": 15871237, - "target": 7639702 - }, { - "source": 15871237, - "target": 2720877595 - }, { - "source": 15871237, - "target": 57191565 - }, { - "source": 15871237, - "target": 16030323 - }, { - "source": 15871237, - "target": 146365761 - }, { - "source": 15871237, - "target": 945943164 - }, { - "source": 15871237, - "target": 16789581 - }, { - "source": 15871237, - "target": 255617445 - }, { - "source": 15871237, - "target": 242069220 - }, { - "source": 15871237, - "target": 3012686680 - }, { - "source": 15871237, - "target": 136400506 - }, { - "source": 15871237, - "target": 17461965 - }, { - "source": 15871237, - "target": 190857410 - }, { - "source": 15871237, - "target": 252761153 - }, { - "source": 15871237, - "target": 404895983 - }, { - "source": 15871237, - "target": 177507079 - }, { - "source": 15871237, - "target": 17242168 - }, { - "source": 15871237, - "target": 367089411 - }, { - "source": 15871237, - "target": 582282558 - }, { - "source": 15871237, - "target": 155240092 - }, { - "source": 15871237, - "target": 43593 - }, { - "source": 15871237, - "target": 1006945298 - }, { - "source": 15871237, - "target": 16017475 - }, { - "source": 15871237, - "target": 765548 - }, { - "source": 15871237, - "target": 86640232 - }, { - "source": 15871237, - "target": 14109167 - }, { - "source": 15871237, - "target": 46243602 - }, { - "source": 15871237, - "target": 14892191 - }, { - "source": 15871237, - "target": 17013577 - }, { - "source": 15871237, - "target": 19951439 - }, { - "source": 15871237, - "target": 752673 - }, { - "source": 3012686680, - "target": 17013577 - }, { - "source": 3012686680, - "target": 367089411 - }, { - "source": 3012686680, - "target": 21084111 - }, { - "source": 3012686680, - "target": 1366811 - }, { - "source": 3012686680, - "target": 329714473 - }, { - "source": 3012686680, - "target": 15871237 - }, { - "source": 3012686680, - "target": 16017475 - }, { - "source": 3012686680, - "target": 14109167 - }, { - "source": 3012686680, - "target": 142389870 - }, { - "source": 3012686680, - "target": 765548 - }, { - "source": 3012686680, - "target": 83996344 - }, { - "source": 3012686680, - "target": 43878033 - }, { - "source": 3012686680, - "target": 483273973 - }, { - "source": 3012686680, - "target": 17242168 - }, { - "source": 3012686680, - "target": 14875983 - }, { - "source": 3012686680, - "target": 137712607 - }, { - "source": 3012686680, - "target": 86640232 - }, { - "source": 3012686680, - "target": 87968068 - }, { - "source": 3012686680, - "target": 22723307 - }, { - "source": 3012686680, - "target": 69133574 - }, { - "source": 3012686680, - "target": 43593 - }, { - "source": 3012686680, - "target": 177507079 - }, { - "source": 3012686680, - "target": 136400506 - }, { - "source": 3012686680, - "target": 582282558 - }, { - "source": 153196789, - "target": 9527212 - }, { - "source": 153196789, - "target": 247943631 - }, { - "source": 153196789, - "target": 919294347857690625 - }, { - "source": 153196789, - "target": 190857410 - }, { - "source": 153196789, - "target": 242069220 - }, { - "source": 153196789, - "target": 84043985 - }, { - "source": 153196789, - "target": 3091349915 - }, { - "source": 153196789, - "target": 905255756789825536 - }, { - "source": 153196789, - "target": 783356145670852608 - }, { - "source": 153196789, - "target": 16030323 - }, { - "source": 153196789, - "target": 19920203 - }, { - "source": 153196789, - "target": 15463062 - }, { - "source": 153196789, - "target": 27546319 - }, { - "source": 153196789, - "target": 14875983 - }, { - "source": 153196789, - "target": 43593 - }, { - "source": 153196789, - "target": 19725644 - }, { - "source": 17013577, - "target": 38174427 - }, { - "source": 17013577, - "target": 3404710059 - }, { - "source": 17013577, - "target": 54896883 - }, { - "source": 17013577, - "target": 905255756789825536 - }, { - "source": 17013577, - "target": 359650922 - }, { - "source": 17013577, - "target": 3230388598 - }, { - "source": 17013577, - "target": 1387915232 - }, { - "source": 17013577, - "target": 17242884 - }, { - "source": 17013577, - "target": 82713840 - }, { - "source": 17013577, - "target": 242069220 - }, { - "source": 17013577, - "target": 190857410 - }, { - "source": 17013577, - "target": 3091349915 - }, { - "source": 17013577, - "target": 14624309 - }, { - "source": 17013577, - "target": 17406425 - }, { - "source": 17013577, - "target": 15871237 - }, { - "source": 17013577, - "target": 2848359778 - }, { - "source": 17013577, - "target": 29739700 - }, { - "source": 17013577, - "target": 1652270612 - }, { - "source": 17013577, - "target": 21695487 - }, { - "source": 17013577, - "target": 17581976 - }, { - "source": 17013577, - "target": 349963 - }, { - "source": 17013577, - "target": 12014302 - }, { - "source": 17013577, - "target": 370638564 - }, { - "source": 17013577, - "target": 38254620 - }, { - "source": 17013577, - "target": 16112517 - }, { - "source": 17013577, - "target": 6146692 - }, { - "source": 17013577, - "target": 17242168 - }, { - "source": 17013577, - "target": 33838201 - }, { - "source": 17013577, - "target": 34255829 - }, { - "source": 17013577, - "target": 12377822 - }, { - "source": 17013577, - "target": 152862026 - }, { - "source": 17013577, - "target": 137712607 - }, { - "source": 17013577, - "target": 177507079 - }, { - "source": 17013577, - "target": 21084111 - }, { - "source": 17013577, - "target": 16017475 - }, { - "source": 17013577, - "target": 14420872 - }, { - "source": 17013577, - "target": 520778935 - }, { - "source": 17013577, - "target": 752673 - }, { - "source": 17013577, - "target": 43593 - }, { - "source": 17013577, - "target": 22723307 - }, { - "source": 17013577, - "target": 19920203 - }, { - "source": 17013577, - "target": 255617445 - }, { - "source": 17013577, - "target": 14875983 - }, { - "source": 17013577, - "target": 1366811 - }, { - "source": 17013577, - "target": 20280065 - }, { - "source": 17013577, - "target": 15339875 - }, { - "source": 17013577, - "target": 86640232 - }, { - "source": 17013577, - "target": 8564482 - }, { - "source": 17013577, - "target": 4071761 - }, { - "source": 17013577, - "target": 142389870 - }, { - "source": 17013577, - "target": 765548 - }, { - "source": 17013577, - "target": 57191565 - }, { - "source": 17013577, - "target": 22197926 - }, { - "source": 17013577, - "target": 54680395 - }, { - "source": 17013577, - "target": 16789581 - }, { - "source": 17013577, - "target": 46243602 - }, { - "source": 17013577, - "target": 13205612 - }, { - "source": 17013577, - "target": 34570753 - }, { - "source": 17013577, - "target": 2067201 - }, { - "source": 17013577, - "target": 15463062 - }, { - "source": 17013577, - "target": 14892191 - }, { - "source": 17013577, - "target": 10699072 - }, { - "source": 17013577, - "target": 23751864 - }, { - "source": 17013577, - "target": 19951439 - }, { - "source": 17013577, - "target": 14207040 - }, { - "source": 17013577, - "target": 14109167 - }, { - "source": 17013577, - "target": 18695747 - }, { - "source": 17013577, - "target": 6490642 - }, { - "source": 245217900, - "target": 1004751018528141313 - }, { - "source": 245217900, - "target": 1086037534176473088 - }, { - "source": 245217900, - "target": 38174427 - }, { - "source": 245217900, - "target": 101474181 - }, { - "source": 245217900, - "target": 4893004803 - }, { - "source": 245217900, - "target": 762093631 - }, { - "source": 245217900, - "target": 214764129 - }, { - "source": 245217900, - "target": 18325271 - }, { - "source": 245217900, - "target": 49457800 - }, { - "source": 245217900, - "target": 153196789 - }, { - "source": 245217900, - "target": 568947767 - }, { - "source": 245217900, - "target": 43953969 - }, { - "source": 245217900, - "target": 209155608 - }, { - "source": 245217900, - "target": 115022430 - }, { - "source": 245217900, - "target": 2198358416 - }, { - "source": 245217900, - "target": 329714473 - }, { - "source": 245217900, - "target": 919294347857690625 - }, { - "source": 245217900, - "target": 905255756789825536 - }, { - "source": 245217900, - "target": 54896883 - }, { - "source": 245217900, - "target": 2720877595 - }, { - "source": 245217900, - "target": 1710706561 - }, { - "source": 245217900, - "target": 191257554 - }, { - "source": 245217900, - "target": 508222253 - }, { - "source": 245217900, - "target": 798297731961913344 - }, { - "source": 245217900, - "target": 91169926 - }, { - "source": 245217900, - "target": 16692909 - }, { - "source": 245217900, - "target": 783356145670852608 - }, { - "source": 245217900, - "target": 10471882 - }, { - "source": 245217900, - "target": 1912054296 - }, { - "source": 245217900, - "target": 188046229 - }, { - "source": 245217900, - "target": 2470709743 - }, { - "source": 245217900, - "target": 1537419308 - }, { - "source": 245217900, - "target": 531855716 - }, { - "source": 245217900, - "target": 18704160 - }, { - "source": 245217900, - "target": 19301681 - }, { - "source": 245217900, - "target": 3145293135 - }, { - "source": 245217900, - "target": 411681876 - }, { - "source": 245217900, - "target": 19283433 - }, { - "source": 245217900, - "target": 19299318 - }, { - "source": 245217900, - "target": 14249829 - }, { - "source": 245217900, - "target": 87968068 - }, { - "source": 245217900, - "target": 744209572089323520 - }, { - "source": 245217900, - "target": 889998600 - }, { - "source": 245217900, - "target": 82890309 - }, { - "source": 245217900, - "target": 15871237 - }, { - "source": 245217900, - "target": 17461965 - }, { - "source": 245217900, - "target": 1325316703 - }, { - "source": 245217900, - "target": 12377822 - }, { - "source": 245217900, - "target": 44101368 - }, { - "source": 245217900, - "target": 201277609 - }, { - "source": 245217900, - "target": 1366811 - }, { - "source": 245217900, - "target": 19920203 - }, { - "source": 245217900, - "target": 17847384 - }, { - "source": 245217900, - "target": 2873695769 - }, { - "source": 245217900, - "target": 208312922 - }, { - "source": 245217900, - "target": 7541002 - }, { - "source": 245217900, - "target": 18406335 - }, { - "source": 245217900, - "target": 227831457 - }, { - "source": 245217900, - "target": 46243602 - }, { - "source": 245217900, - "target": 11493602 - }, { - "source": 245217900, - "target": 3091349915 - }, { - "source": 245217900, - "target": 3230388598 - }, { - "source": 245217900, - "target": 14148549 - }, { - "source": 245217900, - "target": 179797676 - }, { - "source": 245217900, - "target": 17673012 - }, { - "source": 245217900, - "target": 3012686680 - }, { - "source": 245217900, - "target": 136400506 - }, { - "source": 245217900, - "target": 2911549265 - }, { - "source": 245217900, - "target": 611597719 - }, { - "source": 245217900, - "target": 13074042 - }, { - "source": 245217900, - "target": 52853730 - }, { - "source": 245217900, - "target": 4597853354 - }, { - "source": 245217900, - "target": 84043985 - }, { - "source": 245217900, - "target": 16171911 - }, { - "source": 245217900, - "target": 1652270612 - }, { - "source": 245217900, - "target": 318046158 - }, { - "source": 245217900, - "target": 82713840 - }, { - "source": 245217900, - "target": 191897226 - }, { - "source": 245217900, - "target": 242069220 - }, { - "source": 245217900, - "target": 5685812 - }, { - "source": 245217900, - "target": 14898705 - }, { - "source": 245217900, - "target": 90797974 - }, { - "source": 245217900, - "target": 10414152 - }, { - "source": 245217900, - "target": 17519986 - }, { - "source": 245217900, - "target": 119802735 - }, { - "source": 245217900, - "target": 555102816 - }, { - "source": 245217900, - "target": 1176519156 - }, { - "source": 245217900, - "target": 88892707 - }, { - "source": 245217900, - "target": 1201186872 - }, { - "source": 245217900, - "target": 21695487 - }, { - "source": 245217900, - "target": 59773247 - }, { - "source": 245217900, - "target": 395853499 - }, { - "source": 245217900, - "target": 119704541 - }, { - "source": 245217900, - "target": 33857735 - }, { - "source": 245217900, - "target": 765548 - }, { - "source": 245217900, - "target": 2667385981 - }, { - "source": 245217900, - "target": 20280065 - }, { - "source": 245217900, - "target": 23751864 - }, { - "source": 245217900, - "target": 31120708 - }, { - "source": 245217900, - "target": 278878000 - }, { - "source": 245217900, - "target": 17406425 - }, { - "source": 245217900, - "target": 89212604 - }, { - "source": 245217900, - "target": 81658145 - }, { - "source": 245217900, - "target": 16557883 - }, { - "source": 245217900, - "target": 23268628 - }, { - "source": 245217900, - "target": 9434762 - }, { - "source": 245217900, - "target": 582282558 - }, { - "source": 245217900, - "target": 2167059661 - }, { - "source": 245217900, - "target": 13205612 - }, { - "source": 245217900, - "target": 24228154 - }, { - "source": 245217900, - "target": 14113734 - }, { - "source": 245217900, - "target": 34255829 - }, { - "source": 245217900, - "target": 146365761 - }, { - "source": 245217900, - "target": 2067201 - }, { - "source": 245217900, - "target": 15399031 - }, { - "source": 245217900, - "target": 282130842 - }, { - "source": 245217900, - "target": 370638564 - }, { - "source": 245217900, - "target": 33838201 - }, { - "source": 245217900, - "target": 83996344 - }, { - "source": 245217900, - "target": 17242884 - }, { - "source": 245217900, - "target": 19520842 - }, { - "source": 245217900, - "target": 38254620 - }, { - "source": 245217900, - "target": 1526228120 - }, { - "source": 245217900, - "target": 8564482 - }, { - "source": 245217900, - "target": 27546319 - }, { - "source": 245217900, - "target": 142389870 - }, { - "source": 245217900, - "target": 78729443 - }, { - "source": 245217900, - "target": 19411223 - }, { - "source": 245217900, - "target": 29739700 - }, { - "source": 245217900, - "target": 17013577 - }, { - "source": 245217900, - "target": 6490642 - }, { - "source": 245217900, - "target": 15339875 - }, { - "source": 245217900, - "target": 1458271 - }, { - "source": 245217900, - "target": 14875983 - }, { - "source": 245217900, - "target": 14420872 - }, { - "source": 245217900, - "target": 43878033 - }, { - "source": 245217900, - "target": 9527212 - }, { - "source": 245217900, - "target": 347276428 - }, { - "source": 245217900, - "target": 945943164 - }, { - "source": 245217900, - "target": 1387915232 - }, { - "source": 245217900, - "target": 252761153 - }, { - "source": 245217900, - "target": 768197780 - }, { - "source": 245217900, - "target": 1873322353 - }, { - "source": 245217900, - "target": 49413866 - }, { - "source": 245217900, - "target": 12014302 - }, { - "source": 245217900, - "target": 18695747 - }, { - "source": 245217900, - "target": 155240092 - }, { - "source": 245217900, - "target": 17581976 - }, { - "source": 245217900, - "target": 34570753 - }, { - "source": 245217900, - "target": 17268874 - }, { - "source": 245217900, - "target": 52341962 - }, { - "source": 245217900, - "target": 190857410 - }, { - "source": 245217900, - "target": 216939636 - }, { - "source": 245217900, - "target": 98303566 - }, { - "source": 245217900, - "target": 16789581 - }, { - "source": 245217900, - "target": 255617445 - }, { - "source": 245217900, - "target": 25151614 - }, { - "source": 245217900, - "target": 137712607 - }, { - "source": 245217900, - "target": 359024514 - }, { - "source": 245217900, - "target": 404895983 - }, { - "source": 245217900, - "target": 190564700 - }, { - "source": 245217900, - "target": 22723307 - }, { - "source": 245217900, - "target": 752673 - }, { - "source": 245217900, - "target": 85340453 - }, { - "source": 245217900, - "target": 14207040 - }, { - "source": 245217900, - "target": 247943631 - }, { - "source": 245217900, - "target": 465929514 - }, { - "source": 245217900, - "target": 16030323 - }, { - "source": 245217900, - "target": 86640232 - }, { - "source": 245217900, - "target": 626681652 - }, { - "source": 245217900, - "target": 349963 - }, { - "source": 245217900, - "target": 44195788 - }, { - "source": 245217900, - "target": 54680395 - }, { - "source": 245217900, - "target": 1237502864 - }, { - "source": 245217900, - "target": 21084111 - }, { - "source": 245217900, - "target": 15463062 - }, { - "source": 245217900, - "target": 7639702 - }, { - "source": 245217900, - "target": 6146692 - }, { - "source": 245217900, - "target": 16017475 - }, { - "source": 245217900, - "target": 359650922 - }, { - "source": 245217900, - "target": 261363584 - }, { - "source": 245217900, - "target": 40144128 - }, { - "source": 245217900, - "target": 483273973 - }, { - "source": 245217900, - "target": 17242168 - }, { - "source": 245217900, - "target": 95266520 - }, { - "source": 245217900, - "target": 1006945298 - }, { - "source": 245217900, - "target": 14000542 - }, { - "source": 245217900, - "target": 14109167 - }, { - "source": 245217900, - "target": 14624309 - }, { - "source": 245217900, - "target": 92168769 - }, { - "source": 245217900, - "target": 177507079 - }, { - "source": 245217900, - "target": 16112517 - }, { - "source": 245217900, - "target": 43593 - }, { - "source": 245217900, - "target": 69133574 - }, { - "source": 1237502864, - "target": 1086037534176473088 - }, { - "source": 1237502864, - "target": 611597719 - }, { - "source": 1237502864, - "target": 52853730 - }, { - "source": 1237502864, - "target": 1556132462 - }, { - "source": 1237502864, - "target": 883747950085656577 - }, { - "source": 1237502864, - "target": 209155608 - }, { - "source": 1237502864, - "target": 38254620 - }, { - "source": 1237502864, - "target": 1176519156 - }, { - "source": 1237502864, - "target": 34255829 - }, { - "source": 1237502864, - "target": 5685812 - }, { - "source": 1237502864, - "target": 17673012 - }, { - "source": 1237502864, - "target": 91169926 - }, { - "source": 1237502864, - "target": 146365761 - }, { - "source": 1237502864, - "target": 945943164 - }, { - "source": 1237502864, - "target": 190857410 - }, { - "source": 1237502864, - "target": 19520842 - }, { - "source": 1237502864, - "target": 44195788 - }, { - "source": 1237502864, - "target": 13074042 - }, { - "source": 1237502864, - "target": 16557883 - }, { - "source": 1237502864, - "target": 4597853354 - }, { - "source": 1237502864, - "target": 2251623492 - }, { - "source": 1237502864, - "target": 7639702 - }, { - "source": 1237502864, - "target": 349963 - }, { - "source": 1237502864, - "target": 1387915232 - }, { - "source": 1237502864, - "target": 3230388598 - }, { - "source": 1237502864, - "target": 15463062 - }, { - "source": 1237502864, - "target": 19920203 - }, { - "source": 1237502864, - "target": 242069220 - }, { - "source": 1237502864, - "target": 768197780 - }, { - "source": 1237502864, - "target": 247943631 - }, { - "source": 1237502864, - "target": 9527212 - }, { - "source": 1237502864, - "target": 152862026 - }, { - "source": 1237502864, - "target": 6146692 - }, { - "source": 1237502864, - "target": 282130842 - }, { - "source": 1237502864, - "target": 1652270612 - }, { - "source": 1237502864, - "target": 101474181 - }, { - "source": 1237502864, - "target": 395853499 - }, { - "source": 1237502864, - "target": 95266520 - }, { - "source": 1237502864, - "target": 268350241 - }, { - "source": 1237502864, - "target": 2167059661 - }, { - "source": 1237502864, - "target": 16789581 - }, { - "source": 1237502864, - "target": 245217900 - }, { - "source": 1237502864, - "target": 59773247 - }, { - "source": 1237502864, - "target": 25151614 - }, { - "source": 1237502864, - "target": 22723307 - }, { - "source": 1237502864, - "target": 765548 - }, { - "source": 1237502864, - "target": 23268628 - }, { - "source": 1237502864, - "target": 24228154 - }, { - "source": 1237502864, - "target": 46243602 - }, { - "source": 1237502864, - "target": 86640232 - }, { - "source": 1237502864, - "target": 69133574 - }, { - "source": 1237502864, - "target": 17242168 - }, { - "source": 1237502864, - "target": 1006945298 - }, { - "source": 1237502864, - "target": 43593 - }, { - "source": 274431472, - "target": 883747950085656577 - }, { - "source": 274431472, - "target": 278878000 - }, { - "source": 274431472, - "target": 3404710059 - }, { - "source": 274431472, - "target": 18406335 - }, { - "source": 274431472, - "target": 201277609 - }, { - "source": 274431472, - "target": 2848359778 - }, { - "source": 274431472, - "target": 1069993424 - }, { - "source": 274431472, - "target": 255617445 - }, { - "source": 274431472, - "target": 15463062 - }, { - "source": 274431472, - "target": 38254620 - }, { - "source": 274431472, - "target": 1667081238 - }, { - "source": 274431472, - "target": 1652270612 - }, { - "source": 274431472, - "target": 2667385981 - }, { - "source": 274431472, - "target": 19299318 - }, { - "source": 274431472, - "target": 10471882 - }, { - "source": 274431472, - "target": 1006945298 - }, { - "source": 274431472, - "target": 43593 - }, { - "source": 274431472, - "target": 81658145 - }, { - "source": 274431472, - "target": 395853499 - }, { - "source": 274431472, - "target": 7639702 - }, { - "source": 274431472, - "target": 15339875 - }, { - "source": 274431472, - "target": 19920203 - }, { - "source": 274431472, - "target": 179797676 - }, { - "source": 274431472, - "target": 190564700 - }, { - "source": 274431472, - "target": 17268874 - }, { - "source": 274431472, - "target": 16789581 - }, { - "source": 274431472, - "target": 137712607 - }, { - "source": 274431472, - "target": 21084111 - }, { - "source": 274431472, - "target": 404895983 - }, { - "source": 274431472, - "target": 14109167 - }, { - "source": 274431472, - "target": 23751864 - }, { - "source": 274431472, - "target": 13205612 - }, { - "source": 274431472, - "target": 177507079 - }, { - "source": 274431472, - "target": 1366811 - }, { - "source": 274431472, - "target": 86904365 - }, { - "source": 274431472, - "target": 8564482 - }, { - "source": 274431472, - "target": 191257554 - }, { - "source": 274431472, - "target": 19951439 - }, { - "source": 274431472, - "target": 14000542 - }, { - "source": 274431472, - "target": 46243602 - }, { - "source": 274431472, - "target": 31120708 - }, { - "source": 274431472, - "target": 16112517 - }, { - "source": 274431472, - "target": 15399031 - }, { - "source": 274431472, - "target": 16557883 - }, { - "source": 274431472, - "target": 23268628 - }, { - "source": 10699072, - "target": 1086037534176473088 - }, { - "source": 10699072, - "target": 33857735 - }, { - "source": 10699072, - "target": 278878000 - }, { - "source": 10699072, - "target": 1068137549355515905 - }, { - "source": 10699072, - "target": 2263478022 - }, { - "source": 10699072, - "target": 3404710059 - }, { - "source": 10699072, - "target": 19520842 - }, { - "source": 10699072, - "target": 905255756789825536 - }, { - "source": 10699072, - "target": 798297731961913344 - }, { - "source": 10699072, - "target": 142389870 - }, { - "source": 10699072, - "target": 555102816 - }, { - "source": 10699072, - "target": 2251623492 - }, { - "source": 10699072, - "target": 3230388598 - }, { - "source": 10699072, - "target": 191897226 - }, { - "source": 10699072, - "target": 19920203 - }, { - "source": 10699072, - "target": 146365761 - }, { - "source": 10699072, - "target": 84043985 - }, { - "source": 10699072, - "target": 95266520 - }, { - "source": 10699072, - "target": 1006945298 - }, { - "source": 10699072, - "target": 16030323 - }, { - "source": 10699072, - "target": 252761153 - }, { - "source": 10699072, - "target": 744209572089323520 - }, { - "source": 10699072, - "target": 190857410 - }, { - "source": 10699072, - "target": 54896883 - }, { - "source": 10699072, - "target": 241173920 - }, { - "source": 10699072, - "target": 7541002 - }, { - "source": 10699072, - "target": 465929514 - }, { - "source": 10699072, - "target": 16789581 - }, { - "source": 10699072, - "target": 945943164 - }, { - "source": 10699072, - "target": 6146692 - }, { - "source": 10699072, - "target": 18406335 - }, { - "source": 10699072, - "target": 89212604 - }, { - "source": 10699072, - "target": 87968068 - }, { - "source": 10699072, - "target": 1912054296 - }, { - "source": 10699072, - "target": 16692909 - }, { - "source": 10699072, - "target": 1387915232 - }, { - "source": 10699072, - "target": 7639702 - }, { - "source": 10699072, - "target": 582282558 - }, { - "source": 10699072, - "target": 4597853354 - }, { - "source": 10699072, - "target": 242069220 - }, { - "source": 10699072, - "target": 14898705 - }, { - "source": 10699072, - "target": 14249829 - }, { - "source": 10699072, - "target": 17242168 - }, { - "source": 10699072, - "target": 2911549265 - }, { - "source": 10699072, - "target": 2848359778 - }, { - "source": 10699072, - "target": 483273973 - }, { - "source": 10699072, - "target": 19299318 - }, { - "source": 10699072, - "target": 17406425 - }, { - "source": 10699072, - "target": 17242884 - }, { - "source": 10699072, - "target": 29739700 - }, { - "source": 10699072, - "target": 1652270612 - }, { - "source": 10699072, - "target": 43878033 - }, { - "source": 10699072, - "target": 1710706561 - }, { - "source": 10699072, - "target": 1201186872 - }, { - "source": 10699072, - "target": 12014302 - }, { - "source": 10699072, - "target": 69133574 - }, { - "source": 10699072, - "target": 3012686680 - }, { - "source": 10699072, - "target": 16017475 - }, { - "source": 10699072, - "target": 15463062 - }, { - "source": 10699072, - "target": 52853730 - }, { - "source": 10699072, - "target": 16171911 - }, { - "source": 10699072, - "target": 404895983 - }, { - "source": 10699072, - "target": 14420872 - }, { - "source": 10699072, - "target": 148871804 - }, { - "source": 10699072, - "target": 52341962 - }, { - "source": 10699072, - "target": 17673012 - }, { - "source": 10699072, - "target": 78865306 - }, { - "source": 10699072, - "target": 520778935 - }, { - "source": 10699072, - "target": 17461965 - }, { - "source": 10699072, - "target": 38254620 - }, { - "source": 10699072, - "target": 15339875 - }, { - "source": 10699072, - "target": 370638564 - }, { - "source": 10699072, - "target": 359024514 - }, { - "source": 10699072, - "target": 15399031 - }, { - "source": 10699072, - "target": 367089411 - }, { - "source": 10699072, - "target": 155240092 - }, { - "source": 10699072, - "target": 34255829 - }, { - "source": 10699072, - "target": 137712607 - }, { - "source": 10699072, - "target": 4071761 - }, { - "source": 10699072, - "target": 14875983 - }, { - "source": 10699072, - "target": 347276428 - }, { - "source": 10699072, - "target": 43593 - }, { - "source": 10699072, - "target": 22723307 - }, { - "source": 10699072, - "target": 86640232 - }, { - "source": 10699072, - "target": 57191565 - }, { - "source": 10699072, - "target": 1366811 - }, { - "source": 10699072, - "target": 152862026 - }, { - "source": 10699072, - "target": 261363584 - }, { - "source": 10699072, - "target": 190564700 - }, { - "source": 10699072, - "target": 329714473 - }, { - "source": 10699072, - "target": 36853217 - }, { - "source": 10699072, - "target": 177507079 - }, { - "source": 10699072, - "target": 17581976 - }, { - "source": 10699072, - "target": 17677665 - }, { - "source": 10699072, - "target": 20280065 - }, { - "source": 10699072, - "target": 22197926 - }, { - "source": 10699072, - "target": 21695487 - }, { - "source": 10699072, - "target": 21084111 - }, { - "source": 10699072, - "target": 25151614 - }, { - "source": 10699072, - "target": 8564482 - }, { - "source": 10699072, - "target": 14207040 - }, { - "source": 10699072, - "target": 14624309 - }, { - "source": 10699072, - "target": 34570753 - }, { - "source": 10699072, - "target": 46243602 - }, { - "source": 10699072, - "target": 13205612 - }, { - "source": 10699072, - "target": 54680395 - }, { - "source": 10699072, - "target": 14892191 - }, { - "source": 10699072, - "target": 23751864 - }, { - "source": 10699072, - "target": 14113734 - }, { - "source": 10699072, - "target": 16112517 - }, { - "source": 10699072, - "target": 2067201 - }, { - "source": 10699072, - "target": 19951439 - }, { - "source": 10699072, - "target": 17013577 - }, { - "source": 10699072, - "target": 14109167 - }, { - "source": 10699072, - "target": 18695747 - }, { - "source": 798297731961913344, - "target": 17242884 - }, { - "source": 798297731961913344, - "target": 15871237 - }, { - "source": 798297731961913344, - "target": 13074042 - }, { - "source": 798297731961913344, - "target": 190857410 - }, { - "source": 22766040, - "target": 6490642 - }, { - "source": 22766040, - "target": 752673 - }, { - "source": 22766040, - "target": 17013577 - }, { - "source": 701375574, - "target": 883747950085656577 - }, { - "source": 701375574, - "target": 322586448 - }, { - "source": 701375574, - "target": 81658145 - }, { - "source": 701375574, - "target": 17113667 - }, { - "source": 701375574, - "target": 86640232 - }, { - "source": 701375574, - "target": 152862026 - }, { - "source": 701375574, - "target": 17268874 - }, { - "source": 701375574, - "target": 14109167 - }, { - "source": 701375574, - "target": 247943631 - }, { - "source": 701375574, - "target": 14207040 - }, { - "source": 701375574, - "target": 19951439 - }, { - "source": 701375574, - "target": 15463062 - }, { - "source": 701375574, - "target": 926552558 - }, { - "source": 701375574, - "target": 61599361 - }, { - "source": 701375574, - "target": 179797676 - }, { - "source": 701375574, - "target": 44195788 - }, { - "source": 711885257549680640, - "target": 1556132462 - }, { - "source": 711885257549680640, - "target": 52341962 - }, { - "source": 711885257549680640, - "target": 2911549265 - }, { - "source": 31638712, - "target": 136400506 - }, { - "source": 31638712, - "target": 208312922 - }, { - "source": 31638712, - "target": 201277609 - }, { - "source": 31638712, - "target": 2924711485 - }, { - "source": 31638712, - "target": 78865306 - }, { - "source": 31638712, - "target": 743468486756868096 - }, { - "source": 31638712, - "target": 1873322353 - }, { - "source": 31638712, - "target": 67297193 - }, { - "source": 31638712, - "target": 2527017636 - }, { - "source": 31638712, - "target": 1085199426837188610 - }, { - "source": 31638712, - "target": 30009655 - }, { - "source": 31638712, - "target": 381245455 - }, { - "source": 31638712, - "target": 370227242 - }, { - "source": 31638712, - "target": 1068137549355515905 - }, { - "source": 31638712, - "target": 824684769543741440 - }, { - "source": 31638712, - "target": 465929514 - }, { - "source": 31638712, - "target": 190564700 - }, { - "source": 31638712, - "target": 1537419308 - }, { - "source": 31638712, - "target": 14249829 - }, { - "source": 31638712, - "target": 38174427 - }, { - "source": 31638712, - "target": 1556132462 - }, { - "source": 31638712, - "target": 82890309 - }, { - "source": 31638712, - "target": 798297731961913344 - }, { - "source": 31638712, - "target": 34255829 - }, { - "source": 31638712, - "target": 59773247 - }, { - "source": 31638712, - "target": 5685812 - }, { - "source": 31638712, - "target": 611597719 - }, { - "source": 31638712, - "target": 945943164 - }, { - "source": 31638712, - "target": 81658145 - }, { - "source": 31638712, - "target": 885107802 - }, { - "source": 31638712, - "target": 1684160599 - }, { - "source": 31638712, - "target": 411681876 - }, { - "source": 31638712, - "target": 245217900 - }, { - "source": 31638712, - "target": 919294347857690625 - }, { - "source": 31638712, - "target": 10414152 - }, { - "source": 31638712, - "target": 889998600 - }, { - "source": 31638712, - "target": 1652270612 - }, { - "source": 31638712, - "target": 3145293135 - }, { - "source": 31638712, - "target": 762093631 - }, { - "source": 31638712, - "target": 247943631 - }, { - "source": 31638712, - "target": 16112517 - }, { - "source": 31638712, - "target": 9434762 - }, { - "source": 31638712, - "target": 1176519156 - }, { - "source": 31638712, - "target": 179797676 - }, { - "source": 31638712, - "target": 534166347 - }, { - "source": 31638712, - "target": 33838201 - }, { - "source": 31638712, - "target": 10471882 - }, { - "source": 31638712, - "target": 91169926 - }, { - "source": 31638712, - "target": 13074042 - }, { - "source": 31638712, - "target": 3230388598 - }, { - "source": 31638712, - "target": 24228154 - }, { - "source": 31638712, - "target": 1526228120 - }, { - "source": 31638712, - "target": 69133574 - }, { - "source": 31638712, - "target": 2167059661 - }, { - "source": 31638712, - "target": 765548 - }, { - "source": 31638712, - "target": 130745589 - }, { - "source": 31638712, - "target": 216939636 - }, { - "source": 31638712, - "target": 16017475 - }, { - "source": 31638712, - "target": 19725644 - }, { - "source": 2889052877, - "target": 69133574 - }, { - "source": 2889052877, - "target": 1085199426837188610 - }, { - "source": 2889052877, - "target": 14249829 - }, { - "source": 2889052877, - "target": 359024514 - }, { - "source": 2889052877, - "target": 1658560038 - }, { - "source": 2889052877, - "target": 43878033 - }, { - "source": 2889052877, - "target": 404895983 - }, { - "source": 2889052877, - "target": 208579168 - }, { - "source": 2889052877, - "target": 16553392 - }, { - "source": 2889052877, - "target": 15208867 - }, { - "source": 2889052877, - "target": 4893004803 - }, { - "source": 2889052877, - "target": 743468486756868096 - }, { - "source": 2889052877, - "target": 85844572 - }, { - "source": 2889052877, - "target": 186974470 - }, { - "source": 2889052877, - "target": 2198358416 - }, { - "source": 2889052877, - "target": 52853730 - }, { - "source": 2889052877, - "target": 54896883 - }, { - "source": 2889052877, - "target": 1004751018528141313 - }, { - "source": 2889052877, - "target": 30009655 - }, { - "source": 2889052877, - "target": 29700681 - }, { - "source": 2889052877, - "target": 36853217 - }, { - "source": 2889052877, - "target": 568947767 - }, { - "source": 2889052877, - "target": 1366811 - }, { - "source": 2889052877, - "target": 14420872 - }, { - "source": 2889052877, - "target": 137712607 - }, { - "source": 2889052877, - "target": 34255829 - }, { - "source": 2889052877, - "target": 909697437694087168 - }, { - "source": 2889052877, - "target": 18325271 - }, { - "source": 2889052877, - "target": 190564700 - }, { - "source": 2889052877, - "target": 883747950085656577 - }, { - "source": 2889052877, - "target": 744209572089323520 - }, { - "source": 2889052877, - "target": 4597853354 - }, { - "source": 2889052877, - "target": 1873322353 - }, { - "source": 2889052877, - "target": 82890309 - }, { - "source": 2889052877, - "target": 17581976 - }, { - "source": 2889052877, - "target": 1912054296 - }, { - "source": 2889052877, - "target": 14898705 - }, { - "source": 2889052877, - "target": 1537419308 - }, { - "source": 2889052877, - "target": 247943631 - }, { - "source": 2889052877, - "target": 1325316703 - }, { - "source": 2889052877, - "target": 411546549 - }, { - "source": 2889052877, - "target": 158685605 - }, { - "source": 2889052877, - "target": 2911549265 - }, { - "source": 2889052877, - "target": 17268874 - }, { - "source": 2889052877, - "target": 381245455 - }, { - "source": 2889052877, - "target": 82713840 - }, { - "source": 2889052877, - "target": 411681876 - }, { - "source": 2889052877, - "target": 2470709743 - }, { - "source": 2889052877, - "target": 119802735 - }, { - "source": 2889052877, - "target": 214764129 - }, { - "source": 2889052877, - "target": 96831443 - }, { - "source": 2889052877, - "target": 483273973 - }, { - "source": 2889052877, - "target": 2791401022 - }, { - "source": 2889052877, - "target": 322586448 - }, { - "source": 2889052877, - "target": 1652270612 - }, { - "source": 2889052877, - "target": 10471882 - }, { - "source": 2889052877, - "target": 90797974 - }, { - "source": 2889052877, - "target": 52341962 - }, { - "source": 2889052877, - "target": 12014302 - }, { - "source": 2889052877, - "target": 1556132462 - }, { - "source": 2889052877, - "target": 2814482749 - }, { - "source": 2889052877, - "target": 38254620 - }, { - "source": 2889052877, - "target": 15339875 - }, { - "source": 2889052877, - "target": 885107802 - }, { - "source": 2889052877, - "target": 1489761876 - }, { - "source": 2889052877, - "target": 201277609 - }, { - "source": 2889052877, - "target": 219082889 - }, { - "source": 2889052877, - "target": 179797676 - }, { - "source": 2889052877, - "target": 16112517 - }, { - "source": 2889052877, - "target": 370227242 - }, { - "source": 2889052877, - "target": 188046229 - }, { - "source": 2889052877, - "target": 300317633 - }, { - "source": 2889052877, - "target": 2720877595 - }, { - "source": 2889052877, - "target": 1710706561 - }, { - "source": 2889052877, - "target": 78865306 - }, { - "source": 2889052877, - "target": 43953969 - }, { - "source": 2889052877, - "target": 1667081238 - }, { - "source": 2889052877, - "target": 465929514 - }, { - "source": 2889052877, - "target": 7541002 - }, { - "source": 2889052877, - "target": 242904917 - }, { - "source": 2889052877, - "target": 19283433 - }, { - "source": 2889052877, - "target": 19299318 - }, { - "source": 2889052877, - "target": 520778935 - }, { - "source": 2889052877, - "target": 54680395 - }, { - "source": 2889052877, - "target": 155240092 - }, { - "source": 2889052877, - "target": 152862026 - }, { - "source": 2889052877, - "target": 16692909 - }, { - "source": 2889052877, - "target": 2067201 - }, { - "source": 2889052877, - "target": 43593 - }, { - "source": 1035496563743842306, - "target": 2527017636 - }, { - "source": 1035496563743842306, - "target": 1017224055588622338 - }, { - "source": 1035496563743842306, - "target": 242069220 - }, { - "source": 1035496563743842306, - "target": 81658145 - }, { - "source": 1035496563743842306, - "target": 1891806212 - }, { - "source": 1035496563743842306, - "target": 14109167 - }, { - "source": 1035496563743842306, - "target": 1085199426837188610 - }, { - "source": 1035496563743842306, - "target": 1086037534176473088 - }, { - "source": 1035496563743842306, - "target": 17581976 - }, { - "source": 1035496563743842306, - "target": 158685605 - }, { - "source": 1035496563743842306, - "target": 85844572 - }, { - "source": 1035496563743842306, - "target": 36853217 - }, { - "source": 1035496563743842306, - "target": 1004751018528141313 - }, { - "source": 1035496563743842306, - "target": 17242884 - }, { - "source": 1035496563743842306, - "target": 52853730 - }, { - "source": 1035496563743842306, - "target": 201277609 - }, { - "source": 1035496563743842306, - "target": 17406425 - }, { - "source": 1035496563743842306, - "target": 52341962 - }, { - "source": 1035496563743842306, - "target": 370227242 - }, { - "source": 1035496563743842306, - "target": 9271782 - }, { - "source": 1035496563743842306, - "target": 17268874 - }, { - "source": 1035496563743842306, - "target": 82890309 - }, { - "source": 1035496563743842306, - "target": 19920203 - }, { - "source": 1035496563743842306, - "target": 89212604 - }, { - "source": 1035496563743842306, - "target": 1652270612 - }, { - "source": 1035496563743842306, - "target": 188046229 - }, { - "source": 1035496563743842306, - "target": 208579168 - }, { - "source": 1035496563743842306, - "target": 190564700 - }, { - "source": 1035496563743842306, - "target": 919294347857690625 - }, { - "source": 1035496563743842306, - "target": 179797676 - }, { - "source": 1035496563743842306, - "target": 1873322353 - }, { - "source": 1035496563743842306, - "target": 137712607 - }, { - "source": 1035496563743842306, - "target": 34255829 - }, { - "source": 1035496563743842306, - "target": 247943631 - }, { - "source": 1035496563743842306, - "target": 1366811 - }, { - "source": 1035496563743842306, - "target": 16112517 - }, { - "source": 1035496563743842306, - "target": 16692909 - }, { - "source": 1035496563743842306, - "target": 465929514 - }, { - "source": 1035496563743842306, - "target": 83996344 - }, { - "source": 1658560038, - "target": 1085199426837188610 - }, { - "source": 1658560038, - "target": 1366811 - }, { - "source": 1658560038, - "target": 52341962 - }, { - "source": 1658560038, - "target": 17673012 - }, { - "source": 1658560038, - "target": 17847384 - }, { - "source": 1658560038, - "target": 1086037534176473088 - }, { - "source": 1658560038, - "target": 2720877595 - }, { - "source": 1658560038, - "target": 17242884 - }, { - "source": 1658560038, - "target": 54896883 - }, { - "source": 1658560038, - "target": 1489761876 - }, { - "source": 1658560038, - "target": 2889052877 - }, { - "source": 1658560038, - "target": 23751864 - }, { - "source": 1658560038, - "target": 1556132462 - }, { - "source": 1658560038, - "target": 190857410 - }, { - "source": 1658560038, - "target": 2896069609 - }, { - "source": 1658560038, - "target": 17113667 - }, { - "source": 1658560038, - "target": 61599361 - }, { - "source": 1658560038, - "target": 7541002 - }, { - "source": 1658560038, - "target": 15208867 - }, { - "source": 1658560038, - "target": 17406425 - }, { - "source": 1658560038, - "target": 188046229 - }, { - "source": 1658560038, - "target": 82713840 - }, { - "source": 1658560038, - "target": 465929514 - }, { - "source": 1658560038, - "target": 148871804 - }, { - "source": 1658560038, - "target": 16112517 - }, { - "source": 1658560038, - "target": 2814482749 - }, { - "source": 1658560038, - "target": 52853730 - }, { - "source": 1658560038, - "target": 1387915232 - }, { - "source": 1658560038, - "target": 190564700 - }, { - "source": 1658560038, - "target": 1652270612 - }, { - "source": 1658560038, - "target": 179797676 - }, { - "source": 1658560038, - "target": 1710706561 - }, { - "source": 1658560038, - "target": 242904917 - }, { - "source": 1658560038, - "target": 43953969 - }, { - "source": 1658560038, - "target": 19299318 - }, { - "source": 1658560038, - "target": 19283433 - }, { - "source": 1658560038, - "target": 49413866 - }, { - "source": 1658560038, - "target": 765548 - }, { - "source": 1658560038, - "target": 137712607 - }, { - "source": 1658560038, - "target": 34255829 - }, { - "source": 1658560038, - "target": 14109167 - }, { - "source": 1658560038, - "target": 216939636 - }, { - "source": 18406335, - "target": 395853499 - }, { - "source": 18406335, - "target": 16553392 - }, { - "source": 18406335, - "target": 2470709743 - }, { - "source": 18406335, - "target": 29700681 - }, { - "source": 18406335, - "target": 17847384 - }, { - "source": 18406335, - "target": 1086037534176473088 - }, { - "source": 18406335, - "target": 43953969 - }, { - "source": 18406335, - "target": 109457331 - }, { - "source": 18406335, - "target": 1567191510 - }, { - "source": 18406335, - "target": 9434762 - }, { - "source": 18406335, - "target": 82890309 - }, { - "source": 18406335, - "target": 86904365 - }, { - "source": 18406335, - "target": 208579168 - }, { - "source": 18406335, - "target": 824684769543741440 - }, { - "source": 18406335, - "target": 1489761876 - }, { - "source": 18406335, - "target": 37619291 - }, { - "source": 18406335, - "target": 209155608 - }, { - "source": 18406335, - "target": 18325271 - }, { - "source": 18406335, - "target": 1017224055588622338 - }, { - "source": 18406335, - "target": 38174427 - }, { - "source": 18406335, - "target": 148871804 - }, { - "source": 18406335, - "target": 349963 - }, { - "source": 18406335, - "target": 3404710059 - }, { - "source": 18406335, - "target": 1004751018528141313 - }, { - "source": 18406335, - "target": 78729443 - }, { - "source": 18406335, - "target": 329714473 - }, { - "source": 18406335, - "target": 115022430 - }, { - "source": 18406335, - "target": 14148549 - }, { - "source": 18406335, - "target": 44195788 - }, { - "source": 18406335, - "target": 883747950085656577 - }, { - "source": 18406335, - "target": 1650030144 - }, { - "source": 18406335, - "target": 19520842 - }, { - "source": 18406335, - "target": 289972113 - }, { - "source": 18406335, - "target": 1710706561 - }, { - "source": 18406335, - "target": 95290078 - }, { - "source": 18406335, - "target": 101474181 - }, { - "source": 18406335, - "target": 81658145 - }, { - "source": 18406335, - "target": 10471882 - }, { - "source": 18406335, - "target": 29739700 - }, { - "source": 18406335, - "target": 14892191 - }, { - "source": 18406335, - "target": 46243602 - }, { - "source": 18406335, - "target": 59773247 - }, { - "source": 18406335, - "target": 1237502864 - }, { - "source": 18406335, - "target": 1912054296 - }, { - "source": 18406335, - "target": 15339875 - }, { - "source": 18406335, - "target": 136400506 - }, { - "source": 18406335, - "target": 596332489 - }, { - "source": 18406335, - "target": 300317633 - }, { - "source": 18406335, - "target": 16692909 - }, { - "source": 18406335, - "target": 119704541 - }, { - "source": 18406335, - "target": 44101368 - }, { - "source": 18406335, - "target": 190857410 - }, { - "source": 18406335, - "target": 282130842 - }, { - "source": 18406335, - "target": 14207040 - }, { - "source": 18406335, - "target": 17406425 - }, { - "source": 18406335, - "target": 15208867 - }, { - "source": 18406335, - "target": 12377822 - }, { - "source": 18406335, - "target": 2167059661 - }, { - "source": 18406335, - "target": 611597719 - }, { - "source": 18406335, - "target": 443206410 - }, { - "source": 18406335, - "target": 7541002 - }, { - "source": 18406335, - "target": 2198358416 - }, { - "source": 18406335, - "target": 91169926 - }, { - "source": 18406335, - "target": 16557883 - }, { - "source": 18406335, - "target": 17673012 - }, { - "source": 18406335, - "target": 14624309 - }, { - "source": 18406335, - "target": 21084111 - }, { - "source": 18406335, - "target": 36853217 - }, { - "source": 18406335, - "target": 33857735 - }, { - "source": 18406335, - "target": 752673 - }, { - "source": 18406335, - "target": 14000542 - }, { - "source": 18406335, - "target": 5685812 - }, { - "source": 18406335, - "target": 90797974 - }, { - "source": 18406335, - "target": 88892707 - }, { - "source": 18406335, - "target": 483273973 - }, { - "source": 18406335, - "target": 16112517 - }, { - "source": 18406335, - "target": 1176519156 - }, { - "source": 18406335, - "target": 1458271 - }, { - "source": 18406335, - "target": 16171911 - }, { - "source": 18406335, - "target": 142389870 - }, { - "source": 18406335, - "target": 85340453 - }, { - "source": 18406335, - "target": 11493602 - }, { - "source": 18406335, - "target": 247943631 - }, { - "source": 18406335, - "target": 3091349915 - }, { - "source": 18406335, - "target": 36737360 - }, { - "source": 18406335, - "target": 8564482 - }, { - "source": 18406335, - "target": 19411223 - }, { - "source": 18406335, - "target": 15871237 - }, { - "source": 18406335, - "target": 1556132462 - }, { - "source": 18406335, - "target": 33838201 - }, { - "source": 18406335, - "target": 84043985 - }, { - "source": 18406335, - "target": 945943164 - }, { - "source": 18406335, - "target": 2067201 - }, { - "source": 18406335, - "target": 274431472 - }, { - "source": 18406335, - "target": 119802735 - }, { - "source": 18406335, - "target": 208312922 - }, { - "source": 18406335, - "target": 318046158 - }, { - "source": 18406335, - "target": 278878000 - }, { - "source": 18406335, - "target": 14113734 - }, { - "source": 18406335, - "target": 18704160 - }, { - "source": 18406335, - "target": 1873322353 - }, { - "source": 18406335, - "target": 10414152 - }, { - "source": 18406335, - "target": 4597853354 - }, { - "source": 18406335, - "target": 52853730 - }, { - "source": 18406335, - "target": 359024514 - }, { - "source": 18406335, - "target": 555102816 - }, { - "source": 18406335, - "target": 52341962 - }, { - "source": 18406335, - "target": 1652270612 - }, { - "source": 18406335, - "target": 17461965 - }, { - "source": 18406335, - "target": 89212604 - }, { - "source": 18406335, - "target": 83996344 - }, { - "source": 18406335, - "target": 19920203 - }, { - "source": 18406335, - "target": 125499050 - }, { - "source": 18406335, - "target": 14875983 - }, { - "source": 18406335, - "target": 130745589 - }, { - "source": 18406335, - "target": 177507079 - }, { - "source": 18406335, - "target": 22723307 - }, { - "source": 18406335, - "target": 40144128 - }, { - "source": 18406335, - "target": 25151614 - }, { - "source": 18406335, - "target": 13205612 - }, { - "source": 18406335, - "target": 54896883 - }, { - "source": 18406335, - "target": 252761153 - }, { - "source": 18406335, - "target": 14898705 - }, { - "source": 18406335, - "target": 17519986 - }, { - "source": 18406335, - "target": 370638564 - }, { - "source": 18406335, - "target": 17242884 - }, { - "source": 18406335, - "target": 191897226 - }, { - "source": 18406335, - "target": 57191565 - }, { - "source": 18406335, - "target": 190564700 - }, { - "source": 18406335, - "target": 152862026 - }, { - "source": 18406335, - "target": 34570753 - }, { - "source": 18406335, - "target": 17581976 - }, { - "source": 18406335, - "target": 43878033 - }, { - "source": 18406335, - "target": 404895983 - }, { - "source": 18406335, - "target": 18695747 - }, { - "source": 18406335, - "target": 16030323 - }, { - "source": 18406335, - "target": 54680395 - }, { - "source": 18406335, - "target": 188046229 - }, { - "source": 18406335, - "target": 411681876 - }, { - "source": 18406335, - "target": 370227242 - }, { - "source": 18406335, - "target": 78865306 - }, { - "source": 18406335, - "target": 2911549265 - }, { - "source": 18406335, - "target": 245217900 - }, { - "source": 18406335, - "target": 7639702 - }, { - "source": 18406335, - "target": 10699072 - }, { - "source": 18406335, - "target": 3230388598 - }, { - "source": 18406335, - "target": 2848359778 - }, { - "source": 18406335, - "target": 1366811 - }, { - "source": 18406335, - "target": 367089411 - }, { - "source": 18406335, - "target": 768197780 - }, { - "source": 18406335, - "target": 21695487 - }, { - "source": 18406335, - "target": 242069220 - }, { - "source": 18406335, - "target": 804775 - }, { - "source": 18406335, - "target": 1387915232 - }, { - "source": 18406335, - "target": 49413866 - }, { - "source": 18406335, - "target": 14420872 - }, { - "source": 18406335, - "target": 38254620 - }, { - "source": 18406335, - "target": 15463062 - }, { - "source": 18406335, - "target": 14109167 - }, { - "source": 18406335, - "target": 6146692 - }, { - "source": 18406335, - "target": 137712607 - }, { - "source": 18406335, - "target": 2263478022 - }, { - "source": 18406335, - "target": 95266520 - }, { - "source": 18406335, - "target": 1006945298 - }, { - "source": 18406335, - "target": 43593 - }, { - "source": 18406335, - "target": 34255829 - }, { - "source": 79908341, - "target": 19283433 - }, { - "source": 79908341, - "target": 81658145 - }, { - "source": 79908341, - "target": 395853499 - }, { - "source": 79908341, - "target": 1085199426837188610 - }, { - "source": 79908341, - "target": 508222253 - }, { - "source": 79908341, - "target": 4893004803 - }, { - "source": 79908341, - "target": 242904917 - }, { - "source": 79908341, - "target": 1684160599 - }, { - "source": 79908341, - "target": 214764129 - }, { - "source": 79908341, - "target": 885107802 - }, { - "source": 79908341, - "target": 82890309 - }, { - "source": 79908341, - "target": 783356145670852608 - }, { - "source": 79908341, - "target": 9527212 - }, { - "source": 79908341, - "target": 274254972 - }, { - "source": 79908341, - "target": 411681876 - }, { - "source": 79908341, - "target": 2838336587 - }, { - "source": 79908341, - "target": 9434762 - }, { - "source": 79908341, - "target": 568947767 - }, { - "source": 79908341, - "target": 4058687172 - }, { - "source": 79908341, - "target": 190564700 - }, { - "source": 79908341, - "target": 768197780 - }, { - "source": 79908341, - "target": 16112517 - }, { - "source": 79908341, - "target": 626681652 - }, { - "source": 79908341, - "target": 1873322353 - }, { - "source": 79908341, - "target": 247943631 - }, { - "source": 79908341, - "target": 136400506 - }, { - "source": 79908341, - "target": 43593 - }, { - "source": 79908341, - "target": 1652270612 - }, { - "source": 79908341, - "target": 30009655 - }, { - "source": 79908341, - "target": 82713840 - }, { - "source": 79908341, - "target": 179797676 - }, { - "source": 79908341, - "target": 981786802666328064 - }, { - "source": 79908341, - "target": 96831443 - }, { - "source": 79908341, - "target": 2511400400 - }, { - "source": 79908341, - "target": 15747864 - }, { - "source": 79908341, - "target": 909697437694087168 - }, { - "source": 79908341, - "target": 3230388598 - }, { - "source": 79908341, - "target": 19920203 - }, { - "source": 79908341, - "target": 743468486756868096 - }, { - "source": 79908341, - "target": 49457800 - }, { - "source": 79908341, - "target": 18325271 - }, { - "source": 79908341, - "target": 1903337412 - }, { - "source": 2873695769, - "target": 446672281 - }, { - "source": 2873695769, - "target": 38254620 - }, { - "source": 2873695769, - "target": 885107802 - }, { - "source": 2873695769, - "target": 909697437694087168 - }, { - "source": 2873695769, - "target": 19920203 - }, { - "source": 2873695769, - "target": 15463062 - }, { - "source": 2873695769, - "target": 1387915232 - }, { - "source": 2873695769, - "target": 96831443 - }, { - "source": 2873695769, - "target": 40144128 - }, { - "source": 2873695769, - "target": 201277609 - }, { - "source": 2873695769, - "target": 10471882 - }, { - "source": 2873695769, - "target": 1667081238 - }, { - "source": 2873695769, - "target": 242904917 - }, { - "source": 2873695769, - "target": 19283433 - }, { - "source": 2873695769, - "target": 119802735 - }, { - "source": 2873695769, - "target": 86904365 - }, { - "source": 2873695769, - "target": 158685605 - }, { - "source": 2873695769, - "target": 14000542 - }, { - "source": 2873695769, - "target": 2470709743 - }, { - "source": 2873695769, - "target": 1903337412 - }, { - "source": 2873695769, - "target": 190564700 - }, { - "source": 2873695769, - "target": 1652270612 - }, { - "source": 2873695769, - "target": 17268874 - }, { - "source": 2873695769, - "target": 289978353 - }, { - "source": 2873695769, - "target": 188046229 - }, { - "source": 2873695769, - "target": 370227242 - }, { - "source": 2873695769, - "target": 2896069609 - }, { - "source": 2873695769, - "target": 411681876 - }, { - "source": 2873695769, - "target": 559883429 - }, { - "source": 2873695769, - "target": 2511400400 - }, { - "source": 2873695769, - "target": 403626099 - }, { - "source": 2873695769, - "target": 43953969 - }, { - "source": 2873695769, - "target": 18704160 - }, { - "source": 2873695769, - "target": 19299318 - }, { - "source": 2873695769, - "target": 36853217 - }, { - "source": 2873695769, - "target": 40219508 - }, { - "source": 2873695769, - "target": 82713840 - }, { - "source": 2873695769, - "target": 34255829 - }, { - "source": 2873695769, - "target": 247943631 - }, { - "source": 2873695769, - "target": 16112517 - }, { - "source": 2873695769, - "target": 179797676 - }, { - "source": 270431596, - "target": 19299318 - }, { - "source": 270431596, - "target": 201277609 - }, { - "source": 270431596, - "target": 1667081238 - }, { - "source": 270431596, - "target": 1085199426837188610 - }, { - "source": 270431596, - "target": 1086037534176473088 - }, { - "source": 270431596, - "target": 1834743547 - }, { - "source": 270431596, - "target": 889998600 - }, { - "source": 270431596, - "target": 2251623492 - }, { - "source": 270431596, - "target": 43593 - }, { - "source": 270431596, - "target": 1325316703 - }, { - "source": 270431596, - "target": 40219508 - }, { - "source": 270431596, - "target": 67297193 - }, { - "source": 270431596, - "target": 1652270612 - }, { - "source": 270431596, - "target": 883747950085656577 - }, { - "source": 270431596, - "target": 54680395 - }, { - "source": 270431596, - "target": 14109167 - }, { - "source": 270431596, - "target": 52853730 - }, { - "source": 270431596, - "target": 1004751018528141313 - }, { - "source": 270431596, - "target": 137712607 - }, { - "source": 270431596, - "target": 85844572 - }, { - "source": 270431596, - "target": 16112517 - }, { - "source": 270431596, - "target": 905255756789825536 - }, { - "source": 270431596, - "target": 1891806212 - }, { - "source": 270431596, - "target": 208579168 - }, { - "source": 270431596, - "target": 16553392 - }, { - "source": 270431596, - "target": 179797676 - }, { - "source": 270431596, - "target": 268350241 - }, { - "source": 270431596, - "target": 411681876 - }, { - "source": 270431596, - "target": 620010629 - }, { - "source": 270431596, - "target": 395853499 - }, { - "source": 270431596, - "target": 81658145 - }, { - "source": 270431596, - "target": 16557883 - }, { - "source": 270431596, - "target": 1537419308 - }, { - "source": 270431596, - "target": 16171911 - }, { - "source": 270431596, - "target": 36737360 - }, { - "source": 270431596, - "target": 190564700 - }, { - "source": 270431596, - "target": 14249829 - }, { - "source": 270431596, - "target": 18325271 - }, { - "source": 270431596, - "target": 1387915232 - }, { - "source": 446672281, - "target": 92951551 - }, { - "source": 446672281, - "target": 16112517 - }, { - "source": 446672281, - "target": 268350241 - }, { - "source": 446672281, - "target": 2527017636 - }, { - "source": 446672281, - "target": 40219508 - }, { - "source": 446672281, - "target": 179797676 - }, { - "source": 446672281, - "target": 1537419308 - }, { - "source": 446672281, - "target": 2511400400 - }, { - "source": 446672281, - "target": 17113667 - }, { - "source": 446672281, - "target": 2896069609 - }, { - "source": 446672281, - "target": 18115856 - }, { - "source": 4058687172, - "target": 1085199426837188610 - }, { - "source": 4058687172, - "target": 16553392 - }, { - "source": 4058687172, - "target": 208579168 - }, { - "source": 4058687172, - "target": 52341962 - }, { - "source": 4058687172, - "target": 36737360 - }, { - "source": 4058687172, - "target": 79908341 - }, { - "source": 4058687172, - "target": 2511400400 - }, { - "source": 4058687172, - "target": 508222253 - }, { - "source": 4058687172, - "target": 82713840 - }, { - "source": 4058687172, - "target": 411681876 - }, { - "source": 4058687172, - "target": 188046229 - }, { - "source": 4058687172, - "target": 1834743547 - }, { - "source": 4058687172, - "target": 67297193 - }, { - "source": 4058687172, - "target": 1004751018528141313 - }, { - "source": 4058687172, - "target": 1903337412 - }, { - "source": 4058687172, - "target": 1684160599 - }, { - "source": 4058687172, - "target": 96831443 - }, { - "source": 4058687172, - "target": 17268874 - }, { - "source": 4058687172, - "target": 43593 - }, { - "source": 4058687172, - "target": 216939636 - }, { - "source": 4058687172, - "target": 1652270612 - }, { - "source": 4058687172, - "target": 620010629 - }, { - "source": 4058687172, - "target": 395853499 - }, { - "source": 4058687172, - "target": 14148549 - }, { - "source": 4058687172, - "target": 2470709743 - }, { - "source": 4058687172, - "target": 3145293135 - }, { - "source": 4058687172, - "target": 370227242 - }, { - "source": 4058687172, - "target": 885107802 - }, { - "source": 4058687172, - "target": 19951439 - }, { - "source": 4058687172, - "target": 17519986 - }, { - "source": 4058687172, - "target": 268350241 - }, { - "source": 4058687172, - "target": 16557883 - }, { - "source": 4058687172, - "target": 81658145 - }, { - "source": 4058687172, - "target": 16112517 - }, { - "source": 4058687172, - "target": 15463062 - }, { - "source": 4058687172, - "target": 247943631 - }, { - "source": 4058687172, - "target": 1325316703 - }, { - "source": 4058687172, - "target": 179797676 - }] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/raw/Eurovis2019Tweets.json b/public/example-mvnv/assets/data/raw/Eurovis2019Tweets.json deleted file mode 100644 index 545fc9cb83..0000000000 --- a/public/example-mvnv/assets/data/raw/Eurovis2019Tweets.json +++ /dev/null @@ -1,616 +0,0 @@ -{"tweets":[{"created_at": "Thu Jun 06 15:52:47 +0000 2019", "id": 1136662227329724416, "id_str": "1136662227329724416", "text": "Congrats to @wxyao23 for his first international presentation! #eurovis #eurovis2019 The #OpenAccess version of the\u2026 https://t.co/KFRLGr8OqT", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [63, 71]}, {"text": "eurovis2019", "indices": [72, 84]}, {"text": "OpenAccess", "indices": [89, 100]}], "symbols": [], "user_mentions": [{"screen_name": "wxyao23", "name": "Xiyao WANG", "id": 872734574069067776, "id_str": "872734574069067776", "indices": [12, 20]}], "urls": [{"url": "https://t.co/KFRLGr8OqT", "expanded_url": "https://twitter.com/i/web/status/1136662227329724416", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2924711485, "id_str": "2924711485", "name": "Lonni Besan\u00e7on", "screen_name": "lonnibesancon", "location": "Norrk\u00f6ping, Sverige", "description": "Postdoc @liu_universitet, Sweden. 3D interaction, 3D data vis, bit of stats. #openaccess #openscience", "url": "https://t.co/Zh8c5J8g2X", "entities": {"url": {"urls": [{"url": "https://t.co/Zh8c5J8g2X", "expanded_url": "http://lonnibesancon.me", "display_url": "lonnibesancon.me", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 204, "friends_count": 284, "listed_count": 2, "created_at": "Tue Dec 09 22:32:36 +0000 2014", "favourites_count": 1690, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1154, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2924711485/1501379907", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 15:42:28 +0000 2019", "id": 1136659631756009472, "id_str": "1136659631756009472", "text": "RT @rpgove: Hey #EuroVis people: are you interested in fast force-directed graph layouts? Come to my @eurovis2019 talk today at ~17:20 in r\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [16, 24]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [101, 113]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2493, "friends_count": 687, "listed_count": 183, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2924, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4731, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 10:44:33 +0000 2019", "id": 1136584655396884481, "id_str": "1136584655396884481", "text": "Hey #EuroVis people: are you interested in fast force-directed graph layouts? Come to my @eurovis2019 talk today at\u2026 https://t.co/sr6dENwve5", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [4, 12]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [89, 101]}], "urls": [{"url": "https://t.co/sr6dENwve5", "expanded_url": "https://twitter.com/i/web/status/1136584655396884481", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 15:19:09 +0000 2019", "id": 1136653761127096320, "id_str": "1136653761127096320", "text": "RT @dr_pi: It's #ieeevis decision day. If all goes as planned, decisions will be sent today between 18:00-19:00 #eurovis time (UTC+00:00).", "truncated": false, "entities": {"hashtags": [{"text": "ieeevis", "indices": [16, 24]}, {"text": "eurovis", "indices": [112, 120]}], "symbols": [], "user_mentions": [{"screen_name": "dr_pi", "name": "Petra Isenberg", "id": 82713840, "id_str": "82713840", "indices": [3, 9]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395690116, "id_str": "395690116", "name": "Jacob Ritchie \ud83e\udd14", "screen_name": "jwkritchie", "location": "Toronto", "description": "CS https://t.co/TRFPL9TdEz. student @UofT. Research interests: HCI, vis, graphics, ML, mental health, social computing. Personal interests: comics, poems, art, etc. he/him", "url": "https://t.co/6X6l2BaMTv", "entities": {"url": {"urls": [{"url": "https://t.co/6X6l2BaMTv", "expanded_url": "http://www.jacobritchie.xyz/", "display_url": "jacobritchie.xyz", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/TRFPL9TdEz", "expanded_url": "http://M.Sc", "display_url": "M.Sc", "indices": [3, 26]}]}}, "protected": false, "followers_count": 367, "friends_count": 2532, "listed_count": 9, "created_at": "Sat Oct 22 02:42:25 +0000 2011", "favourites_count": 12178, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2375, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1112889810455289857/aEDj4x7A_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112889810455289857/aEDj4x7A_normal.jpg", "profile_link_color": "7FDBB6", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 13:06:29 +0000 2019", "id": 1136620375721283584, "id_str": "1136620375721283584", "text": "It's #ieeevis decision day. If all goes as planned, decisions will be sent today between 18:00-19:00 #eurovis time (UTC+00:00).", "truncated": false, "entities": {"hashtags": [{"text": "ieeevis", "indices": [5, 13]}, {"text": "eurovis", "indices": [101, 109]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 82713840, "id_str": "82713840", "name": "Petra Isenberg", "screen_name": "dr_pi", "location": "Paris, France", "description": "", "url": "https://t.co/An1jW7UCd4", "entities": {"url": {"urls": [{"url": "https://t.co/An1jW7UCd4", "expanded_url": "http://petra.isenberg.cc", "display_url": "petra.isenberg.cc", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 822, "friends_count": 175, "listed_count": 53, "created_at": "Thu Oct 15 21:11:31 +0000 2009", "favourites_count": 105, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 796, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/716400866/PetraSquare_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/716400866/PetraSquare_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 19, "favorited": false, "retweeted": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 15:09:24 +0000 2019", "id": 1136651309900345344, "id_str": "1136651309900345344", "text": "We\u2019re gonna need a boat in the building in a minute ... #EuroVIS #EuroVis2019 https://t.co/IaWgRGR5aU", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [56, 64]}, {"text": "EuroVis2019", "indices": [65, 77]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136651296742760448, "id_str": "1136651296742760448", "indices": [78, 101], "media_url": "http://pbs.twimg.com/media/D8YyVQfW4AAJPAb.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YyVQfW4AAJPAb.jpg", "url": "https://t.co/IaWgRGR5aU", "display_url": "pic.twitter.com/IaWgRGR5aU", "expanded_url": "https://twitter.com/jsndyks/status/1136651309900345344/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136651296742760448, "id_str": "1136651296742760448", "indices": [78, 101], "media_url": "http://pbs.twimg.com/media/D8YyVQfW4AAJPAb.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YyVQfW4AAJPAb.jpg", "url": "https://t.co/IaWgRGR5aU", "display_url": "pic.twitter.com/IaWgRGR5aU", "expanded_url": "https://twitter.com/jsndyks/status/1136651309900345344/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}}}, {"id": 1136651296780488705, "id_str": "1136651296780488705", "indices": [78, 101], "media_url": "http://pbs.twimg.com/media/D8YyVQoWkAEzD1j.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YyVQoWkAEzD1j.jpg", "url": "https://t.co/IaWgRGR5aU", "display_url": "pic.twitter.com/IaWgRGR5aU", "expanded_url": "https://twitter.com/jsndyks/status/1136651309900345344/photo/1", "type": "photo", "sizes": {"large": {"w": 1536, "h": 2048, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 510, "h": 680, "resize": "fit"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": 1136650029022752768, "in_reply_to_status_id_str": "1136650029022752768", "in_reply_to_user_id": 19299318, "in_reply_to_user_id_str": "19299318", "in_reply_to_screen_name": "jsndyks", "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 15:04:19 +0000 2019", "id": 1136650029022752768, "id_str": "1136650029022752768", "text": "#EuroVis #EuroVis2019 Anyone fancy a boat trip? https://t.co/opak2A4q0x", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [0, 8]}, {"text": "EuroVis2019", "indices": [9, 21]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136649990456127488, "id_str": "1136649990456127488", "indices": [48, 71], "media_url": "http://pbs.twimg.com/ext_tw_video_thumb/1136649990456127488/pu/img/LB3An7KpfSTmW8VV.jpg", "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1136649990456127488/pu/img/LB3An7KpfSTmW8VV.jpg", "url": "https://t.co/opak2A4q0x", "display_url": "pic.twitter.com/opak2A4q0x", "expanded_url": "https://twitter.com/jsndyks/status/1136650029022752768/video/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 383, "resize": "fit"}, "large": {"w": 1280, "h": 720, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136649990456127488, "id_str": "1136649990456127488", "indices": [48, 71], "media_url": "http://pbs.twimg.com/ext_tw_video_thumb/1136649990456127488/pu/img/LB3An7KpfSTmW8VV.jpg", "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1136649990456127488/pu/img/LB3An7KpfSTmW8VV.jpg", "url": "https://t.co/opak2A4q0x", "display_url": "pic.twitter.com/opak2A4q0x", "expanded_url": "https://twitter.com/jsndyks/status/1136650029022752768/video/1", "type": "video", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 383, "resize": "fit"}, "large": {"w": 1280, "h": 720, "resize": "fit"}}, "video_info": {"aspect_ratio": [16, 9], "duration_millis": 3903, "variants": [{"bitrate": 2176000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136649990456127488/pu/vid/1280x720/bU-LLj2o0mrD1x8R.mp4?tag=10"}, {"bitrate": 832000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136649990456127488/pu/vid/640x360/zVHuWDD0-g_VOxAa.mp4?tag=10"}, {"content_type": "application/x-mpegURL", "url": "https://video.twimg.com/ext_tw_video/1136649990456127488/pu/pl/88Z-Vu6PZoYgTHKY.m3u8?tag=10"}, {"bitrate": 256000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136649990456127488/pu/vid/480x270/wGM7gcSd-8-W3pu8.mp4?tag=10"}]}, "additional_media_info": {"monetizable": false}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 14:49:07 +0000 2019", "id": 1136646205021331457, "id_str": "1136646205021331457", "text": "RT @sbrucknervis: The talk of @ThomasHollt seems to have some subversive messages #eurovis2019 #Eurovis https://t.co/xZsaMjCkkf", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [82, 94]}, {"text": "Eurovis", "indices": [95, 103]}], "symbols": [], "user_mentions": [{"screen_name": "sbrucknervis", "name": "Stefan Bruckner", "id": 911188280238071808, "id_str": "911188280238071808", "indices": [3, 16]}, {"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [30, 42]}], "urls": [], "media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [104, 127], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}, "source_status_id": 1136643730017017857, "source_status_id_str": "1136643730017017857", "source_user_id": 911188280238071808, "source_user_id_str": "911188280238071808"}]}, "extended_entities": {"media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [104, 127], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}, "source_status_id": 1136643730017017857, "source_status_id_str": "1136643730017017857", "source_user_id": 911188280238071808, "source_user_id_str": "911188280238071808"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2924711485, "id_str": "2924711485", "name": "Lonni Besan\u00e7on", "screen_name": "lonnibesancon", "location": "Norrk\u00f6ping, Sverige", "description": "Postdoc @liu_universitet, Sweden. 3D interaction, 3D data vis, bit of stats. #openaccess #openscience", "url": "https://t.co/Zh8c5J8g2X", "entities": {"url": {"urls": [{"url": "https://t.co/Zh8c5J8g2X", "expanded_url": "http://lonnibesancon.me", "display_url": "lonnibesancon.me", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 204, "friends_count": 284, "listed_count": 2, "created_at": "Tue Dec 09 22:32:36 +0000 2014", "favourites_count": 1690, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1154, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2924711485/1501379907", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 14:39:17 +0000 2019", "id": 1136643730017017857, "id_str": "1136643730017017857", "text": "The talk of @ThomasHollt seems to have some subversive messages #eurovis2019 #Eurovis https://t.co/xZsaMjCkkf", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [64, 76]}, {"text": "Eurovis", "indices": [77, 85]}], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [12, 24]}], "urls": [], "media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 911188280238071808, "id_str": "911188280238071808", "name": "Stefan Bruckner", "screen_name": "sbrucknervis", "location": "Bergen, Norway", "description": "Professor in Visualization at the University of Bergen, Norway. Interested in all things #VisualComputing", "url": "https://t.co/OAkkT1y7yR", "entities": {"url": {"urls": [{"url": "https://t.co/OAkkT1y7yR", "expanded_url": "http://www.ii.uib.no/vis/team/bruckner/", "display_url": "ii.uib.no/vis/team/bruck\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 18, "friends_count": 7, "listed_count": 2, "created_at": "Fri Sep 22 11:19:49 +0000 2017", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/911197258099589120/nGgjJQga_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/911197258099589120/nGgjJQga_normal.jpg", "profile_link_color": "246A89", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 14:48:42 +0000 2019", "id": 1136646100113399808, "id_str": "1136646100113399808", "text": "Visual language for session usage allows @cagatay_turkay to ask \u201chow likely is this behaviour given that behaviour\u201d\u2026 https://t.co/mfJDTgSlYs", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [41, 56]}], "urls": [{"url": "https://t.co/mfJDTgSlYs", "expanded_url": "https://twitter.com/i/web/status/1136646100113399808", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 14:44:52 +0000 2019", "id": 1136645134899171328, "id_str": "1136645134899171328", "text": "RT @sbrucknervis: The talk of @ThomasHollt seems to have some subversive messages #eurovis2019 #Eurovis https://t.co/xZsaMjCkkf", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [82, 94]}, {"text": "Eurovis", "indices": [95, 103]}], "symbols": [], "user_mentions": [{"screen_name": "sbrucknervis", "name": "Stefan Bruckner", "id": 911188280238071808, "id_str": "911188280238071808", "indices": [3, 16]}, {"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [30, 42]}], "urls": [], "media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [104, 127], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}, "source_status_id": 1136643730017017857, "source_status_id_str": "1136643730017017857", "source_user_id": 911188280238071808, "source_user_id_str": "911188280238071808"}]}, "extended_entities": {"media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [104, 127], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}, "source_status_id": 1136643730017017857, "source_status_id_str": "1136643730017017857", "source_user_id": 911188280238071808, "source_user_id_str": "911188280238071808"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 543307514, "id_str": "543307514", "name": "Thomas Trautner", "screen_name": "TTrautner", "location": "Bergen, Norwegen", "description": "PhD Student - Universitetet i Bergen, Norway \u2022 Visual Computing Master & Bachelor - TU Wien, Austria \u2022 Senior Member of the Computer Graphics Club (TU Wien)", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 140, "friends_count": 460, "listed_count": 6, "created_at": "Mon Apr 02 10:42:23 +0000 2012", "favourites_count": 28, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 346, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1114063071679516672/clWVzeKD_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1114063071679516672/clWVzeKD_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/543307514/1368820164", "profile_link_color": "009999", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 14:39:17 +0000 2019", "id": 1136643730017017857, "id_str": "1136643730017017857", "text": "The talk of @ThomasHollt seems to have some subversive messages #eurovis2019 #Eurovis https://t.co/xZsaMjCkkf", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [64, 76]}, {"text": "Eurovis", "indices": [77, 85]}], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [12, 24]}], "urls": [], "media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 911188280238071808, "id_str": "911188280238071808", "name": "Stefan Bruckner", "screen_name": "sbrucknervis", "location": "Bergen, Norway", "description": "Professor in Visualization at the University of Bergen, Norway. Interested in all things #VisualComputing", "url": "https://t.co/OAkkT1y7yR", "entities": {"url": {"urls": [{"url": "https://t.co/OAkkT1y7yR", "expanded_url": "http://www.ii.uib.no/vis/team/bruckner/", "display_url": "ii.uib.no/vis/team/bruck\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 18, "friends_count": 7, "listed_count": 2, "created_at": "Fri Sep 22 11:19:49 +0000 2017", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/911197258099589120/nGgjJQga_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/911197258099589120/nGgjJQga_normal.jpg", "profile_link_color": "246A89", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 14:44:19 +0000 2019", "id": 1136644994956238848, "id_str": "1136644994956238848", "text": "RT @sbrucknervis: The talk of @ThomasHollt seems to have some subversive messages #eurovis2019 #Eurovis https://t.co/xZsaMjCkkf", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [82, 94]}, {"text": "Eurovis", "indices": [95, 103]}], "symbols": [], "user_mentions": [{"screen_name": "sbrucknervis", "name": "Stefan Bruckner", "id": 911188280238071808, "id_str": "911188280238071808", "indices": [3, 16]}, {"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [30, 42]}], "urls": [], "media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [104, 127], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}, "source_status_id": 1136643730017017857, "source_status_id_str": "1136643730017017857", "source_user_id": 911188280238071808, "source_user_id_str": "911188280238071808"}]}, "extended_entities": {"media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [104, 127], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}, "source_status_id": 1136643730017017857, "source_status_id_str": "1136643730017017857", "source_user_id": 911188280238071808, "source_user_id_str": "911188280238071808"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 14:39:17 +0000 2019", "id": 1136643730017017857, "id_str": "1136643730017017857", "text": "The talk of @ThomasHollt seems to have some subversive messages #eurovis2019 #Eurovis https://t.co/xZsaMjCkkf", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [64, 76]}, {"text": "Eurovis", "indices": [77, 85]}], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [12, 24]}], "urls": [], "media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 911188280238071808, "id_str": "911188280238071808", "name": "Stefan Bruckner", "screen_name": "sbrucknervis", "location": "Bergen, Norway", "description": "Professor in Visualization at the University of Bergen, Norway. Interested in all things #VisualComputing", "url": "https://t.co/OAkkT1y7yR", "entities": {"url": {"urls": [{"url": "https://t.co/OAkkT1y7yR", "expanded_url": "http://www.ii.uib.no/vis/team/bruckner/", "display_url": "ii.uib.no/vis/team/bruck\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 18, "friends_count": 7, "listed_count": 2, "created_at": "Fri Sep 22 11:19:49 +0000 2017", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/911197258099589120/nGgjJQga_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/911197258099589120/nGgjJQga_normal.jpg", "profile_link_color": "246A89", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 14:39:17 +0000 2019", "id": 1136643730017017857, "id_str": "1136643730017017857", "text": "The talk of @ThomasHollt seems to have some subversive messages #eurovis2019 #Eurovis https://t.co/xZsaMjCkkf", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [64, 76]}, {"text": "Eurovis", "indices": [77, 85]}], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [12, 24]}], "urls": [], "media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136643723289333760, "id_str": "1136643723289333760", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YrcbLWkAARAWV.jpg", "url": "https://t.co/xZsaMjCkkf", "display_url": "pic.twitter.com/xZsaMjCkkf", "expanded_url": "https://twitter.com/sbrucknervis/status/1136643730017017857/photo/1", "type": "photo", "sizes": {"small": {"w": 510, "h": 680, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1200, "h": 1600, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 911188280238071808, "id_str": "911188280238071808", "name": "Stefan Bruckner", "screen_name": "sbrucknervis", "location": "Bergen, Norway", "description": "Professor in Visualization at the University of Bergen, Norway. Interested in all things #VisualComputing", "url": "https://t.co/OAkkT1y7yR", "entities": {"url": {"urls": [{"url": "https://t.co/OAkkT1y7yR", "expanded_url": "http://www.ii.uib.no/vis/team/bruckner/", "display_url": "ii.uib.no/vis/team/bruck\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 18, "friends_count": 7, "listed_count": 2, "created_at": "Fri Sep 22 11:19:49 +0000 2017", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/911197258099589120/nGgjJQga_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/911197258099589120/nGgjJQga_normal.jpg", "profile_link_color": "246A89", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 14:19:49 +0000 2019", "id": 1136638830184935424, "id_str": "1136638830184935424", "text": "Really neat idea: in place focus+context for hierarchical embeddings. Leverages irrelevance of positions in t-SNE t\u2026 https://t.co/zNUkmSiuIg", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zNUkmSiuIg", "expanded_url": "https://twitter.com/i/web/status/1136638830184935424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 14:17:23 +0000 2019", "id": 1136638217493602309, "id_str": "1136638217493602309", "text": "RT @MickaelSereno: After more than two years of work (and rejections) plus hundreds of commits for the paper pdf alone, @lonnibesancon and\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "MickaelSereno", "name": "Sereno Micka\u00ebl", "id": 1055379531731795969, "id_str": "1055379531731795969", "indices": [3, 17]}, {"screen_name": "lonnibesancon", "name": "Lonni Besan\u00e7on", "id": 2924711485, "id_str": "2924711485", "indices": [120, 134]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2924711485, "id_str": "2924711485", "name": "Lonni Besan\u00e7on", "screen_name": "lonnibesancon", "location": "Norrk\u00f6ping, Sverige", "description": "Postdoc @liu_universitet, Sweden. 3D interaction, 3D data vis, bit of stats. #openaccess #openscience", "url": "https://t.co/Zh8c5J8g2X", "entities": {"url": {"urls": [{"url": "https://t.co/Zh8c5J8g2X", "expanded_url": "http://lonnibesancon.me", "display_url": "lonnibesancon.me", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 204, "friends_count": 284, "listed_count": 2, "created_at": "Tue Dec 09 22:32:36 +0000 2014", "favourites_count": 1690, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1154, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2924711485/1501379907", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 14:11:25 +0000 2019", "id": 1136636716146679809, "id_str": "1136636716146679809", "text": "After more than two years of work (and rejections) plus hundreds of commits for the paper pdf alone, @lonnibesancon\u2026 https://t.co/xjdfBg65KR", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "lonnibesancon", "name": "Lonni Besan\u00e7on", "id": 2924711485, "id_str": "2924711485", "indices": [101, 115]}], "urls": [{"url": "https://t.co/xjdfBg65KR", "expanded_url": "https://twitter.com/i/web/status/1136636716146679809", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1055379531731795969, "id_str": "1055379531731795969", "name": "Sereno Micka\u00ebl", "screen_name": "MickaelSereno", "location": "Ile-de-France, France", "description": "PhD student at AVIZ, Inria", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 7, "friends_count": 29, "listed_count": 0, "created_at": "Thu Oct 25 08:44:23 +0000 2018", "favourites_count": 45, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 46, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 14:11:25 +0000 2019", "id": 1136636716146679809, "id_str": "1136636716146679809", "text": "After more than two years of work (and rejections) plus hundreds of commits for the paper pdf alone, @lonnibesancon\u2026 https://t.co/xjdfBg65KR", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "lonnibesancon", "name": "Lonni Besan\u00e7on", "id": 2924711485, "id_str": "2924711485", "indices": [101, 115]}], "urls": [{"url": "https://t.co/xjdfBg65KR", "expanded_url": "https://twitter.com/i/web/status/1136636716146679809", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1055379531731795969, "id_str": "1055379531731795969", "name": "Sereno Micka\u00ebl", "screen_name": "MickaelSereno", "location": "Ile-de-France, France", "description": "PhD student at AVIZ, Inria", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 7, "friends_count": 29, "listed_count": 0, "created_at": "Thu Oct 25 08:44:23 +0000 2018", "favourites_count": 45, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 46, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 13:53:22 +0000 2019", "id": 1136632174185197568, "id_str": "1136632174185197568", "text": "Lovely work on animated transitions for aggregation operations at #EuroVis #EuroVis2019 @jeffrey_heer did you try t\u2026 https://t.co/KBX8h4UBLA", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [66, 74]}, {"text": "EuroVis2019", "indices": [75, 87]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [88, 101]}], "urls": [{"url": "https://t.co/KBX8h4UBLA", "expanded_url": "https://twitter.com/i/web/status/1136632174185197568", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 13:50:49 +0000 2019", "id": 1136631531156283392, "id_str": "1136631531156283392", "text": "RT @dr_pi: It's #ieeevis decision day. If all goes as planned, decisions will be sent today between 18:00-19:00 #eurovis time (UTC+00:00).", "truncated": false, "entities": {"hashtags": [{"text": "ieeevis", "indices": [16, 24]}, {"text": "eurovis", "indices": [112, 120]}], "symbols": [], "user_mentions": [{"screen_name": "dr_pi", "name": "Petra Isenberg", "id": 82713840, "id_str": "82713840", "indices": [3, 9]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 241173920, "id_str": "241173920", "name": "Fritz Lekschas", "screen_name": "flekschas", "location": "Cambridge, MA", "description": "PhD candidate in CS at @Harvard working on scalable data visualization systems for genomics. Co-creator of @higlass_io. MSc in bioinformatics from @FU_Berlin", "url": "https://t.co/zwg5wNWUWy", "entities": {"url": {"urls": [{"url": "https://t.co/zwg5wNWUWy", "expanded_url": "https://lekschas.de", "display_url": "lekschas.de", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 288, "friends_count": 399, "listed_count": 4, "created_at": "Fri Jan 21 16:52:37 +0000 2011", "favourites_count": 2917, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 624, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/241173920/1524350351", "profile_link_color": "FF691F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 13:06:29 +0000 2019", "id": 1136620375721283584, "id_str": "1136620375721283584", "text": "It's #ieeevis decision day. If all goes as planned, decisions will be sent today between 18:00-19:00 #eurovis time (UTC+00:00).", "truncated": false, "entities": {"hashtags": [{"text": "ieeevis", "indices": [5, 13]}, {"text": "eurovis", "indices": [101, 109]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 82713840, "id_str": "82713840", "name": "Petra Isenberg", "screen_name": "dr_pi", "location": "Paris, France", "description": "", "url": "https://t.co/An1jW7UCd4", "entities": {"url": {"urls": [{"url": "https://t.co/An1jW7UCd4", "expanded_url": "http://petra.isenberg.cc", "display_url": "petra.isenberg.cc", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 822, "friends_count": 175, "listed_count": 53, "created_at": "Thu Oct 15 21:11:31 +0000 2009", "favourites_count": 105, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 796, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/716400866/PetraSquare_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/716400866/PetraSquare_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 19, "favorited": false, "retweeted": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 13:50:22 +0000 2019", "id": 1136631419860660224, "id_str": "1136631419860660224", "text": "Full house \ud83d\ude00 #eurovis \ud83c\uddf5\ud83c\uddf9 https://t.co/0uFDnC53cO", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [13, 21]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136631409437827072, "id_str": "1136631409437827072", "indices": [25, 48], "media_url": "http://pbs.twimg.com/media/D8YgPqgX4AADwIf.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YgPqgX4AADwIf.jpg", "url": "https://t.co/0uFDnC53cO", "display_url": "pic.twitter.com/0uFDnC53cO", "expanded_url": "https://twitter.com/eurovis2019/status/1136631419860660224/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136631409437827072, "id_str": "1136631409437827072", "indices": [25, 48], "media_url": "http://pbs.twimg.com/media/D8YgPqgX4AADwIf.jpg", "media_url_https": "https://pbs.twimg.com/media/D8YgPqgX4AADwIf.jpg", "url": "https://t.co/0uFDnC53cO", "display_url": "pic.twitter.com/0uFDnC53cO", "expanded_url": "https://twitter.com/eurovis2019/status/1136631419860660224/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 13:29:45 +0000 2019", "id": 1136626229841260550, "id_str": "1136626229841260550", "text": "RT @laneharrison: Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check their comp\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [56, 72]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 531855716, "id_str": "531855716", "name": "Alex Bigelow", "screen_name": "accidental_PhD", "location": "Tucson, AZ", "description": "U of A postdoc, playing with data wrangling + vis authoring tools. Political and other burps are my own (please excuse me). He/him", "url": "https://t.co/jlj3KDlgXR", "entities": {"url": {"urls": [{"url": "https://t.co/jlj3KDlgXR", "expanded_url": "http://alex-r-bigelow.github.io", "display_url": "alex-r-bigelow.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 148, "friends_count": 344, "listed_count": 3, "created_at": "Wed Mar 21 02:35:32 +0000 2012", "favourites_count": 750, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 119, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FFFFFF", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/987735595072958464/9ZKc7hWC_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/987735595072958464/9ZKc7hWC_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/531855716/1496941743", "profile_link_color": "1B9E77", "profile_sidebar_border_color": "006699", "profile_sidebar_fill_color": "996600", "profile_text_color": "009900", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:03:37 +0000 2019", "id": 1136227066544840704, "id_str": "1136227066544840704", "text": "Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check thei\u2026 https://t.co/HwK84xa7ZD", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [38, 54]}], "urls": [{"url": "https://t.co/HwK84xa7ZD", "expanded_url": "https://twitter.com/i/web/status/1136227066544840704", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1519, "friends_count": 763, "listed_count": 100, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5089, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4338, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 14, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 13:28:42 +0000 2019", "id": 1136625964371316736, "id_str": "1136625964371316736", "text": "RT @ThomasHollt: Don\u2019t miss it. The session is starting now. #eurovis i nearly had lunch so I will be in a good mood. https://t.co/j293nUrI\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [61, 69]}], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 446672281, "id_str": "446672281", "name": "Anna Vilanova", "screen_name": "avilanova01", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 38, "friends_count": 187, "listed_count": 0, "created_at": "Mon Dec 26 01:21:45 +0000 2011", "favourites_count": 84, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 525, "lang": "ca", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 13:08:07 +0000 2019", "id": 1136620784942755840, "id_str": "1136620784942755840", "text": "Don\u2019t miss it. The session is starting now. #eurovis i nearly had lunch so I will be in a good mood. https://t.co/j293nUrIOe", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [44, 52]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/j293nUrIOe", "expanded_url": "https://twitter.com/ThomasHollt/status/1135134029831909376", "display_url": "twitter.com/ThomasHollt/st\u2026", "indices": [101, 124]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": 1135134029831909376, "in_reply_to_status_id_str": "1135134029831909376", "in_reply_to_user_id": 2527017636, "in_reply_to_user_id_str": "2527017636", "in_reply_to_screen_name": "ThomasHollt", "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135134029831909376, "quoted_status_id_str": "1135134029831909376", "quoted_status": {"created_at": "Sun Jun 02 10:40:17 +0000 2019", "id": 1135134029831909376, "id_str": "1135134029831909376", "text": "If you want to hear more join me for my talk on Thursday around 15:10 in Room Arr\u00e1bida.", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1135133221467893765, "in_reply_to_status_id_str": "1135133221467893765", "in_reply_to_user_id": 2527017636, "in_reply_to_user_id_str": "2527017636", "in_reply_to_screen_name": "ThomasHollt", "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135134029831909376, "quoted_status_id_str": "1135134029831909376", "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 13:13:01 +0000 2019", "id": 1136622020660273154, "id_str": "1136622020660273154", "text": "RT @dr_pi: It's #ieeevis decision day. If all goes as planned, decisions will be sent today between 18:00-19:00 #eurovis time (UTC+00:00).", "truncated": false, "entities": {"hashtags": [{"text": "ieeevis", "indices": [16, 24]}, {"text": "eurovis", "indices": [112, 120]}], "symbols": [], "user_mentions": [{"screen_name": "dr_pi", "name": "Petra Isenberg", "id": 82713840, "id_str": "82713840", "indices": [3, 9]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2924711485, "id_str": "2924711485", "name": "Lonni Besan\u00e7on", "screen_name": "lonnibesancon", "location": "Norrk\u00f6ping, Sverige", "description": "Postdoc @liu_universitet, Sweden. 3D interaction, 3D data vis, bit of stats. #openaccess #openscience", "url": "https://t.co/Zh8c5J8g2X", "entities": {"url": {"urls": [{"url": "https://t.co/Zh8c5J8g2X", "expanded_url": "http://lonnibesancon.me", "display_url": "lonnibesancon.me", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 204, "friends_count": 284, "listed_count": 2, "created_at": "Tue Dec 09 22:32:36 +0000 2014", "favourites_count": 1690, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1154, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2924711485/1501379907", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 13:06:29 +0000 2019", "id": 1136620375721283584, "id_str": "1136620375721283584", "text": "It's #ieeevis decision day. If all goes as planned, decisions will be sent today between 18:00-19:00 #eurovis time (UTC+00:00).", "truncated": false, "entities": {"hashtags": [{"text": "ieeevis", "indices": [5, 13]}, {"text": "eurovis", "indices": [101, 109]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 82713840, "id_str": "82713840", "name": "Petra Isenberg", "screen_name": "dr_pi", "location": "Paris, France", "description": "", "url": "https://t.co/An1jW7UCd4", "entities": {"url": {"urls": [{"url": "https://t.co/An1jW7UCd4", "expanded_url": "http://petra.isenberg.cc", "display_url": "petra.isenberg.cc", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 822, "friends_count": 175, "listed_count": 53, "created_at": "Thu Oct 15 21:11:31 +0000 2009", "favourites_count": 105, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 796, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/716400866/PetraSquare_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/716400866/PetraSquare_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 19, "favorited": false, "retweeted": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 13:08:07 +0000 2019", "id": 1136620784942755840, "id_str": "1136620784942755840", "text": "Don\u2019t miss it. The session is starting now. #eurovis i nearly had lunch so I will be in a good mood. https://t.co/j293nUrIOe", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [44, 52]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/j293nUrIOe", "expanded_url": "https://twitter.com/ThomasHollt/status/1135134029831909376", "display_url": "twitter.com/ThomasHollt/st\u2026", "indices": [101, 124]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": 1135134029831909376, "in_reply_to_status_id_str": "1135134029831909376", "in_reply_to_user_id": 2527017636, "in_reply_to_user_id_str": "2527017636", "in_reply_to_screen_name": "ThomasHollt", "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135134029831909376, "quoted_status_id_str": "1135134029831909376", "quoted_status": {"created_at": "Sun Jun 02 10:40:17 +0000 2019", "id": 1135134029831909376, "id_str": "1135134029831909376", "text": "If you want to hear more join me for my talk on Thursday around 15:10 in Room Arr\u00e1bida.", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1135133221467893765, "in_reply_to_status_id_str": "1135133221467893765", "in_reply_to_user_id": 2527017636, "in_reply_to_user_id_str": "2527017636", "in_reply_to_screen_name": "ThomasHollt", "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 13:06:29 +0000 2019", "id": 1136620375721283584, "id_str": "1136620375721283584", "text": "It's #ieeevis decision day. If all goes as planned, decisions will be sent today between 18:00-19:00 #eurovis time (UTC+00:00).", "truncated": false, "entities": {"hashtags": [{"text": "ieeevis", "indices": [5, 13]}, {"text": "eurovis", "indices": [101, 109]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 82713840, "id_str": "82713840", "name": "Petra Isenberg", "screen_name": "dr_pi", "location": "Paris, France", "description": "", "url": "https://t.co/An1jW7UCd4", "entities": {"url": {"urls": [{"url": "https://t.co/An1jW7UCd4", "expanded_url": "http://petra.isenberg.cc", "display_url": "petra.isenberg.cc", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 822, "friends_count": 175, "listed_count": 53, "created_at": "Thu Oct 15 21:11:31 +0000 2009", "favourites_count": 105, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 796, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/716400866/PetraSquare_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/716400866/PetraSquare_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 19, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 12:27:49 +0000 2019", "id": 1136610645300920320, "id_str": "1136610645300920320", "text": "Today our own @rpgove is presenting new #dataviz work on a fast, force-directed graph layout algorithm at\u2026 https://t.co/gDOQ1prldJ", "truncated": true, "entities": {"hashtags": [{"text": "dataviz", "indices": [40, 48]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [14, 21]}], "urls": [{"url": "https://t.co/gDOQ1prldJ", "expanded_url": "https://twitter.com/i/web/status/1136610645300920320", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [107, 130]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 857049967718014976, "id_str": "857049967718014976", "name": "twosix", "screen_name": "Twosixlabs", "location": "Arlington, VA", "description": "Invent with Purpose", "url": "https://t.co/7sjhHKGEoE", "entities": {"url": {"urls": [{"url": "https://t.co/7sjhHKGEoE", "expanded_url": "http://www.twosixlabs.com", "display_url": "twosixlabs.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 160, "friends_count": 44, "listed_count": 2, "created_at": "Wed Apr 26 01:53:30 +0000 2017", "favourites_count": 9, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 104, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/897466750412967936/gco2xROR_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/897466750412967936/gco2xROR_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/857049967718014976/1502826400", "profile_link_color": "D20816", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 12:14:00 +0000 2019", "id": 1136607169288126464, "id_str": "1136607169288126464", "text": "Seriously, the full author name and a contact email is missing from #EuroVis papers. How does that happen? It's sketchy!", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [68, 76]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1136489934708248576, "in_reply_to_status_id_str": "1136489934708248576", "in_reply_to_user_id": 14249829, "in_reply_to_user_id_str": "14249829", "in_reply_to_screen_name": "sharoz", "user": {"id": 14249829, "id_str": "14249829", "name": "Steve Haroz \ud83d\udcca\ud83d\udc41\ufe0f\ud83e\udde0", "screen_name": "sharoz", "location": "Paris, France", "description": "Perception, spatial cognition, and visualization scientist. Also, some neuroscience and stats. #OpenScience", "url": "https://t.co/3cJaHjocAX", "entities": {"url": {"urls": [{"url": "https://t.co/3cJaHjocAX", "expanded_url": "http://steveharoz.com/blog", "display_url": "steveharoz.com/blog", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1820, "friends_count": 456, "listed_count": 126, "created_at": "Sat Mar 29 07:33:17 +0000 2008", "favourites_count": 4756, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 9085, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/887469662962765824/gIxL_R-T_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/887469662962765824/gIxL_R-T_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14249829/1553909197", "profile_link_color": "B3A6A6", "profile_sidebar_border_color": "D6D6D6", "profile_sidebar_fill_color": "242424", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 10:57:05 +0000 2019", "id": 1136587811510005761, "id_str": "1136587811510005761", "text": ".@duto_guerra are you collecting #EuroVis tweets by any chance?", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [33, 41]}], "symbols": [], "user_mentions": [{"screen_name": "duto_guerra", "name": "John A Guerra G\u00f3mez", "id": 91169926, "id_str": "91169926", "indices": [1, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 10:48:20 +0000 2019", "id": 1136585607063461888, "id_str": "1136585607063461888", "text": "RT @rpgove: Hey #EuroVis people: are you interested in fast force-directed graph layouts? Come to my @eurovis2019 talk today at ~17:20 in r\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [16, 24]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [101, 113]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 191257554, "id_str": "191257554", "name": "Eamonn Maguire", "screen_name": "antarcticdesign", "location": "Geneva, Switzerland", "description": "Visualization, design, statistics, and machine learning. Data Scientist @PictetAM", "url": "http://t.co/czLvhO6RTS", "entities": {"url": {"urls": [{"url": "http://t.co/czLvhO6RTS", "expanded_url": "http://www.antarctic-design.co.uk", "display_url": "antarctic-design.co.uk", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 407, "friends_count": 560, "listed_count": 58, "created_at": "Thu Sep 16 00:26:10 +0000 2010", "favourites_count": 2787, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3705, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FFFFFF", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/191257554/1534093492", "profile_link_color": "1C74BC", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "414042", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 10:44:33 +0000 2019", "id": 1136584655396884481, "id_str": "1136584655396884481", "text": "Hey #EuroVis people: are you interested in fast force-directed graph layouts? Come to my @eurovis2019 talk today at\u2026 https://t.co/sr6dENwve5", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [4, 12]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [89, 101]}], "urls": [{"url": "https://t.co/sr6dENwve5", "expanded_url": "https://twitter.com/i/web/status/1136584655396884481", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 10:44:33 +0000 2019", "id": 1136584655396884481, "id_str": "1136584655396884481", "text": "Hey #EuroVis people: are you interested in fast force-directed graph layouts? Come to my @eurovis2019 talk today at\u2026 https://t.co/sr6dENwve5", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [4, 12]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [89, 101]}], "urls": [{"url": "https://t.co/sr6dENwve5", "expanded_url": "https://twitter.com/i/web/status/1136584655396884481", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 09:30:10 +0000 2019", "id": 1136565935865769984, "id_str": "1136565935865769984", "text": "Vis-Blocks interesting vid design-by-dropdown at #eurovis #eurovis2019 https://t.co/V1a0d2RnN6", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [49, 57]}, {"text": "eurovis2019", "indices": [58, 70]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136565928567681024, "id_str": "1136565928567681024", "indices": [71, 94], "media_url": "http://pbs.twimg.com/media/D8XksLQWsAAV6H3.jpg", "media_url_https": "https://pbs.twimg.com/media/D8XksLQWsAAV6H3.jpg", "url": "https://t.co/V1a0d2RnN6", "display_url": "pic.twitter.com/V1a0d2RnN6", "expanded_url": "https://twitter.com/jsndyks/status/1136565935865769984/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136565928567681024, "id_str": "1136565928567681024", "indices": [71, 94], "media_url": "http://pbs.twimg.com/media/D8XksLQWsAAV6H3.jpg", "media_url_https": "https://pbs.twimg.com/media/D8XksLQWsAAV6H3.jpg", "url": "https://t.co/V1a0d2RnN6", "display_url": "pic.twitter.com/V1a0d2RnN6", "expanded_url": "https://twitter.com/jsndyks/status/1136565935865769984/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 09:21:11 +0000 2019", "id": 1136563674808750080, "id_str": "1136563674808750080", "text": "In the next session, I'll present our short paper on an approach that is very easy-to-use and require no programmin\u2026 https://t.co/8FgbL2E8eQ", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/8FgbL2E8eQ", "expanded_url": "https://twitter.com/i/web/status/1136563674808750080", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 79908341, "id_str": "79908341", "name": "Shahid Latif", "screen_name": "mrshahidlatif", "location": "Essen, Germany", "description": "PhD candidate @ University of Duisburg-Essen", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 33, "friends_count": 87, "listed_count": 0, "created_at": "Mon Oct 05 03:33:39 +0000 2009", "favourites_count": 208, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 41, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/79908341/1452167618", "profile_link_color": "E81C4F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 08:52:08 +0000 2019", "id": 1136556366896803840, "id_str": "1136556366896803840", "text": "Would you recommend A or B at #EuroVis #EuroVis2019 ?", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [30, 38]}, {"text": "EuroVis2019", "indices": [39, 51]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": 1136554587224190976, "in_reply_to_status_id_str": "1136554587224190976", "in_reply_to_user_id": 19299318, "in_reply_to_user_id_str": "19299318", "in_reply_to_screen_name": "jsndyks", "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 08:48:28 +0000 2019", "id": 1136555445135581190, "id_str": "1136555445135581190", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2412464635, "id_str": "2412464635", "name": "Fabian Riebschl\u00e4ger", "screen_name": "Friebsch", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 71, "friends_count": 1512, "listed_count": 1, "created_at": "Wed Mar 26 11:24:20 +0000 2014", "favourites_count": 784, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 300, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/481090060452769794/PtFVSNAx_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/481090060452769794/PtFVSNAx_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2412464635/1405076850", "profile_link_color": "009999", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 08:44:48 +0000 2019", "id": 1136554521734373376, "id_str": "1136554521734373376", "text": "#eurovis #eurovis2019\nA or B? https://t.co/Z4hK6673oZ", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [0, 8]}, {"text": "eurovis2019", "indices": [9, 21]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136554514356609024, "id_str": "1136554514356609024", "indices": [30, 53], "media_url": "http://pbs.twimg.com/media/D8XaTyAXoAAbnfA.jpg", "media_url_https": "https://pbs.twimg.com/media/D8XaTyAXoAAbnfA.jpg", "url": "https://t.co/Z4hK6673oZ", "display_url": "pic.twitter.com/Z4hK6673oZ", "expanded_url": "https://twitter.com/jsndyks/status/1136554521734373376/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136554514356609024, "id_str": "1136554514356609024", "indices": [30, 53], "media_url": "http://pbs.twimg.com/media/D8XaTyAXoAAbnfA.jpg", "media_url_https": "https://pbs.twimg.com/media/D8XaTyAXoAAbnfA.jpg", "url": "https://t.co/Z4hK6673oZ", "display_url": "pic.twitter.com/Z4hK6673oZ", "expanded_url": "https://twitter.com/jsndyks/status/1136554521734373376/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 08:24:49 +0000 2019", "id": 1136549493317492737, "id_str": "1136549493317492737", "text": "@sharoz Haha! Ok, snap happy #EuroVIS day-trippers.\nBeautiful patterns though.", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [29, 37]}], "symbols": [], "user_mentions": [{"screen_name": "sharoz", "name": "Steve Haroz \ud83d\udcca\ud83d\udc41\ufe0f\ud83e\udde0", "id": 14249829, "id_str": "14249829", "indices": [0, 7]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": 1136370877594046465, "in_reply_to_status_id_str": "1136370877594046465", "in_reply_to_user_id": 14249829, "in_reply_to_user_id_str": "14249829", "in_reply_to_screen_name": "sharoz", "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 07:49:45 +0000 2019", "id": 1136540668069916673, "id_str": "1136540668069916673", "text": "RT @eurovis2019: We are prepared for the fourth day! And you? \ud83d\ude00 #EuroVis #eurovis2019 https://t.co/m4pBdH0IVB", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [64, 72]}, {"text": "eurovis2019", "indices": [73, 85]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [3, 15]}], "urls": [], "media": [{"id": 1136538580757680128, "id_str": "1136538580757680128", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "media_url_https": "https://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "url": "https://t.co/m4pBdH0IVB", "display_url": "pic.twitter.com/m4pBdH0IVB", "expanded_url": "https://twitter.com/eurovis2019/status/1136538591960666113/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 480, "resize": "fit"}, "large": {"w": 2048, "h": 1446, "resize": "fit"}, "medium": {"w": 1200, "h": 847, "resize": "fit"}}, "source_status_id": 1136538591960666113, "source_status_id_str": "1136538591960666113", "source_user_id": 1085199426837188610, "source_user_id_str": "1085199426837188610"}]}, "extended_entities": {"media": [{"id": 1136538580757680128, "id_str": "1136538580757680128", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "media_url_https": "https://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "url": "https://t.co/m4pBdH0IVB", "display_url": "pic.twitter.com/m4pBdH0IVB", "expanded_url": "https://twitter.com/eurovis2019/status/1136538591960666113/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 480, "resize": "fit"}, "large": {"w": 2048, "h": 1446, "resize": "fit"}, "medium": {"w": 1200, "h": 847, "resize": "fit"}}, "source_status_id": 1136538591960666113, "source_status_id_str": "1136538591960666113", "source_user_id": 1085199426837188610, "source_user_id_str": "1085199426837188610"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4058687172, "id_str": "4058687172", "name": "Rina", "screen_name": "_____leena_____", "location": "", "description": "now studying visualization, performance analytics, and container cloud. _(:3 \u300d\u2220)_", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 21, "friends_count": 70, "listed_count": 0, "created_at": "Thu Oct 29 15:12:37 +0000 2015", "favourites_count": 39, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 89, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 07:41:30 +0000 2019", "id": 1136538591960666113, "id_str": "1136538591960666113", "text": "We are prepared for the fourth day! And you? \ud83d\ude00 #EuroVis #eurovis2019 https://t.co/m4pBdH0IVB", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [47, 55]}, {"text": "eurovis2019", "indices": [56, 68]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136538580757680128, "id_str": "1136538580757680128", "indices": [69, 92], "media_url": "http://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "media_url_https": "https://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "url": "https://t.co/m4pBdH0IVB", "display_url": "pic.twitter.com/m4pBdH0IVB", "expanded_url": "https://twitter.com/eurovis2019/status/1136538591960666113/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 480, "resize": "fit"}, "large": {"w": 2048, "h": 1446, "resize": "fit"}, "medium": {"w": 1200, "h": 847, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136538580757680128, "id_str": "1136538580757680128", "indices": [69, 92], "media_url": "http://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "media_url_https": "https://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "url": "https://t.co/m4pBdH0IVB", "display_url": "pic.twitter.com/m4pBdH0IVB", "expanded_url": "https://twitter.com/eurovis2019/status/1136538591960666113/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 480, "resize": "fit"}, "large": {"w": 2048, "h": 1446, "resize": "fit"}, "medium": {"w": 1200, "h": 847, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 07:41:30 +0000 2019", "id": 1136538591960666113, "id_str": "1136538591960666113", "text": "We are prepared for the fourth day! And you? \ud83d\ude00 #EuroVis #eurovis2019 https://t.co/m4pBdH0IVB", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [47, 55]}, {"text": "eurovis2019", "indices": [56, 68]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136538580757680128, "id_str": "1136538580757680128", "indices": [69, 92], "media_url": "http://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "media_url_https": "https://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "url": "https://t.co/m4pBdH0IVB", "display_url": "pic.twitter.com/m4pBdH0IVB", "expanded_url": "https://twitter.com/eurovis2019/status/1136538591960666113/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 480, "resize": "fit"}, "large": {"w": 2048, "h": 1446, "resize": "fit"}, "medium": {"w": 1200, "h": 847, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136538580757680128, "id_str": "1136538580757680128", "indices": [69, 92], "media_url": "http://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "media_url_https": "https://pbs.twimg.com/media/D8XL0UuWkAA2G_T.jpg", "url": "https://t.co/m4pBdH0IVB", "display_url": "pic.twitter.com/m4pBdH0IVB", "expanded_url": "https://twitter.com/eurovis2019/status/1136538591960666113/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 480, "resize": "fit"}, "large": {"w": 2048, "h": 1446, "resize": "fit"}, "medium": {"w": 1200, "h": 847, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 05:09:31 +0000 2019", "id": 1136500344572088320, "id_str": "1136500344572088320", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4893004803, "id_str": "4893004803", "name": "Christophe Hurter", "screen_name": "TofHurter", "location": "Toulouse, France", "description": "Professor at ENAC (#enacfrance),\nImmersive Analytics, AR/MR/VR, Information Visualization, Computer Graphic, #infovis #dataviz #hci", "url": "https://t.co/8sqn5wKbqC", "entities": {"url": {"urls": [{"url": "https://t.co/8sqn5wKbqC", "expanded_url": "http://recherche.enac.fr/~hurter/", "display_url": "recherche.enac.fr/~hurter/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 317, "friends_count": 194, "listed_count": 10, "created_at": "Tue Feb 09 20:58:40 +0000 2016", "favourites_count": 502, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 242, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/4893004803/1482514815", "profile_link_color": "981CEB", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 04:38:38 +0000 2019", "id": 1136492571377766400, "id_str": "1136492571377766400", "text": "\"Two Short Papers on Part-to-Whole Charts at EuroVis\"\n\nhttps://t.co/Qz5MXQImRG", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/Qz5MXQImRG", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [55, 78]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 5951562, "id_str": "5951562", "name": "Keiichiro Ono", "screen_name": "c_z", "location": "San Diego, CA U.S.A.", "description": "Kei Ono. Research Associate / Software Engineer. #cytoscape Core Developer at UCSD. Data Visualization Japan organizer #visualization #bioinformatics #dataviz", "url": "https://t.co/8XmfL5yuvA", "entities": {"url": {"urls": [{"url": "https://t.co/8XmfL5yuvA", "expanded_url": "http://keiono.github.io", "display_url": "keiono.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1882, "friends_count": 529, "listed_count": 190, "created_at": "Fri May 11 06:03:06 +0000 2007", "favourites_count": 1400, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 31057, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": true, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131769001846009857/TDLSZevi_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131769001846009857/TDLSZevi_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/5951562/1558669733", "profile_link_color": "3B94D9", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "000000", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 04:28:10 +0000 2019", "id": 1136489934708248576, "id_str": "1136489934708248576", "text": "Has #EuroVis completely removed author contact information from the publications? I can't seem to find it.", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [4, 12]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14249829, "id_str": "14249829", "name": "Steve Haroz \ud83d\udcca\ud83d\udc41\ufe0f\ud83e\udde0", "screen_name": "sharoz", "location": "Paris, France", "description": "Perception, spatial cognition, and visualization scientist. Also, some neuroscience and stats. #OpenScience", "url": "https://t.co/3cJaHjocAX", "entities": {"url": {"urls": [{"url": "https://t.co/3cJaHjocAX", "expanded_url": "http://steveharoz.com/blog", "display_url": "steveharoz.com/blog", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1820, "friends_count": 456, "listed_count": 126, "created_at": "Sat Mar 29 07:33:17 +0000 2008", "favourites_count": 4756, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 9085, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/887469662962765824/gIxL_R-T_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/887469662962765824/gIxL_R-T_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14249829/1553909197", "profile_link_color": "B3A6A6", "profile_sidebar_border_color": "D6D6D6", "profile_sidebar_fill_color": "242424", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 03:27:13 +0000 2019", "id": 1136474596520222721, "id_str": "1136474596520222721", "text": "RT @visdesignlab: Thread on a new review article on multivariate network visualization. #eurovis #networks https://t.co/lDhWnMhhWT", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [88, 96]}, {"text": "networks", "indices": [97, 106]}], "symbols": [], "user_mentions": [{"screen_name": "visdesignlab", "name": "Vis Design Lab", "id": 1004751018528141313, "id_str": "1004751018528141313", "indices": [3, 16]}], "urls": [{"url": "https://t.co/lDhWnMhhWT", "expanded_url": "https://twitter.com/alexander_lex/status/1135902544125976577", "display_url": "twitter.com/alexander_lex/\u2026", "indices": [107, 130]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 792492611143479297, "id_str": "792492611143479297", "name": "Ethan Kerzner", "screen_name": "EthanKerzner", "location": "United States", "description": "data visualization engineer | previously with @theteamatx | phd from @visdesignlab, @uusci, and @uutah", "url": "https://t.co/iVRGV5mHYB", "entities": {"url": {"urls": [{"url": "https://t.co/iVRGV5mHYB", "expanded_url": "http://ethankerzner.com", "display_url": "ethankerzner.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 87, "friends_count": 124, "listed_count": 2, "created_at": "Sat Oct 29 22:25:37 +0000 2016", "favourites_count": 130, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 34, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/843877144891596800/XHDeOOwP_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/843877144891596800/XHDeOOwP_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/792492611143479297/1552785880", "profile_link_color": "FF691F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:36:38 +0000 2019", "id": 1135903185208532992, "id_str": "1135903185208532992", "text": "Thread on a new review article on multivariate network visualization. #eurovis #networks https://t.co/lDhWnMhhWT", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [70, 78]}, {"text": "networks", "indices": [79, 88]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/lDhWnMhhWT", "expanded_url": "https://twitter.com/alexander_lex/status/1135902544125976577", "display_url": "twitter.com/alexander_lex/\u2026", "indices": [89, 112]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1004751018528141313, "id_str": "1004751018528141313", "name": "Vis Design Lab", "screen_name": "visdesignlab", "location": "Salt Lake City, UT", "description": "Visualization Design Lab at the University of Utah, SCI Institute, School of Computing. \nPIs: @miriah_meyer and @alexander_lex", "url": "https://t.co/rWgKKUVJqu", "entities": {"url": {"urls": [{"url": "https://t.co/rWgKKUVJqu", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 579, "friends_count": 146, "listed_count": 21, "created_at": "Thu Jun 07 15:44:44 +0000 2018", "favourites_count": 10, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 38, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1004751300557324289/wtF_eIRj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1004751300557324289/wtF_eIRj_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1004751018528141313/1529881056", "profile_link_color": "DB6E5F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135902544125976577, "quoted_status_id_str": "1135902544125976577", "quoted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 9, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135902544125976577, "quoted_status_id_str": "1135902544125976577", "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 01:55:42 +0000 2019", "id": 1136451567844904960, "id_str": "1136451567844904960", "text": "RT @eagereyes: This reminds me of @eytanadar\u2019s great piece on banning exploration from his InfoVis classes. #EuroVis https://t.co/Z33jtlDYA5", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [108, 116]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "eytanadar", "name": "Eytan Adar", "id": 1314101, "id_str": "1314101", "indices": [34, 44]}], "urls": [{"url": "https://t.co/Z33jtlDYA5", "expanded_url": "https://link.medium.com/8JgCevYPgX", "display_url": "link.medium.com/8JgCevYPgX", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 359650922, "id_str": "359650922", "name": "Danyel Fisher", "screen_name": "FisherDanyel", "location": "Seattle", "description": "Data visualizer, researcher, bicyclist, and spouter of somewhat-thought-through opinions.", "url": "https://t.co/PzLuWt6XdC", "entities": {"url": {"urls": [{"url": "https://t.co/PzLuWt6XdC", "expanded_url": "http://danyelfisher.info", "display_url": "danyelfisher.info", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1460, "friends_count": 661, "listed_count": 108, "created_at": "Sun Aug 21 23:26:46 +0000 2011", "favourites_count": 6418, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1839, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/952333033352212480/NVvvA98P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/952333033352212480/NVvvA98P_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:08:18 +0000 2019", "id": 1136228245261758465, "id_str": "1136228245261758465", "text": "This reminds me of @eytanadar\u2019s great piece on banning exploration from his InfoVis classes. #EuroVis https://t.co/Z33jtlDYA5", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [93, 101]}], "symbols": [], "user_mentions": [{"screen_name": "eytanadar", "name": "Eytan Adar", "id": 1314101, "id_str": "1314101", "indices": [19, 29]}], "urls": [{"url": "https://t.co/Z33jtlDYA5", "expanded_url": "https://link.medium.com/8JgCevYPgX", "display_url": "link.medium.com/8JgCevYPgX", "indices": [102, 125]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 00:55:47 +0000 2019", "id": 1136436488084889606, "id_str": "1136436488084889606", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 7746742, "id_str": "7746742", "name": "Jorge L\u00f3pez Vargas", "screen_name": "jorgaf", "location": "Loja, Ecuador", "description": "PhD by Universidad Polit\u00e9cnica de Madrid. My research interests are the OERs, Linked Data and SNA. Programmer Java", "url": "https://t.co/kToh7CEfJ7", "entities": {"url": {"urls": [{"url": "https://t.co/kToh7CEfJ7", "expanded_url": "http://cafelojano.wordpress.com", "display_url": "cafelojano.wordpress.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 775, "friends_count": 640, "listed_count": 241, "created_at": "Thu Jul 26 22:00:15 +0000 2007", "favourites_count": 4413, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 9393, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/713492561063706628/8ojIYXRK_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/713492561063706628/8ojIYXRK_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/7746742/1479068014", "profile_link_color": "0000FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "E0FF92", "profile_text_color": "000000", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 23:46:03 +0000 2019", "id": 1136418939083378698, "id_str": "1136418939083378698", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 411546549, "id_str": "411546549", "name": "Jeremy Boy", "screen_name": "myjyby", "location": "Manhattan, NY", "description": "Data Visualization Specialist, \nUN Global Pulse,\nExecutive Office of the Secretary-General,\nUnited Nations", "url": "http://t.co/EMNY19cFlC", "entities": {"url": {"urls": [{"url": "http://t.co/EMNY19cFlC", "expanded_url": "http://www.jyby.eu", "display_url": "jyby.eu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 383, "friends_count": 161, "listed_count": 16, "created_at": "Sun Nov 13 15:24:08 +0000 2011", "favourites_count": 1471, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 741, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1896439832/me_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1896439832/me_normal.png", "profile_link_color": "19CF86", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 22:24:12 +0000 2019", "id": 1136398340457975808, "id_str": "1136398340457975808", "text": "RT @jsndyks: I\u2019m all for the entire conference being about pie charts... as long as @eagereyes gives all the talks. #greatWork #eurovis #eu\u2026", "truncated": false, "entities": {"hashtags": [{"text": "greatWork", "indices": [116, 126]}, {"text": "eurovis", "indices": [127, 135]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}, {"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [84, 94]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 361128082, "id_str": "361128082", "name": "Nicco Cirone", "screen_name": "datapirata", "location": "Johannesburg, South Africa", "description": "Using data to achieve #zerohunger with @wfp in Joburg | @infolabuk/@dataschooluk alumnus | eager traveller", "url": "https://t.co/CuFOlmNx1U", "entities": {"url": {"urls": [{"url": "https://t.co/CuFOlmNx1U", "expanded_url": "http://datapirata.com", "display_url": "datapirata.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1506, "friends_count": 459, "listed_count": 83, "created_at": "Wed Aug 24 08:59:39 +0000 2011", "favourites_count": 3220, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1398, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/918560697922945025/7c7Gmcik_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/918560697922945025/7c7Gmcik_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/361128082/1486210110", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 08:39:03 +0000 2019", "id": 1136190687047823360, "id_str": "1136190687047823360", "text": "I\u2019m all for the entire conference being about pie charts... as long as @eagereyes gives all the talks. #greatWork\u2026 https://t.co/ym5uoGJIiY", "truncated": true, "entities": {"hashtags": [{"text": "greatWork", "indices": [103, 113]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [71, 81]}], "urls": [{"url": "https://t.co/ym5uoGJIiY", "expanded_url": "https://twitter.com/i/web/status/1136190687047823360", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [115, 138]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 22:13:47 +0000 2019", "id": 1136395718820847617, "id_str": "1136395718820847617", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1071335823839293441, "id_str": "1071335823839293441", "name": "Gacquer William", "screen_name": "GacquerW", "location": "France", "description": "Telecom & Networks & Security Expert, DevOps, Lecturer, Game Developer, AI, Music addict, Basic Income promoter, Science Fanatic, Open-Minded (or thinks to be)", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 35, "friends_count": 178, "listed_count": 1, "created_at": "Sat Dec 08 09:28:59 +0000 2018", "favourites_count": 437, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 990, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1071336234021281792/K0Rq02DQ_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1071336234021281792/K0Rq02DQ_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1071335823839293441/1544261670", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 20:19:44 +0000 2019", "id": 1136367017357959169, "id_str": "1136367017357959169", "text": "RT @eagereyes: This reminds me of @eytanadar\u2019s great piece on banning exploration from his InfoVis classes. #EuroVis https://t.co/Z33jtlDYA5", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [108, 116]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "eytanadar", "name": "Eytan Adar", "id": 1314101, "id_str": "1314101", "indices": [34, 44]}], "urls": [{"url": "https://t.co/Z33jtlDYA5", "expanded_url": "https://link.medium.com/8JgCevYPgX", "display_url": "link.medium.com/8JgCevYPgX", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14249829, "id_str": "14249829", "name": "Steve Haroz \ud83d\udcca\ud83d\udc41\ufe0f\ud83e\udde0", "screen_name": "sharoz", "location": "Paris, France", "description": "Perception, spatial cognition, and visualization scientist. Also, some neuroscience and stats. #OpenScience", "url": "https://t.co/3cJaHjocAX", "entities": {"url": {"urls": [{"url": "https://t.co/3cJaHjocAX", "expanded_url": "http://steveharoz.com/blog", "display_url": "steveharoz.com/blog", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1820, "friends_count": 456, "listed_count": 126, "created_at": "Sat Mar 29 07:33:17 +0000 2008", "favourites_count": 4756, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 9085, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/887469662962765824/gIxL_R-T_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/887469662962765824/gIxL_R-T_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14249829/1553909197", "profile_link_color": "B3A6A6", "profile_sidebar_border_color": "D6D6D6", "profile_sidebar_fill_color": "242424", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:08:18 +0000 2019", "id": 1136228245261758465, "id_str": "1136228245261758465", "text": "This reminds me of @eytanadar\u2019s great piece on banning exploration from his InfoVis classes. #EuroVis https://t.co/Z33jtlDYA5", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [93, 101]}], "symbols": [], "user_mentions": [{"screen_name": "eytanadar", "name": "Eytan Adar", "id": 1314101, "id_str": "1314101", "indices": [19, 29]}], "urls": [{"url": "https://t.co/Z33jtlDYA5", "expanded_url": "https://link.medium.com/8JgCevYPgX", "display_url": "link.medium.com/8JgCevYPgX", "indices": [102, 125]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 20:04:02 +0000 2019", "id": 1136363066914947072, "id_str": "1136363066914947072", "text": "The Common Linnets - Calm After The Storm (The Netherlands) LIVE Eurovis... https://t.co/7eupjSkgSv via @YouTube", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "YouTube", "name": "YouTube", "id": 10228272, "id_str": "10228272", "indices": [104, 112]}], "urls": [{"url": "https://t.co/7eupjSkgSv", "expanded_url": "https://youtu.be/bWe8PRsW4T0", "display_url": "youtu.be/bWe8PRsW4T0", "indices": [76, 99]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 30633700, "id_str": "30633700", "name": "Huub van Overveld", "screen_name": "auticomics", "location": "The Netherlands", "description": "https://t.co/bkmiddI2A0", "url": "https://t.co/J3U2YdgHBj", "entities": {"url": {"urls": [{"url": "https://t.co/J3U2YdgHBj", "expanded_url": "https://www.boekenbent.com/shop/index.php?cPath=26_65", "display_url": "boekenbent.com/shop/index.php\u2026", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/bkmiddI2A0", "expanded_url": "http://www.facebook.com/ottoenlotte", "display_url": "facebook.com/ottoenlotte", "indices": [0, 23]}]}}, "protected": false, "followers_count": 3353, "friends_count": 3717, "listed_count": 113, "created_at": "Sun Apr 12 10:44:52 +0000 2009", "favourites_count": 30152, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 268984, "lang": "nl", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": true, "profile_background_color": "8B542B", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1106614959650361350/af1WoLSi_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1106614959650361350/af1WoLSi_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/30633700/1549888739", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 19:16:28 +0000 2019", "id": 1136351096199417861, "id_str": "1136351096199417861", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2525502409, "id_str": "2525502409", "name": "Henry", "screen_name": "h_heberle", "location": "Halifax, Nova Scotia", "description": "Visualization, Data Science and Watercolour", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 48, "friends_count": 194, "listed_count": 2, "created_at": "Mon May 26 17:27:28 +0000 2014", "favourites_count": 177, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 209, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1011948959823220736/3NH1f-zG_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1011948959823220736/3NH1f-zG_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2525502409/1530201598", "profile_link_color": "004D4D", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 18:54:32 +0000 2019", "id": 1136345576679903234, "id_str": "1136345576679903234", "text": "RT @eagereyes: This reminds me of @eytanadar\u2019s great piece on banning exploration from his InfoVis classes. #EuroVis https://t.co/Z33jtlDYA5", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [108, 116]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "eytanadar", "name": "Eytan Adar", "id": 1314101, "id_str": "1314101", "indices": [34, 44]}], "urls": [{"url": "https://t.co/Z33jtlDYA5", "expanded_url": "https://link.medium.com/8JgCevYPgX", "display_url": "link.medium.com/8JgCevYPgX", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 22483102, "id_str": "22483102", "name": "Iris Morgenstern", "screen_name": "datahobbit", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 19, "friends_count": 165, "listed_count": 0, "created_at": "Mon Mar 02 13:26:34 +0000 2009", "favourites_count": 37, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 123, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1054830208564502528/LTGO5nTP_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1054830208564502528/LTGO5nTP_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/22483102/1540326494", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:08:18 +0000 2019", "id": 1136228245261758465, "id_str": "1136228245261758465", "text": "This reminds me of @eytanadar\u2019s great piece on banning exploration from his InfoVis classes. #EuroVis https://t.co/Z33jtlDYA5", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [93, 101]}], "symbols": [], "user_mentions": [{"screen_name": "eytanadar", "name": "Eytan Adar", "id": 1314101, "id_str": "1314101", "indices": [19, 29]}], "urls": [{"url": "https://t.co/Z33jtlDYA5", "expanded_url": "https://link.medium.com/8JgCevYPgX", "display_url": "link.medium.com/8JgCevYPgX", "indices": [102, 125]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 17:03:51 +0000 2019", "id": 1136317721023537152, "id_str": "1136317721023537152", "text": "Glistening sunlight bounces off the Douro river and dances playfully on the ceiling above @samquinan as he explains\u2026 https://t.co/0ng45xRhGa", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "samquinan", "name": "Sam Quinan", "id": 74771793, "id_str": "74771793", "indices": [90, 100]}], "urls": [{"url": "https://t.co/0ng45xRhGa", "expanded_url": "https://twitter.com/i/web/status/1136317721023537152", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 17:02:30 +0000 2019", "id": 1136317383298211840, "id_str": "1136317383298211840", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 91104168, "id_str": "91104168", "name": "R.A. Posthumus", "screen_name": "RAPOSTHUMUS", "location": "Zwolle", "description": "Prive account;IenW/RWS", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 501, "friends_count": 1035, "listed_count": 526, "created_at": "Thu Nov 19 13:28:52 +0000 2009", "favourites_count": 16013, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 17397, "lang": "nl", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme5/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme5/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1124144375/rp_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1124144375/rp_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91104168/1545568108", "profile_link_color": "AD655F", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "99CC33", "profile_text_color": "0FCCCC", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 16:54:25 +0000 2019", "id": 1136315347689193472, "id_str": "1136315347689193472", "text": "Hypothesis: VIS scientists take more pics of Sam Quinan at #EuroVIS #EuroVIS2019 when there is a rainbow on screen\u2026 https://t.co/ix20DxhAE7", "truncated": true, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [59, 67]}, {"text": "EuroVIS2019", "indices": [68, 80]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/ix20DxhAE7", "expanded_url": "https://twitter.com/i/web/status/1136315347689193472", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 16:46:10 +0000 2019", "id": 1136313274448982017, "id_str": "1136313274448982017", "text": "Sam @samquinan asking and answering questions about rainbow color maps. https://t.co/IbWtRXiPln #eurovis w.\u2026 https://t.co/RhsGxyfB3n", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [96, 104]}], "symbols": [], "user_mentions": [{"screen_name": "samquinan", "name": "Sam Quinan", "id": 74771793, "id_str": "74771793", "indices": [4, 14]}], "urls": [{"url": "https://t.co/IbWtRXiPln", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_implicit-discretization/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [72, 95]}, {"url": "https://t.co/RhsGxyfB3n", "expanded_url": "https://twitter.com/i/web/status/1136313274448982017", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 16:10:12 +0000 2019", "id": 1136304223061041152, "id_str": "1136304223061041152", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 318046158, "id_str": "318046158", "name": "Krist Wongsuphasawat", "screen_name": "kristw", "location": "From Bangkok, now in SF", "description": "Data Experience @airbnb / Prev: Turn data into pixels @twitter \u2022 Invent new vis @UofMaryland HCIL \u2022 From @Thailand / My Tweets are my own.", "url": "https://t.co/79FCBK0ooH", "entities": {"url": {"urls": [{"url": "https://t.co/79FCBK0ooH", "expanded_url": "http://kristw.yellowpigz.com", "display_url": "kristw.yellowpigz.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2888, "friends_count": 971, "listed_count": 202, "created_at": "Wed Jun 15 21:45:20 +0000 2011", "favourites_count": 7458, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 6808, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/318046158/1436058817", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "061127", "profile_text_color": "827972", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 15:51:38 +0000 2019", "id": 1136299550086504448, "id_str": "1136299550086504448", "text": "RT @eurovis2019: Best PhD Awards #EuroVis 2019\n\nThomas M\u00fchlbacher \u2013 Technical University Vienna, AU, for his outstanding PhD thesis \u201cHuman-\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [33, 41]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 751179353753526272, "id_str": "751179353753526272", "name": "Daniel Cornel", "screen_name": "nostalgiadriven", "location": "Wien, \u00d6sterreich", "description": "Computer Graphics Researcher at @VRVis Research Center, Rendering Engine Developer for visdom.at", "url": "https://t.co/h0TUTAAoDt", "entities": {"url": {"urls": [{"url": "https://t.co/h0TUTAAoDt", "expanded_url": "http://drivenbynostalgia.com", "display_url": "drivenbynostalgia.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 131, "friends_count": 144, "listed_count": 1, "created_at": "Thu Jul 07 22:21:29 +0000 2016", "favourites_count": 10, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 72, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/751180842085576704/f4jM6yvm_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/751180842085576704/f4jM6yvm_normal.jpg", "profile_link_color": "000000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 10:39:51 +0000 2019", "id": 1136221083932270593, "id_str": "1136221083932270593", "text": "Best PhD Awards #EuroVis 2019\n\nThomas M\u00fchlbacher \u2013 Technical University Vienna, AU, for his outstanding PhD thesis\u2026 https://t.co/AdPUZbSJb8", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [16, 24]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/AdPUZbSJb8", "expanded_url": "https://twitter.com/i/web/status/1136221083932270593", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 15:40:00 +0000 2019", "id": 1136296619387817984, "id_str": "1136296619387817984", "text": "\u0421\u0442\u0430\u043b\u0438 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u0435\u043b\u0438 \u0421\u043b\u043e\u0432\u0435\u043d\u0438\u0438, \u041c\u0430\u043b\u044c\u0442\u044b \u0438 \u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0438\u0438 \u043d\u0430 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0438 2010 #\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2010 https://t.co/VrJyBC4tfi", "truncated": false, "entities": {"hashtags": [{"text": "\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2010", "indices": [78, 95]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/VrJyBC4tfi", "expanded_url": "http://www.eurovision.org.ru/news/stali_izvestny_predstaviteli_slovenii_malty_i_makedonii_na_evrovidenii_2010/2010-02-22-4131", "display_url": "eurovision.org.ru/news/stali_izv\u2026", "indices": [96, 119]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 354, "friends_count": 1565, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5087, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Wed Jun 05 15:39:54 +0000 2019", "id": 1136296597774569474, "id_str": "1136296597774569474", "text": "\u041d\u043e\u0440\u0432\u0435\u0436\u0441\u043a\u0438\u0439 \u0441\u0442\u0430\u0434\u0438\u043e\u043d \u043a \u0444\u0438\u043d\u0430\u043b\u0443 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u044f 2010 \u043f\u043e\u0447\u0442\u0438 \u0433\u043e\u0442\u043e\u0432 #telenor_arena #\u043e\u0441\u043b\u043e #\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438e_2010 https://t.co/31IeQI4fM2", "truncated": false, "entities": {"hashtags": [{"text": "telenor_arena", "indices": [57, 71]}, {"text": "\u043e\u0441\u043b\u043e", "indices": [72, 77]}, {"text": "\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438e_2010", "indices": [78, 95]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/31IeQI4fM2", "expanded_url": "http://www.eurovision.org.ru/news/norvezhskij_stadion_k_finalu_evrovidenija_2010_pochti_gotov/2010-05-11-4755", "display_url": "eurovision.org.ru/news/norvezhsk\u2026", "indices": [96, 119]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 354, "friends_count": 1565, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5087, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Wed Jun 05 15:36:38 +0000 2019", "id": 1136295772683669507, "id_str": "1136295772683669507", "text": "RT @_Noeska_: Very nice STAR on Visual Computing in Radiation Therapy Planning presented by Katja B\u00fchler and Renata Raidou #eurovis #eurovi\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [123, 131]}], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2292695454, "id_str": "2292695454", "name": "VRVis", "screen_name": "VRVis", "location": "Vienna, Austria", "description": "VRVis - Zentrum f\u00fcr Virtual Reality und Visualisierung Forschungs-GmbH, Science Communication.\nPosts in english and german.", "url": "http://t.co/OOV89DAI95", "entities": {"url": {"urls": [{"url": "http://t.co/OOV89DAI95", "expanded_url": "http://www.vrvis.at", "display_url": "vrvis.at", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1004, "friends_count": 946, "listed_count": 20, "created_at": "Wed Jan 15 13:19:15 +0000 2014", "favourites_count": 399, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 989, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1039806769927778304/2Y6SfS0K_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1039806769927778304/2Y6SfS0K_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2292695454/1536748156", "profile_link_color": "BED62F", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 08:14:22 +0000 2019", "id": 1136184475845636096, "id_str": "1136184475845636096", "text": "Very nice STAR on Visual Computing in Radiation Therapy Planning presented by Katja B\u00fchler and Renata Raidou\u2026 https://t.co/r1lsSGoYVe", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/r1lsSGoYVe", "expanded_url": "https://twitter.com/i/web/status/1136184475845636096", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [110, 133]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 15:28:24 +0000 2019", "id": 1136293702307991552, "id_str": "1136293702307991552", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 227831457, "id_str": "227831457", "name": "Sophie Engle", "screen_name": "sjengle", "location": "San Francisco, California", "description": "Woman, computer scientist, introvert, daughter of an immigrant, and Associate Professor at the University of San Francisco.", "url": "https://t.co/2prXmaTHou", "entities": {"url": {"urls": [{"url": "https://t.co/2prXmaTHou", "expanded_url": "http://sjengle.cs.usfca.edu", "display_url": "sjengle.cs.usfca.edu", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 544, "friends_count": 369, "listed_count": 60, "created_at": "Fri Dec 17 23:11:34 +0000 2010", "favourites_count": 1860, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2876, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 15:24:44 +0000 2019", "id": 1136292777216630784, "id_str": "1136292777216630784", "text": "Hard to judge whether the non-aligned steps are all the same width at #eurovis2019 #eurovis19 #eurovis https://t.co/4rgxDyqwJS", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [70, 82]}, {"text": "eurovis19", "indices": [83, 93]}, {"text": "eurovis", "indices": [94, 102]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136292768513310722, "id_str": "1136292768513310722", "indices": [103, 126], "media_url": "http://pbs.twimg.com/media/D8TsQKwUwAIZwr9.jpg", "media_url_https": "https://pbs.twimg.com/media/D8TsQKwUwAIZwr9.jpg", "url": "https://t.co/4rgxDyqwJS", "display_url": "pic.twitter.com/4rgxDyqwJS", "expanded_url": "https://twitter.com/jsndyks/status/1136292777216630784/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136292768513310722, "id_str": "1136292768513310722", "indices": [103, 126], "media_url": "http://pbs.twimg.com/media/D8TsQKwUwAIZwr9.jpg", "media_url_https": "https://pbs.twimg.com/media/D8TsQKwUwAIZwr9.jpg", "url": "https://t.co/4rgxDyqwJS", "display_url": "pic.twitter.com/4rgxDyqwJS", "expanded_url": "https://twitter.com/jsndyks/status/1136292777216630784/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 14:55:18 +0000 2019", "id": 1136285371283779585, "id_str": "1136285371283779585", "text": "Tomorrow, I will present a #ConstructionKit for Visual Exploration Interfaces, which can be used as design and teac\u2026 https://t.co/bcxfkc0vSj", "truncated": true, "entities": {"hashtags": [{"text": "ConstructionKit", "indices": [27, 43]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bcxfkc0vSj", "expanded_url": "https://twitter.com/i/web/status/1136285371283779585", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1035496563743842306, "id_str": "1035496563743842306", "name": "mandykeck", "screen_name": "mandykeck", "location": "Dresden, Germany", "description": "Research Associate at TU Dresden, Data Visualization & Visual Search Interfaces", "url": "https://t.co/5Dz7lL5VXB", "entities": {"url": {"urls": [{"url": "https://t.co/5Dz7lL5VXB", "expanded_url": "http://www.visual-search.org", "display_url": "visual-search.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 23, "friends_count": 100, "listed_count": 0, "created_at": "Fri Aug 31 11:56:34 +0000 2018", "favourites_count": 143, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 43, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1035496563743842306/1535777242", "profile_link_color": "660000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 14:54:59 +0000 2019", "id": 1136285291235270657, "id_str": "1136285291235270657", "text": "RT @samquinan: This afternoon I present our #eurovis paper on Examining Implicit Discretization in Spectral Schemes. Rainbows are perceived\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [44, 52]}], "symbols": [], "user_mentions": [{"screen_name": "samquinan", "name": "Sam Quinan", "id": 74771793, "id_str": "74771793", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 10:30:54 +0000 2019", "id": 1136218832664764416, "id_str": "1136218832664764416", "text": "This afternoon I present our #eurovis paper on Examining Implicit Discretization in Spectral Schemes. Rainbows are\u2026 https://t.co/YRkcybEELb", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [29, 37]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/YRkcybEELb", "expanded_url": "https://twitter.com/i/web/status/1136218832664764416", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 74771793, "id_str": "74771793", "name": "Sam Quinan", "screen_name": "samquinan", "location": "Salt Lake City, UT", "description": "Grad Student. Artificer. Visualization Researcher. Part of a Well-Balanced Breakfast. Mostly Harmless.\n\nDays since last incident: 38", "url": "https://t.co/pEUkCoK41W", "entities": {"url": {"urls": [{"url": "https://t.co/pEUkCoK41W", "expanded_url": "http://www.sci.utah.edu/~samquinan/", "display_url": "sci.utah.edu/~samquinan/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 64, "friends_count": 60, "listed_count": 4, "created_at": "Wed Sep 16 16:33:24 +0000 2009", "favourites_count": 85, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 762, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "709397", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/660922465485500416/BW6jzZyE_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/660922465485500416/BW6jzZyE_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/74771793/1446419706", "profile_link_color": "C0772D", "profile_sidebar_border_color": "86A4A6", "profile_sidebar_fill_color": "A0C5C7", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 14:46:00 +0000 2019", "id": 1136283032590180352, "id_str": "1136283032590180352", "text": "RT @jcrbrts: Listening to \"A Survey of Information Visualization Books\u201d @eurovis2019 #eurovis #eurovis2019 \n\ninteresting survey https://t.c\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [85, 93]}, {"text": "eurovis2019", "indices": [94, 106]}], "symbols": [], "user_mentions": [{"screen_name": "jcrbrts", "name": "Jonathan C. Roberts", "id": 201277609, "id_str": "201277609", "indices": [3, 11]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [72, 84]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 405910853, "id_str": "405910853", "name": "Dr Chris Headleand", "screen_name": "ChrisHeadleand", "location": "Lincoln, England", "description": "Senior Lecturer and Programme Leader SFHEA research in Games & VR & CEO of @PicselicaVR - passionate about student engagement - tweets in a personal capacity", "url": "https://t.co/WmnSubb5HI", "entities": {"url": {"urls": [{"url": "https://t.co/WmnSubb5HI", "expanded_url": "http://researcharcade.com", "display_url": "researcharcade.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1041, "friends_count": 601, "listed_count": 49, "created_at": "Sun Nov 06 00:10:12 +0000 2011", "favourites_count": 8419, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 9178, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1093922546733465602/mxzkpRhr_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1093922546733465602/mxzkpRhr_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/405910853/1445964281", "profile_link_color": "445F74", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 14:44:41 +0000 2019", "id": 1136282699570827266, "id_str": "1136282699570827266", "text": "Listening to \"A Survey of Information Visualization Books\u201d @eurovis2019 #eurovis #eurovis2019 \n\ninteresting survey\u2026 https://t.co/kpllMaH0Eg", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [72, 80]}, {"text": "eurovis2019", "indices": [81, 93]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}], "urls": [{"url": "https://t.co/kpllMaH0Eg", "expanded_url": "https://twitter.com/i/web/status/1136282699570827266", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 14:45:23 +0000 2019", "id": 1136282878059454466, "id_str": "1136282878059454466", "text": "RT @jcrbrts: Listening to \"A Survey of Information Visualization Books\u201d @eurovis2019 #eurovis #eurovis2019 \n\ninteresting survey https://t.c\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [85, 93]}, {"text": "eurovis2019", "indices": [94, 106]}], "symbols": [], "user_mentions": [{"screen_name": "jcrbrts", "name": "Jonathan C. Roberts", "id": 201277609, "id_str": "201277609", "indices": [3, 11]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [72, 84]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2596138699, "id_str": "2596138699", "name": "Computer Science Electronic Engineering Bangor Uni", "screen_name": "BangorCSEE", "location": "Bangor, Wales", "description": "School of Computer Science and Electronic Engineering, Bangor University\n@BangorUni #SEECS", "url": "https://t.co/S6pXn5QVji", "entities": {"url": {"urls": [{"url": "https://t.co/S6pXn5QVji", "expanded_url": "https://www.bangor.ac.uk/computer-science-and-electronic-engineering/", "display_url": "bangor.ac.uk/computer-scien\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 311, "friends_count": 353, "listed_count": 9, "created_at": "Mon Jun 30 09:55:39 +0000 2014", "favourites_count": 210, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 442, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2596138699/1548426815", "profile_link_color": "91D2FA", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 14:44:41 +0000 2019", "id": 1136282699570827266, "id_str": "1136282699570827266", "text": "Listening to \"A Survey of Information Visualization Books\u201d @eurovis2019 #eurovis #eurovis2019 \n\ninteresting survey\u2026 https://t.co/kpllMaH0Eg", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [72, 80]}, {"text": "eurovis2019", "indices": [81, 93]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}], "urls": [{"url": "https://t.co/kpllMaH0Eg", "expanded_url": "https://twitter.com/i/web/status/1136282699570827266", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 14:44:41 +0000 2019", "id": 1136282699570827266, "id_str": "1136282699570827266", "text": "Listening to \"A Survey of Information Visualization Books\u201d @eurovis2019 #eurovis #eurovis2019 \n\ninteresting survey\u2026 https://t.co/kpllMaH0Eg", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [72, 80]}, {"text": "eurovis2019", "indices": [81, 93]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}], "urls": [{"url": "https://t.co/kpllMaH0Eg", "expanded_url": "https://twitter.com/i/web/status/1136282699570827266", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 14:23:22 +0000 2019", "id": 1136277337555603456, "id_str": "1136277337555603456", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 27660022, "id_str": "27660022", "name": "Leanne", "screen_name": "woollyleanne", "location": "", "description": "Not very good at following instructions.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 159, "friends_count": 235, "listed_count": 19, "created_at": "Mon Mar 30 15:33:19 +0000 2009", "favourites_count": 4869, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 9494, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "4891D8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme5/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme5/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/114870407/feet_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/114870407/feet_normal.jpg", "profile_link_color": "8D1FA3", "profile_sidebar_border_color": "D1B100", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "DD1166", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 14:04:32 +0000 2019", "id": 1136272595215626240, "id_str": "1136272595215626240", "text": "#eurovis #eurovis2019 @eurovis2019\nIn the STAR: A Review of Guidance Approaches in Visual Data Analysis. Nice work.\u2026 https://t.co/NUee9AKjYy", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [0, 8]}, {"text": "eurovis2019", "indices": [9, 21]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [22, 34]}], "urls": [{"url": "https://t.co/NUee9AKjYy", "expanded_url": "https://twitter.com/i/web/status/1136272595215626240", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 14:00:30 +0000 2019", "id": 1136271581003563008, "id_str": "1136271581003563008", "text": "#eurovis2019 #eurovis19 #eurovis I still like hearing people say stuff like \u201cand then we generated two-million scatter plots ...\u201d", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [0, 12]}, {"text": "eurovis19", "indices": [13, 23]}, {"text": "eurovis", "indices": [24, 32]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 13:33:00 +0000 2019", "id": 1136264658774646785, "id_str": "1136264658774646785", "text": "RT @jandot: Check out this great interface to the #eurovis schedule and OA papers https://t.co/E7kAHRqQUO Maybe the type of interface to us\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [50, 58]}], "symbols": [], "user_mentions": [{"screen_name": "jandot", "name": "Jan Aerts", "id": 14000542, "id_str": "14000542", "indices": [3, 10]}], "urls": [{"url": "https://t.co/E7kAHRqQUO", "expanded_url": "http://oa-eurovis.jamesscottbrown.com", "display_url": "oa-eurovis.jamesscottbrown.com", "indices": [82, 105]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 13:03:20 +0000 2019", "id": 1136257193139998721, "id_str": "1136257193139998721", "text": "Check out this great interface to the #eurovis schedule and OA papers https://t.co/E7kAHRqQUO Maybe the type of int\u2026 https://t.co/07AA5bvAaz", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [38, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/E7kAHRqQUO", "expanded_url": "http://oa-eurovis.jamesscottbrown.com", "display_url": "oa-eurovis.jamesscottbrown.com", "indices": [70, 93]}, {"url": "https://t.co/07AA5bvAaz", "expanded_url": "https://twitter.com/i/web/status/1136257193139998721", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14000542, "id_str": "14000542", "name": "Jan Aerts", "screen_name": "jandot", "location": "Leuven, Belgium", "description": "Getting from data to insight through visualization. Heading the Visual Data Analysis Lab at vda-lab.be", "url": "https://t.co/QVj5g5xVLB", "entities": {"url": {"urls": [{"url": "https://t.co/QVj5g5xVLB", "expanded_url": "http://vda-lab.be", "display_url": "vda-lab.be", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2533, "friends_count": 829, "listed_count": 332, "created_at": "Tue Feb 26 13:05:42 +0000 2008", "favourites_count": 1079, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 6311, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "709397", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2502723829/fyr6fhr5gjec3ry8c7nr_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2502723829/fyr6fhr5gjec3ry8c7nr_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14000542/1547464239", "profile_link_color": "FF3300", "profile_sidebar_border_color": "86A4A6", "profile_sidebar_fill_color": "A0C5C7", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 13:32:50 +0000 2019", "id": 1136264617968197632, "id_str": "1136264617968197632", "text": "Actually this is working better for me than the app! Thanks for your efforts @jamesscottbrown ! #eurovis https://t.co/PSYgUDhpEy", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [96, 104]}], "symbols": [], "user_mentions": [{"screen_name": "jamesscottbrown", "name": "James Scott-Brown", "id": 30009655, "id_str": "30009655", "indices": [77, 93]}], "urls": [{"url": "https://t.co/PSYgUDhpEy", "expanded_url": "https://twitter.com/jandot/status/1136257193139998721", "display_url": "twitter.com/jandot/status/\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136257193139998721, "quoted_status_id_str": "1136257193139998721", "quoted_status": {"created_at": "Wed Jun 05 13:03:20 +0000 2019", "id": 1136257193139998721, "id_str": "1136257193139998721", "text": "Check out this great interface to the #eurovis schedule and OA papers https://t.co/E7kAHRqQUO Maybe the type of int\u2026 https://t.co/07AA5bvAaz", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [38, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/E7kAHRqQUO", "expanded_url": "http://oa-eurovis.jamesscottbrown.com", "display_url": "oa-eurovis.jamesscottbrown.com", "indices": [70, 93]}, {"url": "https://t.co/07AA5bvAaz", "expanded_url": "https://twitter.com/i/web/status/1136257193139998721", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14000542, "id_str": "14000542", "name": "Jan Aerts", "screen_name": "jandot", "location": "Leuven, Belgium", "description": "Getting from data to insight through visualization. Heading the Visual Data Analysis Lab at vda-lab.be", "url": "https://t.co/QVj5g5xVLB", "entities": {"url": {"urls": [{"url": "https://t.co/QVj5g5xVLB", "expanded_url": "http://vda-lab.be", "display_url": "vda-lab.be", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2533, "friends_count": 829, "listed_count": 332, "created_at": "Tue Feb 26 13:05:42 +0000 2008", "favourites_count": 1079, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 6311, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "709397", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2502723829/fyr6fhr5gjec3ry8c7nr_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2502723829/fyr6fhr5gjec3ry8c7nr_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14000542/1547464239", "profile_link_color": "FF3300", "profile_sidebar_border_color": "86A4A6", "profile_sidebar_fill_color": "A0C5C7", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 13:31:59 +0000 2019", "id": 1136264406457884674, "id_str": "1136264406457884674", "text": "RT @laneharrison: Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check their comp\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [56, 72]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 739637463900114944, "id_str": "739637463900114944", "name": "Carolina Nobre", "screen_name": "carolinanobre84", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 61, "friends_count": 128, "listed_count": 1, "created_at": "Mon Jun 06 01:58:08 +0000 2016", "favourites_count": 150, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 27, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/880877709978632194/QqXjlwTc_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/880877709978632194/QqXjlwTc_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/739637463900114944/1465223729", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:03:37 +0000 2019", "id": 1136227066544840704, "id_str": "1136227066544840704", "text": "Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check thei\u2026 https://t.co/HwK84xa7ZD", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [38, 54]}], "urls": [{"url": "https://t.co/HwK84xa7ZD", "expanded_url": "https://twitter.com/i/web/status/1136227066544840704", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1519, "friends_count": 763, "listed_count": 100, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5089, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4338, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 14, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 13:30:16 +0000 2019", "id": 1136263973802823681, "id_str": "1136263973802823681", "text": "RT @marc_streit: Fresh from the press: our new state of the art report on visualizing multivariate networks: https://t.co/RRNgLZrpUr #eurov\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [3, 15]}], "urls": [{"url": "https://t.co/RRNgLZrpUr", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_mvn/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2591404608, "id_str": "2591404608", "name": "Thomas Hurtut", "screen_name": "ThomasHurtut", "location": "Montreal", "description": "Professor at Polytechnique Montreal. Data/Information visualization and image modeling.", "url": "https://t.co/Fotj1RvNol", "entities": {"url": {"urls": [{"url": "https://t.co/Fotj1RvNol", "expanded_url": "http://www.professeurs.polymtl.ca/thomas.hurtut/", "display_url": "professeurs.polymtl.ca/thomas.hurtut/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 69, "friends_count": 187, "listed_count": 4, "created_at": "Fri Jun 27 14:03:12 +0000 2014", "favourites_count": 211, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 126, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/482526417628848129/FjKvmbyD_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/482526417628848129/FjKvmbyD_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2591404608/1541537137", "profile_link_color": "4A9DE6", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:39:45 +0000 2019", "id": 1135903972806594560, "id_str": "1135903972806594560", "text": "Fresh from the press: our new state of the art report on visualizing multivariate networks: https://t.co/RRNgLZrpUr\u2026 https://t.co/PD0SMr72vH", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RRNgLZrpUr", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_mvn/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [92, 115]}, {"url": "https://t.co/PD0SMr72vH", "expanded_url": "https://twitter.com/i/web/status/1135903972806594560", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135902544125976577, "quoted_status_id_str": "1135902544125976577", "quoted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 3, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135902544125976577, "quoted_status_id_str": "1135902544125976577", "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 13:25:12 +0000 2019", "id": 1136262695819153409, "id_str": "1136262695819153409", "text": "RT @samquinan: This afternoon I present our #eurovis paper on Examining Implicit Discretization in Spectral Schemes. Rainbows are perceived\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [44, 52]}], "symbols": [], "user_mentions": [{"screen_name": "samquinan", "name": "Sam Quinan", "id": 74771793, "id_str": "74771793", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1017578782318661632, "id_str": "1017578782318661632", "name": "Sarah Creem-Regehr", "screen_name": "SarahCreem", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 77, "friends_count": 109, "listed_count": 0, "created_at": "Fri Jul 13 01:17:42 +0000 2018", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 48, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1122247208714113025/xlI4kLX-_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1122247208714113025/xlI4kLX-_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 10:30:54 +0000 2019", "id": 1136218832664764416, "id_str": "1136218832664764416", "text": "This afternoon I present our #eurovis paper on Examining Implicit Discretization in Spectral Schemes. Rainbows are\u2026 https://t.co/YRkcybEELb", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [29, 37]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/YRkcybEELb", "expanded_url": "https://twitter.com/i/web/status/1136218832664764416", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 74771793, "id_str": "74771793", "name": "Sam Quinan", "screen_name": "samquinan", "location": "Salt Lake City, UT", "description": "Grad Student. Artificer. Visualization Researcher. Part of a Well-Balanced Breakfast. Mostly Harmless.\n\nDays since last incident: 38", "url": "https://t.co/pEUkCoK41W", "entities": {"url": {"urls": [{"url": "https://t.co/pEUkCoK41W", "expanded_url": "http://www.sci.utah.edu/~samquinan/", "display_url": "sci.utah.edu/~samquinan/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 64, "friends_count": 60, "listed_count": 4, "created_at": "Wed Sep 16 16:33:24 +0000 2009", "favourites_count": 85, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 762, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "709397", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/660922465485500416/BW6jzZyE_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/660922465485500416/BW6jzZyE_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/74771793/1446419706", "profile_link_color": "C0772D", "profile_sidebar_border_color": "86A4A6", "profile_sidebar_fill_color": "A0C5C7", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 13:03:20 +0000 2019", "id": 1136257193139998721, "id_str": "1136257193139998721", "text": "Check out this great interface to the #eurovis schedule and OA papers https://t.co/E7kAHRqQUO Maybe the type of int\u2026 https://t.co/07AA5bvAaz", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [38, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/E7kAHRqQUO", "expanded_url": "http://oa-eurovis.jamesscottbrown.com", "display_url": "oa-eurovis.jamesscottbrown.com", "indices": [70, 93]}, {"url": "https://t.co/07AA5bvAaz", "expanded_url": "https://twitter.com/i/web/status/1136257193139998721", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14000542, "id_str": "14000542", "name": "Jan Aerts", "screen_name": "jandot", "location": "Leuven, Belgium", "description": "Getting from data to insight through visualization. Heading the Visual Data Analysis Lab at vda-lab.be", "url": "https://t.co/QVj5g5xVLB", "entities": {"url": {"urls": [{"url": "https://t.co/QVj5g5xVLB", "expanded_url": "http://vda-lab.be", "display_url": "vda-lab.be", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2533, "friends_count": 829, "listed_count": 332, "created_at": "Tue Feb 26 13:05:42 +0000 2008", "favourites_count": 1079, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 6311, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "709397", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2502723829/fyr6fhr5gjec3ry8c7nr_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2502723829/fyr6fhr5gjec3ry8c7nr_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14000542/1547464239", "profile_link_color": "FF3300", "profile_sidebar_border_color": "86A4A6", "profile_sidebar_fill_color": "A0C5C7", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 12:05:22 +0000 2019", "id": 1136242605367255040, "id_str": "1136242605367255040", "text": "RT @eurovis2019: Best PhD Awards #EuroVis 2019\n\nThomas M\u00fchlbacher \u2013 Technical University Vienna, AU, for his outstanding PhD thesis \u201cHuman-\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [33, 41]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 912006044045295617, "id_str": "912006044045295617", "name": "wilantgomari", "screen_name": "wilantgomari", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 48, "friends_count": 177, "listed_count": 0, "created_at": "Sun Sep 24 17:29:19 +0000 2017", "favourites_count": 254, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 436, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/912009294094024704/iG7l54rH_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/912009294094024704/iG7l54rH_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 10:39:51 +0000 2019", "id": 1136221083932270593, "id_str": "1136221083932270593", "text": "Best PhD Awards #EuroVis 2019\n\nThomas M\u00fchlbacher \u2013 Technical University Vienna, AU, for his outstanding PhD thesis\u2026 https://t.co/AdPUZbSJb8", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [16, 24]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/AdPUZbSJb8", "expanded_url": "https://twitter.com/i/web/status/1136221083932270593", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 12:00:01 +0000 2019", "id": 1136241262397415424, "id_str": "1136241262397415424", "text": "RT @eagereyes: Interesting work by @jeffrey_heer and @uwdata folks on color names and category boundaries in a variety of languages. #EuroV\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [35, 48]}, {"screen_name": "uwdata", "name": "Interactive Data Lab", "id": 1873322353, "id_str": "1873322353", "indices": [53, 60]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 96271001, "id_str": "96271001", "name": "Alejandro Echeverria", "screen_name": "aaecheve", "location": "", "description": "Playing the infinite game", "url": "http://t.co/sSw0cCME65", "entities": {"url": {"urls": [{"url": "http://t.co/sSw0cCME65", "expanded_url": "http://www.vreyn.com", "display_url": "vreyn.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 342, "friends_count": 504, "listed_count": 26, "created_at": "Sat Dec 12 04:01:12 +0000 2009", "favourites_count": 3394, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 4922, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DDDDDD", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/867781967634472960/M1bETMQZ_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/867781967634472960/M1bETMQZ_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/96271001/1361415410", "profile_link_color": "3B94D9", "profile_sidebar_border_color": "111111", "profile_sidebar_fill_color": "444444", "profile_text_color": "AAAAAA", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 10:17:51 +0000 2019", "id": 1136215550563147777, "id_str": "1136215550563147777", "text": "Interesting work by @jeffrey_heer and @uwdata folks on color names and category boundaries in a variety of language\u2026 https://t.co/OpVxH2mKKb", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [20, 33]}, {"screen_name": "uwdata", "name": "Interactive Data Lab", "id": 1873322353, "id_str": "1873322353", "indices": [38, 45]}], "urls": [{"url": "https://t.co/OpVxH2mKKb", "expanded_url": "https://twitter.com/i/web/status/1136215550563147777", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 18, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:57:40 +0000 2019", "id": 1136240668693684225, "id_str": "1136240668693684225", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2493, "friends_count": 687, "listed_count": 183, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2924, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4731, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:42:10 +0000 2019", "id": 1136236770088148993, "id_str": "1136236770088148993", "text": "RT @eagereyes: This reminds me of @eytanadar\u2019s great piece on banning exploration from his InfoVis classes. #EuroVis https://t.co/Z33jtlDYA5", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [108, 116]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "eytanadar", "name": "Eytan Adar", "id": 1314101, "id_str": "1314101", "indices": [34, 44]}], "urls": [{"url": "https://t.co/Z33jtlDYA5", "expanded_url": "https://link.medium.com/8JgCevYPgX", "display_url": "link.medium.com/8JgCevYPgX", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 22129491, "id_str": "22129491", "name": "Steven Beeckman", "screen_name": "stevenbeeckman", "location": "Antwerpen, Belgi\u00eb", "description": "Into data & technology. Personal thoughts. RTs and \u2764\ufe0f are not endorsements. I am not in a position to speak for my employer which happens to be the \ud83c\udde7\ud83c\uddea DoD.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2306, "friends_count": 5001, "listed_count": 645, "created_at": "Fri Feb 27 11:11:33 +0000 2009", "favourites_count": 23622, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 27104, "lang": "nl", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1103939477179756547/cQTaRt7O_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1103939477179756547/cQTaRt7O_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/22129491/1552034709", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:08:18 +0000 2019", "id": 1136228245261758465, "id_str": "1136228245261758465", "text": "This reminds me of @eytanadar\u2019s great piece on banning exploration from his InfoVis classes. #EuroVis https://t.co/Z33jtlDYA5", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [93, 101]}], "symbols": [], "user_mentions": [{"screen_name": "eytanadar", "name": "Eytan Adar", "id": 1314101, "id_str": "1314101", "indices": [19, 29]}], "urls": [{"url": "https://t.co/Z33jtlDYA5", "expanded_url": "https://link.medium.com/8JgCevYPgX", "display_url": "link.medium.com/8JgCevYPgX", "indices": [102, 125]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:31:44 +0000 2019", "id": 1136234141656276998, "id_str": "1136234141656276998", "text": "RT @geovisual: .@jeffrey_heer presenting a well-crafted study on color naming across languages including implications for (text) translatio\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "geovisual", "name": "Christoph Kinkeldey", "id": 78865306, "id_str": "78865306", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [16, 29]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 09:39:33 +0000 2019", "id": 1136205912803368961, "id_str": "1136205912803368961", "text": ".@jeffrey_heer presenting a well-crafted study on color naming across languages including implications for (text) t\u2026 https://t.co/aMV10e1Zwm", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [1, 14]}], "urls": [{"url": "https://t.co/aMV10e1Zwm", "expanded_url": "https://twitter.com/i/web/status/1136205912803368961", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 78865306, "id_str": "78865306", "name": "Christoph Kinkeldey", "screen_name": "geovisual", "location": "Berlin", "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", "url": "https://t.co/v2dCWV00Na", "entities": {"url": {"urls": [{"url": "https://t.co/v2dCWV00Na", "expanded_url": "http://www.mi.fu-berlin.de/en/inf/groups/hcc/members/postdocs/kinkeldey.html", "display_url": "mi.fu-berlin.de/en/inf/groups/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1130, "friends_count": 1942, "listed_count": 102, "created_at": "Thu Oct 01 10:19:06 +0000 2009", "favourites_count": 1372, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1099, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/78865306/1398628513", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:30:26 +0000 2019", "id": 1136233813900701702, "id_str": "1136233813900701702", "text": "RT @eagereyes: I\u2018m about to present these two papers at #EuroVis in room Porto. Come listen/chat/heckle! https://t.co/KjJ39vu0uz", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [56, 64]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": [{"url": "https://t.co/KjJ39vu0uz", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224", "display_url": "twitter.com/eagereyes_feed\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 08:07:11 +0000 2019", "id": 1136182664732561409, "id_str": "1136182664732561409", "text": "I\u2018m about to present these two papers at #EuroVis in room Porto. Come listen/chat/heckle! https://t.co/KjJ39vu0uz", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KjJ39vu0uz", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224", "display_url": "twitter.com/eagereyes_feed\u2026", "indices": [90, 113]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135473481515188224, "quoted_status_id_str": "1135473481515188224", "quoted_status": {"created_at": "Mon Jun 03 09:09:08 +0000 2019", "id": 1135473481515188224, "id_str": "1135473481515188224", "text": "Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [52, 75]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "WordPress.com", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1325316703, "id_str": "1325316703", "name": "eagereyes.org feed", "screen_name": "eagereyes_feed", "location": "The Web", "description": "Feed for https://t.co/35pYQYYNDb. If you're looking for Robert Kosara's personal account, follow @eagereyes.", "url": "https://t.co/35pYQYYNDb", "entities": {"url": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [9, 32]}]}}, "protected": false, "followers_count": 889, "friends_count": 0, "listed_count": 104, "created_at": "Wed Apr 03 19:55:46 +0000 2013", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 245, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ACDED6", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1325316703/1474778998", "profile_link_color": "038543", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "F6F6F6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135473481515188224, "quoted_status_id_str": "1135473481515188224", "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:30:04 +0000 2019", "id": 1136233724297846784, "id_str": "1136233724297846784", "text": "RT @laneharrison: Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check their comp\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [56, 72]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:03:37 +0000 2019", "id": 1136227066544840704, "id_str": "1136227066544840704", "text": "Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check thei\u2026 https://t.co/HwK84xa7ZD", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [38, 54]}], "urls": [{"url": "https://t.co/HwK84xa7ZD", "expanded_url": "https://twitter.com/i/web/status/1136227066544840704", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1519, "friends_count": 763, "listed_count": 100, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5089, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4338, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 14, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:29:54 +0000 2019", "id": 1136233682455408641, "id_str": "1136233682455408641", "text": "RT @samquinan: This afternoon I present our #eurovis paper on Examining Implicit Discretization in Spectral Schemes. Rainbows are perceived\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [44, 52]}], "symbols": [], "user_mentions": [{"screen_name": "samquinan", "name": "Sam Quinan", "id": 74771793, "id_str": "74771793", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 10:30:54 +0000 2019", "id": 1136218832664764416, "id_str": "1136218832664764416", "text": "This afternoon I present our #eurovis paper on Examining Implicit Discretization in Spectral Schemes. Rainbows are\u2026 https://t.co/YRkcybEELb", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [29, 37]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/YRkcybEELb", "expanded_url": "https://twitter.com/i/web/status/1136218832664764416", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 74771793, "id_str": "74771793", "name": "Sam Quinan", "screen_name": "samquinan", "location": "Salt Lake City, UT", "description": "Grad Student. Artificer. Visualization Researcher. Part of a Well-Balanced Breakfast. Mostly Harmless.\n\nDays since last incident: 38", "url": "https://t.co/pEUkCoK41W", "entities": {"url": {"urls": [{"url": "https://t.co/pEUkCoK41W", "expanded_url": "http://www.sci.utah.edu/~samquinan/", "display_url": "sci.utah.edu/~samquinan/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 64, "friends_count": 60, "listed_count": 4, "created_at": "Wed Sep 16 16:33:24 +0000 2009", "favourites_count": 85, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 762, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "709397", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/660922465485500416/BW6jzZyE_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/660922465485500416/BW6jzZyE_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/74771793/1446419706", "profile_link_color": "C0772D", "profile_sidebar_border_color": "86A4A6", "profile_sidebar_fill_color": "A0C5C7", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:16:34 +0000 2019", "id": 1136230324990554114, "id_str": "1136230324990554114", "text": "RT @geovisual: great to see that the reporting style of study results has improved a lot - not just dichotomous results #eurovis #eurovis2\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [121, 129]}], "symbols": [], "user_mentions": [{"screen_name": "geovisual", "name": "Christoph Kinkeldey", "id": 78865306, "id_str": "78865306", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:15:38 +0000 2019", "id": 1136230091921534977, "id_str": "1136230091921534977", "text": "great to see that the reporting style of study results has improved a lot - not just dichotomous results #eurovis\u2026 https://t.co/f2pwvwuNev", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [106, 114]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/f2pwvwuNev", "expanded_url": "https://twitter.com/i/web/status/1136230091921534977", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 78865306, "id_str": "78865306", "name": "Christoph Kinkeldey", "screen_name": "geovisual", "location": "Berlin", "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", "url": "https://t.co/v2dCWV00Na", "entities": {"url": {"urls": [{"url": "https://t.co/v2dCWV00Na", "expanded_url": "http://www.mi.fu-berlin.de/en/inf/groups/hcc/members/postdocs/kinkeldey.html", "display_url": "mi.fu-berlin.de/en/inf/groups/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1130, "friends_count": 1942, "listed_count": 102, "created_at": "Thu Oct 01 10:19:06 +0000 2009", "favourites_count": 1372, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1099, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/78865306/1398628513", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:15:38 +0000 2019", "id": 1136230091921534977, "id_str": "1136230091921534977", "text": "great to see that the reporting style of study results has improved a lot - not just dichotomous results #eurovis\u2026 https://t.co/f2pwvwuNev", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [106, 114]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/f2pwvwuNev", "expanded_url": "https://twitter.com/i/web/status/1136230091921534977", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 78865306, "id_str": "78865306", "name": "Christoph Kinkeldey", "screen_name": "geovisual", "location": "Berlin", "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", "url": "https://t.co/v2dCWV00Na", "entities": {"url": {"urls": [{"url": "https://t.co/v2dCWV00Na", "expanded_url": "http://www.mi.fu-berlin.de/en/inf/groups/hcc/members/postdocs/kinkeldey.html", "display_url": "mi.fu-berlin.de/en/inf/groups/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1130, "friends_count": 1942, "listed_count": 102, "created_at": "Thu Oct 01 10:19:06 +0000 2009", "favourites_count": 1372, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1099, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/78865306/1398628513", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:09:11 +0000 2019", "id": 1136228467362684928, "id_str": "1136228467362684928", "text": "RT @uwdata: Leilani Battle @leibatt asks hard questions about the definition and structure of \"exploratory visual analysis\", then follows i\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "uwdata", "name": "Interactive Data Lab", "id": 1873322353, "id_str": "1873322353", "indices": [3, 10]}, {"screen_name": "leibatt", "name": "Leilani Battle", "id": 395734523, "id_str": "395734523", "indices": [27, 35]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10215, "friends_count": 657, "listed_count": 590, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2650, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 983, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:02:48 +0000 2019", "id": 1136226861363671041, "id_str": "1136226861363671041", "text": "Leilani Battle @leibatt asks hard questions about the definition and structure of \"exploratory visual analysis\", th\u2026 https://t.co/5Y6mKUSd5I", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "leibatt", "name": "Leilani Battle", "id": 395734523, "id_str": "395734523", "indices": [15, 23]}], "urls": [{"url": "https://t.co/5Y6mKUSd5I", "expanded_url": "https://twitter.com/i/web/status/1136226861363671041", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1873322353, "id_str": "1873322353", "name": "Interactive Data Lab", "screen_name": "uwdata", "location": "Seattle, WA", "description": "UW Interactive Data Lab. (Formerly known as the Stanford Vis Group.) Visualization & Data Analysis.", "url": "http://t.co/lGdKZKTMbk", "entities": {"url": {"urls": [{"url": "http://t.co/lGdKZKTMbk", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5506, "friends_count": 278, "listed_count": 282, "created_at": "Mon Sep 16 22:55:12 +0000 2013", "favourites_count": 809, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 367, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1873322353/1452560068", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 14, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:08:18 +0000 2019", "id": 1136228245261758465, "id_str": "1136228245261758465", "text": "This reminds me of @eytanadar\u2019s great piece on banning exploration from his InfoVis classes. #EuroVis https://t.co/Z33jtlDYA5", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [93, 101]}], "symbols": [], "user_mentions": [{"screen_name": "eytanadar", "name": "Eytan Adar", "id": 1314101, "id_str": "1314101", "indices": [19, 29]}], "urls": [{"url": "https://t.co/Z33jtlDYA5", "expanded_url": "https://link.medium.com/8JgCevYPgX", "display_url": "link.medium.com/8JgCevYPgX", "indices": [102, 125]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:03:37 +0000 2019", "id": 1136227066544840704, "id_str": "1136227066544840704", "text": "Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check thei\u2026 https://t.co/HwK84xa7ZD", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [38, 54]}], "urls": [{"url": "https://t.co/HwK84xa7ZD", "expanded_url": "https://twitter.com/i/web/status/1136227066544840704", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1519, "friends_count": 763, "listed_count": 100, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5089, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4338, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 14, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 11:02:48 +0000 2019", "id": 1136226861363671041, "id_str": "1136226861363671041", "text": "Leilani Battle @leibatt asks hard questions about the definition and structure of \"exploratory visual analysis\", th\u2026 https://t.co/5Y6mKUSd5I", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "leibatt", "name": "Leilani Battle", "id": 395734523, "id_str": "395734523", "indices": [15, 23]}], "urls": [{"url": "https://t.co/5Y6mKUSd5I", "expanded_url": "https://twitter.com/i/web/status/1136226861363671041", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1873322353, "id_str": "1873322353", "name": "Interactive Data Lab", "screen_name": "uwdata", "location": "Seattle, WA", "description": "UW Interactive Data Lab. (Formerly known as the Stanford Vis Group.) Visualization & Data Analysis.", "url": "http://t.co/lGdKZKTMbk", "entities": {"url": {"urls": [{"url": "http://t.co/lGdKZKTMbk", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5506, "friends_count": 278, "listed_count": 282, "created_at": "Mon Sep 16 22:55:12 +0000 2013", "favourites_count": 809, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 367, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1873322353/1452560068", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 14, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:59:32 +0000 2019", "id": 1136226040395771906, "id_str": "1136226040395771906", "text": "@leibatt @jeffrey_heer @leibatt @jeffrey_heer HOWEVER, why the intense focus on exploration in visualization, when\u2026 https://t.co/qTPqkDCLgP", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "leibatt", "name": "Leilani Battle", "id": 395734523, "id_str": "395734523", "indices": [0, 8]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [9, 22]}, {"screen_name": "leibatt", "name": "Leilani Battle", "id": 395734523, "id_str": "395734523", "indices": [23, 31]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [32, 45]}], "urls": [{"url": "https://t.co/qTPqkDCLgP", "expanded_url": "https://twitter.com/i/web/status/1136226040395771906", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": 1136225646722650114, "in_reply_to_status_id_str": "1136225646722650114", "in_reply_to_user_id": 16112517, "in_reply_to_user_id_str": "16112517", "in_reply_to_screen_name": "eagereyes", "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:57:58 +0000 2019", "id": 1136225646722650114, "id_str": "1136225646722650114", "text": "Very nice work by @leibatt and @jeffrey_heer on a proper definition of what exploratory visualization really means.\u2026 https://t.co/vYd5FhP8MU", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "leibatt", "name": "Leilani Battle", "id": 395734523, "id_str": "395734523", "indices": [18, 26]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [31, 44]}], "urls": [{"url": "https://t.co/vYd5FhP8MU", "expanded_url": "https://twitter.com/i/web/status/1136225646722650114", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 13, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:54:02 +0000 2019", "id": 1136224656283897858, "id_str": "1136224656283897858", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 335886791, "id_str": "335886791", "name": "prashant kuntala", "screen_name": "prashkuntala", "location": "State College, PA", "description": "Computational Scientist & Staff\nBioinformatician at Penn State University", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 24, "friends_count": 156, "listed_count": 0, "created_at": "Fri Jul 15 12:03:15 +0000 2011", "favourites_count": 254, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 490, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1019314034506715137/un_XklXE_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1019314034506715137/un_XklXE_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/335886791/1522349034", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:41:31 +0000 2019", "id": 1136221503622696961, "id_str": "1136221503622696961", "text": "MinChen uses medical treatment metaphor to develop arguments on Systematic Visual Analytics Systems design. Is buil\u2026 https://t.co/4XCCJOrh6R", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/4XCCJOrh6R", "expanded_url": "https://twitter.com/i/web/status/1136221503622696961", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:41:29 +0000 2019", "id": 1136221497796829184, "id_str": "1136221497796829184", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 48969993, "id_str": "48969993", "name": "Karsten Suhre", "screen_name": "ksuhre", "location": "Doha, Qatar", "description": "Tweets on #Genomics, #GWAS, #Metabolomics, #Proteomics, #Glycomics, #DNA #Methylation, Professor at @WeillCornell Medicine. Blog on https://t.co/n2agm8O2OV", "url": "https://t.co/7yxqzLNupN", "entities": {"url": {"urls": [{"url": "https://t.co/7yxqzLNupN", "expanded_url": "http://www.suhre.fr", "display_url": "suhre.fr", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/n2agm8O2OV", "expanded_url": "http://www.metabolomix.com", "display_url": "metabolomix.com", "indices": [135, 158]}]}}, "protected": false, "followers_count": 1128, "friends_count": 860, "listed_count": 48, "created_at": "Sat Jun 20 09:36:15 +0000 2009", "favourites_count": 3390, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5488, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/740043254440308736/HNcI_TCr_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/740043254440308736/HNcI_TCr_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/48969993/1442726922", "profile_link_color": "FA743E", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:39:51 +0000 2019", "id": 1136221083932270593, "id_str": "1136221083932270593", "text": "Best PhD Awards #EuroVis 2019\n\nThomas M\u00fchlbacher \u2013 Technical University Vienna, AU, for his outstanding PhD thesis\u2026 https://t.co/AdPUZbSJb8", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [16, 24]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/AdPUZbSJb8", "expanded_url": "https://twitter.com/i/web/status/1136221083932270593", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:33:50 +0000 2019", "id": 1136219572862894082, "id_str": "1136219572862894082", "text": "RT @klaus_lml: Awesome presentation of the STAR on visualization of genomic data by @theharbig at #eurovis https://t.co/qbjriMXEJv https:/\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [99, 107]}], "symbols": [], "user_mentions": [{"screen_name": "klaus_lml", "name": "Klaus", "id": 270431596, "id_str": "270431596", "indices": [3, 13]}, {"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [85, 95]}], "urls": [{"url": "https://t.co/qbjriMXEJv", "expanded_url": "https://twitter.com/ngehlenborg/status/1129463666103820289", "display_url": "twitter.com/ngehlenborg/st\u2026", "indices": [108, 131]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16557883, "id_str": "16557883", "name": "Nils Gehlenborg", "screen_name": "ngehlenborg", "location": "Boston, MA, USA", "description": "Faculty @HarvardDBMI. Data Visualization. Biomedical Informatics. Genomics. Epigenomics. Cancer Biology. Views are my own.", "url": "https://t.co/1GpqbfanGs", "entities": {"url": {"urls": [{"url": "https://t.co/1GpqbfanGs", "expanded_url": "http://gehlenborglab.org", "display_url": "gehlenborglab.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2630, "friends_count": 822, "listed_count": 120, "created_at": "Thu Oct 02 11:21:35 +0000 2008", "favourites_count": 3200, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3835, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DBE9ED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_link_color": "59696E", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "2E2E2E", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 09:24:46 +0000 2019", "id": 1136202188693409794, "id_str": "1136202188693409794", "text": "Awesome presentation of the STAR on visualization of genomic data by @theharbig at #eurovis https://t.co/qbjriMXEJv https://t.co/LhgA4PKgt5", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [84, 92]}], "symbols": [], "user_mentions": [{"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [70, 80]}], "urls": [{"url": "https://t.co/qbjriMXEJv", "expanded_url": "https://twitter.com/ngehlenborg/status/1129463666103820289", "display_url": "twitter.com/ngehlenborg/st\u2026", "indices": [93, 116]}], "media": [{"id": 1136202179994427392, "id_str": "1136202179994427392", "indices": [117, 140], "media_url": "http://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "url": "https://t.co/LhgA4PKgt5", "display_url": "pic.twitter.com/LhgA4PKgt5", "expanded_url": "https://twitter.com/klaus_lml/status/1136202188693409794/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136202179994427392, "id_str": "1136202179994427392", "indices": [117, 140], "media_url": "http://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "url": "https://t.co/LhgA4PKgt5", "display_url": "pic.twitter.com/LhgA4PKgt5", "expanded_url": "https://twitter.com/klaus_lml/status/1136202188693409794/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 270431596, "id_str": "270431596", "name": "Klaus", "screen_name": "klaus_lml", "location": "Linz, \u00d6sterreich", "description": "Data Vis + \ud83e\udd18", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 12, "friends_count": 184, "listed_count": 0, "created_at": "Tue Mar 22 16:18:02 +0000 2011", "favourites_count": 157, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 19, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/270431596/1554838640", "profile_link_color": "19CF86", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1129463666103820289, "quoted_status_id_str": "1129463666103820289", "quoted_status": {"created_at": "Fri May 17 19:08:17 +0000 2019", "id": 1129463666103820289, "id_str": "1129463666103820289", "text": "We did a thing (or two): @sabrina_nusrat, @TheHarbig, & I surveyed the state of the art in genomic data visualizati\u2026 https://t.co/8U9CCtKLfJ", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "sabrina_nusrat", "name": "Sabrina Nusrat", "id": 66265011, "id_str": "66265011", "indices": [25, 40]}, {"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [42, 52]}], "urls": [{"url": "https://t.co/8U9CCtKLfJ", "expanded_url": "https://twitter.com/i/web/status/1129463666103820289", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16557883, "id_str": "16557883", "name": "Nils Gehlenborg", "screen_name": "ngehlenborg", "location": "Boston, MA, USA", "description": "Faculty @HarvardDBMI. Data Visualization. Biomedical Informatics. Genomics. Epigenomics. Cancer Biology. Views are my own.", "url": "https://t.co/1GpqbfanGs", "entities": {"url": {"urls": [{"url": "https://t.co/1GpqbfanGs", "expanded_url": "http://gehlenborglab.org", "display_url": "gehlenborglab.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2630, "friends_count": 822, "listed_count": 120, "created_at": "Thu Oct 02 11:21:35 +0000 2008", "favourites_count": 3200, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3835, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DBE9ED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_link_color": "59696E", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "2E2E2E", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 98, "favorite_count": 229, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1129463666103820289, "quoted_status_id_str": "1129463666103820289", "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:30:54 +0000 2019", "id": 1136218832664764416, "id_str": "1136218832664764416", "text": "This afternoon I present our #eurovis paper on Examining Implicit Discretization in Spectral Schemes. Rainbows are\u2026 https://t.co/YRkcybEELb", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [29, 37]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/YRkcybEELb", "expanded_url": "https://twitter.com/i/web/status/1136218832664764416", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 74771793, "id_str": "74771793", "name": "Sam Quinan", "screen_name": "samquinan", "location": "Salt Lake City, UT", "description": "Grad Student. Artificer. Visualization Researcher. Part of a Well-Balanced Breakfast. Mostly Harmless.\n\nDays since last incident: 38", "url": "https://t.co/pEUkCoK41W", "entities": {"url": {"urls": [{"url": "https://t.co/pEUkCoK41W", "expanded_url": "http://www.sci.utah.edu/~samquinan/", "display_url": "sci.utah.edu/~samquinan/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 64, "friends_count": 60, "listed_count": 4, "created_at": "Wed Sep 16 16:33:24 +0000 2009", "favourites_count": 85, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 762, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "709397", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/660922465485500416/BW6jzZyE_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/660922465485500416/BW6jzZyE_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/74771793/1446419706", "profile_link_color": "C0772D", "profile_sidebar_border_color": "86A4A6", "profile_sidebar_fill_color": "A0C5C7", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:19:32 +0000 2019", "id": 1136215971209891845, "id_str": "1136215971209891845", "text": "Great setting at #eurovis. https://t.co/T3HJ1u9jhe", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [17, 25]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136215740967784448, "id_str": "1136215740967784448", "indices": [27, 50], "media_url": "http://pbs.twimg.com/media/D8SmMkyXkAAoZ3T.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SmMkyXkAAoZ3T.jpg", "url": "https://t.co/T3HJ1u9jhe", "display_url": "pic.twitter.com/T3HJ1u9jhe", "expanded_url": "https://twitter.com/alexander_lex/status/1136215971209891845/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136215740967784448, "id_str": "1136215740967784448", "indices": [27, 50], "media_url": "http://pbs.twimg.com/media/D8SmMkyXkAAoZ3T.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SmMkyXkAAoZ3T.jpg", "url": "https://t.co/T3HJ1u9jhe", "display_url": "pic.twitter.com/T3HJ1u9jhe", "expanded_url": "https://twitter.com/alexander_lex/status/1136215971209891845/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1136215675251417088, "in_reply_to_status_id_str": "1136215675251417088", "in_reply_to_user_id": 81658145, "in_reply_to_user_id_str": "81658145", "in_reply_to_screen_name": "alexander_lex", "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 9, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:18:21 +0000 2019", "id": 1136215675251417088, "id_str": "1136215675251417088", "text": "Right now: @carolinanobre84 presenting the review of multivariate networks at #EuroVis. https://t.co/Z64jw8DO4M", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [78, 86]}], "symbols": [], "user_mentions": [{"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [11, 27]}], "urls": [{"url": "https://t.co/Z64jw8DO4M", "expanded_url": "https://twitter.com/alexander_lex/status/1135902544125976577", "display_url": "twitter.com/alexander_lex/\u2026", "indices": [88, 111]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135902544125976577, "quoted_status_id_str": "1135902544125976577", "quoted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 0, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:17:51 +0000 2019", "id": 1136215550563147777, "id_str": "1136215550563147777", "text": "Interesting work by @jeffrey_heer and @uwdata folks on color names and category boundaries in a variety of language\u2026 https://t.co/OpVxH2mKKb", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [20, 33]}, {"screen_name": "uwdata", "name": "Interactive Data Lab", "id": 1873322353, "id_str": "1873322353", "indices": [38, 45]}], "urls": [{"url": "https://t.co/OpVxH2mKKb", "expanded_url": "https://twitter.com/i/web/status/1136215550563147777", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 18, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 10:04:25 +0000 2019", "id": 1136212168641253377, "id_str": "1136212168641253377", "text": "RT @FraunhoferIAIS: Congratulations on receiving the #BestPaperAward #EuroVA 2019\ud83c\udfc5! #Fraunhofer IAIS scientists Siming Chen, Gennady Andrie\u2026", "truncated": false, "entities": {"hashtags": [{"text": "BestPaperAward", "indices": [53, 68]}, {"text": "EuroVA", "indices": [69, 76]}, {"text": "Fraunhofer", "indices": [84, 95]}], "symbols": [], "user_mentions": [{"screen_name": "FraunhoferIAIS", "name": "Fraunhofer IAIS", "id": 545931294, "id_str": "545931294", "indices": [3, 18]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 996284032454397952, "id_str": "996284032454397952", "name": "Track & Know", "screen_name": "TrackandKnow", "location": "", "description": "The Track & Know project receives funding from the @EU_H2020 Research & Innovation Programme. Any related tweets reflect only the views of the project owner.", "url": "https://t.co/9TOziWyDCE", "entities": {"url": {"urls": [{"url": "https://t.co/9TOziWyDCE", "expanded_url": "https://trackandknowproject.eu/", "display_url": "trackandknowproject.eu", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 73, "friends_count": 81, "listed_count": 2, "created_at": "Tue May 15 06:59:58 +0000 2018", "favourites_count": 116, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 114, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/999187775999041537/mmWJUvaI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/999187775999041537/mmWJUvaI_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/996284032454397952/1526367897", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 12:51:59 +0000 2019", "id": 1135891949087596544, "id_str": "1135891949087596544", "text": "Congratulations on receiving the #BestPaperAward #EuroVA 2019\ud83c\udfc5! #Fraunhofer IAIS scientists Siming Chen, Gennady An\u2026 https://t.co/7k1K5NThmb", "truncated": true, "entities": {"hashtags": [{"text": "BestPaperAward", "indices": [33, 48]}, {"text": "EuroVA", "indices": [49, 56]}, {"text": "Fraunhofer", "indices": [64, 75]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/7k1K5NThmb", "expanded_url": "https://twitter.com/i/web/status/1135891949087596544", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 545931294, "id_str": "545931294", "name": "Fraunhofer IAIS", "screen_name": "FraunhoferIAIS", "location": "Sankt Augustin", "description": "Experten f\u00fcr #DataMining #BigData #MachineLearning #ArtificialIntelligence #CognitiveSystems #SemanticWeb #DeepLearning #BusinessAnalytics #PreventiveSecurity", "url": "https://t.co/ZA5BCpi69H", "entities": {"url": {"urls": [{"url": "https://t.co/ZA5BCpi69H", "expanded_url": "https://www.iais.fraunhofer.de/de/impressum.html", "display_url": "iais.fraunhofer.de/de/impressum.h\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2015, "friends_count": 278, "listed_count": 117, "created_at": "Thu Apr 05 09:57:42 +0000 2012", "favourites_count": 745, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1069, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "E8ECEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2102484003/FhG_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2102484003/FhG_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/545931294/1551970512", "profile_link_color": "44618F", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135539184695959552, "quoted_status_id_str": "1135539184695959552", "quoted_status": {"created_at": "Mon Jun 03 13:30:13 +0000 2019", "id": 1135539184695959552, "id_str": "1135539184695959552", "text": "Congratulations to Simming Chen and other researchers from @FraunhoferIAIS to get the best paper award at @EuroVA f\u2026 https://t.co/8TY9IzsgIK", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "FraunhoferIAIS", "name": "Fraunhofer IAIS", "id": 545931294, "id_str": "545931294", "indices": [59, 74]}, {"screen_name": "EUROVA", "name": "Eufrosina Vargas", "id": 91392061, "id_str": "91392061", "indices": [106, 113]}], "urls": [{"url": "https://t.co/8TY9IzsgIK", "expanded_url": "https://twitter.com/i/web/status/1135539184695959552", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 996284032454397952, "id_str": "996284032454397952", "name": "Track & Know", "screen_name": "TrackandKnow", "location": "", "description": "The Track & Know project receives funding from the @EU_H2020 Research & Innovation Programme. Any related tweets reflect only the views of the project owner.", "url": "https://t.co/9TOziWyDCE", "entities": {"url": {"urls": [{"url": "https://t.co/9TOziWyDCE", "expanded_url": "https://trackandknowproject.eu/", "display_url": "trackandknowproject.eu", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 73, "friends_count": 81, "listed_count": 2, "created_at": "Tue May 15 06:59:58 +0000 2018", "favourites_count": 116, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 114, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/999187775999041537/mmWJUvaI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/999187775999041537/mmWJUvaI_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/996284032454397952/1526367897", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135539184695959552, "quoted_status_id_str": "1135539184695959552", "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:57:01 +0000 2019", "id": 1136210308517810176, "id_str": "1136210308517810176", "text": "Just finished my teaching @UCLSoM and catching up on the twitters. Some heavy duty conference envy kicking in, with\u2026 https://t.co/rNst8DqOfr", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "UCLSoM", "name": "UCL SoM", "id": 246216551, "id_str": "246216551", "indices": [26, 33]}], "urls": [{"url": "https://t.co/rNst8DqOfr", "expanded_url": "https://twitter.com/i/web/status/1136210308517810176", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 137712607, "id_str": "137712607", "name": "Andy Kirk", "screen_name": "visualisingdata", "location": "Leeds, England", "description": "Data visualisation specialist: design consultant, trainer, author, website editor, & speaker. Data vis services for @Arsenal Performance Team.\n\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f", "url": "https://t.co/JAymqQeZJs", "entities": {"url": {"urls": [{"url": "https://t.co/JAymqQeZJs", "expanded_url": "http://www.visualisingdata.com", "display_url": "visualisingdata.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 42884, "friends_count": 507, "listed_count": 2778, "created_at": "Tue Apr 27 14:35:43 +0000 2010", "favourites_count": 431, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 33570, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1000851383363493893/fHt8A__Y_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1000851383363493893/fHt8A__Y_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/137712607/1557579855", "profile_link_color": "000000", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:40:21 +0000 2019", "id": 1136206110749339649, "id_str": "1136206110749339649", "text": "Super honored of being the session chair of EuroVis STARs in \"Medicine and Biology\". #eurovis2019 inspiring researc\u2026 https://t.co/1umH3k0Rw8", "truncated": true, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [85, 97]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/1umH3k0Rw8", "expanded_url": "https://twitter.com/i/web/status/1136206110749339649", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 497141707, "id_str": "497141707", "name": "Alexandra Diehl", "screen_name": "alediehl", "location": "Constanza, Alemania", "description": "I'm happy today. God bless you all: http://t.co/gYUGqJuOzD", "url": null, "entities": {"description": {"urls": [{"url": "http://t.co/gYUGqJuOzD", "expanded_url": "http://www.upworthy.com/right-before-dying-from-a-rare-lifelong-disease-sam-revealed-his-three-secrets-to-happiness?c=upw1", "display_url": "upworthy.com/right-before-d\u2026", "indices": [36, 58]}]}}, "protected": false, "followers_count": 90, "friends_count": 221, "listed_count": 2, "created_at": "Sun Feb 19 17:26:07 +0000 2012", "favourites_count": 144, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 130, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ADD191", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/891701753753862145/KYEUxz-a_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/891701753753862145/KYEUxz-a_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/497141707/1501433496", "profile_link_color": "DAAD5A", "profile_sidebar_border_color": "FA502D", "profile_sidebar_fill_color": "EB7A38", "profile_text_color": "D6D79E", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:39:33 +0000 2019", "id": 1136205912803368961, "id_str": "1136205912803368961", "text": ".@jeffrey_heer presenting a well-crafted study on color naming across languages including implications for (text) t\u2026 https://t.co/aMV10e1Zwm", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [1, 14]}], "urls": [{"url": "https://t.co/aMV10e1Zwm", "expanded_url": "https://twitter.com/i/web/status/1136205912803368961", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 78865306, "id_str": "78865306", "name": "Christoph Kinkeldey", "screen_name": "geovisual", "location": "Berlin", "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", "url": "https://t.co/v2dCWV00Na", "entities": {"url": {"urls": [{"url": "https://t.co/v2dCWV00Na", "expanded_url": "http://www.mi.fu-berlin.de/en/inf/groups/hcc/members/postdocs/kinkeldey.html", "display_url": "mi.fu-berlin.de/en/inf/groups/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1130, "friends_count": 1942, "listed_count": 102, "created_at": "Thu Oct 01 10:19:06 +0000 2009", "favourites_count": 1372, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1099, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/78865306/1398628513", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:37:02 +0000 2019", "id": 1136205275852152832, "id_str": "1136205275852152832", "text": "@aliceschwarze @NicholasStrayer @carolinanobre84 @marc_streit @miriah_meyer @alexander_lex There's also a STAR on M\u2026 https://t.co/2QfjkxkNiS", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "aliceschwarze", "name": "alice.schwarze", "id": 3352671022, "id_str": "3352671022", "indices": [0, 14]}, {"screen_name": "NicholasStrayer", "name": "Nick Strayer", "id": 1176519156, "id_str": "1176519156", "indices": [15, 31]}, {"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [32, 48]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [49, 61]}, {"screen_name": "miriah_meyer", "name": "Miriah Meyer", "id": 883747950085656577, "id_str": "883747950085656577", "indices": [62, 75]}, {"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [76, 90]}], "urls": [{"url": "https://t.co/2QfjkxkNiS", "expanded_url": "https://twitter.com/i/web/status/1136205275852152832", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1135939626047221761, "in_reply_to_status_id_str": "1135939626047221761", "in_reply_to_user_id": 3352671022, "in_reply_to_user_id_str": "3352671022", "in_reply_to_screen_name": "aliceschwarze", "user": {"id": 30009655, "id_str": "30009655", "name": "James Scott-Brown", "screen_name": "jamesscottbrown", "location": "", "description": "RA in Visualization at @ImperialDSI. Previously D.Phil student in Synthetic Biology @UniofOxford and @synbioCDT.", "url": "https://t.co/YjLotYIuNG", "entities": {"url": {"urls": [{"url": "https://t.co/YjLotYIuNG", "expanded_url": "http://jamesscottbrown.com", "display_url": "jamesscottbrown.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 141, "friends_count": 337, "listed_count": 1, "created_at": "Thu Apr 09 15:58:27 +0000 2009", "favourites_count": 2769, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 414, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:28:47 +0000 2019", "id": 1136203201227739137, "id_str": "1136203201227739137", "text": "10:25. Porto. The Colour Blue. @jeffrey_heer at #eurovis #EuroVis2019 https://t.co/mgdmpy0LRE", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [48, 56]}, {"text": "EuroVis2019", "indices": [57, 69]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [31, 44]}], "urls": [], "media": [{"id": 1136203192235175936, "id_str": "1136203192235175936", "indices": [70, 93], "media_url": "http://pbs.twimg.com/media/D8SayJHXsAAAriu.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SayJHXsAAAriu.jpg", "url": "https://t.co/mgdmpy0LRE", "display_url": "pic.twitter.com/mgdmpy0LRE", "expanded_url": "https://twitter.com/jsndyks/status/1136203201227739137/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136203192235175936, "id_str": "1136203192235175936", "indices": [70, 93], "media_url": "http://pbs.twimg.com/media/D8SayJHXsAAAriu.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SayJHXsAAAriu.jpg", "url": "https://t.co/mgdmpy0LRE", "display_url": "pic.twitter.com/mgdmpy0LRE", "expanded_url": "https://twitter.com/jsndyks/status/1136203201227739137/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}, {"id": 1136203192214196225, "id_str": "1136203192214196225", "indices": [70, 93], "media_url": "http://pbs.twimg.com/media/D8SayJCXkAERtgv.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SayJCXkAERtgv.jpg", "url": "https://t.co/mgdmpy0LRE", "display_url": "pic.twitter.com/mgdmpy0LRE", "expanded_url": "https://twitter.com/jsndyks/status/1136203201227739137/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:26:36 +0000 2019", "id": 1136202651417415683, "id_str": "1136202651417415683", "text": "Can anyone else see that blotch moving around on the screen at #EuroVIS #EuroVIS2019 or is it in my head?", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [63, 71]}, {"text": "EuroVIS2019", "indices": [72, 84]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:25:51 +0000 2019", "id": 1136202463281864704, "id_str": "1136202463281864704", "text": "RT @klaus_lml: Awesome presentation of the STAR on visualization of genomic data by @theharbig at #eurovis https://t.co/qbjriMXEJv https:/\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [99, 107]}], "symbols": [], "user_mentions": [{"screen_name": "klaus_lml", "name": "Klaus", "id": 270431596, "id_str": "270431596", "indices": [3, 13]}, {"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [85, 95]}], "urls": [{"url": "https://t.co/qbjriMXEJv", "expanded_url": "https://twitter.com/ngehlenborg/status/1129463666103820289", "display_url": "twitter.com/ngehlenborg/st\u2026", "indices": [108, 131]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 09:24:46 +0000 2019", "id": 1136202188693409794, "id_str": "1136202188693409794", "text": "Awesome presentation of the STAR on visualization of genomic data by @theharbig at #eurovis https://t.co/qbjriMXEJv https://t.co/LhgA4PKgt5", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [84, 92]}], "symbols": [], "user_mentions": [{"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [70, 80]}], "urls": [{"url": "https://t.co/qbjriMXEJv", "expanded_url": "https://twitter.com/ngehlenborg/status/1129463666103820289", "display_url": "twitter.com/ngehlenborg/st\u2026", "indices": [93, 116]}], "media": [{"id": 1136202179994427392, "id_str": "1136202179994427392", "indices": [117, 140], "media_url": "http://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "url": "https://t.co/LhgA4PKgt5", "display_url": "pic.twitter.com/LhgA4PKgt5", "expanded_url": "https://twitter.com/klaus_lml/status/1136202188693409794/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136202179994427392, "id_str": "1136202179994427392", "indices": [117, 140], "media_url": "http://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "url": "https://t.co/LhgA4PKgt5", "display_url": "pic.twitter.com/LhgA4PKgt5", "expanded_url": "https://twitter.com/klaus_lml/status/1136202188693409794/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 270431596, "id_str": "270431596", "name": "Klaus", "screen_name": "klaus_lml", "location": "Linz, \u00d6sterreich", "description": "Data Vis + \ud83e\udd18", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 12, "friends_count": 184, "listed_count": 0, "created_at": "Tue Mar 22 16:18:02 +0000 2011", "favourites_count": 157, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 19, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/270431596/1554838640", "profile_link_color": "19CF86", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1129463666103820289, "quoted_status_id_str": "1129463666103820289", "quoted_status": {"created_at": "Fri May 17 19:08:17 +0000 2019", "id": 1129463666103820289, "id_str": "1129463666103820289", "text": "We did a thing (or two): @sabrina_nusrat, @TheHarbig, & I surveyed the state of the art in genomic data visualizati\u2026 https://t.co/8U9CCtKLfJ", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "sabrina_nusrat", "name": "Sabrina Nusrat", "id": 66265011, "id_str": "66265011", "indices": [25, 40]}, {"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [42, 52]}], "urls": [{"url": "https://t.co/8U9CCtKLfJ", "expanded_url": "https://twitter.com/i/web/status/1129463666103820289", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16557883, "id_str": "16557883", "name": "Nils Gehlenborg", "screen_name": "ngehlenborg", "location": "Boston, MA, USA", "description": "Faculty @HarvardDBMI. Data Visualization. Biomedical Informatics. Genomics. Epigenomics. Cancer Biology. Views are my own.", "url": "https://t.co/1GpqbfanGs", "entities": {"url": {"urls": [{"url": "https://t.co/1GpqbfanGs", "expanded_url": "http://gehlenborglab.org", "display_url": "gehlenborglab.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2630, "friends_count": 822, "listed_count": 120, "created_at": "Thu Oct 02 11:21:35 +0000 2008", "favourites_count": 3200, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3835, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DBE9ED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_link_color": "59696E", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "2E2E2E", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 98, "favorite_count": 229, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1129463666103820289, "quoted_status_id_str": "1129463666103820289", "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:24:46 +0000 2019", "id": 1136202188693409794, "id_str": "1136202188693409794", "text": "Awesome presentation of the STAR on visualization of genomic data by @theharbig at #eurovis https://t.co/qbjriMXEJv https://t.co/LhgA4PKgt5", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [84, 92]}], "symbols": [], "user_mentions": [{"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [70, 80]}], "urls": [{"url": "https://t.co/qbjriMXEJv", "expanded_url": "https://twitter.com/ngehlenborg/status/1129463666103820289", "display_url": "twitter.com/ngehlenborg/st\u2026", "indices": [93, 116]}], "media": [{"id": 1136202179994427392, "id_str": "1136202179994427392", "indices": [117, 140], "media_url": "http://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "url": "https://t.co/LhgA4PKgt5", "display_url": "pic.twitter.com/LhgA4PKgt5", "expanded_url": "https://twitter.com/klaus_lml/status/1136202188693409794/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136202179994427392, "id_str": "1136202179994427392", "indices": [117, 140], "media_url": "http://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SZ3OOXoAAV0jP.jpg", "url": "https://t.co/LhgA4PKgt5", "display_url": "pic.twitter.com/LhgA4PKgt5", "expanded_url": "https://twitter.com/klaus_lml/status/1136202188693409794/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 270431596, "id_str": "270431596", "name": "Klaus", "screen_name": "klaus_lml", "location": "Linz, \u00d6sterreich", "description": "Data Vis + \ud83e\udd18", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 12, "friends_count": 184, "listed_count": 0, "created_at": "Tue Mar 22 16:18:02 +0000 2011", "favourites_count": 157, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 19, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/270431596/1554838640", "profile_link_color": "19CF86", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1129463666103820289, "quoted_status_id_str": "1129463666103820289", "quoted_status": {"created_at": "Fri May 17 19:08:17 +0000 2019", "id": 1129463666103820289, "id_str": "1129463666103820289", "text": "We did a thing (or two): @sabrina_nusrat, @TheHarbig, & I surveyed the state of the art in genomic data visualizati\u2026 https://t.co/8U9CCtKLfJ", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "sabrina_nusrat", "name": "Sabrina Nusrat", "id": 66265011, "id_str": "66265011", "indices": [25, 40]}, {"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [42, 52]}], "urls": [{"url": "https://t.co/8U9CCtKLfJ", "expanded_url": "https://twitter.com/i/web/status/1129463666103820289", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16557883, "id_str": "16557883", "name": "Nils Gehlenborg", "screen_name": "ngehlenborg", "location": "Boston, MA, USA", "description": "Faculty @HarvardDBMI. Data Visualization. Biomedical Informatics. Genomics. Epigenomics. Cancer Biology. Views are my own.", "url": "https://t.co/1GpqbfanGs", "entities": {"url": {"urls": [{"url": "https://t.co/1GpqbfanGs", "expanded_url": "http://gehlenborglab.org", "display_url": "gehlenborglab.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2630, "friends_count": 822, "listed_count": 120, "created_at": "Thu Oct 02 11:21:35 +0000 2008", "favourites_count": 3200, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3835, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DBE9ED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_link_color": "59696E", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "2E2E2E", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 98, "favorite_count": 229, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:13:16 +0000 2019", "id": 1136199296397848577, "id_str": "1136199296397848577", "text": "RT @jsndyks: Very nice way to introduce a sophisticated vis interface - V-AWAKE #slowly #gently #withAMap at #EuroVIS #EuroVIS2019 https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "slowly", "indices": [80, 87]}, {"text": "gently", "indices": [88, 95]}, {"text": "withAMap", "indices": [96, 105]}, {"text": "EuroVIS", "indices": [109, 117]}, {"text": "EuroVIS2019", "indices": [118, 130]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetCaster for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2873695769, "id_str": "2873695769", "name": "Roeland Scheepens", "screen_name": "rlndscheepens", "location": "Eindhoven, Nederland", "description": "PhD in visualization. Research engineer at ProcessGold. Interested in visualization and process mining.", "url": "http://t.co/t25I44Aarp", "entities": {"url": {"urls": [{"url": "http://t.co/t25I44Aarp", "expanded_url": "http://www.win.tue.nl/~rscheepe/", "display_url": "win.tue.nl/~rscheepe/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 47, "friends_count": 74, "listed_count": 4, "created_at": "Wed Nov 12 12:47:40 +0000 2014", "favourites_count": 45, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 232, "lang": "nl", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:24:15 +0000 2019", "id": 1135900072460394497, "id_str": "1135900072460394497", "text": "Very nice way to introduce a sophisticated vis interface - V-AWAKE #slowly #gently #withAMap at #EuroVIS\u2026 https://t.co/hps3T098Ob", "truncated": true, "entities": {"hashtags": [{"text": "slowly", "indices": [67, 74]}, {"text": "gently", "indices": [75, 82]}, {"text": "withAMap", "indices": [83, 92]}, {"text": "EuroVIS", "indices": [96, 104]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/hps3T098Ob", "expanded_url": "https://twitter.com/i/web/status/1135900072460394497", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [106, 129]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:12:32 +0000 2019", "id": 1136199111974248449, "id_str": "1136199111974248449", "text": "RT @jcrbrts: #EuroVIS #eurovis2019 @eurovis2019 \nJust given my talk on #MultipleViews: Different Meanings and Collocated Words \nhttps://t.c\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [13, 21]}, {"text": "eurovis2019", "indices": [22, 34]}, {"text": "MultipleViews", "indices": [71, 85]}], "symbols": [], "user_mentions": [{"screen_name": "jcrbrts", "name": "Jonathan C. Roberts", "id": 201277609, "id_str": "201277609", "indices": [3, 11]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [35, 47]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2596138699, "id_str": "2596138699", "name": "Computer Science Electronic Engineering Bangor Uni", "screen_name": "BangorCSEE", "location": "Bangor, Wales", "description": "School of Computer Science and Electronic Engineering, Bangor University\n@BangorUni #SEECS", "url": "https://t.co/S6pXn5QVji", "entities": {"url": {"urls": [{"url": "https://t.co/S6pXn5QVji", "expanded_url": "https://www.bangor.ac.uk/computer-science-and-electronic-engineering/", "display_url": "bangor.ac.uk/computer-scien\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 311, "friends_count": 353, "listed_count": 9, "created_at": "Mon Jun 30 09:55:39 +0000 2014", "favourites_count": 210, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 442, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2596138699/1548426815", "profile_link_color": "91D2FA", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 09:11:39 +0000 2019", "id": 1136198890632437765, "id_str": "1136198890632437765", "text": "#EuroVIS #eurovis2019 @eurovis2019 \nJust given my talk on #MultipleViews: Different Meanings and Collocated Words\u2026 https://t.co/uMhOfDq8h4", "truncated": true, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [0, 8]}, {"text": "eurovis2019", "indices": [9, 21]}, {"text": "MultipleViews", "indices": [58, 72]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [22, 34]}], "urls": [{"url": "https://t.co/uMhOfDq8h4", "expanded_url": "https://twitter.com/i/web/status/1136198890632437765", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [115, 138]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:12:25 +0000 2019", "id": 1136199081414578178, "id_str": "1136199081414578178", "text": "RT @_Noeska_: Curious about that baby deformation you saw in the fast forward? It is in a much better shape by now. Come check out the post\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1136161731124838400, "id_str": "1136161731124838400", "name": "Eric M\u00f6rth", "screen_name": "EricMorth", "location": "", "description": "Hi! I am a PhD student in Bergen, Norway and my research is abou multimodal medical visualization.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 5, "friends_count": 7, "listed_count": 0, "created_at": "Wed Jun 05 06:44:00 +0000 2019", "favourites_count": 10, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1136161895227019264/Mz_zQnyF_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1136161895227019264/Mz_zQnyF_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 15:18:08 +0000 2019", "id": 1135928729635631105, "id_str": "1135928729635631105", "text": "Curious about that baby deformation you saw in the fast forward? It is in a much better shape by now. Come check ou\u2026 https://t.co/N6CpsvQ7kN", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/N6CpsvQ7kN", "expanded_url": "https://twitter.com/i/web/status/1135928729635631105", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:12:22 +0000 2019", "id": 1136199068684881922, "id_str": "1136199068684881922", "text": "RT @jcrbrts: @eurovis2019 #eurovis #eurovis2019 full house all waiting for the #fastforwards to start. Such a great way to hear a little o\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [26, 34]}, {"text": "eurovis2019", "indices": [35, 47]}, {"text": "fastforwards", "indices": [80, 93]}], "symbols": [], "user_mentions": [{"screen_name": "jcrbrts", "name": "Jonathan C. Roberts", "id": 201277609, "id_str": "201277609", "indices": [3, 11]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [13, 25]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2596138699, "id_str": "2596138699", "name": "Computer Science Electronic Engineering Bangor Uni", "screen_name": "BangorCSEE", "location": "Bangor, Wales", "description": "School of Computer Science and Electronic Engineering, Bangor University\n@BangorUni #SEECS", "url": "https://t.co/S6pXn5QVji", "entities": {"url": {"urls": [{"url": "https://t.co/S6pXn5QVji", "expanded_url": "https://www.bangor.ac.uk/computer-science-and-electronic-engineering/", "display_url": "bangor.ac.uk/computer-scien\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 311, "friends_count": 353, "listed_count": 9, "created_at": "Mon Jun 30 09:55:39 +0000 2014", "favourites_count": 210, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 442, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2596138699/1548426815", "profile_link_color": "91D2FA", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 10:54:31 +0000 2019", "id": 1135862387444264960, "id_str": "1135862387444264960", "text": "@eurovis2019 #eurovis #eurovis2019 full house all waiting for the #fastforwards to start. Such a great way to hear\u2026 https://t.co/ifL45r8dc6", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [13, 21]}, {"text": "eurovis2019", "indices": [22, 34]}, {"text": "fastforwards", "indices": [67, 80]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [0, 12]}], "urls": [{"url": "https://t.co/ifL45r8dc6", "expanded_url": "https://twitter.com/i/web/status/1135862387444264960", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": 1085199426837188610, "in_reply_to_user_id_str": "1085199426837188610", "in_reply_to_screen_name": "eurovis2019", "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:11:39 +0000 2019", "id": 1136198890632437765, "id_str": "1136198890632437765", "text": "#EuroVIS #eurovis2019 @eurovis2019 \nJust given my talk on #MultipleViews: Different Meanings and Collocated Words\u2026 https://t.co/uMhOfDq8h4", "truncated": true, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [0, 8]}, {"text": "eurovis2019", "indices": [9, 21]}, {"text": "MultipleViews", "indices": [58, 72]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [22, 34]}], "urls": [{"url": "https://t.co/uMhOfDq8h4", "expanded_url": "https://twitter.com/i/web/status/1136198890632437765", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [115, 138]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:11:25 +0000 2019", "id": 1136198829454184449, "id_str": "1136198829454184449", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14420912, "id_str": "14420912", "name": "craiganslow", "screen_name": "craiganslow", "location": "New Zealand", "description": "HCI, Software Engineering, Visualization | Lecturer (Assistant Professor) - Victoria University of Wellington, NZ | Lecturer - University of Oxford, UK", "url": "https://t.co/FNUFiO0hqW", "entities": {"url": {"urls": [{"url": "https://t.co/FNUFiO0hqW", "expanded_url": "http://homepages.ecs.vuw.ac.nz/~craig", "display_url": "homepages.ecs.vuw.ac.nz/~craig", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 945, "friends_count": 2019, "listed_count": 48, "created_at": "Thu Apr 17 14:06:40 +0000 2008", "favourites_count": 6229, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 5482, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1680003273/mttable_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1680003273/mttable_normal.jpg", "profile_link_color": "0084B4", "profile_sidebar_border_color": "BDDCAD", "profile_sidebar_fill_color": "DDFFCC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:02:13 +0000 2019", "id": 1136196517633675264, "id_str": "1136196517633675264", "text": "RT @eurovis2019: Best PhD Awards #EuroVis 2019\n\nSergej Stoppel \u2013 University of Bergen, NO, for his outstanding PhD thesis \u201cUser-Centric Par\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [33, 41]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 08:57:37 +0000 2019", "id": 1136195359640870914, "id_str": "1136195359640870914", "text": "Best PhD Awards #EuroVis 2019\n\nSergej Stoppel \u2013 University of Bergen, NO, for his outstanding PhD thesis \u201cUser-Cent\u2026 https://t.co/KyRFYrY9VU", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [16, 24]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KyRFYrY9VU", "expanded_url": "https://twitter.com/i/web/status/1136195359640870914", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:01:15 +0000 2019", "id": 1136196270803116032, "id_str": "1136196270803116032", "text": "@_Noeska_ @klaus_lml #eurovis OR #eurovis2019 seems to work ...? Maybe? https://t.co/ZIcpHrrwFt", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [21, 29]}, {"text": "eurovis2019", "indices": [33, 45]}], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [0, 9]}, {"screen_name": "klaus_lml", "name": "Klaus", "id": 270431596, "id_str": "270431596", "indices": [10, 20]}], "urls": [], "media": [{"id": 1136196264318685184, "id_str": "1136196264318685184", "indices": [72, 95], "media_url": "http://pbs.twimg.com/media/D8SUe4nXUAARL5U.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SUe4nXUAARL5U.jpg", "url": "https://t.co/ZIcpHrrwFt", "display_url": "pic.twitter.com/ZIcpHrrwFt", "expanded_url": "https://twitter.com/jsndyks/status/1136196270803116032/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 750, "h": 750, "resize": "fit"}, "small": {"w": 680, "h": 680, "resize": "fit"}, "large": {"w": 750, "h": 750, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136196264318685184, "id_str": "1136196264318685184", "indices": [72, 95], "media_url": "http://pbs.twimg.com/media/D8SUe4nXUAARL5U.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SUe4nXUAARL5U.jpg", "url": "https://t.co/ZIcpHrrwFt", "display_url": "pic.twitter.com/ZIcpHrrwFt", "expanded_url": "https://twitter.com/jsndyks/status/1136196270803116032/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 750, "h": 750, "resize": "fit"}, "small": {"w": 680, "h": 680, "resize": "fit"}, "large": {"w": 750, "h": 750, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": 1136184991753355265, "in_reply_to_status_id_str": "1136184991753355265", "in_reply_to_user_id": 40219508, "in_reply_to_user_id_str": "40219508", "in_reply_to_screen_name": "_Noeska_", "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 09:01:00 +0000 2019", "id": 1136196209029406720, "id_str": "1136196209029406720", "text": "@_Noeska_ @klaus_lml Nope. It\u2019s #EuroVis. #spacesavingsFTW", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [32, 40]}, {"text": "spacesavingsFTW", "indices": [42, 58]}], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [0, 9]}, {"screen_name": "klaus_lml", "name": "Klaus", "id": 270431596, "id_str": "270431596", "indices": [10, 20]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": 1136184991753355265, "in_reply_to_status_id_str": "1136184991753355265", "in_reply_to_user_id": 40219508, "in_reply_to_user_id_str": "40219508", "in_reply_to_screen_name": "_Noeska_", "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 08:57:37 +0000 2019", "id": 1136195359640870914, "id_str": "1136195359640870914", "text": "Best PhD Awards #EuroVis 2019\n\nSergej Stoppel \u2013 University of Bergen, NO, for his outstanding PhD thesis \u201cUser-Cent\u2026 https://t.co/KyRFYrY9VU", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [16, 24]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KyRFYrY9VU", "expanded_url": "https://twitter.com/i/web/status/1136195359640870914", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 08:54:29 +0000 2019", "id": 1136194568658006021, "id_str": "1136194568658006021", "text": "One thing pies do well is allow you to build your own aggregation from adjacent pieces. So, how about orange + grey\u2026 https://t.co/RJfVhP1EfC", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RJfVhP1EfC", "expanded_url": "https://twitter.com/i/web/status/1136194568658006021", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": 1136190687047823360, "in_reply_to_status_id_str": "1136190687047823360", "in_reply_to_user_id": 19299318, "in_reply_to_user_id_str": "19299318", "in_reply_to_screen_name": "jsndyks", "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 08:50:52 +0000 2019", "id": 1136193659471323136, "id_str": "1136193659471323136", "text": "RT @jsndyks: I\u2019m all for the entire conference being about pie charts... as long as @eagereyes gives all the talks. #greatWork #eurovis #eu\u2026", "truncated": false, "entities": {"hashtags": [{"text": "greatWork", "indices": [116, 126]}, {"text": "eurovis", "indices": [127, 135]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}, {"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [84, 94]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 08:39:03 +0000 2019", "id": 1136190687047823360, "id_str": "1136190687047823360", "text": "I\u2019m all for the entire conference being about pie charts... as long as @eagereyes gives all the talks. #greatWork\u2026 https://t.co/ym5uoGJIiY", "truncated": true, "entities": {"hashtags": [{"text": "greatWork", "indices": [103, 113]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [71, 81]}], "urls": [{"url": "https://t.co/ym5uoGJIiY", "expanded_url": "https://twitter.com/i/web/status/1136190687047823360", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [115, 138]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 08:48:49 +0000 2019", "id": 1136193144482144256, "id_str": "1136193144482144256", "text": "Third day of #EuroVis 2019! Enjoy! \ud83d\ude00 https://t.co/Da2NPoPN7E", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [13, 21]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136193073657069570, "id_str": "1136193073657069570", "indices": [38, 61], "media_url": "http://pbs.twimg.com/media/D8SRlKeWwAIfRK7.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SRlKeWwAIfRK7.jpg", "url": "https://t.co/Da2NPoPN7E", "display_url": "pic.twitter.com/Da2NPoPN7E", "expanded_url": "https://twitter.com/eurovis2019/status/1136193144482144256/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 850, "resize": "fit"}, "small": {"w": 680, "h": 482, "resize": "fit"}, "large": {"w": 2048, "h": 1451, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136193073657069570, "id_str": "1136193073657069570", "indices": [38, 61], "media_url": "http://pbs.twimg.com/media/D8SRlKeWwAIfRK7.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SRlKeWwAIfRK7.jpg", "url": "https://t.co/Da2NPoPN7E", "display_url": "pic.twitter.com/Da2NPoPN7E", "expanded_url": "https://twitter.com/eurovis2019/status/1136193144482144256/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 850, "resize": "fit"}, "small": {"w": 680, "h": 482, "resize": "fit"}, "large": {"w": 2048, "h": 1451, "resize": "fit"}}}, {"id": 1136193093617770496, "id_str": "1136193093617770496", "indices": [38, 61], "media_url": "http://pbs.twimg.com/media/D8SRmU1W4AAV7Bw.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SRmU1W4AAV7Bw.jpg", "url": "https://t.co/Da2NPoPN7E", "display_url": "pic.twitter.com/Da2NPoPN7E", "expanded_url": "https://twitter.com/eurovis2019/status/1136193144482144256/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1533, "resize": "fit"}, "medium": {"w": 1200, "h": 898, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}, {"id": 1136193115402964992, "id_str": "1136193115402964992", "indices": [38, 61], "media_url": "http://pbs.twimg.com/media/D8SRnl_WkAA34so.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SRnl_WkAA34so.jpg", "url": "https://t.co/Da2NPoPN7E", "display_url": "pic.twitter.com/Da2NPoPN7E", "expanded_url": "https://twitter.com/eurovis2019/status/1136193144482144256/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 898, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1533, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}, {"id": 1136193134646444033, "id_str": "1136193134646444033", "indices": [38, 61], "media_url": "http://pbs.twimg.com/media/D8SRotrWwAEQeQn.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SRotrWwAEQeQn.jpg", "url": "https://t.co/Da2NPoPN7E", "display_url": "pic.twitter.com/Da2NPoPN7E", "expanded_url": "https://twitter.com/eurovis2019/status/1136193144482144256/photo/1", "type": "photo", "sizes": {"large": {"w": 2048, "h": 1533, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 509, "resize": "fit"}, "medium": {"w": 1200, "h": 898, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 08:39:03 +0000 2019", "id": 1136190687047823360, "id_str": "1136190687047823360", "text": "I\u2019m all for the entire conference being about pie charts... as long as @eagereyes gives all the talks. #greatWork\u2026 https://t.co/ym5uoGJIiY", "truncated": true, "entities": {"hashtags": [{"text": "greatWork", "indices": [103, 113]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [71, 81]}], "urls": [{"url": "https://t.co/ym5uoGJIiY", "expanded_url": "https://twitter.com/i/web/status/1136190687047823360", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [115, 138]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 08:25:40 +0000 2019", "id": 1136187319155908609, "id_str": "1136187319155908609", "text": "9:20. Porto. Pie Charts. \ud83e\udd67 #eurovis #EuroVis2019 https://t.co/K7BHGoqsQP", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [27, 35]}, {"text": "EuroVis2019", "indices": [36, 48]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136187306078068736, "id_str": "1136187306078068736", "indices": [49, 72], "media_url": "http://pbs.twimg.com/media/D8SMVckXYAAhqnB.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SMVckXYAAhqnB.jpg", "url": "https://t.co/K7BHGoqsQP", "display_url": "pic.twitter.com/K7BHGoqsQP", "expanded_url": "https://twitter.com/jsndyks/status/1136187319155908609/photo/1", "type": "photo", "sizes": {"large": {"w": 2048, "h": 1536, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136187306078068736, "id_str": "1136187306078068736", "indices": [49, 72], "media_url": "http://pbs.twimg.com/media/D8SMVckXYAAhqnB.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SMVckXYAAhqnB.jpg", "url": "https://t.co/K7BHGoqsQP", "display_url": "pic.twitter.com/K7BHGoqsQP", "expanded_url": "https://twitter.com/jsndyks/status/1136187319155908609/photo/1", "type": "photo", "sizes": {"large": {"w": 2048, "h": 1536, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}, {"id": 1136187306124152835, "id_str": "1136187306124152835", "indices": [49, 72], "media_url": "http://pbs.twimg.com/media/D8SMVcvWkAMQAOV.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SMVcvWkAMQAOV.jpg", "url": "https://t.co/K7BHGoqsQP", "display_url": "pic.twitter.com/K7BHGoqsQP", "expanded_url": "https://twitter.com/jsndyks/status/1136187319155908609/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "pl", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "pl"}, -{"created_at": "Wed Jun 05 08:16:25 +0000 2019", "id": 1136184991753355265, "id_str": "1136184991753355265", "text": ".@klaus_lml and I were sort of hoping for a #EuroVis vs #eurovis2019 hashtag battle discussion this year. Any takers?", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [44, 52]}, {"text": "eurovis2019", "indices": [56, 68]}], "symbols": [], "user_mentions": [{"screen_name": "klaus_lml", "name": "Klaus", "id": 270431596, "id_str": "270431596", "indices": [1, 11]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 08:14:22 +0000 2019", "id": 1136184475845636096, "id_str": "1136184475845636096", "text": "Very nice STAR on Visual Computing in Radiation Therapy Planning presented by Katja B\u00fchler and Renata Raidou\u2026 https://t.co/r1lsSGoYVe", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/r1lsSGoYVe", "expanded_url": "https://twitter.com/i/web/status/1136184475845636096", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [110, 133]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 08:09:20 +0000 2019", "id": 1136183206456246273, "id_str": "1136183206456246273", "text": "9am. Porto. Emoji Visualization. \ud83d\ude2c#eurovis #EuroVis2019 https://t.co/MNp6Bjg7mN", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [34, 42]}, {"text": "EuroVis2019", "indices": [43, 55]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136183199116210176, "id_str": "1136183199116210176", "indices": [56, 79], "media_url": "http://pbs.twimg.com/media/D8SImY8WsAAEoT9.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SImY8WsAAEoT9.jpg", "url": "https://t.co/MNp6Bjg7mN", "display_url": "pic.twitter.com/MNp6Bjg7mN", "expanded_url": "https://twitter.com/jsndyks/status/1136183206456246273/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136183199116210176, "id_str": "1136183199116210176", "indices": [56, 79], "media_url": "http://pbs.twimg.com/media/D8SImY8WsAAEoT9.jpg", "media_url_https": "https://pbs.twimg.com/media/D8SImY8WsAAEoT9.jpg", "url": "https://t.co/MNp6Bjg7mN", "display_url": "pic.twitter.com/MNp6Bjg7mN", "expanded_url": "https://twitter.com/jsndyks/status/1136183206456246273/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 08:07:11 +0000 2019", "id": 1136182664732561409, "id_str": "1136182664732561409", "text": "I\u2018m about to present these two papers at #EuroVis in room Porto. Come listen/chat/heckle! https://t.co/KjJ39vu0uz", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KjJ39vu0uz", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224", "display_url": "twitter.com/eagereyes_feed\u2026", "indices": [90, 113]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135473481515188224, "quoted_status_id_str": "1135473481515188224", "quoted_status": {"created_at": "Mon Jun 03 09:09:08 +0000 2019", "id": 1135473481515188224, "id_str": "1135473481515188224", "text": "Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [52, 75]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "WordPress.com", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1325316703, "id_str": "1325316703", "name": "eagereyes.org feed", "screen_name": "eagereyes_feed", "location": "The Web", "description": "Feed for https://t.co/35pYQYYNDb. If you're looking for Robert Kosara's personal account, follow @eagereyes.", "url": "https://t.co/35pYQYYNDb", "entities": {"url": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [9, 32]}]}}, "protected": false, "followers_count": 889, "friends_count": 0, "listed_count": 104, "created_at": "Wed Apr 03 19:55:46 +0000 2013", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 245, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ACDED6", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1325316703/1474778998", "profile_link_color": "038543", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "F6F6F6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 07:58:42 +0000 2019", "id": 1136180530859429889, "id_str": "1136180530859429889", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 206206551, "id_str": "206206551", "name": "IALE Tecnolog\u00eda", "screen_name": "ialeT", "location": "Espa\u00f1a", "description": "Innovaci\u00f3n, Vigilancia Tecnol\u00f3gica e Inteligencia Competitiva. #Innovation #ci #CompetitiveIntelligence #BigData #DataScience #TechnologyScouting #IP #Patents", "url": "http://t.co/wk9kzVeahw", "entities": {"url": {"urls": [{"url": "http://t.co/wk9kzVeahw", "expanded_url": "http://www.ialetecnologia.com", "display_url": "ialetecnologia.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 722, "friends_count": 2136, "listed_count": 59, "created_at": "Fri Oct 22 13:53:06 +0000 2010", "favourites_count": 36, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1820, "lang": "ca", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1152336456/logo_iale_cuadrado1_normal.gif", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1152336456/logo_iale_cuadrado1_normal.gif", "profile_banner_url": "https://pbs.twimg.com/profile_banners/206206551/1418850308", "profile_link_color": "F57E1C", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 06:44:53 +0000 2019", "id": 1136161953976426497, "id_str": "1136161953976426497", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 56211665, "id_str": "56211665", "name": "Vanessa Echeverria", "screen_name": "vanechev", "location": "Sydney, New South Wales", "description": "PhD student @ University of Technology Sydney, Connected Intelligence Centre #multimodal #learninganalytics, #physicalspaces #AI #collaborativespaces", "url": "https://t.co/yRlvCyWjwb", "entities": {"url": {"urls": [{"url": "https://t.co/yRlvCyWjwb", "expanded_url": "http://vanessaecheverria.net", "display_url": "vanessaecheverria.net", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 274, "friends_count": 332, "listed_count": 6, "created_at": "Sun Jul 12 22:36:24 +0000 2009", "favourites_count": 891, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1131, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "030103", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme11/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme11/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1012645064525348864/ZJTV9zxb_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1012645064525348864/ZJTV9zxb_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/56211665/1530268373", "profile_link_color": "F5ABB5", "profile_sidebar_border_color": "ADF1FC", "profile_sidebar_fill_color": "000000", "profile_text_color": "947974", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 06:09:53 +0000 2019", "id": 1136153144524562434, "id_str": "1136153144524562434", "text": "\u306a\u3093\u3068\u3044\u3044\u307e\u3059\u304b\u3001EuroVis\u306e\u671f\u9593\u4e2d\u3053\u306e\u5acc\u304c\u3089\u305b\u304c\u7d9a\u304f\u306e\u3067\u3057\u3087\u3046\u304b\uff01\uff01\u304f\u3084\u3058\u3044\uff01\uff01 https://t.co/Lr3meZS0oi", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/Lr3meZS0oi", "expanded_url": "https://twitter.com/leena_0516/status/1136152433296646146", "display_url": "twitter.com/leena_0516/sta\u2026", "indices": [44, 67]}]}, "metadata": {"iso_language_code": "ja", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40163764, "id_str": "40163764", "name": "Masahiko ITOH", "screen_name": "i_mash", "location": "Sapporo", "description": "I'm imash. Associate Professor, Hokkaido Information University, Japan, InfoVis, 3DUI", "url": "https://t.co/jWWMokzcdA", "entities": {"url": {"urls": [{"url": "https://t.co/jWWMokzcdA", "expanded_url": "http://masahiko-itoh.blogspot.com", "display_url": "masahiko-itoh.blogspot.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 484, "friends_count": 319, "listed_count": 22, "created_at": "Fri May 15 03:17:38 +0000 2009", "favourites_count": 33037, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 31020, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3177438845/2a08fff9deb8de804df6dd69d0dbf3dd_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3177438845/2a08fff9deb8de804df6dd69d0dbf3dd_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40163764/1358428129", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136152433296646146, "quoted_status_id_str": "1136152433296646146", "quoted_status": {"created_at": "Wed Jun 05 06:07:03 +0000 2019", "id": 1136152433296646146, "id_str": "1136152433296646146", "text": "@i_mash @1T0T \u3044\u3084\u307b\u3093\u3068\u666f\u8272\u3082\u304a\u9152\u3082\u3088\u3044\u3067\u3059\u306d https://t.co/RiaVTXB6To", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "i_mash", "name": "Masahiko ITOH", "id": 40163764, "id_str": "40163764", "indices": [0, 7]}, {"screen_name": "1T0T", "name": "1T0T", "id": 5616302, "id_str": "5616302", "indices": [8, 13]}], "urls": [], "media": [{"id": 1136152428477341697, "id_str": "1136152428477341697", "indices": [31, 54], "media_url": "http://pbs.twimg.com/media/D8RsnTYW4AENLnn.jpg", "media_url_https": "https://pbs.twimg.com/media/D8RsnTYW4AENLnn.jpg", "url": "https://t.co/RiaVTXB6To", "display_url": "pic.twitter.com/RiaVTXB6To", "expanded_url": "https://twitter.com/leena_0516/status/1136152433296646146/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136152428477341697, "id_str": "1136152428477341697", "indices": [31, 54], "media_url": "http://pbs.twimg.com/media/D8RsnTYW4AENLnn.jpg", "media_url_https": "https://pbs.twimg.com/media/D8RsnTYW4AENLnn.jpg", "url": "https://t.co/RiaVTXB6To", "display_url": "pic.twitter.com/RiaVTXB6To", "expanded_url": "https://twitter.com/leena_0516/status/1136152433296646146/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "ja", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": 1136101564244824069, "in_reply_to_status_id_str": "1136101564244824069", "in_reply_to_user_id": 40163764, "in_reply_to_user_id_str": "40163764", "in_reply_to_screen_name": "i_mash", "user": {"id": 199146645, "id_str": "199146645", "name": "Rinax", "screen_name": "leena_0516", "location": "\u898b\u3048\u308b\u4e16\u754c\u3068\u898b\u3048\u306a\u3044\u4e16\u754c\u306e\u72ed\u9593", "description": "1T0T\u78147\u671f/is2008\uff20Tea/Lys blanc 60eme/Visualization/\u597d\u304d\u306a\u3082\u306e:\u30d5\u30a1\u30f3\u30bf\u30b8\u30fc\u3001\u30df\u30b9\u30c6\u30ea\u3001\u661f\u3001\u52d5\u690d\u7269\u306a\u3069/\u3082\u3075\u3082\u3075\u306f\u6b63\u7fa9/\u6700\u8fd1\u306fKubernetes\u3068\u304bDocker\u3068\u304b\u3082/\u4e00\u5fdc\u7814\u7a76\u8005/\u5927\u4f53\u622f\u8a00/\u3064\u3076\u3084\u304d\u306f\u3042\u304f\u307e\u3067\u500b\u4eba\u306e\u898b\u89e3\u3067\u3059/", "url": "https://t.co/Zm0fkBQHI1", "entities": {"url": {"urls": [{"url": "https://t.co/Zm0fkBQHI1", "expanded_url": "http://itolab.is.ocha.ac.jp/~leena/", "display_url": "itolab.is.ocha.ac.jp/~leena/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 267, "friends_count": 264, "listed_count": 14, "created_at": "Wed Oct 06 04:16:29 +0000 2010", "favourites_count": 1672, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 16382, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1079967119616311296/xaXMxjTw_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1079967119616311296/xaXMxjTw_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/199146645/1354715741", "profile_link_color": "4A913C", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ja"}, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ja"}, -{"created_at": "Wed Jun 05 05:37:48 +0000 2019", "id": 1136145071659728896, "id_str": "1136145071659728896", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 8429322, "id_str": "8429322", "name": "Ivan", "screen_name": "justahappygeek", "location": "Pittsburgh, PA", "description": "research programmer/interpreter/latinx/vegetarian hippie/hawaiian shirt enthusiast/beatles fan/geek at cmu/\ud83c\uddf5\ud83c\uddf7 | he/him", "url": "https://t.co/jHdQysOUWt", "entities": {"url": {"urls": [{"url": "https://t.co/jHdQysOUWt", "expanded_url": "http://linus.cbd.cs.cmu.edu", "display_url": "linus.cbd.cs.cmu.edu", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 429, "listed_count": 5, "created_at": "Sat Aug 25 18:30:01 +0000 2007", "favourites_count": 712, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 7306, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "B2DFDA", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/816714153901572096/YkAg9DCi_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/816714153901572096/YkAg9DCi_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/8429322/1470204328", "profile_link_color": "93A644", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 05:32:42 +0000 2019", "id": 1136143787493908481, "id_str": "1136143787493908481", "text": "RT @jsndyks: Very nice way to introduce a sophisticated vis interface - V-AWAKE #slowly #gently #withAMap at #EuroVIS #EuroVIS2019 https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "slowly", "indices": [80, 87]}, {"text": "gently", "indices": [88, 95]}, {"text": "withAMap", "indices": [96, 105]}, {"text": "EuroVIS", "indices": [109, 117]}, {"text": "EuroVIS2019", "indices": [118, 130]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 23504165, "id_str": "23504165", "name": "Paolo Buono", "screen_name": "paolobuono", "location": "Italy", "description": "Main research interests: InfoVis, Visual Analytics, Mobile apps.\nAssistant Professor @ CS Dept of the University of Bari, Italy", "url": "https://t.co/jhEzF78hGs", "entities": {"url": {"urls": [{"url": "https://t.co/jhEzF78hGs", "expanded_url": "http://ivu.di.uniba.it/people/buono.htm", "display_url": "ivu.di.uniba.it/people/buono.h\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 97, "friends_count": 127, "listed_count": 11, "created_at": "Mon Mar 09 21:24:10 +0000 2009", "favourites_count": 305, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 494, "lang": "it", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/404689861/paolo_300x_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/404689861/paolo_300x_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/23504165/1541095778", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:24:15 +0000 2019", "id": 1135900072460394497, "id_str": "1135900072460394497", "text": "Very nice way to introduce a sophisticated vis interface - V-AWAKE #slowly #gently #withAMap at #EuroVIS\u2026 https://t.co/hps3T098Ob", "truncated": true, "entities": {"hashtags": [{"text": "slowly", "indices": [67, 74]}, {"text": "gently", "indices": [75, 82]}, {"text": "withAMap", "indices": [83, 92]}, {"text": "EuroVIS", "indices": [96, 104]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/hps3T098Ob", "expanded_url": "https://twitter.com/i/web/status/1135900072460394497", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [106, 129]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 03:51:04 +0000 2019", "id": 1136118212872015872, "id_str": "1136118212872015872", "text": "RT @marc_streit: Fresh from the press: our new state of the art report on visualizing multivariate networks: https://t.co/RRNgLZrpUr #eurov\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [3, 15]}], "urls": [{"url": "https://t.co/RRNgLZrpUr", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_mvn/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 533315241, "id_str": "533315241", "name": "ob", "screen_name": "OBuchel", "location": "Boston, MA", "description": "I specialize in Knowledge Organization, InfoViz, GeoVis, and visual analytics. Fan of D3.js, interactive maps, networks, and novel visualizations.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 52, "friends_count": 252, "listed_count": 19, "created_at": "Thu Mar 22 15:24:35 +0000 2012", "favourites_count": 161, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 291, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/711243559605633025/_ax1Q06A_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/711243559605633025/_ax1Q06A_normal.jpg", "profile_link_color": "662506", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:39:45 +0000 2019", "id": 1135903972806594560, "id_str": "1135903972806594560", "text": "Fresh from the press: our new state of the art report on visualizing multivariate networks: https://t.co/RRNgLZrpUr\u2026 https://t.co/PD0SMr72vH", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RRNgLZrpUr", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_mvn/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [92, 115]}, {"url": "https://t.co/PD0SMr72vH", "expanded_url": "https://twitter.com/i/web/status/1135903972806594560", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135902544125976577, "quoted_status_id_str": "1135902544125976577", "quoted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 3, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135902544125976577, "quoted_status_id_str": "1135902544125976577", "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 03:38:37 +0000 2019", "id": 1136115077491449856, "id_str": "1136115077491449856", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 747980614708531201, "id_str": "747980614708531201", "name": "Porous", "screen_name": "CallMeDeconBlue", "location": "", "description": "Bacterial Toxin Biologist. I have a lot of books so I can feel smarter than I am.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 26, "friends_count": 414, "listed_count": 0, "created_at": "Wed Jun 29 02:30:50 +0000 2016", "favourites_count": 440, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 266, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/966122971776524289/PNkvFrv8_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/966122971776524289/PNkvFrv8_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/747980614708531201/1519177842", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 03:33:56 +0000 2019", "id": 1136113901509238784, "id_str": "1136113901509238784", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2774186330, "id_str": "2774186330", "name": "Lana Garmire", "screen_name": "GarmireGroup", "location": "Ann Arbor, MI", "description": "Associate Professor. Previous @ U. Hawaii.#bioinformatics #PI of #NIH grants. #equality. #mom of 2. #single cell #data integration.Opinions are own. Typo prone.", "url": "https://t.co/RSiAmw13Fz", "entities": {"url": {"urls": [{"url": "https://t.co/RSiAmw13Fz", "expanded_url": "http://garmiregroup.org", "display_url": "garmiregroup.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1962, "friends_count": 1372, "listed_count": 39, "created_at": "Wed Aug 27 18:47:40 +0000 2014", "favourites_count": 1180, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2461, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/586386209288536065/D-G0bQzb_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/586386209288536065/D-G0bQzb_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2774186330/1524195965", "profile_link_color": "89C9FA", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 02:54:40 +0000 2019", "id": 1136104017648467968, "id_str": "1136104017648467968", "text": "EuroVis\u3001\u65e5\u7a0b\u7684\u306b\u306f\u884c\u304f\u306e\u3082\u4e0d\u53ef\u80fd\u3067\u306f\u306a\u3055\u305d\u3046\u3060\u3063\u305f\u306e\u3060\u304c\u3001\u98db\u884c\u6a5f\u306e\u5024\u6bb5\u3068\u304b\u4e57\u308a\u63db\u3048\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u3092\u898b\u3066\u3066\u6c17\u6301\u3061\u304c\u306a\u3048\u305f\u3002", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "ja", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40163764, "id_str": "40163764", "name": "Masahiko ITOH", "screen_name": "i_mash", "location": "Sapporo", "description": "I'm imash. Associate Professor, Hokkaido Information University, Japan, InfoVis, 3DUI", "url": "https://t.co/jWWMokzcdA", "entities": {"url": {"urls": [{"url": "https://t.co/jWWMokzcdA", "expanded_url": "http://masahiko-itoh.blogspot.com", "display_url": "masahiko-itoh.blogspot.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 484, "friends_count": 319, "listed_count": 22, "created_at": "Fri May 15 03:17:38 +0000 2009", "favourites_count": 33037, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 31020, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3177438845/2a08fff9deb8de804df6dd69d0dbf3dd_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3177438845/2a08fff9deb8de804df6dd69d0dbf3dd_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40163764/1358428129", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "ja"}, -{"created_at": "Wed Jun 05 02:54:35 +0000 2019", "id": 1136103996043620352, "id_str": "1136103996043620352", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2360, "id_str": "2360", "name": "ANSHUL KUNDAJE", "screen_name": "anshulkundaje", "location": "Stanford, CA", "description": "Interested in Genomics, Machine Learning, Statistics, Big Data ... and Football (Soccer)", "url": "https://t.co/m2z56oWcLl", "entities": {"url": {"urls": [{"url": "https://t.co/m2z56oWcLl", "expanded_url": "http://anshul.kundaje.net", "display_url": "anshul.kundaje.net", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5358, "friends_count": 1034, "listed_count": 210, "created_at": "Tue Jul 18 18:37:11 +0000 2006", "favourites_count": 13394, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 11920, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/3001862173/4dc86f565ba23454ec1c9760228b3d60_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3001862173/4dc86f565ba23454ec1c9760228b3d60_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2360/1441683415", "profile_link_color": "074296", "profile_sidebar_border_color": "074296", "profile_sidebar_fill_color": "569AD2", "profile_text_color": "09090A", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 02:52:16 +0000 2019", "id": 1136103415732420608, "id_str": "1136103415732420608", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2363470558, "id_str": "2363470558", "name": "Jiang Shu", "screen_name": "Jiang0717", "location": "Pittsburgh, PA", "description": "Ph.D. in #CompSci. Things I do: #ML #DataMining #Networks #CompMethods #GraphAlgos. Where my time goes? #parenting #learning #coding #writing #HuskerSports\ud83c\udf3d", "url": "https://t.co/6TRvoRzGXj", "entities": {"url": {"urls": [{"url": "https://t.co/6TRvoRzGXj", "expanded_url": "https://jshu2.github.io/", "display_url": "jshu2.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 75, "friends_count": 442, "listed_count": 3, "created_at": "Mon Feb 24 18:55:37 +0000 2014", "favourites_count": 1520, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 442, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1035389876043243521/mHcPffV2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1035389876043243521/mHcPffV2_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2363470558/1517515741", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 00:50:26 +0000 2019", "id": 1136072754464268289, "id_str": "1136072754464268289", "text": "RT @marc_streit: Fresh from the press: our new state of the art report on visualizing multivariate networks: https://t.co/RRNgLZrpUr #eurov\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [3, 15]}], "urls": [{"url": "https://t.co/RRNgLZrpUr", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_mvn/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14145371, "id_str": "14145371", "name": "Laurent J\u00e9gou", "screen_name": "ljegou", "location": "Toulouse, France", "description": "Enseignant - chercheur (MCF), cartographie, dataviz, g\u00e9ographie de la science, Univ. Toulouse-2 Jean Jaur\u00e8s. Co-directeur de la @RevueMappemonde", "url": "https://t.co/vch1EvSwB1", "entities": {"url": {"urls": [{"url": "https://t.co/vch1EvSwB1", "expanded_url": "https://ljegou.github.io/", "display_url": "ljegou.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2190, "friends_count": 1432, "listed_count": 217, "created_at": "Fri Mar 14 06:38:39 +0000 2008", "favourites_count": 23555, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 20114, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1046015362544939009/rcLwYJtH_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1046015362544939009/rcLwYJtH_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14145371/1388651846", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:39:45 +0000 2019", "id": 1135903972806594560, "id_str": "1135903972806594560", "text": "Fresh from the press: our new state of the art report on visualizing multivariate networks: https://t.co/RRNgLZrpUr\u2026 https://t.co/PD0SMr72vH", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RRNgLZrpUr", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_mvn/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [92, 115]}, {"url": "https://t.co/PD0SMr72vH", "expanded_url": "https://twitter.com/i/web/status/1135903972806594560", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135902544125976577, "quoted_status_id_str": "1135902544125976577", "quoted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 3, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135902544125976577, "quoted_status_id_str": "1135902544125976577", "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 00:49:35 +0000 2019", "id": 1136072542387658753, "id_str": "1136072542387658753", "text": "RT @eagereyes: LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student, shown i\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 875277400099180545, "id_str": "875277400099180545", "name": "Marton", "screen_name": "martonolbei", "location": "Norwich, England", "description": "Earlham Instute, Norwich | PhD Student @KorcsmarosLab | Networks, Salmonella, Genomics", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 158, "friends_count": 417, "listed_count": 1, "created_at": "Thu Jun 15 09:02:48 +0000 2017", "favourites_count": 1764, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 603, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1004375949989859329/Z3VlxoQQ_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1004375949989859329/Z3VlxoQQ_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/875277400099180545/1528298263", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 00:36:42 +0000 2019", "id": 1136069297233682432, "id_str": "1136069297233682432", "text": "RT @jsndyks: A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay @giCentre https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [37, 45]}, {"text": "eurovis2019", "indices": [46, 58]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [105, 120]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [121, 130]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2889052877, "id_str": "2889052877", "name": "Johannes Liem", "screen_name": "johliem", "location": "London", "description": "PhD Student at City, University of London", "url": "https://t.co/TbajkiIwo8", "entities": {"url": {"urls": [{"url": "https://t.co/TbajkiIwo8", "expanded_url": "http://digitalcartography.org", "display_url": "digitalcartography.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 83, "friends_count": 306, "listed_count": 1, "created_at": "Sun Nov 23 10:43:35 +0000 2014", "favourites_count": 227, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 27, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2889052877/1432830631", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 09:52:25 +0000 2019", "id": 1135846759446601729, "id_str": "1135846759446601729", "text": "A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay\u2026 https://t.co/g9ihfrc3U1", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [24, 32]}, {"text": "eurovis2019", "indices": [33, 45]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [92, 107]}], "urls": [{"url": "https://t.co/g9ihfrc3U1", "expanded_url": "https://twitter.com/i/web/status/1135846759446601729", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 42, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Wed Jun 05 00:05:03 +0000 2019", "id": 1136061331813965825, "id_str": "1136061331813965825", "text": "Read my Jun 4 Newsletter featuring \u201cTwo Short Papers on Part-to-Whole Charts at EuroVis\u201d by @eagereyes #DataViz https://t.co/9t7u6iiobP", "truncated": false, "entities": {"hashtags": [{"text": "DataViz", "indices": [103, 111]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [92, 102]}], "urls": [{"url": "https://t.co/9t7u6iiobP", "expanded_url": "https://nzzl.us/gxU1lju", "display_url": "nzzl.us/gxU1lju", "indices": [112, 135]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 32264463, "id_str": "32264463", "name": "David Napoli", "screen_name": "Biff_Bruise", "location": "Arvada, CO", "description": "Husband & Dad, #Healthcare #Analytics & #Dataviz Consultant & Instructor, Cyclist, and Yankees fan. Recovering Rocket Scientist. #distinguishedfaculty @ga", "url": "https://t.co/3PruyVbzA0", "entities": {"url": {"urls": [{"url": "https://t.co/3PruyVbzA0", "expanded_url": "https://nuzzel.com/Biff_Bruise", "display_url": "nuzzel.com/Biff_Bruise", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3445, "friends_count": 4065, "listed_count": 308, "created_at": "Fri Apr 17 02:35:38 +0000 2009", "favourites_count": 199158, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 23475, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/830805594911154176/qTEF67S3_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/830805594911154176/qTEF67S3_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/32264463/1553194432", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Wed Jun 05 00:04:45 +0000 2019", "id": 1136061259009396737, "id_str": "1136061259009396737", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 276844774, "id_str": "276844774", "name": "doug phanstiel", "screen_name": "dphansti", "location": "Chapel Hill, NC", "description": "Assistant Professor of Cell Biology & Physiology at UNC, Thurston Arthritis Research Center", "url": "https://t.co/6ie94XnLOD", "entities": {"url": {"urls": [{"url": "https://t.co/6ie94XnLOD", "expanded_url": "http://phanstiel-lab.med.unc.edu", "display_url": "phanstiel-lab.med.unc.edu", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 251, "friends_count": 121, "listed_count": 3, "created_at": "Mon Apr 04 05:57:08 +0000 2011", "favourites_count": 253, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 248, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/660304206683770880/GkDsQbAy_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/660304206683770880/GkDsQbAy_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/276844774/1446263695", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 21:47:55 +0000 2019", "id": 1136026823148691457, "id_str": "1136026823148691457", "text": "\u2066@AnnDooms\u2069 Een van de posters vandaag op de Eurovis conferentie in Porto. Leek me wel interessant voor jou :-)\u2026 https://t.co/0qJqZ2eyvd", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "AnnDooms", "name": "Ann Dooms", "id": 91777710, "id_str": "91777710", "indices": [1, 10]}], "urls": [{"url": "https://t.co/0qJqZ2eyvd", "expanded_url": "https://twitter.com/i/web/status/1136026823148691457", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [113, 136]}]}, "metadata": {"iso_language_code": "nl", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14000542, "id_str": "14000542", "name": "Jan Aerts", "screen_name": "jandot", "location": "Leuven, Belgium", "description": "Getting from data to insight through visualization. Heading the Visual Data Analysis Lab at vda-lab.be", "url": "https://t.co/QVj5g5xVLB", "entities": {"url": {"urls": [{"url": "https://t.co/QVj5g5xVLB", "expanded_url": "http://vda-lab.be", "display_url": "vda-lab.be", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2533, "friends_count": 829, "listed_count": 332, "created_at": "Tue Feb 26 13:05:42 +0000 2008", "favourites_count": 1079, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 6311, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "709397", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2502723829/fyr6fhr5gjec3ry8c7nr_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2502723829/fyr6fhr5gjec3ry8c7nr_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14000542/1547464239", "profile_link_color": "FF3300", "profile_sidebar_border_color": "86A4A6", "profile_sidebar_fill_color": "A0C5C7", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "nl"}, -{"created_at": "Tue Jun 04 20:25:17 +0000 2019", "id": 1136006025851691008, "id_str": "1136006025851691008", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 957745963753406464, "id_str": "957745963753406464", "name": "Asem", "screen_name": "Asem_A_A", "location": "Cairo, Egypt", "description": "TA@CairoUniversity. Bioinformatics, ML, Research Engineer, Fisherman. Loves Geology.", "url": "https://t.co/z0hcfaD89U", "entities": {"url": {"urls": [{"url": "https://t.co/z0hcfaD89U", "expanded_url": "https://www.linkedin.com/in/asem-alaa", "display_url": "linkedin.com/in/asem-alaa", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 32, "friends_count": 310, "listed_count": 2, "created_at": "Sun Jan 28 22:43:26 +0000 2018", "favourites_count": 443, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 102, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1082587177077432320/Bo4Wjy0c_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1082587177077432320/Bo4Wjy0c_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/957745963753406464/1546944191", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 19:54:48 +0000 2019", "id": 1135998353974546432, "id_str": "1135998353974546432", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 241173920, "id_str": "241173920", "name": "Fritz Lekschas", "screen_name": "flekschas", "location": "Cambridge, MA", "description": "PhD candidate in CS at @Harvard working on scalable data visualization systems for genomics. Co-creator of @higlass_io. MSc in bioinformatics from @FU_Berlin", "url": "https://t.co/zwg5wNWUWy", "entities": {"url": {"urls": [{"url": "https://t.co/zwg5wNWUWy", "expanded_url": "https://lekschas.de", "display_url": "lekschas.de", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 288, "friends_count": 399, "listed_count": 4, "created_at": "Fri Jan 21 16:52:37 +0000 2011", "favourites_count": 2917, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 624, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/241173920/1524350351", "profile_link_color": "FF691F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 19:25:12 +0000 2019", "id": 1135990906509828096, "id_str": "1135990906509828096", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 309399887, "id_str": "309399887", "name": "Gaurav Jain", "screen_name": "gauravjain49", "location": "G\u00f6ttingen, Germany", "description": "I am a Bioinformatician with extensive experience in computational genomics, biological data analysis, visualization tools and NGS pipeline development.", "url": "http://t.co/5Zgr7DBprp", "entities": {"url": {"urls": [{"url": "http://t.co/5Zgr7DBprp", "expanded_url": "http://www.linkedin.com/in/gauravj49", "display_url": "linkedin.com/in/gauravj49", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 319, "friends_count": 366, "listed_count": 151, "created_at": "Thu Jun 02 01:20:19 +0000 2011", "favourites_count": 8, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 9283, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000228610142/d5ded083836c479aa4b0337bfd58bbd4_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000228610142/d5ded083836c479aa4b0337bfd58bbd4_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/309399887/1398222051", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 19:24:37 +0000 2019", "id": 1135990758224347136, "id_str": "1135990758224347136", "text": "RT @eagereyes_feed: Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes_feed", "name": "eagereyes.org feed", "id": 1325316703, "id_str": "1325316703", "indices": [3, 18]}], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [72, 95]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}, "source_status_id": 1135473481515188224, "source_status_id_str": "1135473481515188224", "source_user_id": 1325316703, "source_user_id_str": "1325316703"}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}, "source_status_id": 1135473481515188224, "source_status_id_str": "1135473481515188224", "source_user_id": 1325316703, "source_user_id_str": "1325316703"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40248813, "id_str": "40248813", "name": "jaume nualart ||*||", "screen_name": "jaumetet", "location": "Catalonia. Europe", "description": "Twits related to: data interfaces, data visualization, data science; eHealth devices, eyes research; free software, Python, js; Catalan & African politics,...", "url": "https://t.co/NTbf0bsN3Z", "entities": {"url": {"urls": [{"url": "https://t.co/NTbf0bsN3Z", "expanded_url": "http://research.nualart.cat", "display_url": "research.nualart.cat", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 709, "friends_count": 681, "listed_count": 72, "created_at": "Fri May 15 14:20:19 +0000 2009", "favourites_count": 1837, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5149, "lang": "ca", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FFFFFF", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/453167260530532354/gjUIhIRR_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/453167260530532354/gjUIhIRR_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40248813/1536267817", "profile_link_color": "ED6840", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "010500", "profile_text_color": "EDEBF0", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 09:09:08 +0000 2019", "id": 1135473481515188224, "id_str": "1135473481515188224", "text": "Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [52, 75]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "WordPress.com", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1325316703, "id_str": "1325316703", "name": "eagereyes.org feed", "screen_name": "eagereyes_feed", "location": "The Web", "description": "Feed for https://t.co/35pYQYYNDb. If you're looking for Robert Kosara's personal account, follow @eagereyes.", "url": "https://t.co/35pYQYYNDb", "entities": {"url": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [9, 32]}]}}, "protected": false, "followers_count": 889, "friends_count": 0, "listed_count": 104, "created_at": "Wed Apr 03 19:55:46 +0000 2013", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 245, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ACDED6", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1325316703/1474778998", "profile_link_color": "038543", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "F6F6F6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 19:11:09 +0000 2019", "id": 1135987371063816192, "id_str": "1135987371063816192", "text": "RT @jsndyks: A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay @giCentre https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [37, 45]}, {"text": "eurovis2019", "indices": [46, 58]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [105, 120]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [121, 130]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 501207395, "id_str": "501207395", "name": "Roger Beecham", "screen_name": "rJBeecham", "location": "London", "description": "Lecturer in Geographic Data Science at University of Leeds, previously @giCentre: spatial stats, infovis, quantitative social science.", "url": "https://t.co/SlU5ieLSJx", "entities": {"url": {"urls": [{"url": "https://t.co/SlU5ieLSJx", "expanded_url": "http://www.roger-beecham.com/", "display_url": "roger-beecham.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 237, "friends_count": 169, "listed_count": 16, "created_at": "Thu Feb 23 22:29:49 +0000 2012", "favourites_count": 107, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 102, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/534092944613965824/kKG0DBp8_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/534092944613965824/kKG0DBp8_normal.jpeg", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 09:52:25 +0000 2019", "id": 1135846759446601729, "id_str": "1135846759446601729", "text": "A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay\u2026 https://t.co/g9ihfrc3U1", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [24, 32]}, {"text": "eurovis2019", "indices": [33, 45]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [92, 107]}], "urls": [{"url": "https://t.co/g9ihfrc3U1", "expanded_url": "https://twitter.com/i/web/status/1135846759446601729", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 42, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 18:17:26 +0000 2019", "id": 1135973851974766598, "id_str": "1135973851974766598", "text": "Very good demos about collaborative 3D data visualization using AR and multi touch tablet #EuroVIS2019 #EuroVIS https://t.co/U4GZ8KXuJP", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS2019", "indices": [90, 102]}, {"text": "EuroVIS", "indices": [103, 111]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1135973838116806657, "id_str": "1135973838116806657", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8PKL-cW4AEMRSw.jpg", "media_url_https": "https://pbs.twimg.com/media/D8PKL-cW4AEMRSw.jpg", "url": "https://t.co/U4GZ8KXuJP", "display_url": "pic.twitter.com/U4GZ8KXuJP", "expanded_url": "https://twitter.com/MickaelSereno/status/1135973851974766598/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 768, "h": 1024, "resize": "fit"}, "small": {"w": 510, "h": 680, "resize": "fit"}, "large": {"w": 768, "h": 1024, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135973838116806657, "id_str": "1135973838116806657", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8PKL-cW4AEMRSw.jpg", "media_url_https": "https://pbs.twimg.com/media/D8PKL-cW4AEMRSw.jpg", "url": "https://t.co/U4GZ8KXuJP", "display_url": "pic.twitter.com/U4GZ8KXuJP", "expanded_url": "https://twitter.com/MickaelSereno/status/1135973851974766598/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 768, "h": 1024, "resize": "fit"}, "small": {"w": 510, "h": 680, "resize": "fit"}, "large": {"w": 768, "h": 1024, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1055379531731795969, "id_str": "1055379531731795969", "name": "Sereno Micka\u00ebl", "screen_name": "MickaelSereno", "location": "Ile-de-France, France", "description": "PhD student at AVIZ, Inria", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 7, "friends_count": 29, "listed_count": 0, "created_at": "Thu Oct 25 08:44:23 +0000 2018", "favourites_count": 45, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 46, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 18:04:53 +0000 2019", "id": 1135970694649516033, "id_str": "1135970694649516033", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 27605550, "id_str": "27605550", "name": "Jean Villedieu", "screen_name": "jvilledieu", "location": "Paris", "description": "Founder of @Linkurious a startup that specializes in graph data visualization #startup #bigdata #ci #innovation", "url": "http://t.co/SRdsdsyj", "entities": {"url": {"urls": [{"url": "http://t.co/SRdsdsyj", "expanded_url": "http://linkurio.us", "display_url": "linkurio.us", "indices": [0, 20]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 996, "friends_count": 518, "listed_count": 132, "created_at": "Mon Mar 30 08:26:47 +0000 2009", "favourites_count": 447, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 5633, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/532498813668175873/s2BcdfIc_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/532498813668175873/s2BcdfIc_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/27605550/1415792538", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 17:58:03 +0000 2019", "id": 1135968976322932736, "id_str": "1135968976322932736", "text": "RT @geovisual: setting up the hololens!! yaaay @MickaelSereno #eurovis2019 #eurovis https://t.co/H7fknsAYYJ", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [62, 74]}, {"text": "eurovis", "indices": [75, 83]}], "symbols": [], "user_mentions": [{"screen_name": "geovisual", "name": "Christoph Kinkeldey", "id": 78865306, "id_str": "78865306", "indices": [3, 13]}, {"screen_name": "MickaelSereno", "name": "Sereno Micka\u00ebl", "id": 1055379531731795969, "id_str": "1055379531731795969", "indices": [47, 61]}], "urls": [], "media": [{"id": 1135922919408672771, "id_str": "1135922919408672771", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "media_url_https": "https://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "url": "https://t.co/H7fknsAYYJ", "display_url": "pic.twitter.com/H7fknsAYYJ", "expanded_url": "https://twitter.com/geovisual/status/1135922925914210304/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1536, "h": 2048, "resize": "fit"}, "small": {"w": 510, "h": 680, "resize": "fit"}}, "source_status_id": 1135922925914210304, "source_status_id_str": "1135922925914210304", "source_user_id": 78865306, "source_user_id_str": "78865306"}]}, "extended_entities": {"media": [{"id": 1135922919408672771, "id_str": "1135922919408672771", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "media_url_https": "https://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "url": "https://t.co/H7fknsAYYJ", "display_url": "pic.twitter.com/H7fknsAYYJ", "expanded_url": "https://twitter.com/geovisual/status/1135922925914210304/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1536, "h": 2048, "resize": "fit"}, "small": {"w": 510, "h": 680, "resize": "fit"}}, "source_status_id": 1135922925914210304, "source_status_id_str": "1135922925914210304", "source_user_id": 78865306, "source_user_id_str": "78865306"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1055379531731795969, "id_str": "1055379531731795969", "name": "Sereno Micka\u00ebl", "screen_name": "MickaelSereno", "location": "Ile-de-France, France", "description": "PhD student at AVIZ, Inria", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 7, "friends_count": 29, "listed_count": 0, "created_at": "Thu Oct 25 08:44:23 +0000 2018", "favourites_count": 45, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 46, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 14:55:04 +0000 2019", "id": 1135922925914210304, "id_str": "1135922925914210304", "text": "setting up the hololens!! yaaay @MickaelSereno #eurovis2019 #eurovis https://t.co/H7fknsAYYJ", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [47, 59]}, {"text": "eurovis", "indices": [60, 68]}], "symbols": [], "user_mentions": [{"screen_name": "MickaelSereno", "name": "Sereno Micka\u00ebl", "id": 1055379531731795969, "id_str": "1055379531731795969", "indices": [32, 46]}], "urls": [], "media": [{"id": 1135922919408672771, "id_str": "1135922919408672771", "indices": [69, 92], "media_url": "http://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "media_url_https": "https://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "url": "https://t.co/H7fknsAYYJ", "display_url": "pic.twitter.com/H7fknsAYYJ", "expanded_url": "https://twitter.com/geovisual/status/1135922925914210304/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1536, "h": 2048, "resize": "fit"}, "small": {"w": 510, "h": 680, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135922919408672771, "id_str": "1135922919408672771", "indices": [69, 92], "media_url": "http://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "media_url_https": "https://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "url": "https://t.co/H7fknsAYYJ", "display_url": "pic.twitter.com/H7fknsAYYJ", "expanded_url": "https://twitter.com/geovisual/status/1135922925914210304/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1536, "h": 2048, "resize": "fit"}, "small": {"w": 510, "h": 680, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 78865306, "id_str": "78865306", "name": "Christoph Kinkeldey", "screen_name": "geovisual", "location": "Berlin", "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", "url": "https://t.co/v2dCWV00Na", "entities": {"url": {"urls": [{"url": "https://t.co/v2dCWV00Na", "expanded_url": "http://www.mi.fu-berlin.de/en/inf/groups/hcc/members/postdocs/kinkeldey.html", "display_url": "mi.fu-berlin.de/en/inf/groups/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1130, "friends_count": 1942, "listed_count": 102, "created_at": "Thu Oct 01 10:19:06 +0000 2009", "favourites_count": 1372, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1099, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/78865306/1398628513", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 17:37:26 +0000 2019", "id": 1135963786957840384, "id_str": "1135963786957840384", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 327082603, "id_str": "327082603", "name": "William Longabaugh", "screen_name": "wjrl59", "location": "", "description": "Senior Software Engineer at Institute for Systems Biology. Developer of BioTapestry (http://t.co/QzhU3g8rrx) and BioFabric (http://t.co/QMpM8dx5XO).", "url": "http://t.co/gSV5kjne5r", "entities": {"url": {"urls": [{"url": "http://t.co/gSV5kjne5r", "expanded_url": "http://biofabric.blogspot.com/", "display_url": "biofabric.blogspot.com", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/QzhU3g8rrx", "expanded_url": "http://www.BioTapestry.org", "display_url": "BioTapestry.org", "indices": [86, 108]}, {"url": "http://t.co/QMpM8dx5XO", "expanded_url": "http://www.BioFabric.org", "display_url": "BioFabric.org", "indices": [125, 147]}]}}, "protected": false, "followers_count": 289, "friends_count": 355, "listed_count": 27, "created_at": "Thu Jun 30 23:49:29 +0000 2011", "favourites_count": 338, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 963, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2800525999/1af7243531f225fd2dcc4ca2cbc3e607_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2800525999/1af7243531f225fd2dcc4ca2cbc3e607_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/327082603/1401561162", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 17:10:38 +0000 2019", "id": 1135957042546532352, "id_str": "1135957042546532352", "text": "RT @jsndyks: A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay @giCentre https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [37, 45]}, {"text": "eurovis2019", "indices": [46, 58]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [105, 120]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [121, 130]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 43953969, "id_str": "43953969", "name": "Jo Wood", "screen_name": "jwoLondon", "location": "London", "description": "Professor of Visual Analytics who does datavis, visualization storytelling and cycling. Did I mention visualization?", "url": "http://t.co/jBo7GHjPnR", "entities": {"url": {"urls": [{"url": "http://t.co/jBo7GHjPnR", "expanded_url": "http://gicentre.org/jwo", "display_url": "gicentre.org/jwo", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1028, "friends_count": 366, "listed_count": 39, "created_at": "Mon Jun 01 19:39:25 +0000 2009", "favourites_count": 362, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1085, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/43953969/1509484625", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 09:52:25 +0000 2019", "id": 1135846759446601729, "id_str": "1135846759446601729", "text": "A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay\u2026 https://t.co/g9ihfrc3U1", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [24, 32]}, {"text": "eurovis2019", "indices": [33, 45]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [92, 107]}], "urls": [{"url": "https://t.co/g9ihfrc3U1", "expanded_url": "https://twitter.com/i/web/status/1135846759446601729", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 42, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 16:55:36 +0000 2019", "id": 1135953260496470016, "id_str": "1135953260496470016", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twidere for Android #7", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14352807, "id_str": "14352807", "name": "jameschurchman", "screen_name": "jameschurchman", "location": "London", "description": "healthy eater, life lover, party going intellectual :-)", "url": "http://t.co/r3rNEBi9es", "entities": {"url": {"urls": [{"url": "http://t.co/r3rNEBi9es", "expanded_url": "http://www.vvvrm.com", "display_url": "vvvrm.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 815, "friends_count": 5001, "listed_count": 322, "created_at": "Thu Apr 10 16:38:02 +0000 2008", "favourites_count": 18860, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 65465, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/697547198943264768/rlEfFRtj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/697547198943264768/rlEfFRtj_normal.jpg", "profile_link_color": "990000", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 16:55:19 +0000 2019", "id": 1135953185384742912, "id_str": "1135953185384742912", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 84043985, "id_str": "84043985", "name": "@micahstubbs", "screen_name": "micahstubbs", "location": "Silicon Valley", "description": "\ud83d\udef0 visual intuition for machine learning \ud83c\udfd7\ud83e\udde0\ud83d\uddfa \ud83d\udcca \u2728 PGP 5CD5 ECA0 DB00 5E04 F564 53C1 A739 DC84 A8AB 00E9", "url": "https://t.co/5e06XiNarL", "entities": {"url": {"urls": [{"url": "https://t.co/5e06XiNarL", "expanded_url": "http://bl.ocks.org/micahstubbs", "display_url": "bl.ocks.org/micahstubbs", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 4721, "friends_count": 4817, "listed_count": 524, "created_at": "Wed Oct 21 09:53:27 +0000 2009", "favourites_count": 70476, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 32724, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/84043985/1454791632", "profile_link_color": "4A913C", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 16:53:15 +0000 2019", "id": 1135952665924526080, "id_str": "1135952665924526080", "text": "RT @jsndyks: A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay @giCentre https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [37, 45]}, {"text": "eurovis2019", "indices": [46, 58]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [105, 120]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [121, 130]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2714792566, "id_str": "2714792566", "name": "Brigita", "screen_name": "TweetBrigita", "location": "London, England", "description": "IP commercialisation & incubator manager at City, University of London. #innovation #education #trust #bizdev Born in Slovenia, made in Europe. Views are my own", "url": "https://t.co/pPfyx7kAQJ", "entities": {"url": {"urls": [{"url": "https://t.co/pPfyx7kAQJ", "expanded_url": "https://www.linkedin.com/in/brigitajurisic", "display_url": "linkedin.com/in/brigitajuri\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 359, "friends_count": 1387, "listed_count": 24, "created_at": "Wed Jul 16 18:46:14 +0000 2014", "favourites_count": 1151, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1052, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/992415165927784448/5BZJoFbz_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/992415165927784448/5BZJoFbz_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2714792566/1449098751", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 09:52:25 +0000 2019", "id": 1135846759446601729, "id_str": "1135846759446601729", "text": "A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay\u2026 https://t.co/g9ihfrc3U1", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [24, 32]}, {"text": "eurovis2019", "indices": [33, 45]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [92, 107]}], "urls": [{"url": "https://t.co/g9ihfrc3U1", "expanded_url": "https://twitter.com/i/web/status/1135846759446601729", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 42, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 16:24:46 +0000 2019", "id": 1135945499947753472, "id_str": "1135945499947753472", "text": "RT @eagereyes: Follow The Clicks: Learning and Anticipating Mouse Interactions During Exploratory Data Analysis \u2013 interesting work at #Euro\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 15903152, "id_str": "15903152", "name": "Raphael Saldanha", "screen_name": "rfsaldanhario", "location": "Rio de Janeiro, Brasil", "description": "Health geography, data science and visualization.", "url": "https://t.co/L8B3rN4MYl", "entities": {"url": {"urls": [{"url": "https://t.co/L8B3rN4MYl", "expanded_url": "http://cidadesaude.tk", "display_url": "cidadesaude.tk", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 147, "friends_count": 729, "listed_count": 4, "created_at": "Tue Aug 19 11:44:06 +0000 2008", "favourites_count": 3715, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 344, "lang": "pt", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/941625204765286400/fbVCwfzy_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/941625204765286400/fbVCwfzy_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 14:43:08 +0000 2019", "id": 1135919921429340160, "id_str": "1135919921429340160", "text": "Follow The Clicks: Learning and Anticipating Mouse Interactions During Exploratory Data Analysis \u2013 interesting work\u2026 https://t.co/6PAhX7yQ7i", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/6PAhX7yQ7i", "expanded_url": "https://twitter.com/i/web/status/1135919921429340160", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 16:04:38 +0000 2019", "id": 1135940434427928582, "id_str": "1135940434427928582", "text": "RT @ngehlenborg: Hey #eurovis, don't miss the STARs session on medicine & biology in room D.Maria at 9:00 am tomorrow. @TheHarbig will be p\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [21, 29]}], "symbols": [], "user_mentions": [{"screen_name": "ngehlenborg", "name": "Nils Gehlenborg", "id": 16557883, "id_str": "16557883", "indices": [3, 15]}, {"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [123, 133]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2775347000, "id_str": "2775347000", "name": "dylz", "screen_name": "colourspeak", "location": "Melbourne, Online", "description": "80% of the information about the world comes in through the eyes. We're bumping it up to 90% - Colour Speaks", "url": "http://t.co/0nKj8IZJiN", "entities": {"url": {"urls": [{"url": "http://t.co/0nKj8IZJiN", "expanded_url": "http://dylz.com", "display_url": "dylz.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1095, "friends_count": 138, "listed_count": 995, "created_at": "Thu Aug 28 00:55:09 +0000 2014", "favourites_count": 59211, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 59246, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "585263", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme10/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme10/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/504799846729912320/znKUDrRZ_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/504799846729912320/znKUDrRZ_normal.png", "profile_link_color": "A895A3", "profile_sidebar_border_color": "BFFFE5", "profile_sidebar_fill_color": "4AFFC9", "profile_text_color": "54DEA8", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 16:03:53 +0000 2019", "id": 1135940243037704192, "id_str": "1135940243037704192", "text": "Hey #eurovis, don't miss the STARs session on medicine & biology in room D.Maria at 9:00 am tomorrow. @TheHarbig wi\u2026 https://t.co/oARMoTK5t2", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [4, 12]}], "symbols": [], "user_mentions": [{"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [106, 116]}], "urls": [{"url": "https://t.co/oARMoTK5t2", "expanded_url": "https://twitter.com/i/web/status/1135940243037704192", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16557883, "id_str": "16557883", "name": "Nils Gehlenborg", "screen_name": "ngehlenborg", "location": "Boston, MA, USA", "description": "Faculty @HarvardDBMI. Data Visualization. Biomedical Informatics. Genomics. Epigenomics. Cancer Biology. Views are my own.", "url": "https://t.co/1GpqbfanGs", "entities": {"url": {"urls": [{"url": "https://t.co/1GpqbfanGs", "expanded_url": "http://gehlenborglab.org", "display_url": "gehlenborglab.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2630, "friends_count": 822, "listed_count": 120, "created_at": "Thu Oct 02 11:21:35 +0000 2008", "favourites_count": 3200, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3835, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DBE9ED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_link_color": "59696E", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "2E2E2E", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1129463666103820289, "quoted_status_id_str": "1129463666103820289", "quoted_status": {"created_at": "Fri May 17 19:08:17 +0000 2019", "id": 1129463666103820289, "id_str": "1129463666103820289", "text": "We did a thing (or two): @sabrina_nusrat, @TheHarbig, & I surveyed the state of the art in genomic data visualizati\u2026 https://t.co/8U9CCtKLfJ", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "sabrina_nusrat", "name": "Sabrina Nusrat", "id": 66265011, "id_str": "66265011", "indices": [25, 40]}, {"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [42, 52]}], "urls": [{"url": "https://t.co/8U9CCtKLfJ", "expanded_url": "https://twitter.com/i/web/status/1129463666103820289", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16557883, "id_str": "16557883", "name": "Nils Gehlenborg", "screen_name": "ngehlenborg", "location": "Boston, MA, USA", "description": "Faculty @HarvardDBMI. Data Visualization. Biomedical Informatics. Genomics. Epigenomics. Cancer Biology. Views are my own.", "url": "https://t.co/1GpqbfanGs", "entities": {"url": {"urls": [{"url": "https://t.co/1GpqbfanGs", "expanded_url": "http://gehlenborglab.org", "display_url": "gehlenborglab.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2630, "friends_count": 822, "listed_count": 120, "created_at": "Thu Oct 02 11:21:35 +0000 2008", "favourites_count": 3200, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3835, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DBE9ED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_link_color": "59696E", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "2E2E2E", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 98, "favorite_count": 229, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1129463666103820289, "quoted_status_id_str": "1129463666103820289", "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 16:03:53 +0000 2019", "id": 1135940243037704192, "id_str": "1135940243037704192", "text": "Hey #eurovis, don't miss the STARs session on medicine & biology in room D.Maria at 9:00 am tomorrow. @TheHarbig wi\u2026 https://t.co/oARMoTK5t2", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [4, 12]}], "symbols": [], "user_mentions": [{"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [106, 116]}], "urls": [{"url": "https://t.co/oARMoTK5t2", "expanded_url": "https://twitter.com/i/web/status/1135940243037704192", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16557883, "id_str": "16557883", "name": "Nils Gehlenborg", "screen_name": "ngehlenborg", "location": "Boston, MA, USA", "description": "Faculty @HarvardDBMI. Data Visualization. Biomedical Informatics. Genomics. Epigenomics. Cancer Biology. Views are my own.", "url": "https://t.co/1GpqbfanGs", "entities": {"url": {"urls": [{"url": "https://t.co/1GpqbfanGs", "expanded_url": "http://gehlenborglab.org", "display_url": "gehlenborglab.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2630, "friends_count": 822, "listed_count": 120, "created_at": "Thu Oct 02 11:21:35 +0000 2008", "favourites_count": 3200, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3835, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DBE9ED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_link_color": "59696E", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "2E2E2E", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1129463666103820289, "quoted_status_id_str": "1129463666103820289", "quoted_status": {"created_at": "Fri May 17 19:08:17 +0000 2019", "id": 1129463666103820289, "id_str": "1129463666103820289", "text": "We did a thing (or two): @sabrina_nusrat, @TheHarbig, & I surveyed the state of the art in genomic data visualizati\u2026 https://t.co/8U9CCtKLfJ", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "sabrina_nusrat", "name": "Sabrina Nusrat", "id": 66265011, "id_str": "66265011", "indices": [25, 40]}, {"screen_name": "TheHarbig", "name": "Theresa Harbig", "id": 968204717057814528, "id_str": "968204717057814528", "indices": [42, 52]}], "urls": [{"url": "https://t.co/8U9CCtKLfJ", "expanded_url": "https://twitter.com/i/web/status/1129463666103820289", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16557883, "id_str": "16557883", "name": "Nils Gehlenborg", "screen_name": "ngehlenborg", "location": "Boston, MA, USA", "description": "Faculty @HarvardDBMI. Data Visualization. Biomedical Informatics. Genomics. Epigenomics. Cancer Biology. Views are my own.", "url": "https://t.co/1GpqbfanGs", "entities": {"url": {"urls": [{"url": "https://t.co/1GpqbfanGs", "expanded_url": "http://gehlenborglab.org", "display_url": "gehlenborglab.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2630, "friends_count": 822, "listed_count": 120, "created_at": "Thu Oct 02 11:21:35 +0000 2008", "favourites_count": 3200, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3835, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DBE9ED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_link_color": "59696E", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "2E2E2E", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 98, "favorite_count": 229, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 16:00:01 +0000 2019", "id": 1135939269829320705, "id_str": "1135939269829320705", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 191257554, "id_str": "191257554", "name": "Eamonn Maguire", "screen_name": "antarcticdesign", "location": "Geneva, Switzerland", "description": "Visualization, design, statistics, and machine learning. Data Scientist @PictetAM", "url": "http://t.co/czLvhO6RTS", "entities": {"url": {"urls": [{"url": "http://t.co/czLvhO6RTS", "expanded_url": "http://www.antarctic-design.co.uk", "display_url": "antarctic-design.co.uk", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 407, "friends_count": 560, "listed_count": 58, "created_at": "Thu Sep 16 00:26:10 +0000 2010", "favourites_count": 2787, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3705, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FFFFFF", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/191257554/1534093492", "profile_link_color": "1C74BC", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "414042", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 15:52:31 +0000 2019", "id": 1135937385013710849, "id_str": "1135937385013710849", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16557883, "id_str": "16557883", "name": "Nils Gehlenborg", "screen_name": "ngehlenborg", "location": "Boston, MA, USA", "description": "Faculty @HarvardDBMI. Data Visualization. Biomedical Informatics. Genomics. Epigenomics. Cancer Biology. Views are my own.", "url": "https://t.co/1GpqbfanGs", "entities": {"url": {"urls": [{"url": "https://t.co/1GpqbfanGs", "expanded_url": "http://gehlenborglab.org", "display_url": "gehlenborglab.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2630, "friends_count": 822, "listed_count": 120, "created_at": "Thu Oct 02 11:21:35 +0000 2008", "favourites_count": 3200, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3835, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DBE9ED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_link_color": "59696E", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "2E2E2E", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 15:20:56 +0000 2019", "id": 1135929434962321408, "id_str": "1135929434962321408", "text": "RT @giCentre: Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [65, 73]}, {"text": "Porto", "indices": [104, 110]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [31, 46]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [111, 120]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 297976709, "id_str": "297976709", "name": "Nilay Erdem", "screen_name": "junpatti", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 26, "friends_count": 523, "listed_count": 0, "created_at": "Fri May 13 13:06:59 +0000 2011", "favourites_count": 515, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2, "lang": "tr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ACDED6", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/640683622421426176/JlodxT82_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/640683622421426176/JlodxT82_normal.jpg", "profile_link_color": "038543", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "F6F6F6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 12, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 15:19:11 +0000 2019", "id": 1135928996154269696, "id_str": "1135928996154269696", "text": "Lots of action at #EuroVis #eurovis2019 @giCentre corner https://t.co/kWo9XrGVFc", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [18, 26]}, {"text": "eurovis2019", "indices": [27, 39]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [40, 49]}], "urls": [], "media": [{"id": 1135928987992121346, "id_str": "1135928987992121346", "indices": [57, 80], "media_url": "http://pbs.twimg.com/media/D8OhZWtW4AIs3B1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8OhZWtW4AIs3B1.jpg", "url": "https://t.co/kWo9XrGVFc", "display_url": "pic.twitter.com/kWo9XrGVFc", "expanded_url": "https://twitter.com/giCentre/status/1135928996154269696/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135928987992121346, "id_str": "1135928987992121346", "indices": [57, 80], "media_url": "http://pbs.twimg.com/media/D8OhZWtW4AIs3B1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8OhZWtW4AIs3B1.jpg", "url": "https://t.co/kWo9XrGVFc", "display_url": "pic.twitter.com/kWo9XrGVFc", "expanded_url": "https://twitter.com/giCentre/status/1135928996154269696/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 15:18:08 +0000 2019", "id": 1135928729635631105, "id_str": "1135928729635631105", "text": "Curious about that baby deformation you saw in the fast forward? It is in a much better shape by now. Come check ou\u2026 https://t.co/N6CpsvQ7kN", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/N6CpsvQ7kN", "expanded_url": "https://twitter.com/i/web/status/1135928729635631105", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 14:55:04 +0000 2019", "id": 1135922925914210304, "id_str": "1135922925914210304", "text": "setting up the hololens!! yaaay @MickaelSereno #eurovis2019 #eurovis https://t.co/H7fknsAYYJ", "truncated": false, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [47, 59]}, {"text": "eurovis", "indices": [60, 68]}], "symbols": [], "user_mentions": [{"screen_name": "MickaelSereno", "name": "Sereno Micka\u00ebl", "id": 1055379531731795969, "id_str": "1055379531731795969", "indices": [32, 46]}], "urls": [], "media": [{"id": 1135922919408672771, "id_str": "1135922919408672771", "indices": [69, 92], "media_url": "http://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "media_url_https": "https://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "url": "https://t.co/H7fknsAYYJ", "display_url": "pic.twitter.com/H7fknsAYYJ", "expanded_url": "https://twitter.com/geovisual/status/1135922925914210304/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1536, "h": 2048, "resize": "fit"}, "small": {"w": 510, "h": 680, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135922919408672771, "id_str": "1135922919408672771", "indices": [69, 92], "media_url": "http://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "media_url_https": "https://pbs.twimg.com/media/D8Ob4HeUIAMlq4j.jpg", "url": "https://t.co/H7fknsAYYJ", "display_url": "pic.twitter.com/H7fknsAYYJ", "expanded_url": "https://twitter.com/geovisual/status/1135922925914210304/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "large": {"w": 1536, "h": 2048, "resize": "fit"}, "small": {"w": 510, "h": 680, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 78865306, "id_str": "78865306", "name": "Christoph Kinkeldey", "screen_name": "geovisual", "location": "Berlin", "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", "url": "https://t.co/v2dCWV00Na", "entities": {"url": {"urls": [{"url": "https://t.co/v2dCWV00Na", "expanded_url": "http://www.mi.fu-berlin.de/en/inf/groups/hcc/members/postdocs/kinkeldey.html", "display_url": "mi.fu-berlin.de/en/inf/groups/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1130, "friends_count": 1942, "listed_count": 102, "created_at": "Thu Oct 01 10:19:06 +0000 2009", "favourites_count": 1372, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1099, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/78865306/1398628513", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 14:49:48 +0000 2019", "id": 1135921599801020416, "id_str": "1135921599801020416", "text": "RT @giCentre: Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [65, 73]}, {"text": "Porto", "indices": [104, 110]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [31, 46]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [111, 120]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2414023004, "id_str": "2414023004", "name": "Kevin Ryan", "screen_name": "kjpryan", "location": "London, England", "description": "Bioinformatician and Data Science enthusiast. Just love coding to solve real world problems.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 39, "friends_count": 136, "listed_count": 3, "created_at": "Thu Mar 27 10:16:14 +0000 2014", "favourites_count": 35, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 133, "lang": "en-gb", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/838700015744856064/TVwsJH6K_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/838700015744856064/TVwsJH6K_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2414023004/1490204677", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 12, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 14:43:08 +0000 2019", "id": 1135919921429340160, "id_str": "1135919921429340160", "text": "Follow The Clicks: Learning and Anticipating Mouse Interactions During Exploratory Data Analysis \u2013 interesting work\u2026 https://t.co/6PAhX7yQ7i", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/6PAhX7yQ7i", "expanded_url": "https://twitter.com/i/web/status/1135919921429340160", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 14:38:56 +0000 2019", "id": 1135918867274842121, "id_str": "1135918867274842121", "text": "RT @geovisual: \"follow the clicks: learning and anticipating mouse interactions during exploratory data analysis\" --- great talk by alvitta\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "geovisual", "name": "Christoph Kinkeldey", "id": 78865306, "id_str": "78865306", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 23504165, "id_str": "23504165", "name": "Paolo Buono", "screen_name": "paolobuono", "location": "Italy", "description": "Main research interests: InfoVis, Visual Analytics, Mobile apps.\nAssistant Professor @ CS Dept of the University of Bari, Italy", "url": "https://t.co/jhEzF78hGs", "entities": {"url": {"urls": [{"url": "https://t.co/jhEzF78hGs", "expanded_url": "http://ivu.di.uniba.it/people/buono.htm", "display_url": "ivu.di.uniba.it/people/buono.h\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 97, "friends_count": 127, "listed_count": 11, "created_at": "Mon Mar 09 21:24:10 +0000 2009", "favourites_count": 305, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 494, "lang": "it", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/404689861/paolo_300x_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/404689861/paolo_300x_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/23504165/1541095778", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 14:30:12 +0000 2019", "id": 1135916669270761473, "id_str": "1135916669270761473", "text": "\"follow the clicks: learning and anticipating mouse interactions during exploratory data analysis\" --- great talk b\u2026 https://t.co/IlG3Emzik7", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/IlG3Emzik7", "expanded_url": "https://twitter.com/i/web/status/1135916669270761473", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 78865306, "id_str": "78865306", "name": "Christoph Kinkeldey", "screen_name": "geovisual", "location": "Berlin", "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", "url": "https://t.co/v2dCWV00Na", "entities": {"url": {"urls": [{"url": "https://t.co/v2dCWV00Na", "expanded_url": "http://www.mi.fu-berlin.de/en/inf/groups/hcc/members/postdocs/kinkeldey.html", "display_url": "mi.fu-berlin.de/en/inf/groups/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1130, "friends_count": 1942, "listed_count": 102, "created_at": "Thu Oct 01 10:19:06 +0000 2009", "favourites_count": 1372, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1099, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/78865306/1398628513", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 14:30:12 +0000 2019", "id": 1135916669270761473, "id_str": "1135916669270761473", "text": "\"follow the clicks: learning and anticipating mouse interactions during exploratory data analysis\" --- great talk b\u2026 https://t.co/IlG3Emzik7", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/IlG3Emzik7", "expanded_url": "https://twitter.com/i/web/status/1135916669270761473", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 78865306, "id_str": "78865306", "name": "Christoph Kinkeldey", "screen_name": "geovisual", "location": "Berlin", "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", "url": "https://t.co/v2dCWV00Na", "entities": {"url": {"urls": [{"url": "https://t.co/v2dCWV00Na", "expanded_url": "http://www.mi.fu-berlin.de/en/inf/groups/hcc/members/postdocs/kinkeldey.html", "display_url": "mi.fu-berlin.de/en/inf/groups/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1130, "friends_count": 1942, "listed_count": 102, "created_at": "Thu Oct 01 10:19:06 +0000 2009", "favourites_count": 1372, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1099, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/78865306/1398628513", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 14:18:44 +0000 2019", "id": 1135913780066447362, "id_str": "1135913780066447362", "text": "Lovely ideas & presentation from @nostalgiadriven - @vrvis work always impressive #EuroVIS #EuroVIS2019", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [86, 94]}, {"text": "EuroVIS2019", "indices": [95, 107]}], "symbols": [], "user_mentions": [{"screen_name": "nostalgiadriven", "name": "Daniel Cornel", "id": 751179353753526272, "id_str": "751179353753526272", "indices": [37, 53]}, {"screen_name": "VRVis", "name": "VRVis", "id": 2292695454, "id_str": "2292695454", "indices": [56, 62]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 14:09:49 +0000 2019", "id": 1135911538659741701, "id_str": "1135911538659741701", "text": "RT @jcrbrts: @eurovis2019 #eurovis #eurovis2019 full house all waiting for the #fastforwards to start. Such a great way to hear a little o\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [26, 34]}, {"text": "eurovis2019", "indices": [35, 47]}, {"text": "fastforwards", "indices": [80, 93]}], "symbols": [], "user_mentions": [{"screen_name": "jcrbrts", "name": "Jonathan C. Roberts", "id": 201277609, "id_str": "201277609", "indices": [3, 11]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [13, 25]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 10:54:31 +0000 2019", "id": 1135862387444264960, "id_str": "1135862387444264960", "text": "@eurovis2019 #eurovis #eurovis2019 full house all waiting for the #fastforwards to start. Such a great way to hear\u2026 https://t.co/ifL45r8dc6", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [13, 21]}, {"text": "eurovis2019", "indices": [22, 34]}, {"text": "fastforwards", "indices": [67, 80]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [0, 12]}], "urls": [{"url": "https://t.co/ifL45r8dc6", "expanded_url": "https://twitter.com/i/web/status/1135862387444264960", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": 1085199426837188610, "in_reply_to_user_id_str": "1085199426837188610", "in_reply_to_screen_name": "eurovis2019", "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:53:58 +0000 2019", "id": 1135907548563771397, "id_str": "1135907548563771397", "text": "RT @giCentre: Meet the @giCentre during the poster session today at #eurovis #eurovis2019 feat. Young Researcher Award winner @cagatay_turk\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [68, 76]}, {"text": "eurovis2019", "indices": [77, 89]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [23, 32]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1667081238, "id_str": "1667081238", "name": "Cagatay Turkay", "screen_name": "cagatay_turkay", "location": "London, UK", "description": "Senior Lecturer in Visualisation and Applied Data Science @ giCentre, City, University of London", "url": "https://t.co/IHAJ9jsfxD", "entities": {"url": {"urls": [{"url": "https://t.co/IHAJ9jsfxD", "expanded_url": "http://staff.city.ac.uk/cagatay.turkay.1/", "display_url": "staff.city.ac.uk/cagatay.turkay\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 334, "friends_count": 189, "listed_count": 40, "created_at": "Tue Aug 13 07:32:38 +0000 2013", "favourites_count": 295, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 143, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 11:17:22 +0000 2019", "id": 1135868140871671816, "id_str": "1135868140871671816", "text": "Meet the @giCentre during the poster session today at #eurovis #eurovis2019 feat. Young Researcher Award winner @cagatay_turkay", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [54, 62]}, {"text": "eurovis2019", "indices": [63, 75]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [9, 18]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [112, 127]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 4, "favorited": false, "retweeted": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:42:41 +0000 2019", "id": 1135904710446211073, "id_str": "1135904710446211073", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 875277400099180545, "id_str": "875277400099180545", "name": "Marton", "screen_name": "martonolbei", "location": "Norwich, England", "description": "Earlham Instute, Norwich | PhD Student @KorcsmarosLab | Networks, Salmonella, Genomics", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 158, "friends_count": 417, "listed_count": 1, "created_at": "Thu Jun 15 09:02:48 +0000 2017", "favourites_count": 1764, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 603, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1004375949989859329/Z3VlxoQQ_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1004375949989859329/Z3VlxoQQ_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/875277400099180545/1528298263", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:39:56 +0000 2019", "id": 1135904017186467840, "id_str": "1135904017186467840", "text": "\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d \u043f\u0440\u043e\u0435\u043a\u0442 \u0441\u0446\u0435\u043d\u044b \u0434\u043b\u044f \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u044f 2009 #\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2009 #\u0441\u0446\u0435\u043d\u0430 https://t.co/auTNWHUGKE", "truncated": false, "entities": {"hashtags": [{"text": "\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2009", "indices": [45, 62]}, {"text": "\u0441\u0446\u0435\u043d\u0430", "indices": [63, 69]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/auTNWHUGKE", "expanded_url": "http://www.eurovision.org.ru/news/2009-03-24-3357", "display_url": "eurovision.org.ru/news/2009-03-2\u2026", "indices": [70, 93]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 354, "friends_count": 1565, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5087, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Tue Jun 04 13:39:45 +0000 2019", "id": 1135903972806594560, "id_str": "1135903972806594560", "text": "Fresh from the press: our new state of the art report on visualizing multivariate networks: https://t.co/RRNgLZrpUr\u2026 https://t.co/PD0SMr72vH", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RRNgLZrpUr", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_mvn/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [92, 115]}, {"url": "https://t.co/PD0SMr72vH", "expanded_url": "https://twitter.com/i/web/status/1135903972806594560", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135902544125976577, "quoted_status_id_str": "1135902544125976577", "quoted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 3, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:39:06 +0000 2019", "id": 1135903806494007297, "id_str": "1135903806494007297", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 6146692, "id_str": "6146692", "name": "Lynn Cherny", "screen_name": "arnicas", "location": "Lyon, France", "description": "Data science, data vis, python, r, JS/D3.js, NLP, analytics; gender, science fiction, TV. Ex-researcher/academic with Stanford PhD.", "url": "https://t.co/H7VQ8P54Cd", "entities": {"url": {"urls": [{"url": "https://t.co/H7VQ8P54Cd", "expanded_url": "http://www.ghostweather.com/bio.html", "display_url": "ghostweather.com/bio.html", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 11943, "friends_count": 3537, "listed_count": 877, "created_at": "Fri May 18 20:32:44 +0000 2007", "favourites_count": 24190, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 50317, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", "profile_link_color": "FA743E", "profile_sidebar_border_color": "87BC44", "profile_sidebar_fill_color": "E0FF92", "profile_text_color": "000000", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:37:24 +0000 2019", "id": 1135903379404873728, "id_str": "1135903379404873728", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 13568892, "id_str": "13568892", "name": "Denis ~ como_est.ai", "screen_name": "denisparra", "location": "Santiago, Chile", "description": "Assist. Prof. at PUC Chile / Data Science+Visualization+RecSys / Tennis player 4.0 / reader of Borges, J. Joyce / love singing", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 1540, "friends_count": 1742, "listed_count": 163, "created_at": "Sun Feb 17 00:22:19 +0000 2008", "favourites_count": 9133, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 10412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1111556752925962240/63UQ6J7e_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1111556752925962240/63UQ6J7e_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/13568892/1550370685", "profile_link_color": "0084B4", "profile_sidebar_border_color": "BDDCAD", "profile_sidebar_fill_color": "DDFFCC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:36:38 +0000 2019", "id": 1135903185208532992, "id_str": "1135903185208532992", "text": "Thread on a new review article on multivariate network visualization. #eurovis #networks https://t.co/lDhWnMhhWT", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [70, 78]}, {"text": "networks", "indices": [79, 88]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/lDhWnMhhWT", "expanded_url": "https://twitter.com/alexander_lex/status/1135902544125976577", "display_url": "twitter.com/alexander_lex/\u2026", "indices": [89, 112]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1004751018528141313, "id_str": "1004751018528141313", "name": "Vis Design Lab", "screen_name": "visdesignlab", "location": "Salt Lake City, UT", "description": "Visualization Design Lab at the University of Utah, SCI Institute, School of Computing. \nPIs: @miriah_meyer and @alexander_lex", "url": "https://t.co/rWgKKUVJqu", "entities": {"url": {"urls": [{"url": "https://t.co/rWgKKUVJqu", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 579, "friends_count": 146, "listed_count": 21, "created_at": "Thu Jun 07 15:44:44 +0000 2018", "favourites_count": 10, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 38, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1004751300557324289/wtF_eIRj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1004751300557324289/wtF_eIRj_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1004751018528141313/1529881056", "profile_link_color": "DB6E5F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135902544125976577, "quoted_status_id_str": "1135902544125976577", "quoted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 9, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:35:07 +0000 2019", "id": 1135902806223794176, "id_str": "1135902806223794176", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 739637463900114944, "id_str": "739637463900114944", "name": "Carolina Nobre", "screen_name": "carolinanobre84", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 61, "friends_count": 128, "listed_count": 1, "created_at": "Mon Jun 06 01:58:08 +0000 2016", "favourites_count": 150, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 27, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/880877709978632194/QqXjlwTc_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/880877709978632194/QqXjlwTc_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/739637463900114944/1465223729", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 34, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:35:02 +0000 2019", "id": 1135902782387605506, "id_str": "1135902782387605506", "text": "RT @eagereyes: LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student, shown i\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 944216617268973569, "id_str": "944216617268973569", "name": "Michael Aupetit", "screen_name": "MichaelAupetit", "location": "Doha, Qatar ", "description": "Senior Scientist at @QatarComputing Research Institute, @HBKU", "url": "https://t.co/T2U21cnj0G", "entities": {"url": {"urls": [{"url": "https://t.co/T2U21cnj0G", "expanded_url": "https://about.me/michaelaupetit", "display_url": "about.me/michaelaupetit", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 47, "friends_count": 56, "listed_count": 1, "created_at": "Fri Dec 22 14:42:39 +0000 2017", "favourites_count": 1093, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 551, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/944216617268973569/1548848132", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:34:44 +0000 2019", "id": 1135902708559437825, "id_str": "1135902708559437825", "text": "RT @eagereyes: TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistics to veri\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 944216617268973569, "id_str": "944216617268973569", "name": "Michael Aupetit", "screen_name": "MichaelAupetit", "location": "Doha, Qatar ", "description": "Senior Scientist at @QatarComputing Research Institute, @HBKU", "url": "https://t.co/T2U21cnj0G", "entities": {"url": {"urls": [{"url": "https://t.co/T2U21cnj0G", "expanded_url": "https://about.me/michaelaupetit", "display_url": "about.me/michaelaupetit", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 47, "friends_count": 56, "listed_count": 1, "created_at": "Fri Dec 22 14:42:39 +0000 2017", "favourites_count": 1093, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 551, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/944216617268973569/1548848132", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:42:44 +0000 2019", "id": 1135466836475162624, "id_str": "1135466836475162624", "text": "TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistic\u2026 https://t.co/KbSGKI4vSL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KbSGKI4vSL", "expanded_url": "https://twitter.com/i/web/status/1135466836475162624", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 19, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 34, "favorite_count": 114, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:33:39 +0000 2019", "id": 1135902436793696257, "id_str": "1135902436793696257", "text": "RT @jsndyks: A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay @giCentre https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [37, 45]}, {"text": "eurovis2019", "indices": [46, 58]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [105, 120]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [121, 130]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 713610511338700801, "id_str": "713610511338700801", "name": "Xiaoru Yuan", "screen_name": "XiaoruYuan", "location": "\u5317\u4eac, \u4e2d\u534e\u4eba\u6c11\u5171\u548c\u56fd", "description": "Visualization @ Peking Univ.", "url": "https://t.co/YT18SqK5YE", "entities": {"url": {"urls": [{"url": "https://t.co/YT18SqK5YE", "expanded_url": "http://vis.pku.edu.cn/wiki/", "display_url": "vis.pku.edu.cn/wiki/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 57, "friends_count": 168, "listed_count": 0, "created_at": "Sat Mar 26 06:16:18 +0000 2016", "favourites_count": 38, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 41, "lang": "zh-cn", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1005297768913461248/sAYAKX8-_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1005297768913461248/sAYAKX8-_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/713610511338700801/1526829534", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 09:52:25 +0000 2019", "id": 1135846759446601729, "id_str": "1135846759446601729", "text": "A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay\u2026 https://t.co/g9ihfrc3U1", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [24, 32]}, {"text": "eurovis2019", "indices": [33, 45]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [92, 107]}], "urls": [{"url": "https://t.co/g9ihfrc3U1", "expanded_url": "https://twitter.com/i/web/status/1135846759446601729", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 42, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:33:10 +0000 2019", "id": 1135902316396261376, "id_str": "1135902316396261376", "text": "RT @giCentre: Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [65, 73]}, {"text": "Porto", "indices": [104, 110]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [31, 46]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [111, 120]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 713610511338700801, "id_str": "713610511338700801", "name": "Xiaoru Yuan", "screen_name": "XiaoruYuan", "location": "\u5317\u4eac, \u4e2d\u534e\u4eba\u6c11\u5171\u548c\u56fd", "description": "Visualization @ Peking Univ.", "url": "https://t.co/YT18SqK5YE", "entities": {"url": {"urls": [{"url": "https://t.co/YT18SqK5YE", "expanded_url": "http://vis.pku.edu.cn/wiki/", "display_url": "vis.pku.edu.cn/wiki/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 57, "friends_count": 168, "listed_count": 0, "created_at": "Sat Mar 26 06:16:18 +0000 2016", "favourites_count": 38, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 41, "lang": "zh-cn", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1005297768913461248/sAYAKX8-_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1005297768913461248/sAYAKX8-_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/713610511338700801/1526829534", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 12, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:24:15 +0000 2019", "id": 1135900072460394497, "id_str": "1135900072460394497", "text": "Very nice way to introduce a sophisticated vis interface - V-AWAKE #slowly #gently #withAMap at #EuroVIS\u2026 https://t.co/hps3T098Ob", "truncated": true, "entities": {"hashtags": [{"text": "slowly", "indices": [67, 74]}, {"text": "gently", "indices": [75, 82]}, {"text": "withAMap", "indices": [83, 92]}, {"text": "EuroVIS", "indices": [96, 104]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/hps3T098Ob", "expanded_url": "https://twitter.com/i/web/status/1135900072460394497", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [106, 129]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:19:48 +0000 2019", "id": 1135898951314542592, "id_str": "1135898951314542592", "text": "We are at the Poster Session! We are waiting for U! #Eurovis #eurovis2019 #porto #visualanalytics #aware https://t.co/r76sStbdEk", "truncated": false, "entities": {"hashtags": [{"text": "Eurovis", "indices": [52, 60]}, {"text": "eurovis2019", "indices": [61, 73]}, {"text": "porto", "indices": [75, 81]}, {"text": "visualanalytics", "indices": [82, 98]}, {"text": "aware", "indices": [99, 105]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1135898557750349826, "id_str": "1135898557750349826", "indices": [106, 129], "media_url": "http://pbs.twimg.com/media/D8OFuFOWkAID0mF.jpg", "media_url_https": "https://pbs.twimg.com/media/D8OFuFOWkAID0mF.jpg", "url": "https://t.co/r76sStbdEk", "display_url": "pic.twitter.com/r76sStbdEk", "expanded_url": "https://twitter.com/ale_pal_/status/1135898951314542592/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "small": {"w": 510, "h": 680, "resize": "fit"}, "large": {"w": 960, "h": 1280, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135898557750349826, "id_str": "1135898557750349826", "indices": [106, 129], "media_url": "http://pbs.twimg.com/media/D8OFuFOWkAID0mF.jpg", "media_url_https": "https://pbs.twimg.com/media/D8OFuFOWkAID0mF.jpg", "url": "https://t.co/r76sStbdEk", "display_url": "pic.twitter.com/r76sStbdEk", "expanded_url": "https://twitter.com/ale_pal_/status/1135898951314542592/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 900, "h": 1200, "resize": "fit"}, "small": {"w": 510, "h": 680, "resize": "fit"}, "large": {"w": 960, "h": 1280, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 80356118, "id_str": "80356118", "name": "Alessia Palleschi", "screen_name": "ale_pal_", "location": "Roma", "description": "Master in Computer Engineering \ud83d\udc69\u200d\ud83d\udcbb\nResearch fellow at @SapienzaRoma in Visual Analytics.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 85, "friends_count": 260, "listed_count": 0, "created_at": "Tue Oct 06 17:31:55 +0000 2009", "favourites_count": 247, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1917, "lang": "it", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "26BD97", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme8/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme8/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/490874670917636096/Dm5mxcV1_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/490874670917636096/Dm5mxcV1_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/80356118/1528059299", "profile_link_color": "E81C4F", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "999999", "profile_text_color": "000000", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 13:14:32 +0000 2019", "id": 1135897626010902528, "id_str": "1135897626010902528", "text": "Read David Napoli's (@Biff_Bruise) Jun 4 Newsletter featuring \u201cTwo Short Papers on Part-to-Whole Charts at EuroVis\u201d https://t.co/Kll8DymCsR", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "Biff_Bruise", "name": "David Napoli", "id": 32264463, "id_str": "32264463", "indices": [21, 33]}], "urls": [{"url": "https://t.co/Kll8DymCsR", "expanded_url": "https://nzzl.us/gxU1lju", "display_url": "nzzl.us/gxU1lju", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 8062702, "id_str": "8062702", "name": "Garry Jenkin", "screen_name": "grjenkin", "location": "Carrollton, TX", "description": "The future is in data analytics and humor. #dataviz #analytics #bigdata #IoT #digitalmarketing #datascience #humor #comedy https://t.co/pihCoFK7ds", "url": "https://t.co/K83sojBLlZ", "entities": {"url": {"urls": [{"url": "https://t.co/K83sojBLlZ", "expanded_url": "http://garryjenkin.brandyourself.com", "display_url": "garryjenkin.brandyourself.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/pihCoFK7ds", "expanded_url": "https://www.linkedin.com/in/grjenkin/", "display_url": "linkedin.com/in/grjenkin/", "indices": [123, 146]}]}}, "protected": false, "followers_count": 6842, "friends_count": 7453, "listed_count": 608, "created_at": "Wed Aug 08 19:33:54 +0000 2007", "favourites_count": 2464, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 67322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DFCAB8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/526492552/polarized_garry_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/526492552/polarized_garry_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/8062702/1413311302", "profile_link_color": "9266CC", "profile_sidebar_border_color": "241E1E", "profile_sidebar_fill_color": "382524", "profile_text_color": "FA9A00", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 12:51:59 +0000 2019", "id": 1135891949087596544, "id_str": "1135891949087596544", "text": "Congratulations on receiving the #BestPaperAward #EuroVA 2019\ud83c\udfc5! #Fraunhofer IAIS scientists Siming Chen, Gennady An\u2026 https://t.co/7k1K5NThmb", "truncated": true, "entities": {"hashtags": [{"text": "BestPaperAward", "indices": [33, 48]}, {"text": "EuroVA", "indices": [49, 56]}, {"text": "Fraunhofer", "indices": [64, 75]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/7k1K5NThmb", "expanded_url": "https://twitter.com/i/web/status/1135891949087596544", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 545931294, "id_str": "545931294", "name": "Fraunhofer IAIS", "screen_name": "FraunhoferIAIS", "location": "Sankt Augustin", "description": "Experten f\u00fcr #DataMining #BigData #MachineLearning #ArtificialIntelligence #CognitiveSystems #SemanticWeb #DeepLearning #BusinessAnalytics #PreventiveSecurity", "url": "https://t.co/ZA5BCpi69H", "entities": {"url": {"urls": [{"url": "https://t.co/ZA5BCpi69H", "expanded_url": "https://www.iais.fraunhofer.de/de/impressum.html", "display_url": "iais.fraunhofer.de/de/impressum.h\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2015, "friends_count": 278, "listed_count": 117, "created_at": "Thu Apr 05 09:57:42 +0000 2012", "favourites_count": 745, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1069, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "E8ECEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2102484003/FhG_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2102484003/FhG_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/545931294/1551970512", "profile_link_color": "44618F", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135539184695959552, "quoted_status_id_str": "1135539184695959552", "quoted_status": {"created_at": "Mon Jun 03 13:30:13 +0000 2019", "id": 1135539184695959552, "id_str": "1135539184695959552", "text": "Congratulations to Simming Chen and other researchers from @FraunhoferIAIS to get the best paper award at @EuroVA f\u2026 https://t.co/8TY9IzsgIK", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "FraunhoferIAIS", "name": "Fraunhofer IAIS", "id": 545931294, "id_str": "545931294", "indices": [59, 74]}, {"screen_name": "EUROVA", "name": "Eufrosina Vargas", "id": 91392061, "id_str": "91392061", "indices": [106, 113]}], "urls": [{"url": "https://t.co/8TY9IzsgIK", "expanded_url": "https://twitter.com/i/web/status/1135539184695959552", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 996284032454397952, "id_str": "996284032454397952", "name": "Track & Know", "screen_name": "TrackandKnow", "location": "", "description": "The Track & Know project receives funding from the @EU_H2020 Research & Innovation Programme. Any related tweets reflect only the views of the project owner.", "url": "https://t.co/9TOziWyDCE", "entities": {"url": {"urls": [{"url": "https://t.co/9TOziWyDCE", "expanded_url": "https://trackandknowproject.eu/", "display_url": "trackandknowproject.eu", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 73, "friends_count": 81, "listed_count": 2, "created_at": "Tue May 15 06:59:58 +0000 2018", "favourites_count": 116, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 114, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/999187775999041537/mmWJUvaI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/999187775999041537/mmWJUvaI_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/996284032454397952/1526367897", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 12:33:10 +0000 2019", "id": 1135887216767512581, "id_str": "1135887216767512581", "text": "RT @giCentre: Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [65, 73]}, {"text": "Porto", "indices": [104, 110]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [31, 46]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [111, 120]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14420912, "id_str": "14420912", "name": "craiganslow", "screen_name": "craiganslow", "location": "New Zealand", "description": "HCI, Software Engineering, Visualization | Lecturer (Assistant Professor) - Victoria University of Wellington, NZ | Lecturer - University of Oxford, UK", "url": "https://t.co/FNUFiO0hqW", "entities": {"url": {"urls": [{"url": "https://t.co/FNUFiO0hqW", "expanded_url": "http://homepages.ecs.vuw.ac.nz/~craig", "display_url": "homepages.ecs.vuw.ac.nz/~craig", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 945, "friends_count": 2019, "listed_count": 48, "created_at": "Thu Apr 17 14:06:40 +0000 2008", "favourites_count": 6229, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 5482, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1680003273/mttable_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1680003273/mttable_normal.jpg", "profile_link_color": "0084B4", "profile_sidebar_border_color": "BDDCAD", "profile_sidebar_fill_color": "DDFFCC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 12, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 11:55:06 +0000 2019", "id": 1135877633273716736, "id_str": "1135877633273716736", "text": "If you visualize trajectories then find @kevinallain451 at his @giCentre poster at #EuroVIS #EuroVIS2019 https://t.co/EIWHNlFn3P", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [83, 91]}, {"text": "EuroVIS2019", "indices": [92, 104]}], "symbols": [], "user_mentions": [{"screen_name": "KevinAllain451", "name": "Kevin Allain", "id": 807724280, "id_str": "807724280", "indices": [40, 55]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [63, 72]}], "urls": [], "media": [{"id": 1135877627015811072, "id_str": "1135877627015811072", "indices": [105, 128], "media_url": "http://pbs.twimg.com/media/D8NyrwKXUAANR9k.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NyrwKXUAANR9k.jpg", "url": "https://t.co/EIWHNlFn3P", "display_url": "pic.twitter.com/EIWHNlFn3P", "expanded_url": "https://twitter.com/giCentre/status/1135877633273716736/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135877627015811072, "id_str": "1135877627015811072", "indices": [105, 128], "media_url": "http://pbs.twimg.com/media/D8NyrwKXUAANR9k.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NyrwKXUAANR9k.jpg", "url": "https://t.co/EIWHNlFn3P", "display_url": "pic.twitter.com/EIWHNlFn3P", "expanded_url": "https://twitter.com/giCentre/status/1135877633273716736/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 11:47:23 +0000 2019", "id": 1135875692426665984, "id_str": "1135875692426665984", "text": "Poster from @johliem @gicentre #eurovis #eurovis2019 https://t.co/Pl0lIgLCCT", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [31, 39]}, {"text": "eurovis2019", "indices": [40, 52]}], "symbols": [], "user_mentions": [{"screen_name": "johliem", "name": "Johannes Liem", "id": 2889052877, "id_str": "2889052877", "indices": [12, 20]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [21, 30]}], "urls": [], "media": [{"id": 1135875686051328000, "id_str": "1135875686051328000", "indices": [53, 76], "media_url": "http://pbs.twimg.com/media/D8Nw6xgXsAAheVY.jpg", "media_url_https": "https://pbs.twimg.com/media/D8Nw6xgXsAAheVY.jpg", "url": "https://t.co/Pl0lIgLCCT", "display_url": "pic.twitter.com/Pl0lIgLCCT", "expanded_url": "https://twitter.com/giCentre/status/1135875692426665984/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135875686051328000, "id_str": "1135875686051328000", "indices": [53, 76], "media_url": "http://pbs.twimg.com/media/D8Nw6xgXsAAheVY.jpg", "media_url_https": "https://pbs.twimg.com/media/D8Nw6xgXsAAheVY.jpg", "url": "https://t.co/Pl0lIgLCCT", "display_url": "pic.twitter.com/Pl0lIgLCCT", "expanded_url": "https://twitter.com/giCentre/status/1135875692426665984/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 11:25:35 +0000 2019", "id": 1135870208567074816, "id_str": "1135870208567074816", "text": "Nice post #AlgoVIS geographic geometric problem solving from Wouter at #EuroVis #EuroVIS2019 @giCentre https://t.co/TWO1AsavSa", "truncated": false, "entities": {"hashtags": [{"text": "AlgoVIS", "indices": [10, 18]}, {"text": "EuroVis", "indices": [71, 79]}, {"text": "EuroVIS2019", "indices": [80, 92]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [93, 102]}], "urls": [], "media": [{"id": 1135870201977851904, "id_str": "1135870201977851904", "indices": [103, 126], "media_url": "http://pbs.twimg.com/media/D8Nr7jvXUAAnjO1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8Nr7jvXUAAnjO1.jpg", "url": "https://t.co/TWO1AsavSa", "display_url": "pic.twitter.com/TWO1AsavSa", "expanded_url": "https://twitter.com/giCentre/status/1135870208567074816/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 522, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1572, "resize": "fit"}, "medium": {"w": 1200, "h": 921, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135870201977851904, "id_str": "1135870201977851904", "indices": [103, 126], "media_url": "http://pbs.twimg.com/media/D8Nr7jvXUAAnjO1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8Nr7jvXUAAnjO1.jpg", "url": "https://t.co/TWO1AsavSa", "display_url": "pic.twitter.com/TWO1AsavSa", "expanded_url": "https://twitter.com/giCentre/status/1135870208567074816/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 522, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1572, "resize": "fit"}, "medium": {"w": 1200, "h": 921, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 11:22:20 +0000 2019", "id": 1135869389776011265, "id_str": "1135869389776011265", "text": "RT @giCentre: Meet the @giCentre during the poster session today at #eurovis #eurovis2019 feat. Young Researcher Award winner @cagatay_turk\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [68, 76]}, {"text": "eurovis2019", "indices": [77, 89]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [23, 32]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2889052877, "id_str": "2889052877", "name": "Johannes Liem", "screen_name": "johliem", "location": "London", "description": "PhD Student at City, University of London", "url": "https://t.co/TbajkiIwo8", "entities": {"url": {"urls": [{"url": "https://t.co/TbajkiIwo8", "expanded_url": "http://digitalcartography.org", "display_url": "digitalcartography.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 83, "friends_count": 306, "listed_count": 1, "created_at": "Sun Nov 23 10:43:35 +0000 2014", "favourites_count": 227, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 27, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2889052877/1432830631", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 11:17:22 +0000 2019", "id": 1135868140871671816, "id_str": "1135868140871671816", "text": "Meet the @giCentre during the poster session today at #eurovis #eurovis2019 feat. Young Researcher Award winner @cagatay_turkay", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [54, 62]}, {"text": "eurovis2019", "indices": [63, 75]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [9, 18]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [112, 127]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 4, "favorited": false, "retweeted": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 11:17:22 +0000 2019", "id": 1135868140871671816, "id_str": "1135868140871671816", "text": "Meet the @giCentre during the poster session today at #eurovis #eurovis2019 feat. Young Researcher Award winner @cagatay_turkay", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [54, 62]}, {"text": "eurovis2019", "indices": [63, 75]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [9, 18]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [112, 127]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 4, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 11:04:17 +0000 2019", "id": 1135864845574856704, "id_str": "1135864845574856704", "text": "It\u2019s deja vu all over again at the #EuroVIS #EuroVIS2019 fast forward loop https://t.co/Tqj1RoGO0n", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [35, 43]}, {"text": "EuroVIS2019", "indices": [44, 56]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1135864840046698496, "id_str": "1135864840046698496", "indices": [75, 98], "media_url": "http://pbs.twimg.com/media/D8NnDc_W4AAzYxu.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NnDc_W4AAzYxu.jpg", "url": "https://t.co/Tqj1RoGO0n", "display_url": "pic.twitter.com/Tqj1RoGO0n", "expanded_url": "https://twitter.com/giCentre/status/1135864845574856704/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 899, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135864840046698496, "id_str": "1135864840046698496", "indices": [75, 98], "media_url": "http://pbs.twimg.com/media/D8NnDc_W4AAzYxu.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NnDc_W4AAzYxu.jpg", "url": "https://t.co/Tqj1RoGO0n", "display_url": "pic.twitter.com/Tqj1RoGO0n", "expanded_url": "https://twitter.com/giCentre/status/1135864845574856704/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 899, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 10:54:31 +0000 2019", "id": 1135862387444264960, "id_str": "1135862387444264960", "text": "@eurovis2019 #eurovis #eurovis2019 full house all waiting for the #fastforwards to start. Such a great way to hear\u2026 https://t.co/ifL45r8dc6", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [13, 21]}, {"text": "eurovis2019", "indices": [22, 34]}, {"text": "fastforwards", "indices": [67, 80]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [0, 12]}], "urls": [{"url": "https://t.co/ifL45r8dc6", "expanded_url": "https://twitter.com/i/web/status/1135862387444264960", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": 1085199426837188610, "in_reply_to_user_id_str": "1085199426837188610", "in_reply_to_screen_name": "eurovis2019", "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 10:47:20 +0000 2019", "id": 1135860581871837185, "id_str": "1135860581871837185", "text": "RT @jsndyks: A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay @giCentre https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [37, 45]}, {"text": "eurovis2019", "indices": [46, 58]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [105, 120]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [121, 130]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 995643075606274049, "id_str": "995643075606274049", "name": "Research & Enterprise", "screen_name": "CityR_E", "location": "London, England", "description": "Research | Enterprise | Innovation | Impact", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 32, "friends_count": 92, "listed_count": 0, "created_at": "Sun May 13 12:33:02 +0000 2018", "favourites_count": 22, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 53, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1002226649537052672/uuYxLiG2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1002226649537052672/uuYxLiG2_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/995643075606274049/1527784523", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 09:52:25 +0000 2019", "id": 1135846759446601729, "id_str": "1135846759446601729", "text": "A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay\u2026 https://t.co/g9ihfrc3U1", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [24, 32]}, {"text": "eurovis2019", "indices": [33, 45]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [92, 107]}], "urls": [{"url": "https://t.co/g9ihfrc3U1", "expanded_url": "https://twitter.com/i/web/status/1135846759446601729", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 42, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 10:40:40 +0000 2019", "id": 1135858905463099392, "id_str": "1135858905463099392", "text": "Nice FF session... but there\u2019s a lot of light on the screen at #EuroVIS #eurovis2019 https://t.co/dOIxA6Uy68", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [64, 72]}, {"text": "eurovis2019", "indices": [73, 85]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1135858899326853120, "id_str": "1135858899326853120", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8NhpqFX4AAKjTG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NhpqFX4AAKjTG.jpg", "url": "https://t.co/dOIxA6Uy68", "display_url": "pic.twitter.com/dOIxA6Uy68", "expanded_url": "https://twitter.com/giCentre/status/1135858905463099392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135858899326853120, "id_str": "1135858899326853120", "indices": [86, 109], "media_url": "http://pbs.twimg.com/media/D8NhpqFX4AAKjTG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NhpqFX4AAKjTG.jpg", "url": "https://t.co/dOIxA6Uy68", "display_url": "pic.twitter.com/dOIxA6Uy68", "expanded_url": "https://twitter.com/giCentre/status/1135858905463099392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 10:22:06 +0000 2019", "id": 1135854230936465413, "id_str": "1135854230936465413", "text": "RT @jsndyks: A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay @giCentre https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [37, 45]}, {"text": "eurovis2019", "indices": [46, 58]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [105, 120]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [121, 130]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 09:52:25 +0000 2019", "id": 1135846759446601729, "id_str": "1135846759446601729", "text": "A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay\u2026 https://t.co/g9ihfrc3U1", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [24, 32]}, {"text": "eurovis2019", "indices": [33, 45]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [92, 107]}], "urls": [{"url": "https://t.co/g9ihfrc3U1", "expanded_url": "https://twitter.com/i/web/status/1135846759446601729", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 42, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 10:13:02 +0000 2019", "id": 1135851950652690437, "id_str": "1135851950652690437", "text": "Eurovis Fast Forward is about to start... https://t.co/NzODU8Q6Sj", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1135851938933878785, "id_str": "1135851938933878785", "indices": [42, 65], "media_url": "http://pbs.twimg.com/media/D8NbUgmXsAEAr61.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NbUgmXsAEAr61.jpg", "url": "https://t.co/NzODU8Q6Sj", "display_url": "pic.twitter.com/NzODU8Q6Sj", "expanded_url": "https://twitter.com/MichaelAupetit/status/1135851950652690437/photo/1", "type": "photo", "sizes": {"large": {"w": 1152, "h": 2048, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 675, "h": 1200, "resize": "fit"}, "small": {"w": 383, "h": 680, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135851938933878785, "id_str": "1135851938933878785", "indices": [42, 65], "media_url": "http://pbs.twimg.com/media/D8NbUgmXsAEAr61.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NbUgmXsAEAr61.jpg", "url": "https://t.co/NzODU8Q6Sj", "display_url": "pic.twitter.com/NzODU8Q6Sj", "expanded_url": "https://twitter.com/MichaelAupetit/status/1135851950652690437/photo/1", "type": "photo", "sizes": {"large": {"w": 1152, "h": 2048, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 675, "h": 1200, "resize": "fit"}, "small": {"w": 383, "h": 680, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 944216617268973569, "id_str": "944216617268973569", "name": "Michael Aupetit", "screen_name": "MichaelAupetit", "location": "Doha, Qatar ", "description": "Senior Scientist at @QatarComputing Research Institute, @HBKU", "url": "https://t.co/T2U21cnj0G", "entities": {"url": {"urls": [{"url": "https://t.co/T2U21cnj0G", "expanded_url": "https://about.me/michaelaupetit", "display_url": "about.me/michaelaupetit", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 47, "friends_count": 56, "listed_count": 1, "created_at": "Fri Dec 22 14:42:39 +0000 2017", "favourites_count": 1093, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 551, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/944216617268973569/1548848132", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:58:49 +0000 2019", "id": 1135848369761456128, "id_str": "1135848369761456128", "text": "@giCentre @cagatay_turkay Congrats @cagatay_turkay!!! So well deserved! Enjoy Porto and #EuroVIS!", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [88, 96]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [0, 9]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [10, 25]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [35, 50]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1135831298117947392, "in_reply_to_status_id_str": "1135831298117947392", "in_reply_to_user_id": 19283433, "in_reply_to_user_id_str": "19283433", "in_reply_to_screen_name": "giCentre", "user": {"id": 188046229, "id_str": "188046229", "name": "Benjamin Bach", "screen_name": "benjbach", "location": "Edinburgh, Scotland", "description": "Academic, Information Visualization, Networks, Time, Storytelling, Data Comics, Sketching, Augmented Reality", "url": "https://t.co/I2PkZ8iK4u", "entities": {"url": {"urls": [{"url": "https://t.co/I2PkZ8iK4u", "expanded_url": "http://benjbach.me", "display_url": "benjbach.me", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1746, "friends_count": 838, "listed_count": 73, "created_at": "Tue Sep 07 20:11:04 +0000 2010", "favourites_count": 1624, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1578, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/188046229/1500221275", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:57:16 +0000 2019", "id": 1135847982086144000, "id_str": "1135847982086144000", "text": "RT @giCentre: Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [65, 73]}, {"text": "Porto", "indices": [104, 110]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [31, 46]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [111, 120]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 188046229, "id_str": "188046229", "name": "Benjamin Bach", "screen_name": "benjbach", "location": "Edinburgh, Scotland", "description": "Academic, Information Visualization, Networks, Time, Storytelling, Data Comics, Sketching, Augmented Reality", "url": "https://t.co/I2PkZ8iK4u", "entities": {"url": {"urls": [{"url": "https://t.co/I2PkZ8iK4u", "expanded_url": "http://benjbach.me", "display_url": "benjbach.me", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1746, "friends_count": 838, "listed_count": 73, "created_at": "Tue Sep 07 20:11:04 +0000 2010", "favourites_count": 1624, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1578, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/188046229/1500221275", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 12, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:52:25 +0000 2019", "id": 1135846759446601729, "id_str": "1135846759446601729", "text": "A popular winner of the #eurovis #eurovis2019 young researcher of the year award. Well done @cagatay_turkay\u2026 https://t.co/g9ihfrc3U1", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [24, 32]}, {"text": "eurovis2019", "indices": [33, 45]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [92, 107]}], "urls": [{"url": "https://t.co/g9ihfrc3U1", "expanded_url": "https://twitter.com/i/web/status/1135846759446601729", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 42, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:40:58 +0000 2019", "id": 1135843881478762496, "id_str": "1135843881478762496", "text": "#EuroVis #EuroVis2019 Paul Navr\u00e1til claims barrier of entry must be low - \"too disruptive means unused\".\n Does tha\u2026 https://t.co/TSsD6U5ASH", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [0, 8]}, {"text": "EuroVis2019", "indices": [9, 21]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/TSsD6U5ASH", "expanded_url": "https://twitter.com/i/web/status/1135843881478762496", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:30:57 +0000 2019", "id": 1135841357354930176, "id_str": "1135841357354930176", "text": "RT @alexander_lex: What are the different paths to visualize a Rubik's cube? Christian Steinpartz, @holgerstitz, @marc_streit et al. show t\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}, {"screen_name": "holgerstitz", "name": "Holger Stitz", "id": 85844572, "id_str": "85844572", "indices": [99, 111]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [113, 125]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 11:11:44 +0000 2019", "id": 1135504333963976706, "id_str": "1135504333963976706", "text": "What are the different paths to visualize a Rubik's cube? Christian Steinpartz, @holgerstitz, @marc_streit et al. s\u2026 https://t.co/MZENc88hBt", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "holgerstitz", "name": "Holger Stitz", "id": 85844572, "id_str": "85844572", "indices": [80, 92]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [94, 106]}], "urls": [{"url": "https://t.co/MZENc88hBt", "expanded_url": "https://twitter.com/i/web/status/1135504333963976706", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:29:50 +0000 2019", "id": 1135841078643482624, "id_str": "1135841078643482624", "text": "Interesting - #weNeedToAutomateIt argument from Paul Navr\u00e1til in #EuroVis #EuroVis2019 keynote unearths\u2026 https://t.co/s6FzoaVl23", "truncated": true, "entities": {"hashtags": [{"text": "weNeedToAutomateIt", "indices": [14, 33]}, {"text": "EuroVis", "indices": [65, 73]}, {"text": "EuroVis2019", "indices": [74, 86]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/s6FzoaVl23", "expanded_url": "https://twitter.com/i/web/status/1135841078643482624", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:28:38 +0000 2019", "id": 1135840777005932544, "id_str": "1135840777005932544", "text": "I mean ...\nPaul Navr\u00e1til arguing for design exposition (and more) with QRcodes at #EuroVis #EuroVis2019 \"I love tha\u2026 https://t.co/TaNT0fISS5", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [82, 90]}, {"text": "EuroVis2019", "indices": [91, 103]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/TaNT0fISS5", "expanded_url": "https://twitter.com/i/web/status/1135840777005932544", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1135837274397184002, "in_reply_to_status_id_str": "1135837274397184002", "in_reply_to_user_id": 19283433, "in_reply_to_user_id_str": "19283433", "in_reply_to_screen_name": "giCentre", "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:26:43 +0000 2019", "id": 1135840295180996614, "id_str": "1135840295180996614", "text": "Coming up is an intense series of conferences and presentations:\n\nToday and tomorrow, EuroVis Porto.\u2026 https://t.co/xt5exnolOp", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xt5exnolOp", "expanded_url": "https://twitter.com/i/web/status/1135840295180996614", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [102, 125]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19484833, "id_str": "19484833", "name": "Barbara Flueckiger", "screen_name": "flueko", "location": "", "description": "Film studies professor, researcher, technical innovation, color specialist, mother, cinephile, flower photographer.", "url": "https://t.co/HcQxFeZ0g8", "entities": {"url": {"urls": [{"url": "https://t.co/HcQxFeZ0g8", "expanded_url": "http://www.zauberklang.ch", "display_url": "zauberklang.ch", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 662, "friends_count": 288, "listed_count": 25, "created_at": "Sun Jan 25 11:10:56 +0000 2009", "favourites_count": 2363, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1220, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1125878274683547649/CqUbLh5X_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1125878274683547649/CqUbLh5X_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/19484833/1360008096", "profile_link_color": "FF691F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:22:16 +0000 2019", "id": 1135839173158592512, "id_str": "1135839173158592512", "text": "RT @giCentre: Paul Navr\u00e1til arguing for design exposition (and more) with QRcodes at @EuroVis @EuroVis2019 \"I love that image I just need i\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "eurovis", "name": "Eurovision", "id": 190726679, "id_str": "190726679", "indices": [85, 93]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [94, 106]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 09:14:43 +0000 2019", "id": 1135837274397184002, "id_str": "1135837274397184002", "text": "Paul Navr\u00e1til arguing for design exposition (and more) with QRcodes at @EuroVis @EuroVis2019 \"I love that image I j\u2026 https://t.co/vbzWr5stKa", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis", "name": "Eurovision", "id": 190726679, "id_str": "190726679", "indices": [71, 79]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [80, 92]}], "urls": [{"url": "https://t.co/vbzWr5stKa", "expanded_url": "https://twitter.com/i/web/status/1135837274397184002", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 3, "favorited": false, "retweeted": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:19:30 +0000 2019", "id": 1135838478506364928, "id_str": "1135838478506364928", "text": "RT @giCentre: #EuroVis week is here! See giCentre's works NOW in #EuroVA in Room Arr\u00e1bida, tomorrow evening (and rest of the week) in the p\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [14, 22]}, {"text": "EuroVA", "indices": [65, 72]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1658560038, "id_str": "1658560038", "name": "mirela reljan-delane", "screen_name": "mirelard", "location": "London, England", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 84, "friends_count": 222, "listed_count": 1, "created_at": "Fri Aug 09 20:51:50 +0000 2013", "favourites_count": 900, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 288, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1658560038/1541718686", "profile_link_color": "7FDBB6", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 12:17:45 +0000 2019", "id": 1135520946431954945, "id_str": "1135520946431954945", "text": "#EuroVis week is here! See giCentre's works NOW in #EuroVA in Room Arr\u00e1bida, tomorrow evening (and rest of the week\u2026 https://t.co/KBUdlnHL5X", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [0, 8]}, {"text": "EuroVA", "indices": [51, 58]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KBUdlnHL5X", "expanded_url": "https://twitter.com/i/web/status/1135520946431954945", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:19:28 +0000 2019", "id": 1135838468993671168, "id_str": "1135838468993671168", "text": "RT @giCentre: #EuroVis Posters: look for K. Allain, J. Dykes and C.Turkay \"Towards a WHAT-WHY-HOW Taxonomy of Trajectories in Visualization\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [14, 22]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1658560038, "id_str": "1658560038", "name": "mirela reljan-delane", "screen_name": "mirelard", "location": "London, England", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 84, "friends_count": 222, "listed_count": 1, "created_at": "Fri Aug 09 20:51:50 +0000 2013", "favourites_count": 900, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 288, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1658560038/1541718686", "profile_link_color": "7FDBB6", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 12:20:00 +0000 2019", "id": 1135521511836651520, "id_str": "1135521511836651520", "text": "#EuroVis Posters: look for K. Allain, J. Dykes and C.Turkay \"Towards a WHAT-WHY-HOW Taxonomy of Trajectories in Visualization Research\"", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [0, 8]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 5, "favorited": false, "retweeted": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:19:26 +0000 2019", "id": 1135838458524643328, "id_str": "1135838458524643328", "text": "RT @giCentre: #EuroVis Posters: look for J. Liem, R. Henkin, J. Wood and C.Turkay \"A Descriptive Framework of Stories of Algorithms\". Mater\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [14, 22]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1658560038, "id_str": "1658560038", "name": "mirela reljan-delane", "screen_name": "mirelard", "location": "London, England", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 84, "friends_count": 222, "listed_count": 1, "created_at": "Fri Aug 09 20:51:50 +0000 2013", "favourites_count": 900, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 288, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1658560038/1541718686", "profile_link_color": "7FDBB6", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 12:20:45 +0000 2019", "id": 1135521704317468672, "id_str": "1135521704317468672", "text": "#EuroVis Posters: look for J. Liem, R. Henkin, J. Wood and C.Turkay \"A Descriptive Framework of Stories of Algorith\u2026 https://t.co/BgnRhM6W9u", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [0, 8]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/BgnRhM6W9u", "expanded_url": "https://twitter.com/i/web/status/1135521704317468672", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:19:23 +0000 2019", "id": 1135838448936525825, "id_str": "1135838448936525825", "text": "RT @giCentre: #EuroVis Posters: look for A. Slingsby, J. Hyde and C. Turkay \"Visual Analysis of Reactionary Train Delay from an Agent Based\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [14, 22]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1658560038, "id_str": "1658560038", "name": "mirela reljan-delane", "screen_name": "mirelard", "location": "London, England", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 84, "friends_count": 222, "listed_count": 1, "created_at": "Fri Aug 09 20:51:50 +0000 2013", "favourites_count": 900, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 288, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1658560038/1541718686", "profile_link_color": "7FDBB6", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 12:21:30 +0000 2019", "id": 1135521891307917317, "id_str": "1135521891307917317", "text": "#EuroVis Posters: look for A. Slingsby, J. Hyde and C. Turkay \"Visual Analysis of Reactionary Train Delay from an Agent Based Model\"", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [0, 8]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:19:02 +0000 2019", "id": 1135838359606181889, "id_str": "1135838359606181889", "text": "RT @giCentre: Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [65, 73]}, {"text": "Porto", "indices": [104, 110]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [31, 46]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [111, 120]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1658560038, "id_str": "1658560038", "name": "mirela reljan-delane", "screen_name": "mirelard", "location": "London, England", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 84, "friends_count": 222, "listed_count": 1, "created_at": "Fri Aug 09 20:51:50 +0000 2013", "favourites_count": 900, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 288, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1658560038/1541718686", "profile_link_color": "7FDBB6", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 12, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:16:46 +0000 2019", "id": 1135837787423498240, "id_str": "1135837787423498240", "text": "Interesting proposition in #EuroVis keynote: use a QR code in the visualization to encode data provenance and detai\u2026 https://t.co/TKleVIsIVS", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [27, 35]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/TKleVIsIVS", "expanded_url": "https://twitter.com/i/web/status/1135837787423498240", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:16:03 +0000 2019", "id": 1135837609597517825, "id_str": "1135837609597517825", "text": "#Eurovis2019 officially started in beautiful #Porto! Looking forward to presenting a \u201cConstruction kit for Visual E\u2026 https://t.co/ItjPrxMGns", "truncated": true, "entities": {"hashtags": [{"text": "Eurovis2019", "indices": [0, 12]}, {"text": "Porto", "indices": [45, 51]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/ItjPrxMGns", "expanded_url": "https://twitter.com/i/web/status/1135837609597517825", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1035496563743842306, "id_str": "1035496563743842306", "name": "mandykeck", "screen_name": "mandykeck", "location": "Dresden, Germany", "description": "Research Associate at TU Dresden, Data Visualization & Visual Search Interfaces", "url": "https://t.co/5Dz7lL5VXB", "entities": {"url": {"urls": [{"url": "https://t.co/5Dz7lL5VXB", "expanded_url": "http://www.visual-search.org", "display_url": "visual-search.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 23, "friends_count": 100, "listed_count": 0, "created_at": "Fri Aug 31 11:56:34 +0000 2018", "favourites_count": 143, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 43, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1035496563743842306/1535777242", "profile_link_color": "660000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:16:00 +0000 2019", "id": 1135837597165662208, "id_str": "1135837597165662208", "text": "RT @giCentre: Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [65, 73]}, {"text": "Porto", "indices": [104, 110]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [31, 46]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [111, 120]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2871432406, "id_str": "2871432406", "name": "Rafael Henkin", "screen_name": "rafaelhenkin", "location": "Porto Alegre / London", "description": "research associate @ giCentre, City, of University London", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 13, "friends_count": 28, "listed_count": 1, "created_at": "Mon Nov 10 23:12:42 +0000 2014", "favourites_count": 9, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 16, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/998523805143220224/TKYlcnmw_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/998523805143220224/TKYlcnmw_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2871432406/1415661323", "profile_link_color": "DD2E44", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 12, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:14:43 +0000 2019", "id": 1135837274397184002, "id_str": "1135837274397184002", "text": "Paul Navr\u00e1til arguing for design exposition (and more) with QRcodes at @EuroVis @EuroVis2019 \"I love that image I j\u2026 https://t.co/vbzWr5stKa", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis", "name": "Eurovision", "id": 190726679, "id_str": "190726679", "indices": [71, 79]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [80, 92]}], "urls": [{"url": "https://t.co/vbzWr5stKa", "expanded_url": "https://twitter.com/i/web/status/1135837274397184002", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 3, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 09:01:54 +0000 2019", "id": 1135834049459740672, "id_str": "1135834049459740672", "text": "Got pretty much everything I need at #EuroVis #EuroVis2019 ... https://t.co/Yfz2wkcKWf", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [37, 45]}, {"text": "EuroVis2019", "indices": [46, 58]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1135834042799132672, "id_str": "1135834042799132672", "indices": [63, 86], "media_url": "http://pbs.twimg.com/media/D8NLC0TWkAAY4yl.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NLC0TWkAAY4yl.jpg", "url": "https://t.co/Yfz2wkcKWf", "display_url": "pic.twitter.com/Yfz2wkcKWf", "expanded_url": "https://twitter.com/jsndyks/status/1135834049459740672/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135834042799132672, "id_str": "1135834042799132672", "indices": [63, 86], "media_url": "http://pbs.twimg.com/media/D8NLC0TWkAAY4yl.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NLC0TWkAAY4yl.jpg", "url": "https://t.co/Yfz2wkcKWf", "display_url": "pic.twitter.com/Yfz2wkcKWf", "expanded_url": "https://twitter.com/jsndyks/status/1135834049459740672/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 610, "friends_count": 1, "listed_count": 47, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3302, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 08:56:05 +0000 2019", "id": 1135832583814680577, "id_str": "1135832583814680577", "text": "Ack #eurovis (stands the test of time) or #eurovis2019 (more specific and selective)", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [4, 12]}, {"text": "eurovis2019", "indices": [42, 54]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": 1135831298117947392, "in_reply_to_status_id_str": "1135831298117947392", "in_reply_to_user_id": 19283433, "in_reply_to_user_id_str": "19283433", "in_reply_to_screen_name": "giCentre", "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 08:56:00 +0000 2019", "id": 1135832562805460994, "id_str": "1135832562805460994", "text": "RT @giCentre: Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [65, 73]}, {"text": "Porto", "indices": [104, 110]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [31, 46]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [111, 120]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1667081238, "id_str": "1667081238", "name": "Cagatay Turkay", "screen_name": "cagatay_turkay", "location": "London, UK", "description": "Senior Lecturer in Visualisation and Applied Data Science @ giCentre, City, University of London", "url": "https://t.co/IHAJ9jsfxD", "entities": {"url": {"urls": [{"url": "https://t.co/IHAJ9jsfxD", "expanded_url": "http://staff.city.ac.uk/cagatay.turkay.1/", "display_url": "staff.city.ac.uk/cagatay.turkay\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 334, "friends_count": 189, "listed_count": 40, "created_at": "Tue Aug 13 07:32:38 +0000 2013", "favourites_count": 295, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 143, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 12, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 08:55:03 +0000 2019", "id": 1135832323000295425, "id_str": "1135832323000295425", "text": "RT @giCentre: Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [65, 73]}, {"text": "Porto", "indices": [104, 110]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [31, 46]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [111, 120]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 12, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 08:53:23 +0000 2019", "id": 1135831906069688327, "id_str": "1135831906069688327", "text": "RT @giCentre: Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [65, 73]}, {"text": "Porto", "indices": [104, 110]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [31, 46]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [111, 120]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 807724280, "id_str": "807724280", "name": "Kevin Allain", "screen_name": "KevinAllain451", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 31, "friends_count": 119, "listed_count": 0, "created_at": "Thu Sep 06 22:33:51 +0000 2012", "favourites_count": 158, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 53, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3763863820/30011ab76ddd48d0d040028097e61670_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3763863820/30011ab76ddd48d0d040028097e61670_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/807724280/1370540050", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 12, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 08:52:22 +0000 2019", "id": 1135831648854061056, "id_str": "1135831648854061056", "text": "RT @giCentre: Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [65, 73]}, {"text": "Porto", "indices": [104, 110]}], "symbols": [], "user_mentions": [{"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [3, 12]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [31, 46]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [111, 120]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2889052877, "id_str": "2889052877", "name": "Johannes Liem", "screen_name": "johliem", "location": "London", "description": "PhD Student at City, University of London", "url": "https://t.co/TbajkiIwo8", "entities": {"url": {"urls": [{"url": "https://t.co/TbajkiIwo8", "expanded_url": "http://digitalcartography.org", "display_url": "digitalcartography.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 83, "friends_count": 306, "listed_count": 1, "created_at": "Sun Nov 23 10:43:35 +0000 2014", "favourites_count": 227, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 27, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2889052877/1432830631", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 12, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Tue Jun 04 08:51:02 +0000 2019", "id": 1135831313829834753, "id_str": "1135831313829834753", "text": "Two Short Papers on #ParttoWhole #Charts @EuroVis, a plea to understand #PieCharts better rather than sneer at them\u2026 https://t.co/sHN1AxvF5H", "truncated": true, "entities": {"hashtags": [{"text": "ParttoWhole", "indices": [20, 32]}, {"text": "Charts", "indices": [33, 40]}, {"text": "PieCharts", "indices": [72, 82]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis", "name": "Eurovision", "id": 190726679, "id_str": "190726679", "indices": [41, 49]}], "urls": [{"url": "https://t.co/sHN1AxvF5H", "expanded_url": "https://twitter.com/i/web/status/1135831313829834753", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Buffer", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 567474324, "id_str": "567474324", "name": "Paul Laughlin", "screen_name": "LaughlinPaul", "location": "Wales", "description": "speaker, writer, blogger, Customer Insight enthusiast and MD of Laughlin Consultancy (helping you make money out of customer insight)", "url": "http://t.co/WjPqSiPAHD", "entities": {"url": {"urls": [{"url": "http://t.co/WjPqSiPAHD", "expanded_url": "http://laughlinconsultancy.com", "display_url": "laughlinconsultancy.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1189, "friends_count": 791, "listed_count": 492, "created_at": "Mon Apr 30 17:24:25 +0000 2012", "favourites_count": 9167, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 15564, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "334F3E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/839142347178930177/10FasEId_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/839142347178930177/10FasEId_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/567474324/1488902194", "profile_link_color": "5D9639", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 08:50:58 +0000 2019", "id": 1135831298117947392, "id_str": "1135831298117947392", "text": "Congratulations! @cagatay_turkay Cagatay Turkay is #EuroVIS young researcher of the year. #Porto @giCentre https://t.co/L3NgF2gDVw", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [51, 59]}, {"text": "Porto", "indices": [90, 96]}], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [17, 32]}, {"screen_name": "giCentre", "name": "giCentre", "id": 19283433, "id_str": "19283433", "indices": [97, 106]}], "urls": [], "media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135831291256090626, "id_str": "1135831291256090626", "indices": [107, 130], "media_url": "http://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NIiqAXsAItb1E.jpg", "url": "https://t.co/L3NgF2gDVw", "display_url": "pic.twitter.com/L3NgF2gDVw", "expanded_url": "https://twitter.com/giCentre/status/1135831298117947392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "small": {"w": 680, "h": 509, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 12, "favorite_count": 51, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 08:42:46 +0000 2019", "id": 1135829233278889985, "id_str": "1135829233278889985", "text": "EuroVis\u59cb\u307e\u3063\u305f", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "ja", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 199146645, "id_str": "199146645", "name": "Rinax", "screen_name": "leena_0516", "location": "\u898b\u3048\u308b\u4e16\u754c\u3068\u898b\u3048\u306a\u3044\u4e16\u754c\u306e\u72ed\u9593", "description": "1T0T\u78147\u671f/is2008\uff20Tea/Lys blanc 60eme/Visualization/\u597d\u304d\u306a\u3082\u306e:\u30d5\u30a1\u30f3\u30bf\u30b8\u30fc\u3001\u30df\u30b9\u30c6\u30ea\u3001\u661f\u3001\u52d5\u690d\u7269\u306a\u3069/\u3082\u3075\u3082\u3075\u306f\u6b63\u7fa9/\u6700\u8fd1\u306fKubernetes\u3068\u304bDocker\u3068\u304b\u3082/\u4e00\u5fdc\u7814\u7a76\u8005/\u5927\u4f53\u622f\u8a00/\u3064\u3076\u3084\u304d\u306f\u3042\u304f\u307e\u3067\u500b\u4eba\u306e\u898b\u89e3\u3067\u3059/", "url": "https://t.co/Zm0fkBQHI1", "entities": {"url": {"urls": [{"url": "https://t.co/Zm0fkBQHI1", "expanded_url": "http://itolab.is.ocha.ac.jp/~leena/", "display_url": "itolab.is.ocha.ac.jp/~leena/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 267, "friends_count": 264, "listed_count": 14, "created_at": "Wed Oct 06 04:16:29 +0000 2010", "favourites_count": 1672, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 16382, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1079967119616311296/xaXMxjTw_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1079967119616311296/xaXMxjTw_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/199146645/1354715741", "profile_link_color": "4A913C", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "ja"}, -{"created_at": "Tue Jun 04 08:27:31 +0000 2019", "id": 1135825393255100417, "id_str": "1135825393255100417", "text": "My first EuroVis! https://t.co/nVjE9ZLBiZ", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1135825380974190592, "id_str": "1135825380974190592", "indices": [18, 41], "media_url": "http://pbs.twimg.com/media/D8NDKofW4AAwTLu.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NDKofW4AAwTLu.jpg", "url": "https://t.co/nVjE9ZLBiZ", "display_url": "pic.twitter.com/nVjE9ZLBiZ", "expanded_url": "https://twitter.com/_____leena_____/status/1135825393255100417/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135825380974190592, "id_str": "1135825380974190592", "indices": [18, 41], "media_url": "http://pbs.twimg.com/media/D8NDKofW4AAwTLu.jpg", "media_url_https": "https://pbs.twimg.com/media/D8NDKofW4AAwTLu.jpg", "url": "https://t.co/nVjE9ZLBiZ", "display_url": "pic.twitter.com/nVjE9ZLBiZ", "expanded_url": "https://twitter.com/_____leena_____/status/1135825393255100417/photo/1", "type": "photo", "sizes": {"medium": {"w": 1200, "h": 900, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4058687172, "id_str": "4058687172", "name": "Rina", "screen_name": "_____leena_____", "location": "", "description": "now studying visualization, performance analytics, and container cloud. _(:3 \u300d\u2220)_", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 21, "friends_count": 70, "listed_count": 0, "created_at": "Thu Oct 29 15:12:37 +0000 2015", "favourites_count": 39, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 89, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Tue Jun 04 01:29:25 +0000 2019", "id": 1135720176203079680, "id_str": "1135720176203079680", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 5529772, "id_str": "5529772", "name": "\u6e05\u6c34\u6b63\u884c", "screen_name": "_shimizu", "location": "\u7fa4\u99ac\u770c\u9ad8\u5d0e\u5e02", "description": "\u7fa4\u99ac\u30fb\u6771\u4eac\u9593\u3092\u884c\u304d\u6765\u3059\u308b\u51fa\u7a3c\u304e\u30a8\u30f3\u30b8\u30cb\u30a2\u3067\u3059\u3002\u30d6\u30ed\u30b0\u3067\u306fGIS(\u5730\u7406\u60c5\u5831\u30b7\u30b9\u30c6\u30e0)\u30fb\u30c7\u30fc\u30bf\u30d3\u30b8\u30e5\u30a2\u30e9\u30a4\u30bc\u30fc\u30b7\u30e7\u30f3\u30fb\u30aa\u30fc\u30d7\u30f3\u30c7\u30fc\u30bf\u306a\u3069\u306b\u3064\u3044\u3066\u66f8\u3044\u3066\u307e\u3059\u3002", "url": "https://t.co/MdxwRj7MyQ", "entities": {"url": {"urls": [{"url": "https://t.co/MdxwRj7MyQ", "expanded_url": "http://shimz.me/blog/", "display_url": "shimz.me/blog/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2731, "friends_count": 482, "listed_count": 271, "created_at": "Thu Apr 26 14:55:50 +0000 2007", "favourites_count": 2238, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 21467, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AC95D", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/874109068972929024/ixC2SFXk_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/874109068972929024/ixC2SFXk_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/5529772/1529551720", "profile_link_color": "18315F", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "8099C9", "profile_text_color": "0F0F0F", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 21:10:46 +0000 2019", "id": 1135655086321995776, "id_str": "1135655086321995776", "text": "Sweden - LIVE - John Lundvik - Too Late For Love - Grand Final - Eurovis... https://t.co/bQxIY2Nu48 v\u00eda @YouTube", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "YouTube", "name": "YouTube", "id": 10228272, "id_str": "10228272", "indices": [104, 112]}], "urls": [{"url": "https://t.co/bQxIY2Nu48", "expanded_url": "https://youtu.be/oEdWkdVKIqQ", "display_url": "youtu.be/oEdWkdVKIqQ", "indices": [76, 99]}]}, "metadata": {"iso_language_code": "da", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2392855038, "id_str": "2392855038", "name": "Ana", "screen_name": "Almecid", "location": "Espa\u00f1a", "description": "Soy lo q soy y me gusta que decida el \u2764\ufe0f , q los sue\u00f1os me gobiernen ,q la magia sea raz\u00f3n...", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2096, "friends_count": 1484, "listed_count": 12, "created_at": "Sun Mar 16 15:09:40 +0000 2014", "favourites_count": 61503, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 70944, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/823577778146656256/8l-_cCQI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/823577778146656256/8l-_cCQI_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2392855038/1534867491", "profile_link_color": "DD2E44", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "da"}, -{"created_at": "Mon Jun 03 19:26:25 +0000 2019", "id": 1135628823481999360, "id_str": "1135628823481999360", "text": "RT @_Noeska_: #trustvis resuming with paper seddion. First up @geovisual and Tim presenting their work on supporting interpretability of cl\u2026", "truncated": false, "entities": {"hashtags": [{"text": "trustvis", "indices": [14, 23]}], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "geovisual", "name": "Christoph Kinkeldey", "id": 78865306, "id_str": "78865306", "indices": [62, 72]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2924711485, "id_str": "2924711485", "name": "Lonni Besan\u00e7on", "screen_name": "lonnibesancon", "location": "Norrk\u00f6ping, Sverige", "description": "Postdoc @liu_universitet, Sweden. 3D interaction, 3D data vis, bit of stats. #openaccess #openscience", "url": "https://t.co/Zh8c5J8g2X", "entities": {"url": {"urls": [{"url": "https://t.co/Zh8c5J8g2X", "expanded_url": "http://lonnibesancon.me", "display_url": "lonnibesancon.me", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 204, "friends_count": 284, "listed_count": 2, "created_at": "Tue Dec 09 22:32:36 +0000 2014", "favourites_count": 1690, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1154, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2924711485/1501379907", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 10:21:04 +0000 2019", "id": 1135491585179824128, "id_str": "1135491585179824128", "text": "#trustvis resuming with paper seddion. First up @geovisual and Tim presenting their work on supporting interpretabi\u2026 https://t.co/qHcBY6uexu", "truncated": true, "entities": {"hashtags": [{"text": "trustvis", "indices": [0, 9]}], "symbols": [], "user_mentions": [{"screen_name": "geovisual", "name": "Christoph Kinkeldey", "id": 78865306, "id_str": "78865306", "indices": [48, 58]}], "urls": [{"url": "https://t.co/qHcBY6uexu", "expanded_url": "https://twitter.com/i/web/status/1135491585179824128", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 18:51:58 +0000 2019", "id": 1135620154056945666, "id_str": "1135620154056945666", "text": "#HumanRightsDay #humanrights #JudicialReview #JudiciaryMilepostsAndNuggets #DefendMediaFreedom #defendpressfreedom\u2026 https://t.co/YL6Mc02QQq", "truncated": true, "entities": {"hashtags": [{"text": "HumanRightsDay", "indices": [0, 15]}, {"text": "humanrights", "indices": [16, 28]}, {"text": "JudicialReview", "indices": [29, 44]}, {"text": "JudiciaryMilepostsAndNuggets", "indices": [45, 74]}, {"text": "DefendMediaFreedom", "indices": [75, 94]}, {"text": "defendpressfreedom", "indices": [95, 114]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/YL6Mc02QQq", "expanded_url": "https://twitter.com/i/web/status/1135620154056945666", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 3972074362, "id_str": "3972074362", "name": "yumnamoony", "screen_name": "yumnamoony", "location": "yumnafatehi73@gmail.com", "description": "Peace,Not war / awakening the whole globe2 share the mission of installing peace&justice altogether!Tolerating differences is main pillar. Change2Change", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 195, "friends_count": 2168, "listed_count": 58, "created_at": "Fri Oct 16 12:35:00 +0000 2015", "favourites_count": 5458, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2820, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/655920675979436033/TC7VQ3y6_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/655920675979436033/TC7VQ3y6_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 17:57:50 +0000 2019", "id": 1135606531842564102, "id_str": "1135606531842564102", "text": "Two Short Papers on Part-to-Whole Charts at EuroVis https://t.co/Z41N4vNWQA via @eagereyes #IEEEVIS #IEEECGA", "truncated": false, "entities": {"hashtags": [{"text": "IEEEVIS", "indices": [91, 99]}, {"text": "IEEECGA", "indices": [100, 108]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [80, 90]}], "urls": [{"url": "https://t.co/Z41N4vNWQA", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [52, 75]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 54536076, "id_str": "54536076", "name": "Theresa-Marie Rhyne", "screen_name": "tmrhyne", "location": "Durham, NC, USA", "description": "Computer Graphics Pioneer", "url": "http://t.co/QkNYYbe4BN", "entities": {"url": {"urls": [{"url": "http://t.co/QkNYYbe4BN", "expanded_url": "http://theresamarierhyne.com/Theresa-Marie_Rhynes_Viewpoint/Welcome.html", "display_url": "theresamarierhyne.com/Theresa-Marie_\u2026", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 329, "friends_count": 98, "listed_count": 63, "created_at": "Tue Jul 07 12:51:53 +0000 2009", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 8788, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1087174698402828288/dQhkYaMn_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1087174698402828288/dQhkYaMn_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/54536076/1548037703", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 16:27:50 +0000 2019", "id": 1135583884068892672, "id_str": "1135583884068892672", "text": "RT @rpgove: Some #EuroVis goodness if you're not at EuroVis. https://t.co/lbXOf7ggas", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [17, 25]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}], "urls": [{"url": "https://t.co/lbXOf7ggas", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224", "display_url": "twitter.com/eagereyes_feed\u2026", "indices": [61, 84]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 318046158, "id_str": "318046158", "name": "Krist Wongsuphasawat", "screen_name": "kristw", "location": "From Bangkok, now in SF", "description": "Data Experience @airbnb / Prev: Turn data into pixels @twitter \u2022 Invent new vis @UofMaryland HCIL \u2022 From @Thailand / My Tweets are my own.", "url": "https://t.co/79FCBK0ooH", "entities": {"url": {"urls": [{"url": "https://t.co/79FCBK0ooH", "expanded_url": "http://kristw.yellowpigz.com", "display_url": "kristw.yellowpigz.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2888, "friends_count": 971, "listed_count": 202, "created_at": "Wed Jun 15 21:45:20 +0000 2011", "favourites_count": 7458, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 6808, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/318046158/1436058817", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "061127", "profile_text_color": "827972", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 14:06:08 +0000 2019", "id": 1135548223341420545, "id_str": "1135548223341420545", "text": "Some #EuroVis goodness if you're not at EuroVis. https://t.co/lbXOf7ggas", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [5, 13]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/lbXOf7ggas", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224", "display_url": "twitter.com/eagereyes_feed\u2026", "indices": [49, 72]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135473481515188224, "quoted_status_id_str": "1135473481515188224", "quoted_status": {"created_at": "Mon Jun 03 09:09:08 +0000 2019", "id": 1135473481515188224, "id_str": "1135473481515188224", "text": "Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [52, 75]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "WordPress.com", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1325316703, "id_str": "1325316703", "name": "eagereyes.org feed", "screen_name": "eagereyes_feed", "location": "The Web", "description": "Feed for https://t.co/35pYQYYNDb. If you're looking for Robert Kosara's personal account, follow @eagereyes.", "url": "https://t.co/35pYQYYNDb", "entities": {"url": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [9, 32]}]}}, "protected": false, "followers_count": 889, "friends_count": 0, "listed_count": 104, "created_at": "Wed Apr 03 19:55:46 +0000 2013", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 245, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ACDED6", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1325316703/1474778998", "profile_link_color": "038543", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "F6F6F6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135473481515188224, "quoted_status_id_str": "1135473481515188224", "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 16:20:02 +0000 2019", "id": 1135581918643314689, "id_str": "1135581918643314689", "text": "RT @_Noeska_: #trustvis resuming with paper seddion. First up @geovisual and Tim presenting their work on supporting interpretability of cl\u2026", "truncated": false, "entities": {"hashtags": [{"text": "trustvis", "indices": [14, 23]}], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "geovisual", "name": "Christoph Kinkeldey", "id": 78865306, "id_str": "78865306", "indices": [62, 72]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 936182463801561088, "id_str": "936182463801561088", "name": "mackeprm", "screen_name": "mackeprm", "location": "Berlin, Germany", "description": "Researcher", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 31, "friends_count": 69, "listed_count": 0, "created_at": "Thu Nov 30 10:37:47 +0000 2017", "favourites_count": 516, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 199, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/991125473680818177/2TuDCOrF_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/991125473680818177/2TuDCOrF_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 10:21:04 +0000 2019", "id": 1135491585179824128, "id_str": "1135491585179824128", "text": "#trustvis resuming with paper seddion. First up @geovisual and Tim presenting their work on supporting interpretabi\u2026 https://t.co/qHcBY6uexu", "truncated": true, "entities": {"hashtags": [{"text": "trustvis", "indices": [0, 9]}], "symbols": [], "user_mentions": [{"screen_name": "geovisual", "name": "Christoph Kinkeldey", "id": 78865306, "id_str": "78865306", "indices": [48, 58]}], "urls": [{"url": "https://t.co/qHcBY6uexu", "expanded_url": "https://twitter.com/i/web/status/1135491585179824128", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 16:16:47 +0000 2019", "id": 1135581100313665543, "id_str": "1135581100313665543", "text": "Temperatures running hot at Eurovis, and not only because of the panel on the future of Visual Analystics. Silvia M\u2026 https://t.co/wStlXXgLrz", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/wStlXXgLrz", "expanded_url": "https://twitter.com/i/web/status/1135581100313665543", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 16:15:33 +0000 2019", "id": 1135580791495430145, "id_str": "1135580791495430145", "text": "RT @marc_streit: Thanks @eagereyes! For everyone who is interested: Try it with the sample datasets on https://t.co/71ylpbZfvy. You can als\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [3, 15]}, {"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [24, 34]}], "urls": [{"url": "https://t.co/71ylpbZfvy", "expanded_url": "https://lineup.js.org/app/", "display_url": "lineup.js.org/app/", "indices": [103, 126]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 11:02:47 +0000 2019", "id": 1135502082650378243, "id_str": "1135502082650378243", "text": "Thanks @eagereyes! For everyone who is interested: Try it with the sample datasets on https://t.co/71ylpbZfvy. You\u2026 https://t.co/COMb89UXBR", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [7, 17]}], "urls": [{"url": "https://t.co/71ylpbZfvy", "expanded_url": "https://lineup.js.org/app/", "display_url": "lineup.js.org/app/", "indices": [86, 109]}, {"url": "https://t.co/COMb89UXBR", "expanded_url": "https://twitter.com/i/web/status/1135502082650378243", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135464226955366400, "quoted_status_id_str": "1135464226955366400", "quoted_status": {"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 4, "favorite_count": 17, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135464226955366400, "quoted_status_id_str": "1135464226955366400", "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 15:45:07 +0000 2019", "id": 1135573133736517632, "id_str": "1135573133736517632", "text": "RT @marionkuhs: Luca H\u00e4nni - She Got Me - Switzerland \ud83c\udde8\ud83c\udded- Official Music Video - Eurovis... https://t.co/GmKssUFZjT via @YouTube \n@haenni__\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "marionkuhs", "name": "Marion Kuhs", "id": 635676680, "id_str": "635676680", "indices": [3, 14]}, {"screen_name": "YouTube", "name": "YouTube", "id": 10228272, "id_str": "10228272", "indices": [120, 128]}], "urls": [{"url": "https://t.co/GmKssUFZjT", "expanded_url": "https://youtu.be/6PxoMWtAC7M", "display_url": "youtu.be/6PxoMWtAC7M", "indices": [92, 115]}]}, "metadata": {"iso_language_code": "de", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 791200204171145216, "id_str": "791200204171145216", "name": "Michelle Saxton", "screen_name": "MichelleSaxton9", "location": "South East, England", "description": "Dignity exchanged for popularity will never work", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 30, "friends_count": 298, "listed_count": 0, "created_at": "Wed Oct 26 08:50:03 +0000 2016", "favourites_count": 792, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 806, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1127768165235216384/MmoOi61z_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1127768165235216384/MmoOi61z_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/791200204171145216/1558960144", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 11:53:50 +0000 2019", "id": 1135514930030006274, "id_str": "1135514930030006274", "text": "Luca H\u00e4nni - She Got Me - Switzerland \ud83c\udde8\ud83c\udded- Official Music Video - Eurovis... https://t.co/GmKssUFZjT via @YouTube\u2026 https://t.co/EreOFKBKEL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "YouTube", "name": "YouTube", "id": 10228272, "id_str": "10228272", "indices": [104, 112]}], "urls": [{"url": "https://t.co/GmKssUFZjT", "expanded_url": "https://youtu.be/6PxoMWtAC7M", "display_url": "youtu.be/6PxoMWtAC7M", "indices": [76, 99]}, {"url": "https://t.co/EreOFKBKEL", "expanded_url": "https://twitter.com/i/web/status/1135514930030006274", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [114, 137]}]}, "metadata": {"iso_language_code": "de", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 635676680, "id_str": "635676680", "name": "Marion Kuhs", "screen_name": "marionkuhs", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 189, "friends_count": 353, "listed_count": 4, "created_at": "Sat Jul 14 21:43:12 +0000 2012", "favourites_count": 2617, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5145, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/510602242253402112/8T9HeTiI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/510602242253402112/8T9HeTiI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/635676680/1518378139", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "de"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "de"}, -{"created_at": "Mon Jun 03 15:10:55 +0000 2019", "id": 1135564524382277632, "id_str": "1135564524382277632", "text": "RT @Seebacher90: Looking forward to presenting our work on analyzing Conversational Dynamics at #EuroVA #EuroVis https://t.co/iWA7nzrCax", "truncated": false, "entities": {"hashtags": [{"text": "EuroVA", "indices": [96, 103]}, {"text": "EuroVis", "indices": [104, 112]}], "symbols": [], "user_mentions": [{"screen_name": "Seebacher90", "name": "Seebacher", "id": 1135489678973575168, "id_str": "1135489678973575168", "indices": [3, 15]}], "urls": [], "media": [{"id": 1135492187368644610, "id_str": "1135492187368644610", "indices": [113, 136], "media_url": "http://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "media_url_https": "https://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "url": "https://t.co/iWA7nzrCax", "display_url": "pic.twitter.com/iWA7nzrCax", "expanded_url": "https://twitter.com/Seebacher2/status/1135492194779971584/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 984, "h": 800, "resize": "fit"}, "small": {"w": 680, "h": 553, "resize": "fit"}, "large": {"w": 984, "h": 800, "resize": "fit"}}, "source_status_id": 1135492194779971584, "source_status_id_str": "1135492194779971584", "source_user_id": 1135489678973575168, "source_user_id_str": "1135489678973575168"}]}, "extended_entities": {"media": [{"id": 1135492187368644610, "id_str": "1135492187368644610", "indices": [113, 136], "media_url": "http://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "media_url_https": "https://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "url": "https://t.co/iWA7nzrCax", "display_url": "pic.twitter.com/iWA7nzrCax", "expanded_url": "https://twitter.com/Seebacher2/status/1135492194779971584/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 984, "h": 800, "resize": "fit"}, "small": {"w": 680, "h": 553, "resize": "fit"}, "large": {"w": 984, "h": 800, "resize": "fit"}}, "source_status_id": 1135492194779971584, "source_status_id_str": "1135492194779971584", "source_user_id": 1135489678973575168, "source_user_id_str": "1135489678973575168"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 873626282185162756, "id_str": "873626282185162756", "name": "Rita Sevastjanova", "screen_name": "RSevastjanova", "location": "Konstanz, Deutschland", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 47, "friends_count": 137, "listed_count": 0, "created_at": "Sat Jun 10 19:41:51 +0000 2017", "favourites_count": 229, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 66, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1043411534435758080/LMR_MgVs_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1043411534435758080/LMR_MgVs_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/873626282185162756/1537603722", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 10:23:30 +0000 2019", "id": 1135492194779971584, "id_str": "1135492194779971584", "text": "Looking forward to presenting our work on analyzing Conversational Dynamics at #EuroVA #EuroVis https://t.co/iWA7nzrCax", "truncated": false, "entities": {"hashtags": [{"text": "EuroVA", "indices": [79, 86]}, {"text": "EuroVis", "indices": [87, 95]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1135492187368644610, "id_str": "1135492187368644610", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "media_url_https": "https://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "url": "https://t.co/iWA7nzrCax", "display_url": "pic.twitter.com/iWA7nzrCax", "expanded_url": "https://twitter.com/Seebacher2/status/1135492194779971584/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 984, "h": 800, "resize": "fit"}, "small": {"w": 680, "h": 553, "resize": "fit"}, "large": {"w": 984, "h": 800, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135492187368644610, "id_str": "1135492187368644610", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "media_url_https": "https://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "url": "https://t.co/iWA7nzrCax", "display_url": "pic.twitter.com/iWA7nzrCax", "expanded_url": "https://twitter.com/Seebacher2/status/1135492194779971584/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 984, "h": 800, "resize": "fit"}, "small": {"w": 680, "h": 553, "resize": "fit"}, "large": {"w": 984, "h": 800, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1135489678973575168, "id_str": "1135489678973575168", "name": "Seebacher", "screen_name": "Seebacher90", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 5, "friends_count": 9, "listed_count": 0, "created_at": "Mon Jun 03 10:13:30 +0000 2019", "favourites_count": 1, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1135490148815331328/FDANUAcv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1135490148815331328/FDANUAcv_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 9, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 14:46:03 +0000 2019", "id": 1135558267361349632, "id_str": "1135558267361349632", "text": "Two Short Papers on Part-to-Whole Charts at EuroVis https://t.co/w6z6LG0HnB #analytics #visualization", "truncated": false, "entities": {"hashtags": [{"text": "analytics", "indices": [76, 86]}, {"text": "visualization", "indices": [87, 101]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/w6z6LG0HnB", "expanded_url": "http://tinyurl.com/y4ehekjh", "display_url": "tinyurl.com/y4ehekjh", "indices": [52, 75]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Sals Twitter Post Bot", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 27188836, "id_str": "27188836", "name": "Sal Mancuso", "screen_name": "b8con", "location": "San Jose, Ca", "description": "I am a connoisseur of extraordinary gizmos, lover of fine cheeses and charcuterie. I only moonlight as a Data Nerd @Stanford University", "url": "https://t.co/jpG0bzB9Ka", "entities": {"url": {"urls": [{"url": "https://t.co/jpG0bzB9Ka", "expanded_url": "https://www.linkedin.com/in/salmancuso", "display_url": "linkedin.com/in/salmancuso", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 7093, "friends_count": 171, "listed_count": 441, "created_at": "Sat Mar 28 05:58:26 +0000 2009", "favourites_count": 924, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 26242, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "03072D", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1129248399750860801/wd6ixjFZ_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1129248399750860801/wd6ixjFZ_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/27188836/1558068623", "profile_link_color": "8C1515", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "030516", "profile_text_color": "A7394D", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": {"type": "Point", "coordinates": [37.427621, -122.161944]}, "coordinates": {"type": "Point", "coordinates": [-122.161944, 37.427621]}, "place": {"id": "ed0a823456907b4c", "url": "https://api.twitter.com/1.1/geo/id/ed0a823456907b4c.json", "place_type": "city", "name": "Stanford", "full_name": "Stanford, CA", "country_code": "US", "country": "United States", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-122.191291, 37.406339], [-122.149162, 37.406339], [-122.149162, 37.443731], [-122.191291, 37.443731]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 14:41:08 +0000 2019", "id": 1135557033007050752, "id_str": "1135557033007050752", "text": "RT @NElmqvist: Next week at #eurovis 2019, Calvin Yau, @mortezakz, Chittayong Surakitbanharn, David Ebert, and I will be presenting a new s\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [28, 36]}], "symbols": [], "user_mentions": [{"screen_name": "NElmqvist", "name": "Niklas Elmqvist", "id": 411681876, "id_str": "411681876", "indices": [3, 13]}, {"screen_name": "mortezakz", "name": "Morteza Karimzadeh", "id": 807530274, "id_str": "807530274", "indices": [55, 65]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 135088721, "id_str": "135088721", "name": "Hua Guo", "screen_name": "Tacitia", "location": "San Francisco, CA", "description": "", "url": "https://t.co/ecW9SMnGS6", "entities": {"url": {"urls": [{"url": "https://t.co/ecW9SMnGS6", "expanded_url": "http://cs.brown.edu/~huag", "display_url": "cs.brown.edu/~huag", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 313, "friends_count": 659, "listed_count": 11, "created_at": "Tue Apr 20 09:04:47 +0000 2010", "favourites_count": 901, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 232, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "81749C", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/2190566336/DSC_0232_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2190566336/DSC_0232_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/135088721/1398533416", "profile_link_color": "4D3E6B", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "C5DFE0", "profile_text_color": "8DAEC3", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu May 30 06:49:22 +0000 2019", "id": 1133988756934057985, "id_str": "1133988756934057985", "text": "Next week at #eurovis 2019, Calvin Yau, @mortezakz, Chittayong Surakitbanharn, David Ebert, and I will be presentin\u2026 https://t.co/8zhNiEkZZf", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [13, 21]}], "symbols": [], "user_mentions": [{"screen_name": "mortezakz", "name": "Morteza Karimzadeh", "id": 807530274, "id_str": "807530274", "indices": [40, 50]}], "urls": [{"url": "https://t.co/8zhNiEkZZf", "expanded_url": "https://twitter.com/i/web/status/1133988756934057985", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 411681876, "id_str": "411681876", "name": "Niklas Elmqvist", "screen_name": "NElmqvist", "location": "College Park, MD, USA", "description": "Professor in HCI & visualization at UMD's iSchool, CS, UMIACS. HCIL director (@hcil_umd). Also: Husband, dad, dog dad, runner, Kung Fu artist. He/him.", "url": "https://t.co/dIkyJ0OBT2", "entities": {"url": {"urls": [{"url": "https://t.co/dIkyJ0OBT2", "expanded_url": "http://sites.umiacs.umd.edu/elm/", "display_url": "sites.umiacs.umd.edu/elm/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1449, "friends_count": 473, "listed_count": 57, "created_at": "Sun Nov 13 18:51:56 +0000 2011", "favourites_count": 2400, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1193, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/659726848562196480/SFYOau5u_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/659726848562196480/SFYOau5u_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/411681876/1540378330", "profile_link_color": "C7E45A", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 14:06:08 +0000 2019", "id": 1135548223341420545, "id_str": "1135548223341420545", "text": "Some #EuroVis goodness if you're not at EuroVis. https://t.co/lbXOf7ggas", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [5, 13]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/lbXOf7ggas", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224", "display_url": "twitter.com/eagereyes_feed\u2026", "indices": [49, 72]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135473481515188224, "quoted_status_id_str": "1135473481515188224", "quoted_status": {"created_at": "Mon Jun 03 09:09:08 +0000 2019", "id": 1135473481515188224, "id_str": "1135473481515188224", "text": "Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [52, 75]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "WordPress.com", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1325316703, "id_str": "1325316703", "name": "eagereyes.org feed", "screen_name": "eagereyes_feed", "location": "The Web", "description": "Feed for https://t.co/35pYQYYNDb. If you're looking for Robert Kosara's personal account, follow @eagereyes.", "url": "https://t.co/35pYQYYNDb", "entities": {"url": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [9, 32]}]}}, "protected": false, "followers_count": 889, "friends_count": 0, "listed_count": 104, "created_at": "Wed Apr 03 19:55:46 +0000 2013", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 245, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ACDED6", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1325316703/1474778998", "profile_link_color": "038543", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "F6F6F6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 14:04:27 +0000 2019", "id": 1135547798684950529, "id_str": "1135547798684950529", "text": "Banksy or #EuroVis? #decisions https://t.co/LEka6aouAI", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [10, 18]}, {"text": "decisions", "indices": [20, 30]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1135547787762966528, "id_str": "1135547787762966528", "indices": [31, 54], "media_url": "http://pbs.twimg.com/media/D8JGslMXoAAZF4j.jpg", "media_url_https": "https://pbs.twimg.com/media/D8JGslMXoAAZF4j.jpg", "url": "https://t.co/LEka6aouAI", "display_url": "pic.twitter.com/LEka6aouAI", "expanded_url": "https://twitter.com/eagereyes/status/1135547798684950529/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135547787762966528, "id_str": "1135547787762966528", "indices": [31, 54], "media_url": "http://pbs.twimg.com/media/D8JGslMXoAAZF4j.jpg", "media_url_https": "https://pbs.twimg.com/media/D8JGslMXoAAZF4j.jpg", "url": "https://t.co/LEka6aouAI", "display_url": "pic.twitter.com/LEka6aouAI", "expanded_url": "https://twitter.com/eagereyes/status/1135547798684950529/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 13:44:39 +0000 2019", "id": 1135542815801434113, "id_str": "1135542815801434113", "text": "RT @eagereyes_feed: Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes_feed", "name": "eagereyes.org feed", "id": 1325316703, "id_str": "1325316703", "indices": [3, 18]}], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [72, 95]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}, "source_status_id": 1135473481515188224, "source_status_id_str": "1135473481515188224", "source_user_id": 1325316703, "source_user_id_str": "1325316703"}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}, "source_status_id": 1135473481515188224, "source_status_id_str": "1135473481515188224", "source_user_id": 1325316703, "source_user_id_str": "1325316703"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4690840926, "id_str": "4690840926", "name": "Talk Data to Me", "screen_name": "talkdatatomee", "location": "", "description": "Page about #DataScience, #Statistics, #R, #Python and #DataVisualization / #VeriBilimi, R, Python ve #VeriG\u00f6rselle\u015ftirme", "url": "https://t.co/m2fqC64RQf", "entities": {"url": {"urls": [{"url": "https://t.co/m2fqC64RQf", "expanded_url": "https://www.facebook.com/talkdatatome", "display_url": "facebook.com/talkdatatome", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 323, "friends_count": 637, "listed_count": 228, "created_at": "Fri Jan 01 18:21:38 +0000 2016", "favourites_count": 119, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 4944, "lang": "en-gb", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/682990864730320896/Qha8UVeB_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/682990864730320896/Qha8UVeB_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/4690840926/1451672677", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 09:09:08 +0000 2019", "id": 1135473481515188224, "id_str": "1135473481515188224", "text": "Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [52, 75]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "WordPress.com", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1325316703, "id_str": "1325316703", "name": "eagereyes.org feed", "screen_name": "eagereyes_feed", "location": "The Web", "description": "Feed for https://t.co/35pYQYYNDb. If you're looking for Robert Kosara's personal account, follow @eagereyes.", "url": "https://t.co/35pYQYYNDb", "entities": {"url": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [9, 32]}]}}, "protected": false, "followers_count": 889, "friends_count": 0, "listed_count": 104, "created_at": "Wed Apr 03 19:55:46 +0000 2013", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 245, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ACDED6", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1325316703/1474778998", "profile_link_color": "038543", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "F6F6F6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 13:39:58 +0000 2019", "id": 1135541639315804162, "id_str": "1135541639315804162", "text": "RT @eagereyes: LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student, shown i\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 971815884389003264, "id_str": "971815884389003264", "name": "Gist", "screen_name": "trygist", "location": "Seattle, WA", "description": "Use Gist to explore data visually, for #knowledgemanagement, #datajournalism, and digital #collections. Partner company of @schemadesign.", "url": "https://t.co/koo7D7mXm1", "entities": {"url": {"urls": [{"url": "https://t.co/koo7D7mXm1", "expanded_url": "http://gistapp.com", "display_url": "gistapp.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 171, "friends_count": 1048, "listed_count": 4, "created_at": "Thu Mar 08 18:32:17 +0000 2018", "favourites_count": 139, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 91, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/989701698603003904/HrokvUxh_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/989701698603003904/HrokvUxh_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/971815884389003264/1557811431", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 13:34:29 +0000 2019", "id": 1135540257909301248, "id_str": "1135540257909301248", "text": "#EuroVis Thursday @ 2.10pm in Room Arr\u00e1bida, check Nguyen et al. \"Understanding User Behaviour through Action Seque\u2026 https://t.co/cwXHDuhJvI", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [0, 8]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/cwXHDuhJvI", "expanded_url": "https://twitter.com/i/web/status/1135540257909301248", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 13:28:22 +0000 2019", "id": 1135538718025093120, "id_str": "1135538718025093120", "text": "RT @dbvis: @jurib @jurib is currently presenting Move Together: Towards a Formalization of Collective Movement at #EuroVA #eurovis2019 #eur\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVA", "indices": [114, 121]}, {"text": "eurovis2019", "indices": [122, 134]}], "symbols": [], "user_mentions": [{"screen_name": "dbvis", "name": "Data Analysis and Visualization", "id": 67297193, "id_str": "67297193", "indices": [3, 9]}, {"screen_name": "jurib", "name": "Juri B.", "id": 19666693, "id_str": "19666693", "indices": [11, 17]}, {"screen_name": "jurib", "name": "Juri B.", "id": 19666693, "id_str": "19666693", "indices": [18, 24]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19666693, "id_str": "19666693", "name": "Juri B.", "screen_name": "jurib", "location": "Konstanz", "description": "Research Associate and PhD Student in Visual Analytics", "url": "https://t.co/foUISpfjs8", "entities": {"url": {"urls": [{"url": "https://t.co/foUISpfjs8", "expanded_url": "http://infovis.uni.kn/~buchmueller", "display_url": "infovis.uni.kn/~buchmueller", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 184, "friends_count": 269, "listed_count": 22, "created_at": "Wed Jan 28 18:27:55 +0000 2009", "favourites_count": 4416, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1715, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/914533956799799296/V7CXlPhe_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/914533956799799296/V7CXlPhe_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/19666693/1539770220", "profile_link_color": "FF2400", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 13:26:22 +0000 2019", "id": 1135538216810029056, "id_str": "1135538216810029056", "text": "@jurib @jurib is currently presenting Move Together: Towards a Formalization of Collective Movement at #EuroVA\u2026 https://t.co/VMk9sDQyyH", "truncated": true, "entities": {"hashtags": [{"text": "EuroVA", "indices": [103, 110]}], "symbols": [], "user_mentions": [{"screen_name": "jurib", "name": "Juri B.", "id": 19666693, "id_str": "19666693", "indices": [0, 6]}, {"screen_name": "jurib", "name": "Juri B.", "id": 19666693, "id_str": "19666693", "indices": [7, 13]}], "urls": [{"url": "https://t.co/VMk9sDQyyH", "expanded_url": "https://twitter.com/i/web/status/1135538216810029056", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [112, 135]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": 1135495286678274048, "in_reply_to_status_id_str": "1135495286678274048", "in_reply_to_user_id": 19666693, "in_reply_to_user_id_str": "19666693", "in_reply_to_screen_name": "jurib", "user": {"id": 67297193, "id_str": "67297193", "name": "Data Analysis and Visualization", "screen_name": "dbvis", "location": "University of Konstanz", "description": "The Data Analysis and Visualization Group (DBVIS) of Daniel A. Keim at the University of Konstanz", "url": "https://t.co/mvhqPUygkj", "entities": {"url": {"urls": [{"url": "https://t.co/mvhqPUygkj", "expanded_url": "http://vis.uni.kn", "display_url": "vis.uni.kn", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 280, "friends_count": 119, "listed_count": 7, "created_at": "Thu Aug 20 12:09:18 +0000 2009", "favourites_count": 92, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 173, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/926447668364226565/CtfLQAqk_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/926447668364226565/CtfLQAqk_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/67297193/1509717350", "profile_link_color": "0084B4", "profile_sidebar_border_color": "BDDCAD", "profile_sidebar_fill_color": "DDFFCC", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 13:26:22 +0000 2019", "id": 1135538216810029056, "id_str": "1135538216810029056", "text": "@jurib @jurib is currently presenting Move Together: Towards a Formalization of Collective Movement at #EuroVA\u2026 https://t.co/VMk9sDQyyH", "truncated": true, "entities": {"hashtags": [{"text": "EuroVA", "indices": [103, 110]}], "symbols": [], "user_mentions": [{"screen_name": "jurib", "name": "Juri B.", "id": 19666693, "id_str": "19666693", "indices": [0, 6]}, {"screen_name": "jurib", "name": "Juri B.", "id": 19666693, "id_str": "19666693", "indices": [7, 13]}], "urls": [{"url": "https://t.co/VMk9sDQyyH", "expanded_url": "https://twitter.com/i/web/status/1135538216810029056", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [112, 135]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": 1135495286678274048, "in_reply_to_status_id_str": "1135495286678274048", "in_reply_to_user_id": 19666693, "in_reply_to_user_id_str": "19666693", "in_reply_to_screen_name": "jurib", "user": {"id": 67297193, "id_str": "67297193", "name": "Data Analysis and Visualization", "screen_name": "dbvis", "location": "University of Konstanz", "description": "The Data Analysis and Visualization Group (DBVIS) of Daniel A. Keim at the University of Konstanz", "url": "https://t.co/mvhqPUygkj", "entities": {"url": {"urls": [{"url": "https://t.co/mvhqPUygkj", "expanded_url": "http://vis.uni.kn", "display_url": "vis.uni.kn", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 280, "friends_count": 119, "listed_count": 7, "created_at": "Thu Aug 20 12:09:18 +0000 2009", "favourites_count": 92, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 173, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/926447668364226565/CtfLQAqk_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/926447668364226565/CtfLQAqk_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/67297193/1509717350", "profile_link_color": "0084B4", "profile_sidebar_border_color": "BDDCAD", "profile_sidebar_fill_color": "DDFFCC", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 13:19:48 +0000 2019", "id": 1135536562966601734, "id_str": "1135536562966601734", "text": "RT @N3zix: @baam93 Talking about using game engines for molecular visualization at Eurovis / MolVA https://t.co/zmdxl9agod", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "N3zix", "name": "XavierM", "id": 231856842, "id_str": "231856842", "indices": [3, 9]}, {"screen_name": "baam93", "name": "Marc Baaden", "id": 23016680, "id_str": "23016680", "indices": [11, 18]}], "urls": [], "media": [{"id": 1135536249199058944, "id_str": "1135536249199058944", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "media_url_https": "https://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "url": "https://t.co/zmdxl9agod", "display_url": "pic.twitter.com/zmdxl9agod", "expanded_url": "https://twitter.com/N3zix/status/1135536257965154310/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 584, "resize": "fit"}, "small": {"w": 680, "h": 331, "resize": "fit"}, "large": {"w": 2048, "h": 996, "resize": "fit"}}, "source_status_id": 1135536257965154310, "source_status_id_str": "1135536257965154310", "source_user_id": 231856842, "source_user_id_str": "231856842"}]}, "extended_entities": {"media": [{"id": 1135536249199058944, "id_str": "1135536249199058944", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "media_url_https": "https://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "url": "https://t.co/zmdxl9agod", "display_url": "pic.twitter.com/zmdxl9agod", "expanded_url": "https://twitter.com/N3zix/status/1135536257965154310/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 584, "resize": "fit"}, "small": {"w": 680, "h": 331, "resize": "fit"}, "large": {"w": 2048, "h": 996, "resize": "fit"}}, "source_status_id": 1135536257965154310, "source_status_id_str": "1135536257965154310", "source_user_id": 231856842, "source_user_id_str": "231856842"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 3297235346, "id_str": "3297235346", "name": "Dr. Sophie Sacquin-Mora", "screen_name": "sacquin_mo", "location": "Paris, Ile-de-France", "description": "@CNRS researcher modelling proteins.\nLab. Biochimie Th\u00e9orique UPR9080. Directrice du @RFCTheo.\nBlogging about proteins at https://t.co/gAlc7gjpqi", "url": "https://t.co/RrliPmi49U", "entities": {"url": {"urls": [{"url": "https://t.co/RrliPmi49U", "expanded_url": "http://www-lbt.ibpc.fr/people/sacquin", "display_url": "www-lbt.ibpc.fr/people/sacquin", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/gAlc7gjpqi", "expanded_url": "https://topoftheprots.com/", "display_url": "topoftheprots.com", "indices": [122, 145]}]}}, "protected": false, "followers_count": 662, "friends_count": 277, "listed_count": 16, "created_at": "Mon Jul 27 08:55:23 +0000 2015", "favourites_count": 1484, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3475, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/625591296275664896/xC3gR_FW_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/625591296275664896/xC3gR_FW_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/3297235346/1528291815", "profile_link_color": "3B94D9", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 13:18:35 +0000 2019", "id": 1135536257965154310, "id_str": "1135536257965154310", "text": "@baam93 Talking about using game engines for molecular visualization at Eurovis / MolVA https://t.co/zmdxl9agod", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "baam93", "name": "Marc Baaden", "id": 23016680, "id_str": "23016680", "indices": [0, 7]}], "urls": [], "media": [{"id": 1135536249199058944, "id_str": "1135536249199058944", "indices": [88, 111], "media_url": "http://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "media_url_https": "https://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "url": "https://t.co/zmdxl9agod", "display_url": "pic.twitter.com/zmdxl9agod", "expanded_url": "https://twitter.com/N3zix/status/1135536257965154310/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 584, "resize": "fit"}, "small": {"w": 680, "h": 331, "resize": "fit"}, "large": {"w": 2048, "h": 996, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135536249199058944, "id_str": "1135536249199058944", "indices": [88, 111], "media_url": "http://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "media_url_https": "https://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "url": "https://t.co/zmdxl9agod", "display_url": "pic.twitter.com/zmdxl9agod", "expanded_url": "https://twitter.com/N3zix/status/1135536257965154310/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 584, "resize": "fit"}, "small": {"w": 680, "h": 331, "resize": "fit"}, "large": {"w": 2048, "h": 996, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": 23016680, "in_reply_to_user_id_str": "23016680", "in_reply_to_screen_name": "baam93", "user": {"id": 231856842, "id_str": "231856842", "name": "XavierM", "screen_name": "N3zix", "location": "Paris", "description": "Post-doc at M. Baaden's lab, \nPhD in bio-informatics/VR - UnityMol developer - Unity and VR user - CUDA/OpenCL ready", "url": "https://t.co/I7nGmSEzVW", "entities": {"url": {"urls": [{"url": "https://t.co/I7nGmSEzVW", "expanded_url": "https://perso.limsi.fr/martinez/", "display_url": "perso.limsi.fr/martinez/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 153, "friends_count": 136, "listed_count": 6, "created_at": "Wed Dec 29 17:11:13 +0000 2010", "favourites_count": 243, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 181, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/727223618028056578/-2WRlIRP_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/727223618028056578/-2WRlIRP_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/231856842/1557239692", "profile_link_color": "981CEB", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 13:18:35 +0000 2019", "id": 1135536257965154310, "id_str": "1135536257965154310", "text": "@baam93 Talking about using game engines for molecular visualization at Eurovis / MolVA https://t.co/zmdxl9agod", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "baam93", "name": "Marc Baaden", "id": 23016680, "id_str": "23016680", "indices": [0, 7]}], "urls": [], "media": [{"id": 1135536249199058944, "id_str": "1135536249199058944", "indices": [88, 111], "media_url": "http://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "media_url_https": "https://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "url": "https://t.co/zmdxl9agod", "display_url": "pic.twitter.com/zmdxl9agod", "expanded_url": "https://twitter.com/N3zix/status/1135536257965154310/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 584, "resize": "fit"}, "small": {"w": 680, "h": 331, "resize": "fit"}, "large": {"w": 2048, "h": 996, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135536249199058944, "id_str": "1135536249199058944", "indices": [88, 111], "media_url": "http://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "media_url_https": "https://pbs.twimg.com/media/D8I8M8sW4AAr6jf.jpg", "url": "https://t.co/zmdxl9agod", "display_url": "pic.twitter.com/zmdxl9agod", "expanded_url": "https://twitter.com/N3zix/status/1135536257965154310/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 584, "resize": "fit"}, "small": {"w": 680, "h": 331, "resize": "fit"}, "large": {"w": 2048, "h": 996, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": 23016680, "in_reply_to_user_id_str": "23016680", "in_reply_to_screen_name": "baam93", "user": {"id": 231856842, "id_str": "231856842", "name": "XavierM", "screen_name": "N3zix", "location": "Paris", "description": "Post-doc at M. Baaden's lab, \nPhD in bio-informatics/VR - UnityMol developer - Unity and VR user - CUDA/OpenCL ready", "url": "https://t.co/I7nGmSEzVW", "entities": {"url": {"urls": [{"url": "https://t.co/I7nGmSEzVW", "expanded_url": "https://perso.limsi.fr/martinez/", "display_url": "perso.limsi.fr/martinez/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 153, "friends_count": 136, "listed_count": 6, "created_at": "Wed Dec 29 17:11:13 +0000 2010", "favourites_count": 243, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 181, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/727223618028056578/-2WRlIRP_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/727223618028056578/-2WRlIRP_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/231856842/1557239692", "profile_link_color": "981CEB", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 13:06:00 +0000 2019", "id": 1135533091332796418, "id_str": "1135533091332796418", "text": "RT @marc_streit: Thanks @eagereyes! For everyone who is interested: Try it with the sample datasets on https://t.co/71ylpbZfvy. You can als\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [3, 15]}, {"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [24, 34]}], "urls": [{"url": "https://t.co/71ylpbZfvy", "expanded_url": "https://lineup.js.org/app/", "display_url": "lineup.js.org/app/", "indices": [103, 126]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 241173920, "id_str": "241173920", "name": "Fritz Lekschas", "screen_name": "flekschas", "location": "Cambridge, MA", "description": "PhD candidate in CS at @Harvard working on scalable data visualization systems for genomics. Co-creator of @higlass_io. MSc in bioinformatics from @FU_Berlin", "url": "https://t.co/zwg5wNWUWy", "entities": {"url": {"urls": [{"url": "https://t.co/zwg5wNWUWy", "expanded_url": "https://lekschas.de", "display_url": "lekschas.de", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 288, "friends_count": 399, "listed_count": 4, "created_at": "Fri Jan 21 16:52:37 +0000 2011", "favourites_count": 2917, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 624, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/241173920/1524350351", "profile_link_color": "FF691F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 11:02:47 +0000 2019", "id": 1135502082650378243, "id_str": "1135502082650378243", "text": "Thanks @eagereyes! For everyone who is interested: Try it with the sample datasets on https://t.co/71ylpbZfvy. You\u2026 https://t.co/COMb89UXBR", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [7, 17]}], "urls": [{"url": "https://t.co/71ylpbZfvy", "expanded_url": "https://lineup.js.org/app/", "display_url": "lineup.js.org/app/", "indices": [86, 109]}, {"url": "https://t.co/COMb89UXBR", "expanded_url": "https://twitter.com/i/web/status/1135502082650378243", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135464226955366400, "quoted_status_id_str": "1135464226955366400", "quoted_status": {"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 4, "favorite_count": 17, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135464226955366400, "quoted_status_id_str": "1135464226955366400", "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 12:21:30 +0000 2019", "id": 1135521891307917317, "id_str": "1135521891307917317", "text": "#EuroVis Posters: look for A. Slingsby, J. Hyde and C. Turkay \"Visual Analysis of Reactionary Train Delay from an Agent Based Model\"", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [0, 8]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 12:20:45 +0000 2019", "id": 1135521704317468672, "id_str": "1135521704317468672", "text": "#EuroVis Posters: look for J. Liem, R. Henkin, J. Wood and C.Turkay \"A Descriptive Framework of Stories of Algorith\u2026 https://t.co/BgnRhM6W9u", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [0, 8]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/BgnRhM6W9u", "expanded_url": "https://twitter.com/i/web/status/1135521704317468672", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 12:20:00 +0000 2019", "id": 1135521511836651520, "id_str": "1135521511836651520", "text": "#EuroVis Posters: look for K. Allain, J. Dykes and C.Turkay \"Towards a WHAT-WHY-HOW Taxonomy of Trajectories in Visualization Research\"", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [0, 8]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 5, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 12:17:45 +0000 2019", "id": 1135520946431954945, "id_str": "1135520946431954945", "text": "#EuroVis week is here! See giCentre's works NOW in #EuroVA in Room Arr\u00e1bida, tomorrow evening (and rest of the week\u2026 https://t.co/KBUdlnHL5X", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [0, 8]}, {"text": "EuroVA", "indices": [51, 58]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KBUdlnHL5X", "expanded_url": "https://twitter.com/i/web/status/1135520946431954945", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 558, "friends_count": 16, "listed_count": 24, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 51, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 12:04:14 +0000 2019", "id": 1135517547091173377, "id_str": "1135517547091173377", "text": "RT @eagereyes: LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student, shown i\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 980942124815396864, "id_str": "980942124815396864", "name": "Evert Preza", "screen_name": "datavizwpg", "location": "Winnipeg, Manitoba", "description": "\ud83d\udccaThrow data at me | Fmr Tableau Public Featured Author | Aspiring Data Scientist\ud83c\udde8\ud83c\udde6\ud83c\uddf5\ud83c\udded \n#dataviz #BI #opendata #winnipeg #datascience #UX #STEM", "url": "https://t.co/iGJcO8Tar1", "entities": {"url": {"urls": [{"url": "https://t.co/iGJcO8Tar1", "expanded_url": "https://public.tableau.com/profile/christel.evert.preza#!/", "display_url": "public.tableau.com/profile/christ\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 316, "friends_count": 1165, "listed_count": 6, "created_at": "Mon Apr 02 22:56:42 +0000 2018", "favourites_count": 1707, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 539, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/980947822647312384/EZ3qBrzq_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/980947822647312384/EZ3qBrzq_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/980942124815396864/1522711159", "profile_link_color": "19CF86", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 11:53:50 +0000 2019", "id": 1135514930030006274, "id_str": "1135514930030006274", "text": "Luca H\u00e4nni - She Got Me - Switzerland \ud83c\udde8\ud83c\udded- Official Music Video - Eurovis... https://t.co/GmKssUFZjT via @YouTube\u2026 https://t.co/EreOFKBKEL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "YouTube", "name": "YouTube", "id": 10228272, "id_str": "10228272", "indices": [104, 112]}], "urls": [{"url": "https://t.co/GmKssUFZjT", "expanded_url": "https://youtu.be/6PxoMWtAC7M", "display_url": "youtu.be/6PxoMWtAC7M", "indices": [76, 99]}, {"url": "https://t.co/EreOFKBKEL", "expanded_url": "https://twitter.com/i/web/status/1135514930030006274", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [114, 137]}]}, "metadata": {"iso_language_code": "de", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 635676680, "id_str": "635676680", "name": "Marion Kuhs", "screen_name": "marionkuhs", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 189, "friends_count": 353, "listed_count": 4, "created_at": "Sat Jul 14 21:43:12 +0000 2012", "favourites_count": 2617, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5145, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/510602242253402112/8T9HeTiI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/510602242253402112/8T9HeTiI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/635676680/1518378139", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "de"}, -{"created_at": "Mon Jun 03 11:50:36 +0000 2019", "id": 1135514114669854720, "id_str": "1135514114669854720", "text": "Two Short Papers on Part-to-Whole Charts at EuroVis \u2014 https://t.co/Rk3Ukyzrfy", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/Rk3Ukyzrfy", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [54, 77]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "IFTTT", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2211140478, "id_str": "2211140478", "name": "Data Visualisation", "screen_name": "data_starship", "location": "RSS: Currently 42 feeds", "description": "The ultimate-most-supreme source of articles on data visualisation and technical information design. Source suggestions are welcome.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 975, "friends_count": 663, "listed_count": 49, "created_at": "Sat Nov 23 18:35:18 +0000 2013", "favourites_count": 2, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 8659, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FFFFFF", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000780076975/0ba11139a5c1c1561ece69b4f22af026_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000780076975/0ba11139a5c1c1561ece69b4f22af026_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2211140478/1385308562", "profile_link_color": "004761", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 11:18:10 +0000 2019", "id": 1135505951136636928, "id_str": "1135505951136636928", "text": "RT @alexander_lex: What are the different paths to visualize a Rubik's cube? Christian Steinpartz, @holgerstitz, @marc_streit et al. show t\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}, {"screen_name": "holgerstitz", "name": "Holger Stitz", "id": 85844572, "id_str": "85844572", "indices": [99, 111]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [113, 125]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 11:11:44 +0000 2019", "id": 1135504333963976706, "id_str": "1135504333963976706", "text": "What are the different paths to visualize a Rubik's cube? Christian Steinpartz, @holgerstitz, @marc_streit et al. s\u2026 https://t.co/MZENc88hBt", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "holgerstitz", "name": "Holger Stitz", "id": 85844572, "id_str": "85844572", "indices": [80, 92]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [94, 106]}], "urls": [{"url": "https://t.co/MZENc88hBt", "expanded_url": "https://twitter.com/i/web/status/1135504333963976706", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 11:11:44 +0000 2019", "id": 1135504333963976706, "id_str": "1135504333963976706", "text": "What are the different paths to visualize a Rubik's cube? Christian Steinpartz, @holgerstitz, @marc_streit et al. s\u2026 https://t.co/MZENc88hBt", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "holgerstitz", "name": "Holger Stitz", "id": 85844572, "id_str": "85844572", "indices": [80, 92]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [94, 106]}], "urls": [{"url": "https://t.co/MZENc88hBt", "expanded_url": "https://twitter.com/i/web/status/1135504333963976706", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 11:09:14 +0000 2019", "id": 1135503703123931136, "id_str": "1135503703123931136", "text": "RT @marc_streit: Thanks @eagereyes! For everyone who is interested: Try it with the sample datasets on https://t.co/71ylpbZfvy. You can als\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [3, 15]}, {"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [24, 34]}], "urls": [{"url": "https://t.co/71ylpbZfvy", "expanded_url": "https://lineup.js.org/app/", "display_url": "lineup.js.org/app/", "indices": [103, 126]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18406335, "id_str": "18406335", "name": "Papadopoulos Teo", "screen_name": "dogvile", "location": "Athens/Brussels", "description": "Tweets about Web Development, UX, Data Visualization, Data Science, Infographics, IoT, BI(mainly Qlik), Big Data, Science, Complexity, Networks Science", "url": "https://t.co/hqQjW7uxxM", "entities": {"url": {"urls": [{"url": "https://t.co/hqQjW7uxxM", "expanded_url": "http://www.linkedin.com/in/thodorispapadopoulos", "display_url": "linkedin.com/in/thodorispap\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3264, "friends_count": 4999, "listed_count": 952, "created_at": "Sat Dec 27 11:00:32 +0000 2008", "favourites_count": 20451, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 14247, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FAFAFA", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18406335/1479304488", "profile_link_color": "55ACEE", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 11:02:47 +0000 2019", "id": 1135502082650378243, "id_str": "1135502082650378243", "text": "Thanks @eagereyes! For everyone who is interested: Try it with the sample datasets on https://t.co/71ylpbZfvy. You\u2026 https://t.co/COMb89UXBR", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [7, 17]}], "urls": [{"url": "https://t.co/71ylpbZfvy", "expanded_url": "https://lineup.js.org/app/", "display_url": "lineup.js.org/app/", "indices": [86, 109]}, {"url": "https://t.co/COMb89UXBR", "expanded_url": "https://twitter.com/i/web/status/1135502082650378243", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135464226955366400, "quoted_status_id_str": "1135464226955366400", "quoted_status": {"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 4, "favorite_count": 17, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135464226955366400, "quoted_status_id_str": "1135464226955366400", "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 11:04:22 +0000 2019", "id": 1135502478752079873, "id_str": "1135502478752079873", "text": "RT @marc_streit: Thanks @eagereyes! For everyone who is interested: Try it with the sample datasets on https://t.co/71ylpbZfvy. You can als\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [3, 15]}, {"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [24, 34]}], "urls": [{"url": "https://t.co/71ylpbZfvy", "expanded_url": "https://lineup.js.org/app/", "display_url": "lineup.js.org/app/", "indices": [103, 126]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 11:02:47 +0000 2019", "id": 1135502082650378243, "id_str": "1135502082650378243", "text": "Thanks @eagereyes! For everyone who is interested: Try it with the sample datasets on https://t.co/71ylpbZfvy. You\u2026 https://t.co/COMb89UXBR", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [7, 17]}], "urls": [{"url": "https://t.co/71ylpbZfvy", "expanded_url": "https://lineup.js.org/app/", "display_url": "lineup.js.org/app/", "indices": [86, 109]}, {"url": "https://t.co/COMb89UXBR", "expanded_url": "https://twitter.com/i/web/status/1135502082650378243", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135464226955366400, "quoted_status_id_str": "1135464226955366400", "quoted_status": {"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 4, "favorite_count": 17, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135464226955366400, "quoted_status_id_str": "1135464226955366400", "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 11:02:47 +0000 2019", "id": 1135502082650378243, "id_str": "1135502082650378243", "text": "Thanks @eagereyes! For everyone who is interested: Try it with the sample datasets on https://t.co/71ylpbZfvy. You\u2026 https://t.co/COMb89UXBR", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [7, 17]}], "urls": [{"url": "https://t.co/71ylpbZfvy", "expanded_url": "https://lineup.js.org/app/", "display_url": "lineup.js.org/app/", "indices": [86, 109]}, {"url": "https://t.co/COMb89UXBR", "expanded_url": "https://twitter.com/i/web/status/1135502082650378243", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135464226955366400, "quoted_status_id_str": "1135464226955366400", "quoted_status": {"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 4, "favorite_count": 17, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 10:50:48 +0000 2019", "id": 1135499065800765441, "id_str": "1135499065800765441", "text": "RT @alexander_lex: TourDino - a support view for rapid hypothesis testing presented by @klaus_lml. Work with @marc_streit and others. #euro\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}, {"screen_name": "klaus_lml", "name": "Klaus", "id": 270431596, "id_str": "270431596", "indices": [87, 97]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [109, 121]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 10:46:20 +0000 2019", "id": 1135497943597944832, "id_str": "1135497943597944832", "text": "TourDino - a support view for rapid hypothesis testing presented by @klaus_lml. Work with @marc_streit and others.\u2026 https://t.co/eEJGEqy0mb", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "klaus_lml", "name": "Klaus", "id": 270431596, "id_str": "270431596", "indices": [68, 78]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [90, 102]}], "urls": [{"url": "https://t.co/eEJGEqy0mb", "expanded_url": "https://twitter.com/i/web/status/1135497943597944832", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 10:46:20 +0000 2019", "id": 1135497943597944832, "id_str": "1135497943597944832", "text": "TourDino - a support view for rapid hypothesis testing presented by @klaus_lml. Work with @marc_streit and others.\u2026 https://t.co/eEJGEqy0mb", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "klaus_lml", "name": "Klaus", "id": 270431596, "id_str": "270431596", "indices": [68, 78]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [90, 102]}], "urls": [{"url": "https://t.co/eEJGEqy0mb", "expanded_url": "https://twitter.com/i/web/status/1135497943597944832", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 10:41:33 +0000 2019", "id": 1135496736154292224, "id_str": "1135496736154292224", "text": "A very nice approach for comparing multiple time varying tables!\nBy @marc_streit and his colleagues. #EuroVis https://t.co/rQrltSeTc2", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [101, 109]}], "symbols": [], "user_mentions": [{"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [68, 80]}], "urls": [{"url": "https://t.co/rQrltSeTc2", "expanded_url": "https://twitter.com/eagereyes/status/1135466836475162624", "display_url": "twitter.com/eagereyes/stat\u2026", "indices": [110, 133]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 79908341, "id_str": "79908341", "name": "Shahid Latif", "screen_name": "mrshahidlatif", "location": "Essen, Germany", "description": "PhD candidate @ University of Duisburg-Essen", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 33, "friends_count": 87, "listed_count": 0, "created_at": "Mon Oct 05 03:33:39 +0000 2009", "favourites_count": 208, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 41, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/79908341/1452167618", "profile_link_color": "E81C4F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135466836475162624, "quoted_status_id_str": "1135466836475162624", "quoted_status": {"created_at": "Mon Jun 03 08:42:44 +0000 2019", "id": 1135466836475162624, "id_str": "1135466836475162624", "text": "TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistic\u2026 https://t.co/KbSGKI4vSL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KbSGKI4vSL", "expanded_url": "https://twitter.com/i/web/status/1135466836475162624", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 19, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 10:40:20 +0000 2019", "id": 1135496433350713347, "id_str": "1135496433350713347", "text": "RT @_Noeska_: #trustvis resuming with paper seddion. First up @geovisual and Tim presenting their work on supporting interpretability of cl\u2026", "truncated": false, "entities": {"hashtags": [{"text": "trustvis", "indices": [14, 23]}], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "geovisual", "name": "Christoph Kinkeldey", "id": 78865306, "id_str": "78865306", "indices": [62, 72]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 78865306, "id_str": "78865306", "name": "Christoph Kinkeldey", "screen_name": "geovisual", "location": "Berlin", "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", "url": "https://t.co/v2dCWV00Na", "entities": {"url": {"urls": [{"url": "https://t.co/v2dCWV00Na", "expanded_url": "http://www.mi.fu-berlin.de/en/inf/groups/hcc/members/postdocs/kinkeldey.html", "display_url": "mi.fu-berlin.de/en/inf/groups/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1130, "friends_count": 1942, "listed_count": 102, "created_at": "Thu Oct 01 10:19:06 +0000 2009", "favourites_count": 1372, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1099, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/78865306/1398628513", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 10:21:04 +0000 2019", "id": 1135491585179824128, "id_str": "1135491585179824128", "text": "#trustvis resuming with paper seddion. First up @geovisual and Tim presenting their work on supporting interpretabi\u2026 https://t.co/qHcBY6uexu", "truncated": true, "entities": {"hashtags": [{"text": "trustvis", "indices": [0, 9]}], "symbols": [], "user_mentions": [{"screen_name": "geovisual", "name": "Christoph Kinkeldey", "id": 78865306, "id_str": "78865306", "indices": [48, 58]}], "urls": [{"url": "https://t.co/qHcBY6uexu", "expanded_url": "https://twitter.com/i/web/status/1135491585179824128", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 10:32:31 +0000 2019", "id": 1135494464536023041, "id_str": "1135494464536023041", "text": "RT @Seebacher2: Looking forward to presenting our work on analyzing Conversational Dynamics at #EuroVA #EuroVis https://t.co/iWA7nzrCax", "truncated": false, "entities": {"hashtags": [{"text": "EuroVA", "indices": [95, 102]}, {"text": "EuroVis", "indices": [103, 111]}], "symbols": [], "user_mentions": [{"screen_name": "Seebacher2", "name": "Seebacher", "id": 1135489678973575168, "id_str": "1135489678973575168", "indices": [3, 14]}], "urls": [], "media": [{"id": 1135492187368644610, "id_str": "1135492187368644610", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "media_url_https": "https://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "url": "https://t.co/iWA7nzrCax", "display_url": "pic.twitter.com/iWA7nzrCax", "expanded_url": "https://twitter.com/Seebacher2/status/1135492194779971584/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 984, "h": 800, "resize": "fit"}, "small": {"w": 680, "h": 553, "resize": "fit"}, "large": {"w": 984, "h": 800, "resize": "fit"}}, "source_status_id": 1135492194779971584, "source_status_id_str": "1135492194779971584", "source_user_id": 1135489678973575168, "source_user_id_str": "1135489678973575168"}]}, "extended_entities": {"media": [{"id": 1135492187368644610, "id_str": "1135492187368644610", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "media_url_https": "https://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "url": "https://t.co/iWA7nzrCax", "display_url": "pic.twitter.com/iWA7nzrCax", "expanded_url": "https://twitter.com/Seebacher2/status/1135492194779971584/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 984, "h": 800, "resize": "fit"}, "small": {"w": 680, "h": 553, "resize": "fit"}, "large": {"w": 984, "h": 800, "resize": "fit"}}, "source_status_id": 1135492194779971584, "source_status_id_str": "1135492194779971584", "source_user_id": 1135489678973575168, "source_user_id_str": "1135489678973575168"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2692456247, "id_str": "2692456247", "name": "Leonel Merino", "screen_name": "leonel_merino", "location": "Stuttgart, Germany", "description": "Postdoctoral researcher @ VISUS - U. Stuttgart. Software Visualization. Empirical Evaluation. Virtual and Augmented Reality.", "url": "https://t.co/GHhtELE8EP", "entities": {"url": {"urls": [{"url": "https://t.co/GHhtELE8EP", "expanded_url": "http://scg.unibe.ch/staff/merino", "display_url": "scg.unibe.ch/staff/merino", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 154, "friends_count": 157, "listed_count": 6, "created_at": "Wed Jul 09 20:37:50 +0000 2014", "favourites_count": 1643, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 802, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/608923257664708608/ZVCzL5Hu_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/608923257664708608/ZVCzL5Hu_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 10:23:30 +0000 2019", "id": 1135492194779971584, "id_str": "1135492194779971584", "text": "Looking forward to presenting our work on analyzing Conversational Dynamics at #EuroVA #EuroVis https://t.co/iWA7nzrCax", "truncated": false, "entities": {"hashtags": [{"text": "EuroVA", "indices": [79, 86]}, {"text": "EuroVis", "indices": [87, 95]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1135492187368644610, "id_str": "1135492187368644610", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "media_url_https": "https://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "url": "https://t.co/iWA7nzrCax", "display_url": "pic.twitter.com/iWA7nzrCax", "expanded_url": "https://twitter.com/Seebacher2/status/1135492194779971584/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 984, "h": 800, "resize": "fit"}, "small": {"w": 680, "h": 553, "resize": "fit"}, "large": {"w": 984, "h": 800, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135492187368644610, "id_str": "1135492187368644610", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "media_url_https": "https://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "url": "https://t.co/iWA7nzrCax", "display_url": "pic.twitter.com/iWA7nzrCax", "expanded_url": "https://twitter.com/Seebacher2/status/1135492194779971584/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 984, "h": 800, "resize": "fit"}, "small": {"w": 680, "h": 553, "resize": "fit"}, "large": {"w": 984, "h": 800, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1135489678973575168, "id_str": "1135489678973575168", "name": "Seebacher", "screen_name": "Seebacher90", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 5, "friends_count": 9, "listed_count": 0, "created_at": "Mon Jun 03 10:13:30 +0000 2019", "favourites_count": 1, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1135490148815331328/FDANUAcv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1135490148815331328/FDANUAcv_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 9, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 10:30:02 +0000 2019", "id": 1135493838376787969, "id_str": "1135493838376787969", "text": "\u041a \u0442\u0440\u0430\u0432\u043b\u0435 \u0424\u0438\u043b\u0438\u043f\u043f\u0430 \u041a\u0438\u0440\u043a\u043e\u0440\u043e\u0432\u0430 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u043b\u0441\u044f \u041d\u0438\u043a\u043e\u043b\u0430\u0439 \u0411\u0430\u0441\u043a\u043e\u0432 #\u043d\u0438\u043a\u043e\u043b\u0430\u0439_\u0431\u0430\u0441\u043a\u043e\u0432 https://t.co/I1A1wEqgbB", "truncated": false, "entities": {"hashtags": [{"text": "\u043d\u0438\u043a\u043e\u043b\u0430\u0439_\u0431\u0430\u0441\u043a\u043e\u0432", "indices": [56, 71]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/I1A1wEqgbB", "expanded_url": "http://www.eurovision.org.ru/news/2008-04-07-1936", "display_url": "eurovision.org.ru/news/2008-04-0\u2026", "indices": [72, 95]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 354, "friends_count": 1565, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5087, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Mon Jun 03 10:23:30 +0000 2019", "id": 1135492194779971584, "id_str": "1135492194779971584", "text": "Looking forward to presenting our work on analyzing Conversational Dynamics at #EuroVA #EuroVis https://t.co/iWA7nzrCax", "truncated": false, "entities": {"hashtags": [{"text": "EuroVA", "indices": [79, 86]}, {"text": "EuroVis", "indices": [87, 95]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1135492187368644610, "id_str": "1135492187368644610", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "media_url_https": "https://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "url": "https://t.co/iWA7nzrCax", "display_url": "pic.twitter.com/iWA7nzrCax", "expanded_url": "https://twitter.com/Seebacher2/status/1135492194779971584/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 984, "h": 800, "resize": "fit"}, "small": {"w": 680, "h": 553, "resize": "fit"}, "large": {"w": 984, "h": 800, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135492187368644610, "id_str": "1135492187368644610", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "media_url_https": "https://pbs.twimg.com/media/D8IUINlW4AIPJQ_.jpg", "url": "https://t.co/iWA7nzrCax", "display_url": "pic.twitter.com/iWA7nzrCax", "expanded_url": "https://twitter.com/Seebacher2/status/1135492194779971584/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 984, "h": 800, "resize": "fit"}, "small": {"w": 680, "h": 553, "resize": "fit"}, "large": {"w": 984, "h": 800, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1135489678973575168, "id_str": "1135489678973575168", "name": "Seebacher", "screen_name": "Seebacher90", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 5, "friends_count": 9, "listed_count": 0, "created_at": "Mon Jun 03 10:13:30 +0000 2019", "favourites_count": 1, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1135490148815331328/FDANUAcv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1135490148815331328/FDANUAcv_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 9, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 10:21:04 +0000 2019", "id": 1135491585179824128, "id_str": "1135491585179824128", "text": "#trustvis resuming with paper seddion. First up @geovisual and Tim presenting their work on supporting interpretabi\u2026 https://t.co/qHcBY6uexu", "truncated": true, "entities": {"hashtags": [{"text": "trustvis", "indices": [0, 9]}], "symbols": [], "user_mentions": [{"screen_name": "geovisual", "name": "Christoph Kinkeldey", "id": 78865306, "id_str": "78865306", "indices": [48, 58]}], "urls": [{"url": "https://t.co/qHcBY6uexu", "expanded_url": "https://twitter.com/i/web/status/1135491585179824128", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 10:07:33 +0000 2019", "id": 1135488180239646720, "id_str": "1135488180239646720", "text": "RT @eagereyes: LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student, shown i\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 389241950, "id_str": "389241950", "name": "Marco Liberati", "screen_name": "dej611", "location": "", "description": "Ex @CambridgeIntel, @improntaAdvance. Now @Linkurious. Coder, Data Visualiser and Tiramis\u00f9 artist during the night. Just a regular guy in the daytime.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 429, "friends_count": 497, "listed_count": 294, "created_at": "Wed Oct 12 02:48:40 +0000 2011", "favourites_count": 2834, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 14591, "lang": "it", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1605373519/DSC08185_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1605373519/DSC08185_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/389241950/1426231022", "profile_link_color": "3B94D9", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 09:38:13 +0000 2019", "id": 1135480799032217600, "id_str": "1135480799032217600", "text": "RT @eagereyes_feed: Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes_feed", "name": "eagereyes.org feed", "id": 1325316703, "id_str": "1325316703", "indices": [3, 18]}], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [72, 95]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}, "source_status_id": 1135473481515188224, "source_status_id_str": "1135473481515188224", "source_user_id": 1325316703, "source_user_id_str": "1325316703"}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}, "source_status_id": 1135473481515188224, "source_status_id_str": "1135473481515188224", "source_user_id": 1325316703, "source_user_id_str": "1325316703"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1037047689714786310, "id_str": "1037047689714786310", "name": "Martin Raffeiner", "screen_name": "m_raffeiner", "location": "Innsbruck, Austria", "description": "Passionate about #Data, #BusinessIntelligence and #Analytics. Helping to turn these into #value. Blogging at https://t.co/YtEXyNq3Oj.", "url": "https://t.co/YtEXyNq3Oj", "entities": {"url": {"urls": [{"url": "https://t.co/YtEXyNq3Oj", "expanded_url": "http://martinraffeiner.blog", "display_url": "martinraffeiner.blog", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/YtEXyNq3Oj", "expanded_url": "http://martinraffeiner.blog", "display_url": "martinraffeiner.blog", "indices": [109, 132]}]}}, "protected": false, "followers_count": 92, "friends_count": 259, "listed_count": 5, "created_at": "Tue Sep 04 18:40:11 +0000 2018", "favourites_count": 252, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 264, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1042733908582907905/vk18As_9_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1042733908582907905/vk18As_9_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1037047689714786310/1551459480", "profile_link_color": "66C0C7", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 09:09:08 +0000 2019", "id": 1135473481515188224, "id_str": "1135473481515188224", "text": "Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [52, 75]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "WordPress.com", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1325316703, "id_str": "1325316703", "name": "eagereyes.org feed", "screen_name": "eagereyes_feed", "location": "The Web", "description": "Feed for https://t.co/35pYQYYNDb. If you're looking for Robert Kosara's personal account, follow @eagereyes.", "url": "https://t.co/35pYQYYNDb", "entities": {"url": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [9, 32]}]}}, "protected": false, "followers_count": 889, "friends_count": 0, "listed_count": 104, "created_at": "Wed Apr 03 19:55:46 +0000 2013", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 245, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ACDED6", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1325316703/1474778998", "profile_link_color": "038543", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "F6F6F6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 09:11:01 +0000 2019", "id": 1135473954339139585, "id_str": "1135473954339139585", "text": "RT @eagereyes_feed: Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes_feed", "name": "eagereyes.org feed", "id": 1325316703, "id_str": "1325316703", "indices": [3, 18]}], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [72, 95]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}, "source_status_id": 1135473481515188224, "source_status_id_str": "1135473481515188224", "source_user_id": 1325316703, "source_user_id_str": "1325316703"}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}, "source_status_id": 1135473481515188224, "source_status_id_str": "1135473481515188224", "source_user_id": 1325316703, "source_user_id_str": "1325316703"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 09:09:08 +0000 2019", "id": 1135473481515188224, "id_str": "1135473481515188224", "text": "Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [52, 75]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "WordPress.com", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1325316703, "id_str": "1325316703", "name": "eagereyes.org feed", "screen_name": "eagereyes_feed", "location": "The Web", "description": "Feed for https://t.co/35pYQYYNDb. If you're looking for Robert Kosara's personal account, follow @eagereyes.", "url": "https://t.co/35pYQYYNDb", "entities": {"url": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [9, 32]}]}}, "protected": false, "followers_count": 889, "friends_count": 0, "listed_count": 104, "created_at": "Wed Apr 03 19:55:46 +0000 2013", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 245, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ACDED6", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1325316703/1474778998", "profile_link_color": "038543", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "F6F6F6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 09:09:08 +0000 2019", "id": 1135473481515188224, "id_str": "1135473481515188224", "text": "Two Short Papers on Part-to-Whole Charts at\u00a0EuroVis https://t.co/xv6KGG2SIU https://t.co/9g41D0K2Q7", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xv6KGG2SIU", "expanded_url": "https://eagereyes.org/blog/2019/two-short-papers-on-part-to-whole-charts-at-eurovis", "display_url": "eagereyes.org/blog/2019/two-\u2026", "indices": [52, 75]}], "media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "extended_entities": {"media": [{"id": 1135473480001052673, "id_str": "1135473480001052673", "indices": [76, 99], "media_url": "http://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "media_url_https": "https://pbs.twimg.com/media/D8IDHTNW4AEgpF1.png", "url": "https://t.co/9g41D0K2Q7", "display_url": "pic.twitter.com/9g41D0K2Q7", "expanded_url": "https://twitter.com/eagereyes_feed/status/1135473481515188224/photo/1", "type": "photo", "sizes": {"large": {"w": 1024, "h": 704, "resize": "fit"}, "small": {"w": 680, "h": 468, "resize": "fit"}, "medium": {"w": 1024, "h": 704, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "WordPress.com", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1325316703, "id_str": "1325316703", "name": "eagereyes.org feed", "screen_name": "eagereyes_feed", "location": "The Web", "description": "Feed for https://t.co/35pYQYYNDb. If you're looking for Robert Kosara's personal account, follow @eagereyes.", "url": "https://t.co/35pYQYYNDb", "entities": {"url": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/35pYQYYNDb", "expanded_url": "http://eagereyes.org", "display_url": "eagereyes.org", "indices": [9, 32]}]}}, "protected": false, "followers_count": 889, "friends_count": 0, "listed_count": 104, "created_at": "Wed Apr 03 19:55:46 +0000 2013", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 245, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ACDED6", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme18/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1325316703/1474778998", "profile_link_color": "038543", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "F6F6F6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:57:27 +0000 2019", "id": 1135470541203263488, "id_str": "1135470541203263488", "text": "RT @eagereyes: TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistics to veri\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18406335, "id_str": "18406335", "name": "Papadopoulos Teo", "screen_name": "dogvile", "location": "Athens/Brussels", "description": "Tweets about Web Development, UX, Data Visualization, Data Science, Infographics, IoT, BI(mainly Qlik), Big Data, Science, Complexity, Networks Science", "url": "https://t.co/hqQjW7uxxM", "entities": {"url": {"urls": [{"url": "https://t.co/hqQjW7uxxM", "expanded_url": "http://www.linkedin.com/in/thodorispapadopoulos", "display_url": "linkedin.com/in/thodorispap\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3264, "friends_count": 4999, "listed_count": 952, "created_at": "Sat Dec 27 11:00:32 +0000 2008", "favourites_count": 20451, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 14247, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FAFAFA", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18406335/1479304488", "profile_link_color": "55ACEE", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:42:44 +0000 2019", "id": 1135466836475162624, "id_str": "1135466836475162624", "text": "TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistic\u2026 https://t.co/KbSGKI4vSL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KbSGKI4vSL", "expanded_url": "https://twitter.com/i/web/status/1135466836475162624", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 19, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:53:38 +0000 2019", "id": 1135469579579400197, "id_str": "1135469579579400197", "text": "RT @eagereyes: TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistics to veri\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 270431596, "id_str": "270431596", "name": "Klaus", "screen_name": "klaus_lml", "location": "Linz, \u00d6sterreich", "description": "Data Vis + \ud83e\udd18", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 12, "friends_count": 184, "listed_count": 0, "created_at": "Tue Mar 22 16:18:02 +0000 2011", "favourites_count": 157, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 19, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/270431596/1554838640", "profile_link_color": "19CF86", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:42:44 +0000 2019", "id": 1135466836475162624, "id_str": "1135466836475162624", "text": "TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistic\u2026 https://t.co/KbSGKI4vSL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KbSGKI4vSL", "expanded_url": "https://twitter.com/i/web/status/1135466836475162624", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 19, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:47:10 +0000 2019", "id": 1135467952290095104, "id_str": "1135467952290095104", "text": "It\u2019s that kind of conference week - #eurovis, #naacl2019, #eyeo2019.", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [36, 44]}, {"text": "naacl2019", "indices": [46, 56]}, {"text": "eyeo2019", "indices": [58, 67]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 6146692, "id_str": "6146692", "name": "Lynn Cherny", "screen_name": "arnicas", "location": "Lyon, France", "description": "Data science, data vis, python, r, JS/D3.js, NLP, analytics; gender, science fiction, TV. Ex-researcher/academic with Stanford PhD.", "url": "https://t.co/H7VQ8P54Cd", "entities": {"url": {"urls": [{"url": "https://t.co/H7VQ8P54Cd", "expanded_url": "http://www.ghostweather.com/bio.html", "display_url": "ghostweather.com/bio.html", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 11943, "friends_count": 3537, "listed_count": 877, "created_at": "Fri May 18 20:32:44 +0000 2007", "favourites_count": 24190, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 50317, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", "profile_link_color": "FA743E", "profile_sidebar_border_color": "87BC44", "profile_sidebar_fill_color": "E0FF92", "profile_text_color": "000000", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 11, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:45:27 +0000 2019", "id": 1135467521102901248, "id_str": "1135467521102901248", "text": "RT @eagereyes: TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistics to veri\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 723734699248472065, "id_str": "723734699248472065", "name": "Ben Hardisty, PhD", "screen_name": "drbehardisty", "location": "Salt Lake City, UT", "description": "Numerical theorist. Data lover. Lover of \u2615\ufe0f \ud83e\udd50\ud83e\udd53 My normal is your never. #useR #Rstats #maths Lately? ML, NLP, Max info. methods.", "url": "https://t.co/5AxUeo2xhL", "entities": {"url": {"urls": [{"url": "https://t.co/5AxUeo2xhL", "expanded_url": "https://github.com/DrBEHardisty", "display_url": "github.com/DrBEHardisty", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 260, "friends_count": 1531, "listed_count": 15, "created_at": "Sat Apr 23 04:46:13 +0000 2016", "favourites_count": 665, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 6451, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/723735284723011584/Df_bcyC__normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/723735284723011584/Df_bcyC__normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/723734699248472065/1503107049", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:42:44 +0000 2019", "id": 1135466836475162624, "id_str": "1135466836475162624", "text": "TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistic\u2026 https://t.co/KbSGKI4vSL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KbSGKI4vSL", "expanded_url": "https://twitter.com/i/web/status/1135466836475162624", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 19, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:42:44 +0000 2019", "id": 1135466836475162624, "id_str": "1135466836475162624", "text": "TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistic\u2026 https://t.co/KbSGKI4vSL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KbSGKI4vSL", "expanded_url": "https://twitter.com/i/web/status/1135466836475162624", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 19, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:41:59 +0000 2019", "id": 1135466646490013697, "id_str": "1135466646490013697", "text": "TrustVis keynote by @marc_streit on different aspects of trust related to #datavis. #eurovis https://t.co/Via4us97WN", "truncated": false, "entities": {"hashtags": [{"text": "datavis", "indices": [74, 82]}, {"text": "eurovis", "indices": [84, 92]}], "symbols": [], "user_mentions": [{"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [20, 32]}], "urls": [], "media": [{"id": 1135466636314644481, "id_str": "1135466636314644481", "indices": [93, 116], "media_url": "http://pbs.twimg.com/media/D8H848fXkAEvBGk.jpg", "media_url_https": "https://pbs.twimg.com/media/D8H848fXkAEvBGk.jpg", "url": "https://t.co/Via4us97WN", "display_url": "pic.twitter.com/Via4us97WN", "expanded_url": "https://twitter.com/alexander_lex/status/1135466646490013697/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135466636314644481, "id_str": "1135466636314644481", "indices": [93, 116], "media_url": "http://pbs.twimg.com/media/D8H848fXkAEvBGk.jpg", "media_url_https": "https://pbs.twimg.com/media/D8H848fXkAEvBGk.jpg", "url": "https://t.co/Via4us97WN", "display_url": "pic.twitter.com/Via4us97WN", "expanded_url": "https://twitter.com/alexander_lex/status/1135466646490013697/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:36:57 +0000 2019", "id": 1135465381118849024, "id_str": "1135465381118849024", "text": "RT @eagereyes: LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student, shown i\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:32:22 +0000 2019", "id": 1135464226955366400, "id_str": "1135464226955366400", "text": "LineUp is a really cool technique and available as an open-source library. Good work by Marc Streit and his student\u2026 https://t.co/bKX2ElaFx1", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bKX2ElaFx1", "expanded_url": "https://twitter.com/i/web/status/1135464226955366400", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:31:02 +0000 2019", "id": 1135463894082871297, "id_str": "1135463894082871297", "text": "RT @_Noeska_: .@eagereyes opening the #trustvis workshop in room Miragia @eurovis2019 keynote by @marc_streit starting soon! Welcome to joi\u2026", "truncated": false, "entities": {"hashtags": [{"text": "trustvis", "indices": [38, 47]}], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [15, 25]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [73, 85]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [97, 109]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:13:01 +0000 2019", "id": 1135459359037820928, "id_str": "1135459359037820928", "text": ".@eagereyes opening the #trustvis workshop in room Miragia @eurovis2019 keynote by @marc_streit starting soon! Welc\u2026 https://t.co/OJZzNEb7vT", "truncated": true, "entities": {"hashtags": [{"text": "trustvis", "indices": [24, 33]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [1, 11]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [83, 95]}], "urls": [{"url": "https://t.co/OJZzNEb7vT", "expanded_url": "https://twitter.com/i/web/status/1135459359037820928", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:22:23 +0000 2019", "id": 1135461716635082752, "id_str": "1135461716635082752", "text": "RT @_Noeska_: .@eagereyes opening the #trustvis workshop in room Miragia @eurovis2019 keynote by @marc_streit starting soon! Welcome to joi\u2026", "truncated": false, "entities": {"hashtags": [{"text": "trustvis", "indices": [38, 47]}], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [15, 25]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [73, 85]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [97, 109]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21097, "friends_count": 884, "listed_count": 1546, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23001, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:13:01 +0000 2019", "id": 1135459359037820928, "id_str": "1135459359037820928", "text": ".@eagereyes opening the #trustvis workshop in room Miragia @eurovis2019 keynote by @marc_streit starting soon! Welc\u2026 https://t.co/OJZzNEb7vT", "truncated": true, "entities": {"hashtags": [{"text": "trustvis", "indices": [24, 33]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [1, 11]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [83, 95]}], "urls": [{"url": "https://t.co/OJZzNEb7vT", "expanded_url": "https://twitter.com/i/web/status/1135459359037820928", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:13:01 +0000 2019", "id": 1135459359037820928, "id_str": "1135459359037820928", "text": ".@eagereyes opening the #trustvis workshop in room Miragia @eurovis2019 keynote by @marc_streit starting soon! Welc\u2026 https://t.co/OJZzNEb7vT", "truncated": true, "entities": {"hashtags": [{"text": "trustvis", "indices": [24, 33]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [1, 11]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [83, 95]}], "urls": [{"url": "https://t.co/OJZzNEb7vT", "expanded_url": "https://twitter.com/i/web/status/1135459359037820928", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 08:10:53 +0000 2019", "id": 1135458820791160832, "id_str": "1135458820791160832", "text": "#eurovis is on its way, kicking off with joint #eurova and #mlvis keynote by Samuel Kaski @samikaski. https://t.co/aYlG34pIat", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [0, 8]}, {"text": "eurova", "indices": [47, 54]}, {"text": "mlvis", "indices": [59, 65]}], "symbols": [], "user_mentions": [{"screen_name": "samikaski", "name": "Samuel Kaski", "id": 265386148, "id_str": "265386148", "indices": [90, 100]}], "urls": [], "media": [{"id": 1135458634069139456, "id_str": "1135458634069139456", "indices": [102, 125], "media_url": "http://pbs.twimg.com/media/D8H1nJzXYAA5FVe.jpg", "media_url_https": "https://pbs.twimg.com/media/D8H1nJzXYAA5FVe.jpg", "url": "https://t.co/aYlG34pIat", "display_url": "pic.twitter.com/aYlG34pIat", "expanded_url": "https://twitter.com/alexander_lex/status/1135458820791160832/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1135458634069139456, "id_str": "1135458634069139456", "indices": [102, 125], "media_url": "http://pbs.twimg.com/media/D8H1nJzXYAA5FVe.jpg", "media_url_https": "https://pbs.twimg.com/media/D8H1nJzXYAA5FVe.jpg", "url": "https://t.co/aYlG34pIat", "display_url": "pic.twitter.com/aYlG34pIat", "expanded_url": "https://twitter.com/alexander_lex/status/1135458820791160832/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1048, "friends_count": 757, "listed_count": 79, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 678, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 07:53:15 +0000 2019", "id": 1135454384572289025, "id_str": "1135454384572289025", "text": "RT @LingVISio: We're ready to start our first day at #EuroVIS - if you want to take one of us home, come and find us during the conference.\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [53, 61]}], "symbols": [], "user_mentions": [{"screen_name": "LingVISio", "name": "LingVis.io", "id": 1043151180430499841, "id_str": "1043151180430499841", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19666693, "id_str": "19666693", "name": "Juri B.", "screen_name": "jurib", "location": "Konstanz", "description": "Research Associate and PhD Student in Visual Analytics", "url": "https://t.co/foUISpfjs8", "entities": {"url": {"urls": [{"url": "https://t.co/foUISpfjs8", "expanded_url": "http://infovis.uni.kn/~buchmueller", "display_url": "infovis.uni.kn/~buchmueller", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 184, "friends_count": 269, "listed_count": 22, "created_at": "Wed Jan 28 18:27:55 +0000 2009", "favourites_count": 4416, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1715, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/914533956799799296/V7CXlPhe_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/914533956799799296/V7CXlPhe_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/19666693/1539770220", "profile_link_color": "FF2400", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 07:48:45 +0000 2019", "id": 1135453250499620864, "id_str": "1135453250499620864", "text": "We're ready to start our first day at #EuroVIS - if you want to take one of us home, come and find us during the co\u2026 https://t.co/SPviikXhnU", "truncated": true, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [38, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/SPviikXhnU", "expanded_url": "https://twitter.com/i/web/status/1135453250499620864", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1043151180430499841, "id_str": "1043151180430499841", "name": "LingVis.io", "screen_name": "LingVISio", "location": "", "description": "", "url": "https://t.co/hr1zZt3K95", "entities": {"url": {"urls": [{"url": "https://t.co/hr1zZt3K95", "expanded_url": "http://lingvis.io/", "display_url": "lingvis.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 42, "friends_count": 18, "listed_count": 0, "created_at": "Fri Sep 21 14:53:17 +0000 2018", "favourites_count": 22, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 41, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1043151439420448769/jKzr3l-5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1043151439420448769/jKzr3l-5_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1043151180430499841/1538199966", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 13, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 07:51:19 +0000 2019", "id": 1135453898595012608, "id_str": "1135453898595012608", "text": "RT @LingVISio: We're ready to start our first day at #EuroVIS - if you want to take one of us home, come and find us during the conference.\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [53, 61]}], "symbols": [], "user_mentions": [{"screen_name": "LingVISio", "name": "LingVis.io", "id": 1043151180430499841, "id_str": "1043151180430499841", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 67297193, "id_str": "67297193", "name": "Data Analysis and Visualization", "screen_name": "dbvis", "location": "University of Konstanz", "description": "The Data Analysis and Visualization Group (DBVIS) of Daniel A. Keim at the University of Konstanz", "url": "https://t.co/mvhqPUygkj", "entities": {"url": {"urls": [{"url": "https://t.co/mvhqPUygkj", "expanded_url": "http://vis.uni.kn", "display_url": "vis.uni.kn", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 280, "friends_count": 119, "listed_count": 7, "created_at": "Thu Aug 20 12:09:18 +0000 2009", "favourites_count": 92, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 173, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/926447668364226565/CtfLQAqk_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/926447668364226565/CtfLQAqk_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/67297193/1509717350", "profile_link_color": "0084B4", "profile_sidebar_border_color": "BDDCAD", "profile_sidebar_fill_color": "DDFFCC", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 07:48:45 +0000 2019", "id": 1135453250499620864, "id_str": "1135453250499620864", "text": "We're ready to start our first day at #EuroVIS - if you want to take one of us home, come and find us during the co\u2026 https://t.co/SPviikXhnU", "truncated": true, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [38, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/SPviikXhnU", "expanded_url": "https://twitter.com/i/web/status/1135453250499620864", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1043151180430499841, "id_str": "1043151180430499841", "name": "LingVis.io", "screen_name": "LingVISio", "location": "", "description": "", "url": "https://t.co/hr1zZt3K95", "entities": {"url": {"urls": [{"url": "https://t.co/hr1zZt3K95", "expanded_url": "http://lingvis.io/", "display_url": "lingvis.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 42, "friends_count": 18, "listed_count": 0, "created_at": "Fri Sep 21 14:53:17 +0000 2018", "favourites_count": 22, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 41, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1043151439420448769/jKzr3l-5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1043151439420448769/jKzr3l-5_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1043151180430499841/1538199966", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 13, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 07:49:38 +0000 2019", "id": 1135453474664210432, "id_str": "1135453474664210432", "text": "RT @LingVISio: We're ready to start our first day at #EuroVIS - if you want to take one of us home, come and find us during the conference.\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [53, 61]}], "symbols": [], "user_mentions": [{"screen_name": "LingVISio", "name": "LingVis.io", "id": 1043151180430499841, "id_str": "1043151180430499841", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 743468486756868096, "id_str": "743468486756868096", "name": "Menna El-Assady", "screen_name": "manunna_91", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 208, "friends_count": 649, "listed_count": 6, "created_at": "Thu Jun 16 15:41:15 +0000 2016", "favourites_count": 210, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 113, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", "profile_link_color": "004B4B", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 07:48:45 +0000 2019", "id": 1135453250499620864, "id_str": "1135453250499620864", "text": "We're ready to start our first day at #EuroVIS - if you want to take one of us home, come and find us during the co\u2026 https://t.co/SPviikXhnU", "truncated": true, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [38, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/SPviikXhnU", "expanded_url": "https://twitter.com/i/web/status/1135453250499620864", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1043151180430499841, "id_str": "1043151180430499841", "name": "LingVis.io", "screen_name": "LingVISio", "location": "", "description": "", "url": "https://t.co/hr1zZt3K95", "entities": {"url": {"urls": [{"url": "https://t.co/hr1zZt3K95", "expanded_url": "http://lingvis.io/", "display_url": "lingvis.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 42, "friends_count": 18, "listed_count": 0, "created_at": "Fri Sep 21 14:53:17 +0000 2018", "favourites_count": 22, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 41, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1043151439420448769/jKzr3l-5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1043151439420448769/jKzr3l-5_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1043151180430499841/1538199966", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 13, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 07:48:45 +0000 2019", "id": 1135453250499620864, "id_str": "1135453250499620864", "text": "We're ready to start our first day at #EuroVIS - if you want to take one of us home, come and find us during the co\u2026 https://t.co/SPviikXhnU", "truncated": true, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [38, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/SPviikXhnU", "expanded_url": "https://twitter.com/i/web/status/1135453250499620864", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1043151180430499841, "id_str": "1043151180430499841", "name": "LingVis.io", "screen_name": "LingVISio", "location": "", "description": "", "url": "https://t.co/hr1zZt3K95", "entities": {"url": {"urls": [{"url": "https://t.co/hr1zZt3K95", "expanded_url": "http://lingvis.io/", "display_url": "lingvis.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 42, "friends_count": 18, "listed_count": 0, "created_at": "Fri Sep 21 14:53:17 +0000 2018", "favourites_count": 22, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 41, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1043151439420448769/jKzr3l-5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1043151439420448769/jKzr3l-5_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1043151180430499841/1538199966", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 13, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Mon Jun 03 07:37:06 +0000 2019", "id": 1135450319096307715, "id_str": "1135450319096307715", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 846639426814054400, "id_str": "846639426814054400", "name": "Cl\u00e9ment Pellegrin", "screen_name": "ClemPellegrin", "location": "Cambridge, England", "description": "Research Associate\n@Cambridge_Uni. Eves-van den Akker's lab. Plant parasitic nematodes | Plant-Microbe Interactions. Ethics.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 65, "friends_count": 53, "listed_count": 1, "created_at": "Tue Mar 28 08:25:43 +0000 2017", "favourites_count": 385, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 333, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/846784914079055876/9N2HLlje_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/846784914079055876/9N2HLlje_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Mon Jun 03 05:38:46 +0000 2019", "id": 1135420539567087616, "id_str": "1135420539567087616", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 114331512, "id_str": "114331512", "name": "\ud83d\ude44", "screen_name": "rssyid", "location": "indonesia", "description": "Time Magz Person of The Year (2006)", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 63, "friends_count": 554, "listed_count": 0, "created_at": "Mon Feb 15 01:46:59 +0000 2010", "favourites_count": 89, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 783, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1111974266528886785/RlxdpHok_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1111974266528886785/RlxdpHok_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/114331512/1553950300", "profile_link_color": "009999", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 22:52:00 +0000 2019", "id": 1135318174298234880, "id_str": "1135318174298234880", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 975506067990962177, "id_str": "975506067990962177", "name": "Michael Taylor", "screen_name": "MichaelTaylorEO", "location": "Department of Meteorology, University of Reading", "description": "Liverpudlian Earth Observation metrology researcher https://t.co/5Xtca3QPz2 working for https://t.co/YSGIcD7D5o", "url": "https://t.co/k49L9fCjZD", "entities": {"url": {"urls": [{"url": "https://t.co/k49L9fCjZD", "expanded_url": "https://patternizer.org/", "display_url": "patternizer.org", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/5Xtca3QPz2", "expanded_url": "https://research.reading.ac.uk/meteorology/people/michael-taylor/", "display_url": "research.reading.ac.uk/meteorology/pe\u2026", "indices": [52, 75]}, {"url": "https://t.co/YSGIcD7D5o", "expanded_url": "http://www.fiduceo.eu", "display_url": "fiduceo.eu", "indices": [88, 111]}]}}, "protected": false, "followers_count": 67, "friends_count": 230, "listed_count": 2, "created_at": "Sun Mar 18 22:55:45 +0000 2018", "favourites_count": 188, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 308, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/975511353598316544/XOzJX2Q8_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/975511353598316544/XOzJX2Q8_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/975506067990962177/1521415074", "profile_link_color": "00CDD0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 21:52:38 +0000 2019", "id": 1135303234980130816, "id_str": "1135303234980130816", "text": "RT @pedropalomobcn: FENOMENO FAN Y EUROVISION, Ara i Aqui Rosa Lopez y Pedro Palomo #eurovis... https://t.co/jIP9139ZQg v\u00eda @YouTube", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [84, 92]}], "symbols": [], "user_mentions": [{"screen_name": "pedropalomobcn", "name": "Pedro Palomo", "id": 1231541444, "id_str": "1231541444", "indices": [3, 18]}, {"screen_name": "YouTube", "name": "YouTube", "id": 10228272, "id_str": "10228272", "indices": [124, 132]}], "urls": [{"url": "https://t.co/jIP9139ZQg", "expanded_url": "https://youtu.be/683WzKC1SHg", "display_url": "youtu.be/683WzKC1SHg", "indices": [96, 119]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1231541444, "id_str": "1231541444", "name": "Pedro Palomo", "screen_name": "pedropalomobcn", "location": "Barcelona ", "description": "Comunicador\ud83d\udcfaSanitario, Comunity Manager. \ud83d\udcbbDirector de https://t.co/bFlNB1Kn1a Mi \ud83d\udc6c\u2764\ud83d\udc36\ud83d\udc36\u2764 la Musica\ud83c\udfa7 los Viajes\u2708\ufe0fFamilia, Amigos, Eurovision, TV, \ud83c\udfa4", "url": "https://t.co/bFlNB1Kn1a", "entities": {"url": {"urls": [{"url": "https://t.co/bFlNB1Kn1a", "expanded_url": "http://www.vivaeurovision.com", "display_url": "vivaeurovision.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/bFlNB1Kn1a", "expanded_url": "http://www.vivaeurovision.com", "display_url": "vivaeurovision.com", "indices": [54, 77]}]}}, "protected": false, "followers_count": 1658, "friends_count": 996, "listed_count": 41, "created_at": "Fri Mar 01 21:28:02 +0000 2013", "favourites_count": 47995, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 30733, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1104716118818738176/PHOzqbpw_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1104716118818738176/PHOzqbpw_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1231541444/1478308111", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 21:52:32 +0000 2019", "id": 1135303206605643776, "id_str": "1135303206605643776", "text": "FENOMENO FAN Y EUROVISION, Ara i Aqui Rosa Lopez y Pedro Palomo #eurovis... https://t.co/jIP9139ZQg v\u00eda @YouTube", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [64, 72]}], "symbols": [], "user_mentions": [{"screen_name": "YouTube", "name": "YouTube", "id": 10228272, "id_str": "10228272", "indices": [104, 112]}], "urls": [{"url": "https://t.co/jIP9139ZQg", "expanded_url": "https://youtu.be/683WzKC1SHg", "display_url": "youtu.be/683WzKC1SHg", "indices": [76, 99]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1231541444, "id_str": "1231541444", "name": "Pedro Palomo", "screen_name": "pedropalomobcn", "location": "Barcelona ", "description": "Comunicador\ud83d\udcfaSanitario, Comunity Manager. \ud83d\udcbbDirector de https://t.co/bFlNB1Kn1a Mi \ud83d\udc6c\u2764\ud83d\udc36\ud83d\udc36\u2764 la Musica\ud83c\udfa7 los Viajes\u2708\ufe0fFamilia, Amigos, Eurovision, TV, \ud83c\udfa4", "url": "https://t.co/bFlNB1Kn1a", "entities": {"url": {"urls": [{"url": "https://t.co/bFlNB1Kn1a", "expanded_url": "http://www.vivaeurovision.com", "display_url": "vivaeurovision.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/bFlNB1Kn1a", "expanded_url": "http://www.vivaeurovision.com", "display_url": "vivaeurovision.com", "indices": [54, 77]}]}}, "protected": false, "followers_count": 1658, "friends_count": 996, "listed_count": 41, "created_at": "Fri Mar 01 21:28:02 +0000 2013", "favourites_count": 47995, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 30733, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1104716118818738176/PHOzqbpw_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1104716118818738176/PHOzqbpw_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1231541444/1478308111", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, -{"created_at": "Sun Jun 02 21:52:38 +0000 2019", "id": 1135303232668995584, "id_str": "1135303232668995584", "text": "All EuroVis 2019 Participants will have also a reduced price for 3 temporary exhibitions.\n\nOne of them is:\n\n- The H\u2026 https://t.co/bM4RnIgL9x", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/bM4RnIgL9x", "expanded_url": "https://twitter.com/i/web/status/1135303232668995584", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 21:52:32 +0000 2019", "id": 1135303206605643776, "id_str": "1135303206605643776", "text": "FENOMENO FAN Y EUROVISION, Ara i Aqui Rosa Lopez y Pedro Palomo #eurovis... https://t.co/jIP9139ZQg v\u00eda @YouTube", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [64, 72]}], "symbols": [], "user_mentions": [{"screen_name": "YouTube", "name": "YouTube", "id": 10228272, "id_str": "10228272", "indices": [104, 112]}], "urls": [{"url": "https://t.co/jIP9139ZQg", "expanded_url": "https://youtu.be/683WzKC1SHg", "display_url": "youtu.be/683WzKC1SHg", "indices": [76, 99]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1231541444, "id_str": "1231541444", "name": "Pedro Palomo", "screen_name": "pedropalomobcn", "location": "Barcelona ", "description": "Comunicador\ud83d\udcfaSanitario, Comunity Manager. \ud83d\udcbbDirector de https://t.co/bFlNB1Kn1a Mi \ud83d\udc6c\u2764\ud83d\udc36\ud83d\udc36\u2764 la Musica\ud83c\udfa7 los Viajes\u2708\ufe0fFamilia, Amigos, Eurovision, TV, \ud83c\udfa4", "url": "https://t.co/bFlNB1Kn1a", "entities": {"url": {"urls": [{"url": "https://t.co/bFlNB1Kn1a", "expanded_url": "http://www.vivaeurovision.com", "display_url": "vivaeurovision.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/bFlNB1Kn1a", "expanded_url": "http://www.vivaeurovision.com", "display_url": "vivaeurovision.com", "indices": [54, 77]}]}}, "protected": false, "followers_count": 1658, "friends_count": 996, "listed_count": 41, "created_at": "Fri Mar 01 21:28:02 +0000 2013", "favourites_count": 47995, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 30733, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1104716118818738176/PHOzqbpw_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1104716118818738176/PHOzqbpw_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1231541444/1478308111", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, -{"created_at": "Sun Jun 02 19:30:40 +0000 2019", "id": 1135267506694868993, "id_str": "1135267506694868993", "text": "RT @ThomasHollt: Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boudewijn L\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [3, 15]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [51, 63]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [97, 109]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [112, 127]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 10:28:33 +0000 2019", "id": 1135131080196071424, "id_str": "1135131080196071424", "text": "Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boud\u2026 https://t.co/DGHhOHxoPo", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [34, 46]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [80, 92]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [95, 110]}], "urls": [{"url": "https://t.co/DGHhOHxoPo", "expanded_url": "https://twitter.com/i/web/status/1135131080196071424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for Mac", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 33, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 19:19:07 +0000 2019", "id": 1135264601485053952, "id_str": "1135264601485053952", "text": "RT @ThomasHollt: Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boudewijn L\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [3, 15]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [51, 63]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [97, 109]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [112, 127]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 168478817, "id_str": "168478817", "name": "Ahmed Mahfouz", "screen_name": "ahmedElkoussy", "location": "Leiden, The Netherlands", "description": "Computational biologist @LUMC | From EGY to NL | neuroscience, genomics, bioinformatics, single cell omics", "url": "https://t.co/UlUJk6dVkp", "entities": {"url": {"urls": [{"url": "https://t.co/UlUJk6dVkp", "expanded_url": "https://www.lcbc.nl/", "display_url": "lcbc.nl", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 396, "friends_count": 1204, "listed_count": 5, "created_at": "Mon Jul 19 12:55:19 +0000 2010", "favourites_count": 2327, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 684, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/619496801285050369/YvjDb3fn_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/619496801285050369/YvjDb3fn_normal.jpg", "profile_link_color": "3B94D9", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 10:28:33 +0000 2019", "id": 1135131080196071424, "id_str": "1135131080196071424", "text": "Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boud\u2026 https://t.co/DGHhOHxoPo", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [34, 46]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [80, 92]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [95, 110]}], "urls": [{"url": "https://t.co/DGHhOHxoPo", "expanded_url": "https://twitter.com/i/web/status/1135131080196071424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for Mac", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 33, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 18:50:08 +0000 2019", "id": 1135257306835427331, "id_str": "1135257306835427331", "text": "RT @rpgove: If you're interested in the research at #EuroVis, many of the papers are available online! Many thanks for maintaining this res\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [52, 60]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18406335, "id_str": "18406335", "name": "Papadopoulos Teo", "screen_name": "dogvile", "location": "Athens/Brussels", "description": "Tweets about Web Development, UX, Data Visualization, Data Science, Infographics, IoT, BI(mainly Qlik), Big Data, Science, Complexity, Networks Science", "url": "https://t.co/hqQjW7uxxM", "entities": {"url": {"urls": [{"url": "https://t.co/hqQjW7uxxM", "expanded_url": "http://www.linkedin.com/in/thodorispapadopoulos", "display_url": "linkedin.com/in/thodorispap\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3264, "friends_count": 4999, "listed_count": 952, "created_at": "Sat Dec 27 11:00:32 +0000 2008", "favourites_count": 20451, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 14247, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FAFAFA", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18406335/1479304488", "profile_link_color": "55ACEE", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 18:28:42 +0000 2019", "id": 1135251914197733376, "id_str": "1135251914197733376", "text": "If you're interested in the research at #EuroVis, many of the papers are available online! Many thanks for maintain\u2026 https://t.co/KB7Wj1Obxh", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [40, 48]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KB7Wj1Obxh", "expanded_url": "https://twitter.com/i/web/status/1135251914197733376", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135249202274086913, "quoted_status_id_str": "1135249202274086913", "quoted_status": {"created_at": "Sun Jun 02 18:17:56 +0000 2019", "id": 1135249202274086913, "id_str": "1135249202274086913", "text": "Current count is:\n\n39/63 (62%) Full Papers\n9/22 (41%) Short Papers\n7/9 (78%) STAR\n4/26 (15%) Posters\n\n+ 3 PDFs on R\u2026 https://t.co/p5P0LQzlEq", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/p5P0LQzlEq", "expanded_url": "https://twitter.com/i/web/status/1135249202274086913", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 30009655, "id_str": "30009655", "name": "James Scott-Brown", "screen_name": "jamesscottbrown", "location": "", "description": "RA in Visualization at @ImperialDSI. Previously D.Phil student in Synthetic Biology @UniofOxford and @synbioCDT.", "url": "https://t.co/YjLotYIuNG", "entities": {"url": {"urls": [{"url": "https://t.co/YjLotYIuNG", "expanded_url": "http://jamesscottbrown.com", "display_url": "jamesscottbrown.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 141, "friends_count": 337, "listed_count": 1, "created_at": "Thu Apr 09 15:58:27 +0000 2009", "favourites_count": 2769, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 414, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1130425949571485696, "quoted_status_id_str": "1130425949571485696", "retweet_count": 3, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1135249202274086913, "quoted_status_id_str": "1135249202274086913", "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 18:28:42 +0000 2019", "id": 1135251914197733376, "id_str": "1135251914197733376", "text": "If you're interested in the research at #EuroVis, many of the papers are available online! Many thanks for maintain\u2026 https://t.co/KB7Wj1Obxh", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [40, 48]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KB7Wj1Obxh", "expanded_url": "https://twitter.com/i/web/status/1135251914197733376", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1135249202274086913, "quoted_status_id_str": "1135249202274086913", "quoted_status": {"created_at": "Sun Jun 02 18:17:56 +0000 2019", "id": 1135249202274086913, "id_str": "1135249202274086913", "text": "Current count is:\n\n39/63 (62%) Full Papers\n9/22 (41%) Short Papers\n7/9 (78%) STAR\n4/26 (15%) Posters\n\n+ 3 PDFs on R\u2026 https://t.co/p5P0LQzlEq", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/p5P0LQzlEq", "expanded_url": "https://twitter.com/i/web/status/1135249202274086913", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 30009655, "id_str": "30009655", "name": "James Scott-Brown", "screen_name": "jamesscottbrown", "location": "", "description": "RA in Visualization at @ImperialDSI. Previously D.Phil student in Synthetic Biology @UniofOxford and @synbioCDT.", "url": "https://t.co/YjLotYIuNG", "entities": {"url": {"urls": [{"url": "https://t.co/YjLotYIuNG", "expanded_url": "http://jamesscottbrown.com", "display_url": "jamesscottbrown.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 141, "friends_count": 337, "listed_count": 1, "created_at": "Thu Apr 09 15:58:27 +0000 2009", "favourites_count": 2769, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 414, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1130425949571485696, "quoted_status_id_str": "1130425949571485696", "retweet_count": 3, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 15:52:57 +0000 2019", "id": 1135212717160091649, "id_str": "1135212717160091649", "text": "RT @_Noeska_: Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara Kozl\u00edkov\u00e1\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [107, 119]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4893004803, "id_str": "4893004803", "name": "Christophe Hurter", "screen_name": "TofHurter", "location": "Toulouse, France", "description": "Professor at ENAC (#enacfrance),\nImmersive Analytics, AR/MR/VR, Information Visualization, Computer Graphic, #infovis #dataviz #hci", "url": "https://t.co/8sqn5wKbqC", "entities": {"url": {"urls": [{"url": "https://t.co/8sqn5wKbqC", "expanded_url": "http://recherche.enac.fr/~hurter/", "display_url": "recherche.enac.fr/~hurter/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 317, "friends_count": 194, "listed_count": 10, "created_at": "Tue Feb 09 20:58:40 +0000 2016", "favourites_count": 502, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 242, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/4893004803/1482514815", "profile_link_color": "981CEB", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 08:20:46 +0000 2019", "id": 1135098921154469888, "id_str": "1135098921154469888", "text": "Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara\u2026 https://t.co/ghuqYf3mst", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [45, 57]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [93, 105]}], "urls": [{"url": "https://t.co/ghuqYf3mst", "expanded_url": "https://twitter.com/i/web/status/1135098921154469888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 15:27:15 +0000 2019", "id": 1135206248582930434, "id_str": "1135206248582930434", "text": "RT @ThomasHollt: Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boudewijn L\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [3, 15]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [51, 63]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [97, 109]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [112, 127]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 446672281, "id_str": "446672281", "name": "Anna Vilanova", "screen_name": "avilanova01", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 38, "friends_count": 187, "listed_count": 0, "created_at": "Mon Dec 26 01:21:45 +0000 2011", "favourites_count": 84, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 525, "lang": "ca", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 10:28:33 +0000 2019", "id": 1135131080196071424, "id_str": "1135131080196071424", "text": "Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boud\u2026 https://t.co/DGHhOHxoPo", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [34, 46]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [80, 92]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [95, 110]}], "urls": [{"url": "https://t.co/DGHhOHxoPo", "expanded_url": "https://twitter.com/i/web/status/1135131080196071424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for Mac", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 33, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 14:29:58 +0000 2019", "id": 1135191831187218432, "id_str": "1135191831187218432", "text": "RT @ThomasHollt: Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boudewijn L\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [3, 15]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [51, 63]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [97, 109]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [112, 127]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 92951551, "id_str": "92951551", "name": "Nicola Pezzotti", "screen_name": "nicolapezzotti", "location": "Eindhoven, Nederland", "description": "Research Scientist in #VisualAnalytics and #ArtificialIntelligence at @PhilipsResearch. Previously at @tudelft and @GoogleAI. Physics and Space nerd.", "url": "https://t.co/nEGYiMn7Sh", "entities": {"url": {"urls": [{"url": "https://t.co/nEGYiMn7Sh", "expanded_url": "http://nicola17.github.io/", "display_url": "nicola17.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 579, "friends_count": 400, "listed_count": 12, "created_at": "Fri Nov 27 11:31:21 +0000 2009", "favourites_count": 573, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 235, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/92951551/1542750744", "profile_link_color": "4682B4", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 10:28:33 +0000 2019", "id": 1135131080196071424, "id_str": "1135131080196071424", "text": "Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boud\u2026 https://t.co/DGHhOHxoPo", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [34, 46]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [80, 92]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [95, 110]}], "urls": [{"url": "https://t.co/DGHhOHxoPo", "expanded_url": "https://twitter.com/i/web/status/1135131080196071424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for Mac", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 33, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 12:29:26 +0000 2019", "id": 1135161501336121344, "id_str": "1135161501336121344", "text": "RT @ThomasHollt: We show-case the system on large hyper spectral imaging data, where each pixel represents a multi-dimensional data point.\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14298292, "id_str": "14298292", "name": "Trevor McKee", "screen_name": "tdmckee", "location": "Toronto", "description": "Dad, South African, Bioengineer (PhD @MITdeptofBE) computational pathology image analysis & preclinical drug testing @STTARR_Research, also CSO of @AI_Vali_Inc", "url": "https://t.co/zA3mEm0i63", "entities": {"url": {"urls": [{"url": "https://t.co/zA3mEm0i63", "expanded_url": "http://scholar.google.com/citations?user=BQBcDyIAAAAJ", "display_url": "scholar.google.com/citations?user\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1440, "friends_count": 3546, "listed_count": 87, "created_at": "Fri Apr 04 00:36:03 +0000 2008", "favourites_count": 10531, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4420, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "305869", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/582331335/TrevorMcKee-icon_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/582331335/TrevorMcKee-icon_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14298292/1504284819", "profile_link_color": "4065BA", "profile_sidebar_border_color": "C8CA7D", "profile_sidebar_fill_color": "F8FFCC", "profile_text_color": "3B3033", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 10:37:04 +0000 2019", "id": 1135133221467893765, "id_str": "1135133221467893765", "text": "We show-case the system on large hyper spectral imaging data, where each pixel represents a multi-dimensional data\u2026 https://t.co/MCCG42gNye", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/MCCG42gNye", "expanded_url": "https://twitter.com/i/web/status/1135133221467893765", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1135132835604553728, "in_reply_to_status_id_str": "1135132835604553728", "in_reply_to_user_id": 2527017636, "in_reply_to_user_id_str": "2527017636", "in_reply_to_screen_name": "ThomasHollt", "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 12:29:12 +0000 2019", "id": 1135161440199938048, "id_str": "1135161440199938048", "text": "RT @ThomasHollt: Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boudewijn L\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [3, 15]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [51, 63]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [97, 109]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [112, 127]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14298292, "id_str": "14298292", "name": "Trevor McKee", "screen_name": "tdmckee", "location": "Toronto", "description": "Dad, South African, Bioengineer (PhD @MITdeptofBE) computational pathology image analysis & preclinical drug testing @STTARR_Research, also CSO of @AI_Vali_Inc", "url": "https://t.co/zA3mEm0i63", "entities": {"url": {"urls": [{"url": "https://t.co/zA3mEm0i63", "expanded_url": "http://scholar.google.com/citations?user=BQBcDyIAAAAJ", "display_url": "scholar.google.com/citations?user\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1440, "friends_count": 3546, "listed_count": 87, "created_at": "Fri Apr 04 00:36:03 +0000 2008", "favourites_count": 10531, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4420, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "305869", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/582331335/TrevorMcKee-icon_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/582331335/TrevorMcKee-icon_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14298292/1504284819", "profile_link_color": "4065BA", "profile_sidebar_border_color": "C8CA7D", "profile_sidebar_fill_color": "F8FFCC", "profile_text_color": "3B3033", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 10:28:33 +0000 2019", "id": 1135131080196071424, "id_str": "1135131080196071424", "text": "Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boud\u2026 https://t.co/DGHhOHxoPo", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [34, 46]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [80, 92]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [95, 110]}], "urls": [{"url": "https://t.co/DGHhOHxoPo", "expanded_url": "https://twitter.com/i/web/status/1135131080196071424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for Mac", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 33, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 12:07:59 +0000 2019", "id": 1135156101899534336, "id_str": "1135156101899534336", "text": "RT @_Noeska_: Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara Kozl\u00edkov\u00e1\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [107, 119]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4276667908, "id_str": "4276667908", "name": "Niklas R\u00f6nnberg", "screen_name": "noisource", "location": "Sweden", "description": "I'm an associate professor in sound technology. Father of two boys. I love music and sound, and do research about sonification, visualization, and interaction.", "url": "https://t.co/06MdfeFoyB", "entities": {"url": {"urls": [{"url": "https://t.co/06MdfeFoyB", "expanded_url": "http://weber.itn.liu.se/~nikro27/", "display_url": "weber.itn.liu.se/~nikro27/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 120, "friends_count": 187, "listed_count": 2, "created_at": "Wed Nov 25 17:24:13 +0000 2015", "favourites_count": 566, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 226, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/669568310040797184/ZnHZFs0S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/669568310040797184/ZnHZFs0S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/4276667908/1503859731", "profile_link_color": "000000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 08:20:46 +0000 2019", "id": 1135098921154469888, "id_str": "1135098921154469888", "text": "Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara\u2026 https://t.co/ghuqYf3mst", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [45, 57]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [93, 105]}], "urls": [{"url": "https://t.co/ghuqYf3mst", "expanded_url": "https://twitter.com/i/web/status/1135098921154469888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 10:37:04 +0000 2019", "id": 1135133221467893765, "id_str": "1135133221467893765", "text": "We show-case the system on large hyper spectral imaging data, where each pixel represents a multi-dimensional data\u2026 https://t.co/MCCG42gNye", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/MCCG42gNye", "expanded_url": "https://twitter.com/i/web/status/1135133221467893765", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1135132835604553728, "in_reply_to_status_id_str": "1135132835604553728", "in_reply_to_user_id": 2527017636, "in_reply_to_user_id_str": "2527017636", "in_reply_to_screen_name": "ThomasHollt", "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 10:35:32 +0000 2019", "id": 1135132835604553728, "id_str": "1135132835604553728", "text": "We extended #HSNE and implemented our concepts to support fluid exploration of large multi-dimensional data. One of\u2026 https://t.co/liB6fxXYo2", "truncated": true, "entities": {"hashtags": [{"text": "HSNE", "indices": [12, 17]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/liB6fxXYo2", "expanded_url": "https://twitter.com/i/web/status/1135132835604553728", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1135131757311811586, "in_reply_to_status_id_str": "1135131757311811586", "in_reply_to_user_id": 2527017636, "in_reply_to_user_id_str": "2527017636", "in_reply_to_screen_name": "ThomasHollt", "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 10:34:42 +0000 2019", "id": 1135132628150030336, "id_str": "1135132628150030336", "text": "RT @ThomasHollt: @eurovis2019 @avilanova01 @nicolapezzotti @HelwigHauser We have devised a set of interactions to allow typical exploration\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [3, 15]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [17, 29]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [30, 42]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [43, 58]}, {"screen_name": "HelwigHauser", "name": "Helwig Hauser", "id": 158685605, "id_str": "158685605", "indices": [59, 72]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 10:31:15 +0000 2019", "id": 1135131757311811586, "id_str": "1135131757311811586", "text": "@eurovis2019 @avilanova01 @nicolapezzotti @HelwigHauser We have devised a set of interactions to allow typical expl\u2026 https://t.co/BA6OTnaPey", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [0, 12]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [13, 25]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [26, 41]}, {"screen_name": "HelwigHauser", "name": "Helwig Hauser", "id": 158685605, "id_str": "158685605", "indices": [42, 55]}], "urls": [{"url": "https://t.co/BA6OTnaPey", "expanded_url": "https://twitter.com/i/web/status/1135131757311811586", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for Mac", "in_reply_to_status_id": 1135131080196071424, "in_reply_to_status_id_str": "1135131080196071424", "in_reply_to_user_id": 2527017636, "in_reply_to_user_id_str": "2527017636", "in_reply_to_screen_name": "ThomasHollt", "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 10:34:39 +0000 2019", "id": 1135132614883500032, "id_str": "1135132614883500032", "text": "RT @ThomasHollt: Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boudewijn L\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "ThomasHollt", "name": "Thomas H\u00f6llt", "id": 2527017636, "id_str": "2527017636", "indices": [3, 15]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [51, 63]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [97, 109]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [112, 127]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 10:28:33 +0000 2019", "id": 1135131080196071424, "id_str": "1135131080196071424", "text": "Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boud\u2026 https://t.co/DGHhOHxoPo", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [34, 46]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [80, 92]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [95, 110]}], "urls": [{"url": "https://t.co/DGHhOHxoPo", "expanded_url": "https://twitter.com/i/web/status/1135131080196071424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for Mac", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 33, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 10:31:15 +0000 2019", "id": 1135131757311811586, "id_str": "1135131757311811586", "text": "@eurovis2019 @avilanova01 @nicolapezzotti @HelwigHauser We have devised a set of interactions to allow typical expl\u2026 https://t.co/BA6OTnaPey", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [0, 12]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [13, 25]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [26, 41]}, {"screen_name": "HelwigHauser", "name": "Helwig Hauser", "id": 158685605, "id_str": "158685605", "indices": [42, 55]}], "urls": [{"url": "https://t.co/BA6OTnaPey", "expanded_url": "https://twitter.com/i/web/status/1135131757311811586", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for Mac", "in_reply_to_status_id": 1135131080196071424, "in_reply_to_status_id_str": "1135131080196071424", "in_reply_to_user_id": 2527017636, "in_reply_to_user_id_str": "2527017636", "in_reply_to_screen_name": "ThomasHollt", "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 10:28:33 +0000 2019", "id": 1135131080196071424, "id_str": "1135131080196071424", "text": "Can\u2019t wait to arrive in Porto for @eurovis2019 and present our joint work with @avilanova01 @nicolapezzotti Boud\u2026 https://t.co/DGHhOHxoPo", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [34, 46]}, {"screen_name": "avilanova01", "name": "Anna Vilanova", "id": 446672281, "id_str": "446672281", "indices": [80, 92]}, {"screen_name": "nicolapezzotti", "name": "Nicola Pezzotti", "id": 92951551, "id_str": "92951551", "indices": [95, 110]}], "urls": [{"url": "https://t.co/DGHhOHxoPo", "expanded_url": "https://twitter.com/i/web/status/1135131080196071424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for Mac", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 33, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 09:54:53 +0000 2019", "id": 1135122605445459968, "id_str": "1135122605445459968", "text": "RT @_Noeska_: Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara Kozl\u00edkov\u00e1\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [107, 119]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for Mac", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Visualization/Visual Analytics Researcher. Leiden University Medical Center/ TU Delft.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [108, 131]}]}}, "protected": false, "followers_count": 171, "friends_count": 226, "listed_count": 4, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 48, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 08:20:46 +0000 2019", "id": 1135098921154469888, "id_str": "1135098921154469888", "text": "Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara\u2026 https://t.co/ghuqYf3mst", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [45, 57]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [93, 105]}], "urls": [{"url": "https://t.co/ghuqYf3mst", "expanded_url": "https://twitter.com/i/web/status/1135098921154469888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 09:40:45 +0000 2019", "id": 1135119049963266048, "id_str": "1135119049963266048", "text": "RT @_Noeska_: Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara Kozl\u00edkov\u00e1\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [107, 119]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 446672281, "id_str": "446672281", "name": "Anna Vilanova", "screen_name": "avilanova01", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 38, "friends_count": 187, "listed_count": 0, "created_at": "Mon Dec 26 01:21:45 +0000 2011", "favourites_count": 84, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 525, "lang": "ca", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 08:20:46 +0000 2019", "id": 1135098921154469888, "id_str": "1135098921154469888", "text": "Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara\u2026 https://t.co/ghuqYf3mst", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [45, 57]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [93, 105]}], "urls": [{"url": "https://t.co/ghuqYf3mst", "expanded_url": "https://twitter.com/i/web/status/1135098921154469888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 09:32:12 +0000 2019", "id": 1135116895764537344, "id_str": "1135116895764537344", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 12855572, "id_str": "12855572", "name": "Massimo Menichinelli", "screen_name": "openp2pdesign", "location": "Madrid + Barcelona + ...", "description": "Metadesign for Open Systems, Processes, Projects. Studying and enabling open collaborative projects and the systems that design them since 2005.", "url": "http://t.co/IhFJg3jmIt", "entities": {"url": {"urls": [{"url": "http://t.co/IhFJg3jmIt", "expanded_url": "http://www.openp2pdesign.org", "display_url": "openp2pdesign.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 6023, "friends_count": 4767, "listed_count": 680, "created_at": "Wed Jan 30 01:12:44 +0000 2008", "favourites_count": 3471, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 12593, "lang": "it", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/460037731742011392/89-wbbyN_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/460037731742011392/89-wbbyN_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/12855572/1398758653", "profile_link_color": "0084B4", "profile_sidebar_border_color": "BDDCAD", "profile_sidebar_fill_color": "DDFFCC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 09:21:51 +0000 2019", "id": 1135114293945491456, "id_str": "1135114293945491456", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 09:21:29 +0000 2019", "id": 1135114198801887232, "id_str": "1135114198801887232", "text": "RT @jamesscottbrown: @jcrbrts @eurovis2019 @eurographicsorg @pwsbutcher @ReesGP @BangorUni @BangorCSEE Is a pre-print for this available on\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jamesscottbrown", "name": "James Scott-Brown", "id": 30009655, "id_str": "30009655", "indices": [3, 19]}, {"screen_name": "jcrbrts", "name": "Jonathan C. Roberts", "id": 201277609, "id_str": "201277609", "indices": [21, 29]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [30, 42]}, {"screen_name": "eurographicsorg", "name": "eurographics", "id": 3096346757, "id_str": "3096346757", "indices": [43, 59]}, {"screen_name": "pwsbutcher", "name": "Peter Butcher", "id": 814657600478474240, "id_str": "814657600478474240", "indices": [60, 71]}, {"screen_name": "ReesGP", "name": "Geraint Paul Rees", "id": 2846735897, "id_str": "2846735897", "indices": [72, 79]}, {"screen_name": "BangorUni", "name": "Bangor University", "id": 19397548, "id_str": "19397548", "indices": [80, 90]}, {"screen_name": "BangorCSEE", "name": "Computer Science Electronic Engineering Bangor Uni", "id": 2596138699, "id_str": "2596138699", "indices": [91, 102]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sat Jun 01 16:55:26 +0000 2019", "id": 1134866051316015106, "id_str": "1134866051316015106", "text": "@jcrbrts @eurovis2019 @eurographicsorg @pwsbutcher @ReesGP @BangorUni @BangorCSEE Is a pre-print for this available\u2026 https://t.co/9b85OjRMqf", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jcrbrts", "name": "Jonathan C. Roberts", "id": 201277609, "id_str": "201277609", "indices": [0, 8]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [9, 21]}, {"screen_name": "eurographicsorg", "name": "eurographics", "id": 3096346757, "id_str": "3096346757", "indices": [22, 38]}, {"screen_name": "pwsbutcher", "name": "Peter Butcher", "id": 814657600478474240, "id_str": "814657600478474240", "indices": [39, 50]}, {"screen_name": "ReesGP", "name": "Geraint Paul Rees", "id": 2846735897, "id_str": "2846735897", "indices": [51, 58]}, {"screen_name": "BangorUni", "name": "Bangor University", "id": 19397548, "id_str": "19397548", "indices": [59, 69]}, {"screen_name": "BangorCSEE", "name": "Computer Science Electronic Engineering Bangor Uni", "id": 2596138699, "id_str": "2596138699", "indices": [70, 81]}], "urls": [{"url": "https://t.co/9b85OjRMqf", "expanded_url": "https://twitter.com/i/web/status/1134866051316015106", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1134580911977172993, "in_reply_to_status_id_str": "1134580911977172993", "in_reply_to_user_id": 201277609, "in_reply_to_user_id_str": "201277609", "in_reply_to_screen_name": "jcrbrts", "user": {"id": 30009655, "id_str": "30009655", "name": "James Scott-Brown", "screen_name": "jamesscottbrown", "location": "", "description": "RA in Visualization at @ImperialDSI. Previously D.Phil student in Synthetic Biology @UniofOxford and @synbioCDT.", "url": "https://t.co/YjLotYIuNG", "entities": {"url": {"urls": [{"url": "https://t.co/YjLotYIuNG", "expanded_url": "http://jamesscottbrown.com", "display_url": "jamesscottbrown.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 141, "friends_count": 337, "listed_count": 1, "created_at": "Thu Apr 09 15:58:27 +0000 2009", "favourites_count": 2769, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 414, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 09:21:25 +0000 2019", "id": 1135114182314156033, "id_str": "1135114182314156033", "text": "RT @_Noeska_: Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara Kozl\u00edkov\u00e1\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [107, 119]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 08:20:46 +0000 2019", "id": 1135098921154469888, "id_str": "1135098921154469888", "text": "Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara\u2026 https://t.co/ghuqYf3mst", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [45, 57]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [93, 105]}], "urls": [{"url": "https://t.co/ghuqYf3mst", "expanded_url": "https://twitter.com/i/web/status/1135098921154469888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 08:36:18 +0000 2019", "id": 1135102830266802176, "id_str": "1135102830266802176", "text": "RT @_Noeska_: Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara Kozl\u00edkov\u00e1\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [107, 119]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 395853499, "id_str": "395853499", "name": "Marc Streit", "screen_name": "marc_streit", "location": "Linz, Austria", "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", "url": "https://t.co/RA2aAZKiT3", "entities": {"url": {"urls": [{"url": "https://t.co/RA2aAZKiT3", "expanded_url": "http://marc-streit.com", "display_url": "marc-streit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 554, "friends_count": 306, "listed_count": 32, "created_at": "Sat Oct 22 10:52:04 +0000 2011", "favourites_count": 467, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 350, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 08:20:46 +0000 2019", "id": 1135098921154469888, "id_str": "1135098921154469888", "text": "Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara\u2026 https://t.co/ghuqYf3mst", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [45, 57]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [93, 105]}], "urls": [{"url": "https://t.co/ghuqYf3mst", "expanded_url": "https://twitter.com/i/web/status/1135098921154469888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 08:21:21 +0000 2019", "id": 1135099067015417856, "id_str": "1135099067015417856", "text": "RT @_Noeska_: Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara Kozl\u00edkov\u00e1\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [107, 119]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2775347000, "id_str": "2775347000", "name": "dylz", "screen_name": "colourspeak", "location": "Melbourne, Online", "description": "80% of the information about the world comes in through the eyes. We're bumping it up to 90% - Colour Speaks", "url": "http://t.co/0nKj8IZJiN", "entities": {"url": {"urls": [{"url": "http://t.co/0nKj8IZJiN", "expanded_url": "http://dylz.com", "display_url": "dylz.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1095, "friends_count": 138, "listed_count": 995, "created_at": "Thu Aug 28 00:55:09 +0000 2014", "favourites_count": 59211, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 59246, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "585263", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme10/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme10/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/504799846729912320/znKUDrRZ_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/504799846729912320/znKUDrRZ_normal.png", "profile_link_color": "A895A3", "profile_sidebar_border_color": "BFFFE5", "profile_sidebar_fill_color": "4AFFC9", "profile_text_color": "54DEA8", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 02 08:20:46 +0000 2019", "id": 1135098921154469888, "id_str": "1135098921154469888", "text": "Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara\u2026 https://t.co/ghuqYf3mst", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [45, 57]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [93, 105]}], "urls": [{"url": "https://t.co/ghuqYf3mst", "expanded_url": "https://twitter.com/i/web/status/1135098921154469888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 08:20:46 +0000 2019", "id": 1135098921154469888, "id_str": "1135098921154469888", "text": "Excited to co-chair the TrustVis workshop at @eurovis2019 tomorrow! We have keynote talks by @marc_streit and Bara\u2026 https://t.co/ghuqYf3mst", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [45, 57]}, {"screen_name": "marc_streit", "name": "Marc Streit", "id": 395853499, "id_str": "395853499", "indices": [93, 105]}], "urls": [{"url": "https://t.co/ghuqYf3mst", "expanded_url": "https://twitter.com/i/web/status/1135098921154469888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 552, "friends_count": 539, "listed_count": 18, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1405, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1322, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 24, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sun Jun 02 07:09:37 +0000 2019", "id": 1135081016002056193, "id_str": "1135081016002056193", "text": "@mrworldsoccer @Gingzilla @AGT @SimonCowell @terrycrews @itsgabrielleu @howiemandel @juliannehough @ConchitaWurst @eurovis Who cares?", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "mrworldsoccer", "name": "John Horvath WSMgmt", "id": 2319501606, "id_str": "2319501606", "indices": [0, 14]}, {"screen_name": "Gingzilla", "name": "GINGZILLA", "id": 3244162368, "id_str": "3244162368", "indices": [15, 25]}, {"screen_name": "AGT", "name": "America's Got Talent", "id": 28204769, "id_str": "28204769", "indices": [26, 30]}, {"screen_name": "SimonCowell", "name": "Simon Cowell", "id": 413487212, "id_str": "413487212", "indices": [31, 43]}, {"screen_name": "terrycrews", "name": "terry crews", "id": 16305370, "id_str": "16305370", "indices": [44, 55]}, {"screen_name": "itsgabrielleu", "name": "Gabrielle Union", "id": 256881576, "id_str": "256881576", "indices": [56, 70]}, {"screen_name": "howiemandel", "name": "Howie Mandel", "id": 53238154, "id_str": "53238154", "indices": [71, 83]}, {"screen_name": "juliannehough", "name": "Julianne Hough", "id": 16579345, "id_str": "16579345", "indices": [84, 98]}, {"screen_name": "ConchitaWurst", "name": "Conchita WURST", "id": 621212626, "id_str": "621212626", "indices": [99, 113]}, {"screen_name": "eurovis", "name": "Eurovision", "id": 190726679, "id_str": "190726679", "indices": [114, 122]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": 1134614578254495746, "in_reply_to_status_id_str": "1134614578254495746", "in_reply_to_user_id": 2319501606, "in_reply_to_user_id_str": "2319501606", "in_reply_to_screen_name": "mrworldsoccer", "user": {"id": 579852450, "id_str": "579852450", "name": "Matty Smith", "screen_name": "MattySmith8687", "location": "Jarrow, UK", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2, "friends_count": 32, "listed_count": 0, "created_at": "Mon May 14 10:56:47 +0000 2012", "favourites_count": 15, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 37, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1016479246762610689/lb_yLikS_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1016479246762610689/lb_yLikS_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 05:04:14 +0000 2019", "id": 1135049462756368384, "id_str": "1135049462756368384", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 191257554, "id_str": "191257554", "name": "Eamonn Maguire", "screen_name": "antarcticdesign", "location": "Geneva, Switzerland", "description": "Visualization, design, statistics, and machine learning. Data Scientist @PictetAM", "url": "http://t.co/czLvhO6RTS", "entities": {"url": {"urls": [{"url": "http://t.co/czLvhO6RTS", "expanded_url": "http://www.antarctic-design.co.uk", "display_url": "antarctic-design.co.uk", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 407, "friends_count": 560, "listed_count": 58, "created_at": "Thu Sep 16 00:26:10 +0000 2010", "favourites_count": 2787, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3705, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FFFFFF", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/191257554/1534093492", "profile_link_color": "1C74BC", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "414042", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 04:30:03 +0000 2019", "id": 1135040859437772803, "id_str": "1135040859437772803", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 11985982, "id_str": "11985982", "name": "\ud83c\udfd6\ufe0f Luca Hammer on vacation", "screen_name": "luca", "location": "South Holland, The Netherlands", "description": "Data analyst. Working on @accountanalysis. A tool to analyze Twitter accounts.\n\n\ud83d\udcdc Code of Conduct: https://t.co/LrodE5b3wK\u2026", "url": "https://t.co/rP70iEaTrB", "entities": {"url": {"urls": [{"url": "https://t.co/rP70iEaTrB", "expanded_url": "https://lucahammer.com/", "display_url": "lucahammer.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/LrodE5b3wK", "expanded_url": "http://lucahammer.com/code-of-conduc", "display_url": "lucahammer.com/code-of-conduc", "indices": [99, 122]}]}}, "protected": false, "followers_count": 12938, "friends_count": 1772, "listed_count": 890, "created_at": "Tue Jan 08 14:18:35 +0000 2008", "favourites_count": 20326, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 58235, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "424242", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1055807149786439680/sQiHu-95_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1055807149786439680/sQiHu-95_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/11985982/1401891622", "profile_link_color": "4A913C", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDFFCC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 03:15:11 +0000 2019", "id": 1135022017076498432, "id_str": "1135022017076498432", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 186454836, "id_str": "186454836", "name": "seis seis seis", "screen_name": "seisciento", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 48, "friends_count": 124, "listed_count": 1, "created_at": "Fri Sep 03 14:19:40 +0000 2010", "favourites_count": 3797, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1899, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1208602167/monk_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1208602167/monk_normal.jpg", "profile_link_color": "009999", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 03:11:57 +0000 2019", "id": 1135021204916641792, "id_str": "1135021204916641792", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1006945298, "id_str": "1006945298", "name": "Christophe Viau", "screen_name": "d3visualization", "location": "Montreal", "description": "I \u2665 D3.js", "url": "http://t.co/xipqdROEZ3", "entities": {"url": {"urls": [{"url": "http://t.co/xipqdROEZ3", "expanded_url": "http://biovisualize.com", "display_url": "biovisualize.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 11211, "friends_count": 469, "listed_count": 679, "created_at": "Wed Dec 12 18:00:31 +0000 2012", "favourites_count": 23, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3452, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 03:00:58 +0000 2019", "id": 1135018441247809536, "id_str": "1135018441247809536", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1342264550, "id_str": "1342264550", "name": "Crashlaker", "screen_name": "crashlaker", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 17, "friends_count": 160, "listed_count": 1, "created_at": "Wed Apr 10 16:03:34 +0000 2013", "favourites_count": 32, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 412, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/654726984711340032/vJcC7HHt_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/654726984711340032/vJcC7HHt_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1342264550/1444934125", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 00:04:21 +0000 2019", "id": 1134973991955902464, "id_str": "1134973991955902464", "text": "@howiemandel Be careful AMERICA.. & @AGT #AGTPremiere AmericasGotTalent\u00a0 @howiemandel @SimonCowell @terrycrews\u2026 https://t.co/MyCi4dYEvH", "truncated": true, "entities": {"hashtags": [{"text": "AGTPremiere", "indices": [46, 58]}], "symbols": [], "user_mentions": [{"screen_name": "howiemandel", "name": "Howie Mandel", "id": 53238154, "id_str": "53238154", "indices": [0, 12]}, {"screen_name": "AGT", "name": "America's Got Talent", "id": 28204769, "id_str": "28204769", "indices": [41, 45]}, {"screen_name": "howiemandel", "name": "Howie Mandel", "id": 53238154, "id_str": "53238154", "indices": [78, 90]}, {"screen_name": "SimonCowell", "name": "Simon Cowell", "id": 413487212, "id_str": "413487212", "indices": [91, 103]}, {"screen_name": "terrycrews", "name": "terry crews", "id": 16305370, "id_str": "16305370", "indices": [104, 115]}], "urls": [{"url": "https://t.co/MyCi4dYEvH", "expanded_url": "https://twitter.com/i/web/status/1134973991955902464", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": 1133544640450256896, "in_reply_to_status_id_str": "1133544640450256896", "in_reply_to_user_id": 53238154, "in_reply_to_user_id_str": "53238154", "in_reply_to_screen_name": "howiemandel", "user": {"id": 2319501606, "id_str": "2319501606", "name": "John Horvath WSMgmt", "screen_name": "mrworldsoccer", "location": "CANADA", "description": "Founder World Soccer Mgmt & former @ujpestfc1885 Player (92) supporter of \ud83c\udfc8@raiders #RaiderNation \u26bd@mls @usl @League1Ontario \n@CPLsoccer \ud83c\udf41@NHLflyers \ud83c\udf1f", "url": "https://t.co/ksW9pifV74", "entities": {"url": {"urls": [{"url": "https://t.co/ksW9pifV74", "expanded_url": "http://www.worldsoccermgmt.com", "display_url": "worldsoccermgmt.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 429, "friends_count": 1777, "listed_count": 9, "created_at": "Thu Jan 30 20:43:30 +0000 2014", "favourites_count": 5102, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2939, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/595914667962159104/TbVFNwS2_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/595914667962159104/TbVFNwS2_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2319501606/1391121604", "profile_link_color": "120099", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "0084B4", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "25bfadc376e8c616", "url": "https://api.twitter.com/1.1/geo/id/25bfadc376e8c616.json", "place_type": "city", "name": "Caledon", "full_name": "Caledon, Ontario", "country_code": "CA", "country": "Canada", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-80.144179, 43.67488], [-79.694858, 43.67488], [-79.694858, 43.989746], [-80.144179, 43.989746]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 02 00:04:02 +0000 2019", "id": 1134973912834551809, "id_str": "1134973912834551809", "text": "@howiemandel Be careful AMERICA.. & @AGT #AGTPremiere AmericasGotTalent\u00a0 @howiemandel @SimonCowell @terrycrews\u2026 https://t.co/1yGEQSs3G2", "truncated": true, "entities": {"hashtags": [{"text": "AGTPremiere", "indices": [46, 58]}], "symbols": [], "user_mentions": [{"screen_name": "howiemandel", "name": "Howie Mandel", "id": 53238154, "id_str": "53238154", "indices": [0, 12]}, {"screen_name": "AGT", "name": "America's Got Talent", "id": 28204769, "id_str": "28204769", "indices": [41, 45]}, {"screen_name": "howiemandel", "name": "Howie Mandel", "id": 53238154, "id_str": "53238154", "indices": [78, 90]}, {"screen_name": "SimonCowell", "name": "Simon Cowell", "id": 413487212, "id_str": "413487212", "indices": [91, 103]}, {"screen_name": "terrycrews", "name": "terry crews", "id": 16305370, "id_str": "16305370", "indices": [104, 115]}], "urls": [{"url": "https://t.co/1yGEQSs3G2", "expanded_url": "https://twitter.com/i/web/status/1134973912834551809", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": 1133546978854309888, "in_reply_to_status_id_str": "1133546978854309888", "in_reply_to_user_id": 53238154, "in_reply_to_user_id_str": "53238154", "in_reply_to_screen_name": "howiemandel", "user": {"id": 2319501606, "id_str": "2319501606", "name": "John Horvath WSMgmt", "screen_name": "mrworldsoccer", "location": "CANADA", "description": "Founder World Soccer Mgmt & former @ujpestfc1885 Player (92) supporter of \ud83c\udfc8@raiders #RaiderNation \u26bd@mls @usl @League1Ontario \n@CPLsoccer \ud83c\udf41@NHLflyers \ud83c\udf1f", "url": "https://t.co/ksW9pifV74", "entities": {"url": {"urls": [{"url": "https://t.co/ksW9pifV74", "expanded_url": "http://www.worldsoccermgmt.com", "display_url": "worldsoccermgmt.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 429, "friends_count": 1777, "listed_count": 9, "created_at": "Thu Jan 30 20:43:30 +0000 2014", "favourites_count": 5102, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2939, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/595914667962159104/TbVFNwS2_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/595914667962159104/TbVFNwS2_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2319501606/1391121604", "profile_link_color": "120099", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "0084B4", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "25bfadc376e8c616", "url": "https://api.twitter.com/1.1/geo/id/25bfadc376e8c616.json", "place_type": "city", "name": "Caledon", "full_name": "Caledon, Ontario", "country_code": "CA", "country": "Canada", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-80.144179, 43.67488], [-79.694858, 43.67488], [-79.694858, 43.989746], [-80.144179, 43.989746]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 01 17:40:46 +0000 2019", "id": 1134877462943416320, "id_str": "1134877462943416320", "text": "All EuroVis 2019 Participants will have also a reduced price for 3 temporary exhibitions.\n\nOne of them is:\n\n- \"Bank\u2026 https://t.co/5Ycw6vXTZO", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/5Ycw6vXTZO", "expanded_url": "https://twitter.com/i/web/status/1134877462943416320", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sat Jun 01 17:16:07 +0000 2019", "id": 1134871256531177472, "id_str": "1134871256531177472", "text": "I'm really glad to see that OAVis is happening again for EuroVis !! It's so important to surface research in an acc\u2026 https://t.co/Mqcp2vc0Uy", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/Mqcp2vc0Uy", "expanded_url": "https://twitter.com/i/web/status/1134871256531177472", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 802233409338675200, "id_str": "802233409338675200", "name": "Andrew McNutt", "screen_name": "_mcnutt_", "location": "Breezeville, USA", "description": "Visualizationist, generative art enthusiast, PhD student at @UChicagoCS, @Reed_College_ physics alum. (He/his)", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 160, "friends_count": 341, "listed_count": 0, "created_at": "Fri Nov 25 19:32:04 +0000 2016", "favourites_count": 2942, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 382, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1124488389502357505/fcLeWYG8_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1124488389502357505/fcLeWYG8_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/802233409338675200/1496556745", "profile_link_color": "91D2FA", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1130425949571485696, "quoted_status_id_str": "1130425949571485696", "quoted_status": {"created_at": "Mon May 20 10:52:03 +0000 2019", "id": 1130425949571485696, "id_str": "1130425949571485696", "text": "This year I am again collating links to open access papers, material, and data for the #EuroVis conference at\u2026 https://t.co/hkTwQmrYoQ", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [87, 95]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/hkTwQmrYoQ", "expanded_url": "https://twitter.com/i/web/status/1130425949571485696", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [111, 134]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 30009655, "id_str": "30009655", "name": "James Scott-Brown", "screen_name": "jamesscottbrown", "location": "", "description": "RA in Visualization at @ImperialDSI. Previously D.Phil student in Synthetic Biology @UniofOxford and @synbioCDT.", "url": "https://t.co/YjLotYIuNG", "entities": {"url": {"urls": [{"url": "https://t.co/YjLotYIuNG", "expanded_url": "http://jamesscottbrown.com", "display_url": "jamesscottbrown.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 141, "friends_count": 337, "listed_count": 1, "created_at": "Thu Apr 09 15:58:27 +0000 2009", "favourites_count": 2769, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 414, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sat Jun 01 16:55:26 +0000 2019", "id": 1134866051316015106, "id_str": "1134866051316015106", "text": "@jcrbrts @eurovis2019 @eurographicsorg @pwsbutcher @ReesGP @BangorUni @BangorCSEE Is a pre-print for this available\u2026 https://t.co/9b85OjRMqf", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jcrbrts", "name": "Jonathan C. Roberts", "id": 201277609, "id_str": "201277609", "indices": [0, 8]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [9, 21]}, {"screen_name": "eurographicsorg", "name": "eurographics", "id": 3096346757, "id_str": "3096346757", "indices": [22, 38]}, {"screen_name": "pwsbutcher", "name": "Peter Butcher", "id": 814657600478474240, "id_str": "814657600478474240", "indices": [39, 50]}, {"screen_name": "ReesGP", "name": "Geraint Paul Rees", "id": 2846735897, "id_str": "2846735897", "indices": [51, 58]}, {"screen_name": "BangorUni", "name": "Bangor University", "id": 19397548, "id_str": "19397548", "indices": [59, 69]}, {"screen_name": "BangorCSEE", "name": "Computer Science Electronic Engineering Bangor Uni", "id": 2596138699, "id_str": "2596138699", "indices": [70, 81]}], "urls": [{"url": "https://t.co/9b85OjRMqf", "expanded_url": "https://twitter.com/i/web/status/1134866051316015106", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1134580911977172993, "in_reply_to_status_id_str": "1134580911977172993", "in_reply_to_user_id": 201277609, "in_reply_to_user_id_str": "201277609", "in_reply_to_screen_name": "jcrbrts", "user": {"id": 30009655, "id_str": "30009655", "name": "James Scott-Brown", "screen_name": "jamesscottbrown", "location": "", "description": "RA in Visualization at @ImperialDSI. Previously D.Phil student in Synthetic Biology @UniofOxford and @synbioCDT.", "url": "https://t.co/YjLotYIuNG", "entities": {"url": {"urls": [{"url": "https://t.co/YjLotYIuNG", "expanded_url": "http://jamesscottbrown.com", "display_url": "jamesscottbrown.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 141, "friends_count": 337, "listed_count": 1, "created_at": "Thu Apr 09 15:58:27 +0000 2009", "favourites_count": 2769, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 414, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sat Jun 01 15:06:31 +0000 2019", "id": 1134838645301661698, "id_str": "1134838645301661698", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 7746742, "id_str": "7746742", "name": "Jorge L\u00f3pez Vargas", "screen_name": "jorgaf", "location": "Loja, Ecuador", "description": "PhD by Universidad Polit\u00e9cnica de Madrid. My research interests are the OERs, Linked Data and SNA. Programmer Java", "url": "https://t.co/kToh7CEfJ7", "entities": {"url": {"urls": [{"url": "https://t.co/kToh7CEfJ7", "expanded_url": "http://cafelojano.wordpress.com", "display_url": "cafelojano.wordpress.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 775, "friends_count": 640, "listed_count": 241, "created_at": "Thu Jul 26 22:00:15 +0000 2007", "favourites_count": 4413, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 9393, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/713492561063706628/8ojIYXRK_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/713492561063706628/8ojIYXRK_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/7746742/1479068014", "profile_link_color": "0000FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "E0FF92", "profile_text_color": "000000", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 01 11:37:46 +0000 2019", "id": 1134786107554635777, "id_str": "1134786107554635777", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2493, "friends_count": 687, "listed_count": 183, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2924, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4731, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 01 10:40:28 +0000 2019", "id": 1134771689621995521, "id_str": "1134771689621995521", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1037714279858950146, "id_str": "1037714279858950146", "name": "10QViz", "screen_name": "10qviz", "location": "", "description": "This is the twitter account for the https://t.co/NuwZ7oBUZB -- a collaborative blog on visualization across domains. Maintained by @acolt & @AlyssaAGoodman.", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/NuwZ7oBUZB", "expanded_url": "http://10Qviz.org", "display_url": "10Qviz.org", "indices": [36, 59]}]}}, "protected": false, "followers_count": 47, "friends_count": 244, "listed_count": 1, "created_at": "Thu Sep 06 14:48:58 +0000 2018", "favourites_count": 22, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 114, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1037716161935421440/7vC0jHPl_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1037716161935421440/7vC0jHPl_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 01 10:11:52 +0000 2019", "id": 1134764491474964480, "id_str": "1134764491474964480", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2494845306, "id_str": "2494845306", "name": "eeTwo Dev", "screen_name": "Ee2Dev", "location": "Munich, Germany", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 38, "friends_count": 58, "listed_count": 6, "created_at": "Wed May 14 20:22:27 +0000 2014", "favourites_count": 724, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 589, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/466677512731254785/t1TWMeGX_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/466677512731254785/t1TWMeGX_normal.jpeg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 01 05:50:04 +0000 2019", "id": 1134698609130246144, "id_str": "1134698609130246144", "text": "\u041d\u0438\u043a\u043e\u043b\u0430\u0439 \u0411\u0430\u0441\u043a\u043e\u0432 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0442\u044f\u043d\u0443\u0442\u044c \u0415\u0432\u0440\u043e\u043f\u0443 #\u043d\u0438\u043a\u043e\u043b\u0430\u0439_\u0431\u0430\u0441\u043a\u043e\u0432 https://t.co/94N07e6c5O", "truncated": false, "entities": {"hashtags": [{"text": "\u043d\u0438\u043a\u043e\u043b\u0430\u0439_\u0431\u0430\u0441\u043a\u043e\u0432", "indices": [42, 57]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/94N07e6c5O", "expanded_url": "http://www.eurovision.org.ru/news/2008-12-12-2947", "display_url": "eurovision.org.ru/news/2008-12-1\u2026", "indices": [58, 81]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 354, "friends_count": 1565, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5087, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Sat Jun 01 05:40:03 +0000 2019", "id": 1134696085526589440, "id_str": "1134696085526589440", "text": "\u041a \u0442\u0440\u0430\u0432\u043b\u0435 \u0424\u0438\u043b\u0438\u043f\u043f\u0430 \u041a\u0438\u0440\u043a\u043e\u0440\u043e\u0432\u0430 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u043b\u0441\u044f \u041d\u0438\u043a\u043e\u043b\u0430\u0439 \u0411\u0430\u0441\u043a\u043e\u0432 #\u043d\u0438\u043a\u043e\u043b\u0430\u0439_\u0431\u0430\u0441\u043a\u043e\u0432 https://t.co/I1A1wEqgbB", "truncated": false, "entities": {"hashtags": [{"text": "\u043d\u0438\u043a\u043e\u043b\u0430\u0439_\u0431\u0430\u0441\u043a\u043e\u0432", "indices": [56, 71]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/I1A1wEqgbB", "expanded_url": "http://www.eurovision.org.ru/news/2008-04-07-1936", "display_url": "eurovision.org.ru/news/2008-04-0\u2026", "indices": [72, 95]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 354, "friends_count": 1565, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5087, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Sat Jun 01 02:27:05 +0000 2019", "id": 1134647526118907905, "id_str": "1134647526118907905", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 36314019, "id_str": "36314019", "name": "Shopan", "screen_name": "awalinsopan", "location": "", "description": "Information visualization, Data Science, Machine Learning, Cyber Security. HCI.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 609, "friends_count": 344, "listed_count": 30, "created_at": "Wed Apr 29 07:54:51 +0000 2009", "favourites_count": 1313, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1331, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "ABB8C2", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme3/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme3/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/609082405715103744/CZI3qJxy_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/609082405715103744/CZI3qJxy_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/36314019/1353371473", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "C6E2EE", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 01 01:55:03 +0000 2019", "id": 1134639462221197312, "id_str": "1134639462221197312", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 227831457, "id_str": "227831457", "name": "Sophie Engle", "screen_name": "sjengle", "location": "San Francisco, California", "description": "Woman, computer scientist, introvert, daughter of an immigrant, and Associate Professor at the University of San Francisco.", "url": "https://t.co/2prXmaTHou", "entities": {"url": {"urls": [{"url": "https://t.co/2prXmaTHou", "expanded_url": "http://sjengle.cs.usfca.edu", "display_url": "sjengle.cs.usfca.edu", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 544, "friends_count": 369, "listed_count": 60, "created_at": "Fri Dec 17 23:11:34 +0000 2010", "favourites_count": 1860, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2876, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 01 00:16:20 +0000 2019", "id": 1134614623318159361, "id_str": "1134614623318159361", "text": "Be careful AMERICA.. & @AGT #AGTPremiere AmericasGotTalent\u00a0 @howiemandel @SimonCowell @terrycrews @juliannehough\u2026 https://t.co/9E9X1eWnd7", "truncated": true, "entities": {"hashtags": [{"text": "AGTPremiere", "indices": [33, 45]}], "symbols": [], "user_mentions": [{"screen_name": "AGT", "name": "America's Got Talent", "id": 28204769, "id_str": "28204769", "indices": [28, 32]}, {"screen_name": "howiemandel", "name": "Howie Mandel", "id": 53238154, "id_str": "53238154", "indices": [65, 77]}, {"screen_name": "SimonCowell", "name": "Simon Cowell", "id": 413487212, "id_str": "413487212", "indices": [78, 90]}, {"screen_name": "terrycrews", "name": "terry crews", "id": 16305370, "id_str": "16305370", "indices": [91, 102]}, {"screen_name": "juliannehough", "name": "Julianne Hough", "id": 16579345, "id_str": "16579345", "indices": [103, 117]}], "urls": [{"url": "https://t.co/9E9X1eWnd7", "expanded_url": "https://twitter.com/i/web/status/1134614623318159361", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [119, 142]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2319501606, "id_str": "2319501606", "name": "John Horvath WSMgmt", "screen_name": "mrworldsoccer", "location": "CANADA", "description": "Founder World Soccer Mgmt & former @ujpestfc1885 Player (92) supporter of \ud83c\udfc8@raiders #RaiderNation \u26bd@mls @usl @League1Ontario \n@CPLsoccer \ud83c\udf41@NHLflyers \ud83c\udf1f", "url": "https://t.co/ksW9pifV74", "entities": {"url": {"urls": [{"url": "https://t.co/ksW9pifV74", "expanded_url": "http://www.worldsoccermgmt.com", "display_url": "worldsoccermgmt.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 429, "friends_count": 1777, "listed_count": 9, "created_at": "Thu Jan 30 20:43:30 +0000 2014", "favourites_count": 5102, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2939, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/595914667962159104/TbVFNwS2_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/595914667962159104/TbVFNwS2_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2319501606/1391121604", "profile_link_color": "120099", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "0084B4", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "25bfadc376e8c616", "url": "https://api.twitter.com/1.1/geo/id/25bfadc376e8c616.json", "place_type": "city", "name": "Caledon", "full_name": "Caledon, Ontario", "country_code": "CA", "country": "Canada", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-80.144179, 43.67488], [-79.694858, 43.67488], [-79.694858, 43.989746], [-80.144179, 43.989746]]]}, "attributes": {}}, "contributors": null, "is_quote_status": true, "quoted_status_id": 1134188269246255105, "quoted_status_id_str": "1134188269246255105", "quoted_status": {"created_at": "Thu May 30 20:02:10 +0000 2019", "id": 1134188269246255105, "id_str": "1134188269246255105", "text": "Don\u2019t be afraid to spread your wings and fly. Still over the moon from the @AGT #agtpremier @SimonCowell\u2026 https://t.co/NAqUqPnHJI", "truncated": true, "entities": {"hashtags": [{"text": "agtpremier", "indices": [80, 91]}], "symbols": [], "user_mentions": [{"screen_name": "AGT", "name": "America's Got Talent", "id": 28204769, "id_str": "28204769", "indices": [75, 79]}, {"screen_name": "SimonCowell", "name": "Simon Cowell", "id": 413487212, "id_str": "413487212", "indices": [92, 104]}], "urls": [{"url": "https://t.co/NAqUqPnHJI", "expanded_url": "https://twitter.com/i/web/status/1134188269246255105", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [106, 129]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 3244162368, "id_str": "3244162368", "name": "GINGZILLA", "screen_name": "Gingzilla", "location": "London, England", "description": "7ft Glamonster | Award Winning International Cabaret and Performance Artist", "url": "https://t.co/1LEgSmLhzw", "entities": {"url": {"urls": [{"url": "https://t.co/1LEgSmLhzw", "expanded_url": "http://www.gingzilla.com", "display_url": "gingzilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 4495, "friends_count": 460, "listed_count": 12, "created_at": "Sat Jun 13 13:06:46 +0000 2015", "favourites_count": 1812, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 702, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1072040852145537024/MvABf7TE_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1072040852145537024/MvABf7TE_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/3244162368/1544429432", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 16, "favorite_count": 327, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sat Jun 01 00:16:10 +0000 2019", "id": 1134614578254495746, "id_str": "1134614578254495746", "text": "@Gingzilla @AGT @SimonCowell @terrycrews @itsgabrielleu @howiemandel @juliannehough Be careful AMERICA.. & @AGT\u2026 https://t.co/NAg0HvnwwJ", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "Gingzilla", "name": "GINGZILLA", "id": 3244162368, "id_str": "3244162368", "indices": [0, 10]}, {"screen_name": "AGT", "name": "America's Got Talent", "id": 28204769, "id_str": "28204769", "indices": [11, 15]}, {"screen_name": "SimonCowell", "name": "Simon Cowell", "id": 413487212, "id_str": "413487212", "indices": [16, 28]}, {"screen_name": "terrycrews", "name": "terry crews", "id": 16305370, "id_str": "16305370", "indices": [29, 40]}, {"screen_name": "itsgabrielleu", "name": "Gabrielle Union", "id": 256881576, "id_str": "256881576", "indices": [41, 55]}, {"screen_name": "howiemandel", "name": "Howie Mandel", "id": 53238154, "id_str": "53238154", "indices": [56, 68]}, {"screen_name": "juliannehough", "name": "Julianne Hough", "id": 16579345, "id_str": "16579345", "indices": [69, 83]}, {"screen_name": "AGT", "name": "America's Got Talent", "id": 28204769, "id_str": "28204769", "indices": [112, 116]}], "urls": [{"url": "https://t.co/NAg0HvnwwJ", "expanded_url": "https://twitter.com/i/web/status/1134614578254495746", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [118, 141]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": 1134188269246255105, "in_reply_to_status_id_str": "1134188269246255105", "in_reply_to_user_id": 3244162368, "in_reply_to_user_id_str": "3244162368", "in_reply_to_screen_name": "Gingzilla", "user": {"id": 2319501606, "id_str": "2319501606", "name": "John Horvath WSMgmt", "screen_name": "mrworldsoccer", "location": "CANADA", "description": "Founder World Soccer Mgmt & former @ujpestfc1885 Player (92) supporter of \ud83c\udfc8@raiders #RaiderNation \u26bd@mls @usl @League1Ontario \n@CPLsoccer \ud83c\udf41@NHLflyers \ud83c\udf1f", "url": "https://t.co/ksW9pifV74", "entities": {"url": {"urls": [{"url": "https://t.co/ksW9pifV74", "expanded_url": "http://www.worldsoccermgmt.com", "display_url": "worldsoccermgmt.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 429, "friends_count": 1777, "listed_count": 9, "created_at": "Thu Jan 30 20:43:30 +0000 2014", "favourites_count": 5102, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2939, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/595914667962159104/TbVFNwS2_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/595914667962159104/TbVFNwS2_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2319501606/1391121604", "profile_link_color": "120099", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "0084B4", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "25bfadc376e8c616", "url": "https://api.twitter.com/1.1/geo/id/25bfadc376e8c616.json", "place_type": "city", "name": "Caledon", "full_name": "Caledon, Ontario", "country_code": "CA", "country": "Canada", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-80.144179, 43.67488], [-79.694858, 43.67488], [-79.694858, 43.989746], [-80.144179, 43.989746]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri May 31 21:56:08 +0000 2019", "id": 1134579340656762880, "id_str": "1134579340656762880", "text": "RT @eurovis2019: The EuroVis 2019 tentative detailed program is now available.\n\nCheck on: https://t.co/05FUppsgI8\n\nThis program might be su\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [3, 15]}], "urls": [{"url": "https://t.co/05FUppsgI8", "expanded_url": "http://eurovis2019.org", "display_url": "eurovis2019.org", "indices": [90, 113]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 509, "friends_count": 937, "listed_count": 190, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 14 20:35:23 +0000 2019", "id": 1128398422766235648, "id_str": "1128398422766235648", "text": "The EuroVis 2019 tentative detailed program is now available.\n\nCheck on: https://t.co/05FUppsgI8\n\nThis program migh\u2026 https://t.co/DjsfKQZnUw", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/05FUppsgI8", "expanded_url": "http://eurovis2019.org", "display_url": "eurovis2019.org", "indices": [73, 96]}, {"url": "https://t.co/DjsfKQZnUw", "expanded_url": "https://twitter.com/i/web/status/1128398422766235648", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 9, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri May 31 21:09:53 +0000 2019", "id": 1134567700838133760, "id_str": "1134567700838133760", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14827826, "id_str": "14827826", "name": "Marielle Lange", "screen_name": "widged", "location": "Brussels, Belgium", "description": "Data Scientist. Back to research @IRIDIA_ULB after 10 years as Developer, in NZ. Unicorn in training. #IoT #bigdata #cybersecurity #anomalydetection", "url": "https://t.co/N6yZ4Zm6Zz", "entities": {"url": {"urls": [{"url": "https://t.co/N6yZ4Zm6Zz", "expanded_url": "http://widged.com", "display_url": "widged.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 700, "friends_count": 1020, "listed_count": 93, "created_at": "Mon May 19 03:10:53 +0000 2008", "favourites_count": 3137, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 7129, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "224AA0", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/637792976597483520/tR2efnIv_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/637792976597483520/tR2efnIv_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "A8C7F7", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri May 31 20:46:44 +0000 2019", "id": 1134561873272033280, "id_str": "1134561873272033280", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 84043985, "id_str": "84043985", "name": "@micahstubbs", "screen_name": "micahstubbs", "location": "Silicon Valley", "description": "\ud83d\udef0 visual intuition for machine learning \ud83c\udfd7\ud83e\udde0\ud83d\uddfa \ud83d\udcca \u2728 PGP 5CD5 ECA0 DB00 5E04 F564 53C1 A739 DC84 A8AB 00E9", "url": "https://t.co/5e06XiNarL", "entities": {"url": {"urls": [{"url": "https://t.co/5e06XiNarL", "expanded_url": "http://bl.ocks.org/micahstubbs", "display_url": "bl.ocks.org/micahstubbs", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 4721, "friends_count": 4817, "listed_count": 524, "created_at": "Wed Oct 21 09:53:27 +0000 2009", "favourites_count": 70476, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 32724, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/84043985/1454791632", "profile_link_color": "4A913C", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri May 31 20:30:04 +0000 2019", "id": 1134557679165222912, "id_str": "1134557679165222912", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 732265792931160064, "id_str": "732265792931160064", "name": "Casey Aaron Haber", "screen_name": "case_sqrd", "location": "Washington, DC", "description": "Data Visualization // Web Dev // Engineer // Design at Two Six Labs", "url": "https://t.co/1mrZT1ziY6", "entities": {"url": {"urls": [{"url": "https://t.co/1mrZT1ziY6", "expanded_url": "http://www.cahaber.me", "display_url": "cahaber.me", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 45, "friends_count": 120, "listed_count": 0, "created_at": "Mon May 16 17:45:44 +0000 2016", "favourites_count": 492, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 62, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/736988873239068672/ouc_v7D6_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/736988873239068672/ouc_v7D6_normal.jpg", "profile_link_color": "36D8C7", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri May 31 19:08:51 +0000 2019", "id": 1134537239680233474, "id_str": "1134537239680233474", "text": "All EuroVis 2019 Participants will have also a reduced price for 3 temporary exhibitions.\n\nOne of them is:\n- ESCHER\u2026 https://t.co/iwtZCuWChE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/iwtZCuWChE", "expanded_url": "https://twitter.com/i/web/status/1134537239680233474", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri May 31 18:42:02 +0000 2019", "id": 1134530490369597440, "id_str": "1134530490369597440", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2551738556, "id_str": "2551738556", "name": "Nilpa Jha", "screen_name": "kolu_nsquare", "location": "Bangalore", "description": "I am: #Delhite #UrbanSketcher #RafiGirl #DogLuffer , Interest: #DeepVision #ML #ClimateChange #WorldHistory #watercolor #piano #meme :P @myntra_engg", "url": "https://t.co/dALLjgPcQ6", "entities": {"url": {"urls": [{"url": "https://t.co/dALLjgPcQ6", "expanded_url": "https://nsquare.github.io", "display_url": "nsquare.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 247, "friends_count": 1064, "listed_count": 13, "created_at": "Sat Jun 07 04:31:50 +0000 2014", "favourites_count": 809, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1478, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1132723690653663232/MLAmA4DL_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1132723690653663232/MLAmA4DL_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2551738556/1434178394", "profile_link_color": "4A0000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri May 31 18:36:41 +0000 2019", "id": 1134529144346177537, "id_str": "1134529144346177537", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Talon Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 274910218, "id_str": "274910218", "name": "Simon Waldman", "screen_name": "tidal_Simon", "location": "Seattle, USA", "description": "Researcher modelling tidal flow, mostly for energy reasons. Tweets on energy, marine environment, & academia, all in personal capacity.", "url": "https://t.co/LijbLigFt6", "entities": {"url": {"urls": [{"url": "https://t.co/LijbLigFt6", "expanded_url": "http://simonwaldman.me.uk", "display_url": "simonwaldman.me.uk", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 447, "friends_count": 241, "listed_count": 39, "created_at": "Thu Mar 31 07:52:42 +0000 2011", "favourites_count": 112, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 7739, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme16/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme16/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3297699931/f53546373d23e6e08f4e63bf356c78f8_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3297699931/f53546373d23e6e08f4e63bf356c78f8_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/274910218/1361642800", "profile_link_color": "19CF86", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri May 31 18:12:08 +0000 2019", "id": 1134522967457783808, "id_str": "1134522967457783808", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 29700681, "id_str": "29700681", "name": "Bum Chul Kwon", "screen_name": "BCKwon", "location": "", "description": "Researcher @IBMResearch. Interested in Data Visualization, Visual Analytics, Machine Learning, Health Care, Human-Computer Interaction.", "url": "https://t.co/yCHsQzOoMB", "entities": {"url": {"urls": [{"url": "https://t.co/yCHsQzOoMB", "expanded_url": "https://www.bckwon.com", "display_url": "bckwon.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 224, "friends_count": 308, "listed_count": 14, "created_at": "Wed Apr 08 12:13:03 +0000 2009", "favourites_count": 276, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 191, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FCFCFC", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", "profile_link_color": "3F85D4", "profile_sidebar_border_color": "02119E", "profile_sidebar_fill_color": "A8DEF7", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri May 31 17:36:35 +0000 2019", "id": 1134514020038381568, "id_str": "1134514020038381568", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 15788807, "id_str": "15788807", "name": "Jan \u017d\u00e1k", "screen_name": "zakjan", "location": "Prague, Czech Republic", "description": "swiss army knife \u00b7 consultant @graph_aware", "url": "http://t.co/eq1Ts1h5WW", "entities": {"url": {"urls": [{"url": "http://t.co/eq1Ts1h5WW", "expanded_url": "http://zakjan.cz", "display_url": "zakjan.cz", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 408, "friends_count": 335, "listed_count": 48, "created_at": "Sat Aug 09 13:10:16 +0000 2008", "favourites_count": 691, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 4385, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/705710476668305408/x6KPpwPz_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/705710476668305408/x6KPpwPz_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/15788807/1433501947", "profile_link_color": "D42920", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "E9F3F9", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri May 31 17:36:17 +0000 2019", "id": 1134513945778171904, "id_str": "1134513945778171904", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 138024520, "id_str": "138024520", "name": "Amit Kapoor", "screen_name": "amitkaps", "location": "Bangalore", "description": "Crafting visual stories with data. Working on kindness.", "url": "https://t.co/xDMrUz2gfl", "entities": {"url": {"urls": [{"url": "https://t.co/xDMrUz2gfl", "expanded_url": "http://amitkaps.com", "display_url": "amitkaps.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1227, "friends_count": 1286, "listed_count": 54, "created_at": "Wed Apr 28 12:24:21 +0000 2010", "favourites_count": 1299, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2462, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "8B542B", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme8/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme8/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/810674630079848448/COrkpcHK_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/810674630079848448/COrkpcHK_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/138024520/1387912938", "profile_link_color": "9D582E", "profile_sidebar_border_color": "D9B17E", "profile_sidebar_fill_color": "EADEAA", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri May 31 17:35:46 +0000 2019", "id": 1134513815440252928, "id_str": "1134513815440252928", "text": "RT @rpgove: I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at @eurovis2019! #EuroVis\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [130, 138]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}, {"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [33, 42]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [116, 128]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 907526942357950464, "id_str": "907526942357950464", "name": "QuickQanava", "screen_name": "QuickQanava", "location": "", "description": "C++14 Qt/QML network/graph visualization library", "url": "https://t.co/YzWNfoomrI", "entities": {"url": {"urls": [{"url": "https://t.co/YzWNfoomrI", "expanded_url": "https://github.com/cneben/QuickQanava", "display_url": "github.com/cneben/QuickQa\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 33, "friends_count": 139, "listed_count": 0, "created_at": "Tue Sep 12 08:50:58 +0000 2017", "favourites_count": 78, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 75, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/907536439709196288/vEpBDXrM_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/907536439709196288/vEpBDXrM_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/907526942357950464/1505208410", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 22, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri May 31 17:25:30 +0000 2019", "id": 1134511233389010946, "id_str": "1134511233389010946", "text": "I'm presenting a new @d3js_org plugin for computing force-directed graph layouts 3x faster next week at\u2026 https://t.co/7SLI2IwlvE", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "d3js_org", "name": "D3.js", "id": 4597853354, "id_str": "4597853354", "indices": [21, 30]}], "urls": [{"url": "https://t.co/7SLI2IwlvE", "expanded_url": "https://twitter.com/i/web/status/1134511233389010946", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [105, 128]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 540, "friends_count": 314, "listed_count": 56, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 309, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1208, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 22, "favorite_count": 68, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu May 30 23:12:48 +0000 2019", "id": 1134236244962136064, "id_str": "1134236244962136064", "text": "Alfandega do Porto, the venue of Eurographics, is also a museum: the Museum of Transport and Communications:\u2026 https://t.co/RLsxfz0vwj", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RLsxfz0vwj", "expanded_url": "https://twitter.com/i/web/status/1134236244962136064", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [110, 133]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 80, "listed_count": 4, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 86, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 44, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu May 30 21:08:32 +0000 2019", "id": 1134204972973862912, "id_str": "1134204972973862912", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 119094409, "id_str": "119094409", "name": "Ivania Donoso Guzm\u00e1n", "screen_name": "indonoso_", "location": "Santiago, Chile", "description": "MSc in Computer Science - Ingeniera UC - Ing\u00e9nieurE Ecole Centrale Lille", "url": "https://t.co/vQOAoo30vt", "entities": {"url": {"urls": [{"url": "https://t.co/vQOAoo30vt", "expanded_url": "https://indonoso.github.io", "display_url": "indonoso.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 336, "friends_count": 488, "listed_count": 7, "created_at": "Tue Mar 02 17:12:29 +0000 2010", "favourites_count": 12533, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1938, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "52034D", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme5/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme5/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/767923567447183360/mv4A4Pk6_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/767923567447183360/mv4A4Pk6_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/119094409/1404054193", "profile_link_color": "B112C9", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "2C1703", "profile_text_color": "E0912A", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 19:22:59 +0000 2019", "id": 1134178407732916224, "id_str": "1134178407732916224", "text": "Luca H\u00e4nni - She Got Me - Switzerland \ud83c\udde8\ud83c\udded- Official Music Video - Eurovis... https://t.co/NAWuMftrFw via @YouTube", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "YouTube", "name": "YouTube", "id": 10228272, "id_str": "10228272", "indices": [104, 112]}], "urls": [{"url": "https://t.co/NAWuMftrFw", "expanded_url": "https://youtu.be/6PxoMWtAC7M", "display_url": "youtu.be/6PxoMWtAC7M", "indices": [76, 99]}]}, "metadata": {"iso_language_code": "de", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1130885688705060864, "id_str": "1130885688705060864", "name": "svetislav.boskovic", "screen_name": "svetislavbosko1", "location": "", "description": "One and only\ud83d\ude00", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 4, "friends_count": 9, "listed_count": 0, "created_at": "Tue May 21 17:18:53 +0000 2019", "favourites_count": 754, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 764, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1130889488664862725/z89w2tVG_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1130889488664862725/z89w2tVG_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1130885688705060864/1558460074", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "de"}, -{"created_at": "Thu May 30 16:18:30 +0000 2019", "id": 1134131984631050241, "id_str": "1134131984631050241", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 3193089736, "id_str": "3193089736", "name": "Dheeraj Kapilavai", "screen_name": "dheerajksk", "location": "United States", "description": "Applied Research Scientist: Aerospace, Energy, O&G, Gas Turbines, Industrial AI, Deep Learning, Scientific Computing", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 22, "friends_count": 189, "listed_count": 0, "created_at": "Wed Apr 22 01:39:14 +0000 2015", "favourites_count": 72, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 160, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1079534504233054208/LCQJeG6e_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1079534504233054208/LCQJeG6e_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 12:52:33 +0000 2019", "id": 1134080153393487883, "id_str": "1134080153393487883", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 362829597, "id_str": "362829597", "name": "John Callery", "screen_name": "JohnCallery", "location": "NYC", "description": "Workforce strategy & analytics with a healthy dose of data viz and general math/science nerddom. Views are mine.", "url": "https://t.co/TU2uLTuo9E", "entities": {"url": {"urls": [{"url": "https://t.co/TU2uLTuo9E", "expanded_url": "http://www.linkedin.com/in/jcallery", "display_url": "linkedin.com/in/jcallery", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 254, "friends_count": 620, "listed_count": 22, "created_at": "Sat Aug 27 01:55:29 +0000 2011", "favourites_count": 2270, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 757, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "181C1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/745994415366377472/ZddElXIv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/745994415366377472/ZddElXIv_normal.jpg", "profile_link_color": "575E61", "profile_sidebar_border_color": "454B52", "profile_sidebar_fill_color": "0E1621", "profile_text_color": "CB9934", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 12:41:16 +0000 2019", "id": 1134077314915082241, "id_str": "1134077314915082241", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1618729478, "id_str": "1618729478", "name": "Pawel Romanczuk", "screen_name": "PRomanczuk", "location": "", "description": "Scientist working on collective behavior in biology and beyond... Views expressed mine and definitely not of my employer. Re-tweets can reflect neither.", "url": "https://t.co/kaShILTqap", "entities": {"url": {"urls": [{"url": "https://t.co/kaShILTqap", "expanded_url": "http://lab.romanczuk.de", "display_url": "lab.romanczuk.de", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 242, "friends_count": 277, "listed_count": 4, "created_at": "Wed Jul 24 22:07:31 +0000 2013", "favourites_count": 2615, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1084, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134193988880228354/hEFwSAPI_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134193988880228354/hEFwSAPI_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 12:28:18 +0000 2019", "id": 1134074051708817409, "id_str": "1134074051708817409", "text": "RT @NElmqvist: Next week at #eurovis 2019, Calvin Yau, @mortezakz, Chittayong Surakitbanharn, David Ebert, and I will be presenting a new s\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [28, 36]}], "symbols": [], "user_mentions": [{"screen_name": "NElmqvist", "name": "Niklas Elmqvist", "id": 411681876, "id_str": "411681876", "indices": [3, 13]}, {"screen_name": "mortezakz", "name": "Morteza Karimzadeh", "id": 807530274, "id_str": "807530274", "indices": [55, 65]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 163506482, "id_str": "163506482", "name": "UMIACS", "screen_name": "umiacs", "location": "College Park, MD", "description": "Official account of the University of Maryland Institute for Advanced Computer Studies.", "url": "http://t.co/mRO4Oj1i1O", "entities": {"url": {"urls": [{"url": "http://t.co/mRO4Oj1i1O", "expanded_url": "http://www.umiacs.umd.edu", "display_url": "umiacs.umd.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1111, "friends_count": 164, "listed_count": 70, "created_at": "Tue Jul 06 15:59:06 +0000 2010", "favourites_count": 912, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2348, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/540200117031038977/pDSy1q1I_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/540200117031038977/pDSy1q1I_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/163506482/1417533757", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu May 30 06:49:22 +0000 2019", "id": 1133988756934057985, "id_str": "1133988756934057985", "text": "Next week at #eurovis 2019, Calvin Yau, @mortezakz, Chittayong Surakitbanharn, David Ebert, and I will be presentin\u2026 https://t.co/8zhNiEkZZf", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [13, 21]}], "symbols": [], "user_mentions": [{"screen_name": "mortezakz", "name": "Morteza Karimzadeh", "id": 807530274, "id_str": "807530274", "indices": [40, 50]}], "urls": [{"url": "https://t.co/8zhNiEkZZf", "expanded_url": "https://twitter.com/i/web/status/1133988756934057985", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 411681876, "id_str": "411681876", "name": "Niklas Elmqvist", "screen_name": "NElmqvist", "location": "College Park, MD, USA", "description": "Professor in HCI & visualization at UMD's iSchool, CS, UMIACS. HCIL director (@hcil_umd). Also: Husband, dad, dog dad, runner, Kung Fu artist. He/him.", "url": "https://t.co/dIkyJ0OBT2", "entities": {"url": {"urls": [{"url": "https://t.co/dIkyJ0OBT2", "expanded_url": "http://sites.umiacs.umd.edu/elm/", "display_url": "sites.umiacs.umd.edu/elm/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1449, "friends_count": 473, "listed_count": 57, "created_at": "Sun Nov 13 18:51:56 +0000 2011", "favourites_count": 2400, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1193, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/659726848562196480/SFYOau5u_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/659726848562196480/SFYOau5u_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/411681876/1540378330", "profile_link_color": "C7E45A", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 12:09:24 +0000 2019", "id": 1134069294910922752, "id_str": "1134069294910922752", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 28979793, "id_str": "28979793", "name": "Teague O'Mara", "screen_name": "teague_o", "location": "", "description": "Why animals hang out together, what they do to pass the time, and what time does to them. Mostly bats & primates. Sometimes even a bird.", "url": "http://t.co/quRyssuhoQ", "entities": {"url": {"urls": [{"url": "http://t.co/quRyssuhoQ", "expanded_url": "http://www.teagueomara.com", "display_url": "teagueomara.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 809, "friends_count": 1110, "listed_count": 16, "created_at": "Sun Apr 05 12:31:12 +0000 2009", "favourites_count": 2687, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1967, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "709397", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/975901041/teague_paulsB_w_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/975901041/teague_paulsB_w_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/28979793/1408534017", "profile_link_color": "FF3300", "profile_sidebar_border_color": "86A4A6", "profile_sidebar_fill_color": "A0C5C7", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 11:57:21 +0000 2019", "id": 1134066260134703104, "id_str": "1134066260134703104", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 290213995, "id_str": "290213995", "name": "Amel", "screen_name": "Kayla_Amel", "location": "Montpellier, France", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 95, "friends_count": 102, "listed_count": 1, "created_at": "Fri Apr 29 22:49:18 +0000 2011", "favourites_count": 14455, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1864, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/665507363017859077/waQCkqv7_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/665507363017859077/waQCkqv7_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/290213995/1536409359", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 11:48:38 +0000 2019", "id": 1134064066908102657, "id_str": "1134064066908102657", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 225968641, "id_str": "225968641", "name": "Dave Grawoig, Ph.D.", "screen_name": "grawoig", "location": "Boston, MA", "description": "RNA-drug discoverer https://t.co/qAVAjWmGNb", "url": "https://t.co/ozdsrycxRi", "entities": {"url": {"urls": [{"url": "https://t.co/ozdsrycxRi", "expanded_url": "https://www.linkedin.com/in/grawoig", "display_url": "linkedin.com/in/grawoig", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/qAVAjWmGNb", "expanded_url": "https://www.linkedin.com/pulse/sar-shape-towards-small-molecules-target-rna-david-grawoig-ph-d-/", "display_url": "linkedin.com/pulse/sar-shap\u2026", "indices": [20, 43]}]}}, "protected": false, "followers_count": 2919, "friends_count": 4494, "listed_count": 21, "created_at": "Sun Dec 12 23:38:40 +0000 2010", "favourites_count": 40128, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 44332, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/981885959930351616/p26pC7ov_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/981885959930351616/p26pC7ov_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/225968641/1547569184", "profile_link_color": "E81C4F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 11:24:43 +0000 2019", "id": 1134058049256251392, "id_str": "1134058049256251392", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 23885728, "id_str": "23885728", "name": "Jordan DeVries", "screen_name": "theastralj", "location": "Washington, DC", "description": "I design as a defense mechanism.", "url": "http://t.co/zPjyXT17D6", "entities": {"url": {"urls": [{"url": "http://t.co/zPjyXT17D6", "expanded_url": "http://www.jordandevries.com", "display_url": "jordandevries.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 238, "friends_count": 139, "listed_count": 10, "created_at": "Thu Mar 12 03:26:30 +0000 2009", "favourites_count": 1395, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1719, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/995458221803438080/5-9hWZ28_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/995458221803438080/5-9hWZ28_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/23885728/1426779724", "profile_link_color": "F55B3F", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "141314", "profile_text_color": "A3A3A3", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 11:15:08 +0000 2019", "id": 1134055637690789893, "id_str": "1134055637690789893", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 768449565297143810, "id_str": "768449565297143810", "name": "Matthias Apfelthaler", "screen_name": "m_apfelthaler", "location": "\u00d6sterreich", "description": "Cognitive scientist & translation researcher \u2022 translation & cognition \u2022 T & I directionality \u2022 social cognition \u2022 research methodology \u2022 statistics", "url": "https://t.co/efKkzdBACR", "entities": {"url": {"urls": [{"url": "https://t.co/efKkzdBACR", "expanded_url": "https://orcid.org/0000-0001-8355-2262", "display_url": "orcid.org/0000-0001-8355\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 852, "friends_count": 896, "listed_count": 41, "created_at": "Wed Aug 24 14:07:08 +0000 2016", "favourites_count": 88868, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 7838, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/768450507484569600/oUkLyL_H_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/768450507484569600/oUkLyL_H_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 10:45:08 +0000 2019", "id": 1134048088920862720, "id_str": "1134048088920862720", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2899787752, "id_str": "2899787752", "name": "Keller Scholl", "screen_name": "KellerScholl", "location": "", "description": "PhD student @PardeeRAND. Not fond of ascriptive identities. I study how robots destroy your job. All opinions my elephant's.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 20, "friends_count": 37, "listed_count": 0, "created_at": "Sun Nov 30 21:05:53 +0000 2014", "favourites_count": 690, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 176, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png", "profile_image_url_https": "https://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": true, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 10:35:21 +0000 2019", "id": 1134045624796622848, "id_str": "1134045624796622848", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 25561406, "id_str": "25561406", "name": "Anton Prokopyev \u2615\ufe0f\ud83c\udfd4", "screen_name": "prokopsky", "location": "Dublin City, Ireland", "description": "Let's not drag my employer into this. Regularly on #RStats, #NLProc. Once I scored 100 karaoke points for a Limp Bizkit song. @UCSanDiego alum.", "url": "https://t.co/c7c3lZdnVr", "entities": {"url": {"urls": [{"url": "https://t.co/c7c3lZdnVr", "expanded_url": "https://prokopyev.github.io", "display_url": "prokopyev.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 722, "friends_count": 5002, "listed_count": 41, "created_at": "Fri Mar 20 19:38:53 +0000 2009", "favourites_count": 7872, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 224, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": true, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1042217960188928001/nVF8HMxi_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1042217960188928001/nVF8HMxi_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/25561406/1424187210", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "A8C7F7", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 09:39:06 +0000 2019", "id": 1134031469242986497, "id_str": "1134031469242986497", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 897335521, "id_str": "897335521", "name": "Dr. John Whelan", "screen_name": "whelanaround", "location": "Hull, England", "description": "Senior Lecturer and Director of Studies, Department of Computer Science and Technology, The University of Hull", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 150, "friends_count": 186, "listed_count": 16, "created_at": "Mon Oct 22 11:09:59 +0000 2012", "favourites_count": 26, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 833, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/908361988874567680/StHTzLqu_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/908361988874567680/StHTzLqu_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/897335521/1403088367", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 09:11:07 +0000 2019", "id": 1134024428222857216, "id_str": "1134024428222857216", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2402072412, "id_str": "2402072412", "name": "Jelena Pantel", "screen_name": "jhpantel", "location": "", "description": "Scientist. Person.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 207, "friends_count": 383, "listed_count": 3, "created_at": "Fri Mar 21 20:04:04 +0000 2014", "favourites_count": 743, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 341, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/447105998247845888/-BqrpAuJ_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/447105998247845888/-BqrpAuJ_normal.jpeg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 09:10:39 +0000 2019", "id": 1134024311533187072, "id_str": "1134024311533187072", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 954380998577442816, "id_str": "954380998577442816", "name": "Matthew Bonner", "screen_name": "MattBonnerFire", "location": "London, England", "description": "Studying my PhD at Imperial College London on quantifying fire hazard in facades. I also play jazz piano and nintendo games.", "url": "https://t.co/TWj5ThevH1", "entities": {"url": {"urls": [{"url": "https://t.co/TWj5ThevH1", "expanded_url": "http://www.imperial.ac.uk/hazelab", "display_url": "imperial.ac.uk/hazelab", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 249, "friends_count": 194, "listed_count": 0, "created_at": "Fri Jan 19 15:52:16 +0000 2018", "favourites_count": 360, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 389, "lang": "en-gb", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1129343367924654080/XTfwpklR_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1129343367924654080/XTfwpklR_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/954380998577442816/1516378033", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 09:02:21 +0000 2019", "id": 1134022222715195392, "id_str": "1134022222715195392", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 42221155, "id_str": "42221155", "name": "Mirko Lorenz", "screen_name": "mirkolorenz", "location": "Germany", "description": "Co-CEO & founder @datawrapper &\nInnovation Manager at Deutsche Welle @dw_innovation", "url": "https://t.co/0KXAmLNKyx", "entities": {"url": {"urls": [{"url": "https://t.co/0KXAmLNKyx", "expanded_url": "http://www.datawrapper.de", "display_url": "datawrapper.de", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3971, "friends_count": 936, "listed_count": 509, "created_at": "Sun May 24 14:43:15 +0000 2009", "favourites_count": 4559, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 7972, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/433545306135732224/7PtvVIOs_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/433545306135732224/7PtvVIOs_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/42221155/1496158723", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "A8C7F7", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 08:48:08 +0000 2019", "id": 1134018645774835714, "id_str": "1134018645774835714", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 15300655, "id_str": "15300655", "name": "Maxim", "screen_name": "round", "location": "DC (for now)", "description": "UX/Design Manager at @CapitalOne\u30fbTeach at @MICA & @GA\u30fb@DCUX + @UXPADC Organizer\u30fb@AIGAdesign & @UXPA_Int Mentor\u30fbPast @nclud & @RosettaStone\u30fbNot a morning person!", "url": "https://t.co/jgyjyybLKJ", "entities": {"url": {"urls": [{"url": "https://t.co/jgyjyybLKJ", "expanded_url": "http://xn--koax284rdb0d.com", "display_url": "\u0280\u1d0f\u1d1c\u0274\u1d05.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 11806, "friends_count": 9263, "listed_count": 629, "created_at": "Wed Jul 02 18:54:41 +0000 2008", "favourites_count": 441383, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 156114, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "CC00AA", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme17/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme17/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1039560999823654912/pvj8gp0X_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1039560999823654912/pvj8gp0X_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/15300655/1521140496", "profile_link_color": "EE00EE", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "E6F6F9", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 08:45:58 +0000 2019", "id": 1134018098229522432, "id_str": "1134018098229522432", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 9369412, "id_str": "9369412", "name": "Callie Neylan", "screen_name": "neylano", "location": "Seattle ", "description": "Designer for Microsoft Excel by day, chocolate maker for @BellflowerCacao by night. Cynical optimist. Gen X. I \u2764\ufe0f data visualization.", "url": "https://t.co/8aw6N97aec", "entities": {"url": {"urls": [{"url": "https://t.co/8aw6N97aec", "expanded_url": "http://www.nineteenthirtyfour.org", "display_url": "nineteenthirtyfour.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1258, "friends_count": 730, "listed_count": 133, "created_at": "Thu Oct 11 05:46:33 +0000 2007", "favourites_count": 3639, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 18387, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme16/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme16/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/543288083538378752/ERxOe_sj_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/543288083538378752/ERxOe_sj_normal.png", "profile_link_color": "000000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "7A7A7A", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 07:59:04 +0000 2019", "id": 1134006296225746944, "id_str": "1134006296225746944", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1518624288, "id_str": "1518624288", "name": "Victor Abbott", "screen_name": "Plymouth_Hydro", "location": "Devon", "description": "Hydrography", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 715, "friends_count": 436, "listed_count": 55, "created_at": "Sat Jun 15 06:58:58 +0000 2013", "favourites_count": 4110, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 7051, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000002650662/69d5f9ee974923986c7393abe138f610_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000002650662/69d5f9ee974923986c7393abe138f610_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1518624288/1489919683", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 06:49:24 +0000 2019", "id": 1133988766090178560, "id_str": "1133988766090178560", "text": "Calvin Yau will be presenting the paper at #eurovis 2019 in Porto, Portugal (https://t.co/ZXUXVwh3lw) in the Time S\u2026 https://t.co/4tQdfE9YcX", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [43, 51]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/ZXUXVwh3lw", "expanded_url": "https://www.eurovis.org/", "display_url": "eurovis.org", "indices": [77, 100]}, {"url": "https://t.co/4tQdfE9YcX", "expanded_url": "https://twitter.com/i/web/status/1133988766090178560", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1133988763389124608, "in_reply_to_status_id_str": "1133988763389124608", "in_reply_to_user_id": 411681876, "in_reply_to_user_id_str": "411681876", "in_reply_to_screen_name": "NElmqvist", "user": {"id": 411681876, "id_str": "411681876", "name": "Niklas Elmqvist", "screen_name": "NElmqvist", "location": "College Park, MD, USA", "description": "Professor in HCI & visualization at UMD's iSchool, CS, UMIACS. HCIL director (@hcil_umd). Also: Husband, dad, dog dad, runner, Kung Fu artist. He/him.", "url": "https://t.co/dIkyJ0OBT2", "entities": {"url": {"urls": [{"url": "https://t.co/dIkyJ0OBT2", "expanded_url": "http://sites.umiacs.umd.edu/elm/", "display_url": "sites.umiacs.umd.edu/elm/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1449, "friends_count": 473, "listed_count": 57, "created_at": "Sun Nov 13 18:51:56 +0000 2011", "favourites_count": 2400, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1193, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/659726848562196480/SFYOau5u_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/659726848562196480/SFYOau5u_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/411681876/1540378330", "profile_link_color": "C7E45A", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu May 30 06:49:22 +0000 2019", "id": 1133988756934057985, "id_str": "1133988756934057985", "text": "Next week at #eurovis 2019, Calvin Yau, @mortezakz, Chittayong Surakitbanharn, David Ebert, and I will be presentin\u2026 https://t.co/8zhNiEkZZf", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [13, 21]}], "symbols": [], "user_mentions": [{"screen_name": "mortezakz", "name": "Morteza Karimzadeh", "id": 807530274, "id_str": "807530274", "indices": [40, 50]}], "urls": [{"url": "https://t.co/8zhNiEkZZf", "expanded_url": "https://twitter.com/i/web/status/1133988756934057985", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 411681876, "id_str": "411681876", "name": "Niklas Elmqvist", "screen_name": "NElmqvist", "location": "College Park, MD, USA", "description": "Professor in HCI & visualization at UMD's iSchool, CS, UMIACS. HCIL director (@hcil_umd). Also: Husband, dad, dog dad, runner, Kung Fu artist. He/him.", "url": "https://t.co/dIkyJ0OBT2", "entities": {"url": {"urls": [{"url": "https://t.co/dIkyJ0OBT2", "expanded_url": "http://sites.umiacs.umd.edu/elm/", "display_url": "sites.umiacs.umd.edu/elm/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1449, "friends_count": 473, "listed_count": 57, "created_at": "Sun Nov 13 18:51:56 +0000 2011", "favourites_count": 2400, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1193, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/659726848562196480/SFYOau5u_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/659726848562196480/SFYOau5u_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/411681876/1540378330", "profile_link_color": "C7E45A", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu May 30 06:12:10 +0000 2019", "id": 1133979396027629568, "id_str": "1133979396027629568", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 574491128, "id_str": "574491128", "name": "Andy Ford", "screen_name": "SpatialProf", "location": "Bournemouth, United Kingdom", "description": "Geography Lecturer @BournemouthUni #AerialSurvey, Photogrammetry, SAR/InSAR/PolSAR. sUAS PfCO. Ex @NASA Fellow @UofUGeography & @DSTLMOD GEOINT. My views alone", "url": "https://t.co/0nv05IwZVp", "entities": {"url": {"urls": [{"url": "https://t.co/0nv05IwZVp", "expanded_url": "http://staffprofiles.bournemouth.ac.uk/display/aford", "display_url": "staffprofiles.bournemouth.ac.uk/display/aford", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 808, "friends_count": 1120, "listed_count": 41, "created_at": "Tue May 08 13:52:24 +0000 2012", "favourites_count": 12515, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 7589, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "89C9FA", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/610888856594960384/Mv1NfIkF_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/610888856594960384/Mv1NfIkF_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/574491128/1527243317", "profile_link_color": "3B94D9", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 05:33:13 +0000 2019", "id": 1133969593922412545, "id_str": "1133969593922412545", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 56335928, "id_str": "56335928", "name": "Paolo Cignoni", "screen_name": "ALoopingIcon", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 165, "friends_count": 227, "listed_count": 16, "created_at": "Mon Jul 13 10:00:37 +0000 2009", "favourites_count": 1578, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 718, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/426769339832754176/SHuN7vCv_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/426769339832754176/SHuN7vCv_normal.jpeg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 05:07:37 +0000 2019", "id": 1133963149265264640, "id_str": "1133963149265264640", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2268673777, "id_str": "2268673777", "name": "Giorgio Arcara", "screen_name": "giorgioarcara", "location": "", "description": "A neuroscientist interested in language and data analysis. Coordinator of Venice MEG Lab. And a (quite anxious) life enthusiast", "url": "https://t.co/1TB9GqHtuj", "entities": {"url": {"urls": [{"url": "https://t.co/1TB9GqHtuj", "expanded_url": "https://sites.google.com/site/giorgioarcara/", "display_url": "sites.google.com/site/giorgioar\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 239, "friends_count": 213, "listed_count": 17, "created_at": "Mon Dec 30 10:27:43 +0000 2013", "favourites_count": 1100, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2456, "lang": "it", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1102648457343447042/RI0jPpoO_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1102648457343447042/RI0jPpoO_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2268673777/1492260969", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 03:14:49 +0000 2019", "id": 1133934762035417088, "id_str": "1133934762035417088", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 20471258, "id_str": "20471258", "name": "Chris Sideroff", "screen_name": "cnsidero", "location": "Ottawa, Ontario", "description": "Computational fluid dynamics development and consulting with @caelus_cml and other things. Owner of Applied CCM Inc @CanadaCFD", "url": "http://t.co/sm7JTcysy0", "entities": {"url": {"urls": [{"url": "http://t.co/sm7JTcysy0", "expanded_url": "http://wwww.appliedccm.ca", "display_url": "wwww.appliedccm.ca", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 563, "friends_count": 277, "listed_count": 18, "created_at": "Mon Feb 09 21:55:25 +0000 2009", "favourites_count": 1372, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3579, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme4/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme4/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000483822731/9697df148b59739471157109719ec829_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000483822731/9697df148b59739471157109719ec829_normal.jpeg", "profile_link_color": "91D2FA", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 02:12:24 +0000 2019", "id": 1133919056384466946, "id_str": "1133919056384466946", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 788784474544898048, "id_str": "788784474544898048", "name": "KirstenZiman", "screen_name": "ziman_k", "location": "", "description": "", "url": "https://t.co/MPaTuXfNqp", "entities": {"url": {"urls": [{"url": "https://t.co/MPaTuXfNqp", "expanded_url": "http://kirstenziman.com", "display_url": "kirstenziman.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 37, "friends_count": 79, "listed_count": 0, "created_at": "Wed Oct 19 16:50:48 +0000 2016", "favourites_count": 130, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 214, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1121885754328850432/_ELrrakt_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1121885754328850432/_ELrrakt_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/788784474544898048/1556313526", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 01:35:35 +0000 2019", "id": 1133909789182795776, "id_str": "1133909789182795776", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2733468325, "id_str": "2733468325", "name": "Sharon of Themyscira", "screen_name": "othesharon", "location": "", "description": "trying to persist, mostly hitting the snooze button", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 87, "friends_count": 227, "listed_count": 1, "created_at": "Fri Aug 15 02:50:49 +0000 2014", "favourites_count": 79218, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 9616, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/733693381730242562/xxX4scXK_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/733693381730242562/xxX4scXK_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2733468325/1463761256", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 01:04:46 +0000 2019", "id": 1133902033721782274, "id_str": "1133902033721782274", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2680482451, "id_str": "2680482451", "name": "\ubc84\uac70\ud0b9 \ubc14\ub098\ub098 \ucc98\ub3cc\uc774", "screen_name": "Ayana_Dayo_", "location": "", "description": "\ub178\uc870\ubbf8\uc870 \ub098\uce74\uc694\uc2dc", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 92, "friends_count": 163, "listed_count": 1, "created_at": "Fri Jul 25 20:56:56 +0000 2014", "favourites_count": 7855, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 25671, "lang": "ko", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134987451674517504/k3b3wLa0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134987451674517504/k3b3wLa0_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2680482451/1559437123", "profile_link_color": "961B1B", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 01:04:41 +0000 2019", "id": 1133902014075641857, "id_str": "1133902014075641857", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4519201191, "id_str": "4519201191", "name": "wootwootwo", "screen_name": "wootwootwo", "location": "", "description": "Student, ZJU \ud83d\ude06\uff0cnow CG&CV", "url": "https://t.co/Q943rabcKz", "entities": {"url": {"urls": [{"url": "https://t.co/Q943rabcKz", "expanded_url": "http://wootwootwo.xyz", "display_url": "wootwootwo.xyz", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 8, "friends_count": 98, "listed_count": 0, "created_at": "Fri Dec 18 00:37:11 +0000 2015", "favourites_count": 19, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 20, "lang": "zh-cn", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1052829316248088577/S0Rs6mpL_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1052829316248088577/S0Rs6mpL_normal.jpg", "profile_link_color": "91D2FA", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 00:36:55 +0000 2019", "id": 1133895024628944897, "id_str": "1133895024628944897", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 3443501777, "id_str": "3443501777", "name": "Mike Moran", "screen_name": "mmoran0032", "location": "NYC, USA", "description": "Data Scientist, Nuclear Astrophysics, he/him", "url": "https://t.co/qK1jhRbuIp", "entities": {"url": {"urls": [{"url": "https://t.co/qK1jhRbuIp", "expanded_url": "http://mmoran0032.com", "display_url": "mmoran0032.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 66, "friends_count": 372, "listed_count": 3, "created_at": "Wed Aug 26 04:54:17 +0000 2015", "favourites_count": 3639, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 590, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "19CF86", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/639342804515299328/rGEz_rCi_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/639342804515299328/rGEz_rCi_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/3443501777/1441266228", "profile_link_color": "18453B", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu May 30 00:32:43 +0000 2019", "id": 1133893967572013056, "id_str": "1133893967572013056", "text": "RT @LacePadilla: Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they percept\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [3, 15]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40902306, "id_str": "40902306", "name": "Ryan Flynn", "screen_name": "raflynn5", "location": "Stanford, CA", "description": "RNA, Space, Clean Energy, and all things making lives more interesting", "url": "https://t.co/44J2UGIvT1", "entities": {"url": {"urls": [{"url": "https://t.co/44J2UGIvT1", "expanded_url": "http://www.rafrna.com", "display_url": "rafrna.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 355, "friends_count": 252, "listed_count": 5, "created_at": "Mon May 18 16:03:26 +0000 2009", "favourites_count": 8432, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2780, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/579340795829874688/pqcAYwiI_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/579340795829874688/pqcAYwiI_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40902306/1520823418", "profile_link_color": "7FDBB6", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue May 28 21:05:10 +0000 2019", "id": 1133479348554686467, "id_str": "1133479348554686467", "text": "Ever wonder 'why' exactly rainbow colormaps are bad? In our EuroVis paper, we provide empirical evidence that they\u2026 https://t.co/spTNWCGU7M", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/spTNWCGU7M", "expanded_url": "https://twitter.com/i/web/status/1133479348554686467", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1414, "friends_count": 334, "listed_count": 10, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 479, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 265, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 286, "favorite_count": 662, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 286, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 09 22:05:23 +0000 2019", "id": 1137843157939499008, "id_str": "1137843157939499008", "text": "RT @carnby: \u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En @DataScienceUDD est\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carnby", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "id": 18855622, "id_str": "18855622", "indices": [3, 10]}, {"screen_name": "DataScienceUDD", "name": "DataScienceUDD", "id": 4824029985, "id_str": "4824029985", "indices": [120, 135]}], "urls": []}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1123199870444154881, "id_str": "1123199870444154881", "name": "John Alexis Guerra Gomez", "screen_name": "guerravis", "location": "Bogot\u00e1, D.C., Colombia", "description": "\ud83c\uddfa\ud83c\uddf8@duto_guerra \nCient\u00edfico investigador en #dataviz y #a11y. Profesor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris", "url": "https://t.co/UzBoD1VRc1", "entities": {"url": {"urls": [{"url": "https://t.co/UzBoD1VRc1", "expanded_url": "https://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 177, "friends_count": 278, "listed_count": 1, "created_at": "Tue Apr 30 12:18:11 +0000 2019", "favourites_count": 14, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 39, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1123200395902320640/ih7Rbe2x_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1123200395902320640/ih7Rbe2x_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1123199870444154881/1557264488", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 09 15:03:39 +0000 2019", "id": 1137737025296175104, "id_str": "1137737025296175104", "text": "\u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En\u2026 https://t.co/RqQqopxf6c", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RqQqopxf6c", "expanded_url": "https://twitter.com/i/web/status/1137737025296175104", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18855622, "id_str": "18855622", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "screen_name": "carnby", "location": "Neo SCL", "description": "\u300cSTAND NAME\u300d En Remolinos \u300cSTAND MASTER\u300d Carnby / Detective / Pajarito\n\n\"Stand up, join us, Data Crusaders alive! We have the power to face the future\"", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2633, "friends_count": 882, "listed_count": 106, "created_at": "Sun Jan 11 03:12:42 +0000 2009", "favourites_count": 12269, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 8759, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18855622/1530470557", "profile_link_color": "981CEB", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "quoted_status": {"created_at": "Sun Jun 09 14:53:11 +0000 2019", "id": 1137734392544137221, "id_str": "1137734392544137221", "text": "Presented ModalCell (Visualizing Transport Flows with Mode Split using Glyphs) at #eurovis2019! Thanks to\u2026 https://t.co/4LOiLCcmM6", "truncated": true, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [82, 94]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/4LOiLCcmM6", "expanded_url": "https://twitter.com/i/web/status/1137734392544137221", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [107, 130]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4794787035, "id_str": "4794787035", "name": "Ignacio P\u00e9rez", "screen_name": "ibltzr", "location": "Chile", "description": "Data Visualization and Information Design // Master in Engineering Cs. (c) @DataScienceUDD", "url": "https://t.co/n8uj3o2LEe", "entities": {"url": {"urls": [{"url": "https://t.co/n8uj3o2LEe", "expanded_url": "https://www.instagram.com/perez.pigna/", "display_url": "instagram.com/perez.pigna/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 153, "friends_count": 177, "listed_count": 7, "created_at": "Wed Jan 13 14:18:50 +0000 2016", "favourites_count": 61, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 30, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_link_color": "0E1ABC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "es"}, -{"created_at": "Sun Jun 09 21:31:08 +0000 2019", "id": 1137834540037226497, "id_str": "1137834540037226497", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 79908341, "id_str": "79908341", "name": "Shahid Latif", "screen_name": "mrshahidlatif", "location": "Essen, Germany", "description": "PhD candidate @ University of Duisburg-Essen", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 34, "friends_count": 87, "listed_count": 0, "created_at": "Mon Oct 05 03:33:39 +0000 2009", "favourites_count": 214, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 42, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/79908341/1452167618", "profile_link_color": "E81C4F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 09 19:10:30 +0000 2019", "id": 1137799147480899584, "id_str": "1137799147480899584", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40720843, "id_str": "40720843", "name": "Phil Shapiro", "screen_name": "philshapiro", "location": "Washington DC", "description": "Edtech blogger refurbisher satirist professor screencaster library geek storyteller FOSS advocate immigrant change agent inclusion dreamer whimsy sisu", "url": "https://t.co/rAbtswdSQQ", "entities": {"url": {"urls": [{"url": "https://t.co/rAbtswdSQQ", "expanded_url": "https://sites.google.com/site/philshapirobookreviews/", "display_url": "sites.google.com/site/philshapi\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 55304, "friends_count": 60835, "listed_count": 2347, "created_at": "Sun May 17 19:36:05 +0000 2009", "favourites_count": 3849, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 127390, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/718722605570768896/LjKZjF17_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/718722605570768896/LjKZjF17_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40720843/1439016769", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 09 18:33:14 +0000 2019", "id": 1137789767444287488, "id_str": "1137789767444287488", "text": "RT @carnby: \u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En @DataScienceUDD est\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carnby", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "id": 18855622, "id_str": "18855622", "indices": [3, 10]}, {"screen_name": "DataScienceUDD", "name": "DataScienceUDD", "id": 4824029985, "id_str": "4824029985", "indices": [120, 135]}], "urls": []}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 913202025663430656, "id_str": "913202025663430656", "name": "Paula V\u00e1squez-Henr\u00edquez", "screen_name": "pauvasquezh", "location": "Santiago, Chile", "description": "Data Scientist in the making \u2022 Tanganana \u2022 \ud83e\udd17 \u2022 Spa/Eng \u2022 no c llama", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 275, "friends_count": 254, "listed_count": 1, "created_at": "Thu Sep 28 00:41:44 +0000 2017", "favourites_count": 2016, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 858, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1087888820811558918/dwfYBqPD_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1087888820811558918/dwfYBqPD_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/913202025663430656/1533311152", "profile_link_color": "F58EA8", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 09 15:03:39 +0000 2019", "id": 1137737025296175104, "id_str": "1137737025296175104", "text": "\u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En\u2026 https://t.co/RqQqopxf6c", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RqQqopxf6c", "expanded_url": "https://twitter.com/i/web/status/1137737025296175104", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18855622, "id_str": "18855622", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "screen_name": "carnby", "location": "Neo SCL", "description": "\u300cSTAND NAME\u300d En Remolinos \u300cSTAND MASTER\u300d Carnby / Detective / Pajarito\n\n\"Stand up, join us, Data Crusaders alive! We have the power to face the future\"", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2633, "friends_count": 882, "listed_count": 106, "created_at": "Sun Jan 11 03:12:42 +0000 2009", "favourites_count": 12269, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 8759, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18855622/1530470557", "profile_link_color": "981CEB", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "quoted_status": {"created_at": "Sun Jun 09 14:53:11 +0000 2019", "id": 1137734392544137221, "id_str": "1137734392544137221", "text": "Presented ModalCell (Visualizing Transport Flows with Mode Split using Glyphs) at #eurovis2019! Thanks to\u2026 https://t.co/4LOiLCcmM6", "truncated": true, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [82, 94]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/4LOiLCcmM6", "expanded_url": "https://twitter.com/i/web/status/1137734392544137221", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [107, 130]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4794787035, "id_str": "4794787035", "name": "Ignacio P\u00e9rez", "screen_name": "ibltzr", "location": "Chile", "description": "Data Visualization and Information Design // Master in Engineering Cs. (c) @DataScienceUDD", "url": "https://t.co/n8uj3o2LEe", "entities": {"url": {"urls": [{"url": "https://t.co/n8uj3o2LEe", "expanded_url": "https://www.instagram.com/perez.pigna/", "display_url": "instagram.com/perez.pigna/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 153, "friends_count": 177, "listed_count": 7, "created_at": "Wed Jan 13 14:18:50 +0000 2016", "favourites_count": 61, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 30, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_link_color": "0E1ABC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "es"}, -{"created_at": "Sun Jun 09 16:39:22 +0000 2019", "id": 1137761110717804545, "id_str": "1137761110717804545", "text": "RT @carnby: \u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En @DataScienceUDD est\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carnby", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "id": 18855622, "id_str": "18855622", "indices": [3, 10]}, {"screen_name": "DataScienceUDD", "name": "DataScienceUDD", "id": 4824029985, "id_str": "4824029985", "indices": [120, 135]}], "urls": []}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 162167485, "id_str": "162167485", "name": "Pablo Allard", "screen_name": "pallards", "location": "Santiago/Chile", "description": "ArquitectoUrbanista Decano Arq @udd_cl JFK visiting Professor @Harvard Socio @AllardPartners @nueva_via Director de @cndu_chile @Reforestemos_ @consejo_cpi", "url": "https://t.co/Ivhiz9EI13", "entities": {"url": {"urls": [{"url": "https://t.co/Ivhiz9EI13", "expanded_url": "http://www.allard-partners.com", "display_url": "allard-partners.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 22307, "friends_count": 6738, "listed_count": 219, "created_at": "Fri Jul 02 22:21:07 +0000 2010", "favourites_count": 16177, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 23765, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1076250499295391750/4Vgn59Pq_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1076250499295391750/4Vgn59Pq_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/162167485/1463242315", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 09 15:03:39 +0000 2019", "id": 1137737025296175104, "id_str": "1137737025296175104", "text": "\u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En\u2026 https://t.co/RqQqopxf6c", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RqQqopxf6c", "expanded_url": "https://twitter.com/i/web/status/1137737025296175104", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18855622, "id_str": "18855622", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "screen_name": "carnby", "location": "Neo SCL", "description": "\u300cSTAND NAME\u300d En Remolinos \u300cSTAND MASTER\u300d Carnby / Detective / Pajarito\n\n\"Stand up, join us, Data Crusaders alive! We have the power to face the future\"", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2633, "friends_count": 882, "listed_count": 106, "created_at": "Sun Jan 11 03:12:42 +0000 2009", "favourites_count": 12269, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 8759, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18855622/1530470557", "profile_link_color": "981CEB", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "quoted_status": {"created_at": "Sun Jun 09 14:53:11 +0000 2019", "id": 1137734392544137221, "id_str": "1137734392544137221", "text": "Presented ModalCell (Visualizing Transport Flows with Mode Split using Glyphs) at #eurovis2019! Thanks to\u2026 https://t.co/4LOiLCcmM6", "truncated": true, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [82, 94]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/4LOiLCcmM6", "expanded_url": "https://twitter.com/i/web/status/1137734392544137221", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [107, 130]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4794787035, "id_str": "4794787035", "name": "Ignacio P\u00e9rez", "screen_name": "ibltzr", "location": "Chile", "description": "Data Visualization and Information Design // Master in Engineering Cs. (c) @DataScienceUDD", "url": "https://t.co/n8uj3o2LEe", "entities": {"url": {"urls": [{"url": "https://t.co/n8uj3o2LEe", "expanded_url": "https://www.instagram.com/perez.pigna/", "display_url": "instagram.com/perez.pigna/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 153, "friends_count": 177, "listed_count": 7, "created_at": "Wed Jan 13 14:18:50 +0000 2016", "favourites_count": 61, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 30, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_link_color": "0E1ABC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "es"}, -{"created_at": "Sun Jun 09 15:20:07 +0000 2019", "id": 1137741169763475458, "id_str": "1137741169763475458", "text": "RT @carnby: \u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En @DataScienceUDD est\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carnby", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "id": 18855622, "id_str": "18855622", "indices": [3, 10]}, {"screen_name": "DataScienceUDD", "name": "DataScienceUDD", "id": 4824029985, "id_str": "4824029985", "indices": [120, 135]}], "urls": []}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 120665900, "id_str": "120665900", "name": "Jorge Fabrega", "screen_name": "jorgefabrega", "location": "", "description": "Observando lo que emerge de la interacci\u00f3n entre animales sociales\nhttps://t.co/04z8aFAOw9", "url": "http://t.co/xUyYpRKiht", "entities": {"url": {"urls": [{"url": "http://t.co/xUyYpRKiht", "expanded_url": "http://cl.linkedin.com/in/jorgefabrega/", "display_url": "cl.linkedin.com/in/jorgefabreg\u2026", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/04z8aFAOw9", "expanded_url": "http://about.me/jorge_fabrega", "display_url": "about.me/jorge_fabrega", "indices": [67, 90]}]}}, "protected": false, "followers_count": 3058, "friends_count": 1002, "listed_count": 104, "created_at": "Sun Mar 07 04:53:12 +0000 2010", "favourites_count": 9722, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 36007, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "282930", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/752772184/nodos1_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/752772184/nodos1_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/120665900/1382969659", "profile_link_color": "1E2625", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "69BCC2", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 09 15:03:39 +0000 2019", "id": 1137737025296175104, "id_str": "1137737025296175104", "text": "\u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En\u2026 https://t.co/RqQqopxf6c", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RqQqopxf6c", "expanded_url": "https://twitter.com/i/web/status/1137737025296175104", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18855622, "id_str": "18855622", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "screen_name": "carnby", "location": "Neo SCL", "description": "\u300cSTAND NAME\u300d En Remolinos \u300cSTAND MASTER\u300d Carnby / Detective / Pajarito\n\n\"Stand up, join us, Data Crusaders alive! We have the power to face the future\"", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2633, "friends_count": 882, "listed_count": 106, "created_at": "Sun Jan 11 03:12:42 +0000 2009", "favourites_count": 12269, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 8759, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18855622/1530470557", "profile_link_color": "981CEB", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "quoted_status": {"created_at": "Sun Jun 09 14:53:11 +0000 2019", "id": 1137734392544137221, "id_str": "1137734392544137221", "text": "Presented ModalCell (Visualizing Transport Flows with Mode Split using Glyphs) at #eurovis2019! Thanks to\u2026 https://t.co/4LOiLCcmM6", "truncated": true, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [82, 94]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/4LOiLCcmM6", "expanded_url": "https://twitter.com/i/web/status/1137734392544137221", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [107, 130]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4794787035, "id_str": "4794787035", "name": "Ignacio P\u00e9rez", "screen_name": "ibltzr", "location": "Chile", "description": "Data Visualization and Information Design // Master in Engineering Cs. (c) @DataScienceUDD", "url": "https://t.co/n8uj3o2LEe", "entities": {"url": {"urls": [{"url": "https://t.co/n8uj3o2LEe", "expanded_url": "https://www.instagram.com/perez.pigna/", "display_url": "instagram.com/perez.pigna/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 153, "friends_count": 177, "listed_count": 7, "created_at": "Wed Jan 13 14:18:50 +0000 2016", "favourites_count": 61, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 30, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_link_color": "0E1ABC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "es"}, -{"created_at": "Sun Jun 09 15:10:17 +0000 2019", "id": 1137738694755069957, "id_str": "1137738694755069957", "text": "RT @carnby: \u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En @DataScienceUDD est\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carnby", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "id": 18855622, "id_str": "18855622", "indices": [3, 10]}, {"screen_name": "DataScienceUDD", "name": "DataScienceUDD", "id": 4824029985, "id_str": "4824029985", "indices": [120, 135]}], "urls": []}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 137349966, "id_str": "137349966", "name": "Leo Ferres", "screen_name": "leoferres", "location": "Santiago, Chile", "description": "Professor of Computer Science, @DataScienceUDD, @IngenierosUDD & Fellow, Telef\u00f3nica I+D, @tidchile", "url": "https://t.co/YAB3eMIrMR", "entities": {"url": {"urls": [{"url": "https://t.co/YAB3eMIrMR", "expanded_url": "http://leoferres.github.io", "display_url": "leoferres.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 867, "friends_count": 205, "listed_count": 51, "created_at": "Mon Apr 26 14:11:35 +0000 2010", "favourites_count": 6028, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4355, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/710855816182689793/meIA7ylB_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/710855816182689793/meIA7ylB_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/137349966/1458316417", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 09 15:03:39 +0000 2019", "id": 1137737025296175104, "id_str": "1137737025296175104", "text": "\u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En\u2026 https://t.co/RqQqopxf6c", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RqQqopxf6c", "expanded_url": "https://twitter.com/i/web/status/1137737025296175104", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18855622, "id_str": "18855622", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "screen_name": "carnby", "location": "Neo SCL", "description": "\u300cSTAND NAME\u300d En Remolinos \u300cSTAND MASTER\u300d Carnby / Detective / Pajarito\n\n\"Stand up, join us, Data Crusaders alive! We have the power to face the future\"", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2633, "friends_count": 882, "listed_count": 106, "created_at": "Sun Jan 11 03:12:42 +0000 2009", "favourites_count": 12269, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 8759, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18855622/1530470557", "profile_link_color": "981CEB", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "quoted_status": {"created_at": "Sun Jun 09 14:53:11 +0000 2019", "id": 1137734392544137221, "id_str": "1137734392544137221", "text": "Presented ModalCell (Visualizing Transport Flows with Mode Split using Glyphs) at #eurovis2019! Thanks to\u2026 https://t.co/4LOiLCcmM6", "truncated": true, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [82, 94]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/4LOiLCcmM6", "expanded_url": "https://twitter.com/i/web/status/1137734392544137221", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [107, 130]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4794787035, "id_str": "4794787035", "name": "Ignacio P\u00e9rez", "screen_name": "ibltzr", "location": "Chile", "description": "Data Visualization and Information Design // Master in Engineering Cs. (c) @DataScienceUDD", "url": "https://t.co/n8uj3o2LEe", "entities": {"url": {"urls": [{"url": "https://t.co/n8uj3o2LEe", "expanded_url": "https://www.instagram.com/perez.pigna/", "display_url": "instagram.com/perez.pigna/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 153, "friends_count": 177, "listed_count": 7, "created_at": "Wed Jan 13 14:18:50 +0000 2016", "favourites_count": 61, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 30, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_link_color": "0E1ABC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "es"}, -{"created_at": "Sun Jun 09 15:10:13 +0000 2019", "id": 1137738675486363648, "id_str": "1137738675486363648", "text": "RT @carnby: \u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En @DataScienceUDD est\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carnby", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "id": 18855622, "id_str": "18855622", "indices": [3, 10]}, {"screen_name": "DataScienceUDD", "name": "DataScienceUDD", "id": 4824029985, "id_str": "4824029985", "indices": [120, 135]}], "urls": []}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4824029985, "id_str": "4824029985", "name": "DataScienceUDD", "screen_name": "DataScienceUDD", "location": "Santiago, Chile", "description": "Data Science Institute, @ingenierosUDD, @UDD_cl", "url": "https://t.co/ZDRGafoQoB", "entities": {"url": {"urls": [{"url": "https://t.co/ZDRGafoQoB", "expanded_url": "http://datascience.udd.cl/", "display_url": "datascience.udd.cl", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1624, "friends_count": 85, "listed_count": 33, "created_at": "Mon Jan 18 14:03:45 +0000 2016", "favourites_count": 868, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 910, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/748583335253970950/4b-MSc-n_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/748583335253970950/4b-MSc-n_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/4824029985/1467311314", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 09 15:03:39 +0000 2019", "id": 1137737025296175104, "id_str": "1137737025296175104", "text": "\u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En\u2026 https://t.co/RqQqopxf6c", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RqQqopxf6c", "expanded_url": "https://twitter.com/i/web/status/1137737025296175104", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18855622, "id_str": "18855622", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "screen_name": "carnby", "location": "Neo SCL", "description": "\u300cSTAND NAME\u300d En Remolinos \u300cSTAND MASTER\u300d Carnby / Detective / Pajarito\n\n\"Stand up, join us, Data Crusaders alive! We have the power to face the future\"", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2633, "friends_count": 882, "listed_count": 106, "created_at": "Sun Jan 11 03:12:42 +0000 2009", "favourites_count": 12269, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 8759, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18855622/1530470557", "profile_link_color": "981CEB", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "quoted_status": {"created_at": "Sun Jun 09 14:53:11 +0000 2019", "id": 1137734392544137221, "id_str": "1137734392544137221", "text": "Presented ModalCell (Visualizing Transport Flows with Mode Split using Glyphs) at #eurovis2019! Thanks to\u2026 https://t.co/4LOiLCcmM6", "truncated": true, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [82, 94]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/4LOiLCcmM6", "expanded_url": "https://twitter.com/i/web/status/1137734392544137221", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [107, 130]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4794787035, "id_str": "4794787035", "name": "Ignacio P\u00e9rez", "screen_name": "ibltzr", "location": "Chile", "description": "Data Visualization and Information Design // Master in Engineering Cs. (c) @DataScienceUDD", "url": "https://t.co/n8uj3o2LEe", "entities": {"url": {"urls": [{"url": "https://t.co/n8uj3o2LEe", "expanded_url": "https://www.instagram.com/perez.pigna/", "display_url": "instagram.com/perez.pigna/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 153, "friends_count": 177, "listed_count": 7, "created_at": "Wed Jan 13 14:18:50 +0000 2016", "favourites_count": 61, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 30, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_link_color": "0E1ABC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "es"}, -{"created_at": "Sun Jun 09 15:07:39 +0000 2019", "id": 1137738032063361024, "id_str": "1137738032063361024", "text": "RT @carnby: \u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En @DataScienceUDD est\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carnby", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "id": 18855622, "id_str": "18855622", "indices": [3, 10]}, {"screen_name": "DataScienceUDD", "name": "DataScienceUDD", "id": 4824029985, "id_str": "4824029985", "indices": [120, 135]}], "urls": []}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81717290, "id_str": "81717290", "name": "Dani Opitz", "screen_name": "calipsotornasol", "location": "Santiago, Chile", "description": "Investigadora \ud83d\udc69\ud83c\udffc\u200d\ud83d\udcbb@DataScienceUDD & @Tidchile. Astr\u00f3noma \ud83d\udcab @unsw & @uchile. Fot\u00f3grafa, lectora compulsiva y viajera \ud83c\udf0d. Dog lover!", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 308, "friends_count": 586, "listed_count": 2, "created_at": "Mon Oct 12 00:16:31 +0000 2009", "favourites_count": 1937, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1944, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "8C4B5C", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1099409404821192704/BYK0oXgx_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1099409404821192704/BYK0oXgx_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81717290/1455338006", "profile_link_color": "981CEB", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "95DBB1", "profile_text_color": "70A491", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sun Jun 09 15:03:39 +0000 2019", "id": 1137737025296175104, "id_str": "1137737025296175104", "text": "\u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En\u2026 https://t.co/RqQqopxf6c", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RqQqopxf6c", "expanded_url": "https://twitter.com/i/web/status/1137737025296175104", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18855622, "id_str": "18855622", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "screen_name": "carnby", "location": "Neo SCL", "description": "\u300cSTAND NAME\u300d En Remolinos \u300cSTAND MASTER\u300d Carnby / Detective / Pajarito\n\n\"Stand up, join us, Data Crusaders alive! We have the power to face the future\"", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2633, "friends_count": 882, "listed_count": 106, "created_at": "Sun Jan 11 03:12:42 +0000 2009", "favourites_count": 12269, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 8759, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18855622/1530470557", "profile_link_color": "981CEB", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "quoted_status": {"created_at": "Sun Jun 09 14:53:11 +0000 2019", "id": 1137734392544137221, "id_str": "1137734392544137221", "text": "Presented ModalCell (Visualizing Transport Flows with Mode Split using Glyphs) at #eurovis2019! Thanks to\u2026 https://t.co/4LOiLCcmM6", "truncated": true, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [82, 94]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/4LOiLCcmM6", "expanded_url": "https://twitter.com/i/web/status/1137734392544137221", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [107, 130]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4794787035, "id_str": "4794787035", "name": "Ignacio P\u00e9rez", "screen_name": "ibltzr", "location": "Chile", "description": "Data Visualization and Information Design // Master in Engineering Cs. (c) @DataScienceUDD", "url": "https://t.co/n8uj3o2LEe", "entities": {"url": {"urls": [{"url": "https://t.co/n8uj3o2LEe", "expanded_url": "https://www.instagram.com/perez.pigna/", "display_url": "instagram.com/perez.pigna/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 153, "friends_count": 177, "listed_count": 7, "created_at": "Wed Jan 13 14:18:50 +0000 2016", "favourites_count": 61, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 30, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_link_color": "0E1ABC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "es"}, -{"created_at": "Sun Jun 09 15:03:39 +0000 2019", "id": 1137737025296175104, "id_str": "1137737025296175104", "text": "\u00a1Grande, Ignacio! Present\u00f3 la primera parte de su tesis de Magister en la conferencia EuroVIS, en Porto. En\u2026 https://t.co/RqQqopxf6c", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RqQqopxf6c", "expanded_url": "https://twitter.com/i/web/status/1137737025296175104", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18855622, "id_str": "18855622", "name": "Eduardo Graells-Garrido \ud83d\udc9a", "screen_name": "carnby", "location": "Neo SCL", "description": "\u300cSTAND NAME\u300d En Remolinos \u300cSTAND MASTER\u300d Carnby / Detective / Pajarito\n\n\"Stand up, join us, Data Crusaders alive! We have the power to face the future\"", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2633, "friends_count": 882, "listed_count": 106, "created_at": "Sun Jan 11 03:12:42 +0000 2009", "favourites_count": 12269, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 8759, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1025114534095273986/pnFxrGbv_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18855622/1530470557", "profile_link_color": "981CEB", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1137734392544137221, "quoted_status_id_str": "1137734392544137221", "quoted_status": {"created_at": "Sun Jun 09 14:53:11 +0000 2019", "id": 1137734392544137221, "id_str": "1137734392544137221", "text": "Presented ModalCell (Visualizing Transport Flows with Mode Split using Glyphs) at #eurovis2019! Thanks to\u2026 https://t.co/4LOiLCcmM6", "truncated": true, "entities": {"hashtags": [{"text": "eurovis2019", "indices": [82, 94]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/4LOiLCcmM6", "expanded_url": "https://twitter.com/i/web/status/1137734392544137221", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [107, 130]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4794787035, "id_str": "4794787035", "name": "Ignacio P\u00e9rez", "screen_name": "ibltzr", "location": "Chile", "description": "Data Visualization and Information Design // Master in Engineering Cs. (c) @DataScienceUDD", "url": "https://t.co/n8uj3o2LEe", "entities": {"url": {"urls": [{"url": "https://t.co/n8uj3o2LEe", "expanded_url": "https://www.instagram.com/perez.pigna/", "display_url": "instagram.com/perez.pigna/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 153, "friends_count": 177, "listed_count": 7, "created_at": "Wed Jan 13 14:18:50 +0000 2016", "favourites_count": 61, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 30, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1064938381954752512/Pf7CGZy0_normal.jpg", "profile_link_color": "0E1ABC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, -{"created_at": "Sun Jun 09 13:19:46 +0000 2019", "id": 1137710880873828353, "id_str": "1137710880873828353", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1389390432, "id_str": "1389390432", "name": "Zhengyan Yu", "screen_name": "noelfish", "location": "Boston, MA", "description": "@NU_CAMD alumni. #DataVisualization designer @Deloitte #InsightStudio. Formerly @philipslight.", "url": "https://t.co/CMCy6klGnM", "entities": {"url": {"urls": [{"url": "https://t.co/CMCy6klGnM", "expanded_url": "http://noelfish6.github.io", "display_url": "noelfish6.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 75, "friends_count": 664, "listed_count": 14, "created_at": "Mon Apr 29 12:36:25 +0000 2013", "favourites_count": 130, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 393, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/979949175566716929/HaMC80NK_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/979949175566716929/HaMC80NK_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1389390432/1475880071", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 09 12:33:41 +0000 2019", "id": 1137699283740717056, "id_str": "1137699283740717056", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 11501822, "id_str": "11501822", "name": "RK", "screen_name": "rukku", "location": "Quezon City", "description": "Code. Comics. Cartography. Information junkie. Researcher at @stamina4space (formerly @phlmicrosat). @maptimediliman", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 1578, "friends_count": 1869, "listed_count": 364, "created_at": "Tue Dec 25 12:57:49 +0000 2007", "favourites_count": 82010, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 43998, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/771750191145693184/hwbOtbNn_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/771750191145693184/hwbOtbNn_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 09 10:53:52 +0000 2019", "id": 1137674166260326400, "id_str": "1137674166260326400", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4893004803, "id_str": "4893004803", "name": "Christophe Hurter", "screen_name": "TofHurter", "location": "Toulouse, France", "description": "Professor at ENAC (#enacfrance),\nImmersive Analytics, AR/MR/VR, Information Visualization, Computer Graphic, #infovis #dataviz #hci", "url": "https://t.co/8sqn5wKbqC", "entities": {"url": {"urls": [{"url": "https://t.co/8sqn5wKbqC", "expanded_url": "http://recherche.enac.fr/~hurter/", "display_url": "recherche.enac.fr/~hurter/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 316, "friends_count": 194, "listed_count": 11, "created_at": "Tue Feb 09 20:58:40 +0000 2016", "favourites_count": 503, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 243, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/4893004803/1482514815", "profile_link_color": "981CEB", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sun Jun 09 06:33:14 +0000 2019", "id": 1137608573599358976, "id_str": "1137608573599358976", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 3836093954, "id_str": "3836093954", "name": "nacyot", "screen_name": "nacyo_t", "location": "Republic of Korea", "description": "'\ub0b0\uc6a7'\uc774\ub77c\uace0 \uc77d\uc2b5\ub2c8\ub2e4. https://t.co/3aLgn8VB4A \uc6b4\uc601. https://t.co/XsEKuOFM6b \ub179\uc74c\uc911. \uac1c\uc778 \ube14\ub85c\uadf8 https://t.co/3lXwRdlFRU. \ud22c\uc790 @nacyo__t. \uc694\ub9ac @dalkomhouse.", "url": "https://t.co/27lt04pqI0", "entities": {"url": {"urls": [{"url": "https://t.co/27lt04pqI0", "expanded_url": "https://keybase.io/nacyot", "display_url": "keybase.io/nacyot", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/3aLgn8VB4A", "expanded_url": "http://44bits.io", "display_url": "44bits.io", "indices": [14, 37]}, {"url": "https://t.co/XsEKuOFM6b", "expanded_url": "http://stdout.fm", "display_url": "stdout.fm", "indices": [42, 65]}, {"url": "https://t.co/3lXwRdlFRU", "expanded_url": "http://141.nacyot.com", "display_url": "141.nacyot.com", "indices": [78, 101]}]}}, "protected": false, "followers_count": 409, "friends_count": 116, "listed_count": 12, "created_at": "Fri Oct 09 12:00:47 +0000 2015", "favourites_count": 2247, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2497, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/992819582841716736/yWipjD3C_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/992819582841716736/yWipjD3C_normal.jpg", "profile_link_color": "981CEB", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 21:56:23 +0000 2019", "id": 1137478504268861441, "id_str": "1137478504268861441", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 54428873, "id_str": "54428873", "name": "Minsuk Kahng", "screen_name": "minsukkahng", "location": "Atlanta, GA", "description": "Computer Science PhD Student at @georgiatech, working on interactive data visualization for better understanding of machine learning", "url": "https://t.co/C59v9rNsTZ", "entities": {"url": {"urls": [{"url": "https://t.co/C59v9rNsTZ", "expanded_url": "http://minsuk.com", "display_url": "minsuk.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 680, "friends_count": 464, "listed_count": 21, "created_at": "Tue Jul 07 03:01:06 +0000 2009", "favourites_count": 1236, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 474, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1079361767963148289/2bFiyrzh_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1079361767963148289/2bFiyrzh_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 21:06:35 +0000 2019", "id": 1137465973940858883, "id_str": "1137465973940858883", "text": "RT @jsndyks: @alexander_lex @eurovis2019 @EuroVis2018 @EuroVis14 Oh dear, that\u2019s a real hashtag challenge. #EuroVIS #EuroVIS2019 #EuroVIS20\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [107, 115]}, {"text": "EuroVIS2019", "indices": [116, 128]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}, {"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [13, 27]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [28, 40]}, {"screen_name": "EuroVis2018", "name": "EuroVis2018", "id": 909697437694087168, "id_str": "909697437694087168", "indices": [41, 53]}, {"screen_name": "EuroVis14", "name": "EuroVis", "id": 1652792504, "id_str": "1652792504", "indices": [54, 64]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 127, "friends_count": 83, "listed_count": 5, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 94, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 49, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 11:00:33 +0000 2019", "id": 1136951070964498432, "id_str": "1136951070964498432", "text": "@alexander_lex @eurovis2019 @EuroVis2018 @EuroVis14 Oh dear, that\u2019s a real hashtag challenge. #EuroVIS #EuroVIS2019\u2026 https://t.co/xQ98AgIY6x", "truncated": true, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [94, 102]}, {"text": "EuroVIS2019", "indices": [103, 115]}], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [0, 14]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [15, 27]}, {"screen_name": "EuroVis2018", "name": "EuroVis2018", "id": 909697437694087168, "id_str": "909697437694087168", "indices": [28, 40]}, {"screen_name": "EuroVis14", "name": "EuroVis", "id": 1652792504, "id_str": "1652792504", "indices": [41, 51]}], "urls": [{"url": "https://t.co/xQ98AgIY6x", "expanded_url": "https://twitter.com/i/web/status/1136951070964498432", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": 1136949469176573954, "in_reply_to_status_id_str": "1136949469176573954", "in_reply_to_user_id": 81658145, "in_reply_to_user_id_str": "81658145", "in_reply_to_screen_name": "alexander_lex", "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 21:06:18 +0000 2019", "id": 1137465901824040960, "id_str": "1137465901824040960", "text": "RT @mandykeck: A big thanks to all organizers and students volunteers for this wonderful conference! @eurovis2019 #eurovis #eurovis2019 #Po\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [114, 122]}, {"text": "eurovis2019", "indices": [123, 135]}], "symbols": [], "user_mentions": [{"screen_name": "mandykeck", "name": "mandykeck", "id": 1035496563743842306, "id_str": "1035496563743842306", "indices": [3, 13]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [101, 113]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1085199426837188610, "id_str": "1085199426837188610", "name": "EuroVis2019", "screen_name": "eurovis2019", "location": "Oporto, Portugal", "description": "EuroVis2019 - 21st EG/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", "url": "https://t.co/fDyVTLUezQ", "entities": {"url": {"urls": [{"url": "https://t.co/fDyVTLUezQ", "expanded_url": "http://www.eurovis.org", "display_url": "eurovis.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 127, "friends_count": 83, "listed_count": 5, "created_at": "Tue Jan 15 15:38:00 +0000 2019", "favourites_count": 94, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 49, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1085199426837188610/1547568365", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 11:01:46 +0000 2019", "id": 1136951376389574656, "id_str": "1136951376389574656", "text": "A big thanks to all organizers and students volunteers for this wonderful conference! @eurovis2019 #eurovis\u2026 https://t.co/AcbCoX1utJ", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [99, 107]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [86, 98]}], "urls": [{"url": "https://t.co/AcbCoX1utJ", "expanded_url": "https://twitter.com/i/web/status/1136951376389574656", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1035496563743842306, "id_str": "1035496563743842306", "name": "mandykeck", "screen_name": "mandykeck", "location": "Dresden, Germany", "description": "Research Associate at TU Dresden, Data Visualization & Visual Search Interfaces", "url": "https://t.co/5Dz7lL5VXB", "entities": {"url": {"urls": [{"url": "https://t.co/5Dz7lL5VXB", "expanded_url": "http://www.visual-search.org", "display_url": "visual-search.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 25, "friends_count": 101, "listed_count": 0, "created_at": "Fri Aug 31 11:56:34 +0000 2018", "favourites_count": 150, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 46, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1035496563743842306/1535777242", "profile_link_color": "660000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 20:53:53 +0000 2019", "id": 1137462776958291969, "id_str": "1137462776958291969", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 863040085016666112, "id_str": "863040085016666112", "name": "Max Natthawut Adulyanukosol", "screen_name": "MaxNAdul", "location": "\ud83c\udf0f", "description": "Bio(medical) informatics \ud83e\uddec \ud83e\udde0 | Data Visualization \ud83d\udcc8 | Software Dev \ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb | BA @Cambridge_Uni \ud83c\uddec\ud83c\udde7 | MSc @Uni_Copenhagen \ud83c\udde9\ud83c\uddf0", "url": "https://t.co/bzQ8YOSL0c", "entities": {"url": {"urls": [{"url": "https://t.co/bzQ8YOSL0c", "expanded_url": "https://maxnadul.com", "display_url": "maxnadul.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 135, "friends_count": 912, "listed_count": 9, "created_at": "Fri May 12 14:36:05 +0000 2017", "favourites_count": 944, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 129, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1078202098334937088/WYyBVk23_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1078202098334937088/WYyBVk23_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/863040085016666112/1494601431", "profile_link_color": "335999", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 19:33:07 +0000 2019", "id": 1137442450996379650, "id_str": "1137442450996379650", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2889052877, "id_str": "2889052877", "name": "Johannes Liem", "screen_name": "johliem", "location": "London", "description": "PhD Student at City, University of London", "url": "https://t.co/TbajkiIwo8", "entities": {"url": {"urls": [{"url": "https://t.co/TbajkiIwo8", "expanded_url": "http://digitalcartography.org", "display_url": "digitalcartography.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 84, "friends_count": 306, "listed_count": 1, "created_at": "Sun Nov 23 10:43:35 +0000 2014", "favourites_count": 230, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 28, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2889052877/1432830631", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 18:37:27 +0000 2019", "id": 1137428441391927307, "id_str": "1137428441391927307", "text": "RT @rpgove: \"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [100, 108]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 125638019, "id_str": "125638019", "name": "Marlen Promann", "screen_name": "mpromann", "location": "USA / Estonia", "description": "Infovis, HCI, UX PhD @CGT_Purdue @Purdue_RCODI @PurdueIXDT, @PurdueIXD, studying social-cognitive perceptions, decisions, & experiences. Prv: @NASA @MediaLSE", "url": "https://t.co/lUfXigA7XR", "entities": {"url": {"urls": [{"url": "https://t.co/lUfXigA7XR", "expanded_url": "http://www.linkedin.com/in/marlenpromann", "display_url": "linkedin.com/in/marlenproma\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 152, "friends_count": 428, "listed_count": 16, "created_at": "Tue Mar 23 12:06:24 +0000 2010", "favourites_count": 735, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 729, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme20/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme20/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/441989165370978304/1E-nrgXL_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/441989165370978304/1E-nrgXL_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/125638019/1394214259", "profile_link_color": "1290FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 9, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sat Jun 08 18:14:23 +0000 2019", "id": 1137422634692431872, "id_str": "1137422634692431872", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 7268242, "id_str": "7268242", "name": "un1crom", "screen_name": "un1crom", "location": "", "description": "https://t.co/bAh0hpUpOt becoming. https://t.co/cPRk0h0wEa views are my own - fwiw", "url": "https://t.co/bAh0hpUpOt", "entities": {"url": {"urls": [{"url": "https://t.co/bAh0hpUpOt", "expanded_url": "http://www.worksonbecoming.com", "display_url": "worksonbecoming.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/bAh0hpUpOt", "expanded_url": "http://www.worksonbecoming.com", "display_url": "worksonbecoming.com", "indices": [0, 23]}, {"url": "https://t.co/cPRk0h0wEa", "expanded_url": "http://www.socialmode.com", "display_url": "socialmode.com", "indices": [34, 57]}]}}, "protected": false, "followers_count": 560, "friends_count": 1711, "listed_count": 125, "created_at": "Thu Jul 05 12:53:54 +0000 2007", "favourites_count": 18938, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 23937, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1016122524180967424/RV60xFAX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1016122524180967424/RV60xFAX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/7268242/1521612226", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 17:46:48 +0000 2019", "id": 1137415693723287553, "id_str": "1137415693723287553", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 39074816, "id_str": "39074816", "name": "Vinu CT", "screen_name": "vinuct", "location": "Tiruchirapalli, Tamil Nadu", "description": "(aka vinux) Assistant Professor Statistician #rstats #dataviz #Analytics #AI \u2665 #comics #origami #puzzles", "url": "https://t.co/GycT9kGJbw", "entities": {"url": {"urls": [{"url": "https://t.co/GycT9kGJbw", "expanded_url": "http://vinuct.com", "display_url": "vinuct.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 404, "friends_count": 285, "listed_count": 66, "created_at": "Sun May 10 16:52:25 +0000 2009", "favourites_count": 739, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1830, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1049236262677139456/AVvL030E_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1049236262677139456/AVvL030E_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/39074816/1522208901", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 17:36:18 +0000 2019", "id": 1137413050498109441, "id_str": "1137413050498109441", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 64005062, "id_str": "64005062", "name": "Akash", "screen_name": "1dot61803", "location": "India", "description": "Coder. DataViz enthusiast. Avid vim lover.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 107, "friends_count": 282, "listed_count": 6, "created_at": "Sat Aug 08 17:31:02 +0000 2009", "favourites_count": 631, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 251, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/839443033158385665/zyxWHcLN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/839443033158385665/zyxWHcLN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/64005062/1454480770", "profile_link_color": "19CF86", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 16:47:05 +0000 2019", "id": 1137400665423192064, "id_str": "1137400665423192064", "text": "RT @laneharrison: Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check their comp\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [56, 72]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 191257554, "id_str": "191257554", "name": "Eamonn Maguire", "screen_name": "antarcticdesign", "location": "Geneva, Switzerland", "description": "Visualization, design, statistics, and machine learning. Data Scientist @PictetAM", "url": "http://t.co/czLvhO6RTS", "entities": {"url": {"urls": [{"url": "http://t.co/czLvhO6RTS", "expanded_url": "http://www.antarctic-design.co.uk", "display_url": "antarctic-design.co.uk", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 408, "friends_count": 561, "listed_count": 59, "created_at": "Thu Sep 16 00:26:10 +0000 2010", "favourites_count": 2801, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3717, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FFFFFF", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/191257554/1534093492", "profile_link_color": "1C74BC", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "414042", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:03:37 +0000 2019", "id": 1136227066544840704, "id_str": "1136227066544840704", "text": "Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check thei\u2026 https://t.co/HwK84xa7ZD", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [38, 54]}], "urls": [{"url": "https://t.co/HwK84xa7ZD", "expanded_url": "https://twitter.com/i/web/status/1136227066544840704", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1522, "friends_count": 764, "listed_count": 101, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5093, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 23, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 16:46:55 +0000 2019", "id": 1137400623035572229, "id_str": "1137400623035572229", "text": "RT @alexander_lex: Sam @samquinan asking and answering questions about rainbow color maps. https://t.co/IbWtRXiPln #eurovis w. @LacePadilla\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [115, 123]}], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}, {"screen_name": "samquinan", "name": "Sam Quinan", "id": 74771793, "id_str": "74771793", "indices": [23, 33]}, {"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [127, 139]}], "urls": [{"url": "https://t.co/IbWtRXiPln", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_implicit-discretization/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [91, 114]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 191257554, "id_str": "191257554", "name": "Eamonn Maguire", "screen_name": "antarcticdesign", "location": "Geneva, Switzerland", "description": "Visualization, design, statistics, and machine learning. Data Scientist @PictetAM", "url": "http://t.co/czLvhO6RTS", "entities": {"url": {"urls": [{"url": "http://t.co/czLvhO6RTS", "expanded_url": "http://www.antarctic-design.co.uk", "display_url": "antarctic-design.co.uk", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 408, "friends_count": 561, "listed_count": 59, "created_at": "Thu Sep 16 00:26:10 +0000 2010", "favourites_count": 2801, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3717, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FFFFFF", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/191257554/1534093492", "profile_link_color": "1C74BC", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "414042", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 16:46:10 +0000 2019", "id": 1136313274448982017, "id_str": "1136313274448982017", "text": "Sam @samquinan asking and answering questions about rainbow color maps. https://t.co/IbWtRXiPln #eurovis w.\u2026 https://t.co/RhsGxyfB3n", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [96, 104]}], "symbols": [], "user_mentions": [{"screen_name": "samquinan", "name": "Sam Quinan", "id": 74771793, "id_str": "74771793", "indices": [4, 14]}], "urls": [{"url": "https://t.co/IbWtRXiPln", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_implicit-discretization/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [72, 95]}, {"url": "https://t.co/RhsGxyfB3n", "expanded_url": "https://twitter.com/i/web/status/1136313274448982017", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sat Jun 08 16:28:11 +0000 2019", "id": 1137395911292645382, "id_str": "1137395911292645382", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 15265603, "id_str": "15265603", "name": "S Anand", "screen_name": "sanand0", "location": "Bangalore", "description": "CEO at Gramener", "url": "https://t.co/sgUOQ1vBGt", "entities": {"url": {"urls": [{"url": "https://t.co/sgUOQ1vBGt", "expanded_url": "http://www.s-anand.net/", "display_url": "s-anand.net", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2475, "friends_count": 101, "listed_count": 98, "created_at": "Sat Jun 28 20:11:06 +0000 2008", "favourites_count": 29, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1268, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/64530696/Anand2_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/64530696/Anand2_normal.png", "profile_link_color": "009999", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 15:38:30 +0000 2019", "id": 1137383405308375042, "id_str": "1137383405308375042", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 102412944, "id_str": "102412944", "name": "Manaswi Saha", "screen_name": "manaswisaha", "location": "Seattle, WA", "description": "PhD CSE student @uwcse @makeabilitylab | Prev: @MSFTResearch @umdcs | Interests: HCI, #a11y, #dataviz, and civic+urban tech | Lead grad student on @projsidewalk", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 360, "friends_count": 830, "listed_count": 0, "created_at": "Wed Jan 06 16:24:49 +0000 2010", "favourites_count": 1809, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 714, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1130240857934688256/uS75tPfN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1130240857934688256/uS75tPfN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/102412944/1557938043", "profile_link_color": "E81C4F", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 15:27:11 +0000 2019", "id": 1137380561033531393, "id_str": "1137380561033531393", "text": "RT @_Noeska_: Congratulations to Laura Garrisson (now also on Twitter: @LauraGa85287042) for winning the Best Poster award @eurovis2019 wit\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "LauraGa85287042", "name": "Laura Garrison", "id": 1136202391714488320, "id_str": "1136202391714488320", "indices": [71, 87]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [123, 135]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 928251288835510274, "id_str": "928251288835510274", "name": "MMIV", "screen_name": "BergenMMIV", "location": "Bergen, Norway", "description": "Twitter account of the Mohn Medical Imaging and Visualization Centre (MMIV) in Bergen, Norway", "url": "https://t.co/upAip2YvC7", "entities": {"url": {"urls": [{"url": "https://t.co/upAip2YvC7", "expanded_url": "https://mmiv.no/", "display_url": "mmiv.no", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 85, "friends_count": 101, "listed_count": 1, "created_at": "Wed Nov 08 13:22:08 +0000 2017", "favourites_count": 64, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 90, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/928283050303217664/4N2eXff0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/928283050303217664/4N2eXff0_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/928251288835510274/1510556443", "profile_link_color": "006699", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sat Jun 08 09:15:08 +0000 2019", "id": 1137286929651777536, "id_str": "1137286929651777536", "text": "Congratulations to Laura Garrisson (now also on Twitter: @LauraGa85287042) for winning the Best Poster award\u2026 https://t.co/A6Kh65ya6z", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LauraGa85287042", "name": "Laura Garrison", "id": 1136202391714488320, "id_str": "1136202391714488320", "indices": [57, 73]}], "urls": [{"url": "https://t.co/A6Kh65ya6z", "expanded_url": "https://twitter.com/i/web/status/1137286929651777536", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [110, 133]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 555, "friends_count": 541, "listed_count": 19, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1416, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1325, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 14:46:44 +0000 2019", "id": 1137370377955549185, "id_str": "1137370377955549185", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1035496563743842306, "id_str": "1035496563743842306", "name": "mandykeck", "screen_name": "mandykeck", "location": "Dresden, Germany", "description": "Research Associate at TU Dresden, Data Visualization & Visual Search Interfaces", "url": "https://t.co/5Dz7lL5VXB", "entities": {"url": {"urls": [{"url": "https://t.co/5Dz7lL5VXB", "expanded_url": "http://www.visual-search.org", "display_url": "visual-search.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 25, "friends_count": 101, "listed_count": 0, "created_at": "Fri Aug 31 11:56:34 +0000 2018", "favourites_count": 150, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 46, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1035496563743842306/1535777242", "profile_link_color": "660000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 14:25:20 +0000 2019", "id": 1137364992456581121, "id_str": "1137364992456581121", "text": "Esta canci\u00f3n me da unas ganas de salir de fiesta incre\u00edbles!!!\nLuca H\u00e4nni - She Got Me - Switzerland \ud83c\udde8\ud83c\udded- Official M\u2026 https://t.co/RDBcIEpX5P", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RDBcIEpX5P", "expanded_url": "https://twitter.com/i/web/status/1137364992456581121", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "es", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 924097921, "id_str": "924097921", "name": "El Jinete del Barril", "screen_name": "FromYesterdayIn", "location": "Madrid", "description": "La vida no cabe en los conceptos.// CEI el Jarama.//", "url": "https://t.co/IKGtprNaQC", "entities": {"url": {"urls": [{"url": "https://t.co/IKGtprNaQC", "expanded_url": "https://www.instagram.com/fromyesterdayin/", "display_url": "instagram.com/fromyesterdayi\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 362, "friends_count": 861, "listed_count": 5, "created_at": "Sat Nov 03 21:43:20 +0000 2012", "favourites_count": 8238, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 23590, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1069652030275420161/Wgc4qyKn_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1069652030275420161/Wgc4qyKn_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/924097921/1543930613", "profile_link_color": "3B94D9", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "es"}, -{"created_at": "Sat Jun 08 13:39:51 +0000 2019", "id": 1137353548365254656, "id_str": "1137353548365254656", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14821718, "id_str": "14821718", "name": "Felipe Ortega", "screen_name": "jfelipe", "location": "Madrid, Spain", "description": "Assistant Professor @URJC. Co-founder https://t.co/RvvWZhyq5G. Academic Director @URJCDataScience.", "url": "http://t.co/UZ9WzGk6yb", "entities": {"url": {"urls": [{"url": "http://t.co/UZ9WzGk6yb", "expanded_url": "http://felipeortega.net", "display_url": "felipeortega.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/RvvWZhyq5G", "expanded_url": "http://www.datasciencelab.es/", "display_url": "datasciencelab.es", "indices": [38, 61]}]}}, "protected": false, "followers_count": 849, "friends_count": 627, "listed_count": 111, "created_at": "Sun May 18 15:56:16 +0000 2008", "favourites_count": 1185, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2244, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme16/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme16/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2978254989/3619b3e29fab13a3aa447e4190bddfb9_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2978254989/3619b3e29fab13a3aa447e4190bddfb9_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14821718/1436173644", "profile_link_color": "0084B4", "profile_sidebar_border_color": "BDDCAD", "profile_sidebar_fill_color": "DDFFCC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 13:25:32 +0000 2019", "id": 1137349946330492928, "id_str": "1137349946330492928", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2306348858, "id_str": "2306348858", "name": "ISPRS WG IV/9 GeoVis", "screen_name": "geovis_isprs", "location": "", "description": "ISPRS WG IV/9 - Geovisualization, Augmented and Virtual Reality - We curate/RT geovis related content generously and publish news from the events we organize.", "url": "https://t.co/16R4ymGBRG", "entities": {"url": {"urls": [{"url": "https://t.co/16R4ymGBRG", "expanded_url": "https://geoviz.casa.ucl.ac.uk", "display_url": "geoviz.casa.ucl.ac.uk", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1342, "friends_count": 2199, "listed_count": 81, "created_at": "Thu Jan 23 10:39:22 +0000 2014", "favourites_count": 951, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3347, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/428967945507577857/CeVbtlWK_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/428967945507577857/CeVbtlWK_normal.jpeg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 11:42:45 +0000 2019", "id": 1137324080733011968, "id_str": "1137324080733011968", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 308919744, "id_str": "308919744", "name": "Emmanuel Mart\u00ednez", "screen_name": "jemtzl", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 132, "friends_count": 1111, "listed_count": 13, "created_at": "Wed Jun 01 06:46:03 +0000 2011", "favourites_count": 83, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3375, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2331576535/5go1c72id0myaecy7ld1_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2331576535/5go1c72id0myaecy7ld1_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 10:31:21 +0000 2019", "id": 1137306109189009408, "id_str": "1137306109189009408", "text": "RT @_Noeska_: Congratulations to Laura Garrisson (now also on Twitter: @LauraGa85287042) for winning the Best Poster award @eurovis2019 wit\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "_Noeska_", "name": "Noeska", "id": 40219508, "id_str": "40219508", "indices": [3, 12]}, {"screen_name": "LauraGa85287042", "name": "Laura Garrison", "id": 1136202391714488320, "id_str": "1136202391714488320", "indices": [71, 87]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [123, 135]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1136161731124838400, "id_str": "1136161731124838400", "name": "Eric M\u00f6rth", "screen_name": "EricMorth", "location": "", "description": "Hi! I am a PhD student in Bergen, Norway and my research is abou multimodal medical visualization.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 7, "friends_count": 13, "listed_count": 0, "created_at": "Wed Jun 05 06:44:00 +0000 2019", "favourites_count": 16, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 4, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1136161895227019264/Mz_zQnyF_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1136161895227019264/Mz_zQnyF_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Sat Jun 08 09:15:08 +0000 2019", "id": 1137286929651777536, "id_str": "1137286929651777536", "text": "Congratulations to Laura Garrisson (now also on Twitter: @LauraGa85287042) for winning the Best Poster award\u2026 https://t.co/A6Kh65ya6z", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LauraGa85287042", "name": "Laura Garrison", "id": 1136202391714488320, "id_str": "1136202391714488320", "indices": [57, 73]}], "urls": [{"url": "https://t.co/A6Kh65ya6z", "expanded_url": "https://twitter.com/i/web/status/1137286929651777536", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [110, 133]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 555, "friends_count": 541, "listed_count": 19, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1416, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1325, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 09:15:08 +0000 2019", "id": 1137286929651777536, "id_str": "1137286929651777536", "text": "Congratulations to Laura Garrisson (now also on Twitter: @LauraGa85287042) for winning the Best Poster award\u2026 https://t.co/A6Kh65ya6z", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "LauraGa85287042", "name": "Laura Garrison", "id": 1136202391714488320, "id_str": "1136202391714488320", "indices": [57, 73]}], "urls": [{"url": "https://t.co/A6Kh65ya6z", "expanded_url": "https://twitter.com/i/web/status/1137286929651777536", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [110, 133]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 555, "friends_count": 541, "listed_count": 19, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1416, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1325, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 11, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sat Jun 08 08:27:29 +0000 2019", "id": 1137274938921050112, "id_str": "1137274938921050112", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 288375375, "id_str": "288375375", "name": "Francois Mercier", "screen_name": "mgrafit", "location": "France", "description": "Epicurian, biostat, #dataviz addicted ... and it's getting worse", "url": "http://t.co/3Nnw1sXz23", "entities": {"url": {"urls": [{"url": "http://t.co/3Nnw1sXz23", "expanded_url": "http://www.mgrafit.com/", "display_url": "mgrafit.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 102, "friends_count": 115, "listed_count": 16, "created_at": "Tue Apr 26 18:58:40 +0000 2011", "favourites_count": 1586, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 607, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2632860621/a321afa85129b2f21312785a11dad265_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2632860621/a321afa85129b2f21312785a11dad265_normal.jpeg", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 08:21:30 +0000 2019", "id": 1137273433711095808, "id_str": "1137273433711095808", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14827826, "id_str": "14827826", "name": "Marielle Lange", "screen_name": "widged", "location": "Brussels, Belgium", "description": "Data Scientist. Back to research @IRIDIA_ULB after 10 years as Developer, in NZ. Unicorn in training. #IoT #bigdata #cybersecurity #anomalydetection", "url": "https://t.co/N6yZ4Zm6Zz", "entities": {"url": {"urls": [{"url": "https://t.co/N6yZ4Zm6Zz", "expanded_url": "http://widged.com", "display_url": "widged.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 702, "friends_count": 1022, "listed_count": 93, "created_at": "Mon May 19 03:10:53 +0000 2008", "favourites_count": 3163, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 7168, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "224AA0", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/637792976597483520/tR2efnIv_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/637792976597483520/tR2efnIv_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "A8C7F7", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 07:13:22 +0000 2019", "id": 1137256285647196160, "id_str": "1137256285647196160", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 5951562, "id_str": "5951562", "name": "Keiichiro Ono", "screen_name": "c_z", "location": "San Diego, CA U.S.A.", "description": "Kei Ono. Research Associate / Software Engineer. #cytoscape Core Developer at UCSD. Data Visualization Japan organizer #visualization #bioinformatics #dataviz", "url": "https://t.co/8XmfL5yuvA", "entities": {"url": {"urls": [{"url": "https://t.co/8XmfL5yuvA", "expanded_url": "http://keiono.github.io", "display_url": "keiono.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1882, "friends_count": 531, "listed_count": 190, "created_at": "Fri May 11 06:03:06 +0000 2007", "favourites_count": 1404, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 31097, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": true, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131769001846009857/TDLSZevi_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131769001846009857/TDLSZevi_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/5951562/1558669733", "profile_link_color": "3B94D9", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "000000", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 07:04:20 +0000 2019", "id": 1137254011118137344, "id_str": "1137254011118137344", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1064411842502582272, "id_str": "1064411842502582272", "name": "Satyam", "screen_name": "Hansatyam", "location": "", "description": "Always a student.\n\n #NLP #MachineLearning #ComputationalNeuroscience", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 74, "friends_count": 141, "listed_count": 2, "created_at": "Mon Nov 19 06:55:33 +0000 2018", "favourites_count": 2900, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1966, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1064418261763276801/u8h41lRb_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1064418261763276801/u8h41lRb_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1064411842502582272/1548082748", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 07:01:39 +0000 2019", "id": 1137253338427383808, "id_str": "1137253338427383808", "text": "RT @eagereyes: Typical concerns in visualization research \u2013 and some potential problems associated with them. @jeffrey_heer #EuroVis https:\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [124, 132]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [110, 123]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 974455512, "id_str": "974455512", "name": "Naomi Jeffery", "screen_name": "statisticiana", "location": "", "description": "Statistician at The University of Dundee. Interested specifically in Learning Analytics and generally in Counting Things.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 124, "friends_count": 61, "listed_count": 30, "created_at": "Tue Nov 27 18:54:20 +0000 2012", "favourites_count": 358, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1391, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/939092764981170176/X-rStzFG_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/939092764981170176/X-rStzFG_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:24:24 +0000 2019", "id": 1136926874154733568, "id_str": "1136926874154733568", "text": "Typical concerns in visualization research \u2013 and some potential problems associated with them. @jeffrey_heer\u2026 https://t.co/Te4oZ5lIJL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [95, 108]}], "urls": [{"url": "https://t.co/Te4oZ5lIJL", "expanded_url": "https://twitter.com/i/web/status/1136926874154733568", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [110, 133]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 06:23:51 +0000 2019", "id": 1137243826328879105, "id_str": "1137243826328879105", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14905766, "id_str": "14905766", "name": "Samuel Huron", "screen_name": "cybunk", "location": "Paris, France", "description": "Associate Professor #Design #Dataviz #UI #UX at Institut Polytechnique Paris // Views here are my own.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 1723, "friends_count": 1747, "listed_count": 207, "created_at": "Mon May 26 06:02:18 +0000 2008", "favourites_count": 14093, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 6599, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme5/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme5/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14905766/1428338107", "profile_link_color": "666666", "profile_sidebar_border_color": "B3009B", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "4C9C8F", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 06:03:16 +0000 2019", "id": 1137238644106891269, "id_str": "1137238644106891269", "text": "RT @rpgove: \"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [100, 108]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 369355844, "id_str": "369355844", "name": "SynerScope", "screen_name": "synerscope", "location": "Helvoirt, The Netherlands", "description": "We\u2019re on a mission to help companies transform structured and unstructured data into useful business insights. Visit our website!", "url": "http://t.co/U129mOJ7G7", "entities": {"url": {"urls": [{"url": "http://t.co/U129mOJ7G7", "expanded_url": "http://www.synerscope.com", "display_url": "synerscope.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 802, "friends_count": 678, "listed_count": 43, "created_at": "Wed Sep 07 06:40:46 +0000 2011", "favourites_count": 369, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 902, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1072501827156013056/01EyxuTg_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1072501827156013056/01EyxuTg_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/369355844/1544539509", "profile_link_color": "009999", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 9, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sat Jun 08 05:39:47 +0000 2019", "id": 1137232733678243840, "id_str": "1137232733678243840", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 91856307, "id_str": "91856307", "name": "Juli\u00e0 Minguill\u00f3n", "screen_name": "jminguillona", "location": "Barcelona", "description": "[educational] data scientist, learning analytics, visualization, machine learning, programming, algorithms, open data", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 1097, "friends_count": 380, "listed_count": 136, "created_at": "Sun Nov 22 19:56:56 +0000 2009", "favourites_count": 6, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 5755, "lang": "ca", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/794124203264016384/7rI7u-3f_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/794124203264016384/7rI7u-3f_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91856307/1459538682", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 04:08:47 +0000 2019", "id": 1137209836305821696, "id_str": "1137209836305821696", "text": "RT @eagereyes: A quote from Tukey&Wilk (1966) in @jeffrey_heer\u2018s capstone talk might just as well have been written a few years ago. #EuroV\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [53, 66]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1063440833125498880, "id_str": "1063440833125498880", "name": "Sebasti\u00e1n D\u00edaz, PhD JD", "screen_name": "DataOhio", "location": "Athens, OH & Brandonville, WV", "description": "@OUHCOM Researcher fascinated by how data impacts all aspects of society. Father. Husband. Cuban immigrant. Views are my own.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 18, "friends_count": 163, "listed_count": 0, "created_at": "Fri Nov 16 14:37:07 +0000 2018", "favourites_count": 63, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 184, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1063456632275955718/8CXB-cOQ_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1063456632275955718/8CXB-cOQ_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1063440833125498880/1542382481", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:10:03 +0000 2019", "id": 1136923264264101888, "id_str": "1136923264264101888", "text": "A quote from Tukey&Wilk (1966) in @jeffrey_heer\u2018s capstone talk might just as well have been written a few years ag\u2026 https://t.co/xqAxknVia2", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/xqAxknVia2", "expanded_url": "https://twitter.com/i/web/status/1136923264264101888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 03:22:16 +0000 2019", "id": 1137198128380014592, "id_str": "1137198128380014592", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 318046158, "id_str": "318046158", "name": "Krist Wongsuphasawat", "screen_name": "kristw", "location": "From Bangkok, now in SF", "description": "Data Experience @airbnb / Prev: Turn data into pixels @twitter \u2022 Invent new vis @UofMaryland HCIL \u2022 From @Thailand / My Tweets are my own.", "url": "https://t.co/79FCBK0ooH", "entities": {"url": {"urls": [{"url": "https://t.co/79FCBK0ooH", "expanded_url": "http://kristw.yellowpigz.com", "display_url": "kristw.yellowpigz.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2894, "friends_count": 972, "listed_count": 205, "created_at": "Wed Jun 15 21:45:20 +0000 2011", "favourites_count": 7468, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 6821, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/318046158/1436058817", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "061127", "profile_text_color": "827972", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 03:14:16 +0000 2019", "id": 1137196116745904128, "id_str": "1137196116745904128", "text": "RT @eagereyes: Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [90, 98]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [57, 70]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 913025520983576576, "id_str": "913025520983576576", "name": "Andrew Burks", "screen_name": "AndrewTBurks", "location": "Chicago, IL", "description": "Research Assistant and Ph.D. Student at @evl_uic | VIS + HCI", "url": "https://t.co/eRzfpOT1SF", "entities": {"url": {"urls": [{"url": "https://t.co/eRzfpOT1SF", "expanded_url": "https://andrewtburks.dev", "display_url": "andrewtburks.dev", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 41, "friends_count": 157, "listed_count": 0, "created_at": "Wed Sep 27 13:00:22 +0000 2017", "favourites_count": 1761, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 557, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/913128609560358912/YINWxbOt_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/913128609560358912/YINWxbOt_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/913025520983576576/1553099564", "profile_link_color": "981CEB", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:32:19 +0000 2019", "id": 1136928868374331392, "id_str": "1136928868374331392", "text": "Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [75, 83]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [42, 55]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Sat Jun 08 02:08:31 +0000 2019", "id": 1137179567247056897, "id_str": "1137179567247056897", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1123199870444154881, "id_str": "1123199870444154881", "name": "John Alexis Guerra Gomez", "screen_name": "guerravis", "location": "Bogot\u00e1, D.C., Colombia", "description": "\ud83c\uddfa\ud83c\uddf8@duto_guerra \nCient\u00edfico investigador en #dataviz y #a11y. Profesor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris", "url": "https://t.co/UzBoD1VRc1", "entities": {"url": {"urls": [{"url": "https://t.co/UzBoD1VRc1", "expanded_url": "https://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 177, "friends_count": 278, "listed_count": 1, "created_at": "Tue Apr 30 12:18:11 +0000 2019", "favourites_count": 14, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 39, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1123200395902320640/ih7Rbe2x_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1123200395902320640/ih7Rbe2x_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1123199870444154881/1557264488", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 01:33:49 +0000 2019", "id": 1137170835897180160, "id_str": "1137170835897180160", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 824684769543741440, "id_str": "824684769543741440", "name": "Lace Padilla", "screen_name": "LacePadilla", "location": "Merced, CA", "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she/her", "url": "https://t.co/zgFY6kE6x5", "entities": {"url": {"urls": [{"url": "https://t.co/zgFY6kE6x5", "expanded_url": "http://lacepadilla.com", "display_url": "lacepadilla.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1396, "friends_count": 336, "listed_count": 11, "created_at": "Thu Jan 26 18:25:45 +0000 2017", "favourites_count": 493, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 267, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 01:27:22 +0000 2019", "id": 1137169210944184320, "id_str": "1137169210944184320", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 552417751, "id_str": "552417751", "name": "SHEN HAO", "screen_name": "henry_shenhao", "location": "Beijing, CHINA", "description": "off-road ,data mining, social network analysis, tableau, alteryx, knime, R&Python", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 126, "friends_count": 227, "listed_count": 131, "created_at": "Fri Apr 13 04:22:52 +0000 2012", "favourites_count": 1526, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2188, "lang": "zh-CN", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1133656699183587328/NdzKVwV3_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1133656699183587328/NdzKVwV3_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/552417751/1376532277", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 00:50:05 +0000 2019", "id": 1137159829016010753, "id_str": "1137159829016010753", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 910554091, "id_str": "910554091", "name": "S_X_W", "screen_name": "CerebroWs", "location": "United States", "description": "Visual information/ communication designer.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 70, "friends_count": 92, "listed_count": 56, "created_at": "Sun Oct 28 15:38:05 +0000 2012", "favourites_count": 627, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2142, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/825835466754752514/CFWJ6bUR_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/825835466754752514/CFWJ6bUR_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/910554091/1486306601", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Sat Jun 08 00:35:01 +0000 2019", "id": 1137156039768330240, "id_str": "1137156039768330240", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPad", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10254832, "id_str": "10254832", "name": "Donna Yobs", "screen_name": "dyobs", "location": "Silicon Valley", "description": "Living at the intersection of Tech & Society: Diversity, Analytics, AI, Ethics, Storage, Blockchain, Security. Social Justice & Local Community involvement++", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 1452, "friends_count": 3754, "listed_count": 288, "created_at": "Wed Nov 14 18:34:00 +0000 2007", "favourites_count": 9279, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 17340, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "0099B9", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme4/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme4/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/981051553644597248/7o4LeSKp_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/981051553644597248/7o4LeSKp_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10254832/1500142499", "profile_link_color": "0099B9", "profile_sidebar_border_color": "5ED4DC", "profile_sidebar_fill_color": "95E8EC", "profile_text_color": "3C3940", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 23:32:57 +0000 2019", "id": 1137140418594910208, "id_str": "1137140418594910208", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 980942124815396864, "id_str": "980942124815396864", "name": "Evert Preza", "screen_name": "datavizwpg", "location": "Winnipeg, Manitoba", "description": "\ud83d\udccaThrow data at me | Fmr Tableau Public Featured Author | Aspiring Data Scientist\ud83c\udde8\ud83c\udde6\ud83c\uddf5\ud83c\udded \n#dataviz #BI #opendata #winnipeg #datascience #UX #STEM", "url": "https://t.co/iGJcO8Tar1", "entities": {"url": {"urls": [{"url": "https://t.co/iGJcO8Tar1", "expanded_url": "https://public.tableau.com/profile/christel.evert.preza#!/", "display_url": "public.tableau.com/profile/christ\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 318, "friends_count": 1169, "listed_count": 6, "created_at": "Mon Apr 02 22:56:42 +0000 2018", "favourites_count": 1713, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 544, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/980947822647312384/EZ3qBrzq_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/980947822647312384/EZ3qBrzq_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/980942124815396864/1522711159", "profile_link_color": "19CF86", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 23:26:30 +0000 2019", "id": 1137138793750904832, "id_str": "1137138793750904832", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 426675136, "id_str": "426675136", "name": "S-Cat", "screen_name": "__rsoper__", "location": "", "description": "Husband, dad, step-dad, civil servant, engineer. The cats allow me to hyphenate. #DataScience #AI #Blockchain #DigitalTransformation", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 352, "friends_count": 2149, "listed_count": 65, "created_at": "Fri Dec 02 15:00:53 +0000 2011", "favourites_count": 6954, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3461, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3231671492/5140b508ae99cd8ed4d978ac420326fe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3231671492/5140b508ae99cd8ed4d978ac420326fe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/426675136/1542772533", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 23:19:39 +0000 2019", "id": 1137137073301991425, "id_str": "1137137073301991425", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 49457800, "id_str": "49457800", "name": "Nam Wook Kim", "screen_name": "namwkim85", "location": "Cambridge, MA", "description": "Ph.D student at Harvard, interested in HCI and information visualization.", "url": "http://t.co/6wsKt73dNs", "entities": {"url": {"urls": [{"url": "http://t.co/6wsKt73dNs", "expanded_url": "http://www.namwkim.org", "display_url": "namwkim.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 340, "friends_count": 480, "listed_count": 34, "created_at": "Sun Jun 21 22:57:22 +0000 2009", "favourites_count": 951, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 927, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", "profile_link_color": "89C9FA", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 23:16:39 +0000 2019", "id": 1137136315688992768, "id_str": "1137136315688992768", "text": "I really enjoyed many talks and Porto! See you! #eurovis #eurovis2019 https://t.co/Hpvwoz2NWM", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [50, 58]}, {"text": "eurovis2019", "indices": [59, 71]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1137136285905293316, "id_str": "1137136285905293316", "indices": [72, 95], "media_url": "http://pbs.twimg.com/media/D8frbV6XkAQeriY.jpg", "media_url_https": "https://pbs.twimg.com/media/D8frbV6XkAQeriY.jpg", "url": "https://t.co/Hpvwoz2NWM", "display_url": "pic.twitter.com/Hpvwoz2NWM", "expanded_url": "https://twitter.com/_____leena_____/status/1137136315688992768/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1137136285905293316, "id_str": "1137136285905293316", "indices": [72, 95], "media_url": "http://pbs.twimg.com/media/D8frbV6XkAQeriY.jpg", "media_url_https": "https://pbs.twimg.com/media/D8frbV6XkAQeriY.jpg", "url": "https://t.co/Hpvwoz2NWM", "display_url": "pic.twitter.com/Hpvwoz2NWM", "expanded_url": "https://twitter.com/_____leena_____/status/1137136315688992768/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "small": {"w": 680, "h": 510, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4058687172, "id_str": "4058687172", "name": "Rina", "screen_name": "_____leena_____", "location": "", "description": "now studying visualization, performance analytics, and container cloud. _(:3 \u300d\u2220)_", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 21, "friends_count": 71, "listed_count": 0, "created_at": "Thu Oct 29 15:12:37 +0000 2015", "favourites_count": 44, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 93, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 23:14:22 +0000 2019", "id": 1137135742608654337, "id_str": "1137135742608654337", "text": "Thanks to all organizers and student volunteers! #eurovis #eurovis2019", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [49, 57]}, {"text": "eurovis2019", "indices": [58, 70]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 4058687172, "id_str": "4058687172", "name": "Rina", "screen_name": "_____leena_____", "location": "", "description": "now studying visualization, performance analytics, and container cloud. _(:3 \u300d\u2220)_", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 21, "friends_count": 71, "listed_count": 0, "created_at": "Thu Oct 29 15:12:37 +0000 2015", "favourites_count": 44, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 93, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 23:12:07 +0000 2019", "id": 1137135175710543872, "id_str": "1137135175710543872", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 781089025478107136, "id_str": "781089025478107136", "name": "Krisha Mehta", "screen_name": "KrishaMehta2", "location": "Mumbai, India", "description": "A computer science undergraduate student trying to learn things one tweet at a time.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 81, "friends_count": 615, "listed_count": 2, "created_at": "Wed Sep 28 11:11:50 +0000 2016", "favourites_count": 1505, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1906, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1003320850194427904/c-EMxXE6_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1003320850194427904/c-EMxXE6_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/781089025478107136/1542210001", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 23:08:59 +0000 2019", "id": 1137134385520660480, "id_str": "1137134385520660480", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 913025520983576576, "id_str": "913025520983576576", "name": "Andrew Burks", "screen_name": "AndrewTBurks", "location": "Chicago, IL", "description": "Research Assistant and Ph.D. Student at @evl_uic | VIS + HCI", "url": "https://t.co/eRzfpOT1SF", "entities": {"url": {"urls": [{"url": "https://t.co/eRzfpOT1SF", "expanded_url": "https://andrewtburks.dev", "display_url": "andrewtburks.dev", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 41, "friends_count": 157, "listed_count": 0, "created_at": "Wed Sep 27 13:00:22 +0000 2017", "favourites_count": 1761, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 557, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/913128609560358912/YINWxbOt_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/913128609560358912/YINWxbOt_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/913025520983576576/1553099564", "profile_link_color": "981CEB", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 22:25:16 +0000 2019", "id": 1137123385253748736, "id_str": "1137123385253748736", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 711885257549680640, "id_str": "711885257549680640", "name": "Andrea Notroff", "screen_name": "andrea_no_", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 54, "friends_count": 194, "listed_count": 2, "created_at": "Mon Mar 21 12:00:46 +0000 2016", "favourites_count": 220, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 116, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 22:14:17 +0000 2019", "id": 1137120622541246464, "id_str": "1137120622541246464", "text": "@yelperalp @eagereyes Apparently Eurovis coincided with the Rally de Portugal (rally driving), UEFA Nations League\u2026 https://t.co/3iBeH051JB", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "yelperalp", "name": "Alper Sarikaya", "id": 18325271, "id_str": "18325271", "indices": [0, 10]}, {"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [11, 21]}], "urls": [{"url": "https://t.co/3iBeH051JB", "expanded_url": "https://twitter.com/i/web/status/1137120622541246464", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1137117912886464512, "in_reply_to_status_id_str": "1137117912886464512", "in_reply_to_user_id": 18325271, "in_reply_to_user_id_str": "18325271", "in_reply_to_screen_name": "yelperalp", "user": {"id": 30009655, "id_str": "30009655", "name": "James Scott-Brown", "screen_name": "jamesscottbrown", "location": "", "description": "RA in Visualization at @ImperialDSI. Previously D.Phil student in Synthetic Biology @UniofOxford and @synbioCDT.", "url": "https://t.co/YjLotYIuNG", "entities": {"url": {"urls": [{"url": "https://t.co/YjLotYIuNG", "expanded_url": "http://jamesscottbrown.com", "display_url": "jamesscottbrown.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 141, "friends_count": 339, "listed_count": 1, "created_at": "Thu Apr 09 15:58:27 +0000 2009", "favourites_count": 2808, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 419, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 21:29:03 +0000 2019", "id": 1137109239183355906, "id_str": "1137109239183355906", "text": "RT @jcrbrts: Listening to \"A Survey of Information Visualization Books\u201d @eurovis2019 #eurovis #eurovis2019 \n\ninteresting survey https://t.c\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [85, 93]}, {"text": "eurovis2019", "indices": [94, 106]}], "symbols": [], "user_mentions": [{"screen_name": "jcrbrts", "name": "Jonathan C. Roberts", "id": 201277609, "id_str": "201277609", "indices": [3, 11]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [72, 84]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 711885257549680640, "id_str": "711885257549680640", "name": "Andrea Notroff", "screen_name": "andrea_no_", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 54, "friends_count": 194, "listed_count": 2, "created_at": "Mon Mar 21 12:00:46 +0000 2016", "favourites_count": 220, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 116, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 14:44:41 +0000 2019", "id": 1136282699570827266, "id_str": "1136282699570827266", "text": "Listening to \"A Survey of Information Visualization Books\u201d @eurovis2019 #eurovis #eurovis2019 \n\ninteresting survey\u2026 https://t.co/kpllMaH0Eg", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [72, 80]}, {"text": "eurovis2019", "indices": [81, 93]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [59, 71]}], "urls": [{"url": "https://t.co/kpllMaH0Eg", "expanded_url": "https://twitter.com/i/web/status/1136282699570827266", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 201277609, "id_str": "201277609", "name": "Jonathan C. Roberts", "screen_name": "jcrbrts", "location": "United Kingdom", "description": "Author #fivedesignsheets #sketching (https://t.co/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", "url": null, "entities": {"description": {"urls": [{"url": "https://t.co/nips91tgvY", "expanded_url": "http://fds.design", "display_url": "fds.design", "indices": [37, 60]}]}}, "protected": false, "followers_count": 510, "friends_count": 937, "listed_count": 191, "created_at": "Mon Oct 11 14:07:56 +0000 2010", "favourites_count": 409, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2122, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/201277609/1494336980", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 21:28:20 +0000 2019", "id": 1137109058505175040, "id_str": "1137109058505175040", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1575191292, "id_str": "1575191292", "name": "Sherry Tongshuang Wu", "screen_name": "tongshuangwu", "location": "Seattle, WA", "description": "CS PhD at @uwdata @uwcse.", "url": "https://t.co/sDjSPEcKYP", "entities": {"url": {"urls": [{"url": "https://t.co/sDjSPEcKYP", "expanded_url": "http://homes.cs.washington.edu/~wtshuang", "display_url": "homes.cs.washington.edu/~wtshuang", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 63, "friends_count": 152, "listed_count": 3, "created_at": "Sun Jul 07 13:53:31 +0000 2013", "favourites_count": 166, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 101, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/761407605793181696/_w7M7yBh_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/761407605793181696/_w7M7yBh_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1575191292/1452221029", "profile_link_color": "ABB8C2", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 21:25:26 +0000 2019", "id": 1137108327714844673, "id_str": "1137108327714844673", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2914605289, "id_str": "2914605289", "name": "Fadlan khaerul Anam", "screen_name": "fadlan_anam", "location": "Indonesia", "description": "Sociology student and pianist", "url": "https://t.co/bHtrxZ1gTt", "entities": {"url": {"urls": [{"url": "https://t.co/bHtrxZ1gTt", "expanded_url": "https://universitasindonesia.academia.edu/FadlanKhaerulAnam", "display_url": "universitasindonesia.academia.edu/FadlanKhaerulA\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 94, "friends_count": 1616, "listed_count": 0, "created_at": "Sun Nov 30 09:50:50 +0000 2014", "favourites_count": 271, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 573, "lang": "id", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/724853119574769665/cQAq1z4r_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/724853119574769665/cQAq1z4r_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2914605289/1461653423", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 21:14:15 +0000 2019", "id": 1137105515123826693, "id_str": "1137105515123826693", "text": "RT @mandykeck: Today I presented a construction kit for visual exploration interfaces at #EuroVis2019. Thanks for all the valuable feedback\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis2019", "indices": [89, 101]}], "symbols": [], "user_mentions": [{"screen_name": "mandykeck", "name": "mandykeck", "id": 1035496563743842306, "id_str": "1035496563743842306", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 711885257549680640, "id_str": "711885257549680640", "name": "Andrea Notroff", "screen_name": "andrea_no_", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 54, "friends_count": 194, "listed_count": 2, "created_at": "Mon Mar 21 12:00:46 +0000 2016", "favourites_count": 220, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 116, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 16:38:39 +0000 2019", "id": 1136673770284965889, "id_str": "1136673770284965889", "text": "Today I presented a construction kit for visual exploration interfaces at #EuroVis2019. Thanks for all the valuable\u2026 https://t.co/6F4Xtv6VZU", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis2019", "indices": [74, 86]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/6F4Xtv6VZU", "expanded_url": "https://twitter.com/i/web/status/1136673770284965889", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1035496563743842306, "id_str": "1035496563743842306", "name": "mandykeck", "screen_name": "mandykeck", "location": "Dresden, Germany", "description": "Research Associate at TU Dresden, Data Visualization & Visual Search Interfaces", "url": "https://t.co/5Dz7lL5VXB", "entities": {"url": {"urls": [{"url": "https://t.co/5Dz7lL5VXB", "expanded_url": "http://www.visual-search.org", "display_url": "visual-search.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 25, "friends_count": 101, "listed_count": 0, "created_at": "Fri Aug 31 11:56:34 +0000 2018", "favourites_count": 150, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 46, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1035496563743842306/1535777242", "profile_link_color": "660000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 21:09:11 +0000 2019", "id": 1137104239061348355, "id_str": "1137104239061348355", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 200925366, "id_str": "200925366", "name": "Zhihua Chen", "screen_name": "zhihuachen", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 137, "friends_count": 844, "listed_count": 3, "created_at": "Sun Oct 10 17:03:26 +0000 2010", "favourites_count": 71, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 11381, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/849399593343361025/j7i_ZHpE_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/849399593343361025/j7i_ZHpE_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 20:59:31 +0000 2019", "id": 1137101803764371456, "id_str": "1137101803764371456", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1873322353, "id_str": "1873322353", "name": "Interactive Data Lab", "screen_name": "uwdata", "location": "Seattle, WA", "description": "UW Interactive Data Lab. (Formerly known as the Stanford Vis Group.) Visualization & Data Analysis.", "url": "http://t.co/lGdKZKTMbk", "entities": {"url": {"urls": [{"url": "http://t.co/lGdKZKTMbk", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5526, "friends_count": 278, "listed_count": 283, "created_at": "Mon Sep 16 22:55:12 +0000 2013", "favourites_count": 814, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 372, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1873322353/1452560068", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 20:49:04 +0000 2019", "id": 1137099174795722752, "id_str": "1137099174795722752", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1556132462, "id_str": "1556132462", "name": "Jessica Hullman", "screen_name": "JessicaHullman", "location": "Chicago, IL", "description": "Assistant Professor Northwestern University (Computer Science and Journalism). \nInformation visualization, uncertainty communication, data cognition.", "url": "https://t.co/0auEcupkFp", "entities": {"url": {"urls": [{"url": "https://t.co/0auEcupkFp", "expanded_url": "http://users.eecs.northwestern.edu/~jhullman", "display_url": "users.eecs.northwestern.edu/~jhullman", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2250, "friends_count": 384, "listed_count": 95, "created_at": "Sat Jun 29 17:13:09 +0000 2013", "favourites_count": 1720, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 845, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1556132462/1543102230", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 20:36:41 +0000 2019", "id": 1137096059446947840, "id_str": "1137096059446947840", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 138024520, "id_str": "138024520", "name": "Amit Kapoor", "screen_name": "amitkaps", "location": "Bangalore", "description": "Crafting visual stories with data. Working on kindness.", "url": "https://t.co/xDMrUz2gfl", "entities": {"url": {"urls": [{"url": "https://t.co/xDMrUz2gfl", "expanded_url": "http://amitkaps.com", "display_url": "amitkaps.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1226, "friends_count": 1288, "listed_count": 54, "created_at": "Wed Apr 28 12:24:21 +0000 2010", "favourites_count": 1301, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2464, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "8B542B", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme8/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme8/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/810674630079848448/COrkpcHK_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/810674630079848448/COrkpcHK_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/138024520/1387912938", "profile_link_color": "9D582E", "profile_sidebar_border_color": "D9B17E", "profile_sidebar_fill_color": "EADEAA", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 20:31:10 +0000 2019", "id": 1137094669983277056, "id_str": "1137094669983277056", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18704160, "id_str": "18704160", "name": "T.J. Jankun-Kelly", "screen_name": "dr_tj", "location": "Mississippi", "description": "Scientist, Designer, and Teacher. Assoc Prof of CompSci in visualization at Mississippi State University. Believes information wants to be seen. Loves Python.", "url": "http://t.co/UCcZWn122b", "entities": {"url": {"urls": [{"url": "http://t.co/UCcZWn122b", "expanded_url": "http://www.cse.msstate.edu/~tjk/", "display_url": "cse.msstate.edu/~tjk/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 974, "friends_count": 189, "listed_count": 118, "created_at": "Wed Jan 07 00:58:20 +0000 2009", "favourites_count": 7899, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 9051, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18704160/1365217008", "profile_link_color": "0084B4", "profile_sidebar_border_color": "A8C7F7", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 20:13:10 +0000 2019", "id": 1137090140193484800, "id_str": "1137090140193484800", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1652270612, "id_str": "1652270612", "name": "Tamara Munzner", "screen_name": "tamaramunzner", "location": "Vancouver, Canada", "description": "UBC computer science professor, visualization", "url": "http://t.co/Q3eaWyGTIY", "entities": {"url": {"urls": [{"url": "http://t.co/Q3eaWyGTIY", "expanded_url": "http://www.cs.ubc.ca/~tmm", "display_url": "cs.ubc.ca/~tmm", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5185, "friends_count": 335, "listed_count": 258, "created_at": "Wed Aug 07 06:57:15 +0000 2013", "favourites_count": 12845, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2895, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_link_color": "9266CC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 19:52:06 +0000 2019", "id": 1137084840761798657, "id_str": "1137084840761798657", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 15788807, "id_str": "15788807", "name": "Jan \u017d\u00e1k", "screen_name": "zakjan", "location": "Prague, Czech Republic", "description": "swiss army knife \u00b7 consultant @graph_aware", "url": "http://t.co/eq1Ts1h5WW", "entities": {"url": {"urls": [{"url": "http://t.co/eq1Ts1h5WW", "expanded_url": "http://zakjan.cz", "display_url": "zakjan.cz", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 408, "friends_count": 338, "listed_count": 48, "created_at": "Sat Aug 09 13:10:16 +0000 2008", "favourites_count": 701, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 4388, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/705710476668305408/x6KPpwPz_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/705710476668305408/x6KPpwPz_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/15788807/1433501947", "profile_link_color": "D42920", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "E9F3F9", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 37, "favorite_count": 119, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 37, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 19:38:23 +0000 2019", "id": 1137081389822689282, "id_str": "1137081389822689282", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 31638712, "id_str": "31638712", "name": "Ryan Wesslen", "screen_name": "ryanwesslen", "location": "Charlotte, NC", "description": "Computational social scientist | PhD Candidate | Tar Heel | White Sox fan | #rstats enthusiast", "url": "https://t.co/QLPC7OG4tL", "entities": {"url": {"urls": [{"url": "https://t.co/QLPC7OG4tL", "expanded_url": "http://wesslen.netlify.com", "display_url": "wesslen.netlify.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 216, "friends_count": 555, "listed_count": 6, "created_at": "Thu Apr 16 04:11:14 +0000 2009", "favourites_count": 3553, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 890, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/31638712/1485751515", "profile_link_color": "91D2FA", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 19:31:56 +0000 2019", "id": 1137079766517858306, "id_str": "1137079766517858306", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1893285722, "id_str": "1893285722", "name": "Zi Wang \ud83d\udc69\ud83c\udffb\u200d\ud83d\udcbb\ud83c\udccf\ud83e\udd16", "screen_name": "ziwphd", "location": "Cambridge, MA", "description": "Bayesian @MIT_CSAIL | Pioneer AI/ML/Robotics/Religion/Career&Public/Personal Relations Counselor | who\u2019s not a robot? | eat when hungry, tweet when full #Resist", "url": "https://t.co/KnlYTodc0S", "entities": {"url": {"urls": [{"url": "https://t.co/KnlYTodc0S", "expanded_url": "https://ziw.mit.edu", "display_url": "ziw.mit.edu", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 720, "friends_count": 265, "listed_count": 5, "created_at": "Sun Sep 22 10:35:47 +0000 2013", "favourites_count": 2932, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2193, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1133744004271464448/iENFBomH_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1133744004271464448/iENFBomH_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1893285722/1559140610", "profile_link_color": "FAB81E", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 19:29:44 +0000 2019", "id": 1137079211162652672, "id_str": "1137079211162652672", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 9527212, "id_str": "9527212", "name": "Arvind Satyanarayan", "screen_name": "arvindsatya1", "location": "Boston, MA", "description": "Assistant Professor @MIT_CSAIL @mitvis. Core Member @vega_vis. Editor @distillpub. Formerly of @StanfordHCI @uwdata @GoogleBrain.", "url": "https://t.co/85tm9CYpe9", "entities": {"url": {"urls": [{"url": "https://t.co/85tm9CYpe9", "expanded_url": "http://arvindsatya.com/", "display_url": "arvindsatya.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3244, "friends_count": 1131, "listed_count": 144, "created_at": "Thu Oct 18 18:43:59 +0000 2007", "favourites_count": 21709, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4814, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/9527212/1407814387", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 19:23:27 +0000 2019", "id": 1137077628345540608, "id_str": "1137077628345540608", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 82359949, "id_str": "82359949", "name": "Jim Hollan", "screen_name": "ProfHollan", "location": "La Jolla, San Diego", "description": "Jim Hollan, professor of cognitive science and computer science, is the co-director of the UC San Diego Design Lab.", "url": "https://t.co/piSMfbdFW8", "entities": {"url": {"urls": [{"url": "https://t.co/piSMfbdFW8", "expanded_url": "http://hci.ucsd.edu/hollan", "display_url": "hci.ucsd.edu/hollan", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 285, "friends_count": 195, "listed_count": 10, "created_at": "Wed Oct 14 13:33:47 +0000 2009", "favourites_count": 10, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 108, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/668909373461131264/n2TDXitu_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/668909373461131264/n2TDXitu_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/82359949/1448314777", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 19:15:42 +0000 2019", "id": 1137075680376774657, "id_str": "1137075680376774657", "text": "Thanks for the power-ups #EuroVis, see you all https://t.co/u2ReCfVfXA", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [25, 33]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1137075663507206144, "id_str": "1137075663507206144", "indices": [47, 70], "media_url": "http://pbs.twimg.com/media/D8e0Sp4WsAALXvU.jpg", "media_url_https": "https://pbs.twimg.com/media/D8e0Sp4WsAALXvU.jpg", "url": "https://t.co/u2ReCfVfXA", "display_url": "pic.twitter.com/u2ReCfVfXA", "expanded_url": "https://twitter.com/klaus_lml/status/1137075680376774657/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 679, "h": 680, "resize": "fit"}, "medium": {"w": 1199, "h": 1200, "resize": "fit"}, "large": {"w": 1297, "h": 1298, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1137075663507206144, "id_str": "1137075663507206144", "indices": [47, 70], "media_url": "http://pbs.twimg.com/media/D8e0Sp4WsAALXvU.jpg", "media_url_https": "https://pbs.twimg.com/media/D8e0Sp4WsAALXvU.jpg", "url": "https://t.co/u2ReCfVfXA", "display_url": "pic.twitter.com/u2ReCfVfXA", "expanded_url": "https://twitter.com/klaus_lml/status/1137075680376774657/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 679, "h": 680, "resize": "fit"}, "medium": {"w": 1199, "h": 1200, "resize": "fit"}, "large": {"w": 1297, "h": 1298, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 270431596, "id_str": "270431596", "name": "Klaus Eckelt", "screen_name": "klaus_lml", "location": "Linz, \u00d6sterreich", "description": "Data Vis + \ud83e\udd18", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 12, "friends_count": 187, "listed_count": 0, "created_at": "Tue Mar 22 16:18:02 +0000 2011", "favourites_count": 164, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 21, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/270431596/1554838640", "profile_link_color": "19CF86", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 19:03:41 +0000 2019", "id": 1137072656295968768, "id_str": "1137072656295968768", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16557883, "id_str": "16557883", "name": "Nils Gehlenborg", "screen_name": "ngehlenborg", "location": "Boston, MA, USA", "description": "Faculty @HarvardDBMI. Data Visualization. Biomedical Informatics. Genomics. Epigenomics. Cancer Biology. Views are my own.", "url": "https://t.co/1GpqbfanGs", "entities": {"url": {"urls": [{"url": "https://t.co/1GpqbfanGs", "expanded_url": "http://gehlenborglab.org", "display_url": "gehlenborglab.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2634, "friends_count": 822, "listed_count": 121, "created_at": "Thu Oct 02 11:21:35 +0000 2008", "favourites_count": 3203, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3839, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DBE9ED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", "profile_link_color": "59696E", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "2E2E2E", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 19:00:36 +0000 2019", "id": 1137071878596702209, "id_str": "1137071878596702209", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 18:58:16 +0000 2019", "id": 1137071291029184513, "id_str": "1137071291029184513", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 17029124, "id_str": "17029124", "name": "Robert Monfera", "screen_name": "monfera", "location": "Appenzell, Switzerland", "description": "Dataviz R&D @elastic. FRP, constraint layouting, SVG, WebGL. Ex @plotlygraphs, ML, quant models @UBS @jpmorgan @Zurich @WorldBank @PwC_FinServ", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 1368, "friends_count": 382, "listed_count": 265, "created_at": "Tue Oct 28 21:25:25 +0000 2008", "favourites_count": 16413, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 8569, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1020203311377547265/VC5cMzAR_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1020203311377547265/VC5cMzAR_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/17029124/1484306196", "profile_link_color": "3E003E", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 18:54:35 +0000 2019", "id": 1137070363802832896, "id_str": "1137070363802832896", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 488480041, "id_str": "488480041", "name": "Robert M Flight", "screen_name": "rmflight", "location": "Lexington, KY", "description": "Research Parasite @universityofky Interested in #openscience, #rstats, bioinformatics, #datavis https://t.co/WeGYWMuMka", "url": "https://t.co/WeGYWMuMka", "entities": {"url": {"urls": [{"url": "https://t.co/WeGYWMuMka", "expanded_url": "http://rmflight.github.io", "display_url": "rmflight.github.io", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/WeGYWMuMka", "expanded_url": "http://rmflight.github.io", "display_url": "rmflight.github.io", "indices": [97, 120]}]}}, "protected": false, "followers_count": 1079, "friends_count": 888, "listed_count": 146, "created_at": "Fri Feb 10 14:08:55 +0000 2012", "favourites_count": 10183, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 19898, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1009786916773007360/51WBz8ue_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1009786916773007360/51WBz8ue_normal.jpg", "profile_link_color": "94D487", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 18:50:46 +0000 2019", "id": 1137069403575660545, "id_str": "1137069403575660545", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 136400506, "id_str": "136400506", "name": "Matthew Conlen", "screen_name": "mathisonian", "location": "Seattle, WA", "description": "Words and graphics. Creator @ParametricPress @Idyll_lang. See my work at @FiveThirtyEight, @CNN, @NewYorker. Currently @uwdata.", "url": "https://t.co/2SGFQETnLE", "entities": {"url": {"urls": [{"url": "https://t.co/2SGFQETnLE", "expanded_url": "http://mathisonian.com", "display_url": "mathisonian.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3631, "friends_count": 2034, "listed_count": 203, "created_at": "Fri Apr 23 21:12:19 +0000 2010", "favourites_count": 3655, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 4148, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1137767486491725824/frQHjyA4_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1137767486491725824/frQHjyA4_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/136400506/1471723184", "profile_link_color": "3B3B3B", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 18:50:22 +0000 2019", "id": 1137069302337511424, "id_str": "1137069302337511424", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 82890309, "id_str": "82890309", "name": "Dominik Moritz", "screen_name": "domoritz", "location": "Seattle", "description": "PhD student @uwcse @uwdata and @uw_db. Designing and evaluating interactive data visualization & analysis tools. Co-creator of @vega_vis.", "url": "https://t.co/4a8wlal4wd", "entities": {"url": {"urls": [{"url": "https://t.co/4a8wlal4wd", "expanded_url": "https://www.domoritz.de", "display_url": "domoritz.de", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1403, "friends_count": 526, "listed_count": 68, "created_at": "Fri Oct 16 14:24:04 +0000 2009", "favourites_count": 4493, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3714, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/82890309/1485899750", "profile_link_color": "0A656C", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 18:48:40 +0000 2019", "id": 1137068875516960770, "id_str": "1137068875516960770", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1667081238, "id_str": "1667081238", "name": "Cagatay Turkay", "screen_name": "cagatay_turkay", "location": "London, UK", "description": "Senior Lecturer in Visualisation and Applied Data Science @ giCentre, City, University of London", "url": "https://t.co/IHAJ9jsfxD", "entities": {"url": {"urls": [{"url": "https://t.co/IHAJ9jsfxD", "expanded_url": "http://staff.city.ac.uk/cagatay.turkay.1/", "display_url": "staff.city.ac.uk/cagatay.turkay\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 340, "friends_count": 189, "listed_count": 41, "created_at": "Tue Aug 13 07:32:38 +0000 2013", "favourites_count": 300, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 146, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 18:45:36 +0000 2019", "id": 1137068105623121920, "id_str": "1137068105623121920", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Assistant Professor for Visualization @ Leiden Computational Biology Center.\nFocus on bio-/medical applications.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [134, 157]}]}}, "protected": false, "followers_count": 175, "friends_count": 233, "listed_count": 5, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 52, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 255, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 18:39:39 +0000 2019", "id": 1137066607056998400, "id_str": "1137066607056998400", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1527461, "id_str": "1527461", "name": "S\u00e9rgio Nunes", "screen_name": "ssn", "location": "Porto, Portugal", "description": "Web, Information, Media", "url": "http://t.co/80l9Cl9iV3", "entities": {"url": {"urls": [{"url": "http://t.co/80l9Cl9iV3", "expanded_url": "http://sergionunes.com", "display_url": "sergionunes.com", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 806, "friends_count": 579, "listed_count": 46, "created_at": "Mon Mar 19 16:52:33 +0000 2007", "favourites_count": 3574, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3840, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FFFFFF", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/55400447/twitter_normal.gif", "profile_image_url_https": "https://pbs.twimg.com/profile_images/55400447/twitter_normal.gif", "profile_link_color": "0000FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "FFFFFF", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 18:39:35 +0000 2019", "id": 1137066588673208321, "id_str": "1137066588673208321", "text": "RT @jeffrey_heer: Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [41, 49]}, {"text": "eurovis2019", "indices": [52, 64]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [3, 16]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 44195788, "id_str": "44195788", "name": "Carlos Scheidegger", "screen_name": "scheidegger", "location": "Tucson, AZ", "description": "vis, data analysis, assistant prof, arizona; do the good that's in front of you.", "url": "http://t.co/AhvETWjVpt", "entities": {"url": {"urls": [{"url": "http://t.co/AhvETWjVpt", "expanded_url": "http://cscheid.net", "display_url": "cscheid.net", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2122, "friends_count": 463, "listed_count": 176, "created_at": "Tue Jun 02 20:09:53 +0000 2009", "favourites_count": 3067, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 12097, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": true, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 64, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 18:38:42 +0000 2019", "id": 1137066366924664833, "id_str": "1137066366924664833", "text": "Here are slides for my #EuroVis / #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https://t.co/zYUEitwHTF", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [23, 31]}, {"text": "eurovis2019", "indices": [34, 46]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zYUEitwHTF", "expanded_url": "https://twitter.com/i/web/status/1137066366924664833", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 247943631, "id_str": "247943631", "name": "Jeffrey Heer", "screen_name": "jeffrey_heer", "location": "Seattle, WA", "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", "url": "http://t.co/sMhWBeHI4R", "entities": {"url": {"urls": [{"url": "http://t.co/sMhWBeHI4R", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10264, "friends_count": 661, "listed_count": 592, "created_at": "Sat Feb 05 22:33:03 +0000 2011", "favourites_count": 2666, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 988, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/247943631/1449637676", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 64, "favorite_count": 205, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 17:13:06 +0000 2019", "id": 1137044826531090432, "id_str": "1137044826531090432", "text": "RT @laneharrison: Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check their comp\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [56, 72]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 84043985, "id_str": "84043985", "name": "@micahstubbs", "screen_name": "micahstubbs", "location": "Silicon Valley", "description": "\ud83d\udef0 visual intuition for machine learning \ud83c\udfd7\ud83e\udde0\ud83d\uddfa \ud83d\udcca \u2728 PGP 5CD5 ECA0 DB00 5E04 F564 53C1 A739 DC84 A8AB 00E9", "url": "https://t.co/5e06XiNarL", "entities": {"url": {"urls": [{"url": "https://t.co/5e06XiNarL", "expanded_url": "http://bl.ocks.org/micahstubbs", "display_url": "bl.ocks.org/micahstubbs", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 4727, "friends_count": 4822, "listed_count": 524, "created_at": "Wed Oct 21 09:53:27 +0000 2009", "favourites_count": 70766, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 32790, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/84043985/1454791632", "profile_link_color": "4A913C", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:03:37 +0000 2019", "id": 1136227066544840704, "id_str": "1136227066544840704", "text": "Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check thei\u2026 https://t.co/HwK84xa7ZD", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [38, 54]}], "urls": [{"url": "https://t.co/HwK84xa7ZD", "expanded_url": "https://twitter.com/i/web/status/1136227066544840704", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1522, "friends_count": 764, "listed_count": 101, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5093, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 23, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 17:11:35 +0000 2019", "id": 1137044445755392000, "id_str": "1137044445755392000", "text": "RT @eagereyes: Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [90, 98]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [57, 70]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 84043985, "id_str": "84043985", "name": "@micahstubbs", "screen_name": "micahstubbs", "location": "Silicon Valley", "description": "\ud83d\udef0 visual intuition for machine learning \ud83c\udfd7\ud83e\udde0\ud83d\uddfa \ud83d\udcca \u2728 PGP 5CD5 ECA0 DB00 5E04 F564 53C1 A739 DC84 A8AB 00E9", "url": "https://t.co/5e06XiNarL", "entities": {"url": {"urls": [{"url": "https://t.co/5e06XiNarL", "expanded_url": "http://bl.ocks.org/micahstubbs", "display_url": "bl.ocks.org/micahstubbs", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 4727, "friends_count": 4822, "listed_count": 524, "created_at": "Wed Oct 21 09:53:27 +0000 2009", "favourites_count": 70766, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 32790, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/84043985/1454791632", "profile_link_color": "4A913C", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:32:19 +0000 2019", "id": 1136928868374331392, "id_str": "1136928868374331392", "text": "Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [75, 83]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [42, 55]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 17:03:50 +0000 2019", "id": 1137042495265787904, "id_str": "1137042495265787904", "text": "RT @eagereyes: Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [90, 98]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [57, 70]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18704160, "id_str": "18704160", "name": "T.J. Jankun-Kelly", "screen_name": "dr_tj", "location": "Mississippi", "description": "Scientist, Designer, and Teacher. Assoc Prof of CompSci in visualization at Mississippi State University. Believes information wants to be seen. Loves Python.", "url": "http://t.co/UCcZWn122b", "entities": {"url": {"urls": [{"url": "http://t.co/UCcZWn122b", "expanded_url": "http://www.cse.msstate.edu/~tjk/", "display_url": "cse.msstate.edu/~tjk/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 974, "friends_count": 189, "listed_count": 118, "created_at": "Wed Jan 07 00:58:20 +0000 2009", "favourites_count": 7899, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 9051, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18704160/1365217008", "profile_link_color": "0084B4", "profile_sidebar_border_color": "A8C7F7", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:32:19 +0000 2019", "id": 1136928868374331392, "id_str": "1136928868374331392", "text": "Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [75, 83]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [42, 55]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 17:00:45 +0000 2019", "id": 1137041719747317760, "id_str": "1137041719747317760", "text": "RT @jamesscottbrown: This year I am again collating links to open access papers, material, and data for the #EuroVis conference at https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [108, 116]}], "symbols": [], "user_mentions": [{"screen_name": "jamesscottbrown", "name": "James Scott-Brown", "id": 30009655, "id_str": "30009655", "indices": [3, 19]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 860202353575813122, "id_str": "860202353575813122", "name": "Jason Craggs", "screen_name": "Jason_Craggs", "location": "Mid, MO", "description": "Inquisitive brain nerd. Studies pain for a living. Likes & retweets \ud83d\udeab agree or endorse.", "url": "https://t.co/m65G8ygCyD", "entities": {"url": {"urls": [{"url": "https://t.co/m65G8ygCyD", "expanded_url": "https://healthprofessions.missouri.edu/brainstormlab/facultystaff/", "display_url": "healthprofessions.missouri.edu/brainstormlab/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 267, "friends_count": 1714, "listed_count": 1, "created_at": "Thu May 04 18:39:57 +0000 2017", "favourites_count": 10970, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3222, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1123048767215874049/SIP7ARBN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1123048767215874049/SIP7ARBN_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon May 20 10:52:03 +0000 2019", "id": 1130425949571485696, "id_str": "1130425949571485696", "text": "This year I am again collating links to open access papers, material, and data for the #EuroVis conference at\u2026 https://t.co/hkTwQmrYoQ", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [87, 95]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/hkTwQmrYoQ", "expanded_url": "https://twitter.com/i/web/status/1130425949571485696", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [111, 134]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 30009655, "id_str": "30009655", "name": "James Scott-Brown", "screen_name": "jamesscottbrown", "location": "", "description": "RA in Visualization at @ImperialDSI. Previously D.Phil student in Synthetic Biology @UniofOxford and @synbioCDT.", "url": "https://t.co/YjLotYIuNG", "entities": {"url": {"urls": [{"url": "https://t.co/YjLotYIuNG", "expanded_url": "http://jamesscottbrown.com", "display_url": "jamesscottbrown.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 141, "friends_count": 339, "listed_count": 1, "created_at": "Thu Apr 09 15:58:27 +0000 2009", "favourites_count": 2808, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 419, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 11, "favorite_count": 31, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 11, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 17:00:28 +0000 2019", "id": 1137041648959889408, "id_str": "1137041648959889408", "text": "RT @laneharrison: Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other vision\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [56, 69]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1652270612, "id_str": "1652270612", "name": "Tamara Munzner", "screen_name": "tamaramunzner", "location": "Vancouver, Canada", "description": "UBC computer science professor, visualization", "url": "http://t.co/Q3eaWyGTIY", "entities": {"url": {"urls": [{"url": "http://t.co/Q3eaWyGTIY", "expanded_url": "http://www.cs.ubc.ca/~tmm", "display_url": "cs.ubc.ca/~tmm", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5185, "friends_count": 335, "listed_count": 258, "created_at": "Wed Aug 07 06:57:15 +0000 2013", "favourites_count": 12845, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2895, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_link_color": "9266CC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 11:00:52 +0000 2019", "id": 1136951149892907011, "id_str": "1136951149892907011", "text": "Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other\u2026 https://t.co/U2WnAX2J92", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/U2WnAX2J92", "expanded_url": "https://twitter.com/i/web/status/1136951149892907011", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1522, "friends_count": 764, "listed_count": 101, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5093, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "quoted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 6, "favorite_count": 34, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 17:00:09 +0000 2019", "id": 1137041567301038083, "id_str": "1137041567301038083", "text": "RT @eagereyes: Tell us how you really feel, @jeffrey_heer! #EuroVis https://t.co/EthgWX4nI0", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [59, 67]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [44, 57]}], "urls": [], "media": [{"id": 1136919201170505728, "id_str": "1136919201170505728", "indices": [68, 91], "media_url": "http://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "url": "https://t.co/EthgWX4nI0", "display_url": "pic.twitter.com/EthgWX4nI0", "expanded_url": "https://twitter.com/eagereyes/status/1136919207038410753/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 411, "resize": "fit"}, "medium": {"w": 1200, "h": 725, "resize": "fit"}, "large": {"w": 2048, "h": 1238, "resize": "fit"}}, "source_status_id": 1136919207038410753, "source_status_id_str": "1136919207038410753", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136919201170505728, "id_str": "1136919201170505728", "indices": [68, 91], "media_url": "http://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "url": "https://t.co/EthgWX4nI0", "display_url": "pic.twitter.com/EthgWX4nI0", "expanded_url": "https://twitter.com/eagereyes/status/1136919207038410753/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 411, "resize": "fit"}, "medium": {"w": 1200, "h": 725, "resize": "fit"}, "large": {"w": 2048, "h": 1238, "resize": "fit"}}, "source_status_id": 1136919207038410753, "source_status_id_str": "1136919207038410753", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1652270612, "id_str": "1652270612", "name": "Tamara Munzner", "screen_name": "tamaramunzner", "location": "Vancouver, Canada", "description": "UBC computer science professor, visualization", "url": "http://t.co/Q3eaWyGTIY", "entities": {"url": {"urls": [{"url": "http://t.co/Q3eaWyGTIY", "expanded_url": "http://www.cs.ubc.ca/~tmm", "display_url": "cs.ubc.ca/~tmm", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5185, "friends_count": 335, "listed_count": 258, "created_at": "Wed Aug 07 06:57:15 +0000 2013", "favourites_count": 12845, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2895, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_link_color": "9266CC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 08:53:56 +0000 2019", "id": 1136919207038410753, "id_str": "1136919207038410753", "text": "Tell us how you really feel, @jeffrey_heer! #EuroVis https://t.co/EthgWX4nI0", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [44, 52]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [29, 42]}], "urls": [], "media": [{"id": 1136919201170505728, "id_str": "1136919201170505728", "indices": [53, 76], "media_url": "http://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "url": "https://t.co/EthgWX4nI0", "display_url": "pic.twitter.com/EthgWX4nI0", "expanded_url": "https://twitter.com/eagereyes/status/1136919207038410753/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 411, "resize": "fit"}, "medium": {"w": 1200, "h": 725, "resize": "fit"}, "large": {"w": 2048, "h": 1238, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136919201170505728, "id_str": "1136919201170505728", "indices": [53, 76], "media_url": "http://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "url": "https://t.co/EthgWX4nI0", "display_url": "pic.twitter.com/EthgWX4nI0", "expanded_url": "https://twitter.com/eagereyes/status/1136919207038410753/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 411, "resize": "fit"}, "medium": {"w": 1200, "h": 725, "resize": "fit"}, "large": {"w": 2048, "h": 1238, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 12, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 17:00:08 +0000 2019", "id": 1137041561357836289, "id_str": "1137041561357836289", "text": "RT @jamesscottbrown: This year I am again collating links to open access papers, material, and data for the #EuroVis conference at https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [108, 116]}], "symbols": [], "user_mentions": [{"screen_name": "jamesscottbrown", "name": "James Scott-Brown", "id": 30009655, "id_str": "30009655", "indices": [3, 19]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 3230388598, "id_str": "3230388598", "name": "Mara Averick", "screen_name": "dataandme", "location": "Massachusetts", "description": "tidyverse \ud83e\udd51 @rstudio, \ud83c\udfc0 hoop head, gnashgab, blatherskite, lesser \u00bd of @batpigandme \ud83e\udd87\ud83d\udc3d", "url": "https://t.co/ZANWJjC3FT", "entities": {"url": {"urls": [{"url": "https://t.co/ZANWJjC3FT", "expanded_url": "https://maraaverick.rbind.io", "display_url": "maraaverick.rbind.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 37970, "friends_count": 2895, "listed_count": 1566, "created_at": "Sun May 03 11:44:15 +0000 2015", "favourites_count": 99132, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 36931, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/3230388598/1482490217", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon May 20 10:52:03 +0000 2019", "id": 1130425949571485696, "id_str": "1130425949571485696", "text": "This year I am again collating links to open access papers, material, and data for the #EuroVis conference at\u2026 https://t.co/hkTwQmrYoQ", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [87, 95]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/hkTwQmrYoQ", "expanded_url": "https://twitter.com/i/web/status/1130425949571485696", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [111, 134]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 30009655, "id_str": "30009655", "name": "James Scott-Brown", "screen_name": "jamesscottbrown", "location": "", "description": "RA in Visualization at @ImperialDSI. Previously D.Phil student in Synthetic Biology @UniofOxford and @synbioCDT.", "url": "https://t.co/YjLotYIuNG", "entities": {"url": {"urls": [{"url": "https://t.co/YjLotYIuNG", "expanded_url": "http://jamesscottbrown.com", "display_url": "jamesscottbrown.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 141, "friends_count": 339, "listed_count": 1, "created_at": "Thu Apr 09 15:58:27 +0000 2009", "favourites_count": 2808, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 419, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 11, "favorite_count": 31, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 11, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 16:59:51 +0000 2019", "id": 1137041491614883841, "id_str": "1137041491614883841", "text": "RT @eagereyes: Vis can help with some of the issues we\u2018ve seen in AI recently, by bringing the gap between humans and machines, balancing a\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1652270612, "id_str": "1652270612", "name": "Tamara Munzner", "screen_name": "tamaramunzner", "location": "Vancouver, Canada", "description": "UBC computer science professor, visualization", "url": "http://t.co/Q3eaWyGTIY", "entities": {"url": {"urls": [{"url": "http://t.co/Q3eaWyGTIY", "expanded_url": "http://www.cs.ubc.ca/~tmm", "display_url": "cs.ubc.ca/~tmm", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5185, "friends_count": 335, "listed_count": 258, "created_at": "Wed Aug 07 06:57:15 +0000 2013", "favourites_count": 12845, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2895, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_link_color": "9266CC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:39:02 +0000 2019", "id": 1136930556267114497, "id_str": "1136930556267114497", "text": "Vis can help with some of the issues we\u2018ve seen in AI recently, by bringing the gap between humans and machines, ba\u2026 https://t.co/xHH7LDFqve", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xHH7LDFqve", "expanded_url": "https://twitter.com/i/web/status/1136930556267114497", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 16:59:33 +0000 2019", "id": 1137041415572078592, "id_str": "1137041415572078592", "text": "RT @eagereyes: Typical concerns in visualization research \u2013 and some potential problems associated with them. @jeffrey_heer #EuroVis https:\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [124, 132]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [110, 123]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1652270612, "id_str": "1652270612", "name": "Tamara Munzner", "screen_name": "tamaramunzner", "location": "Vancouver, Canada", "description": "UBC computer science professor, visualization", "url": "http://t.co/Q3eaWyGTIY", "entities": {"url": {"urls": [{"url": "http://t.co/Q3eaWyGTIY", "expanded_url": "http://www.cs.ubc.ca/~tmm", "display_url": "cs.ubc.ca/~tmm", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5185, "friends_count": 335, "listed_count": 258, "created_at": "Wed Aug 07 06:57:15 +0000 2013", "favourites_count": 12845, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2895, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_link_color": "9266CC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:24:24 +0000 2019", "id": 1136926874154733568, "id_str": "1136926874154733568", "text": "Typical concerns in visualization research \u2013 and some potential problems associated with them. @jeffrey_heer\u2026 https://t.co/Te4oZ5lIJL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [95, 108]}], "urls": [{"url": "https://t.co/Te4oZ5lIJL", "expanded_url": "https://twitter.com/i/web/status/1136926874154733568", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [110, 133]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 16:59:28 +0000 2019", "id": 1137041393308774401, "id_str": "1137041393308774401", "text": "RT @eagereyes: A quote from Tukey&Wilk (1966) in @jeffrey_heer\u2018s capstone talk might just as well have been written a few years ago. #EuroV\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [53, 66]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1652270612, "id_str": "1652270612", "name": "Tamara Munzner", "screen_name": "tamaramunzner", "location": "Vancouver, Canada", "description": "UBC computer science professor, visualization", "url": "http://t.co/Q3eaWyGTIY", "entities": {"url": {"urls": [{"url": "http://t.co/Q3eaWyGTIY", "expanded_url": "http://www.cs.ubc.ca/~tmm", "display_url": "cs.ubc.ca/~tmm", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5185, "friends_count": 335, "listed_count": 258, "created_at": "Wed Aug 07 06:57:15 +0000 2013", "favourites_count": 12845, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2895, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_link_color": "9266CC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:10:03 +0000 2019", "id": 1136923264264101888, "id_str": "1136923264264101888", "text": "A quote from Tukey&Wilk (1966) in @jeffrey_heer\u2018s capstone talk might just as well have been written a few years ag\u2026 https://t.co/xqAxknVia2", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/xqAxknVia2", "expanded_url": "https://twitter.com/i/web/status/1136923264264101888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 16:59:22 +0000 2019", "id": 1137041369992781825, "id_str": "1137041369992781825", "text": "RT @eagereyes: Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [90, 98]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [57, 70]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1652270612, "id_str": "1652270612", "name": "Tamara Munzner", "screen_name": "tamaramunzner", "location": "Vancouver, Canada", "description": "UBC computer science professor, visualization", "url": "http://t.co/Q3eaWyGTIY", "entities": {"url": {"urls": [{"url": "http://t.co/Q3eaWyGTIY", "expanded_url": "http://www.cs.ubc.ca/~tmm", "display_url": "cs.ubc.ca/~tmm", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5185, "friends_count": 335, "listed_count": 258, "created_at": "Wed Aug 07 06:57:15 +0000 2013", "favourites_count": 12845, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2895, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_link_color": "9266CC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:32:19 +0000 2019", "id": 1136928868374331392, "id_str": "1136928868374331392", "text": "Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [75, 83]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [42, 55]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 16:59:16 +0000 2019", "id": 1137041344814129152, "id_str": "1137041344814129152", "text": "RT @eagereyes: The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [103, 111]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [89, 102]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1652270612, "id_str": "1652270612", "name": "Tamara Munzner", "screen_name": "tamaramunzner", "location": "Vancouver, Canada", "description": "UBC computer science professor, visualization", "url": "http://t.co/Q3eaWyGTIY", "entities": {"url": {"urls": [{"url": "http://t.co/Q3eaWyGTIY", "expanded_url": "http://www.cs.ubc.ca/~tmm", "display_url": "cs.ubc.ca/~tmm", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5185, "friends_count": 335, "listed_count": 258, "created_at": "Wed Aug 07 06:57:15 +0000 2013", "favourites_count": 12845, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2895, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_link_color": "9266CC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:47:09 +0000 2019", "id": 1136932597668483072, "id_str": "1136932597668483072", "text": "The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [74, 87]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 8, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 8, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 16:58:58 +0000 2019", "id": 1137041270646251520, "id_str": "1137041270646251520", "text": "RT @jamesscottbrown: This year I am again collating links to open access papers, material, and data for the #EuroVis conference at https://\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [108, 116]}], "symbols": [], "user_mentions": [{"screen_name": "jamesscottbrown", "name": "James Scott-Brown", "id": 30009655, "id_str": "30009655", "indices": [3, 19]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1652270612, "id_str": "1652270612", "name": "Tamara Munzner", "screen_name": "tamaramunzner", "location": "Vancouver, Canada", "description": "UBC computer science professor, visualization", "url": "http://t.co/Q3eaWyGTIY", "entities": {"url": {"urls": [{"url": "http://t.co/Q3eaWyGTIY", "expanded_url": "http://www.cs.ubc.ca/~tmm", "display_url": "cs.ubc.ca/~tmm", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5185, "friends_count": 335, "listed_count": 258, "created_at": "Wed Aug 07 06:57:15 +0000 2013", "favourites_count": 12845, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2895, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_link_color": "9266CC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon May 20 10:52:03 +0000 2019", "id": 1130425949571485696, "id_str": "1130425949571485696", "text": "This year I am again collating links to open access papers, material, and data for the #EuroVis conference at\u2026 https://t.co/hkTwQmrYoQ", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [87, 95]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/hkTwQmrYoQ", "expanded_url": "https://twitter.com/i/web/status/1130425949571485696", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [111, 134]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 30009655, "id_str": "30009655", "name": "James Scott-Brown", "screen_name": "jamesscottbrown", "location": "", "description": "RA in Visualization at @ImperialDSI. Previously D.Phil student in Synthetic Biology @UniofOxford and @synbioCDT.", "url": "https://t.co/YjLotYIuNG", "entities": {"url": {"urls": [{"url": "https://t.co/YjLotYIuNG", "expanded_url": "http://jamesscottbrown.com", "display_url": "jamesscottbrown.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 141, "friends_count": 339, "listed_count": 1, "created_at": "Thu Apr 09 15:58:27 +0000 2009", "favourites_count": 2808, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 419, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 11, "favorite_count": 31, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 11, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 16:51:39 +0000 2019", "id": 1137039429430784000, "id_str": "1137039429430784000", "text": "RT @alexander_lex: What are your options for visualizing a network with many attributes? We review the alternatives and introduce a typolog\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1652270612, "id_str": "1652270612", "name": "Tamara Munzner", "screen_name": "tamaramunzner", "location": "Vancouver, Canada", "description": "UBC computer science professor, visualization", "url": "http://t.co/Q3eaWyGTIY", "entities": {"url": {"urls": [{"url": "http://t.co/Q3eaWyGTIY", "expanded_url": "http://www.cs.ubc.ca/~tmm", "display_url": "cs.ubc.ca/~tmm", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5185, "friends_count": 335, "listed_count": 258, "created_at": "Wed Aug 07 06:57:15 +0000 2013", "favourites_count": 12845, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2895, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_link_color": "9266CC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Tue Jun 04 13:34:05 +0000 2019", "id": 1135902544125976577, "id_str": "1135902544125976577", "text": "What are your options for visualizing a network with many attributes? We review the alternatives and introduce a ty\u2026 https://t.co/C4gf7ycRn8", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/C4gf7ycRn8", "expanded_url": "https://twitter.com/i/web/status/1135902544125976577", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 37, "favorite_count": 119, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 37, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 16:49:53 +0000 2019", "id": 1137038984683515904, "id_str": "1137038984683515904", "text": "RT @laneharrison: Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check their comp\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [56, 72]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1652270612, "id_str": "1652270612", "name": "Tamara Munzner", "screen_name": "tamaramunzner", "location": "Vancouver, Canada", "description": "UBC computer science professor, visualization", "url": "http://t.co/Q3eaWyGTIY", "entities": {"url": {"urls": [{"url": "http://t.co/Q3eaWyGTIY", "expanded_url": "http://www.cs.ubc.ca/~tmm", "display_url": "cs.ubc.ca/~tmm", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5185, "friends_count": 335, "listed_count": 258, "created_at": "Wed Aug 07 06:57:15 +0000 2013", "favourites_count": 12845, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 2895, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", "profile_link_color": "9266CC", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 11:03:37 +0000 2019", "id": 1136227066544840704, "id_str": "1136227066544840704", "text": "Fantastic, well-illustrated talk from @carolinanobre84 on Multivariate Network Visualization Techniques\u2014 check thei\u2026 https://t.co/HwK84xa7ZD", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "carolinanobre84", "name": "Carolina Nobre", "id": 739637463900114944, "id_str": "739637463900114944", "indices": [38, 54]}], "urls": [{"url": "https://t.co/HwK84xa7ZD", "expanded_url": "https://twitter.com/i/web/status/1136227066544840704", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1522, "friends_count": 764, "listed_count": 101, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5093, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 23, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 16:18:45 +0000 2019", "id": 1137031147211436033, "id_str": "1137031147211436033", "text": "RT @alexander_lex: #EuroVIS best paper! Congratulations to @nostalgiadriven et al. https://t.co/Umdx0Fekga", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [19, 27]}], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}, {"screen_name": "nostalgiadriven", "name": "Daniel Cornel", "id": 751179353753526272, "id_str": "751179353753526272", "indices": [59, 75]}], "urls": [], "media": [{"id": 1136948096917757952, "id_str": "1136948096917757952", "indices": [83, 106], "media_url": "http://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "media_url_https": "https://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "url": "https://t.co/Umdx0Fekga", "display_url": "pic.twitter.com/Umdx0Fekga", "expanded_url": "https://twitter.com/alexander_lex/status/1136948106128449537/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}, "source_status_id": 1136948106128449537, "source_status_id_str": "1136948106128449537", "source_user_id": 81658145, "source_user_id_str": "81658145"}]}, "extended_entities": {"media": [{"id": 1136948096917757952, "id_str": "1136948096917757952", "indices": [83, 106], "media_url": "http://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "media_url_https": "https://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "url": "https://t.co/Umdx0Fekga", "display_url": "pic.twitter.com/Umdx0Fekga", "expanded_url": "https://twitter.com/alexander_lex/status/1136948106128449537/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}, "source_status_id": 1136948106128449537, "source_status_id_str": "1136948106128449537", "source_user_id": 81658145, "source_user_id_str": "81658145"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 751179353753526272, "id_str": "751179353753526272", "name": "Daniel Cornel", "screen_name": "nostalgiadriven", "location": "Wien, \u00d6sterreich", "description": "Computer Graphics Researcher at @VRVis Research Center, Rendering Engine Developer for visdom.at", "url": "https://t.co/h0TUTAAoDt", "entities": {"url": {"urls": [{"url": "https://t.co/h0TUTAAoDt", "expanded_url": "http://drivenbynostalgia.com", "display_url": "drivenbynostalgia.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 133, "friends_count": 145, "listed_count": 1, "created_at": "Thu Jul 07 22:21:29 +0000 2016", "favourites_count": 12, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 76, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/751180842085576704/f4jM6yvm_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/751180842085576704/f4jM6yvm_normal.jpg", "profile_link_color": "000000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 10:48:46 +0000 2019", "id": 1136948106128449537, "id_str": "1136948106128449537", "text": "#EuroVIS best paper! Congratulations to @nostalgiadriven et al. https://t.co/Umdx0Fekga", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [0, 8]}], "symbols": [], "user_mentions": [{"screen_name": "nostalgiadriven", "name": "Daniel Cornel", "id": 751179353753526272, "id_str": "751179353753526272", "indices": [40, 56]}], "urls": [], "media": [{"id": 1136948096917757952, "id_str": "1136948096917757952", "indices": [64, 87], "media_url": "http://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "media_url_https": "https://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "url": "https://t.co/Umdx0Fekga", "display_url": "pic.twitter.com/Umdx0Fekga", "expanded_url": "https://twitter.com/alexander_lex/status/1136948106128449537/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136948096917757952, "id_str": "1136948096917757952", "indices": [64, 87], "media_url": "http://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "media_url_https": "https://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "url": "https://t.co/Umdx0Fekga", "display_url": "pic.twitter.com/Umdx0Fekga", "expanded_url": "https://twitter.com/alexander_lex/status/1136948106128449537/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 16:12:46 +0000 2019", "id": 1137029644144783361, "id_str": "1137029644144783361", "text": "RT @alexander_lex: Really neat idea: in place focus+context for hierarchical embeddings. Leverages irrelevance of positions in t-SNE to rev\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 446672281, "id_str": "446672281", "name": "Anna Vilanova", "screen_name": "avilanova01", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 38, "friends_count": 188, "listed_count": 0, "created_at": "Mon Dec 26 01:21:45 +0000 2011", "favourites_count": 84, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 528, "lang": "ca", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 14:19:49 +0000 2019", "id": 1136638830184935424, "id_str": "1136638830184935424", "text": "Really neat idea: in place focus+context for hierarchical embeddings. Leverages irrelevance of positions in t-SNE t\u2026 https://t.co/zNUkmSiuIg", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zNUkmSiuIg", "expanded_url": "https://twitter.com/i/web/status/1136638830184935424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 16:01:10 +0000 2019", "id": 1137026721801166848, "id_str": "1137026721801166848", "text": "RT @eagereyes: Vis can help with some of the issues we\u2018ve seen in AI recently, by bringing the gap between humans and machines, balancing a\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 993576667208601600, "id_str": "993576667208601600", "name": "Alex Kale", "screen_name": "AlexKale17", "location": "", "description": "PhD student at University of Washington. Data visualization, uncertainty communication, visual and statistical reasoning, HCI to support decisions. he/him", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 118, "friends_count": 120, "listed_count": 2, "created_at": "Mon May 07 19:41:51 +0000 2018", "favourites_count": 2538, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 147, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/993901185487724544/4tbsB6fs_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/993901185487724544/4tbsB6fs_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/993576667208601600/1525799484", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:39:02 +0000 2019", "id": 1136930556267114497, "id_str": "1136930556267114497", "text": "Vis can help with some of the issues we\u2018ve seen in AI recently, by bringing the gap between humans and machines, ba\u2026 https://t.co/xHH7LDFqve", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xHH7LDFqve", "expanded_url": "https://twitter.com/i/web/status/1136930556267114497", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 15:37:17 +0000 2019", "id": 1137020712114360322, "id_str": "1137020712114360322", "text": "RT @laneharrison: Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other vision\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [56, 69]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 36853217, "id_str": "36853217", "name": "Till Nagel", "screen_name": "tillnm", "location": "Mannheim/Berlin", "description": "Designing, developing, researching and teaching visualizations. Professor for visual analytics at Hochschule Mannheim.", "url": "https://t.co/dwdtJc8iM9", "entities": {"url": {"urls": [{"url": "https://t.co/dwdtJc8iM9", "expanded_url": "http://tillnagel.com", "display_url": "tillnagel.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3441, "friends_count": 1054, "listed_count": 259, "created_at": "Fri May 01 02:11:09 +0000 2009", "favourites_count": 7285, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 3134, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/36853217/1478425233", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 11:00:52 +0000 2019", "id": 1136951149892907011, "id_str": "1136951149892907011", "text": "Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other\u2026 https://t.co/U2WnAX2J92", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/U2WnAX2J92", "expanded_url": "https://twitter.com/i/web/status/1136951149892907011", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1522, "friends_count": 764, "listed_count": 101, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5093, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "quoted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 6, "favorite_count": 34, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 14:46:49 +0000 2019", "id": 1137008013150175233, "id_str": "1137008013150175233", "text": "RT @rpgove: \"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [100, 108]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 403626099, "id_str": "403626099", "name": "Stef van den Elzen", "screen_name": "StefvandenElzen", "location": "Eindhoven, Nederland", "description": "Senior Scientist Artificial Intelligence at Philips Research. Visual Analytics, Information Visualization, Machine Learning Professional.", "url": "http://t.co/n4vBW4Udz5", "entities": {"url": {"urls": [{"url": "http://t.co/n4vBW4Udz5", "expanded_url": "http://www.win.tue.nl/~selzen", "display_url": "win.tue.nl/~selzen", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 264, "friends_count": 234, "listed_count": 24, "created_at": "Wed Nov 02 19:22:30 +0000 2011", "favourites_count": 1223, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 524, "lang": "nl", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DBE9ED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme17/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme17/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", "profile_link_color": "CC3366", "profile_sidebar_border_color": "DBE9ED", "profile_sidebar_fill_color": "E6F6F9", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 9, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 14:44:58 +0000 2019", "id": 1137007547024650240, "id_str": "1137007547024650240", "text": "RT @rpgove: \"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [100, 108]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetCaster for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2873695769, "id_str": "2873695769", "name": "Roeland Scheepens", "screen_name": "rlndscheepens", "location": "Eindhoven, Nederland", "description": "PhD in visualization. Research engineer at ProcessGold. Interested in visualization and process mining.", "url": "http://t.co/t25I44Aarp", "entities": {"url": {"urls": [{"url": "http://t.co/t25I44Aarp", "expanded_url": "http://www.win.tue.nl/~rscheepe/", "display_url": "win.tue.nl/~rscheepe/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 49, "friends_count": 74, "listed_count": 4, "created_at": "Wed Nov 12 12:47:40 +0000 2014", "favourites_count": 45, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 235, "lang": "nl", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 9, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 14:34:02 +0000 2019", "id": 1137004794101428224, "id_str": "1137004794101428224", "text": "RT @eagereyes: Tell us how you really feel, @jeffrey_heer! #EuroVis https://t.co/EthgWX4nI0", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [59, 67]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [44, 57]}], "urls": [], "media": [{"id": 1136919201170505728, "id_str": "1136919201170505728", "indices": [68, 91], "media_url": "http://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "url": "https://t.co/EthgWX4nI0", "display_url": "pic.twitter.com/EthgWX4nI0", "expanded_url": "https://twitter.com/eagereyes/status/1136919207038410753/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 411, "resize": "fit"}, "medium": {"w": 1200, "h": 725, "resize": "fit"}, "large": {"w": 2048, "h": 1238, "resize": "fit"}}, "source_status_id": 1136919207038410753, "source_status_id_str": "1136919207038410753", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136919201170505728, "id_str": "1136919201170505728", "indices": [68, 91], "media_url": "http://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "url": "https://t.co/EthgWX4nI0", "display_url": "pic.twitter.com/EthgWX4nI0", "expanded_url": "https://twitter.com/eagereyes/status/1136919207038410753/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 411, "resize": "fit"}, "medium": {"w": 1200, "h": 725, "resize": "fit"}, "large": {"w": 2048, "h": 1238, "resize": "fit"}}, "source_status_id": 1136919207038410753, "source_status_id_str": "1136919207038410753", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 318046158, "id_str": "318046158", "name": "Krist Wongsuphasawat", "screen_name": "kristw", "location": "From Bangkok, now in SF", "description": "Data Experience @airbnb / Prev: Turn data into pixels @twitter \u2022 Invent new vis @UofMaryland HCIL \u2022 From @Thailand / My Tweets are my own.", "url": "https://t.co/79FCBK0ooH", "entities": {"url": {"urls": [{"url": "https://t.co/79FCBK0ooH", "expanded_url": "http://kristw.yellowpigz.com", "display_url": "kristw.yellowpigz.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2894, "friends_count": 972, "listed_count": 205, "created_at": "Wed Jun 15 21:45:20 +0000 2011", "favourites_count": 7468, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 6821, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/318046158/1436058817", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "061127", "profile_text_color": "827972", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 08:53:56 +0000 2019", "id": 1136919207038410753, "id_str": "1136919207038410753", "text": "Tell us how you really feel, @jeffrey_heer! #EuroVis https://t.co/EthgWX4nI0", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [44, 52]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [29, 42]}], "urls": [], "media": [{"id": 1136919201170505728, "id_str": "1136919201170505728", "indices": [53, 76], "media_url": "http://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "url": "https://t.co/EthgWX4nI0", "display_url": "pic.twitter.com/EthgWX4nI0", "expanded_url": "https://twitter.com/eagereyes/status/1136919207038410753/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 411, "resize": "fit"}, "medium": {"w": 1200, "h": 725, "resize": "fit"}, "large": {"w": 2048, "h": 1238, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136919201170505728, "id_str": "1136919201170505728", "indices": [53, 76], "media_url": "http://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "url": "https://t.co/EthgWX4nI0", "display_url": "pic.twitter.com/EthgWX4nI0", "expanded_url": "https://twitter.com/eagereyes/status/1136919207038410753/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 411, "resize": "fit"}, "medium": {"w": 1200, "h": 725, "resize": "fit"}, "large": {"w": 2048, "h": 1238, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 12, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 14:31:50 +0000 2019", "id": 1137004240495235072, "id_str": "1137004240495235072", "text": "RT @rpgove: \"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [100, 108]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 318046158, "id_str": "318046158", "name": "Krist Wongsuphasawat", "screen_name": "kristw", "location": "From Bangkok, now in SF", "description": "Data Experience @airbnb / Prev: Turn data into pixels @twitter \u2022 Invent new vis @UofMaryland HCIL \u2022 From @Thailand / My Tweets are my own.", "url": "https://t.co/79FCBK0ooH", "entities": {"url": {"urls": [{"url": "https://t.co/79FCBK0ooH", "expanded_url": "http://kristw.yellowpigz.com", "display_url": "kristw.yellowpigz.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2894, "friends_count": 972, "listed_count": 205, "created_at": "Wed Jun 15 21:45:20 +0000 2011", "favourites_count": 7468, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 6821, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme13/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/318046158/1436058817", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "061127", "profile_text_color": "827972", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 9, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 14:29:28 +0000 2019", "id": 1137003647232094209, "id_str": "1137003647232094209", "text": "RT @eagereyes: Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [90, 98]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [57, 70]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2496, "friends_count": 688, "listed_count": 184, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2936, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4750, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:32:19 +0000 2019", "id": 1136928868374331392, "id_str": "1136928868374331392", "text": "Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [75, 83]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [42, 55]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 13:53:21 +0000 2019", "id": 1136994557206454275, "id_str": "1136994557206454275", "text": "RT @alexander_lex: Really neat idea: in place focus+context for hierarchical embeddings. Leverages irrelevance of positions in t-SNE to rev\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2527017636, "id_str": "2527017636", "name": "Thomas H\u00f6llt", "screen_name": "ThomasHollt", "location": "Delft, Nederland", "description": "Assistant Professor for Visualization @ Leiden Computational Biology Center.\nFocus on bio-/medical applications.\nCytosplore Developer https://t.co/ftcPrPGb2F", "url": "https://t.co/aFZatB0OEw", "entities": {"url": {"urls": [{"url": "https://t.co/aFZatB0OEw", "expanded_url": "http://www.thomashollt.com", "display_url": "thomashollt.com", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/ftcPrPGb2F", "expanded_url": "https://www.cytosplore.org", "display_url": "cytosplore.org", "indices": [134, 157]}]}}, "protected": false, "followers_count": 175, "friends_count": 233, "listed_count": 5, "created_at": "Tue May 27 09:29:14 +0000 2014", "favourites_count": 52, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 255, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2527017636/1550584133", "profile_link_color": "330055", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 14:19:49 +0000 2019", "id": 1136638830184935424, "id_str": "1136638830184935424", "text": "Really neat idea: in place focus+context for hierarchical embeddings. Leverages irrelevance of positions in t-SNE t\u2026 https://t.co/zNUkmSiuIg", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zNUkmSiuIg", "expanded_url": "https://twitter.com/i/web/status/1136638830184935424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 13:04:29 +0000 2019", "id": 1136982258781306881, "id_str": "1136982258781306881", "text": "RT @eagereyes: The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here: https://t.co/RVa\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [60, 73]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [103, 116]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1347650244, "id_str": "1347650244", "name": "Sean Phillips", "screen_name": "SeanMiPhillips", "location": "Near Washington DC USA", "description": "Applied Data Science\nJohns Hopkins University Applied Physics Lab. \nData Visualization, JavaFX, Machine Learning. JavaOne Rock Star\nDeep Space Trajectory Design", "url": "https://t.co/ivVdJ0OS9Q", "entities": {"url": {"urls": [{"url": "https://t.co/ivVdJ0OS9Q", "expanded_url": "http://fxyz3d.org", "display_url": "fxyz3d.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1270, "friends_count": 407, "listed_count": 78, "created_at": "Fri Apr 12 20:26:26 +0000 2013", "favourites_count": 1309, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 5730, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme4/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme4/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/806499472570204160/NTF9HBme_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/806499472570204160/NTF9HBme_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1347650244/1385210696", "profile_link_color": "745F0F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:27:35 +0000 2019", "id": 1136927673798811648, "id_str": "1136927673798811648", "text": "The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here:\u2026 https://t.co/3fBQOZ5ICm", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [45, 58]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [88, 101]}], "urls": [{"url": "https://t.co/3fBQOZ5ICm", "expanded_url": "https://twitter.com/i/web/status/1136927673798811648", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 29, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 12:49:51 +0000 2019", "id": 1136978577059209217, "id_str": "1136978577059209217", "text": "RT @eagereyes: TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistics to veri\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2496, "friends_count": 688, "listed_count": 184, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2936, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4750, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Mon Jun 03 08:42:44 +0000 2019", "id": 1135466836475162624, "id_str": "1135466836475162624", "text": "TourDino: A Support View for Confirming Patterns in Tabular Data helps people who aren\u2019t well versed with statistic\u2026 https://t.co/KbSGKI4vSL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/KbSGKI4vSL", "expanded_url": "https://twitter.com/i/web/status/1135466836475162624", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 5, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 5, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 12:48:05 +0000 2019", "id": 1136978130856554496, "id_str": "1136978130856554496", "text": "RT @laneharrison: Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other vision\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [56, 69]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 15208867, "id_str": "15208867", "name": "Jo Vermeulen", "screen_name": "jozilla", "location": "Aarhus, Denmark", "description": "Assistant Professor in the Department of Computer Science at @AarhusUni. Research in #HCI, #Ubicomp & #InfoVis.", "url": "https://t.co/xhw8rLIN8O", "entities": {"url": {"urls": [{"url": "https://t.co/xhw8rLIN8O", "expanded_url": "http://jovermeulen.com/", "display_url": "jovermeulen.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1077, "friends_count": 878, "listed_count": 77, "created_at": "Mon Jun 23 16:45:09 +0000 2008", "favourites_count": 5764, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 6972, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/15208867/1525896918", "profile_link_color": "2B395C", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 11:00:52 +0000 2019", "id": 1136951149892907011, "id_str": "1136951149892907011", "text": "Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other\u2026 https://t.co/U2WnAX2J92", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/U2WnAX2J92", "expanded_url": "https://twitter.com/i/web/status/1136951149892907011", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1522, "friends_count": 764, "listed_count": 101, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5093, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "quoted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 6, "favorite_count": 34, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 12:46:38 +0000 2019", "id": 1136977768380600321, "id_str": "1136977768380600321", "text": "RT @rpgove: \"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [100, 108]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 359216663, "id_str": "359216663", "name": "Nicol\u00e1s Guar\u00edn", "screen_name": "nicoguaro", "location": "", "description": "Mel\u00f3mano, Ingeniero F\u00edsico y Cient\u00edfico Computacional, pura in(ter)disciplina. Enamorado de la arepa de ch\u00f3colo.", "url": "https://t.co/BS6o8iANOs", "entities": {"url": {"urls": [{"url": "https://t.co/BS6o8iANOs", "expanded_url": "http://nicoguaro.github.io/", "display_url": "nicoguaro.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 255, "friends_count": 215, "listed_count": 21, "created_at": "Sun Aug 21 06:15:59 +0000 2011", "favourites_count": 1826, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 7027, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1071039278149451776/bLECxLGe_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1071039278149451776/bLECxLGe_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 9, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 12:44:24 +0000 2019", "id": 1136977207631343620, "id_str": "1136977207631343620", "text": "RT @rpgove: \"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [100, 108]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 420736004, "id_str": "420736004", "name": "Jim Wallace", "screen_name": "_JimWallace", "location": "Waterloo, Ontario", "description": "", "url": "http://t.co/ePidct8T4M", "entities": {"url": {"urls": [{"url": "http://t.co/ePidct8T4M", "expanded_url": "http://uwaterloo.ca/idea-lab", "display_url": "uwaterloo.ca/idea-lab", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 183, "friends_count": 149, "listed_count": 3, "created_at": "Fri Nov 25 01:19:29 +0000 2011", "favourites_count": 968, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 408, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/958787103332052992/eVsnq-K7_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/958787103332052992/eVsnq-K7_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/420736004/1517427713", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 9, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 12:34:54 +0000 2019", "id": 1136974812935524352, "id_str": "1136974812935524352", "text": "RT @uwdata: IDL\u2019s @mathisonian demos tools for making sense of how people engage with interactive articles; here using dimensionality reduc\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "uwdata", "name": "Interactive Data Lab", "id": 1873322353, "id_str": "1873322353", "indices": [3, 10]}, {"screen_name": "mathisonian", "name": "Matthew Conlen", "id": 136400506, "id_str": "136400506", "indices": [18, 30]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2496, "friends_count": 688, "listed_count": 184, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2936, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4750, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 17:06:56 +0000 2019", "id": 1136680887276507140, "id_str": "1136680887276507140", "text": "IDL\u2019s @mathisonian demos tools for making sense of how people engage with interactive articles; here using dimensio\u2026 https://t.co/PbAu7paBUQ", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "mathisonian", "name": "Matthew Conlen", "id": 136400506, "id_str": "136400506", "indices": [6, 18]}], "urls": [{"url": "https://t.co/PbAu7paBUQ", "expanded_url": "https://twitter.com/i/web/status/1136680887276507140", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1873322353, "id_str": "1873322353", "name": "Interactive Data Lab", "screen_name": "uwdata", "location": "Seattle, WA", "description": "UW Interactive Data Lab. (Formerly known as the Stanford Vis Group.) Visualization & Data Analysis.", "url": "http://t.co/lGdKZKTMbk", "entities": {"url": {"urls": [{"url": "http://t.co/lGdKZKTMbk", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5526, "friends_count": 278, "listed_count": 283, "created_at": "Mon Sep 16 22:55:12 +0000 2013", "favourites_count": 814, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 372, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1873322353/1452560068", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 23, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 12:33:22 +0000 2019", "id": 1136974430767341569, "id_str": "1136974430767341569", "text": "RT @rpgove: \"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [100, 108]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2496, "friends_count": 688, "listed_count": 184, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2936, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4750, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 9, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 12:25:35 +0000 2019", "id": 1136972470127333376, "id_str": "1136972470127333376", "text": "RT @eagereyes: The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here: https://t.co/RVa\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [60, 73]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [103, 116]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1556132462, "id_str": "1556132462", "name": "Jessica Hullman", "screen_name": "JessicaHullman", "location": "Chicago, IL", "description": "Assistant Professor Northwestern University (Computer Science and Journalism). \nInformation visualization, uncertainty communication, data cognition.", "url": "https://t.co/0auEcupkFp", "entities": {"url": {"urls": [{"url": "https://t.co/0auEcupkFp", "expanded_url": "http://users.eecs.northwestern.edu/~jhullman", "display_url": "users.eecs.northwestern.edu/~jhullman", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2250, "friends_count": 384, "listed_count": 95, "created_at": "Sat Jun 29 17:13:09 +0000 2013", "favourites_count": 1720, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 845, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1556132462/1543102230", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:27:35 +0000 2019", "id": 1136927673798811648, "id_str": "1136927673798811648", "text": "The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here:\u2026 https://t.co/3fBQOZ5ICm", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [45, 58]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [88, 101]}], "urls": [{"url": "https://t.co/3fBQOZ5ICm", "expanded_url": "https://twitter.com/i/web/status/1136927673798811648", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 29, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 12:10:56 +0000 2019", "id": 1136968785456271360, "id_str": "1136968785456271360", "text": "RT @eagereyes: The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [103, 111]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [89, 102]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 613935662, "id_str": "613935662", "name": "Chenhui Li", "screen_name": "dawn_vis", "location": "Shanghai", "description": "Assistant Professor at ECNU", "url": "https://t.co/7FRg3kCIQH", "entities": {"url": {"urls": [{"url": "https://t.co/7FRg3kCIQH", "expanded_url": "http://chenhui.li", "display_url": "chenhui.li", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3, "friends_count": 32, "listed_count": 0, "created_at": "Thu Jun 21 02:06:10 +0000 2012", "favourites_count": 2, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/868499815973269504/LyaLOvDO_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/868499815973269504/LyaLOvDO_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:47:09 +0000 2019", "id": 1136932597668483072, "id_str": "1136932597668483072", "text": "The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [74, 87]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 8, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 8, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:58:15 +0000 2019", "id": 1136965590197907457, "id_str": "1136965590197907457", "text": "RT @rpgove: \"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [100, 108]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [3, 10]}], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [109, 132], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}, "source_status_id": 1136934146650103809, "source_status_id_str": "1136934146650103809", "source_user_id": 208312922, "source_user_id_str": "208312922"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 889998600, "id_str": "889998600", "name": "David Gotz", "screen_name": "DavidGotz", "location": "Chapel Hill, NC", "description": "Associate Professor of Information Science at UNC @uncsils and Assistant Director for the Carolina Health Informatics Program @CHIP_UNC.", "url": "https://t.co/ROIQfWRqRv", "entities": {"url": {"urls": [{"url": "https://t.co/ROIQfWRqRv", "expanded_url": "http://gotz.web.unc.edu/", "display_url": "gotz.web.unc.edu", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 385, "friends_count": 276, "listed_count": 51, "created_at": "Fri Oct 19 00:26:15 +0000 2012", "favourites_count": 695, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1078, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/889998600/1388094309", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 9, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:57:30 +0000 2019", "id": 1136965404302172165, "id_str": "1136965404302172165", "text": "RT @laneharrison: Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other vision\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [56, 69]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 967387429262028801, "id_str": "967387429262028801", "name": "Guenter Wallner", "screen_name": "wallnergue", "location": "Wien, \u00d6sterreich", "description": "Ass. Prof. @TUE_ID, Senior Scientist at University of Applied Arts Vienna, #GamesUR, #GamesAnalytics, #DataMining, #DataVisualization", "url": "https://t.co/3hX1pnxuGg", "entities": {"url": {"urls": [{"url": "https://t.co/3hX1pnxuGg", "expanded_url": "http://autoteles.org", "display_url": "autoteles.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 185, "friends_count": 254, "listed_count": 3, "created_at": "Sat Feb 24 13:15:11 +0000 2018", "favourites_count": 383, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 301, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/968157188710649857/RT6BNgB6_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/968157188710649857/RT6BNgB6_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/967387429262028801/1519823820", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 11:00:52 +0000 2019", "id": 1136951149892907011, "id_str": "1136951149892907011", "text": "Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other\u2026 https://t.co/U2WnAX2J92", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/U2WnAX2J92", "expanded_url": "https://twitter.com/i/web/status/1136951149892907011", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1522, "friends_count": 764, "listed_count": 101, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5093, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "quoted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 6, "favorite_count": 34, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:52:11 +0000 2019", "id": 1136964066688323584, "id_str": "1136964066688323584", "text": "RT @laneharrison: Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other vision\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [56, 69]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 11493602, "id_str": "11493602", "name": "Evan Peck", "screen_name": "EvanMPeck", "location": "Lewisburg, PA", "description": "Bucknell CS Prof. \nHCI, Vis, Student-Centered Everything. | Writing: https://t.co/c2nvsxRjWv | #ethicalCS modules: https://t.co/nknNSsSWMg", "url": "http://t.co/6ho04Ir1JX", "entities": {"url": {"urls": [{"url": "http://t.co/6ho04Ir1JX", "expanded_url": "http://www.eg.bucknell.edu/~emp017/", "display_url": "eg.bucknell.edu/~emp017/", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/c2nvsxRjWv", "expanded_url": "https://medium.com/bucknell-hci", "display_url": "medium.com/bucknell-hci", "indices": [69, 92]}, {"url": "https://t.co/nknNSsSWMg", "expanded_url": "https://ethicalcs.github.io/", "display_url": "ethicalcs.github.io", "indices": [116, 139]}]}}, "protected": false, "followers_count": 1776, "friends_count": 889, "listed_count": 111, "created_at": "Tue Dec 25 04:00:52 +0000 2007", "favourites_count": 2968, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 8242, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/11493602/1529939643", "profile_link_color": "002E72", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 11:00:52 +0000 2019", "id": 1136951149892907011, "id_str": "1136951149892907011", "text": "Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other\u2026 https://t.co/U2WnAX2J92", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/U2WnAX2J92", "expanded_url": "https://twitter.com/i/web/status/1136951149892907011", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1522, "friends_count": 764, "listed_count": 101, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5093, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "quoted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 6, "favorite_count": 34, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:47:16 +0000 2019", "id": 1136962828986925056, "id_str": "1136962828986925056", "text": "RT @laneharrison: Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other vision\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "laneharrison", "name": "Lane Harrison", "id": 10414152, "id_str": "10414152", "indices": [3, 16]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [56, 69]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 14148549, "id_str": "14148549", "name": "Stephen North", "screen_name": "magneticnorth", "location": "Oldwick", "description": "Better visualization through algorithms. https://t.co/4laXDO6RzC, ieeevis/tvcg. Have never intentionally made a pie chart.", "url": "https://t.co/vAzQNeFNd3", "entities": {"url": {"urls": [{"url": "https://t.co/vAzQNeFNd3", "expanded_url": "https://goo.gl/r7QeTr", "display_url": "goo.gl/r7QeTr", "indices": [0, 23]}]}, "description": {"urls": [{"url": "https://t.co/4laXDO6RzC", "expanded_url": "http://graphviz.org", "display_url": "graphviz.org", "indices": [41, 64]}]}}, "protected": false, "followers_count": 760, "friends_count": 659, "listed_count": 65, "created_at": "Fri Mar 14 18:44:45 +0000 2008", "favourites_count": 486, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1613, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/14148549/1521039708", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 11:00:52 +0000 2019", "id": 1136951149892907011, "id_str": "1136951149892907011", "text": "Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other\u2026 https://t.co/U2WnAX2J92", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/U2WnAX2J92", "expanded_url": "https://twitter.com/i/web/status/1136951149892907011", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1522, "friends_count": 764, "listed_count": 101, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5093, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "quoted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 6, "favorite_count": 34, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:41:36 +0000 2019", "id": 1136961402470567937, "id_str": "1136961402470567937", "text": "RT @eagereyes: Typical concerns in visualization research \u2013 and some potential problems associated with them. @jeffrey_heer #EuroVis https:\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [124, 132]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [110, 123]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 944216617268973569, "id_str": "944216617268973569", "name": "Michael Aupetit", "screen_name": "MichaelAupetit", "location": "Doha, Qatar ", "description": "Senior Scientist at @QatarComputing Research Institute, @HBKU", "url": "https://t.co/T2U21cnj0G", "entities": {"url": {"urls": [{"url": "https://t.co/T2U21cnj0G", "expanded_url": "https://about.me/michaelaupetit", "display_url": "about.me/michaelaupetit", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 47, "friends_count": 56, "listed_count": 1, "created_at": "Fri Dec 22 14:42:39 +0000 2017", "favourites_count": 1113, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 566, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/944216617268973569/1548848132", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:24:24 +0000 2019", "id": 1136926874154733568, "id_str": "1136926874154733568", "text": "Typical concerns in visualization research \u2013 and some potential problems associated with them. @jeffrey_heer\u2026 https://t.co/Te4oZ5lIJL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [95, 108]}], "urls": [{"url": "https://t.co/Te4oZ5lIJL", "expanded_url": "https://twitter.com/i/web/status/1136926874154733568", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [110, 133]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:41:26 +0000 2019", "id": 1136961358744997888, "id_str": "1136961358744997888", "text": "RT @eagereyes: Vis can help with some of the issues we\u2018ve seen in AI recently, by bringing the gap between humans and machines, balancing a\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 944216617268973569, "id_str": "944216617268973569", "name": "Michael Aupetit", "screen_name": "MichaelAupetit", "location": "Doha, Qatar ", "description": "Senior Scientist at @QatarComputing Research Institute, @HBKU", "url": "https://t.co/T2U21cnj0G", "entities": {"url": {"urls": [{"url": "https://t.co/T2U21cnj0G", "expanded_url": "https://about.me/michaelaupetit", "display_url": "about.me/michaelaupetit", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 47, "friends_count": 56, "listed_count": 1, "created_at": "Fri Dec 22 14:42:39 +0000 2017", "favourites_count": 1113, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 566, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/944216617268973569/1548848132", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:39:02 +0000 2019", "id": 1136930556267114497, "id_str": "1136930556267114497", "text": "Vis can help with some of the issues we\u2018ve seen in AI recently, by bringing the gap between humans and machines, ba\u2026 https://t.co/xHH7LDFqve", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xHH7LDFqve", "expanded_url": "https://twitter.com/i/web/status/1136930556267114497", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:39:58 +0000 2019", "id": 1136960990157914112, "id_str": "1136960990157914112", "text": "RT @eagereyes: Vis beyond the visual, what about accessibility and other perceptual channels? @jeffrey_heer #EuroVis https://t.co/iWoMvWFGhc", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [108, 116]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [94, 107]}], "urls": [], "media": [{"id": 1136933534055174144, "id_str": "1136933534055174144", "indices": [117, 140], "media_url": "http://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "url": "https://t.co/iWoMvWFGhc", "display_url": "pic.twitter.com/iWoMvWFGhc", "expanded_url": "https://twitter.com/eagereyes/status/1136933542548709381/photo/1", "type": "photo", "sizes": {"large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}}, "source_status_id": 1136933542548709381, "source_status_id_str": "1136933542548709381", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136933534055174144, "id_str": "1136933534055174144", "indices": [117, 140], "media_url": "http://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "url": "https://t.co/iWoMvWFGhc", "display_url": "pic.twitter.com/iWoMvWFGhc", "expanded_url": "https://twitter.com/eagereyes/status/1136933542548709381/photo/1", "type": "photo", "sizes": {"large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}}, "source_status_id": 1136933542548709381, "source_status_id_str": "1136933542548709381", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 944216617268973569, "id_str": "944216617268973569", "name": "Michael Aupetit", "screen_name": "MichaelAupetit", "location": "Doha, Qatar ", "description": "Senior Scientist at @QatarComputing Research Institute, @HBKU", "url": "https://t.co/T2U21cnj0G", "entities": {"url": {"urls": [{"url": "https://t.co/T2U21cnj0G", "expanded_url": "https://about.me/michaelaupetit", "display_url": "about.me/michaelaupetit", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 47, "friends_count": 56, "listed_count": 1, "created_at": "Fri Dec 22 14:42:39 +0000 2017", "favourites_count": 1113, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 566, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/944216617268973569/1548848132", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:50:54 +0000 2019", "id": 1136933542548709381, "id_str": "1136933542548709381", "text": "Vis beyond the visual, what about accessibility and other perceptual channels? @jeffrey_heer #EuroVis https://t.co/iWoMvWFGhc", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [93, 101]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [79, 92]}], "urls": [], "media": [{"id": 1136933534055174144, "id_str": "1136933534055174144", "indices": [102, 125], "media_url": "http://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "url": "https://t.co/iWoMvWFGhc", "display_url": "pic.twitter.com/iWoMvWFGhc", "expanded_url": "https://twitter.com/eagereyes/status/1136933542548709381/photo/1", "type": "photo", "sizes": {"large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136933534055174144, "id_str": "1136933534055174144", "indices": [102, 125], "media_url": "http://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "url": "https://t.co/iWoMvWFGhc", "display_url": "pic.twitter.com/iWoMvWFGhc", "expanded_url": "https://twitter.com/eagereyes/status/1136933542548709381/photo/1", "type": "photo", "sizes": {"large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 9, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:39:17 +0000 2019", "id": 1136960816853475328, "id_str": "1136960816853475328", "text": "RT @eagereyes: The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [103, 111]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [89, 102]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 944216617268973569, "id_str": "944216617268973569", "name": "Michael Aupetit", "screen_name": "MichaelAupetit", "location": "Doha, Qatar ", "description": "Senior Scientist at @QatarComputing Research Institute, @HBKU", "url": "https://t.co/T2U21cnj0G", "entities": {"url": {"urls": [{"url": "https://t.co/T2U21cnj0G", "expanded_url": "https://about.me/michaelaupetit", "display_url": "about.me/michaelaupetit", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 47, "friends_count": 56, "listed_count": 1, "created_at": "Fri Dec 22 14:42:39 +0000 2017", "favourites_count": 1113, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 566, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/944216617268973569/1548848132", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:47:09 +0000 2019", "id": 1136932597668483072, "id_str": "1136932597668483072", "text": "The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [74, 87]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 8, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 8, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:38:01 +0000 2019", "id": 1136960500464574464, "id_str": "1136960500464574464", "text": "RT @eagereyes: Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [90, 98]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [57, 70]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 944216617268973569, "id_str": "944216617268973569", "name": "Michael Aupetit", "screen_name": "MichaelAupetit", "location": "Doha, Qatar ", "description": "Senior Scientist at @QatarComputing Research Institute, @HBKU", "url": "https://t.co/T2U21cnj0G", "entities": {"url": {"urls": [{"url": "https://t.co/T2U21cnj0G", "expanded_url": "https://about.me/michaelaupetit", "display_url": "about.me/michaelaupetit", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 47, "friends_count": 56, "listed_count": 1, "created_at": "Fri Dec 22 14:42:39 +0000 2017", "favourites_count": 1113, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 566, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/944216617268973569/1548848132", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:32:19 +0000 2019", "id": 1136928868374331392, "id_str": "1136928868374331392", "text": "Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [75, 83]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [42, 55]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:01:46 +0000 2019", "id": 1136951376389574656, "id_str": "1136951376389574656", "text": "A big thanks to all organizers and students volunteers for this wonderful conference! @eurovis2019 #eurovis\u2026 https://t.co/AcbCoX1utJ", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [99, 107]}], "symbols": [], "user_mentions": [{"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [86, 98]}], "urls": [{"url": "https://t.co/AcbCoX1utJ", "expanded_url": "https://twitter.com/i/web/status/1136951376389574656", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1035496563743842306, "id_str": "1035496563743842306", "name": "mandykeck", "screen_name": "mandykeck", "location": "Dresden, Germany", "description": "Research Associate at TU Dresden, Data Visualization & Visual Search Interfaces", "url": "https://t.co/5Dz7lL5VXB", "entities": {"url": {"urls": [{"url": "https://t.co/5Dz7lL5VXB", "expanded_url": "http://www.visual-search.org", "display_url": "visual-search.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 25, "friends_count": 101, "listed_count": 0, "created_at": "Fri Aug 31 11:56:34 +0000 2018", "favourites_count": 150, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 46, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1035496563743842306/1535777242", "profile_link_color": "660000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:00:52 +0000 2019", "id": 1136951149892907011, "id_str": "1136951149892907011", "text": "Deeply appreciate this sentiment from @jeffrey_heer \u2014 seems to align with the ethos of Tukey, Engelbart, and other\u2026 https://t.co/U2WnAX2J92", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/U2WnAX2J92", "expanded_url": "https://twitter.com/i/web/status/1136951149892907011", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 10414152, "id_str": "10414152", "name": "Lane Harrison", "screen_name": "laneharrison", "location": "Worcester, MA", "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", "url": "https://t.co/Cfcm7A1kSa", "entities": {"url": {"urls": [{"url": "https://t.co/Cfcm7A1kSa", "expanded_url": "http://web.cs.wpi.edu/~ltharrison/", "display_url": "web.cs.wpi.edu/~ltharrison/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1522, "friends_count": 764, "listed_count": 101, "created_at": "Tue Nov 20 15:02:19 +0000 2007", "favourites_count": 5093, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4339, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/10414152/1555445134", "profile_link_color": "6699FF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136934146650103809, "quoted_status_id_str": "1136934146650103809", "quoted_status": {"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 6, "favorite_count": 34, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 11:00:33 +0000 2019", "id": 1136951070964498432, "id_str": "1136951070964498432", "text": "@alexander_lex @eurovis2019 @EuroVis2018 @EuroVis14 Oh dear, that\u2019s a real hashtag challenge. #EuroVIS #EuroVIS2019\u2026 https://t.co/xQ98AgIY6x", "truncated": true, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [94, 102]}, {"text": "EuroVIS2019", "indices": [103, 115]}], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [0, 14]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [15, 27]}, {"screen_name": "EuroVis2018", "name": "EuroVis2018", "id": 909697437694087168, "id_str": "909697437694087168", "indices": [28, 40]}, {"screen_name": "EuroVis14", "name": "EuroVis", "id": 1652792504, "id_str": "1652792504", "indices": [41, 51]}], "urls": [{"url": "https://t.co/xQ98AgIY6x", "expanded_url": "https://twitter.com/i/web/status/1136951070964498432", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": 1136949469176573954, "in_reply_to_status_id_str": "1136949469176573954", "in_reply_to_user_id": 81658145, "in_reply_to_user_id_str": "81658145", "in_reply_to_screen_name": "alexander_lex", "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:54:11 +0000 2019", "id": 1136949469176573954, "id_str": "1136949469176573954", "text": "@jsndyks And while we're at it, maybe get a stable twitter account @eurovis2019 @EuroVis2018 @EuroVis14 #EuroVIS :)", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [105, 113]}], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [0, 8]}, {"screen_name": "eurovis2019", "name": "EuroVis2019", "id": 1085199426837188610, "id_str": "1085199426837188610", "indices": [67, 79]}, {"screen_name": "EuroVis2018", "name": "EuroVis2018", "id": 909697437694087168, "id_str": "909697437694087168", "indices": [80, 92]}, {"screen_name": "EuroVis14", "name": "EuroVis", "id": 1652792504, "id_str": "1652792504", "indices": [93, 103]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1136943322025594882, "in_reply_to_status_id_str": "1136943322025594882", "in_reply_to_user_id": 19299318, "in_reply_to_user_id_str": "19299318", "in_reply_to_screen_name": "jsndyks", "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:51:13 +0000 2019", "id": 1136948722242400256, "id_str": "1136948722242400256", "text": "RT @eagereyes: I appreciate the organizers explaining why students weren\u2018t included in the #EuroVis conference dinner. That was weird, but\u2026", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [91, 99]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2886031072, "id_str": "2886031072", "name": "BLACKSTEM Global\ud83d\udca1\ud83d\udd2c\ud83c\udf3c", "screen_name": "BLACKSTEMUSA", "location": "Southeast, USA \u2606 Global Citizens", "description": "We wrote a book on blacks in STEM and Tech. Found HUNDREDS of tweeters achieving tech diversity & inclusion. Also into politics. Business-related DMs only. \ud83d\udcbc", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 4350, "friends_count": 4987, "listed_count": 450, "created_at": "Thu Nov 20 19:28:34 +0000 2014", "favourites_count": 52499, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 64012, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/656816419192074240/LiYOXjp9_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/656816419192074240/LiYOXjp9_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2886031072/1559365632", "profile_link_color": "DB2B39", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 10:50:37 +0000 2019", "id": 1136948569074806784, "id_str": "1136948569074806784", "text": "I appreciate the organizers explaining why students weren\u2018t included in the #EuroVis conference dinner. That was we\u2026 https://t.co/nDTKYgCE7L", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [76, 84]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/nDTKYgCE7L", "expanded_url": "https://twitter.com/i/web/status/1136948569074806784", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:50:37 +0000 2019", "id": 1136948569074806784, "id_str": "1136948569074806784", "text": "I appreciate the organizers explaining why students weren\u2018t included in the #EuroVis conference dinner. That was we\u2026 https://t.co/nDTKYgCE7L", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [76, 84]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/nDTKYgCE7L", "expanded_url": "https://twitter.com/i/web/status/1136948569074806784", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:48:46 +0000 2019", "id": 1136948106128449537, "id_str": "1136948106128449537", "text": "#EuroVIS best paper! Congratulations to @nostalgiadriven et al. https://t.co/Umdx0Fekga", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [0, 8]}], "symbols": [], "user_mentions": [{"screen_name": "nostalgiadriven", "name": "Daniel Cornel", "id": 751179353753526272, "id_str": "751179353753526272", "indices": [40, 56]}], "urls": [], "media": [{"id": 1136948096917757952, "id_str": "1136948096917757952", "indices": [64, 87], "media_url": "http://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "media_url_https": "https://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "url": "https://t.co/Umdx0Fekga", "display_url": "pic.twitter.com/Umdx0Fekga", "expanded_url": "https://twitter.com/alexander_lex/status/1136948106128449537/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136948096917757952, "id_str": "1136948096917757952", "indices": [64, 87], "media_url": "http://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "media_url_https": "https://pbs.twimg.com/media/D8dARTTW4AAwnI8.jpg", "url": "https://t.co/Umdx0Fekga", "display_url": "pic.twitter.com/Umdx0Fekga", "expanded_url": "https://twitter.com/alexander_lex/status/1136948106128449537/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:29:46 +0000 2019", "id": 1136943322025594882, "id_str": "1136943322025594882", "text": "#EuroVIS #EuroVIS2019 #EuroVIS19 great conference #letsGetASingleHashTag", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [0, 8]}, {"text": "EuroVIS2019", "indices": [9, 21]}, {"text": "EuroVIS19", "indices": [22, 32]}, {"text": "letsGetASingleHashTag", "indices": [50, 72]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:28:17 +0000 2019", "id": 1136942950502608896, "id_str": "1136942950502608896", "text": "RT @eagereyes: Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [90, 98]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [57, 70]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [99, 122], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}, "source_status_id": 1136928868374331392, "source_status_id_str": "1136928868374331392", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 22766040, "id_str": "22766040", "name": "Kai Reinhardt", "screen_name": "leerraum", "location": "Rastatt, Germany", "description": "graphic designer / illustrator / \n\nhttps://t.co/UAnSYe1pHq / \n\nhttps://t.co/enhDCW0T5v", "url": "http://t.co/HOJIUVBy2q", "entities": {"url": {"urls": [{"url": "http://t.co/HOJIUVBy2q", "expanded_url": "http://www.lrrm.de", "display_url": "lrrm.de", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/UAnSYe1pHq", "expanded_url": "https://instagram.com/lrrm_design_studio", "display_url": "instagram.com/lrrm_design_st\u2026", "indices": [36, 59]}, {"url": "https://t.co/enhDCW0T5v", "expanded_url": "https://twitter.com/lrrmIlluStudio", "display_url": "twitter.com/lrrmIlluStudio", "indices": [64, 87]}]}}, "protected": false, "followers_count": 238, "friends_count": 565, "listed_count": 24, "created_at": "Wed Mar 04 12:57:46 +0000 2009", "favourites_count": 1102, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 4102, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DEDEDE", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", "profile_link_color": "5B393B", "profile_sidebar_border_color": "686B66", "profile_sidebar_fill_color": "B3B3B3", "profile_text_color": "272525", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:32:19 +0000 2019", "id": 1136928868374331392, "id_str": "1136928868374331392", "text": "Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [75, 83]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [42, 55]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:28:13 +0000 2019", "id": 1136942932672561152, "id_str": "1136942932672561152", "text": "RT @eagereyes: The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [103, 111]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [89, 102]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 22766040, "id_str": "22766040", "name": "Kai Reinhardt", "screen_name": "leerraum", "location": "Rastatt, Germany", "description": "graphic designer / illustrator / \n\nhttps://t.co/UAnSYe1pHq / \n\nhttps://t.co/enhDCW0T5v", "url": "http://t.co/HOJIUVBy2q", "entities": {"url": {"urls": [{"url": "http://t.co/HOJIUVBy2q", "expanded_url": "http://www.lrrm.de", "display_url": "lrrm.de", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/UAnSYe1pHq", "expanded_url": "https://instagram.com/lrrm_design_studio", "display_url": "instagram.com/lrrm_design_st\u2026", "indices": [36, 59]}, {"url": "https://t.co/enhDCW0T5v", "expanded_url": "https://twitter.com/lrrmIlluStudio", "display_url": "twitter.com/lrrmIlluStudio", "indices": [64, 87]}]}}, "protected": false, "followers_count": 238, "friends_count": 565, "listed_count": 24, "created_at": "Wed Mar 04 12:57:46 +0000 2009", "favourites_count": 1102, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 4102, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DEDEDE", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", "profile_link_color": "5B393B", "profile_sidebar_border_color": "686B66", "profile_sidebar_fill_color": "B3B3B3", "profile_text_color": "272525", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:47:09 +0000 2019", "id": 1136932597668483072, "id_str": "1136932597668483072", "text": "The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [74, 87]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 8, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 8, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:27:35 +0000 2019", "id": 1136942774283132928, "id_str": "1136942774283132928", "text": "My brain after hearing @jeffrey_heer's incredibly inspiring #eurovis talk and food for thought that \"Visualization\u2026 https://t.co/g5QmEKEdkT", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [60, 68]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [23, 36]}], "urls": [{"url": "https://t.co/g5QmEKEdkT", "expanded_url": "https://twitter.com/i/web/status/1136942774283132928", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 31638712, "id_str": "31638712", "name": "Ryan Wesslen", "screen_name": "ryanwesslen", "location": "Charlotte, NC", "description": "Computational social scientist | PhD Candidate | Tar Heel | White Sox fan | #rstats enthusiast", "url": "https://t.co/QLPC7OG4tL", "entities": {"url": {"urls": [{"url": "https://t.co/QLPC7OG4tL", "expanded_url": "http://wesslen.netlify.com", "display_url": "wesslen.netlify.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 216, "friends_count": 555, "listed_count": 6, "created_at": "Thu Apr 16 04:11:14 +0000 2009", "favourites_count": 3553, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 890, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/31638712/1485751515", "profile_link_color": "91D2FA", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 4, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:17:40 +0000 2019", "id": 1136940278970028033, "id_str": "1136940278970028033", "text": "RT @eagereyes: The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here: https://t.co/RVa\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [60, 73]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [103, 116]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 22766040, "id_str": "22766040", "name": "Kai Reinhardt", "screen_name": "leerraum", "location": "Rastatt, Germany", "description": "graphic designer / illustrator / \n\nhttps://t.co/UAnSYe1pHq / \n\nhttps://t.co/enhDCW0T5v", "url": "http://t.co/HOJIUVBy2q", "entities": {"url": {"urls": [{"url": "http://t.co/HOJIUVBy2q", "expanded_url": "http://www.lrrm.de", "display_url": "lrrm.de", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/UAnSYe1pHq", "expanded_url": "https://instagram.com/lrrm_design_studio", "display_url": "instagram.com/lrrm_design_st\u2026", "indices": [36, 59]}, {"url": "https://t.co/enhDCW0T5v", "expanded_url": "https://twitter.com/lrrmIlluStudio", "display_url": "twitter.com/lrrmIlluStudio", "indices": [64, 87]}]}}, "protected": false, "followers_count": 238, "friends_count": 565, "listed_count": 24, "created_at": "Wed Mar 04 12:57:46 +0000 2009", "favourites_count": 1102, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 4102, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "DEDEDE", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", "profile_link_color": "5B393B", "profile_sidebar_border_color": "686B66", "profile_sidebar_fill_color": "B3B3B3", "profile_text_color": "272525", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:27:35 +0000 2019", "id": 1136927673798811648, "id_str": "1136927673798811648", "text": "The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here:\u2026 https://t.co/3fBQOZ5ICm", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [45, 58]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [88, 101]}], "urls": [{"url": "https://t.co/3fBQOZ5ICm", "expanded_url": "https://twitter.com/i/web/status/1136927673798811648", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 29, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:11:56 +0000 2019", "id": 1136938834988589057, "id_str": "1136938834988589057", "text": "RT @eagereyes: The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here: https://t.co/RVa\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [60, 73]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [103, 116]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 910554091, "id_str": "910554091", "name": "S_X_W", "screen_name": "CerebroWs", "location": "United States", "description": "Visual information/ communication designer.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 70, "friends_count": 92, "listed_count": 56, "created_at": "Sun Oct 28 15:38:05 +0000 2012", "favourites_count": 627, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 2142, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/825835466754752514/CFWJ6bUR_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/825835466754752514/CFWJ6bUR_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/910554091/1486306601", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:27:35 +0000 2019", "id": 1136927673798811648, "id_str": "1136927673798811648", "text": "The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here:\u2026 https://t.co/3fBQOZ5ICm", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [45, 58]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [88, 101]}], "urls": [{"url": "https://t.co/3fBQOZ5ICm", "expanded_url": "https://twitter.com/i/web/status/1136927673798811648", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 29, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:08:56 +0000 2019", "id": 1136938082459103232, "id_str": "1136938082459103232", "text": "RT @eagereyes: The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here: https://t.co/RVa\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [60, 73]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [103, 116]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2965810960, "id_str": "2965810960", "name": "#ddj #dataviz", "screen_name": "_ddjlab", "location": "The Interwebs", "description": "#ddj links from aspiring newsroom developer @indeadline", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 136, "friends_count": 923, "listed_count": 76, "created_at": "Wed Jan 07 10:18:01 +0000 2015", "favourites_count": 1085, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 4266, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1068901390100119552/Elzcdri4_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1068901390100119552/Elzcdri4_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:27:35 +0000 2019", "id": 1136927673798811648, "id_str": "1136927673798811648", "text": "The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here:\u2026 https://t.co/3fBQOZ5ICm", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [45, 58]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [88, 101]}], "urls": [{"url": "https://t.co/3fBQOZ5ICm", "expanded_url": "https://twitter.com/i/web/status/1136927673798811648", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 29, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 10:01:36 +0000 2019", "id": 1136936237271437312, "id_str": "1136936237271437312", "text": "RT @eagereyes: The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [103, 111]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [89, 102]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1851621, "id_str": "1851621", "name": "Aneesha Bakharia", "screen_name": "aneesha", "location": "Brisbane", "description": "Deep Learning for FUN", "url": "https://t.co/LDJ9EVLnBh", "entities": {"url": {"urls": [{"url": "https://t.co/LDJ9EVLnBh", "expanded_url": "https://medium.com/@aneesha", "display_url": "medium.com/@aneesha", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1491, "friends_count": 2061, "listed_count": 488, "created_at": "Thu Mar 22 08:41:03 +0000 2007", "favourites_count": 17062, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 30528, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme8/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme8/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/436756448052142080/wQIw7t9Q_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/436756448052142080/wQIw7t9Q_normal.png", "profile_link_color": "DD2E44", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:47:09 +0000 2019", "id": 1136932597668483072, "id_str": "1136932597668483072", "text": "The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [74, 87]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 8, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 8, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:54:46 +0000 2019", "id": 1136934518068338688, "id_str": "1136934518068338688", "text": "good to see that #accessibility is becoming a more popular topic in the vis scene #eurovis (sorry for the blurry pi\u2026 https://t.co/rf3PH67mOx", "truncated": true, "entities": {"hashtags": [{"text": "accessibility", "indices": [17, 31]}, {"text": "eurovis", "indices": [82, 90]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/rf3PH67mOx", "expanded_url": "https://twitter.com/i/web/status/1136934518068338688", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 78865306, "id_str": "78865306", "name": "Christoph Kinkeldey", "screen_name": "geovisual", "location": "Berlin", "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", "url": "https://t.co/v2dCWV00Na", "entities": {"url": {"urls": [{"url": "https://t.co/v2dCWV00Na", "expanded_url": "http://www.mi.fu-berlin.de/en/inf/groups/hcc/members/postdocs/kinkeldey.html", "display_url": "mi.fu-berlin.de/en/inf/groups/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1135, "friends_count": 1948, "listed_count": 103, "created_at": "Thu Oct 01 10:19:06 +0000 2009", "favourites_count": 1393, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1102, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/78865306/1398628513", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 9, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:53:18 +0000 2019", "id": 1136934146650103809, "id_str": "1136934146650103809", "text": "\"The ultimate subject of the visualization research community is people, not pictures.\" #EuroVis https://t.co/Inod9PMf2C", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136934137988812800, "id_str": "1136934137988812800", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czkyPWkAAegT1.jpg", "url": "https://t.co/Inod9PMf2C", "display_url": "pic.twitter.com/Inod9PMf2C", "expanded_url": "https://twitter.com/rpgove/status/1136934146650103809/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1536, "resize": "fit"}, "medium": {"w": 1200, "h": 900, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 9, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:53:10 +0000 2019", "id": 1136934114395873280, "id_str": "1136934114395873280", "text": "RT @eagereyes: The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [103, 111]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [89, 102]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 6146692, "id_str": "6146692", "name": "Lynn Cherny", "screen_name": "arnicas", "location": "Lyon, France", "description": "Data science, data vis, python, r, JS/D3.js, NLP, analytics; gender, science fiction, TV. Ex-researcher/academic with Stanford PhD.", "url": "https://t.co/H7VQ8P54Cd", "entities": {"url": {"urls": [{"url": "https://t.co/H7VQ8P54Cd", "expanded_url": "http://www.ghostweather.com/bio.html", "display_url": "ghostweather.com/bio.html", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 11959, "friends_count": 3545, "listed_count": 879, "created_at": "Fri May 18 20:32:44 +0000 2007", "favourites_count": 24256, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 50354, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "9AE4E8", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", "profile_link_color": "FA743E", "profile_sidebar_border_color": "87BC44", "profile_sidebar_fill_color": "E0FF92", "profile_text_color": "000000", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:47:09 +0000 2019", "id": 1136932597668483072, "id_str": "1136932597668483072", "text": "The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [74, 87]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 8, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 8, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:52:23 +0000 2019", "id": 1136933914377904128, "id_str": "1136933914377904128", "text": "Inspiring and appreciated optimistic call to future work from @jeffrey_heer\nGreat capstone at #EuroVIS #EuroVIS2019 #EuroVIS19", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [94, 102]}, {"text": "EuroVIS2019", "indices": [103, 115]}, {"text": "EuroVIS19", "indices": [116, 126]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [62, 75]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 7, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:50:54 +0000 2019", "id": 1136933542548709381, "id_str": "1136933542548709381", "text": "Vis beyond the visual, what about accessibility and other perceptual channels? @jeffrey_heer #EuroVis https://t.co/iWoMvWFGhc", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [93, 101]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [79, 92]}], "urls": [], "media": [{"id": 1136933534055174144, "id_str": "1136933534055174144", "indices": [102, 125], "media_url": "http://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "url": "https://t.co/iWoMvWFGhc", "display_url": "pic.twitter.com/iWoMvWFGhc", "expanded_url": "https://twitter.com/eagereyes/status/1136933542548709381/photo/1", "type": "photo", "sizes": {"large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136933534055174144, "id_str": "1136933534055174144", "indices": [102, 125], "media_url": "http://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "media_url_https": "https://pbs.twimg.com/media/D8czBoaWkAAmLZO.jpg", "url": "https://t.co/iWoMvWFGhc", "display_url": "pic.twitter.com/iWoMvWFGhc", "expanded_url": "https://twitter.com/eagereyes/status/1136933542548709381/photo/1", "type": "photo", "sizes": {"large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 383, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 9, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:49:23 +0000 2019", "id": 1136933160510513152, "id_str": "1136933160510513152", "text": "RT @eagereyes: The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [103, 111]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [89, 102]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 18406335, "id_str": "18406335", "name": "Papadopoulos Teo", "screen_name": "dogvile", "location": "Athens/Brussels", "description": "Tweets about Web Development, UX, Data Visualization, Data Science, Infographics, IoT, BI(mainly Qlik), Big Data, Science, Complexity, Networks Science", "url": "https://t.co/hqQjW7uxxM", "entities": {"url": {"urls": [{"url": "https://t.co/hqQjW7uxxM", "expanded_url": "http://www.linkedin.com/in/thodorispapadopoulos", "display_url": "linkedin.com/in/thodorispap\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3258, "friends_count": 5001, "listed_count": 952, "created_at": "Sat Dec 27 11:00:32 +0000 2008", "favourites_count": 20496, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 14252, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "FAFAFA", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/18406335/1479304488", "profile_link_color": "55ACEE", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:47:09 +0000 2019", "id": 1136932597668483072, "id_str": "1136932597668483072", "text": "The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [74, 87]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 8, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 8, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:48:39 +0000 2019", "id": 1136932976334213120, "id_str": "1136932976334213120", "text": "RT @eagereyes: The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [103, 111]}], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [89, 102]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [112, 135], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}, "source_status_id": 1136932597668483072, "source_status_id_str": "1136932597668483072", "source_user_id": 16112517, "source_user_id_str": "16112517"}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 314634742, "id_str": "314634742", "name": "Kenichi Yamamura", "screen_name": "Ken_Yamamura", "location": "Toyota, Aichi (Japan)", "description": "IP Landscaping/Tech Trend Analysis@Toyota Technical Development. Interesting in Tech News, Data Visualization. Posts don't Reflect the Views of my Employer.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 1403, "friends_count": 1268, "listed_count": 182, "created_at": "Fri Jun 10 15:31:31 +0000 2011", "favourites_count": 22080, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 51130, "lang": "ja", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1431935428/jibun_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1431935428/jibun_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:47:09 +0000 2019", "id": 1136932597668483072, "id_str": "1136932597668483072", "text": "The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [74, 87]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 8, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 8, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:47:09 +0000 2019", "id": 1136932597668483072, "id_str": "1136932597668483072", "text": "The combination of AI and vis provides a wealth of research opportunities @jeffrey_heer #EuroVis https://t.co/UGoA59Bt83", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [88, 96]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [74, 87]}], "urls": [], "media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136932589992841217, "id_str": "1136932589992841217", "indices": [97, 120], "media_url": "http://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cyKrgWkAE-s7b.jpg", "url": "https://t.co/UGoA59Bt83", "display_url": "pic.twitter.com/UGoA59Bt83", "expanded_url": "https://twitter.com/eagereyes/status/1136932597668483072/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 382, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 8, "favorite_count": 22, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:46:00 +0000 2019", "id": 1136932310526377986, "id_str": "1136932310526377986", "text": "More interesting research opportunities in @jeffrey_heer's capstone at #EuroVis #EuroVis2019 https://t.co/idHv77yoxN", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [71, 79]}, {"text": "EuroVis2019", "indices": [80, 92]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [43, 56]}], "urls": [], "media": [{"id": 1136932308353785856, "id_str": "1136932308353785856", "indices": [93, 116], "media_url": "http://pbs.twimg.com/media/D8cx6SUXoAA42sw.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cx6SUXoAA42sw.jpg", "url": "https://t.co/idHv77yoxN", "display_url": "pic.twitter.com/idHv77yoxN", "expanded_url": "https://twitter.com/rlndscheepens/status/1136932310526377986/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 720, "h": 540, "resize": "fit"}, "large": {"w": 720, "h": 540, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136932308353785856, "id_str": "1136932308353785856", "indices": [93, 116], "media_url": "http://pbs.twimg.com/media/D8cx6SUXoAA42sw.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cx6SUXoAA42sw.jpg", "url": "https://t.co/idHv77yoxN", "display_url": "pic.twitter.com/idHv77yoxN", "expanded_url": "https://twitter.com/rlndscheepens/status/1136932310526377986/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 510, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 720, "h": 540, "resize": "fit"}, "large": {"w": 720, "h": 540, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetCaster for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2873695769, "id_str": "2873695769", "name": "Roeland Scheepens", "screen_name": "rlndscheepens", "location": "Eindhoven, Nederland", "description": "PhD in visualization. Research engineer at ProcessGold. Interested in visualization and process mining.", "url": "http://t.co/t25I44Aarp", "entities": {"url": {"urls": [{"url": "http://t.co/t25I44Aarp", "expanded_url": "http://www.win.tue.nl/~rscheepe/", "display_url": "win.tue.nl/~rscheepe/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 49, "friends_count": 74, "listed_count": 4, "created_at": "Wed Nov 12 12:47:40 +0000 2014", "favourites_count": 45, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 235, "lang": "nl", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 3, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:43:08 +0000 2019", "id": 1136931586539184129, "id_str": "1136931586539184129", "text": "interesting thoughts about shared representations based on capability modeling to balance manual and automated work\u2026 https://t.co/MQx2FY2dpy", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/MQx2FY2dpy", "expanded_url": "https://twitter.com/i/web/status/1136931586539184129", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 78865306, "id_str": "78865306", "name": "Christoph Kinkeldey", "screen_name": "geovisual", "location": "Berlin", "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", "url": "https://t.co/v2dCWV00Na", "entities": {"url": {"urls": [{"url": "https://t.co/v2dCWV00Na", "expanded_url": "http://www.mi.fu-berlin.de/en/inf/groups/hcc/members/postdocs/kinkeldey.html", "display_url": "mi.fu-berlin.de/en/inf/groups/\u2026", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1135, "friends_count": 1948, "listed_count": 103, "created_at": "Thu Oct 01 10:19:06 +0000 2009", "favourites_count": 1393, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1102, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/78865306/1398628513", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:39:29 +0000 2019", "id": 1136930668439625728, "id_str": "1136930668439625728", "text": "RT @eagereyes: Vis can help with some of the issues we\u2018ve seen in AI recently, by bringing the gap between humans and machines, balancing a\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Santchi App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 3060444101, "id_str": "3060444101", "name": "Santchi", "screen_name": "SantchiWeb", "location": "Wirral", "description": "We create fresh, modern web spaces tailored to the financial services sector. We\u2019ve been working in the industry with IFAs for over 10 years.", "url": "http://t.co/wUvfn3OsAQ", "entities": {"url": {"urls": [{"url": "http://t.co/wUvfn3OsAQ", "expanded_url": "http://santchi.co.uk", "display_url": "santchi.co.uk", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5632, "friends_count": 4782, "listed_count": 155, "created_at": "Wed Feb 25 01:22:52 +0000 2015", "favourites_count": 989, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 281189, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/593803027737387008/RLmHoyff_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/593803027737387008/RLmHoyff_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/3060444101/1428591637", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:39:02 +0000 2019", "id": 1136930556267114497, "id_str": "1136930556267114497", "text": "Vis can help with some of the issues we\u2018ve seen in AI recently, by bringing the gap between humans and machines, ba\u2026 https://t.co/xHH7LDFqve", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xHH7LDFqve", "expanded_url": "https://twitter.com/i/web/status/1136930556267114497", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:39:02 +0000 2019", "id": 1136930556267114497, "id_str": "1136930556267114497", "text": "Vis can help with some of the issues we\u2018ve seen in AI recently, by bringing the gap between humans and machines, ba\u2026 https://t.co/xHH7LDFqve", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/xHH7LDFqve", "expanded_url": "https://twitter.com/i/web/status/1136930556267114497", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:32:40 +0000 2019", "id": 1136928954948947968, "id_str": "1136928954948947968", "text": "Multiverse analysis - an example that focuses on the variability and sensitivity of analysis.\n#EuroVIS #IEEEVIS our\u2026 https://t.co/2bdZRTrviH", "truncated": true, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [94, 102]}, {"text": "IEEEVIS", "indices": [103, 111]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/2bdZRTrviH", "expanded_url": "https://twitter.com/i/web/status/1136928954948947968", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:32:19 +0000 2019", "id": 1136928868374331392, "id_str": "1136928868374331392", "text": "Great list of research opportunities from @jeffrey_heer\u2018s capstone talk at #EuroVis https://t.co/64mvahX4qb", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [75, 83]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [42, 55]}], "urls": [], "media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136928860556148736, "id_str": "1136928860556148736", "indices": [84, 107], "media_url": "http://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuxmRWwAAxf9M.jpg", "url": "https://t.co/64mvahX4qb", "display_url": "pic.twitter.com/64mvahX4qb", "expanded_url": "https://twitter.com/eagereyes/status/1136928868374331392/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 382, "resize": "fit"}, "large": {"w": 2048, "h": 1152, "resize": "fit"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:31:29 +0000 2019", "id": 1136928655869915138, "id_str": "1136928655869915138", "text": "RT @eagereyes: The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here: https://t.co/RVa\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [60, 73]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [103, 116]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 21084111, "id_str": "21084111", "name": "Jan Willem Tulp", "screen_name": "JanWillemTulp", "location": "The Hague, The Netherlands", "description": "Hello, I create data visualizations @ TULP interactive - https://t.co/6VwcHetq9h https://t.co/vwIQ72YLwy", "url": "http://t.co/qF7XWJWge2", "entities": {"url": {"urls": [{"url": "http://t.co/qF7XWJWge2", "expanded_url": "http://tulpinteractive.com", "display_url": "tulpinteractive.com", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/6VwcHetq9h", "expanded_url": "http://www.pinterest.com/janwillemtulp", "display_url": "pinterest.com/janwillemtulp", "indices": [57, 80]}, {"url": "https://t.co/vwIQ72YLwy", "expanded_url": "http://tinyletter.com/tulpinteractive", "display_url": "tinyletter.com/tulpinteractive", "indices": [81, 104]}]}}, "protected": false, "followers_count": 12184, "friends_count": 936, "listed_count": 937, "created_at": "Tue Feb 17 12:20:53 +0000 2009", "favourites_count": 21812, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 16868, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/21084111/1549400076", "profile_link_color": "009999", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:27:35 +0000 2019", "id": 1136927673798811648, "id_str": "1136927673798811648", "text": "The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here:\u2026 https://t.co/3fBQOZ5ICm", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [45, 58]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [88, 101]}], "urls": [{"url": "https://t.co/3fBQOZ5ICm", "expanded_url": "https://twitter.com/i/web/status/1136927673798811648", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 29, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:29:49 +0000 2019", "id": 1136928236150173696, "id_str": "1136928236150173696", "text": "RT @eagereyes: The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here: https://t.co/RVa\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [60, 73]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [103, 116]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 114573522, "id_str": "114573522", "name": "Dr Doug McNeall", "screen_name": "dougmcneall", "location": "UK", "description": "Climate scientist and statistician. Married to @lynsmccoll.", "url": "https://t.co/PFyTB2rI7e", "entities": {"url": {"urls": [{"url": "https://t.co/PFyTB2rI7e", "expanded_url": "http://dougmcneall.com", "display_url": "dougmcneall.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 10052, "friends_count": 1169, "listed_count": 313, "created_at": "Mon Feb 15 21:49:16 +0000 2010", "favourites_count": 8700, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 19958, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/712268679/web_id_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/712268679/web_id_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/114573522/1398256157", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:27:35 +0000 2019", "id": 1136927673798811648, "id_str": "1136927673798811648", "text": "The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here:\u2026 https://t.co/3fBQOZ5ICm", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [45, 58]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [88, 101]}], "urls": [{"url": "https://t.co/3fBQOZ5ICm", "expanded_url": "https://twitter.com/i/web/status/1136927673798811648", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 29, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 7, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:28:58 +0000 2019", "id": 1136928021565321217, "id_str": "1136928021565321217", "text": "A great capstone by @jeffrey_heer at #EuroVis #EuroVis2019 https://t.co/oKgLrtNpbp", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [37, 45]}, {"text": "EuroVis2019", "indices": [46, 58]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [20, 33]}], "urls": [], "media": [{"id": 1136928018562244609, "id_str": "1136928018562244609", "indices": [59, 82], "media_url": "http://pbs.twimg.com/media/D8cuAlmXYAETwyS.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuAlmXYAETwyS.jpg", "url": "https://t.co/oKgLrtNpbp", "display_url": "pic.twitter.com/oKgLrtNpbp", "expanded_url": "https://twitter.com/rlndscheepens/status/1136928021565321217/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 720, "h": 540, "resize": "fit"}, "large": {"w": 720, "h": 540, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136928018562244609, "id_str": "1136928018562244609", "indices": [59, 82], "media_url": "http://pbs.twimg.com/media/D8cuAlmXYAETwyS.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cuAlmXYAETwyS.jpg", "url": "https://t.co/oKgLrtNpbp", "display_url": "pic.twitter.com/oKgLrtNpbp", "expanded_url": "https://twitter.com/rlndscheepens/status/1136928021565321217/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 510, "resize": "fit"}, "medium": {"w": 720, "h": 540, "resize": "fit"}, "large": {"w": 720, "h": 540, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetCaster for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2873695769, "id_str": "2873695769", "name": "Roeland Scheepens", "screen_name": "rlndscheepens", "location": "Eindhoven, Nederland", "description": "PhD in visualization. Research engineer at ProcessGold. Interested in visualization and process mining.", "url": "http://t.co/t25I44Aarp", "entities": {"url": {"urls": [{"url": "http://t.co/t25I44Aarp", "expanded_url": "http://www.win.tue.nl/~rscheepe/", "display_url": "win.tue.nl/~rscheepe/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 49, "friends_count": 74, "listed_count": 4, "created_at": "Wed Nov 12 12:47:40 +0000 2014", "favourites_count": 45, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 235, "lang": "nl", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:27:35 +0000 2019", "id": 1136927673798811648, "id_str": "1136927673798811648", "text": "The articles about uncertainty visualization @jeffrey_heer just mentioned are posted on @vis_research here:\u2026 https://t.co/3fBQOZ5ICm", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [45, 58]}, {"screen_name": "vis_research", "name": "Multiple Views: Visualization Research Explained", "id": 1068137549355515905, "id_str": "1068137549355515905", "indices": [88, 101]}], "urls": [{"url": "https://t.co/3fBQOZ5ICm", "expanded_url": "https://twitter.com/i/web/status/1136927673798811648", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 7, "favorite_count": 29, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:24:24 +0000 2019", "id": 1136926874154733568, "id_str": "1136926874154733568", "text": "Typical concerns in visualization research \u2013 and some potential problems associated with them. @jeffrey_heer\u2026 https://t.co/Te4oZ5lIJL", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [95, 108]}], "urls": [{"url": "https://t.co/Te4oZ5lIJL", "expanded_url": "https://twitter.com/i/web/status/1136926874154733568", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [110, 133]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 20, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:15:52 +0000 2019", "id": 1136924728030060546, "id_str": "1136924728030060546", "text": "RT @eagereyes: A quote from Tukey&Wilk (1966) in @jeffrey_heer\u2018s capstone talk might just as well have been written a few years ago. #EuroV\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [53, 66]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 559, "friends_count": 16, "listed_count": 25, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 56, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 341, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:10:03 +0000 2019", "id": 1136923264264101888, "id_str": "1136923264264101888", "text": "A quote from Tukey&Wilk (1966) in @jeffrey_heer\u2018s capstone talk might just as well have been written a few years ag\u2026 https://t.co/xqAxknVia2", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/xqAxknVia2", "expanded_url": "https://twitter.com/i/web/status/1136923264264101888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:14:19 +0000 2019", "id": 1136924334881148929, "id_str": "1136924334881148929", "text": "Hey #IEEEVIS #EuroVIS #EuroVIS2019 @jeffrey_heer says that \"principled inter-disciplinary thinking is our greatest asset\".", "truncated": false, "entities": {"hashtags": [{"text": "IEEEVIS", "indices": [4, 12]}, {"text": "EuroVIS", "indices": [13, 21]}, {"text": "EuroVIS2019", "indices": [22, 34]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [35, 48]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:12:07 +0000 2019", "id": 1136923783246336005, "id_str": "1136923783246336005", "text": "RT @eagereyes: A quote from Tukey&Wilk (1966) in @jeffrey_heer\u2018s capstone talk might just as well have been written a few years ago. #EuroV\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}, {"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [53, 66]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "TweetDeck", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 57048572, "id_str": "57048572", "name": "Erich Neuwirth", "screen_name": "neuwirthe", "location": "Bad V\u00f6slau, Austria", "description": "Professor (Uni Vienna, retired)\nStill teaching Computer Science, Mathematics, and Statistics. \n\nTopics: statistics, mathematics, education, Austrian politics", "url": "http://t.co/IMLsg8NdVJ", "entities": {"url": {"urls": [{"url": "http://t.co/IMLsg8NdVJ", "expanded_url": "http://homepage.univie.ac.at/erich.neuwirth", "display_url": "homepage.univie.ac.at/erich.neuwirth", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 4838, "friends_count": 751, "listed_count": 100, "created_at": "Wed Jul 15 15:36:56 +0000 2009", "favourites_count": 2528, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 21913, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "709397", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme6/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1526579993/erich-head-cartoon-128_normal.gif", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1526579993/erich-head-cartoon-128_normal.gif", "profile_banner_url": "https://pbs.twimg.com/profile_banners/57048572/1489510561", "profile_link_color": "FF3300", "profile_sidebar_border_color": "86A4A6", "profile_sidebar_fill_color": "A0C5C7", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Fri Jun 07 09:10:03 +0000 2019", "id": 1136923264264101888, "id_str": "1136923264264101888", "text": "A quote from Tukey&Wilk (1966) in @jeffrey_heer\u2018s capstone talk might just as well have been written a few years ag\u2026 https://t.co/xqAxknVia2", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/xqAxknVia2", "expanded_url": "https://twitter.com/i/web/status/1136923264264101888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:11:36 +0000 2019", "id": 1136923652841246720, "id_str": "1136923652841246720", "text": "Every one of @jeffrey_heer s slides so far has been a classic. #tuneIn at #EuroVIS #EuroVIS2019 https://t.co/yKwDXETuTR", "truncated": false, "entities": {"hashtags": [{"text": "tuneIn", "indices": [63, 70]}, {"text": "EuroVIS", "indices": [74, 82]}, {"text": "EuroVIS2019", "indices": [83, 95]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [13, 26]}], "urls": [], "media": [{"id": 1136923645991968768, "id_str": "1136923645991968768", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8cqCEgX4AAncEb.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cqCEgX4AAncEb.jpg", "url": "https://t.co/yKwDXETuTR", "display_url": "pic.twitter.com/yKwDXETuTR", "expanded_url": "https://twitter.com/jsndyks/status/1136923652841246720/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 509, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136923645991968768, "id_str": "1136923645991968768", "indices": [96, 119], "media_url": "http://pbs.twimg.com/media/D8cqCEgX4AAncEb.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cqCEgX4AAncEb.jpg", "url": "https://t.co/yKwDXETuTR", "display_url": "pic.twitter.com/yKwDXETuTR", "expanded_url": "https://twitter.com/jsndyks/status/1136923652841246720/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 509, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 09:10:03 +0000 2019", "id": 1136923264264101888, "id_str": "1136923264264101888", "text": "A quote from Tukey&Wilk (1966) in @jeffrey_heer\u2018s capstone talk might just as well have been written a few years ag\u2026 https://t.co/xqAxknVia2", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [38, 51]}], "urls": [{"url": "https://t.co/xqAxknVia2", "expanded_url": "https://twitter.com/i/web/status/1136923264264101888", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [121, 144]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 08:58:30 +0000 2019", "id": 1136920356944580610, "id_str": "1136920356944580610", "text": "Friday - @jeffrey_heer at #EuroVIS #EuroVIS2019, imminent https://t.co/qMZ6pSvUNy", "truncated": false, "entities": {"hashtags": [{"text": "EuroVIS", "indices": [26, 34]}, {"text": "EuroVIS2019", "indices": [35, 47]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [9, 22]}], "urls": [], "media": [{"id": 1136920351684878336, "id_str": "1136920351684878336", "indices": [58, 81], "media_url": "http://pbs.twimg.com/media/D8cnCUQW4AATTbg.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cnCUQW4AATTbg.jpg", "url": "https://t.co/qMZ6pSvUNy", "display_url": "pic.twitter.com/qMZ6pSvUNy", "expanded_url": "https://twitter.com/jsndyks/status/1136920356944580610/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 509, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136920351684878336, "id_str": "1136920351684878336", "indices": [58, 81], "media_url": "http://pbs.twimg.com/media/D8cnCUQW4AATTbg.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cnCUQW4AATTbg.jpg", "url": "https://t.co/qMZ6pSvUNy", "display_url": "pic.twitter.com/qMZ6pSvUNy", "expanded_url": "https://twitter.com/jsndyks/status/1136920356944580610/photo/1", "type": "photo", "sizes": {"small": {"w": 680, "h": 509, "resize": "fit"}, "large": {"w": 2048, "h": 1534, "resize": "fit"}, "thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 899, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 08:53:56 +0000 2019", "id": 1136919207038410753, "id_str": "1136919207038410753", "text": "Tell us how you really feel, @jeffrey_heer! #EuroVis https://t.co/EthgWX4nI0", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [44, 52]}], "symbols": [], "user_mentions": [{"screen_name": "jeffrey_heer", "name": "Jeffrey Heer", "id": 247943631, "id_str": "247943631", "indices": [29, 42]}], "urls": [], "media": [{"id": 1136919201170505728, "id_str": "1136919201170505728", "indices": [53, 76], "media_url": "http://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "url": "https://t.co/EthgWX4nI0", "display_url": "pic.twitter.com/EthgWX4nI0", "expanded_url": "https://twitter.com/eagereyes/status/1136919207038410753/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 411, "resize": "fit"}, "medium": {"w": 1200, "h": 725, "resize": "fit"}, "large": {"w": 2048, "h": 1238, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136919201170505728, "id_str": "1136919201170505728", "indices": [53, 76], "media_url": "http://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "media_url_https": "https://pbs.twimg.com/media/D8cl_WQWwAAHJxG.jpg", "url": "https://t.co/EthgWX4nI0", "display_url": "pic.twitter.com/EthgWX4nI0", "expanded_url": "https://twitter.com/eagereyes/status/1136919207038410753/photo/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 680, "h": 411, "resize": "fit"}, "medium": {"w": 1200, "h": 725, "resize": "fit"}, "large": {"w": 2048, "h": 1238, "resize": "fit"}}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 12, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Fri Jun 07 06:23:55 +0000 2019", "id": 1136881455584501761, "id_str": "1136881455584501761", "text": "RT @duto_guerra: @rpgove Here are the interesting accounts the #Eurovis community thinks you should be following. I only found 387 tweets s\u2026", "truncated": false, "entities": {"hashtags": [{"text": "Eurovis", "indices": [63, 71]}], "symbols": [], "user_mentions": [{"screen_name": "duto_guerra", "name": "John A Guerra G\u00f3mez", "id": 91169926, "id_str": "91169926", "indices": [3, 15]}, {"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [17, 24]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 743468486756868096, "id_str": "743468486756868096", "name": "Menna El-Assady", "screen_name": "manunna_91", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 211, "friends_count": 664, "listed_count": 7, "created_at": "Thu Jun 16 15:41:15 +0000 2016", "favourites_count": 221, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 114, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", "profile_link_color": "004B4B", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 16:19:53 +0000 2019", "id": 1136669047871987712, "id_str": "1136669047871987712", "text": "@rpgove Here are the interesting accounts the #Eurovis community thinks you should be following. I only found 387 t\u2026 https://t.co/XboVydevSE", "truncated": true, "entities": {"hashtags": [{"text": "Eurovis", "indices": [46, 54]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [0, 7]}], "urls": [{"url": "https://t.co/XboVydevSE", "expanded_url": "https://twitter.com/i/web/status/1136669047871987712", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1136659592010784768, "in_reply_to_status_id_str": "1136659592010784768", "in_reply_to_user_id": 91169926, "in_reply_to_user_id_str": "91169926", "in_reply_to_screen_name": "duto_guerra", "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2496, "friends_count": 688, "listed_count": 184, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2936, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4750, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri Jun 07 01:06:15 +0000 2019", "id": 1136801510774444032, "id_str": "1136801510774444032", "text": "RT @eagereyes: Animated transitions to demonstrate aggregations, some interesting ways of showing what is happening when data is aggregated\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2496, "friends_count": 688, "listed_count": 184, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2936, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4750, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 16:56:07 +0000 2019", "id": 1136678164254605314, "id_str": "1136678164254605314", "text": "Animated transitions to demonstrate aggregations, some interesting ways of showing what is happening when data is a\u2026 https://t.co/5Alf4E3zak", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/5Alf4E3zak", "expanded_url": "https://twitter.com/i/web/status/1136678164254605314", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 22:51:55 +0000 2019", "id": 1136767703920893953, "id_str": "1136767703920893953", "text": "RT @alexander_lex: Really neat idea: in place focus+context for hierarchical embeddings. Leverages irrelevance of positions in t-SNE to rev\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 92951551, "id_str": "92951551", "name": "Nicola Pezzotti", "screen_name": "nicolapezzotti", "location": "Eindhoven, Nederland", "description": "Research Scientist in #VisualAnalytics and #ArtificialIntelligence at @PhilipsResearch. Previously at @tudelft and @GoogleAI. Physics and Space nerd.", "url": "https://t.co/nEGYiMn7Sh", "entities": {"url": {"urls": [{"url": "https://t.co/nEGYiMn7Sh", "expanded_url": "http://nicola17.github.io/", "display_url": "nicola17.github.io", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 581, "friends_count": 400, "listed_count": 13, "created_at": "Fri Nov 27 11:31:21 +0000 2009", "favourites_count": 582, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 237, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "022330", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme15/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/92951551/1542750744", "profile_link_color": "4682B4", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "C0DFEC", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 14:19:49 +0000 2019", "id": 1136638830184935424, "id_str": "1136638830184935424", "text": "Really neat idea: in place focus+context for hierarchical embeddings. Leverages irrelevance of positions in t-SNE t\u2026 https://t.co/zNUkmSiuIg", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zNUkmSiuIg", "expanded_url": "https://twitter.com/i/web/status/1136638830184935424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 22:17:21 +0000 2019", "id": 1136759004699471877, "id_str": "1136759004699471877", "text": "O G3NE \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442 \u041d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u044b \u043d\u0430 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0438 2017 #\u043d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u044b #o\\'g3ne #\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2017 https://t.co/HPsAfw5yXx", "truncated": false, "entities": {"hashtags": [{"text": "\u043d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u044b", "indices": [49, 60]}, {"text": "o", "indices": [61, 63]}, {"text": "\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2017", "indices": [70, 87]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/HPsAfw5yXx", "expanded_url": "http://www.eurovision.org.ru/news/o3gn/2017-03-01-7979", "display_url": "eurovision.org.ru/news/o3gn/2017\u2026", "indices": [88, 111]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:17:11 +0000 2019", "id": 1136758963679182849, "id_str": "1136758963679182849", "text": "\u041b\u0438\u0442\u0432\u0443 \u043d\u0430 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0438 2011 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u042d\u0432\u0435\u043b\u0438\u043d\u0430 \u0421\u0430\u0448\u0435\u043d\u043a\u043e #evelina_sa\u0161enko #\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2011 #c\\'est_ma_vie https://t.co/hC8d9mU2ba", "truncated": false, "entities": {"hashtags": [{"text": "evelina_sa\u0161enko", "indices": [61, 77]}, {"text": "\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2011", "indices": [78, 95]}, {"text": "c", "indices": [96, 98]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/hC8d9mU2ba", "expanded_url": "http://www.eurovision.org.ru/news/litvu_na_evrovidenii_2011_budet_predstavljat_evelina_sasenko/2011-02-25-5640", "display_url": "eurovision.org.ru/news/litvu_na_\u2026", "indices": [111, 134]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:10:00 +0000 2019", "id": 1136757156575928320, "id_str": "1136757156575928320", "text": "\u041b\u0438\u0434\u0438\u044f \u041a\u043e\u043f\u0430\u043d\u0438\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442 \u043d\u0430 \u043a\u043e\u043d\u043a\u0443\u0440\u0441\u0435 \u041f\u043e\u043b\u044c\u0448\u0443 #\u043f\u043e\u043b\u044c\u0448\u0430 #i_don\\'t_wanna_leave #lidia_kopania https://t.co/eMemuCPY0R", "truncated": false, "entities": {"hashtags": [{"text": "\u043f\u043e\u043b\u044c\u0448\u0430", "indices": [44, 51]}, {"text": "i_don", "indices": [52, 58]}, {"text": "lidia_kopania", "indices": [74, 88]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/eMemuCPY0R", "expanded_url": "http://www.eurovision.org.ru/news/2009-02-15-3191", "display_url": "eurovision.org.ru/news/2009-02-1\u2026", "indices": [89, 112]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:03:10 +0000 2019", "id": 1136755437276213248, "id_str": "1136755437276213248", "text": "\u041d\u0438\u043a\u0430 \u041a\u043e\u0447\u0430\u0440\u043e\u0432 \u0438 Young Georgian Lolitaz \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044f\u0442 \u0413\u0440\u0443\u0437\u0438\u044e \u043d\u0430 \u0415\u0432\u0440\u043e\u0432... #\u043d\u0438\u043a\u0430_\u043a\u043e\u0447\u0430\u0440\u043e\u0432 #young_georgian_lolitaz\u2026 https://t.co/3nonUDhueM", "truncated": true, "entities": {"hashtags": [{"text": "\u043d\u0438\u043a\u0430_\u043a\u043e\u0447\u0430\u0440\u043e\u0432", "indices": [68, 81]}, {"text": "young_georgian_lolitaz", "indices": [82, 105]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/3nonUDhueM", "expanded_url": "https://twitter.com/i/web/status/1136755437276213248", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [107, 130]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:02:33 +0000 2019", "id": 1136755282791604224, "id_str": "1136755282791604224", "text": "\u0413\u0440\u0443\u0437\u0438\u044f \u043d\u0430 \u0414\u0435\u0442\u0441\u043a\u043e\u043c \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0438 2015 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043a\u0432\u0430\u0440... #http://www.eurovision.org.ru/news/gruzija/2015_08_14\u2026 https://t.co/HH8ivdvqXm", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/HH8ivdvqXm", "expanded_url": "https://twitter.com/i/web/status/1136755282791604224", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"result_type": "recent", "iso_language_code": "uk"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "uk"}, -{"created_at": "Thu Jun 06 22:02:28 +0000 2019", "id": 1136755259962011648, "id_str": "1136755259962011648", "text": "\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u0446\u0443 \u043d\u0430\u0446\u043e\u0442\u0431\u043e\u0440\u0430 \u043d\u0430 \u0414\u0435\u0442\u0441\u043a\u043e\u0435 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435 \u0434\u0438\u0441\u043a\u0432\u0430\u043b\u0438\u0444\u0438\u0446\u0438... #http://www.eurovision.org.ru/news/uchastnicu/2015_08_15\u2026 https://t.co/e4lOU6AgoA", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/e4lOU6AgoA", "expanded_url": "https://twitter.com/i/web/status/1136755259962011648", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "bg", "result_type": "recent"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "bg"}, -{"created_at": "Thu Jun 06 22:01:54 +0000 2019", "id": 1136755119335387137, "id_str": "1136755119335387137", "text": "\u0412 \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u0438 \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u0430\u043b \u043d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043e\u0442\u0431\u043e\u0440\u043e\u0447\u043d\u044b\u0439 \u0442\u0443\u0440 \u0434\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u043a\u043e\u043d\u043a\u0443\u0440\u0441\u0430 \u043f\u0435\u0441\u043d\u0438 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435... #\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u044c\u2026 https://t.co/Z0FW73RENV", "truncated": true, "entities": {"hashtags": [{"text": "\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u044c", "indices": [85, 94]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/Z0FW73RENV", "expanded_url": "https://twitter.com/i/web/status/1136755119335387137", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [96, 119]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:01:05 +0000 2019", "id": 1136754911469887489, "id_str": "1136754911469887489", "text": "\u0413\u0440\u0430\u043d\u0434\u0438\u043e\u0437\u043d\u044b\u0435 \u0447\u0430\u0441\u044b \u0432 \u0446\u0435\u043d\u0442\u0440\u0435 \u0412\u0435\u043d\u044b 8 \u044f\u043d\u0432\u0430\u0440\u044f \u043d\u0430\u0447\u0430\u043b\u0438 \u043e\u0442\u0441\u0447\u0435\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0434\u043e \u043d\u0430\u0447\u0430\u043b\u0430 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u044f 201... #\u0447\u0430\u0441\u044b #\u0432\u0435\u043d\u0430\u2026 https://t.co/77OkGzsVae", "truncated": true, "entities": {"hashtags": [{"text": "\u0447\u0430\u0441\u044b", "indices": [91, 96]}, {"text": "\u0432\u0435\u043d\u0430", "indices": [97, 102]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/77OkGzsVae", "expanded_url": "https://twitter.com/i/web/status/1136754911469887489", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [104, 127]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:00:59 +0000 2019", "id": 1136754888531173377, "id_str": "1136754888531173377", "text": "\u0424\u0438\u043d\u043b\u044f\u043d\u0434\u0438\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442 \u043d\u0430 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435 2015 \u043c\u0443\u0437\u044b\u043a\u0430\u043d\u0442\u043e\u0432 \u0441 \u0441\u0438\u043d\u0434\u0440\u043e\u043c\u043e\u043c... #pertti_kurikan_nimip\u00e4iv\u00e4t #\u0444\u0438\u043d\u043b\u044f\u043d\u0434\u0438\u044f\u2026 https://t.co/AzxLzrQnPd", "truncated": true, "entities": {"hashtags": [{"text": "pertti_kurikan_nimip\u00e4iv\u00e4t", "indices": [65, 91]}, {"text": "\u0444\u0438\u043d\u043b\u044f\u043d\u0434\u0438\u044f", "indices": [92, 102]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/AzxLzrQnPd", "expanded_url": "https://twitter.com/i/web/status/1136754888531173377", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [104, 127]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:00:50 +0000 2019", "id": 1136754847041163264, "id_str": "1136754847041163264", "text": "\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 70 \u0441\u0442\u0440\u0430\u043d \u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0431\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u043b\u0443\u0448\u0438\u0432\u0430\u043d\u0438... #\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u044c #\u043e\u0442\u0431\u043e\u0440\u2026 https://t.co/njCdiWdRKL", "truncated": true, "entities": {"hashtags": [{"text": "\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u044c", "indices": [86, 95]}, {"text": "\u043e\u0442\u0431\u043e\u0440", "indices": [96, 102]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/njCdiWdRKL", "expanded_url": "https://twitter.com/i/web/status/1136754847041163264", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [104, 127]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:00:33 +0000 2019", "id": 1136754778128752647, "id_str": "1136754778128752647", "text": "\u041d\u0430 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0438-2014 \u0412\u0443\u0440\u0441\u0442 \u043f\u043e\u0440\u0430\u0436\u0430\u043b\u0430 \u0431\u043e\u0440\u043e\u0434\u043e\u0439, \u042f\u0440\u0435\u043c\u0447\u0443\u043a - \u0442\u0440\u044e\u043a\u0430\u043c\u0438, \u0430 \u0438\u0441\u043b\u0430\u043d\u0434\u0446\u044b - \u043a\u0440\u0430\u0441\u043e\u0447\u043d\u044b\u043c\u0438 ... #\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2014\u2026 https://t.co/Nhr1lAUstm", "truncated": true, "entities": {"hashtags": [{"text": "\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2014", "indices": [91, 108]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/Nhr1lAUstm", "expanded_url": "https://twitter.com/i/web/status/1136754778128752647", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [110, 133]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:00:26 +0000 2019", "id": 1136754749582336000, "id_str": "1136754749582336000", "text": "\u041d\u0430\u0434\u0435\u0436\u0434\u0430 \u041c\u0438\u0441\u044f\u043a\u043e\u0432\u0430 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442 \u0411\u0435\u043b\u0430\u0440\u0443\u0441\u044c \u043d\u0430 \u0414\u0435\u0442\u0441\u043a\u043e\u043c \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0438 201... #\u043d\u0430\u0434\u0435\u0436\u0434\u0430_\u043c\u0438\u0441\u044f\u043a\u043e\u0432\u0430 #\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u044c\u2026 https://t.co/85Wq9wC4O7", "truncated": true, "entities": {"hashtags": [{"text": "\u043d\u0430\u0434\u0435\u0436\u0434\u0430_\u043c\u0438\u0441\u044f\u043a\u043e\u0432\u0430", "indices": [67, 84]}, {"text": "\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u044c", "indices": [85, 94]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/85Wq9wC4O7", "expanded_url": "https://twitter.com/i/web/status/1136754749582336000", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [96, 119]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:00:21 +0000 2019", "id": 1136754728694681601, "id_str": "1136754728694681601", "text": "\u041f\u043e\u0431\u0435\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u0438\u0446\u0430 \u041d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0442\u0431\u043e\u0440\u0430 \u0414\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u044f 2014 \u0440... #\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u044c #\u043d\u0430\u0434\u0435\u0436\u0434\u0430_\u043c\u0438\u0441\u044f\u043a\u043e\u0432\u0430\u2026 https://t.co/FisoC5Ogkr", "truncated": true, "entities": {"hashtags": [{"text": "\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u044c", "indices": [67, 76]}, {"text": "\u043d\u0430\u0434\u0435\u0436\u0434\u0430_\u043c\u0438\u0441\u044f\u043a\u043e\u0432\u0430", "indices": [77, 94]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/FisoC5Ogkr", "expanded_url": "https://twitter.com/i/web/status/1136754728694681601", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [96, 119]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:00:10 +0000 2019", "id": 1136754679046651904, "id_str": "1136754679046651904", "text": "\u0422\u0443\u0440\u0446\u0438\u044f \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u0440\u0435\u0448\u0438\u043b\u0430 \u043f\u043e\u043a\u043e\u043d\u0447\u0438\u0442\u044c \u0441 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435\u043c \u0440\u0430\u0437 \u0438 \u043d\u0430\u0432\u0441\u0435\u0433\u0434\u0430 \u0438\u0437-\u0437\u0430 \u041a\u043e\u043d\u0447\u0438\u0442\u044b \u0412\u0443\u0440\u0441... #\u0442\u0443\u0440\u0446\u0438\u044f #\u043a\u043e\u043d\u0447\u0438\u0442\u0430_\u0432\u0443\u0440\u0441\u0442\u2026 https://t.co/ZtqIh6Czfj", "truncated": true, "entities": {"hashtags": [{"text": "\u0442\u0443\u0440\u0446\u0438\u044f", "indices": [85, 92]}, {"text": "\u043a\u043e\u043d\u0447\u0438\u0442\u0430_\u0432\u0443\u0440\u0441\u0442", "indices": [93, 107]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/ZtqIh6Czfj", "expanded_url": "https://twitter.com/i/web/status/1136754679046651904", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 22:00:06 +0000 2019", "id": 1136754664328892420, "id_str": "1136754664328892420", "text": "\u042f\u0440\u0435\u043c\u0447\u0443\u043a \u043d\u0435 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u043c\u0435\u043d\u044f\u0442\u044c \u0432\u044b\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0438 \u0438\u0437-\u0437\u0430 \u0448\u043a\u0432\u0430\u043b\u0430 \u043a\u0440\u0438\u0442... #\u0443\u043a\u0440\u0430\u0438\u043d\u0430 #\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2014\u2026 https://t.co/ZPCKhkvxOh", "truncated": true, "entities": {"hashtags": [{"text": "\u0443\u043a\u0440\u0430\u0438\u043d\u0430", "indices": [79, 87]}, {"text": "\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2014", "indices": [88, 105]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/ZPCKhkvxOh", "expanded_url": "https://twitter.com/i/web/status/1136754664328892420", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [107, 130]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 21:59:58 +0000 2019", "id": 1136754629604204550, "id_str": "1136754629604204550", "text": "\u041a\u0440\u0438\u0441\u0442\u0438\u043d\u0430 \u0421\u043a\u0430\u0440\u043b\u0430\u0442 \u0438\u0437 \u041c\u043e\u043b\u0434\u043e\u0432\u044b \u0440\u0430\u0434\u0438 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u044f 2014 \u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0434\u0432\u043e\u0438\u0445 \u0434\u0435\u0442\u0435\u0439 ... #\u043a\u0440\u0438\u0441\u0442\u0438\u043d\u0430_\u0441\u043a\u0430\u0440\u043b\u0430\u0442 #\u043c\u043e\u043b\u0434\u043e\u0432\u0430\u2026 https://t.co/iKsbBT18HB", "truncated": true, "entities": {"hashtags": [{"text": "\u043a\u0440\u0438\u0441\u0442\u0438\u043d\u0430_\u0441\u043a\u0430\u0440\u043b\u0430\u0442", "indices": [76, 93]}, {"text": "\u043c\u043e\u043b\u0434\u043e\u0432\u0430", "indices": [94, 102]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/iKsbBT18HB", "expanded_url": "https://twitter.com/i/web/status/1136754629604204550", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [104, 127]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 21:59:55 +0000 2019", "id": 1136754619441438725, "id_str": "1136754619441438725", "text": "\u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440 \u0420\u044b\u0431\u0430\u043a \u0433\u043e\u0442\u043e\u0432 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0431\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044f \u0434\u043b\u044f \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d... #\u0430\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440_\u0440\u044b\u0431\u0430\u043a #\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u044c\u2026 https://t.co/YLO4wNALRq", "truncated": true, "entities": {"hashtags": [{"text": "\u0430\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440_\u0440\u044b\u0431\u0430\u043a", "indices": [76, 92]}, {"text": "\u0431\u0435\u043b\u0430\u0440\u0443\u0441\u044c", "indices": [93, 102]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/YLO4wNALRq", "expanded_url": "https://twitter.com/i/web/status/1136754619441438725", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [104, 127]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 21:59:51 +0000 2019", "id": 1136754600009244672, "id_str": "1136754600009244672", "text": "\u041c\u0438\u043b\u043e\u043d\u043e\u0432 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0443\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0431\u043e\u0439\u043a\u043e\u0442 \u00ab\u0432\u0441\u0435\u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u043e\u043c\u0443 \u0433\u0435\u0439-\u043f\u0430\u0440\u0430\u0434\u0443\u00bb - \u043a\u043e\u043d\u043a\u0443\u0440\u0441\u0443 \u00ab\u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435 ... #\u043c\u0438\u043b\u043e\u043d\u043e\u0432 #\u043a\u043e\u043d\u0447\u0438\u0442\u0430_\u0432\u0443\u0440\u0441\u0442\u2026 https://t.co/zhGiFaOUpw", "truncated": true, "entities": {"hashtags": [{"text": "\u043c\u0438\u043b\u043e\u043d\u043e\u0432", "indices": [89, 97]}, {"text": "\u043a\u043e\u043d\u0447\u0438\u0442\u0430_\u0432\u0443\u0440\u0441\u0442", "indices": [98, 112]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zhGiFaOUpw", "expanded_url": "https://twitter.com/i/web/status/1136754600009244672", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [114, 137]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 21:59:28 +0000 2019", "id": 1136754505272479745, "id_str": "1136754505272479745", "text": "\u0411\u0443\u043a\u043c\u0435\u043a\u0435\u0440\u044b \u043f\u0440\u0435\u0434\u0440\u0435\u043a\u0430\u044e\u0442 \u0421\u0430\u043d\u0434\u0440\u0435 \u041d\u0443\u0440\u043c\u0441\u0430\u043b\u0443 \u043f\u043e\u0431\u0435\u0434\u0443 \u0432 \u0444\u0438\u043d\u0430\u043b\u0435 \u043a\u043e\u043d\u043a\u0443\u0440\u0441\u0430 Eesti Laul 2... #eesti_laul_2014 #\u0441\u0430\u043d\u0434\u0440\u0430_\u043d\u0443\u0440\u043c\u0441\u0430\u043b\u0443\u2026 https://t.co/SWOUGkRLZy", "truncated": true, "entities": {"hashtags": [{"text": "eesti_laul_2014", "indices": [78, 94]}, {"text": "\u0441\u0430\u043d\u0434\u0440\u0430_\u043d\u0443\u0440\u043c\u0441\u0430\u043b\u0443", "indices": [95, 111]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/SWOUGkRLZy", "expanded_url": "https://twitter.com/i/web/status/1136754505272479745", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [113, 136]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 21:59:21 +0000 2019", "id": 1136754474415022080, "id_str": "1136754474415022080", "text": "\u041a\u043e\u0440\u043e\u043b\u0435\u0432\u0441\u043a\u0430\u044f \u0410\u043a\u0430\u0434\u0435\u043c\u0438\u044f \u043d\u0435\u0434\u043e\u0432\u043e\u043b\u044c\u043d\u0430 \u043f\u0435\u0441\u043d\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442 \u0418\u0441... #\u043a\u043e\u0440\u043e\u043b\u0435\u0432\u0441\u043a\u0430\u044f_\u0430\u043a\u0430\u0434\u0435\u043c\u0438\u044f #dancing_in_the_rain\u2026 https://t.co/koAlQdczAB", "truncated": true, "entities": {"hashtags": [{"text": "\u043a\u043e\u0440\u043e\u043b\u0435\u0432\u0441\u043a\u0430\u044f_\u0430\u043a\u0430\u0434\u0435\u043c\u0438\u044f", "indices": [65, 86]}, {"text": "dancing_in_the_rain", "indices": [87, 107]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/koAlQdczAB", "expanded_url": "https://twitter.com/i/web/status/1136754474415022080", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 21:58:40 +0000 2019", "id": 1136754303094415360, "id_str": "1136754303094415360", "text": "\u0412\u043e\u043f\u0440\u043e\u0441 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044f: \u043f\u043e\u0447\u0435\u043c\u0443 \u043f\u0440\u0438 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438 \u00ab\u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u044f\u00bb \u043f\u0435\u0441\u043d\u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u043d\u0430 \u044d\u0441\u0442\u043e\u043d... #\u044d\u0441\u0442\u043e\u043d\u0441\u043a\u0438\u0439_\u044f\u0437\u044b\u043a #\u044d\u0441\u0442\u043e\u043d\u0438\u044f\u2026 https://t.co/aBy0bfsFwO", "truncated": true, "entities": {"hashtags": [{"text": "\u044d\u0441\u0442\u043e\u043d\u0441\u043a\u0438\u0439_\u044f\u0437\u044b\u043a", "indices": [83, 98]}, {"text": "\u044d\u0441\u0442\u043e\u043d\u0438\u044f", "indices": [99, 107]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/aBy0bfsFwO", "expanded_url": "https://twitter.com/i/web/status/1136754303094415360", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 21:58:31 +0000 2019", "id": 1136754265387651072, "id_str": "1136754265387651072", "text": "\u0412 \u0441\u043f\u0438\u0441\u043a\u0435 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432 \u043c\u043e\u043b\u0434\u0430\u0432\u0441\u043a\u043e\u0433\u043e \u043d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \"\u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u044f\" \u043f\u0440\u0435\u043e\u0431\u043b\u0430\u0434\u0430\u044e\u0442 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u043d... #\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2014\u2026 https://t.co/haV5KEslVq", "truncated": true, "entities": {"hashtags": [{"text": "\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2014", "indices": [94, 111]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/haV5KEslVq", "expanded_url": "https://twitter.com/i/web/status/1136754265387651072", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [113, 136]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 21:49:55 +0000 2019", "id": 1136752101063835649, "id_str": "1136752101063835649", "text": "\u0413\u043e\u043b\u044b\u0439 \u043a\u043e\u0441\u0442\u044e\u043c \u0422\u0430\u043c\u0442\u044b \u043f\u0440\u0438\u0437\u043d\u0430\u043d \u0441\u0430\u043c\u044b\u043c \u0441\u0435\u043a\u0441\u0443\u0430\u043b\u044c\u043d\u044b\u043c \u043d\u0430 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0438 #tamta #replay #\u043a\u0438\u043f\u0440 https://t.co/3c8OYsZpDz", "truncated": false, "entities": {"hashtags": [{"text": "tamta", "indices": [60, 66]}, {"text": "replay", "indices": [67, 74]}, {"text": "\u043a\u0438\u043f\u0440", "indices": [75, 80]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/3c8OYsZpDz", "expanded_url": "http://www.eurovision.org.ru/news/golyj_kostjum_tamty_priznan_samym_seksualnym_na_evrovidenii/2019-05-16-8216", "display_url": "eurovision.org.ru/news/golyj_kos\u2026", "indices": [81, 104]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "uCoz Social Media Publisher", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 190726679, "id_str": "190726679", "name": "Eurovision", "screen_name": "eurovis", "location": "", "description": "http://t.co/XxLUjpcFN5", "url": "http://t.co/XxLUjpcFN5", "entities": {"url": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}, "description": {"urls": [{"url": "http://t.co/XxLUjpcFN5", "expanded_url": "http://www.eurovision.org.ru", "display_url": "eurovision.org.ru", "indices": [0, 22]}]}}, "protected": false, "followers_count": 355, "friends_count": 1563, "listed_count": 6, "created_at": "Tue Sep 14 17:52:28 +0000 2010", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 5110, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}, -{"created_at": "Thu Jun 06 21:29:18 +0000 2019", "id": 1136746913431265287, "id_str": "1136746913431265287", "text": "RT @eagereyes: Animated transitions to demonstrate aggregations, some interesting ways of showing what is happening when data is aggregated\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 22129491, "id_str": "22129491", "name": "Steven Beeckman", "screen_name": "stevenbeeckman", "location": "Antwerpen, Belgi\u00eb", "description": "Into data & technology. Trying to figure out how all this works. Personal thoughts. RTs and \u2764\ufe0f are not endorsements.", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 2301, "friends_count": 4999, "listed_count": 645, "created_at": "Fri Feb 27 11:11:33 +0000 2009", "favourites_count": 23784, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 27215, "lang": "nl", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1103939477179756547/cQTaRt7O_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1103939477179756547/cQTaRt7O_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/22129491/1552034709", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 16:56:07 +0000 2019", "id": 1136678164254605314, "id_str": "1136678164254605314", "text": "Animated transitions to demonstrate aggregations, some interesting ways of showing what is happening when data is a\u2026 https://t.co/5Alf4E3zak", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/5Alf4E3zak", "expanded_url": "https://twitter.com/i/web/status/1136678164254605314", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 18:42:24 +0000 2019", "id": 1136704911071219713, "id_str": "1136704911071219713", "text": "RT @dr_pi: It's #ieeevis decision day. If all goes as planned, decisions will be sent today between 18:00-19:00 #eurovis time (UTC+00:00).", "truncated": false, "entities": {"hashtags": [{"text": "ieeevis", "indices": [16, 24]}, {"text": "eurovis", "indices": [112, 120]}], "symbols": [], "user_mentions": [{"screen_name": "dr_pi", "name": "Petra Isenberg", "id": 82713840, "id_str": "82713840", "indices": [3, 9]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 28607724, "id_str": "28607724", "name": "rndblnch", "screen_name": "rndblnch", "location": "", "description": "", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 102, "friends_count": 91, "listed_count": 6, "created_at": "Fri Apr 03 17:18:34 +0000 2009", "favourites_count": 107, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 593, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/337816835/presentation-60x60_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/337816835/presentation-60x60_normal.png", "profile_link_color": "E81C4F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 13:06:29 +0000 2019", "id": 1136620375721283584, "id_str": "1136620375721283584", "text": "It's #ieeevis decision day. If all goes as planned, decisions will be sent today between 18:00-19:00 #eurovis time (UTC+00:00).", "truncated": false, "entities": {"hashtags": [{"text": "ieeevis", "indices": [5, 13]}, {"text": "eurovis", "indices": [101, 109]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 82713840, "id_str": "82713840", "name": "Petra Isenberg", "screen_name": "dr_pi", "location": "Paris, France", "description": "", "url": "https://t.co/An1jW7UCd4", "entities": {"url": {"urls": [{"url": "https://t.co/An1jW7UCd4", "expanded_url": "http://petra.isenberg.cc", "display_url": "petra.isenberg.cc", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 826, "friends_count": 175, "listed_count": 54, "created_at": "Thu Oct 15 21:11:31 +0000 2009", "favourites_count": 105, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 796, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/716400866/PetraSquare_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/716400866/PetraSquare_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 34, "favorited": false, "retweeted": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 18:06:41 +0000 2019", "id": 1136695923503968256, "id_str": "1136695923503968256", "text": "RT @mrshahidlatif: In the next session, I'll present our short paper on an approach that is very easy-to-use and require no programming for\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "mrshahidlatif", "name": "Shahid Latif", "id": 79908341, "id_str": "79908341", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2692456247, "id_str": "2692456247", "name": "Leonel Merino", "screen_name": "leonel_merino", "location": "Stuttgart, Germany", "description": "Postdoctoral researcher @ VISUS - U. Stuttgart. Software Visualization. Empirical Evaluation. Virtual and Augmented Reality.", "url": "https://t.co/GHhtELE8EP", "entities": {"url": {"urls": [{"url": "https://t.co/GHhtELE8EP", "expanded_url": "http://scg.unibe.ch/staff/merino", "display_url": "scg.unibe.ch/staff/merino", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 154, "friends_count": 159, "listed_count": 6, "created_at": "Wed Jul 09 20:37:50 +0000 2014", "favourites_count": 1647, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 805, "lang": "es", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/608923257664708608/ZVCzL5Hu_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/608923257664708608/ZVCzL5Hu_normal.png", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 09:21:11 +0000 2019", "id": 1136563674808750080, "id_str": "1136563674808750080", "text": "In the next session, I'll present our short paper on an approach that is very easy-to-use and require no programmin\u2026 https://t.co/8FgbL2E8eQ", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/8FgbL2E8eQ", "expanded_url": "https://twitter.com/i/web/status/1136563674808750080", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 79908341, "id_str": "79908341", "name": "Shahid Latif", "screen_name": "mrshahidlatif", "location": "Essen, Germany", "description": "PhD candidate @ University of Duisburg-Essen", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 34, "friends_count": 87, "listed_count": 0, "created_at": "Mon Oct 05 03:33:39 +0000 2009", "favourites_count": 214, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 42, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/79908341/1452167618", "profile_link_color": "E81C4F", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 17:59:49 +0000 2019", "id": 1136694194989424640, "id_str": "1136694194989424640", "text": "RT @duto_guerra: @rpgove Here are the interesting accounts the #Eurovis community thinks you should be following. I only found 387 tweets s\u2026", "truncated": false, "entities": {"hashtags": [{"text": "Eurovis", "indices": [63, 71]}], "symbols": [], "user_mentions": [{"screen_name": "duto_guerra", "name": "John A Guerra G\u00f3mez", "id": 91169926, "id_str": "91169926", "indices": [3, 15]}, {"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [17, 24]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 208312922, "id_str": "208312922", "name": "Robert Gove", "screen_name": "rpgove", "location": "DC", "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", "url": "https://t.co/zl8UUf1YJ9", "entities": {"url": {"urls": [{"url": "https://t.co/zl8UUf1YJ9", "expanded_url": "http://rpgove.com", "display_url": "rpgove.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 548, "friends_count": 314, "listed_count": 57, "created_at": "Wed Oct 27 01:44:31 +0000 2010", "favourites_count": 310, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 1212, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1E1E1E", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/208312922/1559482012", "profile_link_color": "A0007E", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 16:19:53 +0000 2019", "id": 1136669047871987712, "id_str": "1136669047871987712", "text": "@rpgove Here are the interesting accounts the #Eurovis community thinks you should be following. I only found 387 t\u2026 https://t.co/XboVydevSE", "truncated": true, "entities": {"hashtags": [{"text": "Eurovis", "indices": [46, 54]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [0, 7]}], "urls": [{"url": "https://t.co/XboVydevSE", "expanded_url": "https://twitter.com/i/web/status/1136669047871987712", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1136659592010784768, "in_reply_to_status_id_str": "1136659592010784768", "in_reply_to_user_id": 91169926, "in_reply_to_user_id_str": "91169926", "in_reply_to_screen_name": "duto_guerra", "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2496, "friends_count": 688, "listed_count": 184, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2936, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4750, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 17:39:51 +0000 2019", "id": 1136689170338893824, "id_str": "1136689170338893824", "text": "RT @eagereyes: Capturing and analyzing reading behaviors of scrollytelling stories. Interesting work that shows a variety of behaviors. Too\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 136400506, "id_str": "136400506", "name": "Matthew Conlen", "screen_name": "mathisonian", "location": "Seattle, WA", "description": "Words and graphics. Creator @ParametricPress @Idyll_lang. See my work at @FiveThirtyEight, @CNN, @NewYorker. Currently @uwdata.", "url": "https://t.co/2SGFQETnLE", "entities": {"url": {"urls": [{"url": "https://t.co/2SGFQETnLE", "expanded_url": "http://mathisonian.com", "display_url": "mathisonian.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3631, "friends_count": 2034, "listed_count": 203, "created_at": "Fri Apr 23 21:12:19 +0000 2010", "favourites_count": 3655, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 4148, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1137767486491725824/frQHjyA4_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1137767486491725824/frQHjyA4_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/136400506/1471723184", "profile_link_color": "3B3B3B", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 17:06:47 +0000 2019", "id": 1136680847426371584, "id_str": "1136680847426371584", "text": "Capturing and analyzing reading behaviors of scrollytelling stories. Interesting work that shows a variety of behav\u2026 https://t.co/GXOMf0igLh", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/GXOMf0igLh", "expanded_url": "https://twitter.com/i/web/status/1136680847426371584", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 12, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 17:36:30 +0000 2019", "id": 1136688325270548480, "id_str": "1136688325270548480", "text": "RT @uwdata: IDL\u2019s @mathisonian demos tools for making sense of how people engage with interactive articles; here using dimensionality reduc\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "uwdata", "name": "Interactive Data Lab", "id": 1873322353, "id_str": "1873322353", "indices": [3, 10]}, {"screen_name": "mathisonian", "name": "Matthew Conlen", "id": 136400506, "id_str": "136400506", "indices": [18, 30]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 136400506, "id_str": "136400506", "name": "Matthew Conlen", "screen_name": "mathisonian", "location": "Seattle, WA", "description": "Words and graphics. Creator @ParametricPress @Idyll_lang. See my work at @FiveThirtyEight, @CNN, @NewYorker. Currently @uwdata.", "url": "https://t.co/2SGFQETnLE", "entities": {"url": {"urls": [{"url": "https://t.co/2SGFQETnLE", "expanded_url": "http://mathisonian.com", "display_url": "mathisonian.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 3631, "friends_count": 2034, "listed_count": 203, "created_at": "Fri Apr 23 21:12:19 +0000 2010", "favourites_count": 3655, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 4148, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1137767486491725824/frQHjyA4_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1137767486491725824/frQHjyA4_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/136400506/1471723184", "profile_link_color": "3B3B3B", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 17:06:56 +0000 2019", "id": 1136680887276507140, "id_str": "1136680887276507140", "text": "IDL\u2019s @mathisonian demos tools for making sense of how people engage with interactive articles; here using dimensio\u2026 https://t.co/PbAu7paBUQ", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "mathisonian", "name": "Matthew Conlen", "id": 136400506, "id_str": "136400506", "indices": [6, 18]}], "urls": [{"url": "https://t.co/PbAu7paBUQ", "expanded_url": "https://twitter.com/i/web/status/1136680887276507140", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1873322353, "id_str": "1873322353", "name": "Interactive Data Lab", "screen_name": "uwdata", "location": "Seattle, WA", "description": "UW Interactive Data Lab. (Formerly known as the Stanford Vis Group.) Visualization & Data Analysis.", "url": "http://t.co/lGdKZKTMbk", "entities": {"url": {"urls": [{"url": "http://t.co/lGdKZKTMbk", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5526, "friends_count": 278, "listed_count": 283, "created_at": "Mon Sep 16 22:55:12 +0000 2013", "favourites_count": 814, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 372, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1873322353/1452560068", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 23, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 3, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 17:07:09 +0000 2019", "id": 1136680941286543368, "id_str": "1136680941286543368", "text": "RT @eagereyes: Capturing and analyzing reading behaviors of scrollytelling stories. Interesting work that shows a variety of behaviors. Too\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1873322353, "id_str": "1873322353", "name": "Interactive Data Lab", "screen_name": "uwdata", "location": "Seattle, WA", "description": "UW Interactive Data Lab. (Formerly known as the Stanford Vis Group.) Visualization & Data Analysis.", "url": "http://t.co/lGdKZKTMbk", "entities": {"url": {"urls": [{"url": "http://t.co/lGdKZKTMbk", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5526, "friends_count": 278, "listed_count": 283, "created_at": "Mon Sep 16 22:55:12 +0000 2013", "favourites_count": 814, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 372, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1873322353/1452560068", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 17:06:47 +0000 2019", "id": 1136680847426371584, "id_str": "1136680847426371584", "text": "Capturing and analyzing reading behaviors of scrollytelling stories. Interesting work that shows a variety of behav\u2026 https://t.co/GXOMf0igLh", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/GXOMf0igLh", "expanded_url": "https://twitter.com/i/web/status/1136680847426371584", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 12, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 17:07:01 +0000 2019", "id": 1136680907262312448, "id_str": "1136680907262312448", "text": "Am I the only person feeling dumb when listening to talks I do not understand at all? #eurovis #eurovis2019", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [86, 94]}, {"text": "eurovis2019", "indices": [95, 107]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1055379531731795969, "id_str": "1055379531731795969", "name": "Sereno Micka\u00ebl", "screen_name": "MickaelSereno", "location": "Ile-de-France, France", "description": "PhD student at AVIZ, Inria", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 9, "friends_count": 31, "listed_count": 0, "created_at": "Thu Oct 25 08:44:23 +0000 2018", "favourites_count": 46, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 49, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 17:06:56 +0000 2019", "id": 1136680887276507140, "id_str": "1136680887276507140", "text": "IDL\u2019s @mathisonian demos tools for making sense of how people engage with interactive articles; here using dimensio\u2026 https://t.co/PbAu7paBUQ", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "mathisonian", "name": "Matthew Conlen", "id": 136400506, "id_str": "136400506", "indices": [6, 18]}], "urls": [{"url": "https://t.co/PbAu7paBUQ", "expanded_url": "https://twitter.com/i/web/status/1136680887276507140", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1873322353, "id_str": "1873322353", "name": "Interactive Data Lab", "screen_name": "uwdata", "location": "Seattle, WA", "description": "UW Interactive Data Lab. (Formerly known as the Stanford Vis Group.) Visualization & Data Analysis.", "url": "http://t.co/lGdKZKTMbk", "entities": {"url": {"urls": [{"url": "http://t.co/lGdKZKTMbk", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5526, "friends_count": 278, "listed_count": 283, "created_at": "Mon Sep 16 22:55:12 +0000 2013", "favourites_count": 814, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 372, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1873322353/1452560068", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 3, "favorite_count": 23, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 17:06:47 +0000 2019", "id": 1136680847426371584, "id_str": "1136680847426371584", "text": "Capturing and analyzing reading behaviors of scrollytelling stories. Interesting work that shows a variety of behav\u2026 https://t.co/GXOMf0igLh", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/GXOMf0igLh", "expanded_url": "https://twitter.com/i/web/status/1136680847426371584", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 12, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 17:05:50 +0000 2019", "id": 1136680609647071232, "id_str": "1136680609647071232", "text": "Very nice talk though. Offsetting those lines along the x-axis to show relative progress from particular points in\u2026 https://t.co/ktjh8VgXmK", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/ktjh8VgXmK", "expanded_url": "https://twitter.com/i/web/status/1136680609647071232", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": 1136676447651868674, "in_reply_to_status_id_str": "1136676447651868674", "in_reply_to_user_id": 19299318, "in_reply_to_user_id_str": "19299318", "in_reply_to_screen_name": "jsndyks", "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 17:00:25 +0000 2019", "id": 1136679248213790721, "id_str": "1136679248213790721", "text": "RT @eagereyes: Animated transitions to demonstrate aggregations, some interesting ways of showing what is happening when data is aggregated\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 31638712, "id_str": "31638712", "name": "Ryan Wesslen", "screen_name": "ryanwesslen", "location": "Charlotte, NC", "description": "Computational social scientist | PhD Candidate | Tar Heel | White Sox fan | #rstats enthusiast", "url": "https://t.co/QLPC7OG4tL", "entities": {"url": {"urls": [{"url": "https://t.co/QLPC7OG4tL", "expanded_url": "http://wesslen.netlify.com", "display_url": "wesslen.netlify.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 216, "friends_count": 555, "listed_count": 6, "created_at": "Thu Apr 16 04:11:14 +0000 2009", "favourites_count": 3553, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 890, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/31638712/1485751515", "profile_link_color": "91D2FA", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 16:56:07 +0000 2019", "id": 1136678164254605314, "id_str": "1136678164254605314", "text": "Animated transitions to demonstrate aggregations, some interesting ways of showing what is happening when data is a\u2026 https://t.co/5Alf4E3zak", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/5Alf4E3zak", "expanded_url": "https://twitter.com/i/web/status/1136678164254605314", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 17:00:01 +0000 2019", "id": 1136679145134579715, "id_str": "1136679145134579715", "text": "RT @eagereyes: Animated transitions to demonstrate aggregations, some interesting ways of showing what is happening when data is aggregated\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1873322353, "id_str": "1873322353", "name": "Interactive Data Lab", "screen_name": "uwdata", "location": "Seattle, WA", "description": "UW Interactive Data Lab. (Formerly known as the Stanford Vis Group.) Visualization & Data Analysis.", "url": "http://t.co/lGdKZKTMbk", "entities": {"url": {"urls": [{"url": "http://t.co/lGdKZKTMbk", "expanded_url": "http://idl.cs.washington.edu", "display_url": "idl.cs.washington.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 5526, "friends_count": 278, "listed_count": 283, "created_at": "Mon Sep 16 22:55:12 +0000 2013", "favourites_count": 814, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 372, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "1A1B1F", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1873322353/1452560068", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "181A1E", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 16:56:07 +0000 2019", "id": 1136678164254605314, "id_str": "1136678164254605314", "text": "Animated transitions to demonstrate aggregations, some interesting ways of showing what is happening when data is a\u2026 https://t.co/5Alf4E3zak", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/5Alf4E3zak", "expanded_url": "https://twitter.com/i/web/status/1136678164254605314", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:58:51 +0000 2019", "id": 1136678852942602240, "id_str": "1136678852942602240", "text": "RT @eagereyes: Animated transitions to demonstrate aggregations, some interesting ways of showing what is happening when data is aggregated\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "eagereyes", "name": "Robert Kosara \ud83e\udd14", "id": 16112517, "id_str": "16112517", "indices": [3, 13]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2000001, "id_str": "2000001", "name": "Andy Dickinson", "screen_name": "digidickinson", "location": "Manchester, England", "description": "Grumpy J-School academic & geek at @ManMetUni formally @mis_uclan. Occasional visitor here. Views don't represent..etc. (He/Him)", "url": "https://t.co/qhyIRW5FcZ", "entities": {"url": {"urls": [{"url": "https://t.co/qhyIRW5FcZ", "expanded_url": "http://www.andydickinson.net", "display_url": "andydickinson.net", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 6996, "friends_count": 7351, "listed_count": 656, "created_at": "Fri Mar 23 11:22:41 +0000 2007", "favourites_count": 12544, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 24761, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/773175512399314944/P8a6WXju_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/773175512399314944/P8a6WXju_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2000001/1398355079", "profile_link_color": "2FC2EF", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "252429", "profile_text_color": "666666", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "regular"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 16:56:07 +0000 2019", "id": 1136678164254605314, "id_str": "1136678164254605314", "text": "Animated transitions to demonstrate aggregations, some interesting ways of showing what is happening when data is a\u2026 https://t.co/5Alf4E3zak", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/5Alf4E3zak", "expanded_url": "https://twitter.com/i/web/status/1136678164254605314", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 6, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:58:26 +0000 2019", "id": 1136678746520510465, "id_str": "1136678746520510465", "text": "RT @lonnibesancon: Congrats to @wxyao23 for his first international presentation! #eurovis #eurovis2019 The #OpenAccess version of the pape\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [82, 90]}, {"text": "eurovis2019", "indices": [91, 103]}, {"text": "OpenAccess", "indices": [108, 119]}], "symbols": [], "user_mentions": [{"screen_name": "lonnibesancon", "name": "Lonni Besan\u00e7on", "id": 2924711485, "id_str": "2924711485", "indices": [3, 17]}, {"screen_name": "wxyao23", "name": "Xiyao WANG", "id": 872734574069067776, "id_str": "872734574069067776", "indices": [31, 39]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 17405912, "id_str": "17405912", "name": "marie_ototoi", "screen_name": "marie_ototoi", "location": "Gif-sur-Yvette, France", "description": "PhD student @ Inria / Ilda team - Interactive representation techniques for the Web of Data", "url": "https://t.co/h2HqJVm3o2", "entities": {"url": {"urls": [{"url": "https://t.co/h2HqJVm3o2", "expanded_url": "http://www.ototoi.fr", "display_url": "ototoi.fr", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 264, "friends_count": 532, "listed_count": 38, "created_at": "Sat Nov 15 10:28:18 +0000 2008", "favourites_count": 2285, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 824, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "352726", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme5/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme5/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1126785970274226176/89joDZa9_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1126785970274226176/89joDZa9_normal.png", "profile_link_color": "D02B55", "profile_sidebar_border_color": "829D5E", "profile_sidebar_fill_color": "99CC33", "profile_text_color": "3E4415", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 15:52:47 +0000 2019", "id": 1136662227329724416, "id_str": "1136662227329724416", "text": "Congrats to @wxyao23 for his first international presentation! #eurovis #eurovis2019 The #OpenAccess version of the\u2026 https://t.co/KFRLGr8OqT", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [63, 71]}, {"text": "eurovis2019", "indices": [72, 84]}, {"text": "OpenAccess", "indices": [89, 100]}], "symbols": [], "user_mentions": [{"screen_name": "wxyao23", "name": "Xiyao WANG", "id": 872734574069067776, "id_str": "872734574069067776", "indices": [12, 20]}], "urls": [{"url": "https://t.co/KFRLGr8OqT", "expanded_url": "https://twitter.com/i/web/status/1136662227329724416", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2924711485, "id_str": "2924711485", "name": "Lonni Besan\u00e7on", "screen_name": "lonnibesancon", "location": "Norrk\u00f6ping, Sverige", "description": "Postdoc @liu_universitet, Sweden. 3D interaction, 3D data vis, bit of stats. #openaccess #openscience", "url": "https://t.co/Zh8c5J8g2X", "entities": {"url": {"urls": [{"url": "https://t.co/Zh8c5J8g2X", "expanded_url": "http://lonnibesancon.me", "display_url": "lonnibesancon.me", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 207, "friends_count": 284, "listed_count": 2, "created_at": "Tue Dec 09 22:32:36 +0000 2014", "favourites_count": 1763, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1170, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2924711485/1501379907", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:56:07 +0000 2019", "id": 1136678164254605314, "id_str": "1136678164254605314", "text": "Animated transitions to demonstrate aggregations, some interesting ways of showing what is happening when data is a\u2026 https://t.co/5Alf4E3zak", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/5Alf4E3zak", "expanded_url": "https://twitter.com/i/web/status/1136678164254605314", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 6, "favorite_count": 21, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:55:27 +0000 2019", "id": 1136677997459546117, "id_str": "1136677997459546117", "text": "RT @alexander_lex: #partyLikeAProfessor #eurovis https://t.co/9F8KHblSt1", "truncated": false, "entities": {"hashtags": [{"text": "partyLikeAProfessor", "indices": [19, 39]}, {"text": "eurovis", "indices": [40, 48]}], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": [{"url": "https://t.co/9F8KHblSt1", "expanded_url": "https://twitter.com/jsndyks/status/1136676447651868674", "display_url": "twitter.com/jsndyks/status\u2026", "indices": [49, 72]}]}, "metadata": {"iso_language_code": "und", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 701375574, "id_str": "701375574", "name": "SCI Institute", "screen_name": "uusci", "location": "Salt Lake City, UT", "description": "The SCI Institute is a world renowned leader in scientific computing. We develop tools that create solutions to problems affecting various facets of human life.", "url": "http://t.co/jWFG1xlwgT", "entities": {"url": {"urls": [{"url": "http://t.co/jWFG1xlwgT", "expanded_url": "http://www.sci.utah.edu", "display_url": "sci.utah.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 273, "friends_count": 70, "listed_count": 14, "created_at": "Tue Jul 17 16:46:44 +0000 2012", "favourites_count": 54, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 711, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/701375574/1403709535", "profile_link_color": "009999", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 16:54:42 +0000 2019", "id": 1136677805977165824, "id_str": "1136677805977165824", "text": "#partyLikeAProfessor #eurovis https://t.co/9F8KHblSt1", "truncated": false, "entities": {"hashtags": [{"text": "partyLikeAProfessor", "indices": [0, 20]}, {"text": "eurovis", "indices": [21, 29]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/9F8KHblSt1", "expanded_url": "https://twitter.com/jsndyks/status/1136676447651868674", "display_url": "twitter.com/jsndyks/status\u2026", "indices": [30, 53]}]}, "metadata": {"iso_language_code": "und", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136676447651868674, "quoted_status_id_str": "1136676447651868674", "quoted_status": {"created_at": "Thu Jun 06 16:49:18 +0000 2019", "id": 1136676447651868674, "id_str": "1136676447651868674", "text": "Pretty tough giving a #EuroVis #EuroVis2019 talk in a disco ... https://t.co/kda4ZtgeqH", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [22, 30]}, {"text": "EuroVis2019", "indices": [31, 43]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136676411501101057, "id_str": "1136676411501101057", "indices": [64, 87], "media_url": "http://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "url": "https://t.co/kda4ZtgeqH", "display_url": "pic.twitter.com/kda4ZtgeqH", "expanded_url": "https://twitter.com/jsndyks/status/1136676447651868674/video/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 383, "h": 680, "resize": "fit"}, "large": {"w": 720, "h": 1280, "resize": "fit"}, "medium": {"w": 675, "h": 1200, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136676411501101057, "id_str": "1136676411501101057", "indices": [64, 87], "media_url": "http://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "url": "https://t.co/kda4ZtgeqH", "display_url": "pic.twitter.com/kda4ZtgeqH", "expanded_url": "https://twitter.com/jsndyks/status/1136676447651868674/video/1", "type": "video", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 383, "h": 680, "resize": "fit"}, "large": {"w": 720, "h": 1280, "resize": "fit"}, "medium": {"w": 675, "h": 1200, "resize": "fit"}}, "video_info": {"aspect_ratio": [9, 16], "duration_millis": 5070, "variants": [{"bitrate": 832000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/vid/360x640/Fc3WDwVRqUSnQuQX.mp4?tag=10"}, {"bitrate": 2176000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/vid/720x1280/DhaabMu4uvTRxb1I.mp4?tag=10"}, {"bitrate": 632000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/vid/320x568/jPzEcYwXGzhdAuux.mp4?tag=10"}, {"content_type": "application/x-mpegURL", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/pl/GgVW6XuNBMQI1hVF.m3u8?tag=10"}]}, "additional_media_info": {"monetizable": false}}]}, "metadata": {"iso_language_code": "und", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "und"}, "is_quote_status": true, "quoted_status_id": 1136676447651868674, "quoted_status_id_str": "1136676447651868674", "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "und"}, -{"created_at": "Thu Jun 06 16:54:42 +0000 2019", "id": 1136677805977165824, "id_str": "1136677805977165824", "text": "#partyLikeAProfessor #eurovis https://t.co/9F8KHblSt1", "truncated": false, "entities": {"hashtags": [{"text": "partyLikeAProfessor", "indices": [0, 20]}, {"text": "eurovis", "indices": [21, 29]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/9F8KHblSt1", "expanded_url": "https://twitter.com/jsndyks/status/1136676447651868674", "display_url": "twitter.com/jsndyks/status\u2026", "indices": [30, 53]}]}, "metadata": {"iso_language_code": "und", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136676447651868674, "quoted_status_id_str": "1136676447651868674", "quoted_status": {"created_at": "Thu Jun 06 16:49:18 +0000 2019", "id": 1136676447651868674, "id_str": "1136676447651868674", "text": "Pretty tough giving a #EuroVis #EuroVis2019 talk in a disco ... https://t.co/kda4ZtgeqH", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [22, 30]}, {"text": "EuroVis2019", "indices": [31, 43]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136676411501101057, "id_str": "1136676411501101057", "indices": [64, 87], "media_url": "http://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "url": "https://t.co/kda4ZtgeqH", "display_url": "pic.twitter.com/kda4ZtgeqH", "expanded_url": "https://twitter.com/jsndyks/status/1136676447651868674/video/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 383, "h": 680, "resize": "fit"}, "large": {"w": 720, "h": 1280, "resize": "fit"}, "medium": {"w": 675, "h": 1200, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136676411501101057, "id_str": "1136676411501101057", "indices": [64, 87], "media_url": "http://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "url": "https://t.co/kda4ZtgeqH", "display_url": "pic.twitter.com/kda4ZtgeqH", "expanded_url": "https://twitter.com/jsndyks/status/1136676447651868674/video/1", "type": "video", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 383, "h": 680, "resize": "fit"}, "large": {"w": 720, "h": 1280, "resize": "fit"}, "medium": {"w": 675, "h": 1200, "resize": "fit"}}, "video_info": {"aspect_ratio": [9, 16], "duration_millis": 5070, "variants": [{"bitrate": 832000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/vid/360x640/Fc3WDwVRqUSnQuQX.mp4?tag=10"}, {"bitrate": 2176000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/vid/720x1280/DhaabMu4uvTRxb1I.mp4?tag=10"}, {"bitrate": 632000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/vid/320x568/jPzEcYwXGzhdAuux.mp4?tag=10"}, {"content_type": "application/x-mpegURL", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/pl/GgVW6XuNBMQI1hVF.m3u8?tag=10"}]}, "additional_media_info": {"monetizable": false}}]}, "metadata": {"iso_language_code": "und", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "und"}, -{"created_at": "Thu Jun 06 16:52:09 +0000 2019", "id": 1136677168103264257, "id_str": "1136677168103264257", "text": "I notice that only a small fraction of paper presentations at #EuroVis this year have links to landing pages. This\u2026 https://t.co/RZSF8HXpau", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis", "indices": [62, 70]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/RZSF8HXpau", "expanded_url": "https://twitter.com/i/web/status/1136677168103264257", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [116, 139]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Tweetbot for i\u039fS", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:49:52 +0000 2019", "id": 1136676589415088128, "id_str": "1136676589415088128", "text": "Sudden sunshine outside makes a neat pattern on the ceiling in the lecture room. #EuroVis https://t.co/neW6OtwX37", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [81, 89]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136676553952321536, "id_str": "1136676553952321536", "indices": [90, 113], "media_url": "http://pbs.twimg.com/ext_tw_video_thumb/1136676553952321536/pu/img/mgLOUZhsMjGH8slJ.jpg", "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1136676553952321536/pu/img/mgLOUZhsMjGH8slJ.jpg", "url": "https://t.co/neW6OtwX37", "display_url": "pic.twitter.com/neW6OtwX37", "expanded_url": "https://twitter.com/eagereyes/status/1136676589415088128/video/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 383, "resize": "fit"}, "large": {"w": 1280, "h": 720, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136676553952321536, "id_str": "1136676553952321536", "indices": [90, 113], "media_url": "http://pbs.twimg.com/ext_tw_video_thumb/1136676553952321536/pu/img/mgLOUZhsMjGH8slJ.jpg", "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1136676553952321536/pu/img/mgLOUZhsMjGH8slJ.jpg", "url": "https://t.co/neW6OtwX37", "display_url": "pic.twitter.com/neW6OtwX37", "expanded_url": "https://twitter.com/eagereyes/status/1136676589415088128/video/1", "type": "video", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "medium": {"w": 1200, "h": 675, "resize": "fit"}, "small": {"w": 680, "h": 383, "resize": "fit"}, "large": {"w": 1280, "h": 720, "resize": "fit"}}, "video_info": {"aspect_ratio": [16, 9], "duration_millis": 6335, "variants": [{"bitrate": 2176000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676553952321536/pu/vid/1280x720/HMKbGK7kiXs68Prk.mp4?tag=10"}, {"bitrate": 832000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676553952321536/pu/vid/640x360/0HbVxT1wiyLrOXDo.mp4?tag=10"}, {"bitrate": 256000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676553952321536/pu/vid/480x270/F3tk_-GAdWU1dkYh.mp4?tag=10"}, {"content_type": "application/x-mpegURL", "url": "https://video.twimg.com/ext_tw_video/1136676553952321536/pu/pl/WP4kso9_NyoJVYDs.m3u8?tag=10"}]}, "additional_media_info": {"monetizable": false}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 16112517, "id_str": "16112517", "name": "Robert Kosara \ud83e\udd14", "screen_name": "eagereyes", "location": "Seattle, WA", "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", "url": "https://t.co/I3dbk07Qc7", "entities": {"url": {"urls": [{"url": "https://t.co/I3dbk07Qc7", "expanded_url": "http://eagereyes.org/", "display_url": "eagereyes.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 21112, "friends_count": 885, "listed_count": 1548, "created_at": "Wed Sep 03 13:19:04 +0000 2008", "favourites_count": 3770, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": true, "statuses_count": 23018, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C5D0D4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16112517/1439441124", "profile_link_color": "1F98C7", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DAECF4", "profile_text_color": "663B12", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 2, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:49:18 +0000 2019", "id": 1136676447651868674, "id_str": "1136676447651868674", "text": "Pretty tough giving a #EuroVis #EuroVis2019 talk in a disco ... https://t.co/kda4ZtgeqH", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [22, 30]}, {"text": "EuroVis2019", "indices": [31, 43]}], "symbols": [], "user_mentions": [], "urls": [], "media": [{"id": 1136676411501101057, "id_str": "1136676411501101057", "indices": [64, 87], "media_url": "http://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "url": "https://t.co/kda4ZtgeqH", "display_url": "pic.twitter.com/kda4ZtgeqH", "expanded_url": "https://twitter.com/jsndyks/status/1136676447651868674/video/1", "type": "photo", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 383, "h": 680, "resize": "fit"}, "large": {"w": 720, "h": 1280, "resize": "fit"}, "medium": {"w": 675, "h": 1200, "resize": "fit"}}}]}, "extended_entities": {"media": [{"id": 1136676411501101057, "id_str": "1136676411501101057", "indices": [64, 87], "media_url": "http://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/1136676411501101057/pu/img/r2AOVWsjbl7lQvjd.jpg", "url": "https://t.co/kda4ZtgeqH", "display_url": "pic.twitter.com/kda4ZtgeqH", "expanded_url": "https://twitter.com/jsndyks/status/1136676447651868674/video/1", "type": "video", "sizes": {"thumb": {"w": 150, "h": 150, "resize": "crop"}, "small": {"w": 383, "h": 680, "resize": "fit"}, "large": {"w": 720, "h": 1280, "resize": "fit"}, "medium": {"w": 675, "h": 1200, "resize": "fit"}}, "video_info": {"aspect_ratio": [9, 16], "duration_millis": 5070, "variants": [{"bitrate": 832000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/vid/360x640/Fc3WDwVRqUSnQuQX.mp4?tag=10"}, {"bitrate": 2176000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/vid/720x1280/DhaabMu4uvTRxb1I.mp4?tag=10"}, {"bitrate": 632000, "content_type": "video/mp4", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/vid/320x568/jPzEcYwXGzhdAuux.mp4?tag=10"}, {"content_type": "application/x-mpegURL", "url": "https://video.twimg.com/ext_tw_video/1136676411501101057/pu/pl/GgVW6XuNBMQI1hVF.m3u8?tag=10"}]}, "additional_media_info": {"monetizable": false}}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:40:24 +0000 2019", "id": 1136674209566998531, "id_str": "1136674209566998531", "text": "RT @tomhorak21: Presented #InsideInsights together with Andreas Mathisen today at #EuroVis2019. For more details check out the blog post fr\u2026", "truncated": false, "entities": {"hashtags": [{"text": "InsideInsights", "indices": [26, 41]}, {"text": "EuroVis2019", "indices": [82, 94]}], "symbols": [], "user_mentions": [{"screen_name": "tomhorak21", "name": "Tom Horak", "id": 105117667, "id_str": "105117667", "indices": [3, 14]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 411681876, "id_str": "411681876", "name": "Niklas Elmqvist", "screen_name": "NElmqvist", "location": "College Park, MD, USA", "description": "Professor in HCI & visualization at UMD's iSchool, CS, UMIACS. HCIL director (@hcil_umd). Also: Husband, dad, dog dad, runner, Kung Fu artist. He/him.", "url": "https://t.co/dIkyJ0OBT2", "entities": {"url": {"urls": [{"url": "https://t.co/dIkyJ0OBT2", "expanded_url": "http://sites.umiacs.umd.edu/elm/", "display_url": "sites.umiacs.umd.edu/elm/", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 1452, "friends_count": 474, "listed_count": 61, "created_at": "Sun Nov 13 18:51:56 +0000 2011", "favourites_count": 2438, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1199, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/659726848562196480/SFYOau5u_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/659726848562196480/SFYOau5u_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/411681876/1540378330", "profile_link_color": "C7E45A", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 16:24:14 +0000 2019", "id": 1136670141213749248, "id_str": "1136670141213749248", "text": "Presented #InsideInsights together with Andreas Mathisen today at #EuroVis2019. For more details check out the blog\u2026 https://t.co/aWLaCNT7J0", "truncated": true, "entities": {"hashtags": [{"text": "InsideInsights", "indices": [10, 25]}, {"text": "EuroVis2019", "indices": [66, 78]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/aWLaCNT7J0", "expanded_url": "https://twitter.com/i/web/status/1136670141213749248", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 105117667, "id_str": "105117667", "name": "Tom Horak", "screen_name": "tomhorak21", "location": "Dresden", "description": "PhD student at the Interactive Media Lab Dresden.", "url": "https://t.co/jmlc9Owo1h", "entities": {"url": {"urls": [{"url": "https://t.co/jmlc9Owo1h", "expanded_url": "http://tom-horak.de", "display_url": "tom-horak.de", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 152, "friends_count": 172, "listed_count": 9, "created_at": "Fri Jan 15 12:06:07 +0000 2010", "favourites_count": 500, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 217, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "3B82B9", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/790579631640444928/78wvDvNI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/790579631640444928/78wvDvNI_normal.jpg", "profile_link_color": "3B82B9", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "010A0D", "profile_text_color": "808285", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 13, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:38:39 +0000 2019", "id": 1136673770284965889, "id_str": "1136673770284965889", "text": "Today I presented a construction kit for visual exploration interfaces at #EuroVis2019. Thanks for all the valuable\u2026 https://t.co/6F4Xtv6VZU", "truncated": true, "entities": {"hashtags": [{"text": "EuroVis2019", "indices": [74, 86]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/6F4Xtv6VZU", "expanded_url": "https://twitter.com/i/web/status/1136673770284965889", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1035496563743842306, "id_str": "1035496563743842306", "name": "mandykeck", "screen_name": "mandykeck", "location": "Dresden, Germany", "description": "Research Associate at TU Dresden, Data Visualization & Visual Search Interfaces", "url": "https://t.co/5Dz7lL5VXB", "entities": {"url": {"urls": [{"url": "https://t.co/5Dz7lL5VXB", "expanded_url": "http://www.visual-search.org", "display_url": "visual-search.org", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 25, "friends_count": 101, "listed_count": 0, "created_at": "Fri Aug 31 11:56:34 +0000 2018", "favourites_count": 150, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 46, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/1035496563743842306/1535777242", "profile_link_color": "660000", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 1, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:28:07 +0000 2019", "id": 1136671119874973701, "id_str": "1136671119874973701", "text": "People were tweeting so little that even my name is in there \ud83d\ude05 #eurovis https://t.co/AGAD6pFXaq", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [63, 71]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/AGAD6pFXaq", "expanded_url": "https://twitter.com/duto_guerra/status/1136669047871987712", "display_url": "twitter.com/duto_guerra/st\u2026", "indices": [72, 95]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 40219508, "id_str": "40219508", "name": "Noeska", "screen_name": "_Noeska_", "location": "Bergen, Norway", "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", "url": "https://t.co/4crj5USwkP", "entities": {"url": {"urls": [{"url": "https://t.co/4crj5USwkP", "expanded_url": "http://www.noeskasmit.com", "display_url": "noeskasmit.com", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 555, "friends_count": 541, "listed_count": 19, "created_at": "Fri May 15 11:14:31 +0000 2009", "favourites_count": 1416, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1325, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/40219508/1399106932", "profile_link_color": "710080", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": true, "quoted_status_id": 1136669047871987712, "quoted_status_id_str": "1136669047871987712", "quoted_status": {"created_at": "Thu Jun 06 16:19:53 +0000 2019", "id": 1136669047871987712, "id_str": "1136669047871987712", "text": "@rpgove Here are the interesting accounts the #Eurovis community thinks you should be following. I only found 387 t\u2026 https://t.co/XboVydevSE", "truncated": true, "entities": {"hashtags": [{"text": "Eurovis", "indices": [46, 54]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [0, 7]}], "urls": [{"url": "https://t.co/XboVydevSE", "expanded_url": "https://twitter.com/i/web/status/1136669047871987712", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1136659592010784768, "in_reply_to_status_id_str": "1136659592010784768", "in_reply_to_user_id": 91169926, "in_reply_to_user_id_str": "91169926", "in_reply_to_screen_name": "duto_guerra", "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2496, "friends_count": 688, "listed_count": 184, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2936, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4750, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "retweet_count": 0, "favorite_count": 7, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:24:14 +0000 2019", "id": 1136670141213749248, "id_str": "1136670141213749248", "text": "Presented #InsideInsights together with Andreas Mathisen today at #EuroVis2019. For more details check out the blog\u2026 https://t.co/aWLaCNT7J0", "truncated": true, "entities": {"hashtags": [{"text": "InsideInsights", "indices": [10, 25]}, {"text": "EuroVis2019", "indices": [66, 78]}], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/aWLaCNT7J0", "expanded_url": "https://twitter.com/i/web/status/1136670141213749248", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 105117667, "id_str": "105117667", "name": "Tom Horak", "screen_name": "tomhorak21", "location": "Dresden", "description": "PhD student at the Interactive Media Lab Dresden.", "url": "https://t.co/jmlc9Owo1h", "entities": {"url": {"urls": [{"url": "https://t.co/jmlc9Owo1h", "expanded_url": "http://tom-horak.de", "display_url": "tom-horak.de", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 152, "friends_count": 172, "listed_count": 9, "created_at": "Fri Jan 15 12:06:07 +0000 2010", "favourites_count": 500, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 217, "lang": "de", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "3B82B9", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/790579631640444928/78wvDvNI_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/790579631640444928/78wvDvNI_normal.jpg", "profile_link_color": "3B82B9", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "010A0D", "profile_text_color": "808285", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": {"id": "b5f9b1150985d719", "url": "https://api.twitter.com/1.1/geo/id/b5f9b1150985d719.json", "place_type": "city", "name": "Oporto", "full_name": "Oporto, Portugal", "country_code": "PT", "country": "Portugal", "contained_within": [], "bounding_box": {"type": "Polygon", "coordinates": [[[-8.6912275, 41.1383457], [-8.5526, 41.1383457], [-8.5526, 41.1859375], [-8.6912275, 41.1859375]]]}, "attributes": {}}, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 13, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:23:27 +0000 2019", "id": 1136669942764277760, "id_str": "1136669942764277760", "text": "RT @alexander_lex: Sam @samquinan asking and answering questions about rainbow color maps. https://t.co/IbWtRXiPln #eurovis w. @LacePadilla\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [115, 123]}], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}, {"screen_name": "samquinan", "name": "Sam Quinan", "id": 74771793, "id_str": "74771793", "indices": [23, 33]}, {"screen_name": "LacePadilla", "name": "Lace Padilla", "id": 824684769543741440, "id_str": "824684769543741440", "indices": [127, 139]}], "urls": [{"url": "https://t.co/IbWtRXiPln", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_implicit-discretization/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [91, 114]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 701375574, "id_str": "701375574", "name": "SCI Institute", "screen_name": "uusci", "location": "Salt Lake City, UT", "description": "The SCI Institute is a world renowned leader in scientific computing. We develop tools that create solutions to problems affecting various facets of human life.", "url": "http://t.co/jWFG1xlwgT", "entities": {"url": {"urls": [{"url": "http://t.co/jWFG1xlwgT", "expanded_url": "http://www.sci.utah.edu", "display_url": "sci.utah.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 273, "friends_count": 70, "listed_count": 14, "created_at": "Tue Jul 17 16:46:44 +0000 2012", "favourites_count": 54, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 711, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/701375574/1403709535", "profile_link_color": "009999", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Wed Jun 05 16:46:10 +0000 2019", "id": 1136313274448982017, "id_str": "1136313274448982017", "text": "Sam @samquinan asking and answering questions about rainbow color maps. https://t.co/IbWtRXiPln #eurovis w.\u2026 https://t.co/RhsGxyfB3n", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [96, 104]}], "symbols": [], "user_mentions": [{"screen_name": "samquinan", "name": "Sam Quinan", "id": 74771793, "id_str": "74771793", "indices": [4, 14]}], "urls": [{"url": "https://t.co/IbWtRXiPln", "expanded_url": "https://vdl.sci.utah.edu/publications/2019_eurovis_implicit-discretization/", "display_url": "vdl.sci.utah.edu/publications/2\u2026", "indices": [72, 95]}, {"url": "https://t.co/RhsGxyfB3n", "expanded_url": "https://twitter.com/i/web/status/1136313274448982017", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [109, 132]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 6, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:22:42 +0000 2019", "id": 1136669756348493824, "id_str": "1136669756348493824", "text": "RT @alexander_lex: Really neat idea: in place focus+context for hierarchical embeddings. Leverages irrelevance of positions in t-SNE to rev\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "alexander_lex", "name": "Alexander Lex", "id": 81658145, "id_str": "81658145", "indices": [3, 17]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web App", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 701375574, "id_str": "701375574", "name": "SCI Institute", "screen_name": "uusci", "location": "Salt Lake City, UT", "description": "The SCI Institute is a world renowned leader in scientific computing. We develop tools that create solutions to problems affecting various facets of human life.", "url": "http://t.co/jWFG1xlwgT", "entities": {"url": {"urls": [{"url": "http://t.co/jWFG1xlwgT", "expanded_url": "http://www.sci.utah.edu", "display_url": "sci.utah.edu", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 273, "friends_count": 70, "listed_count": 14, "created_at": "Tue Jul 17 16:46:44 +0000 2012", "favourites_count": 54, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 711, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/701375574/1403709535", "profile_link_color": "009999", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 14:19:49 +0000 2019", "id": 1136638830184935424, "id_str": "1136638830184935424", "text": "Really neat idea: in place focus+context for hierarchical embeddings. Leverages irrelevance of positions in t-SNE t\u2026 https://t.co/zNUkmSiuIg", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/zNUkmSiuIg", "expanded_url": "https://twitter.com/i/web/status/1136638830184935424", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 81658145, "id_str": "81658145", "name": "Alexander Lex", "screen_name": "alexander_lex", "location": "Salt Lake City, UT", "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https://t.co/rWgKKVdkP4", "url": "http://t.co/UxRuPXFxTW", "entities": {"url": {"urls": [{"url": "http://t.co/UxRuPXFxTW", "expanded_url": "http://www.alexander-lex.net", "display_url": "alexander-lex.net", "indices": [0, 22]}]}, "description": {"urls": [{"url": "https://t.co/rWgKKVdkP4", "expanded_url": "http://vdl.sci.utah.edu", "display_url": "vdl.sci.utah.edu", "indices": [86, 109]}]}}, "protected": false, "followers_count": 1053, "friends_count": 759, "listed_count": 80, "created_at": "Sun Oct 11 18:47:54 +0000 2009", "favourites_count": 684, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1416, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/81658145/1493828010", "profile_link_color": "1B95E0", "profile_sidebar_border_color": "000000", "profile_sidebar_fill_color": "000000", "profile_text_color": "000000", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 4, "favorite_count": 10, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 4, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:19:53 +0000 2019", "id": 1136669047871987712, "id_str": "1136669047871987712", "text": "@rpgove Here are the interesting accounts the #Eurovis community thinks you should be following. I only found 387 t\u2026 https://t.co/XboVydevSE", "truncated": true, "entities": {"hashtags": [{"text": "Eurovis", "indices": [46, 54]}], "symbols": [], "user_mentions": [{"screen_name": "rpgove", "name": "Robert Gove", "id": 208312922, "id_str": "208312922", "indices": [0, 7]}], "urls": [{"url": "https://t.co/XboVydevSE", "expanded_url": "https://twitter.com/i/web/status/1136669047871987712", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter Web Client", "in_reply_to_status_id": 1136659592010784768, "in_reply_to_status_id_str": "1136659592010784768", "in_reply_to_user_id": 91169926, "in_reply_to_user_id_str": "91169926", "in_reply_to_screen_name": "duto_guerra", "user": {"id": 91169926, "id_str": "91169926", "name": "John A Guerra G\u00f3mez", "screen_name": "duto_guerra", "location": "Bogot\u00e1, Colombia", "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", "url": "https://t.co/4reTK3TTJl", "entities": {"url": {"urls": [{"url": "https://t.co/4reTK3TTJl", "expanded_url": "http://johnguerra.co", "display_url": "johnguerra.co", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 2496, "friends_count": 688, "listed_count": 184, "created_at": "Thu Nov 19 19:12:34 +0000 2009", "favourites_count": 2936, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 4750, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/91169926/1496775276", "profile_link_color": "0084B4", "profile_sidebar_border_color": "FFFFFF", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:16:42 +0000 2019", "id": 1136668244608266247, "id_str": "1136668244608266247", "text": "RT @jsndyks: Visual language for session usage allows @cagatay_turkay to ask \u201chow likely is this behaviour given that behaviour\u201d at #EuroVi\u2026", "truncated": false, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "jsndyks", "name": "jason dykes", "id": 19299318, "id_str": "19299318", "indices": [3, 11]}, {"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [54, 69]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19283433, "id_str": "19283433", "name": "giCentre", "screen_name": "giCentre", "location": "London", "description": "", "url": "http://t.co/3xGGs3oa3Q", "entities": {"url": {"urls": [{"url": "http://t.co/3xGGs3oa3Q", "expanded_url": "http://gicentre.org/", "display_url": "gicentre.org", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 559, "friends_count": 16, "listed_count": 25, "created_at": "Wed Jan 21 10:49:52 +0000 2009", "favourites_count": 56, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 341, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1862515560/giC_normal.png", "profile_link_color": "0084B4", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": false, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 14:48:42 +0000 2019", "id": 1136646100113399808, "id_str": "1136646100113399808", "text": "Visual language for session usage allows @cagatay_turkay to ask \u201chow likely is this behaviour given that behaviour\u201d\u2026 https://t.co/mfJDTgSlYs", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [{"screen_name": "cagatay_turkay", "name": "Cagatay Turkay", "id": 1667081238, "id_str": "1667081238", "indices": [41, 56]}], "urls": [{"url": "https://t.co/mfJDTgSlYs", "expanded_url": "https://twitter.com/i/web/status/1136646100113399808", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 1, "favorite_count": 5, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 1, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:16:12 +0000 2019", "id": 1136668117516599297, "id_str": "1136668117516599297", "text": "Nice finding at #EuroVis #EuroVis2019 : \u201cPolestar was three seconds faster than VisExemplar\u201d takes precisely 3 seconds to say.", "truncated": false, "entities": {"hashtags": [{"text": "EuroVis", "indices": [16, 24]}, {"text": "EuroVis2019", "indices": [25, 37]}], "symbols": [], "user_mentions": [], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 19299318, "id_str": "19299318", "name": "jason dykes", "screen_name": "jsndyks", "location": "", "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", "url": "http://t.co/gDYL9RCuOO", "entities": {"url": {"urls": [{"url": "http://t.co/gDYL9RCuOO", "expanded_url": "http://tinyurl.com/jasondykes/", "display_url": "tinyurl.com/jasondykes/", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 615, "friends_count": 1, "listed_count": 48, "created_at": "Wed Jan 21 18:21:31 +0000 2009", "favourites_count": 7, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 3314, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "EBEBEB", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme7/bg.gif", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_image_url_https": "https://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", "profile_link_color": "990000", "profile_sidebar_border_color": "DFDFDF", "profile_sidebar_fill_color": "F3F3F3", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": true, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 1, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Thu Jun 06 16:10:43 +0000 2019", "id": 1136666740530827265, "id_str": "1136666740530827265", "text": "RT @lonnibesancon: Congrats to @wxyao23 for his first international presentation! #eurovis #eurovis2019 The #OpenAccess version of the pape\u2026", "truncated": false, "entities": {"hashtags": [{"text": "eurovis", "indices": [82, 90]}, {"text": "eurovis2019", "indices": [91, 103]}, {"text": "OpenAccess", "indices": [108, 119]}], "symbols": [], "user_mentions": [{"screen_name": "lonnibesancon", "name": "Lonni Besan\u00e7on", "id": 2924711485, "id_str": "2924711485", "indices": [3, 17]}, {"screen_name": "wxyao23", "name": "Xiyao WANG", "id": 872734574069067776, "id_str": "872734574069067776", "indices": [31, 39]}], "urls": []}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for Android", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 1055379531731795969, "id_str": "1055379531731795969", "name": "Sereno Micka\u00ebl", "screen_name": "MickaelSereno", "location": "Ile-de-France, France", "description": "PhD student at AVIZ, Inria", "url": null, "entities": {"description": {"urls": []}}, "protected": false, "followers_count": 9, "friends_count": 31, "listed_count": 0, "created_at": "Thu Oct 25 08:44:23 +0000 2018", "favourites_count": 46, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 49, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": true, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "retweeted_status": {"created_at": "Thu Jun 06 15:52:47 +0000 2019", "id": 1136662227329724416, "id_str": "1136662227329724416", "text": "Congrats to @wxyao23 for his first international presentation! #eurovis #eurovis2019 The #OpenAccess version of the\u2026 https://t.co/KFRLGr8OqT", "truncated": true, "entities": {"hashtags": [{"text": "eurovis", "indices": [63, 71]}, {"text": "eurovis2019", "indices": [72, 84]}, {"text": "OpenAccess", "indices": [89, 100]}], "symbols": [], "user_mentions": [{"screen_name": "wxyao23", "name": "Xiyao WANG", "id": 872734574069067776, "id_str": "872734574069067776", "indices": [12, 20]}], "urls": [{"url": "https://t.co/KFRLGr8OqT", "expanded_url": "https://twitter.com/i/web/status/1136662227329724416", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [117, 140]}]}, "metadata": {"iso_language_code": "en", "result_type": "recent"}, "source": "Twitter for iPhone", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 2924711485, "id_str": "2924711485", "name": "Lonni Besan\u00e7on", "screen_name": "lonnibesancon", "location": "Norrk\u00f6ping, Sverige", "description": "Postdoc @liu_universitet, Sweden. 3D interaction, 3D data vis, bit of stats. #openaccess #openscience", "url": "https://t.co/Zh8c5J8g2X", "entities": {"url": {"urls": [{"url": "https://t.co/Zh8c5J8g2X", "expanded_url": "http://lonnibesancon.me", "display_url": "lonnibesancon.me", "indices": [0, 23]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 207, "friends_count": 284, "listed_count": 2, "created_at": "Tue Dec 09 22:32:36 +0000 2014", "favourites_count": 1763, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 1170, "lang": "fr", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "C0DEED", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png", "profile_background_tile": false, "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/2924711485/1501379907", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 2, "favorite_count": 8, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "en"}, "is_quote_status": false, "retweet_count": 2, "favorite_count": 0, "favorited": false, "retweeted": false, "lang": "en"}, -{"created_at": "Fri May 31 08:54:20 +0000 2019", "id": 1134382594290831360, "id_str": "1134382594290831360", "text": "\u0420\u045c\u0420\u0455\u0420\u0406\u0420\u00b0\u0421\u040f \u0420\u00bb\u0420\u00b5\u0420\u0456\u0420\u0454\u0420\u0455\u0420\u0406\u0420\u00b0\u0421\u040f \u0421\u20ac\u0420\u0451\u0420\u0405\u0420\u00b0 Roadstone Eurovis Sport 04 \u0420\u0406 \u0420\u0457\u0421\u0402\u0420\u0455\u0420\u0491\u0420\u00b0\u0420\u00b6\u0420\u00b5 \u0420\u0405\u0420\u00b0 \u0420\u045a\u0420\u0455\u0421\u0403\u0420\u00b0\u0420\u0406\u0421\u201a\u0420\u0455\u0421\u20ac\u0420\u0451\u0420\u0405\u0420\u00b5\u2026 https://t.co/awj3ocwVYo", "truncated": true, "entities": {"hashtags": [], "symbols": [], "user_mentions": [], "urls": [{"url": "https://t.co/awj3ocwVYo", "expanded_url": "https://twitter.com/i/web/status/1134382594290831360", "display_url": "twitter.com/i/web/status/1\u2026", "indices": [111, 134]}]}, "metadata": {"result_type": "recent", "iso_language_code": "ru"}, "source": "Mosautoshina", "in_reply_to_status_id": null, "in_reply_to_status_id_str": null, "in_reply_to_user_id": null, "in_reply_to_user_id_str": null, "in_reply_to_screen_name": null, "user": {"id": 228805739, "id_str": "228805739", "name": "\u041c\u043e\u0441\u0430\u0432\u0442\u043e\u0448\u0438\u043d\u0430", "screen_name": "mosautoshina", "location": "Moscow", "description": "\u0428\u0438\u043d\u044b \u00b7 \u0414\u0438\u0441\u043a\u0438 \u00b7 \u0421\u0435\u0440\u0432\u0438\u0441 \u25cf \u041c\u043e\u0441\u043a\u0432\u0430 \u00b7 \u0421\u0435\u0440\u0435\u0431\u0440\u044f\u043a\u043e\u0432\u0430 6 \u00b7 \u0411\u043e\u043b\u043e\u0442\u043d\u0438\u043a\u043e\u0432\u0441\u043a\u0430\u044f 47/1 \u00b7 8-495-989-14-12 \u25cf \u0421\u0430\u043d\u043a\u0442-\u041f\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433 \u00b7 \u041f\u0440\u043e\u0444\u0435\u0441\u0441\u043e\u0440\u0430 \u041a\u0430\u0447\u0430\u043b\u043e\u0432\u0430 9 \u00b7 8-812-676-85-69", "url": "http://t.co/TEyrcLUPn3", "entities": {"url": {"urls": [{"url": "http://t.co/TEyrcLUPn3", "expanded_url": "http://mosautoshina.ru", "display_url": "mosautoshina.ru", "indices": [0, 22]}]}, "description": {"urls": []}}, "protected": false, "followers_count": 164, "friends_count": 171, "listed_count": 13, "created_at": "Mon Dec 20 18:41:13 +0000 2010", "favourites_count": 14, "utc_offset": null, "time_zone": null, "geo_enabled": true, "verified": false, "statuses_count": 60016, "lang": "ru", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "131516", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif", "profile_background_tile": true, "profile_image_url": "http://pbs.twimg.com/profile_images/476009727151702017/6vKDcrro_normal.jpeg", "profile_image_url_https": "https://pbs.twimg.com/profile_images/476009727151702017/6vKDcrro_normal.jpeg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/228805739/1402325119", "profile_link_color": "009999", "profile_sidebar_border_color": "EEEEEE", "profile_sidebar_fill_color": "EFEFEF", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": false, "default_profile_image": false, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none"}, "geo": null, "coordinates": null, "place": null, "contributors": null, "is_quote_status": false, "retweet_count": 0, "favorite_count": 0, "favorited": false, "retweeted": false, "possibly_sensitive": false, "lang": "ru"}]} diff --git a/public/example-mvnv/assets/data/raw/curated_info.json b/public/example-mvnv/assets/data/raw/curated_info.json deleted file mode 100644 index f50378fea8..0000000000 --- a/public/example-mvnv/assets/data/raw/curated_info.json +++ /dev/null @@ -1,527 +0,0 @@ -{ - "1314101": { - "screen_name": "eytanadar", - "name": "Eytan Adar", - "type": "person", - "continent": "North America", - "shortName": "Eytan" - }, - "6146692": { - "screen_name": "arnicas", - "name": "Lynn Cherny", - "type": "person", - "continent": "Europe", - "shortName": "Lynn" - }, - "9527212": { - "screen_name": "arvindsatya1", - "name": "Arvind Satyanarayan", - "type": "person", - "continent": "North America", - "shortName": "Arvind" - }, - "10414152": { - "screen_name": "laneharrison", - "name": "Lane Harrison", - "type": "person", - "continent": "North America", - "shortName": "Lane" - }, - "11493602": { - "screen_name": "EvanMPeck", - "name": "Evan Peck", - "type": "person", - "continent": "North America", - "shortName": "Evan" - }, - "14148549": { - "screen_name": "magneticnorth", - "name": "Stephen North", - "type": "person", - "continent": "North America", - "shortName": "Steve" - }, - "14905766": { - "screen_name": "cybunk", - "name": "Samuel Huron", - "type": "person", - "continent": "Europe", - "shortName": "Samuel" - }, - "15208867": { - "screen_name": "jozilla", - "name": "Jo Vermeulen", - "type": "person", - "continent": "Europe", - "shortName": "Jo" - }, - "16112517": { - "screen_name": "eagereyes", - "name": "Robert Kosara", - "type": "person", - "continent": "North America", - "shortName": "Robert" - }, - "16557883": { - "screen_name": "ngehlenborg", - "name": "Nils Gehlenborg", - "type": "person", - "continent": "North America", - "shortName": "Nils" - }, - "18325271": { - "screen_name": "yelperalp", - "name": "Alper Sarikaya", - "type": "person", - "continent": "North America", - "shortName": "Alper" - }, - "18406335": { - "screen_name": "dogvile", - "name": "Papadopoulos Teo", - "type": "person", - "continent": "Europe", - "shortName": "Teo" - }, - "18704160": { - "screen_name": "dr_tj", - "name": "T.J. Jankun-Kelly", - "type": "person", - "continent": "North America", - "shortName": "T.J." - }, - "19283433": { - "screen_name": "giCentre", - "name": "giCentre", - "type": "institution", - "continent": "Europe", - "shortName": "giCentre" - }, - "19299318": { - "screen_name": "jsndyks", - "name": "jason dykes", - "type": "person", - "continent": "Europe", - "shortName": "Jason" - }, - "21084111": { - "screen_name": "JanWillemTulp", - "name": "Jan Willem Tulp", - "type": "person", - "continent": "Europe", - "shortName": "Jan" - }, - "22766040": { - "screen_name": "leerraum", - "name": "Kai Reinhardt", - "type": "person", - "continent": "Europe", - "shortName": "Kai" - }, - "29700681": { - "screen_name": "BCKwon", - "name": "Bum Chul Kwon", - "type": "person", - "continent": "North America", - "shortName": "Bum" - }, - "30009655": { - "screen_name": "jamesscottbrown", - "name": "James Scott-Brown", - "type": "person", - "continent": "Europe", - "shortName": "James" - }, - "31638712": { - "screen_name": "ryanwesslen", - "name": "Ryan Wesslen", - "type": "person", - "continent": "North America", - "shortName": "Ryan" - }, - "36853217": { - "screen_name": "tillnm", - "name": "Till Nagel", - "type": "person", - "continent": "Europe", - "shortName": "Till" - }, - "40219508": { - "screen_name": "_Noeska_", - "name": "Noeska", - "type": "person", - "continent": "Europe", - "shortName": "Noeska" - }, - "43953969": { - "screen_name": "jwoLondon", - "name": "Jo Wood", - "type": "person", - "continent": "Europe", - "shortName": "Wood" - }, - "44195788": { - "screen_name": "scheidegger", - "name": "Carlos Scheidegger", - "type": "person", - "continent": "North America", - "shortName": "Carlos" - }, - "49457800": { - "screen_name": "namwkim85", - "name": "Nam Wook Kim", - "type": "person", - "continent": "North America", - "shortName": "Nam" - }, - "78865306": { - "screen_name": "geovisual", - "name": "Christoph Kinkeldey", - "type": "person", - "continent": "Europe", - "shortName": "Chris" - }, - "79908341": { - "screen_name": "mrshahidlatif", - "name": "Shahid Latif", - "type": "person", - "continent": "Europe", - "shortName": "Shahid" - }, - "81658145": { - "screen_name": "alexander_lex", - "name": "Alexander Lex", - "type": "person", - "continent": "North America", - "shortName": "Alex" - }, - "82890309": { - "screen_name": "domoritz", - "name": "Dominik Moritz", - "type": "person", - "continent": "North America", - "shortName": "Dominik" - }, - "84043985": { - "screen_name": "micahstubbs", - "name": "@micahstubbs", - "type": "person", - "continent": "North America", - "shortName": "Micah" - }, - "85844572": { - "screen_name": "holgerstitz", - "name": "Holger Stitz", - "type": "person", - "continent": "Europe", - "shortName": "Holger" - }, - "91169926": { - "screen_name": "duto_guerra", - "name": "John A Guerra Gómez", - "type": "person", - "continent": "South America", - "shortName": "Jack" - }, - "92951551": { - "screen_name": "nicolapezzotti", - "name": "Nicola Pezzotti", - "type": "person", - "continent": "Europe", - "shortName": "Nicola" - }, - "136400506": { - "screen_name": "mathisonian", - "name": "Matthew Conlen", - "type": "person", - "continent": "North America", - "shortName": "Matt" - }, - "158685605": { - "screen_name": "HelwigHauser", - "name": "Helwig Hauser", - "type": "person", - "continent": "Europe", - "shortName": "Helwig" - }, - "188046229": { - "screen_name": "benjbach", - "name": "Benjamin Bach", - "type": "person", - "continent": "Europe", - "shortName": "Ben" - }, - "190726679": { - "screen_name": "eurovis", - "name": "Eurovision", - "type": "institution", - "continent": "Europe", - "shortName": "EVision" - }, - "191257554": { - "screen_name": "antarcticdesign", - "name": "Eamonn Maguire", - "type": "institution", - "continent": "Europe", - "shortName": "AA" - }, - "201277609": { - "screen_name": "jcrbrts", - "name": "Jonathan C. Roberts", - "type": "person", - "continent": "Europe", - "shortName": "Jon" - }, - "208312922": { - "screen_name": "rpgove", - "name": "Robert Gove", - "type": "person", - "continent": "North America", - "shortName": "Rob" - }, - "227831457": { - "screen_name": "sjengle", - "name": "Sophie Engle", - "type": "person", - "continent": "North America", - "shortName": "Sophie" - }, - "241173920": { - "screen_name": "flekschas", - "name": "Fritz Lekschas", - "type": "person", - "continent": "North America", - "shortName": "Fritz" - }, - "247943631": { - "screen_name": "jeffrey_heer", - "name": "Jeffrey Heer", - "type": "person", - "continent": "North America", - "shortName": "Jeffrey" - }, - "270431596": { - "screen_name": "klaus_lml", - "name": "Klaus", - "type": "person", - "continent": "Europe", - "shortName": "Klaus" - }, - "318046158": { - "screen_name": "kristw", - "name": "Krist Wongsuphasawat", - "type": "person", - "continent": "Asia", - "shortName": "Krist" - }, - "395853499": { - "screen_name": "marc_streit", - "name": "Marc Streit", - "type": "person", - "continent": "Europe", - "shortName": "Marc" - }, - "403626099": { - "screen_name": "StefvandenElzen", - "name": "Stef van den Elzen", - "type": "person", - "continent": "Europe", - "shortName": "Stef" - }, - "446672281": { - "screen_name": "avilanova01", - "name": "Anna Vilanova", - "type": "person", - "continent": "Europe", - "shortName": "Anna" - }, - "701375574": { - "screen_name": "uusci", - "name": "SCI Institute", - "type": "institution", - "continent": "North America", - "shortName": "SCI" - }, - "889998600": { - "screen_name": "DavidGotz", - "name": "David Gotz", - "type": "person", - "continent": "North America", - "shortName": "David" - }, - "1006945298": { - "screen_name": "d3visualization", - "name": "Christophe Viau", - "type": "person", - "continent": "North America", - "shortName": "Viau" - }, - "1325316703": { - "screen_name": "eagereyes_feed", - "name": "eagereyes.org feed", - "type": "institution", - "continent": "North America", - "shortName": "EEyes" - }, - "1556132462": { - "screen_name": "JessicaHullman", - "name": "Jessica Hullman", - "type": "person", - "continent": "North America", - "shortName": "Jessica" - }, - "1652270612": { - "screen_name": "tamaramunzner", - "name": "Tamara Munzner", - "type": "person", - "continent": "North America", - "shortName": "Tamara" - }, - "1658560038": { - "screen_name": "mirelard", - "name": "mirela reljan-delane", - "type": "person", - "continent": "Europe", - "shortName": "Mirela" - }, - "1667081238": { - "screen_name": "cagatay_turkay", - "name": "Cagatay Turkay", - "type": "person", - "continent": "Europe", - "shortName": "Cagatay" - }, - "1873322353": { - "screen_name": "uwdata", - "name": "Interactive Data Lab", - "type": "institution", - "continent": "North America", - "shortName": "IDL" - }, - "2527017636": { - "screen_name": "ThomasHollt", - "name": "Thomas Höllt", - "type": "person", - "continent": "Europe", - "shortName": "Thomas" - }, - "2596138699": { - "screen_name": "BangorCSEE", - "name": "Computer Science Electronic Engineering Bangor Uni", - "type": "institution", - "continent": "Europe", - "shortName": "CSEE" - }, - "2873695769": { - "screen_name": "rlndscheepens", - "name": "Roeland Scheepens", - "type": "person", - "continent": "Europe", - "shortName": "Roeland" - }, - "2889052877": { - "screen_name": "johliem", - "name": "Johannes Liem", - "type": "person", - "continent": "Europe", - "shortName": "Johan" - }, - "2924711485": { - "screen_name": "lonnibesancon", - "name": "Lonni Besançon", - "type": "person", - "continent": "Europe", - "shortName": "Lonni" - }, - "3230388598": { - "screen_name": "dataandme", - "name": "Mara Averick", - "type": "person", - "continent": "North America", - "shortName": "Mara" - }, - "4058687172": { - "screen_name": "_____leena_____", - "name": "Rina", - "type": "person", - "continent": "Asia", - "shortName": "Rina" - }, - "1085199426837188600": { - "screen_name": "eurovis2019", - "name": "EuroVis2019", - "type": "institution", - "continent": "Europe", - "shortName": "EVis19" - }, - "1055379531731796000": { - "screen_name": "MickaelSereno", - "name": "Sereno Mickaël", - "type": "person", - "continent": "Europe", - "shortName": "Sereno" - }, - "944216617268973600": { - "screen_name": "MichaelAupetit", - "name": "Michael Aupetit", - "type": "person", - "continent": "Asia", - "shortName": "Michael" - }, - "4893004803": { - "screen_name": "TofHurter", - "name": "Christophe Hurter", - "type": "person", - "continent": "Europe", - "shortName": "Hurter" - }, - "4597853354": { - "screen_name": "d3js_org", - "name": "D3.js", - "type": "institution", - "continent": "North America", - "shortName": "D3js" - }, - "1035496563743842300": { - "screen_name": "mandykeck", - "name": "mandykeck", - "type": "person", - "continent": "Europe", - "shortName": "Mandy" - }, - "824684769543741400": { - "screen_name": "LacePadilla", - "name": "Lace Padilla", - "type": "person", - "continent": "North America", - "shortName": "Lace" - }, - "711885257549680600": { - "screen_name": "andrea_no_", - "name": "Andrea Notroff", - "type": "person", - "continent": "Europe", - "shortName": "Andrea" - }, - "909697437694087200": { - "screen_name": "EuroVis2018", - "name": "EuroVis2018", - "type": "institution", - "continent": "Europe", - "shortName": "EVis2018" - }, - "1068137549355515900": { - "screen_name": "vis_research", - "name": "Multiple Views: Visualization Research Explained", - "type": "institution", - "continent": "North America", - "shortName": "MViews" - }, - "743468486756868100": { - "screen_name": "manunna_91", - "name": "Menna El-Assady", - "type": "person", - "continent": "Europe", - "shortName": "Menna" - } -} diff --git a/public/example-mvnv/assets/data/raw/largeGraphVisone.json b/public/example-mvnv/assets/data/raw/largeGraphVisone.json deleted file mode 100644 index 77239d4abf..0000000000 --- a/public/example-mvnv/assets/data/raw/largeGraphVisone.json +++ /dev/null @@ -1,1469 +0,0 @@ -{ - "nodes": [{ - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "John A Guerra Gómez", - "x": 712.7111343610072, - "width": 30.0, - "y": 684.4597503598493, - "id": "91169926", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Robert Gove", - "x": 344.6345061580024, - "width": 30.0, - "y": 539.6551448744704, - "id": "208312922", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Eamonn Maguire", - "x": 405.4968837773649, - "width": 30.0, - "y": 893.8225290567755, - "id": "191257554", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "EuroVis2019", - "x": 666.7920495965204, - "width": 30.0, - "y": 640.3758737224782, - "id": "1085199426837188600", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Rina", - "x": 989.2423538671325, - "width": 30.0, - "y": 357.0789372515442, - "id": "4058687172", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Jonathan C. Roberts", - "x": 844.6483559795845, - "width": 30.0, - "y": 754.3817406524157, - "id": "201277609", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Alexander Lex", - "x": 745.6991192819148, - "width": 30.0, - "y": 888.4185043604933, - "id": "81658145", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Christoph Kinkeldey", - "x": 698.2763539638067, - "width": 30.0, - "y": 476.9394856960379, - "id": "78865306", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Robert Kosara", - "x": 763.4492626156043, - "width": 30.0, - "y": 608.7037150026123, - "id": "16112517", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Lane Harrison", - "x": 471.7690759729779, - "width": 30.0, - "y": 1024.5405515954071, - "id": "10414152", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Eytan Adar", - "x": 893.9979417023306, - "width": 30.0, - "y": 354.7083649348348, - "id": "1314101", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Jeffrey Heer", - "x": 440.396680635092, - "width": 30.0, - "y": 693.6334245171203, - "id": "247943631", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Interactive Data Lab", - "x": 614.0403867501958, - "width": 30.0, - "y": 489.68033609714394, - "id": "1873322353", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "James Scott-Brown", - "x": 919.7927568308936, - "width": 30.0, - "y": 825.1878088155474, - "id": "30009655", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "jason dykes", - "x": 667.7848714082031, - "width": 30.0, - "y": 555.2518649376461, - "id": "19299318", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Roeland Scheepens", - "x": 350.7955164255138, - "width": 30.0, - "y": 469.68510584753164, - "id": "2873695769", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Computer Science Electronic Engineering Bangor Uni", - "x": 1187.5103796159608, - "width": 30.0, - "y": 808.9154051019573, - "id": "2596138699", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Noeska", - "x": 822.023789377295, - "width": 30.0, - "y": 596.1482500643044, - "id": "40219508", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Klaus", - "x": 912.2519695345937, - "width": 30.0, - "y": 696.5224325649269, - "id": "270431596", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Johannes Liem", - "x": 429.214302039373, - "width": 30.0, - "y": 401.65398548922474, - "id": "2889052877", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Fritz Lekschas", - "x": 953.3223073782185, - "width": 30.0, - "y": 1035.6315551521993, - "id": "241173920", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Sereno Mickaël", - "x": 750.3819511425733, - "width": 30.0, - "y": 134.56436310480285, - "id": "1055379531731796000", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Jo Wood", - "x": 778.4097705963202, - "width": 30.0, - "y": 225.0789818997442, - "id": "43953969", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "@micahstubbs", - "x": 527.3029835855388, - "width": 30.0, - "y": 797.1832319310975, - "id": "84043985", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Nils Gehlenborg", - "x": 532.9779425798209, - "width": 30.0, - "y": 981.3161291783707, - "id": "16557883", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Lynn Cherny", - "x": 980.1082567772868, - "width": 30.0, - "y": 809.9196218740602, - "id": "6146692", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Michael Aupetit", - "x": 1062.2959659726464, - "width": 30.0, - "y": 633.1088150559265, - "id": "944216617268973600", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "giCentre", - "x": 697.0595094410155, - "width": 30.0, - "y": 318.81176760255335, - "id": "19283433", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Cagatay Turkay", - "x": 473.40599574863666, - "width": 30.0, - "y": 361.9818830708758, - "id": "1667081238", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Benjamin Bach", - "x": 508.1436300315589, - "width": 30.0, - "y": 109.97555070055971, - "id": "188046229", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "mirela reljan-delane", - "x": 709.2158409925601, - "width": 30.0, - "y": 15.0, - "id": "1658560038", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Eurovision", - "x": 875.8303832422837, - "width": 30.0, - "y": 58.09848036027164, - "id": "190726679", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Lonni Besançon", - "x": 998.3673453681096, - "width": 30.0, - "y": 243.37949782521508, - "id": "2924711485", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Krist Wongsuphasawat", - "x": 485.85986316879905, - "width": 30.0, - "y": 491.0436257486782, - "id": "318046158", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Marc Streit", - "x": 758.9103943906903, - "width": 30.0, - "y": 783.4794038395767, - "id": "395853499", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Holger Stitz", - "x": 841.4474751516941, - "width": 30.0, - "y": 1178.4100839033933, - "id": "85844572", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Papadopoulos Teo", - "x": 614.6358491371128, - "width": 30.0, - "y": 382.82687588382237, - "id": "18406335", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Shahid Latif", - "x": 348.4934601710432, - "width": 30.0, - "y": 893.160095234427, - "id": "79908341", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "eagereyes.org feed", - "x": 976.7374526346294, - "width": 30.0, - "y": 406.02447384657114, - "id": "1325316703", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Thomas Höllt", - "x": 621.0706480388355, - "width": 30.0, - "y": 915.597294892899, - "id": "2527017636", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Christophe Hurter", - "x": 330.9658907481924, - "width": 30.0, - "y": 618.7320729468088, - "id": "4893004803", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Anna Vilanova", - "x": 820.379128271547, - "width": 30.0, - "y": 1023.2782448645697, - "id": "446672281", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Nicola Pezzotti", - "x": 728.2719904680442, - "width": 30.0, - "y": 1137.9355436806636, - "id": "92951551", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Helwig Hauser", - "x": 592.8183404030091, - "width": 30.0, - "y": 1252.9929618350845, - "id": "158685605", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Christophe Viau", - "x": 286.538348597268, - "width": 30.0, - "y": 198.36940609506703, - "id": "1006945298", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Sophie Engle", - "x": 15.0, - "width": 30.0, - "y": 583.99143946502, - "id": "227831457", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Bum Chul Kwon", - "x": 42.444707264476605, - "width": 30.0, - "y": 473.9081563665791, - "id": "29700681", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "D3.js", - "x": 140.71954365516729, - "width": 30.0, - "y": 309.523125370486, - "id": "4597853354", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "mandykeck", - "x": 362.08002212439555, - "width": 30.0, - "y": 769.5747897518875, - "id": "1035496563743842300", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Samuel Huron", - "x": 178.1748975365806, - "width": 30.0, - "y": 848.4308432039735, - "id": "14905766", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Lace Padilla", - "x": 214.6728663649068, - "width": 30.0, - "y": 904.159252986391, - "id": "824684769543741400", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Nam Wook Kim", - "x": 169.346493117504, - "width": 30.0, - "y": 584.435026064003, - "id": "49457800", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Andrea Notroff", - "x": 466.6498385275979, - "width": 30.0, - "y": 918.3613521258949, - "id": "711885257549680600", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Alper Sarikaya", - "x": 1142.7380688188089, - "width": 30.0, - "y": 1045.7151753248654, - "id": "18325271", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Jessica Hullman", - "x": 590.0736436791519, - "width": 30.0, - "y": 748.5403172873428, - "id": "1556132462", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "T.J. Jankun-Kelly", - "x": 546.9016105612305, - "width": 30.0, - "y": 660.1608795322231, - "id": "18704160", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Tamara Munzner", - "x": 647.0734530964769, - "width": 30.0, - "y": 857.8579107617918, - "id": "1652270612", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Ryan Wesslen", - "x": 566.6897744952213, - "width": 30.0, - "y": 574.5998692338445, - "id": "31638712", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Arvind Satyanarayan", - "x": 155.40585854037047, - "width": 30.0, - "y": 662.2521190200182, - "id": "9527212", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Matthew Conlen", - "x": 507.33090957463713, - "width": 30.0, - "y": 551.2044739636224, - "id": "136400506", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Dominik Moritz", - "x": 156.16045016897255, - "width": 30.0, - "y": 790.2577401368559, - "id": "82890309", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Carlos Scheidegger", - "x": 146.22676808396218, - "width": 30.0, - "y": 728.9929794263621, - "id": "44195788", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Mara Averick", - "x": 1215.9214145481396, - "width": 30.0, - "y": 924.6543771735808, - "id": "3230388598", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Till Nagel", - "x": 204.88692897018902, - "width": 30.0, - "y": 1170.668118398782, - "id": "36853217", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Stef van den Elzen", - "x": 85.54415408387166, - "width": 30.0, - "y": 385.33353404861043, - "id": "403626099", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Jo Vermeulen", - "x": 388.68203442361397, - "width": 30.0, - "y": 1280.270526926261, - "id": "15208867", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "David Gotz", - "x": 208.46869997975006, - "width": 30.0, - "y": 246.56759716762164, - "id": "889998600", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Evan Peck", - "x": 493.7105152753455, - "width": 30.0, - "y": 1306.5576423467764, - "id": "11493602", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Stephen North", - "x": 290.9671153302839, - "width": 30.0, - "y": 1234.4540239011526, - "id": "14148549", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "EuroVis2018", - "x": 894.8866699919762, - "width": 30.0, - "y": 911.9446972192331, - "id": "909697437694087200", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Kai Reinhardt", - "x": 1053.971218486192, - "width": 30.0, - "y": 493.0499645172016, - "id": "22766040", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Jan Willem Tulp", - "x": 990.9391667582005, - "width": 30.0, - "y": 464.45885239131997, - "id": "21084111", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Multiple Views: Visualization Research Explained", - "x": 1052.1045637306343, - "width": 30.0, - "y": 561.0971516072382, - "id": "1068137549355515900", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "Menna El-Assady", - "x": 1180.2328330918617, - "width": 30.0, - "y": 641.5633322421627, - "id": "743468486756868100", - "height": 30.0 - }, { - "borderColor": "#333333", - "color": "#808080", - "shape": "Ellipse", - "name": "SCI Institute", - "x": 931.2844708039238, - "width": 30.0, - "y": 1138.023873410744, - "id": "701375574", - "height": 30.0 - }], - "links": [{ - "color": "#b4b4b4", - "source": 0, - "id": "1", - "target": 1 - }, { - "color": "#b4b4b4", - "source": 2, - "id": "2", - "target": 1 - }, { - "color": "#b4b4b4", - "source": 1, - "id": "3", - "target": 3 - }, { - "color": "#b4b4b4", - "source": 4, - "id": "4", - "target": 3 - }, { - "color": "#b4b4b4", - "source": 5, - "id": "5", - "target": 3 - }, { - "color": "#b4b4b4", - "source": 0, - "id": "6", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 5, - "id": "7", - "target": 7 - }, { - "color": "#b4b4b4", - "source": 5, - "id": "8", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 6, - "id": "9", - "target": 9 - }, { - "color": "#b4b4b4", - "source": 8, - "id": "10", - "target": 7 - }, { - "color": "#b4b4b4", - "source": 8, - "id": "11", - "target": 10 - }, { - "color": "#b4b4b4", - "source": 8, - "id": "12", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 8, - "id": "13", - "target": 12 - }, { - "color": "#b4b4b4", - "source": 7, - "id": "14", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 13, - "id": "15", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 14, - "id": "16", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 15, - "id": "17", - "target": 14 - }, { - "color": "#b4b4b4", - "source": 16, - "id": "18", - "target": 5 - }, { - "color": "#b4b4b4", - "source": 17, - "id": "19", - "target": 3 - }, { - "color": "#b4b4b4", - "source": 14, - "id": "20", - "target": 17 - }, { - "color": "#b4b4b4", - "source": 14, - "id": "21", - "target": 18 - }, { - "color": "#b4b4b4", - "source": 8, - "id": "22", - "target": 17 - }, { - "color": "#b4b4b4", - "source": 8, - "id": "23", - "target": 18 - }, { - "color": "#b4b4b4", - "source": 8, - "id": "24", - "target": 14 - }, { - "color": "#b4b4b4", - "source": 17, - "id": "25", - "target": 18 - }, { - "color": "#b4b4b4", - "source": 19, - "id": "26", - "target": 14 - }, { - "color": "#b4b4b4", - "source": 20, - "id": "27", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 21, - "id": "28", - "target": 7 - }, { - "color": "#b4b4b4", - "source": 22, - "id": "29", - "target": 14 - }, { - "color": "#b4b4b4", - "source": 23, - "id": "30", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 2, - "id": "31", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 24, - "id": "32", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 25, - "id": "33", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 26, - "id": "34", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 27, - "id": "35", - "target": 19 - }, { - "color": "#b4b4b4", - "source": 27, - "id": "36", - "target": 27 - }, { - "color": "#b4b4b4", - "source": 27, - "id": "37", - "target": 28 - }, { - "color": "#b4b4b4", - "source": 27, - "id": "38", - "target": 14 - }, { - "color": "#b4b4b4", - "source": 29, - "id": "39", - "target": 27 - }, { - "color": "#b4b4b4", - "source": 29, - "id": "40", - "target": 28 - }, { - "color": "#b4b4b4", - "source": 14, - "id": "41", - "target": 28 - }, { - "color": "#b4b4b4", - "source": 5, - "id": "42", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 3, - "id": "43", - "target": 27 - }, { - "color": "#b4b4b4", - "source": 30, - "id": "44", - "target": 27 - }, { - "color": "#b4b4b4", - "source": 27, - "id": "45", - "target": 31 - }, { - "color": "#b4b4b4", - "source": 32, - "id": "46", - "target": 17 - }, { - "color": "#b4b4b4", - "source": 33, - "id": "47", - "target": 1 - }, { - "color": "#b4b4b4", - "source": 17, - "id": "48", - "target": 34 - }, { - "color": "#b4b4b4", - "source": 20, - "id": "49", - "target": 34 - }, { - "color": "#b4b4b4", - "source": 34, - "id": "50", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 6, - "id": "51", - "target": 35 - }, { - "color": "#b4b4b4", - "source": 36, - "id": "52", - "target": 34 - }, { - "color": "#b4b4b4", - "source": 34, - "id": "53", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 6, - "id": "54", - "target": 18 - }, { - "color": "#b4b4b4", - "source": 37, - "id": "55", - "target": 34 - }, { - "color": "#b4b4b4", - "source": 7, - "id": "56", - "target": 17 - }, { - "color": "#b4b4b4", - "source": 8, - "id": "57", - "target": 38 - }, { - "color": "#b4b4b4", - "source": 36, - "id": "58", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 6, - "id": "59", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 17, - "id": "60", - "target": 39 - }, { - "color": "#b4b4b4", - "source": 36, - "id": "61", - "target": 1 - }, { - "color": "#b4b4b4", - "source": 40, - "id": "62", - "target": 17 - }, { - "color": "#b4b4b4", - "source": 41, - "id": "63", - "target": 39 - }, { - "color": "#b4b4b4", - "source": 42, - "id": "64", - "target": 39 - }, { - "color": "#b4b4b4", - "source": 3, - "id": "65", - "target": 39 - }, { - "color": "#b4b4b4", - "source": 39, - "id": "66", - "target": 43 - }, { - "color": "#b4b4b4", - "source": 41, - "id": "67", - "target": 17 - }, { - "color": "#b4b4b4", - "source": 3, - "id": "68", - "target": 13 - }, { - "color": "#b4b4b4", - "source": 44, - "id": "69", - "target": 1 - }, { - "color": "#b4b4b4", - "source": 13, - "id": "70", - "target": 5 - }, { - "color": "#b4b4b4", - "source": 13, - "id": "71", - "target": 16 - }, { - "color": "#b4b4b4", - "source": 45, - "id": "72", - "target": 1 - }, { - "color": "#b4b4b4", - "source": 23, - "id": "73", - "target": 1 - }, { - "color": "#b4b4b4", - "source": 46, - "id": "74", - "target": 1 - }, { - "color": "#b4b4b4", - "source": 1, - "id": "75", - "target": 47 - }, { - "color": "#b4b4b4", - "source": 37, - "id": "76", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 40, - "id": "77", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 3, - "id": "78", - "target": 14 - }, { - "color": "#b4b4b4", - "source": 3, - "id": "79", - "target": 48 - }, { - "color": "#b4b4b4", - "source": 19, - "id": "80", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 2, - "id": "81", - "target": 9 - }, { - "color": "#b4b4b4", - "source": 48, - "id": "82", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 49, - "id": "83", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 33, - "id": "84", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 50, - "id": "85", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 51, - "id": "86", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 52, - "id": "87", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 13, - "id": "88", - "target": 53 - }, { - "color": "#b4b4b4", - "source": 13, - "id": "89", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 52, - "id": "90", - "target": 5 - }, { - "color": "#b4b4b4", - "source": 52, - "id": "91", - "target": 48 - }, { - "color": "#b4b4b4", - "source": 12, - "id": "92", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 54, - "id": "93", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 55, - "id": "94", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 56, - "id": "95", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 57, - "id": "96", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 58, - "id": "97", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 24, - "id": "98", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 1, - "id": "99", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 59, - "id": "100", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 60, - "id": "101", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 28, - "id": "102", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 39, - "id": "103", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 61, - "id": "104", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 23, - "id": "105", - "target": 9 - }, { - "color": "#b4b4b4", - "source": 23, - "id": "106", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 55, - "id": "107", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 56, - "id": "108", - "target": 9 - }, { - "color": "#b4b4b4", - "source": 56, - "id": "109", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 62, - "id": "110", - "target": 13 - }, { - "color": "#b4b4b4", - "source": 56, - "id": "111", - "target": 13 - }, { - "color": "#b4b4b4", - "source": 56, - "id": "112", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 41, - "id": "113", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 63, - "id": "114", - "target": 9 - }, { - "color": "#b4b4b4", - "source": 64, - "id": "115", - "target": 1 - }, { - "color": "#b4b4b4", - "source": 15, - "id": "116", - "target": 1 - }, { - "color": "#b4b4b4", - "source": 33, - "id": "117", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 0, - "id": "118", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 39, - "id": "119", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 65, - "id": "120", - "target": 9 - }, { - "color": "#b4b4b4", - "source": 0, - "id": "121", - "target": 12 - }, { - "color": "#b4b4b4", - "source": 54, - "id": "122", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 66, - "id": "123", - "target": 1 - }, { - "color": "#b4b4b4", - "source": 67, - "id": "124", - "target": 9 - }, { - "color": "#b4b4b4", - "source": 68, - "id": "125", - "target": 9 - }, { - "color": "#b4b4b4", - "source": 9, - "id": "126", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 14, - "id": "127", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 14, - "id": "128", - "target": 69 - }, { - "color": "#b4b4b4", - "source": 6, - "id": "129", - "target": 3 - }, { - "color": "#b4b4b4", - "source": 6, - "id": "130", - "target": 69 - }, { - "color": "#b4b4b4", - "source": 70, - "id": "131", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 25, - "id": "132", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 15, - "id": "133", - "target": 11 - }, { - "color": "#b4b4b4", - "source": 71, - "id": "134", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 8, - "id": "135", - "target": 72 - }, { - "color": "#b4b4b4", - "source": 27, - "id": "136", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 73, - "id": "137", - "target": 0 - }, { - "color": "#b4b4b4", - "source": 42, - "id": "138", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 59, - "id": "139", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 59, - "id": "140", - "target": 12 - }, { - "color": "#b4b4b4", - "source": 57, - "id": "141", - "target": 8 - }, { - "color": "#b4b4b4", - "source": 74, - "id": "142", - "target": 6 - }, { - "color": "#b4b4b4", - "source": 21, - "id": "143", - "target": 32 - }] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/raw/large_manual_pos.json b/public/example-mvnv/assets/data/raw/large_manual_pos.json deleted file mode 100644 index 0025b6c0d0..0000000000 --- a/public/example-mvnv/assets/data/raw/large_manual_pos.json +++ /dev/null @@ -1,303 +0,0 @@ -{ - "nodes": [{ - "x": 797.3624521237857, - "y": 555.2449607909728, - "id": 91169926 - }, { - "x": 389.8049712004374, - "y": 399.90995919791277, - "id": 208312922 - }, { - "x": 459.38159147233114, - "y": 660.8664422050186, - "id": 191257554 - }, { - "x": 780.0489601962436, - "y": 479.0037129983141, - "id": 1085199426837188600 - }, { - "x": 962.3499647379622, - "y": 339.6638883682841, - "id": 4058687172 - }, { - "x": 979.2594470680579, - "y": 557.2109836520572, - "id": 201277609 - }, { - "x": 866.3621384264758, - "y": 666.159317006792, - "id": 81658145 - }, { - "x": 831.8558675179846, - "y": 358.88743181684526, - "id": 78865306 - }, { - "x": 906.9215192923183, - "y": 441.2768216031975, - "id": 16112517 - }, { - "x": 529.6274870520604, - "y": 817.5381410684068, - "id": 10414152 - }, { - "x": 1036.5341528048161, - "y": 246.03769143851468, - "id": 1314101 - }, { - "x": 526.4716055693361, - "y": 515.5380405861367, - "id": 247943631 - }, { - "x": 705.4551493860422, - "y": 365.627570921182, - "id": 1873322353 - }, { - "x": 1063.426002551555, - "y": 605.7834780848615, - "id": 30009655 - }, { - "x": 791.5000245139333, - "y": 414.60920600107136, - "id": 19299318 - }, { - "x": 445.80741045804075, - "y": 280.91097522285395, - "id": 2873695769 - }, { - "x": 1336.405431281202, - "y": 593.6207167666408, - "id": 2596138699 - }, { - "x": 1033.715391929863, - "y": 433.6638557001597, - "id": 40219508 - }, { - "x": 1065.3188765540049, - "y": 503.5198809983895, - "id": 270431596 - }, { - "x": 524.7431992254301, - "y": 203.24207663003665, - "id": 2889052877 - }, { - "x": 1134.693237021038, - "y": 756.1464961499986, - "id": 241173920 - }, { - "x": 990.9123469966584, - "y": 128.02036226456906, - "id": 1055379531731796000 - }, { - "x": 952.0679769299103, - "y": 268.11279207405164, - "id": 43953969 - }, { - "x": 596.9307425607088, - "y": 587.5725235706373, - "id": 84043985 - }, { - "x": 637.16856544825, - "y": 791.8864731862761, - "id": 16557883 - }, { - "x": 1155.7969328472427, - "y": 588.3096028301901, - "id": 6146692 - }, { - "x": 1239.5812139725822, - "y": 503.01855881900406, - "id": 944216617268973600 - }, { - "x": 813.950459303104, - "y": 258.41286309665895, - "id": 19283433 - }, { - "x": 619.4951830578195, - "y": 237.02727677117002, - "id": 1667081238 - }, { - "x": 659.3525402845949, - "y": 145.15259959113968, - "id": 188046229 - }, { - "x": 906.566331442845, - "y": 98, - "id": 1658560038 - }, { - "x": 747.1853204260351, - "y": 130.5652724641988, - "id": 190726679 - }, { - "x": 1152.4345885644589, - "y": 193.66682495523665, - "id": 2924711485 - }, { - "x": 596.0035623256922, - "y": 357.5627786050331, - "id": 318046158 - }, { - "x": 883.227423133331, - "y": 577.1717881400249, - "id": 395853499 - }, { - "x": 956.6742549480251, - "y": 829.0916225043304, - "id": 85844572 - }, { - "x": 716.6306656853671, - "y": 287.3268039674265, - "id": 18406335 - }, { - "x": 419.8899194722103, - "y": 762.4120169843725, - "id": 79908341 - }, { - "x": 1148.2077194134645, - "y": 297.24020273579293, - "id": 1325316703 - }, { - "x": 736.6346296911172, - "y": 741.8037875454487, - "id": 2527017636 - }, { - "x": 388.9020921488534, - "y": 480.1562088231235, - "id": 4893004803 - }, { - "x": 952.0763532208922, - "y": 745.6722070002302, - "id": 446672281 - }, { - "x": 813.9104428331777, - "y": 843.326355619161, - "id": 92951551 - }, { - "x": 708.1936545630855, - "y": 865.2549834577056, - "id": 158685605 - }, { - "x": 278.1403913557324, - "y": 199.79019973512595, - "id": 1006945298 - }, { - "x": 71, - "y": 445.32436403690326, - "id": 227831457 - }, { - "x": 86.73983491164756, - "y": 372.8079599467238, - "id": 29700681 - }, { - "x": 344.81396386871654, - "y": 280.0409159626091, - "id": 4597853354 - }, { - "x": 388.75191775299754, - "y": 560.6333148440843, - "id": 1035496563743842300 - }, { - "x": 253.30883016720048, - "y": 695.7280459407159, - "id": 14905766 - }, { - "x": 295.2228035339313, - "y": 759.9573664513408, - "id": 824684769543741400 - }, { - "x": 218.87798597746502, - "y": 436.62866150982506, - "id": 49457800 - }, { - "x": 557.5549088902623, - "y": 659.6999125251938, - "id": 711885257549680600 - }, { - "x": 1191.7486705748124, - "y": 690.063792893138, - "id": 18325271 - }, { - "x": 680.7464738087552, - "y": 580.2038058600922, - "id": 1556132462 - }, { - "x": 623.9163676066004, - "y": 501.57609612136434, - "id": 18704160 - }, { - "x": 757.9628655893866, - "y": 628.1949519326549, - "id": 1652270612 - }, { - "x": 673.0975025665751, - "y": 426.88180897625404, - "id": 31638712 - }, { - "x": 207.26357984315854, - "y": 500.01067257806807, - "id": 9527212 - }, { - "x": 571.4590248249351, - "y": 425.8327225632363, - "id": 136400506 - }, { - "x": 222.4478110542569, - "y": 630.8216820065327, - "id": 82890309 - }, { - "x": 197.9824089583704, - "y": 564.7944613779055, - "id": 44195788 - }, { - "x": 1299.989950458662, - "y": 680.0168860844371, - "id": 3230388598 - }, { - "x": 341.6855568971097, - "y": 849.7806853752512, - "id": 36853217 - }, { - "x": 129.01398362980132, - "y": 304.0463548888757, - "id": 403626099 - }, { - "x": 487.54788017720045, - "y": 946.9672126903622, - "id": 15208867 - }, { - "x": 201.69737048521614, - "y": 246.85384001732848, - "id": 889998600 - }, { - "x": 586.186524717683, - "y": 936, - "id": 11493602 - }, { - "x": 389.1008945567018, - "y": 923.5373946556927, - "id": 14148549 - }, { - "x": 1039.5295855722982, - "y": 688.2981297004085, - "id": 909697437694087200 - }, { - "x": 1254.0367543637115, - "y": 363.9391137298687, - "id": 22766040 - }, { - "x": 1120.3686631458359, - "y": 387.325799919497, - "id": 21084111 - }, { - "x": 1241.6069410225316, - "y": 428.61903399438364, - "id": 1068137549355515900 - }, { - "x": 1351, - "y": 490.81830168870255, - "id": 743468486756868100 - }, { - "x": 1051.297460314927, - "y": 787.3869492297636, - "id": 701375574 - }] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/raw/layoutGraph.json b/public/example-mvnv/assets/data/raw/layoutGraph.json deleted file mode 100644 index 74ea75d752..0000000000 --- a/public/example-mvnv/assets/data/raw/layoutGraph.json +++ /dev/null @@ -1,1191 +0,0 @@ -{ - "nodes": [ - { - "id": 91169926, - "name": "John A Guerra Gómez" - }, - { - "id": 208312922, - "name": "Robert Gove" - }, - { - "id": 191257554, - "name": "Eamonn Maguire" - }, - { - "id": 1085199426837188600, - "name": "EuroVis2019" - }, - { - "id": 4058687172, - "name": "Rina" - }, - { - "id": 201277609, - "name": "Jonathan C. Roberts" - }, - { - "id": 81658145, - "name": "Alexander Lex" - }, - { - "id": 78865306, - "name": "Christoph Kinkeldey" - }, - { - "id": 16112517, - "name": "Robert Kosara" - }, - { - "id": 10414152, - "name": "Lane Harrison" - }, - { - "id": 1314101, - "name": "Eytan Adar" - }, - { - "id": 247943631, - "name": "Jeffrey Heer" - }, - { - "id": 1873322353, - "name": "Interactive Data Lab" - }, - { - "id": 30009655, - "name": "James Scott-Brown" - }, - { - "id": 19299318, - "name": "jason dykes" - }, - { - "id": 2873695769, - "name": "Roeland Scheepens" - }, - { - "id": 2596138699, - "name": "Computer Science Electronic Engineering Bangor Uni" - }, - { - "id": 40219508, - "name": "Noeska" - }, - { - "id": 270431596, - "name": "Klaus" - }, - { - "id": 2889052877, - "name": "Johannes Liem" - }, - { - "id": 241173920, - "name": "Fritz Lekschas" - }, - { - "id": 1055379531731796000, - "name": "Sereno Mickaël" - }, - { - "id": 43953969, - "name": "Jo Wood" - }, - { - "id": 84043985, - "name": "@micahstubbs" - }, - { - "id": 16557883, - "name": "Nils Gehlenborg" - }, - { - "id": 6146692, - "name": "Lynn Cherny" - }, - { - "id": 944216617268973600, - "name": "Michael Aupetit" - }, - { - "id": 19283433, - "name": "giCentre" - }, - { - "id": 1667081238, - "name": "Cagatay Turkay" - }, - { - "id": 188046229, - "name": "Benjamin Bach" - }, - { - "id": 1658560038, - "name": "mirela reljan-delane" - }, - { - "id": 190726679, - "name": "Eurovision" - }, - { - "id": 2924711485, - "name": "Lonni Besançon" - }, - { - "id": 318046158, - "name": "Krist Wongsuphasawat" - }, - { - "id": 395853499, - "name": "Marc Streit" - }, - { - "id": 85844572, - "name": "Holger Stitz" - }, - { - "id": 18406335, - "name": "Papadopoulos Teo" - }, - { - "id": 79908341, - "name": "Shahid Latif" - }, - { - "id": 1325316703, - "name": "eagereyes.org feed" - }, - { - "id": 2527017636, - "name": "Thomas Höllt" - }, - { - "id": 4893004803, - "name": "Christophe Hurter" - }, - { - "id": 446672281, - "name": "Anna Vilanova" - }, - { - "id": 92951551, - "name": "Nicola Pezzotti" - }, - { - "id": 158685605, - "name": "Helwig Hauser" - }, - { - "id": 1006945298, - "name": "Christophe Viau" - }, - { - "id": 227831457, - "name": "Sophie Engle" - }, - { - "id": 29700681, - "name": "Bum Chul Kwon" - }, - { - "id": 4597853354, - "name": "D3.js" - }, - { - "id": 1035496563743842300, - "name": "mandykeck" - }, - { - "id": 14905766, - "name": "Samuel Huron" - }, - { - "id": 824684769543741400, - "name": "Lace Padilla" - }, - { - "id": 49457800, - "name": "Nam Wook Kim" - }, - { - "id": 711885257549680600, - "name": "Andrea Notroff" - }, - { - "id": 18325271, - "name": "Alper Sarikaya" - }, - { - "id": 1556132462, - "name": "Jessica Hullman" - }, - { - "id": 18704160, - "name": "T.J. Jankun-Kelly" - }, - { - "id": 1652270612, - "name": "Tamara Munzner" - }, - { - "id": 31638712, - "name": "Ryan Wesslen" - }, - { - "id": 9527212, - "name": "Arvind Satyanarayan" - }, - { - "id": 136400506, - "name": "Matthew Conlen" - }, - { - "id": 82890309, - "name": "Dominik Moritz" - }, - { - "id": 44195788, - "name": "Carlos Scheidegger" - }, - { - "id": 3230388598, - "name": "Mara Averick" - }, - { - "id": 36853217, - "name": "Till Nagel" - }, - { - "id": 403626099, - "name": "Stef van den Elzen" - }, - { - "id": 15208867, - "name": "Jo Vermeulen" - }, - { - "id": 889998600, - "name": "David Gotz" - }, - { - "id": 11493602, - "name": "Evan Peck" - }, - { - "id": 14148549, - "name": "Stephen North" - }, - { - "id": 909697437694087200, - "name": "EuroVis2018" - }, - { - "id": 22766040, - "name": "Kai Reinhardt" - }, - { - "id": 21084111, - "name": "Jan Willem Tulp" - }, - { - "id": 1068137549355515900, - "name": "Multiple Views: Visualization Research Explained" - }, - { - "id": 743468486756868100, - "name": "Menna El-Assady" - }, - { - "id": 701375574, - "name": "SCI Institute" - } - ], - "links": [ - { - "source": 0, - "target": 1, - "id": 0 - }, - { - "source": 1, - "target": 0, - "id": 1 - }, - { - "source": 2, - "target": 1, - "id": 2 - }, - { - "source": 1, - "target": 3, - "id": 3 - }, - { - "source": 4, - "target": 3, - "id": 4 - }, - { - "source": 5, - "target": 3, - "id": 5 - }, - { - "source": 0, - "target": 6, - "id": 6 - }, - { - "source": 5, - "target": 7, - "id": 7 - }, - { - "source": 5, - "target": 8, - "id": 8 - }, - { - "source": 6, - "target": 9, - "id": 9 - }, - { - "source": 8, - "target": 7, - "id": 10 - }, - { - "source": 8, - "target": 10, - "id": 11 - }, - { - "source": 8, - "target": 11, - "id": 12 - }, - { - "source": 8, - "target": 12, - "id": 13 - }, - { - "source": 7, - "target": 11, - "id": 14 - }, - { - "source": 13, - "target": 6, - "id": 15 - }, - { - "source": 14, - "target": 11, - "id": 16 - }, - { - "source": 15, - "target": 14, - "id": 17 - }, - { - "source": 16, - "target": 5, - "id": 18 - }, - { - "source": 17, - "target": 3, - "id": 19 - }, - { - "source": 14, - "target": 17, - "id": 20 - }, - { - "source": 14, - "target": 18, - "id": 21 - }, - { - "source": 8, - "target": 17, - "id": 22 - }, - { - "source": 8, - "target": 18, - "id": 23 - }, - { - "source": 8, - "target": 14, - "id": 24 - }, - { - "source": 14, - "target": 8, - "id": 25 - }, - { - "source": 17, - "target": 18, - "id": 26 - }, - { - "source": 19, - "target": 14, - "id": 27 - }, - { - "source": 20, - "target": 6, - "id": 28 - }, - { - "source": 21, - "target": 7, - "id": 29 - }, - { - "source": 22, - "target": 14, - "id": 30 - }, - { - "source": 23, - "target": 6, - "id": 31 - }, - { - "source": 2, - "target": 6, - "id": 32 - }, - { - "source": 24, - "target": 6, - "id": 33 - }, - { - "source": 7, - "target": 21, - "id": 34 - }, - { - "source": 3, - "target": 5, - "id": 35 - }, - { - "source": 25, - "target": 6, - "id": 36 - }, - { - "source": 26, - "target": 8, - "id": 37 - }, - { - "source": 27, - "target": 19, - "id": 38 - }, - { - "source": 27, - "target": 27, - "id": 39 - }, - { - "source": 19, - "target": 27, - "id": 40 - }, - { - "source": 27, - "target": 28, - "id": 41 - }, - { - "source": 27, - "target": 14, - "id": 42 - }, - { - "source": 29, - "target": 27, - "id": 43 - }, - { - "source": 29, - "target": 28, - "id": 44 - }, - { - "source": 29, - "target": 27, - "id": 45 - }, - { - "source": 14, - "target": 28, - "id": 46 - }, - { - "source": 5, - "target": 6, - "id": 47 - }, - { - "source": 3, - "target": 27, - "id": 48 - }, - { - "source": 30, - "target": 27, - "id": 49 - }, - { - "source": 27, - "target": 31, - "id": 50 - }, - { - "source": 27, - "target": 3, - "id": 51 - }, - { - "source": 28, - "target": 27, - "id": 52 - }, - { - "source": 27, - "target": 27, - "id": 53 - }, - { - "source": 32, - "target": 17, - "id": 54 - }, - { - "source": 33, - "target": 1, - "id": 55 - }, - { - "source": 17, - "target": 34, - "id": 56 - }, - { - "source": 20, - "target": 34, - "id": 57 - }, - { - "source": 34, - "target": 6, - "id": 58 - }, - { - "source": 6, - "target": 35, - "id": 59 - }, - { - "source": 6, - "target": 34, - "id": 60 - }, - { - "source": 36, - "target": 34, - "id": 61 - }, - { - "source": 6, - "target": 34, - "id": 62 - }, - { - "source": 34, - "target": 8, - "id": 63 - }, - { - "source": 6, - "target": 18, - "id": 64 - }, - { - "source": 37, - "target": 34, - "id": 65 - }, - { - "source": 7, - "target": 17, - "id": 66 - }, - { - "source": 17, - "target": 7, - "id": 67 - }, - { - "source": 8, - "target": 38, - "id": 68 - }, - { - "source": 36, - "target": 8, - "id": 69 - }, - { - "source": 18, - "target": 8, - "id": 70 - }, - { - "source": 6, - "target": 8, - "id": 71 - }, - { - "source": 3, - "target": 17, - "id": 72 - }, - { - "source": 8, - "target": 17, - "id": 73 - }, - { - "source": 17, - "target": 8, - "id": 74 - }, - { - "source": 17, - "target": 3, - "id": 75 - }, - { - "source": 17, - "target": 34, - "id": 76 - }, - { - "source": 17, - "target": 39, - "id": 77 - }, - { - "source": 36, - "target": 1, - "id": 78 - }, - { - "source": 40, - "target": 17, - "id": 79 - }, - { - "source": 41, - "target": 39, - "id": 80 - }, - { - "source": 42, - "target": 39, - "id": 81 - }, - { - "source": 3, - "target": 39, - "id": 82 - }, - { - "source": 39, - "target": 3, - "id": 83 - }, - { - "source": 39, - "target": 41, - "id": 84 - }, - { - "source": 39, - "target": 42, - "id": 85 - }, - { - "source": 39, - "target": 43, - "id": 86 - }, - { - "source": 39, - "target": 17, - "id": 87 - }, - { - "source": 41, - "target": 17, - "id": 88 - }, - { - "source": 3, - "target": 1, - "id": 89 - }, - { - "source": 3, - "target": 13, - "id": 90 - }, - { - "source": 34, - "target": 17, - "id": 91 - }, - { - "source": 44, - "target": 1, - "id": 92 - }, - { - "source": 13, - "target": 5, - "id": 93 - }, - { - "source": 13, - "target": 3, - "id": 94 - }, - { - "source": 13, - "target": 16, - "id": 95 - }, - { - "source": 45, - "target": 1, - "id": 96 - }, - { - "source": 5, - "target": 3, - "id": 97 - }, - { - "source": 23, - "target": 1, - "id": 98 - }, - { - "source": 46, - "target": 1, - "id": 99 - }, - { - "source": 1, - "target": 47, - "id": 100 - }, - { - "source": 37, - "target": 11, - "id": 101 - }, - { - "source": 40, - "target": 11, - "id": 102 - }, - { - "source": 3, - "target": 14, - "id": 103 - }, - { - "source": 3, - "target": 48, - "id": 104 - }, - { - "source": 19, - "target": 11, - "id": 105 - }, - { - "source": 2, - "target": 9, - "id": 106 - }, - { - "source": 48, - "target": 11, - "id": 107 - }, - { - "source": 49, - "target": 11, - "id": 108 - }, - { - "source": 33, - "target": 11, - "id": 109 - }, - { - "source": 50, - "target": 11, - "id": 110 - }, - { - "source": 51, - "target": 11, - "id": 111 - }, - { - "source": 52, - "target": 11, - "id": 112 - }, - { - "source": 13, - "target": 53, - "id": 113 - }, - { - "source": 13, - "target": 8, - "id": 114 - }, - { - "source": 52, - "target": 5, - "id": 115 - }, - { - "source": 52, - "target": 48, - "id": 116 - }, - { - "source": 12, - "target": 11, - "id": 117 - }, - { - "source": 54, - "target": 11, - "id": 118 - }, - { - "source": 55, - "target": 11, - "id": 119 - }, - { - "source": 56, - "target": 11, - "id": 120 - }, - { - "source": 57, - "target": 11, - "id": 121 - }, - { - "source": 58, - "target": 11, - "id": 122 - }, - { - "source": 24, - "target": 11, - "id": 123 - }, - { - "source": 1, - "target": 11, - "id": 124 - }, - { - "source": 59, - "target": 11, - "id": 125 - }, - { - "source": 60, - "target": 11, - "id": 126 - }, - { - "source": 28, - "target": 11, - "id": 127 - }, - { - "source": 39, - "target": 11, - "id": 128 - }, - { - "source": 61, - "target": 11, - "id": 129 - }, - { - "source": 23, - "target": 9, - "id": 130 - }, - { - "source": 23, - "target": 8, - "id": 131 - }, - { - "source": 55, - "target": 8, - "id": 132 - }, - { - "source": 56, - "target": 9, - "id": 133 - }, - { - "source": 56, - "target": 8, - "id": 134 - }, - { - "source": 62, - "target": 13, - "id": 135 - }, - { - "source": 56, - "target": 13, - "id": 136 - }, - { - "source": 56, - "target": 6, - "id": 137 - }, - { - "source": 41, - "target": 6, - "id": 138 - }, - { - "source": 63, - "target": 9, - "id": 139 - }, - { - "source": 64, - "target": 1, - "id": 140 - }, - { - "source": 15, - "target": 1, - "id": 141 - }, - { - "source": 33, - "target": 8, - "id": 142 - }, - { - "source": 0, - "target": 8, - "id": 143 - }, - { - "source": 39, - "target": 6, - "id": 144 - }, - { - "source": 65, - "target": 9, - "id": 145 - }, - { - "source": 0, - "target": 12, - "id": 146 - }, - { - "source": 54, - "target": 8, - "id": 147 - }, - { - "source": 66, - "target": 1, - "id": 148 - }, - { - "source": 67, - "target": 9, - "id": 149 - }, - { - "source": 68, - "target": 9, - "id": 150 - }, - { - "source": 48, - "target": 3, - "id": 151 - }, - { - "source": 9, - "target": 11, - "id": 152 - }, - { - "source": 14, - "target": 6, - "id": 153 - }, - { - "source": 14, - "target": 3, - "id": 154 - }, - { - "source": 14, - "target": 69, - "id": 155 - }, - { - "source": 6, - "target": 14, - "id": 156 - }, - { - "source": 6, - "target": 3, - "id": 157 - }, - { - "source": 6, - "target": 69, - "id": 158 - }, - { - "source": 70, - "target": 8, - "id": 159 - }, - { - "source": 57, - "target": 11, - "id": 160 - }, - { - "source": 25, - "target": 8, - "id": 161 - }, - { - "source": 15, - "target": 11, - "id": 162 - }, - { - "source": 71, - "target": 8, - "id": 163 - }, - { - "source": 8, - "target": 72, - "id": 164 - }, - { - "source": 27, - "target": 8, - "id": 165 - }, - { - "source": 73, - "target": 0, - "id": 166 - }, - { - "source": 42, - "target": 6, - "id": 167 - }, - { - "source": 1, - "target": 0, - "id": 168 - }, - { - "source": 59, - "target": 8, - "id": 169 - }, - { - "source": 59, - "target": 12, - "id": 170 - }, - { - "source": 12, - "target": 8, - "id": 171 - }, - { - "source": 12, - "target": 59, - "id": 172 - }, - { - "source": 57, - "target": 8, - "id": 173 - }, - { - "source": 74, - "target": 6, - "id": 174 - }, - { - "source": 0, - "target": 1, - "id": 175 - }, - { - "source": 21, - "target": 32, - "id": 176 - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/raw/sample_curated_info.json b/public/example-mvnv/assets/data/raw/sample_curated_info.json deleted file mode 100644 index aaca85a113..0000000000 --- a/public/example-mvnv/assets/data/raw/sample_curated_info.json +++ /dev/null @@ -1,527 +0,0 @@ -{ - "1314101": { - "screen_name": "homer", - "name": "Homer Simpson", - "type": "person", - "continent": "North America", - "shortName": "Homer" - }, - "6146692": { - "screen_name": "arnicas", - "name": "Lynn Cherny", - "type": "person", - "continent": "Europe", - "shortName": "Marge" - }, - "9527212": { - "screen_name": "arvindsatya1", - "name": "Arvind Satyanarayan", - "type": "person", - "continent": "North America", - "shortName": "Bart" - }, - "10414152": { - "screen_name": "laneharrison", - "name": "Lane Harrison", - "type": "person", - "continent": "North America", - "shortName": "Lisa" - }, - "11493602": { - "screen_name": "EvanMPeck", - "name": "Evan Peck", - "type": "person", - "continent": "North America", - "shortName": "Maggie" - }, - "14148549": { - "screen_name": "magneticnorth", - "name": "Stephen North", - "type": "person", - "continent": "North America", - "shortName": "Santa" - }, - "14905766": { - "screen_name": "cybunk", - "name": "Samuel Huron", - "type": "person", - "continent": "Europe", - "shortName": "Apu" - }, - "15208867": { - "screen_name": "jozilla", - "name": "Jo Vermeulen", - "type": "person", - "continent": "Europe", - "shortName": "Barney" - }, - "16112517": { - "screen_name": "eagereyes", - "name": "Robert Kosara", - "type": "person", - "continent": "North America", - "shortName": "Chief" - }, - "16557883": { - "screen_name": "ngehlenborg", - "name": "Nils Gehlenborg", - "type": "person", - "continent": "North America", - "shortName": "Dewey" - }, - "18325271": { - "screen_name": "yelperalp", - "name": "Alper Sarikaya", - "type": "person", - "continent": "North America", - "shortName": "Eddie" - }, - "18406335": { - "screen_name": "dogvile", - "name": "Papadopoulos Teo", - "type": "person", - "continent": "Europe", - "shortName": "Janey" - }, - "18704160": { - "screen_name": "dr_tj", - "name": "T.J. Jankun-Kelly", - "type": "person", - "continent": "North America", - "shortName": "Jasper" - }, - "19283433": { - "screen_name": "giCentre", - "name": "giCentre", - "type": "institution", - "continent": "Europe", - "shortName": "Edna" - }, - "19299318": { - "screen_name": "jsndyks", - "name": "jason dykes", - "type": "person", - "continent": "Europe", - "shortName": "Kent" - }, - "21084111": { - "screen_name": "JanWillemTulp", - "name": "Jan Willem Tulp", - "type": "person", - "continent": "Europe", - "shortName": "Lenny" - }, - "22766040": { - "screen_name": "leerraum", - "name": "Kai Reinhardt", - "type": "person", - "continent": "Europe", - "shortName": "Lou" - }, - "29700681": { - "screen_name": "BCKwon", - "name": "Bum Chul Kwon", - "type": "person", - "continent": "North America", - "shortName": "Martin" - }, - "30009655": { - "screen_name": "jamesscottbrown", - "name": "James Scott-Brown", - "type": "person", - "continent": "Europe", - "shortName": "Marvin" - }, - "31638712": { - "screen_name": "ryanwesslen", - "name": "Ryan Wesslen", - "type": "person", - "continent": "North America", - "shortName": "Moe" - }, - "36853217": { - "screen_name": "tillnm", - "name": "Till Nagel", - "type": "person", - "continent": "Europe", - "shortName": "Ned" - }, - "40219508": { - "screen_name": "_Noeska_", - "name": "Noeska", - "type": "person", - "continent": "Europe", - "shortName": "Otto" - }, - "43953969": { - "screen_name": "jwoLondon", - "name": "Jo Wood", - "type": "person", - "continent": "Europe", - "shortName": "Patty" - }, - "44195788": { - "screen_name": "scheidegger", - "name": "Carlos Scheidegger", - "type": "person", - "continent": "North America", - "shortName": "Ralph" - }, - "49457800": { - "screen_name": "namwkim85", - "name": "Nam Wook Kim", - "type": "person", - "continent": "North America", - "shortName": "Tim" - }, - "78865306": { - "screen_name": "geovisual", - "name": "Christoph Kinkeldey", - "type": "person", - "continent": "Europe", - "shortName": "Selma" - }, - "79908341": { - "screen_name": "mrshahidlatif", - "name": "Shahid Latif", - "type": "person", - "continent": "Europe", - "shortName": "Terry" - }, - "81658145": { - "screen_name": "alexander_lex", - "name": "Alexander Lex", - "type": "person", - "continent": "North America", - "shortName": "Joseph" - }, - "82890309": { - "screen_name": "domoritz", - "name": "Dominik Moritz", - "type": "person", - "continent": "North America", - "shortName": "Waylon" - }, - "84043985": { - "screen_name": "micahstubbs", - "name": "@micahstubbs", - "type": "person", - "continent": "North America", - "shortName": "Carl" - }, - "85844572": { - "screen_name": "holgerstitz", - "name": "Holger Stitz", - "type": "person", - "continent": "Europe", - "shortName": "Dolph" - }, - "91169926": { - "screen_name": "duto_guerra", - "name": "John A Guerra Gómez", - "type": "person", - "continent": "South America", - "shortName": "Nick" - }, - "92951551": { - "screen_name": "nicolapezzotti", - "name": "Nicola Pezzotti", - "type": "person", - "continent": "Europe", - "shortName": "Books" - }, - "136400506": { - "screen_name": "mathisonian", - "name": "Matthew Conlen", - "type": "person", - "continent": "North America", - "shortName": "Hans" - }, - "158685605": { - "screen_name": "HelwigHauser", - "name": "Helwig Hauser", - "type": "person", - "continent": "Europe", - "shortName": "Helen" - }, - "188046229": { - "screen_name": "benjbach", - "name": "Benjamin Bach", - "type": "person", - "continent": "Europe", - "shortName": "Jim" - }, - "190726679": { - "screen_name": "eurovis", - "name": "Eurovision", - "type": "institution", - "continent": "Europe", - "shortName": "McD's" - }, - "191257554": { - "screen_name": "antarcticdesign", - "name": "Eamonn Maguire", - "type": "institution", - "continent": "Europe", - "shortName": "Maude" - }, - "201277609": { - "screen_name": "jcrbrts", - "name": "Jonathan C. Roberts", - "type": "person", - "continent": "Europe", - "shortName": "Rod" - }, - "208312922": { - "screen_name": "rpgove", - "name": "Robert Gove", - "type": "person", - "continent": "North America", - "shortName": "Troy" - }, - "227831457": { - "screen_name": "sjengle", - "name": "Sophie Engle", - "type": "person", - "continent": "North America", - "shortName": "Will" - }, - "241173920": { - "screen_name": "flekschas", - "name": "Fritz Lekschas", - "type": "person", - "continent": "North America", - "shortName": "Jake" - }, - "247943631": { - "screen_name": "jeffrey_heer", - "name": "Jeffrey Heer", - "type": "person", - "continent": "North America", - "shortName": "Judge" - }, - "270431596": { - "screen_name": "klaus_lml", - "name": "Klaus", - "type": "person", - "continent": "Europe", - "shortName": "Arnie" - }, - "318046158": { - "screen_name": "kristw", - "name": "Krist Wongsuphasawat", - "type": "person", - "continent": "Asia", - "shortName": "Ruth" - }, - "395853499": { - "screen_name": "marc_streit", - "name": "Marc Streit", - "type": "person", - "continent": "Europe", - "shortName": "Kirk" - }, - "403626099": { - "screen_name": "StefvandenElzen", - "name": "Stef van den Elzen", - "type": "person", - "continent": "Europe", - "shortName": "Alice" - }, - "446672281": { - "screen_name": "avilanova01", - "name": "Anna Vilanova", - "type": "person", - "continent": "Europe", - "shortName": "Tony" - }, - "701375574": { - "screen_name": "uusci", - "name": "SCI Institute", - "type": "institution", - "continent": "North America", - "shortName": "Louie" - }, - "889998600": { - "screen_name": "DavidGotz", - "name": "David Gotz", - "type": "person", - "continent": "North America", - "shortName": "Mona" - }, - "1006945298": { - "screen_name": "d3visualization", - "name": "Christophe Viau", - "type": "person", - "continent": "North America", - "shortName": "Artie" - }, - "1325316703": { - "screen_name": "eagereyes_feed", - "name": "eagereyes.org feed", - "type": "institution", - "continent": "North America", - "shortName": "Jess" - }, - "1556132462": { - "screen_name": "JessicaHullman", - "name": "Jessica Hullman", - "type": "person", - "continent": "North America", - "shortName": "Roger" - }, - "1652270612": { - "screen_name": "tamaramunzner", - "name": "Tamara Munzner", - "type": "person", - "continent": "North America", - "shortName": "Julio" - }, - "1658560038": { - "screen_name": "mirelard", - "name": "mirela reljan-delane", - "type": "person", - "continent": "Europe", - "shortName": "Chaz" - }, - "1667081238": { - "screen_name": "cagatay_turkay", - "name": "Cagatay Turkay", - "type": "person", - "continent": "Europe", - "shortName": "Sue" - }, - "1873322353": { - "screen_name": "uwdata", - "name": "Interactive Data Lab", - "type": "institution", - "continent": "North America", - "shortName": "Maude" - }, - "2527017636": { - "screen_name": "ThomasHollt", - "name": "Thomas Höllt", - "type": "person", - "continent": "Europe", - "shortName": "Jill" - }, - "2596138699": { - "screen_name": "BangorCSEE", - "name": "Computer Science Electronic Engineering Bangor Uni", - "type": "institution", - "continent": "Europe", - "shortName": "Ellen" - }, - "2873695769": { - "screen_name": "rlndscheepens", - "name": "Roeland Scheepens", - "type": "person", - "continent": "Europe", - "shortName": "Sarah" - }, - "2889052877": { - "screen_name": "johliem", - "name": "Johannes Liem", - "type": "person", - "continent": "Europe", - "shortName": "James" - }, - "2924711485": { - "screen_name": "lonnibesancon", - "name": "Lonni Besançon", - "type": "person", - "continent": "Europe", - "shortName": "Lori" - }, - "3230388598": { - "screen_name": "dataandme", - "name": "Mara Averick", - "type": "person", - "continent": "North America", - "shortName": "Max" - }, - "4058687172": { - "screen_name": "_____leena_____", - "name": "Rina", - "type": "person", - "continent": "Asia", - "shortName": "Rick" - }, - "1085199426837188600": { - "screen_name": "eurovis2019", - "name": "EuroVis2019", - "type": "person", - "continent": "Europe", - "shortName": "Natasha" - }, - "1055379531731796000": { - "screen_name": "MickaelSereno", - "name": "Sereno Mickaël", - "type": "person", - "continent": "Europe", - "shortName": "Jill" - }, - "944216617268973600": { - "screen_name": "MichaelAupetit", - "name": "Michael Aupetit", - "type": "person", - "continent": "Asia", - "shortName": "Pat" - }, - "4893004803": { - "screen_name": "TofHurter", - "name": "Christophe Hurter", - "type": "person", - "continent": "Europe", - "shortName": "Harry" - }, - "4597853354": { - "screen_name": "d3js_org", - "name": "D3.js", - "type": "institution", - "continent": "North America", - "shortName": "Store" - }, - "1035496563743842300": { - "screen_name": "mandykeck", - "name": "mandykeck", - "type": "person", - "continent": "Europe", - "shortName": "Muriel" - }, - "824684769543741400": { - "screen_name": "LacePadilla", - "name": "Lace Padilla", - "type": "person", - "continent": "North America", - "shortName": "Linux" - }, - "711885257549680600": { - "screen_name": "andrea_no_", - "name": "Andrea Notroff", - "type": "person", - "continent": "Europe", - "shortName": "Aaron" - }, - "909697437694087200": { - "screen_name": "EuroVis2018", - "name": "EuroVis2018", - "type": "institution", - "continent": "Europe", - "shortName": "Duff" - }, - "1068137549355515900": { - "screen_name": "vis_research", - "name": "Multiple Views: Visualization Research Explained", - "type": "institution", - "continent": "North America", - "shortName": "Jules" - }, - "743468486756868100": { - "screen_name": "manunna_91", - "name": "Menna El-Assady", - "type": "person", - "continent": "Europe", - "shortName": "Hen" - } -} diff --git a/public/example-mvnv/assets/data/raw/sample_manual_pos.json b/public/example-mvnv/assets/data/raw/sample_manual_pos.json deleted file mode 100644 index 05d4aa44bf..0000000000 --- a/public/example-mvnv/assets/data/raw/sample_manual_pos.json +++ /dev/null @@ -1,303 +0,0 @@ -{ - "nodes": [{ - "x": 480.75099650191834, - "y": 117.07512685680032, - "id": 91169926 - }, { - "x": 199.61180730933444, - "y": 293.94479205088703, - "id": 208312922 - }, { - "x": 545.1012406097254, - "y": 690.4594944942191, - "id": 191257554 - }, { - "x": 1103.525111572326, - "y": 596.1450982214719, - "id": 1085199426837188600 - }, { - "x": 1242.319676212668, - "y": 619.9284809725484, - "id": 4058687172 - }, { - "x": 1183.7863572616266, - "y": 704.5632182352009, - "id": 201277609 - }, { - "x": 885.0660922144876, - "y": 633.6091903555501, - "id": 81658145 - }, { - "x": 1095.007375758911, - "y": 452.6162901795233, - "id": 78865306 - }, { - "x": 787.0532046265432, - "y": 367.6753938399759, - "id": 16112517 - }, { - "x": 495.93960827883177, - "y": 872.2033511338025, - "id": 10414152 - }, { - "x": 709.7701118120248, - "y": 307.056336271965, - "id": 1314101 - }, { - "x": 407.6080470443653, - "y": 571.5375793248422, - "id": 247943631 - }, { - "x": 473.7312180664954, - "y": 200.53597451551119, - "id": 1873322353 - }, { - "x": 1154.9219588922695, - "y": 815.1511928864629, - "id": 30009655 - }, { - "x": 977.7850188502451, - "y": 166.51795711684082, - "id": 19299318 - }, { - "x": 373.69965655442496, - "y": 256.3812397024758, - "id": 2873695769 - }, { - "x": 1285.8968328945155, - "y": 777.7124592519094, - "id": 2596138699 - }, { - "x": 1188.2151190967795, - "y": 501.54107799702047, - "id": 40219508 - }, { - "x": 1102.2747886356265, - "y": 337.0306012384011, - "id": 270431596 - }, { - "x": 814.3998398863699, - "y": 132.03969955898305, - "id": 2889052877 - }, { - "x": 925.1687326764999, - "y": 556.8343313539558, - "id": 241173920 - }, { - "x": 1288.6401183805524, - "y": 394.09988670317074, - "id": 1055379531731796000 - }, { - "x": 1072.1973547798807, - "y": 62.19742642057258, - "id": 43953969 - }, { - "x": 624.7179793756655, - "y": 548.2804404205854, - "id": 84043985 - }, { - "x": 625.2325134223869, - "y": 646.0888108273167, - "id": 16557883 - }, { - "x": 916.8204752901814, - "y": 469.23611784216985, - "id": 6146692 - }, { - "x": 910.1823278088222, - "y": 261.73004675533195, - "id": 944216617268973600 - }, { - "x": 1125.073650869382, - "y": 175.2485525808501, - "id": 19283433 - }, { - "x": 877.7510005015342, - "y": 50, - "id": 1667081238 - }, { - "x": 1171.5352837330247, - "y": 89.61208596426378, - "id": 188046229 - }, { - "x": 1221.6617589346527, - "y": 261.0013840330089, - "id": 1658560038 - }, { - "x": 1233.5750530960227, - "y": 157.03868428586685, - "id": 190726679 - }, { - "x": 1348, - "y": 464.2298273706357, - "id": 2924711485 - }, { - "x": 353.9664673268257, - "y": 370.78759864060265, - "id": 318046158 - }, { - "x": 818.865487894453, - "y": 473.0422713723287, - "id": 395853499 - }, { - "x": 904.4088073640515, - "y": 710.2802293578567, - "id": 85844572 - }, { - "x": 590.8443734424336, - "y": 259.48083386913356, - "id": 18406335 - }, { - "x": 508.63658145360745, - "y": 568.9989253086392, - "id": 79908341 - }, { - "x": 718.3262643924485, - "y": 232.46770724367687, - "id": 1325316703 - }, { - "x": 895.9134610093597, - "y": 888.5804031350007, - "id": 2527017636 - }, { - "x": 770.0468298787149, - "y": 554.5422556604657, - "id": 4893004803 - }, { - "x": 1062.5546412930955, - "y": 771.5399303914153, - "id": 446672281 - }, { - "x": 1033.9726603741374, - "y": 901.3239193786513, - "id": 92951551 - }, { - "x": 824.1919869928412, - "y": 959.1106199914329, - "id": 158685605 - }, { - "x": 146.2458164640516, - "y": 151.90032369081794, - "id": 1006945298 - }, { - "x": 148.35331350349395, - "y": 391.27213547792053, - "id": 227831457 - }, { - "x": 51.74128899292705, - "y": 280.677738409844, - "id": 29700681 - }, { - "x": 238.78451576838793, - "y": 200.2671620921599, - "id": 4597853354 - }, { - "x": 794.6689840882624, - "y": 699.4433414734189, - "id": 1035496563743842300 - }, { - "x": 210.06081245636386, - "y": 655.5305090452705, - "id": 14905766 - }, { - "x": 409.1641468163485, - "y": 720.4048446470061, - "id": 824684769543741400 - }, { - "x": 316.15580817224804, - "y": 484.42098377636614, - "id": 49457800 - }, { - "x": 784.0473897863794, - "y": 790.3092952778117, - "id": 711885257549680600 - }, { - "x": 1153.060679573993, - "y": 893.241836692706, - "id": 18325271 - }, { - "x": 571.2888305391399, - "y": 384.89675822365933, - "id": 1556132462 - }, { - "x": 608.5638864345694, - "y": 455.1154469597453, - "id": 18704160 - }, { - "x": 675.5617659669573, - "y": 755.5070979379774, - "id": 1652270612 - }, { - "x": 469.2372007489014, - "y": 451.648187183264, - "id": 31638712 - }, { - "x": 223.2413612869522, - "y": 516.0927924443324, - "id": 9527212 - }, { - "x": 477.17014443507355, - "y": 316.1020749358396, - "id": 136400506 - }, { - "x": 304.1887617119106, - "y": 701.8451153239429, - "id": 82890309 - }, { - "x": 190.81349042444424, - "y": 586.9397406795108, - "id": 44195788 - }, { - "x": 1262.7862910017413, - "y": 885.2504217947201, - "id": 3230388598 - }, { - "x": 374.956507758422, - "y": 844.0767755277169, - "id": 36853217 - }, { - "x": 69.54085900321843, - "y": 354.73341236250747, - "id": 403626099 - }, { - "x": 507.6436107510979, - "y": 959, - "id": 15208867 - }, { - "x": 55, - "y": 202.43626136471516, - "id": 889998600 - }, { - "x": 605.1608797014065, - "y": 932.2156474708088, - "id": 11493602 - }, { - "x": 392.3416471586858, - "y": 932.091586881036, - "id": 14148549 - }, { - "x": 993.5357606762952, - "y": 380.09080511666866, - "id": 909697437694087200 - }, { - "x": 819.8321702754386, - "y": 205.0831125340996, - "id": 22766040 - }, { - "x": 804.8077994694941, - "y": 282.36393378650496, - "id": 21084111 - }, { - "x": 891.7289596858917, - "y": 348.6235000636091, - "id": 1068137549355515900 - }, { - "x": 385.298895491379, - "y": 65.992136902766, - "id": 743468486756868100 - }, { - "x": 1002.4981122050386, - "y": 650.8008174999034, - "id": 701375574 - }] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/raw/smallGraphPos.json b/public/example-mvnv/assets/data/raw/smallGraphPos.json deleted file mode 100644 index a1b1c77ccc..0000000000 --- a/public/example-mvnv/assets/data/raw/smallGraphPos.json +++ /dev/null @@ -1,103 +0,0 @@ -{ - "nodes": [{ - "x": 574.6698149580358, - "y": 456.97069733628155, - "id": 91169926 - }, { - "x": 427.3065301703833, - "y": 377.72910844624437, - "id": 208312922 - }, { - "x": 515.4404741848507, - "y": 179.92401074868926, - "id": 191257554 - }, { - "x": 807.0490884257716, - "y": 195.07944226887187, - "id": 1085199426837188600 - }, { - "x": 1122.4302514757342, - "y": 489.41571788262536, - "id": 201277609 - }, { - "x": 912.5070191226615, - "y": 465.12364595383747, - "id": 81658145 - }, { - "x": 833.5979433208945, - "y": 571.3345904495098, - "id": 16112517 - }, { - "x": 631.2669819224202, - "y": 642.8903195530158, - "id": 247943631 - }, { - "x": 626.5945303989201, - "y": 880.9677166667532, - "id": 1873322353 - }, { - "x": 1179.6779916562502, - "y": 625.5663869986258, - "id": 30009655 - }, { - "x": 779.002319567105, - "y": 401.4527110460053, - "id": 19299318 - }, { - "x": 267.99663563395126, - "y": 560.1823129292675, - "id": 2873695769 - }, { - "x": 659.7554996013321, - "y": 231.76771712783716, - "id": 84043985 - }, { - "x": 356.1987478675103, - "y": 705.5042153335197, - "id": 318046158 - }, { - "x": 962.8938049454725, - "y": 844.1983227301109, - "id": 395853499 - }, { - "x": 464.27243491337344, - "y": 802.9505963988946, - "id": 18406335 - }, { - "x": 1133.2427711024243, - "y": 320.8929098379619, - "id": 2527017636 - }, { - "x": 1258, - "y": 433.31040591556115, - "id": 446672281 - }, { - "x": 1079.9265304277676, - "y": 189.4340878184033, - "id": 92951551 - }, { - "x": 250.00329416233683, - "y": 335.0840403281927, - "id": 227831457 - }, { - "x": 229, - "y": 451.1074829918404, - "id": 29700681 - }, { - "x": 342.62899164161894, - "y": 240.97503804720407, - "id": 4597853354 - }, { - "x": 1087.7199224597202, - "y": 786.4631921390361, - "id": 1652270612 - }, { - "x": 840.1117749281142, - "y": 785, - "id": 136400506 - }, { - "x": 964.7605930952677, - "y": 179, - "id": 701375574 - }] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/raw/smallGraphVisone.json b/public/example-mvnv/assets/data/raw/smallGraphVisone.json deleted file mode 100644 index 0025b6c0d0..0000000000 --- a/public/example-mvnv/assets/data/raw/smallGraphVisone.json +++ /dev/null @@ -1,303 +0,0 @@ -{ - "nodes": [{ - "x": 797.3624521237857, - "y": 555.2449607909728, - "id": 91169926 - }, { - "x": 389.8049712004374, - "y": 399.90995919791277, - "id": 208312922 - }, { - "x": 459.38159147233114, - "y": 660.8664422050186, - "id": 191257554 - }, { - "x": 780.0489601962436, - "y": 479.0037129983141, - "id": 1085199426837188600 - }, { - "x": 962.3499647379622, - "y": 339.6638883682841, - "id": 4058687172 - }, { - "x": 979.2594470680579, - "y": 557.2109836520572, - "id": 201277609 - }, { - "x": 866.3621384264758, - "y": 666.159317006792, - "id": 81658145 - }, { - "x": 831.8558675179846, - "y": 358.88743181684526, - "id": 78865306 - }, { - "x": 906.9215192923183, - "y": 441.2768216031975, - "id": 16112517 - }, { - "x": 529.6274870520604, - "y": 817.5381410684068, - "id": 10414152 - }, { - "x": 1036.5341528048161, - "y": 246.03769143851468, - "id": 1314101 - }, { - "x": 526.4716055693361, - "y": 515.5380405861367, - "id": 247943631 - }, { - "x": 705.4551493860422, - "y": 365.627570921182, - "id": 1873322353 - }, { - "x": 1063.426002551555, - "y": 605.7834780848615, - "id": 30009655 - }, { - "x": 791.5000245139333, - "y": 414.60920600107136, - "id": 19299318 - }, { - "x": 445.80741045804075, - "y": 280.91097522285395, - "id": 2873695769 - }, { - "x": 1336.405431281202, - "y": 593.6207167666408, - "id": 2596138699 - }, { - "x": 1033.715391929863, - "y": 433.6638557001597, - "id": 40219508 - }, { - "x": 1065.3188765540049, - "y": 503.5198809983895, - "id": 270431596 - }, { - "x": 524.7431992254301, - "y": 203.24207663003665, - "id": 2889052877 - }, { - "x": 1134.693237021038, - "y": 756.1464961499986, - "id": 241173920 - }, { - "x": 990.9123469966584, - "y": 128.02036226456906, - "id": 1055379531731796000 - }, { - "x": 952.0679769299103, - "y": 268.11279207405164, - "id": 43953969 - }, { - "x": 596.9307425607088, - "y": 587.5725235706373, - "id": 84043985 - }, { - "x": 637.16856544825, - "y": 791.8864731862761, - "id": 16557883 - }, { - "x": 1155.7969328472427, - "y": 588.3096028301901, - "id": 6146692 - }, { - "x": 1239.5812139725822, - "y": 503.01855881900406, - "id": 944216617268973600 - }, { - "x": 813.950459303104, - "y": 258.41286309665895, - "id": 19283433 - }, { - "x": 619.4951830578195, - "y": 237.02727677117002, - "id": 1667081238 - }, { - "x": 659.3525402845949, - "y": 145.15259959113968, - "id": 188046229 - }, { - "x": 906.566331442845, - "y": 98, - "id": 1658560038 - }, { - "x": 747.1853204260351, - "y": 130.5652724641988, - "id": 190726679 - }, { - "x": 1152.4345885644589, - "y": 193.66682495523665, - "id": 2924711485 - }, { - "x": 596.0035623256922, - "y": 357.5627786050331, - "id": 318046158 - }, { - "x": 883.227423133331, - "y": 577.1717881400249, - "id": 395853499 - }, { - "x": 956.6742549480251, - "y": 829.0916225043304, - "id": 85844572 - }, { - "x": 716.6306656853671, - "y": 287.3268039674265, - "id": 18406335 - }, { - "x": 419.8899194722103, - "y": 762.4120169843725, - "id": 79908341 - }, { - "x": 1148.2077194134645, - "y": 297.24020273579293, - "id": 1325316703 - }, { - "x": 736.6346296911172, - "y": 741.8037875454487, - "id": 2527017636 - }, { - "x": 388.9020921488534, - "y": 480.1562088231235, - "id": 4893004803 - }, { - "x": 952.0763532208922, - "y": 745.6722070002302, - "id": 446672281 - }, { - "x": 813.9104428331777, - "y": 843.326355619161, - "id": 92951551 - }, { - "x": 708.1936545630855, - "y": 865.2549834577056, - "id": 158685605 - }, { - "x": 278.1403913557324, - "y": 199.79019973512595, - "id": 1006945298 - }, { - "x": 71, - "y": 445.32436403690326, - "id": 227831457 - }, { - "x": 86.73983491164756, - "y": 372.8079599467238, - "id": 29700681 - }, { - "x": 344.81396386871654, - "y": 280.0409159626091, - "id": 4597853354 - }, { - "x": 388.75191775299754, - "y": 560.6333148440843, - "id": 1035496563743842300 - }, { - "x": 253.30883016720048, - "y": 695.7280459407159, - "id": 14905766 - }, { - "x": 295.2228035339313, - "y": 759.9573664513408, - "id": 824684769543741400 - }, { - "x": 218.87798597746502, - "y": 436.62866150982506, - "id": 49457800 - }, { - "x": 557.5549088902623, - "y": 659.6999125251938, - "id": 711885257549680600 - }, { - "x": 1191.7486705748124, - "y": 690.063792893138, - "id": 18325271 - }, { - "x": 680.7464738087552, - "y": 580.2038058600922, - "id": 1556132462 - }, { - "x": 623.9163676066004, - "y": 501.57609612136434, - "id": 18704160 - }, { - "x": 757.9628655893866, - "y": 628.1949519326549, - "id": 1652270612 - }, { - "x": 673.0975025665751, - "y": 426.88180897625404, - "id": 31638712 - }, { - "x": 207.26357984315854, - "y": 500.01067257806807, - "id": 9527212 - }, { - "x": 571.4590248249351, - "y": 425.8327225632363, - "id": 136400506 - }, { - "x": 222.4478110542569, - "y": 630.8216820065327, - "id": 82890309 - }, { - "x": 197.9824089583704, - "y": 564.7944613779055, - "id": 44195788 - }, { - "x": 1299.989950458662, - "y": 680.0168860844371, - "id": 3230388598 - }, { - "x": 341.6855568971097, - "y": 849.7806853752512, - "id": 36853217 - }, { - "x": 129.01398362980132, - "y": 304.0463548888757, - "id": 403626099 - }, { - "x": 487.54788017720045, - "y": 946.9672126903622, - "id": 15208867 - }, { - "x": 201.69737048521614, - "y": 246.85384001732848, - "id": 889998600 - }, { - "x": 586.186524717683, - "y": 936, - "id": 11493602 - }, { - "x": 389.1008945567018, - "y": 923.5373946556927, - "id": 14148549 - }, { - "x": 1039.5295855722982, - "y": 688.2981297004085, - "id": 909697437694087200 - }, { - "x": 1254.0367543637115, - "y": 363.9391137298687, - "id": 22766040 - }, { - "x": 1120.3686631458359, - "y": 387.325799919497, - "id": 21084111 - }, { - "x": 1241.6069410225316, - "y": 428.61903399438364, - "id": 1068137549355515900 - }, { - "x": 1351, - "y": 490.81830168870255, - "id": 743468486756868100 - }, { - "x": 1051.297460314927, - "y": 787.3869492297636, - "id": 701375574 - }] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/raw/userInfo.json b/public/example-mvnv/assets/data/raw/userInfo.json deleted file mode 100644 index 2a08537209..0000000000 --- a/public/example-mvnv/assets/data/raw/userInfo.json +++ /dev/null @@ -1,9955 +0,0 @@ -[{ - "id": 91169926, - "id_str": "91169926", - "name": "John A Guerra G\u00f3mez", - "screen_name": "duto_guerra", - "location": "Bogot\u00e1, Colombia", - "description": "\ud83c\udde8\ud83c\uddf4@guerravis Assistant Professor @NU_BayArea, course cord. @BerkeleyISchool Co-creator @btactile @tweetometroco @duto_iris. Prv. @yahoolabs @PARCinc #dataviz", - "url": "https:\/\/t.co\/4reTK3TTJl", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/4reTK3TTJl", - "expanded_url": "http:\/\/johnguerra.co", - "display_url": "johnguerra.co", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 2565, - "friends_count": 704, - "listed_count": 188, - "created_at": "Thu Nov 19 19:12:34 +0000 2009", - "favourites_count": 2996, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 4812, - "lang": null, - "status": { - "created_at": "Wed Jul 03 12:53:56 +0000 2019", - "id": 1146401689206960129, - "id_str": "1146401689206960129", - "text": "RT @EvanMPeck: One of the topics I won't shut up about is that it's too hard for undergrads to attend our conferences. I think it's bad for\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "EvanMPeck", - "name": "Evan Peck", - "id": 11493602, - "id_str": "11493602", - "indices": [3, 13] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Tue Jul 02 15:21:10 +0000 2019", - "id": 1146076354460487682, - "id_str": "1146076354460487682", - "text": "One of the topics I won't shut up about is that it's too hard for undergrads to attend our conferences. I think it'\u2026 https:\/\/t.co\/758dnG70Up", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/758dnG70Up", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146076354460487682", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 41, - "favorite_count": 129, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 41, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/3535885529\/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/3535885529\/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/91169926\/1496775276", - "profile_link_color": "0084B4", - "profile_sidebar_border_color": "FFFFFF", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 208312922, - "id_str": "208312922", - "name": "Robert Gove", - "screen_name": "rpgove", - "location": "DC", - "description": "Data visualization at @twosixlabs. Award winning researcher. Rejected by all the top conferences. I've been called the Taylor Swift of data viz.", - "url": "https:\/\/t.co\/zl8UUf1YJ9", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/zl8UUf1YJ9", - "expanded_url": "http:\/\/rpgove.com", - "display_url": "rpgove.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 551, - "friends_count": 323, - "listed_count": 58, - "created_at": "Wed Oct 27 01:44:31 +0000 2010", - "favourites_count": 310, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 1229, - "lang": null, - "status": { - "created_at": "Thu Jul 04 21:12:02 +0000 2019", - "id": 1146889429379952641, - "id_str": "1146889429379952641", - "text": "This is why (UI) design matters https:\/\/t.co\/Oq7RnREC92", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/Oq7RnREC92", - "expanded_url": "https:\/\/twitter.com\/nickf\/status\/1146525816869646336", - "display_url": "twitter.com\/nickf\/status\/1\u2026", - "indices": [32, 55] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1146525816869646336, - "quoted_status_id_str": "1146525816869646336", - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "1E1E1E", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/3654929863\/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/3654929863\/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/208312922\/1559482012", - "profile_link_color": "A0007E", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 19299318, - "id_str": "19299318", - "name": "jason dykes", - "screen_name": "jsndyks", - "location": "", - "description": "talking to myself ...\r\ni only use this to remind myself what i've done ... move along please ... there's nothing to see here ...", - "url": "http:\/\/t.co\/gDYL9RCuOO", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/gDYL9RCuOO", - "expanded_url": "http:\/\/tinyurl.com\/jasondykes\/", - "display_url": "tinyurl.com\/jasondykes\/", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 615, - "friends_count": 1, - "listed_count": 48, - "created_at": "Wed Jan 21 18:21:31 +0000 2009", - "favourites_count": 7, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 3314, - "lang": null, - "status": { - "created_at": "Fri Jun 07 11:07:37 +0000 2019", - "id": 1136952848992952320, - "id_str": "1136952848992952320", - "text": "Nice touch from @andersynnerman - vip passes to #EuroVIS2020 for #EuroVIS2019 organisers.", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "EuroVIS2020", - "indices": [48, 60] - }, { - "text": "EuroVIS2019", - "indices": [65, 77] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "andersynnerman", - "name": "Anders Ynnerman", - "id": 187871845, - "id_str": "187871845", - "indices": [16, 31] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "EBEBEB", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme7\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme7\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/72469235\/buzzWhirl-200_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/72469235\/buzzWhirl-200_normal.png", - "profile_link_color": "990000", - "profile_sidebar_border_color": "DFDFDF", - "profile_sidebar_fill_color": "F3F3F3", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1667081238, - "id_str": "1667081238", - "name": "Cagatay Turkay", - "screen_name": "cagatay_turkay", - "location": "London, UK", - "description": "Senior Lecturer in Visualisation and Applied Data Science @ giCentre, City, University of London", - "url": "https:\/\/t.co\/IHAJ9jsfxD", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/IHAJ9jsfxD", - "expanded_url": "http:\/\/staff.city.ac.uk\/cagatay.turkay.1\/", - "display_url": "staff.city.ac.uk\/cagatay.turkay\u2026", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 344, - "friends_count": 191, - "listed_count": 41, - "created_at": "Tue Aug 13 07:32:38 +0000 2013", - "favourites_count": 308, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 148, - "lang": null, - "status": { - "created_at": "Wed Jul 03 10:56:16 +0000 2019", - "id": 1146372075784933376, - "id_str": "1146372075784933376", - "text": "RT @arvindsatya1: To get as many #ieeevis diversity scholarship applicants as possible, we've extended the application deadline to next Mon\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "ieeevis", - "indices": [33, 41] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "arvindsatya1", - "name": "Arvind Satyanarayan", - "id": 9527212, - "id_str": "9527212", - "indices": [3, 16] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Tue Jul 02 22:05:33 +0000 2019", - "id": 1146178121030389763, - "id_str": "1146178121030389763", - "text": "To get as many #ieeevis diversity scholarship applicants as possible, we've extended the application deadline to ne\u2026 https:\/\/t.co\/HPUCu3aHfl", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "ieeevis", - "indices": [15, 23] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/HPUCu3aHfl", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146178121030389763", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1146083417936793600, - "quoted_status_id_str": "1146083417936793600", - "retweet_count": 18, - "favorite_count": 17, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": true, - "quoted_status_id": 1146083417936793600, - "quoted_status_id_str": "1146083417936793600", - "retweet_count": 18, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/539777998715502592\/-q_KeAv3_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/539777998715502592\/-q_KeAv3_normal.jpeg", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 2924711485, - "id_str": "2924711485", - "name": "Lonni Besan\u00e7on", - "screen_name": "lonnibesancon", - "location": "Norrk\u00f6ping, Sverige", - "description": "Postdoc @liu_universitet, Sweden. 3D interaction, 3D data vis, bit of stats. #openaccess #openscience", - "url": "https:\/\/t.co\/Zh8c5J8g2X", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/Zh8c5J8g2X", - "expanded_url": "http:\/\/lonnibesancon.me", - "display_url": "lonnibesancon.me", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 210, - "friends_count": 284, - "listed_count": 2, - "created_at": "Tue Dec 09 22:32:36 +0000 2014", - "favourites_count": 1825, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 1219, - "lang": null, - "status": { - "created_at": "Mon Jul 01 18:28:56 +0000 2019", - "id": 1145761219342508032, - "id_str": "1145761219342508032", - "text": "@chtruchet @annehelen Sure I\u2019m not denying that she seems to be the main researcher behind their project\/book :)", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "chtruchet", - "name": "Dr Charlotte Truchet", - "id": 54310168, - "id_str": "54310168", - "indices": [0, 10] - }, { - "screen_name": "annehelen", - "name": "Anne Helen Petersen", - "id": 16714443, - "id_str": "16714443", - "indices": [11, 21] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": 1145731679958577153, - "in_reply_to_status_id_str": "1145731679958577153", - "in_reply_to_user_id": 54310168, - "in_reply_to_user_id_str": "54310168", - "in_reply_to_screen_name": "chtruchet", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1067034328885010434\/aNwUDqXW_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1067034328885010434\/aNwUDqXW_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/2924711485\/1501379907", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1055379531731795969, - "id_str": "1055379531731795969", - "name": "Sereno Micka\u00ebl", - "screen_name": "MickaelSereno", - "location": "Ile-de-France, France", - "description": "PhD student at AVIZ, Inria", - "url": null, - "entities": { - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 9, - "friends_count": 31, - "listed_count": 0, - "created_at": "Thu Oct 25 08:44:23 +0000 2018", - "favourites_count": 48, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 56, - "lang": null, - "status": { - "created_at": "Thu Jul 04 17:03:22 +0000 2019", - "id": 1146826850704023555, - "id_str": "1146826850704023555", - "text": "Coding a user study makes your generic system's code really ugly, with all the #ifdef and #define everywhere ^^\" (t\u2026 https:\/\/t.co\/adT9Z9N7pE", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "ifdef", - "indices": [79, 85] - }, { - "text": "define", - "indices": [90, 97] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/adT9Z9N7pE", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146826850704023555", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "F5F8FA", - "profile_background_image_url": null, - "profile_background_image_url_https": null, - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1056163358951530497\/qS4Ha1p1_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1056163358951530497\/qS4Ha1p1_normal.jpg", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": true, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 247943631, - "id_str": "247943631", - "name": "Jeffrey Heer", - "screen_name": "jeffrey_heer", - "location": "Seattle, WA", - "description": "UW Computer Science Professor. Co-Founder of Trifacta. Data, visualization & interaction. @trifacta @uwdata @uwdub @vega_vis", - "url": "http:\/\/t.co\/sMhWBeHI4R", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/sMhWBeHI4R", - "expanded_url": "http:\/\/idl.cs.washington.edu", - "display_url": "idl.cs.washington.edu", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 10595, - "friends_count": 664, - "listed_count": 590, - "created_at": "Sat Feb 05 22:33:03 +0000 2011", - "favourites_count": 2704, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 998, - "lang": null, - "status": { - "created_at": "Tue Jun 25 18:36:54 +0000 2019", - "id": 1143588896158048256, - "id_str": "1143588896158048256", - "text": "Was cleaning out the basement to discover... decade-old rejection letters! Fortunately things worked out \ud83d\ude05 https:\/\/t.co\/llb4xVX02d", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [], - "media": [{ - "id": 1143588890957082630, - "id_str": "1143588890957082630", - "indices": [107, 130], - "media_url": "http:\/\/pbs.twimg.com\/media\/D97YCY6UcAY32zz.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D97YCY6UcAY32zz.jpg", - "url": "https:\/\/t.co\/llb4xVX02d", - "display_url": "pic.twitter.com\/llb4xVX02d", - "expanded_url": "https:\/\/twitter.com\/jeffrey_heer\/status\/1143588896158048256\/photo\/1", - "type": "photo", - "sizes": { - "medium": { - "w": 900, - "h": 1200, - "resize": "fit" - }, - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "small": { - "w": 510, - "h": 680, - "resize": "fit" - }, - "large": { - "w": 1536, - "h": 2048, - "resize": "fit" - } - } - }] - }, - "extended_entities": { - "media": [{ - "id": 1143588890957082630, - "id_str": "1143588890957082630", - "indices": [107, 130], - "media_url": "http:\/\/pbs.twimg.com\/media\/D97YCY6UcAY32zz.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D97YCY6UcAY32zz.jpg", - "url": "https:\/\/t.co\/llb4xVX02d", - "display_url": "pic.twitter.com\/llb4xVX02d", - "expanded_url": "https:\/\/twitter.com\/jeffrey_heer\/status\/1143588896158048256\/photo\/1", - "type": "photo", - "sizes": { - "medium": { - "w": 900, - "h": 1200, - "resize": "fit" - }, - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "small": { - "w": 510, - "h": 680, - "resize": "fit" - }, - "large": { - "w": 1536, - "h": 2048, - "resize": "fit" - } - } - }, { - "id": 1143588890969690114, - "id_str": "1143588890969690114", - "indices": [107, 130], - "media_url": "http:\/\/pbs.twimg.com\/media\/D97YCY9U0AIOjqP.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D97YCY9U0AIOjqP.jpg", - "url": "https:\/\/t.co\/llb4xVX02d", - "display_url": "pic.twitter.com\/llb4xVX02d", - "expanded_url": "https:\/\/twitter.com\/jeffrey_heer\/status\/1143588896158048256\/photo\/1", - "type": "photo", - "sizes": { - "large": { - "w": 1536, - "h": 2048, - "resize": "fit" - }, - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "small": { - "w": 510, - "h": 680, - "resize": "fit" - }, - "medium": { - "w": 900, - "h": 1200, - "resize": "fit" - } - } - }, { - "id": 1143588890965491712, - "id_str": "1143588890965491712", - "indices": [107, 130], - "media_url": "http:\/\/pbs.twimg.com\/media\/D97YCY8UwAANAvr.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D97YCY8UwAANAvr.jpg", - "url": "https:\/\/t.co\/llb4xVX02d", - "display_url": "pic.twitter.com\/llb4xVX02d", - "expanded_url": "https:\/\/twitter.com\/jeffrey_heer\/status\/1143588896158048256\/photo\/1", - "type": "photo", - "sizes": { - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "large": { - "w": 1536, - "h": 2048, - "resize": "fit" - }, - "small": { - "w": 510, - "h": 680, - "resize": "fit" - }, - "medium": { - "w": 900, - "h": 1200, - "resize": "fit" - } - } - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 23, - "favorite_count": 410, - "favorited": true, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "1A1B1F", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme9\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme9\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/2676964349\/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/2676964349\/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/247943631\/1449637676", - "profile_link_color": "2FC2EF", - "profile_sidebar_border_color": "181A1E", - "profile_sidebar_fill_color": "252429", - "profile_text_color": "666666", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 241173920, - "id_str": "241173920", - "name": "Fritz Lekschas", - "screen_name": "flekschas", - "location": "Cambridge, MA", - "description": "PhD candidate in CS at @Harvard working on scalable data visualization systems for genomics. Co-creator of @higlass_io. MSc in bioinformatics from @FU_Berlin", - "url": "https:\/\/t.co\/zwg5wNWUWy", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/zwg5wNWUWy", - "expanded_url": "https:\/\/lekschas.de", - "display_url": "lekschas.de", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 298, - "friends_count": 405, - "listed_count": 5, - "created_at": "Fri Jan 21 16:52:37 +0000 2011", - "favourites_count": 3027, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 661, - "lang": null, - "status": { - "created_at": "Fri Jul 05 15:53:11 +0000 2019", - "id": 1147171576263000065, - "id_str": "1147171576263000065", - "text": "RT @biovis_net: \ud83d\udce2 Our annual BioVis challenge is back at #ieeevis2019 \ud83d\udc49 https:\/\/t.co\/MpQILBFLA3 \ud83d\udc4d Visualize the tree of life in the data ch\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "ieeevis2019", - "indices": [57, 69] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "biovis_net", - "name": "BioVis", - "id": 268350241, - "id_str": "268350241", - "indices": [3, 14] - }], - "urls": [{ - "url": "https:\/\/t.co\/MpQILBFLA3", - "expanded_url": "http:\/\/biovis.net\/2019\/biovisChallenges_vis\/", - "display_url": "biovis.net\/2019\/biovisCha\u2026", - "indices": [72, 95] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Fri Jul 05 13:12:00 +0000 2019", - "id": 1147131011035279361, - "id_str": "1147131011035279361", - "text": "\ud83d\udce2 Our annual BioVis challenge is back at #ieeevis2019 \ud83d\udc49 https:\/\/t.co\/MpQILBFLA3 \ud83d\udc4d Visualize the tree of life in the\u2026 https:\/\/t.co\/PM11GnGaj4", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "ieeevis2019", - "indices": [41, 53] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/MpQILBFLA3", - "expanded_url": "http:\/\/biovis.net\/2019\/biovisChallenges_vis\/", - "display_url": "biovis.net\/2019\/biovisCha\u2026", - "indices": [56, 79] - }, { - "url": "https:\/\/t.co\/PM11GnGaj4", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1147131011035279361", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"https:\/\/about.twitter.com\/products\/tweetdeck\" rel=\"nofollow\"\u003eTweetDeck\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 6, - "favorite_count": 7, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 6, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/2195789972\/Ich_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/2195789972\/Ich_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/241173920\/1524350351", - "profile_link_color": "FF691F", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 82713840, - "id_str": "82713840", - "name": "Petra Isenberg", - "screen_name": "dr_pi", - "location": "Paris, France", - "description": "", - "url": "https:\/\/t.co\/An1jW7UCd4", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/An1jW7UCd4", - "expanded_url": "http:\/\/petra.isenberg.cc", - "display_url": "petra.isenberg.cc", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 832, - "friends_count": 176, - "listed_count": 54, - "created_at": "Thu Oct 15 21:11:31 +0000 2009", - "favourites_count": 106, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 799, - "lang": null, - "status": { - "created_at": "Fri Jun 21 13:37:08 +0000 2019", - "id": 1142063906355077121, - "id_str": "1142063906355077121", - "text": "RT @ieeecga: Learn how to represent M\u00f6bius strips and 2D vector graphics shapes sharing a common edge in a May 2019 IEEE CG&A Dissertation\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "ieeecga", - "name": "CG&A Magazine", - "id": 61812465, - "id_str": "61812465", - "indices": [3, 11] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Fri Jun 21 07:21:50 +0000 2019", - "id": 1141969458476531712, - "id_str": "1141969458476531712", - "text": "Learn how to represent M\u00f6bius strips and 2D vector graphics shapes sharing a common edge in a May 2019 IEEE CG&A Di\u2026 https:\/\/t.co\/t8WohEkUlC", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/t8WohEkUlC", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1141969458476531712", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [121, 144] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 4, - "favorite_count": 6, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 4, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/716400866\/PetraSquare_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/716400866\/PetraSquare_normal.png", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 531855716, - "id_str": "531855716", - "name": "Alex Bigelow", - "screen_name": "accidental_PhD", - "location": "Tucson, AZ", - "description": "U of A postdoc, playing with data wrangling + vis authoring tools. Political and other burps are my own (please excuse me)", - "url": "https:\/\/t.co\/jlj3KDlgXR", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/jlj3KDlgXR", - "expanded_url": "http:\/\/alex-r-bigelow.github.io", - "display_url": "alex-r-bigelow.github.io", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 150, - "friends_count": 353, - "listed_count": 4, - "created_at": "Wed Mar 21 02:35:32 +0000 2012", - "favourites_count": 778, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 120, - "lang": null, - "status": { - "created_at": "Wed Jun 12 14:35:23 +0000 2019", - "id": 1138817076393435136, - "id_str": "1138817076393435136", - "text": "RT @loweringthebar: I guess it\u2019s good someone recognized that women should be included, but.... https:\/\/t.co\/x9AZzvDpbU", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "loweringthebar", - "name": "Lowering the Bar", - "id": 27808538, - "id_str": "27808538", - "indices": [3, 18] - }], - "urls": [{ - "url": "https:\/\/t.co\/x9AZzvDpbU", - "expanded_url": "https:\/\/twitter.com\/BoingBoing\/status\/1138809359117557760", - "display_url": "twitter.com\/BoingBoing\/sta\u2026", - "indices": [96, 119] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Wed Jun 12 14:23:18 +0000 2019", - "id": 1138814035707670528, - "id_str": "1138814035707670528", - "text": "I guess it\u2019s good someone recognized that women should be included, but.... https:\/\/t.co\/x9AZzvDpbU", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/x9AZzvDpbU", - "expanded_url": "https:\/\/twitter.com\/BoingBoing\/status\/1138809359117557760", - "display_url": "twitter.com\/BoingBoing\/sta\u2026", - "indices": [76, 99] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1138809359117557760, - "quoted_status_id_str": "1138809359117557760", - "retweet_count": 6, - "favorite_count": 15, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": true, - "quoted_status_id": 1138809359117557760, - "quoted_status_id_str": "1138809359117557760", - "retweet_count": 6, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "FFFFFF", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": true, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/987735595072958464\/9ZKc7hWC_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/987735595072958464\/9ZKc7hWC_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/531855716\/1496941743", - "profile_link_color": "1B9E77", - "profile_sidebar_border_color": "006699", - "profile_sidebar_fill_color": "996600", - "profile_text_color": "009900", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 10414152, - "id_str": "10414152", - "name": "Lane Harrison", - "screen_name": "laneharrison", - "location": "Worcester, MA", - "description": "Assistant Professor of Computer Science @WPI - I study data visualization #firstgen #northcarolina", - "url": "https:\/\/t.co\/Cfcm7A1kSa", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/Cfcm7A1kSa", - "expanded_url": "http:\/\/web.cs.wpi.edu\/~ltharrison\/", - "display_url": "web.cs.wpi.edu\/~ltharrison\/", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1521, - "friends_count": 764, - "listed_count": 103, - "created_at": "Tue Nov 20 15:02:19 +0000 2007", - "favourites_count": 5112, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 4342, - "lang": null, - "status": { - "created_at": "Tue Jul 02 23:11:56 +0000 2019", - "id": 1146194827890921472, - "id_str": "1146194827890921472", - "text": "For a fresh take on the value of conference participation for undergraduates, see this from @EvanMPeck -> https:\/\/t.co\/kdy975cXoY", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "EvanMPeck", - "name": "Evan Peck", - "id": 11493602, - "id_str": "11493602", - "indices": [92, 102] - }], - "urls": [{ - "url": "https:\/\/t.co\/kdy975cXoY", - "expanded_url": "https:\/\/twitter.com\/EvanMPeck\/status\/1146076354460487682", - "display_url": "twitter.com\/EvanMPeck\/stat\u2026", - "indices": [109, 132] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": 1146194109469618176, - "in_reply_to_status_id_str": "1146194109469618176", - "in_reply_to_user_id": 10414152, - "in_reply_to_user_id_str": "10414152", - "in_reply_to_screen_name": "laneharrison", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1146076354460487682, - "quoted_status_id_str": "1146076354460487682", - "retweet_count": 0, - "favorite_count": 2, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "1A1B1F", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme9\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme9\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/932285276520701954\/sQXVag20_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/932285276520701954\/sQXVag20_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/10414152\/1555445134", - "profile_link_color": "6699FF", - "profile_sidebar_border_color": "FFFFFF", - "profile_sidebar_fill_color": "252429", - "profile_text_color": "666666", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 446672281, - "id_str": "446672281", - "name": "Anna Vilanova", - "screen_name": "avilanova01", - "location": "", - "description": "", - "url": null, - "entities": { - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 51, - "friends_count": 191, - "listed_count": 0, - "created_at": "Mon Dec 26 01:21:45 +0000 2011", - "favourites_count": 85, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 546, - "lang": null, - "status": { - "created_at": "Wed Jul 03 19:39:55 +0000 2019", - "id": 1146503856622317569, - "id_str": "1146503856622317569", - "text": "RT @brettachapman: Josep Borrell is the Spanish foreign minister who said the U.S. \u201conly had to kill four Indians\u201d in 1776, making a mocker\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "brettachapman", - "name": "Brett A. Chapman", - "id": 829833694806364160, - "id_str": "829833694806364160", - "indices": [3, 17] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Wed Jul 03 17:58:03 +0000 2019", - "id": 1146478222500073473, - "id_str": "1146478222500073473", - "text": "Josep Borrell is the Spanish foreign minister who said the U.S. \u201conly had to kill four Indians\u201d in 1776, making a m\u2026 https:\/\/t.co\/yQQdDDHVTu", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/yQQdDDHVTu", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146478222500073473", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 2370, - "favorite_count": 2870, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 2370, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1085255409613590528\/kYus7FWS_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1085255409613590528\/kYus7FWS_normal.jpg", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 2527017636, - "id_str": "2527017636", - "name": "Thomas H\u00f6llt", - "screen_name": "ThomasHollt", - "location": "Delft, Nederland", - "description": "Assistant Professor for Visualization @ Leiden Computational Biology Center.\nFocus on bio-\/medical applications.\nCytosplore Developer https:\/\/t.co\/ftcPrPGb2F", - "url": "https:\/\/t.co\/aFZatB0OEw", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/aFZatB0OEw", - "expanded_url": "http:\/\/www.thomashollt.com", - "display_url": "thomashollt.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [{ - "url": "https:\/\/t.co\/ftcPrPGb2F", - "expanded_url": "https:\/\/www.cytosplore.org", - "display_url": "cytosplore.org", - "indices": [134, 157] - }] - } - }, - "protected": false, - "followers_count": 179, - "friends_count": 236, - "listed_count": 5, - "created_at": "Tue May 27 09:29:14 +0000 2014", - "favourites_count": 55, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 258, - "lang": null, - "status": { - "created_at": "Thu Jun 27 14:21:18 +0000 2019", - "id": 1144249349280542720, - "id_str": "1144249349280542720", - "text": "RT @ieeevis: 10 days left for applying for the #ieeevis Diversity Scholarship! We welcome participation by people of all backgrounds and id\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "ieeevis", - "indices": [47, 55] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "ieeevis", - "name": "IEEE VIS", - "id": 179797676, - "id_str": "179797676", - "indices": [3, 11] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003eTweetbot for i\u039fS\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jun 20 13:39:48 +0000 2019", - "id": 1141702188156293120, - "id_str": "1141702188156293120", - "text": "10 days left for applying for the #ieeevis Diversity Scholarship! We welcome participation by people of all backgro\u2026 https:\/\/t.co\/t5PAXEzPsb", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "ieeevis", - "indices": [34, 42] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/t5PAXEzPsb", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1141702188156293120", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 28, - "favorite_count": 17, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 28, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/762550732511911936\/0D-RF82P_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/762550732511911936\/0D-RF82P_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/2527017636\/1550584133", - "profile_link_color": "330055", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 191257554, - "id_str": "191257554", - "name": "Eamonn Maguire", - "screen_name": "antarcticdesign", - "location": "Geneva, Switzerland", - "description": "Visualization, design, statistics, and machine learning. Data Scientist @PictetAM", - "url": "http:\/\/t.co\/czLvhO6RTS", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/czLvhO6RTS", - "expanded_url": "http:\/\/www.antarctic-design.co.uk", - "display_url": "antarctic-design.co.uk", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 413, - "friends_count": 568, - "listed_count": 58, - "created_at": "Thu Sep 16 00:26:10 +0000 2010", - "favourites_count": 2915, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 3802, - "lang": null, - "status": { - "created_at": "Fri Jul 05 14:20:51 +0000 2019", - "id": 1147148337642164230, - "id_str": "1147148337642164230", - "text": "RT @Drosophilic: Front-end developer? Come and work with us to make the world FAIRer! https:\/\/t.co\/CZSDvMuVAf", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "Drosophilic", - "name": "Pete", - "id": 417885365, - "id_str": "417885365", - "indices": [3, 15] - }], - "urls": [{ - "url": "https:\/\/t.co\/CZSDvMuVAf", - "expanded_url": "https:\/\/twitter.com\/SusannaASansone\/status\/1145802902407208962", - "display_url": "twitter.com\/SusannaASanson\u2026", - "indices": [86, 109] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Wed Jul 03 05:28:08 +0000 2019", - "id": 1146289501175783424, - "id_str": "1146289501175783424", - "text": "Front-end developer? Come and work with us to make the world FAIRer! https:\/\/t.co\/CZSDvMuVAf", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/CZSDvMuVAf", - "expanded_url": "https:\/\/twitter.com\/SusannaASansone\/status\/1145802902407208962", - "display_url": "twitter.com\/SusannaASanson\u2026", - "indices": [69, 92] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1145802902407208962, - "quoted_status_id_str": "1145802902407208962", - "retweet_count": 6, - "favorite_count": 9, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": true, - "quoted_status_id": 1145802902407208962, - "quoted_status_id_str": "1145802902407208962", - "retweet_count": 6, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "FFFFFF", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1028688909667119109\/xo8XrsCh_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1028688909667119109\/xo8XrsCh_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/191257554\/1534093492", - "profile_link_color": "1C74BC", - "profile_sidebar_border_color": "FFFFFF", - "profile_sidebar_fill_color": "FFFFFF", - "profile_text_color": "414042", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1085199426837188610, - "id_str": "1085199426837188610", - "name": "EuroVis2019", - "screen_name": "eurovis2019", - "location": "Oporto, Portugal", - "description": "EuroVis2019 - 21st EG\/VGTC Conference on Visualization. Porto | Portugal | 3 - 7 June", - "url": "https:\/\/t.co\/fDyVTLUezQ", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/fDyVTLUezQ", - "expanded_url": "http:\/\/www.eurovis.org", - "display_url": "eurovis.org", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 132, - "friends_count": 83, - "listed_count": 6, - "created_at": "Tue Jan 15 15:38:00 +0000 2019", - "favourites_count": 98, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 54, - "lang": null, - "status": { - "created_at": "Tue Jun 11 15:28:42 +0000 2019", - "id": 1138468106098159617, - "id_str": "1138468106098159617", - "text": "@MickaelSereno @lonnibesancon That's the spirit @MickaelSereno \ud83d\ude05\ud83d\ude0a", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "MickaelSereno", - "name": "Sereno Micka\u00ebl", - "id": 1055379531731795969, - "id_str": "1055379531731795969", - "indices": [0, 14] - }, { - "screen_name": "lonnibesancon", - "name": "Lonni Besan\u00e7on", - "id": 2924711485, - "id_str": "2924711485", - "indices": [15, 29] - }, { - "screen_name": "MickaelSereno", - "name": "Sereno Micka\u00ebl", - "id": 1055379531731795969, - "id_str": "1055379531731795969", - "indices": [48, 62] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": 1138467818100445189, - "in_reply_to_status_id_str": "1138467818100445189", - "in_reply_to_user_id": 1055379531731795969, - "in_reply_to_user_id_str": "1055379531731795969", - "in_reply_to_screen_name": "MickaelSereno", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1085199613315944448\/sf7yFN2S_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1085199613315944448\/sf7yFN2S_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/1085199426837188610\/1547568365", - "profile_link_color": "ABB8C2", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 14249829, - "id_str": "14249829", - "name": "Steve Haroz \ud83d\udcca\ud83d\udc41\ufe0f\ud83e\udde0", - "screen_name": "sharoz", - "location": "Paris, France", - "description": "Perception, spatial cognition, and visualization scientist. Also, some neuroscience and stats. #OpenScience", - "url": "https:\/\/t.co\/3cJaHjocAX", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/3cJaHjocAX", - "expanded_url": "http:\/\/steveharoz.com\/blog", - "display_url": "steveharoz.com\/blog", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1874, - "friends_count": 469, - "listed_count": 131, - "created_at": "Sat Mar 29 07:33:17 +0000 2008", - "favourites_count": 4884, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 9291, - "lang": null, - "status": { - "created_at": "Fri Jul 05 10:29:59 +0000 2019", - "id": 1147090238944305152, - "id_str": "1147090238944305152", - "text": "RT @ceptional: Ditch authorship for contributorship! In this short piece, I give some reasons we should. Contributorship already has some t\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "ceptional", - "name": "Alex Holcombe", - "id": 176371696, - "id_str": "176371696", - "indices": [3, 13] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Fri Jul 05 10:25:15 +0000 2019", - "id": 1147089049032769537, - "id_str": "1147089049032769537", - "text": "Ditch authorship for contributorship! In this short piece, I give some reasons we should. Contributorship already h\u2026 https:\/\/t.co\/QXImqMHDib", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/QXImqMHDib", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1147089049032769537", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 72, - "favorite_count": 149, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 72, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "131516", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_tile": true, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/887469662962765824\/gIxL_R-T_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/887469662962765824\/gIxL_R-T_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/14249829\/1553909197", - "profile_link_color": "B3A6A6", - "profile_sidebar_border_color": "D6D6D6", - "profile_sidebar_fill_color": "242424", - "profile_text_color": "666666", - "profile_use_background_image": true, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 4058687172, - "id_str": "4058687172", - "name": "Rina", - "screen_name": "_____leena_____", - "location": "", - "description": "now studying visualization, performance analytics, and container cloud. _(:3 \u300d\u2220)_", - "url": null, - "entities": { - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 21, - "friends_count": 71, - "listed_count": 0, - "created_at": "Thu Oct 29 15:12:37 +0000 2015", - "favourites_count": 45, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 99, - "lang": null, - "status": { - "created_at": "Fri Jun 28 00:04:04 +0000 2019", - "id": 1144396006311620608, - "id_str": "1144396006311620608", - "text": "RT @hen_str: We (orga team) are very excited \ud83c\udf89 to announce that the master of AI explainables, Chris Olah (@ch402), will be giving a keynot\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "hen_str", - "name": "Hendrik Strobelt", - "id": 208579168, - "id_str": "208579168", - "indices": [3, 11] - }, { - "screen_name": "ch402", - "name": "Chris Olah", - "id": 153196789, - "id_str": "153196789", - "indices": [107, 113] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jun 27 16:45:20 +0000 2019", - "id": 1144285595230978048, - "id_str": "1144285595230978048", - "text": "We (orga team) are very excited \ud83c\udf89 to announce that the master of AI explainables, Chris Olah (@ch402), will be givi\u2026 https:\/\/t.co\/TrB5QUxpn0", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "ch402", - "name": "Chris Olah", - "id": 153196789, - "id_str": "153196789", - "indices": [94, 100] - }], - "urls": [{ - "url": "https:\/\/t.co\/TrB5QUxpn0", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1144285595230978048", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 23, - "favorite_count": 75, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 23, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/659761411384455172\/_9I3QXpo_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/659761411384455172\/_9I3QXpo_normal.png", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 4893004803, - "id_str": "4893004803", - "name": "Christophe Hurter", - "screen_name": "TofHurter", - "location": "Toulouse, France", - "description": "Professor at ENAC (#enacfrance),\nImmersive Analytics, AR\/MR\/VR, Information Visualization, Computer Graphic, #infovis #dataviz #hci", - "url": "https:\/\/t.co\/8sqn5wKbqC", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/8sqn5wKbqC", - "expanded_url": "http:\/\/recherche.enac.fr\/~hurter\/", - "display_url": "recherche.enac.fr\/~hurter\/", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 317, - "friends_count": 195, - "listed_count": 11, - "created_at": "Tue Feb 09 20:58:40 +0000 2016", - "favourites_count": 517, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 250, - "lang": null, - "status": { - "created_at": "Mon Jul 01 10:56:59 +0000 2019", - "id": 1145647482627641344, - "id_str": "1145647482627641344", - "text": "RT @hpfister: Just spent an hour playing on the Learning Synths site. Great visuals, clear explanations, lots of fun. Brought me back to my\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "hpfister", - "name": "Hanspeter Pfister", - "id": 16553392, - "id_str": "16553392", - "indices": [3, 12] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Sun Jun 30 14:53:53 +0000 2019", - "id": 1145344713446133760, - "id_str": "1145344713446133760", - "text": "Just spent an hour playing on the Learning Synths site. Great visuals, clear explanations, lots of fun. Brought me\u2026 https:\/\/t.co\/0cvQmJZUNG", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/0cvQmJZUNG", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1145344713446133760", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [116, 139] - }] - }, - "source": "\u003ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003eTweetbot for i\u039fS\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 3, - "favorite_count": 12, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 3, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1056554485940666368\/Sb2dt2zc_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1056554485940666368\/Sb2dt2zc_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/4893004803\/1482514815", - "profile_link_color": "981CEB", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 81658145, - "id_str": "81658145", - "name": "Alexander Lex", - "screen_name": "alexander_lex", - "location": "Salt Lake City, UT", - "description": "Data visualization researcher. Assistant Prof at the University of Utah. Lab website: https:\/\/t.co\/rWgKKVdkP4", - "url": "http:\/\/t.co\/UxRuPXFxTW", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/UxRuPXFxTW", - "expanded_url": "http:\/\/www.alexander-lex.net", - "display_url": "alexander-lex.net", - "indices": [0, 22] - }] - }, - "description": { - "urls": [{ - "url": "https:\/\/t.co\/rWgKKVdkP4", - "expanded_url": "http:\/\/vdl.sci.utah.edu", - "display_url": "vdl.sci.utah.edu", - "indices": [86, 109] - }] - } - }, - "protected": false, - "followers_count": 1068, - "friends_count": 752, - "listed_count": 79, - "created_at": "Sun Oct 11 18:47:54 +0000 2009", - "favourites_count": 702, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 1426, - "lang": null, - "status": { - "created_at": "Tue Jul 02 20:18:05 +0000 2019", - "id": 1146151077013671936, - "id_str": "1146151077013671936", - "text": "@domoritz @cmuhcii @SCSatCMU @Apple Congratulations!", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "domoritz", - "name": "Dominik Moritz", - "id": 82890309, - "id_str": "82890309", - "indices": [0, 9] - }, { - "screen_name": "cmuhcii", - "name": "CMU Human-Computer Interaction Institute", - "id": 402143587, - "id_str": "402143587", - "indices": [10, 18] - }, { - "screen_name": "SCSatCMU", - "name": "CMU School of Computer Science", - "id": 117171240, - "id_str": "117171240", - "indices": [19, 28] - }, { - "screen_name": "Apple", - "name": "Apple", - "id": 380749300, - "id_str": "380749300", - "indices": [29, 35] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": 1146126620752637952, - "in_reply_to_status_id_str": "1146126620752637952", - "in_reply_to_user_id": 82890309, - "in_reply_to_user_id_str": "82890309", - "in_reply_to_screen_name": "domoritz", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/626343671152136192\/lJFEe0cX_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/626343671152136192\/lJFEe0cX_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/81658145\/1493828010", - "profile_link_color": "1B95E0", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 359650922, - "id_str": "359650922", - "name": "Danyel Fisher", - "screen_name": "FisherDanyel", - "location": "Seattle", - "description": "Data visualizer, researcher, bicyclist, and spouter of somewhat-thought-through opinions.", - "url": "https:\/\/t.co\/PzLuWt6XdC", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/PzLuWt6XdC", - "expanded_url": "http:\/\/danyelfisher.info", - "display_url": "danyelfisher.info", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1485, - "friends_count": 693, - "listed_count": 107, - "created_at": "Sun Aug 21 23:26:46 +0000 2011", - "favourites_count": 7325, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 1968, - "lang": null, - "status": { - "created_at": "Fri Jul 05 15:37:33 +0000 2019", - "id": 1147167639266979841, - "id_str": "1147167639266979841", - "text": "@lizthegrey Hm. Seems odd to see this statement at the release of Stranger Things S3, Black Mirror season a billion\u2026 https:\/\/t.co\/fibVXswH47", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "lizthegrey", - "name": "Liz Fong-Jones (\u65b9\u79ae\u771f)", - "id": 14534896, - "id_str": "14534896", - "indices": [0, 11] - }], - "urls": [{ - "url": "https:\/\/t.co\/fibVXswH47", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1147167639266979841", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": 1146938307844157441, - "in_reply_to_status_id_str": "1146938307844157441", - "in_reply_to_user_id": 14534896, - "in_reply_to_user_id_str": "14534896", - "in_reply_to_screen_name": "lizthegrey", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/952333033352212480\/NVvvA98P_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/952333033352212480\/NVvvA98P_normal.jpg", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 16112517, - "id_str": "16112517", - "name": "Robert Kosara", - "screen_name": "eagereyes", - "location": "Seattle, WA", - "description": "\ud83d\udd22\ud83e\udd14+ \ud83d\udcc8\ud83d\udcca\ud83d\udc48\ud83e\udd13\u21d2 \ud83d\ude03\ud83d\udca1 (Data visualization and visual storytelling) Research scientist at Tableau. Recovering academic. Runner. Blog feed at @eagereyes_feed.", - "url": "https:\/\/t.co\/I3dbk07Qc7", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/I3dbk07Qc7", - "expanded_url": "http:\/\/eagereyes.org\/", - "display_url": "eagereyes.org", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 21299, - "friends_count": 885, - "listed_count": 1553, - "created_at": "Wed Sep 03 13:19:04 +0000 2008", - "favourites_count": 3786, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": true, - "statuses_count": 23050, - "lang": null, - "status": { - "created_at": "Mon Jul 01 00:47:31 +0000 2019", - "id": 1145494103502626817, - "id_str": "1145494103502626817", - "text": "@sharoz @arnicas It just didn\u2019t use to get so hot. It\u2019s going to take decades for Europe to catch up to the way things are now.", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "sharoz", - "name": "Steve Haroz \ud83d\udcca\ud83d\udc41\ufe0f\ud83e\udde0", - "id": 14249829, - "id_str": "14249829", - "indices": [0, 7] - }, { - "screen_name": "arnicas", - "name": "Lynn Cherny", - "id": 6146692, - "id_str": "6146692", - "indices": [8, 16] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": 1145419113109606400, - "in_reply_to_status_id_str": "1145419113109606400", - "in_reply_to_user_id": 14249829, - "in_reply_to_user_id_str": "14249829", - "in_reply_to_screen_name": "sharoz", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 2, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C5D0D4", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme2\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme2\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/925567815829950464\/-GsyOVeo_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/925567815829950464\/-GsyOVeo_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/16112517\/1439441124", - "profile_link_color": "1F98C7", - "profile_sidebar_border_color": "FFFFFF", - "profile_sidebar_fill_color": "DAECF4", - "profile_text_color": "663B12", - "profile_use_background_image": false, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 411546549, - "id_str": "411546549", - "name": "Jeremy Boy", - "screen_name": "myjyby", - "location": "Manhattan, NY", - "description": "Data Visualization Specialist, \nUN Global Pulse,\nExecutive Office of the Secretary-General,\nUnited Nations", - "url": "http:\/\/t.co\/EMNY19cFlC", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/EMNY19cFlC", - "expanded_url": "http:\/\/www.jyby.eu", - "display_url": "jyby.eu", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 394, - "friends_count": 163, - "listed_count": 17, - "created_at": "Sun Nov 13 15:24:08 +0000 2011", - "favourites_count": 1547, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 787, - "lang": null, - "status": { - "created_at": "Fri Jul 05 14:42:54 +0000 2019", - "id": 1147153888623112192, - "id_str": "1147153888623112192", - "text": "RT @UNGlobalPulse: Wrapping up two days of great exchanges & excellent iterations around #AI for political analyses and information managem\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "AI", - "indices": [93, 96] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "UNGlobalPulse", - "name": "Global Pulse", - "id": 153154765, - "id_str": "153154765", - "indices": [3, 17] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Fri Jul 05 14:38:55 +0000 2019", - "id": 1147152884771020800, - "id_str": "1147152884771020800", - "text": "Wrapping up two days of great exchanges & excellent iterations around #AI for political analyses and information ma\u2026 https:\/\/t.co\/z1VU7G3f0f", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "AI", - "indices": [74, 77] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/z1VU7G3f0f", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1147152884771020800", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [121, 144] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 2, - "favorite_count": 2, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 2, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1896439832\/me_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1896439832\/me_normal.png", - "profile_link_color": "19CF86", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 318046158, - "id_str": "318046158", - "name": "Krist Wongsuphasawat", - "screen_name": "kristw", - "location": "From Bangkok, now in SF", - "description": "Data Experience @airbnb \/ Prev: Turn data into pixels @twitter \u2022 Invent new vis @UofMaryland HCIL \u2022 From @Thailand \/ My Tweets are my own.", - "url": "https:\/\/t.co\/79FCBK0ooH", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/79FCBK0ooH", - "expanded_url": "http:\/\/kristw.yellowpigz.com", - "display_url": "kristw.yellowpigz.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 2906, - "friends_count": 976, - "listed_count": 204, - "created_at": "Wed Jun 15 21:45:20 +0000 2011", - "favourites_count": 7499, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 6849, - "lang": null, - "status": { - "created_at": "Fri Jul 05 07:24:23 +0000 2019", - "id": 1147043532093288448, - "id_str": "1147043532093288448", - "text": "RT @mbostock: There\u2019s more than one way to sample points on a path. (Or, improving the accuracy of my Fourier series approximation.) https:\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "mbostock", - "name": "Mike Bostock", - "id": 43593, - "id_str": "43593", - "indices": [3, 12] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jul 04 15:03:01 +0000 2019", - "id": 1146796561474772992, - "id_str": "1146796561474772992", - "text": "There\u2019s more than one way to sample points on a path. (Or, improving the accuracy of my Fourier series approximatio\u2026 https:\/\/t.co\/wlkVXqDWjH", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/wlkVXqDWjH", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146796561474772992", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 7, - "favorite_count": 33, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 7, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "022330", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme13\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme13\/bg.gif", - "profile_background_tile": true, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/663491026221305856\/eibPwkEk_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/663491026221305856\/eibPwkEk_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/318046158\/1436058817", - "profile_link_color": "0084B4", - "profile_sidebar_border_color": "FFFFFF", - "profile_sidebar_fill_color": "061127", - "profile_text_color": "827972", - "profile_use_background_image": true, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 227831457, - "id_str": "227831457", - "name": "Sophie Engle", - "screen_name": "sjengle", - "location": "San Francisco, California", - "description": "Woman (she\/her), computer scientist, introvert, daughter of an immigrant, and Associate Professor at the University of San Francisco.", - "url": "https:\/\/t.co\/2prXmaTHou", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/2prXmaTHou", - "expanded_url": "http:\/\/sjengle.cs.usfca.edu", - "display_url": "sjengle.cs.usfca.edu", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 544, - "friends_count": 373, - "listed_count": 61, - "created_at": "Fri Dec 17 23:11:34 +0000 2010", - "favourites_count": 1891, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 2888, - "lang": null, - "status": { - "created_at": "Fri Jul 05 22:16:21 +0000 2019", - "id": 1147268000992509952, - "id_str": "1147268000992509952", - "text": "RT @Code2040: The 2020 Fellows Program application is open for 2 more days! Designed for Black &\/or Latinx students, the program will give\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "Code2040", - "name": "Code2040", - "id": 481647429, - "id_str": "481647429", - "indices": [3, 12] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jul 04 17:11:01 +0000 2019", - "id": 1146828773972697088, - "id_str": "1146828773972697088", - "text": "The 2020 Fellows Program application is open for 2 more days! Designed for Black &\/or Latinx students, the program\u2026 https:\/\/t.co\/SmNNMoBAae", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/SmNNMoBAae", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146828773972697088", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [120, 143] - }] - }, - "source": "\u003ca href=\"https:\/\/buffer.com\" rel=\"nofollow\"\u003eBuffer\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 8, - "favorite_count": 4, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 8, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/890741206950436864\/-tqXqZnC_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/890741206950436864\/-tqXqZnC_normal.jpg", - "profile_link_color": "ABB8C2", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 2596138699, - "id_str": "2596138699", - "name": "Computer Science Electronic Engineering Bangor Uni", - "screen_name": "BangorCSEE", - "location": "Bangor, Wales", - "description": "School of Computer Science and Electronic Engineering, Bangor University\n@BangorUni #SEECS", - "url": "https:\/\/t.co\/S6pXn5QVji", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/S6pXn5QVji", - "expanded_url": "https:\/\/www.bangor.ac.uk\/computer-science-and-electronic-engineering\/", - "display_url": "bangor.ac.uk\/computer-scien\u2026", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 318, - "friends_count": 355, - "listed_count": 9, - "created_at": "Mon Jun 30 09:55:39 +0000 2014", - "favourites_count": 225, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 455, - "lang": null, - "status": { - "created_at": "Fri Jul 05 13:41:42 +0000 2019", - "id": 1147138486530715648, - "id_str": "1147138486530715648", - "text": "The NSS results are in and we're top in Wales for \"Overall Satisfaction\" in Electronic Engineering!\n\nMae canlyniada\u2026 https:\/\/t.co\/VQGpNznqxC", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/VQGpNznqxC", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1147138486530715648", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 4, - "favorite_count": 10, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "cy" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1088803369265827841\/2WW7VDPU_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1088803369265827841\/2WW7VDPU_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/2596138699\/1548426815", - "profile_link_color": "91D2FA", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 201277609, - "id_str": "201277609", - "name": "Jonathan C. Roberts", - "screen_name": "jcrbrts", - "location": "United Kingdom", - "description": "Author #fivedesignsheets #sketching (https:\/\/t.co\/nips91tgvY) \n#VisualAnalytics, #datavis, #infovis, #CoordinatedMultipleViews #ImmersiveAnalytics #BangorUni", - "url": null, - "entities": { - "description": { - "urls": [{ - "url": "https:\/\/t.co\/nips91tgvY", - "expanded_url": "http:\/\/fds.design", - "display_url": "fds.design", - "indices": [37, 60] - }] - } - }, - "protected": false, - "followers_count": 511, - "friends_count": 937, - "listed_count": 191, - "created_at": "Mon Oct 11 14:07:56 +0000 2010", - "favourites_count": 409, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 2122, - "lang": null, - "status": { - "created_at": "Thu Jun 06 15:43:13 +0000 2019", - "id": 1136659818947780609, - "id_str": "1136659818947780609", - "text": "RT @dalbersszafir: Interested in data visualization and vision science? The CFP is now available for the @visxvision workshop at @ieeevis.\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "dalbersszafir", - "name": "Danielle Szafir", - "id": 209155608, - "id_str": "209155608", - "indices": [3, 17] - }, { - "screen_name": "visxvision", - "name": "VISxVISION", - "id": 914989109264867328, - "id_str": "914989109264867328", - "indices": [105, 116] - }, { - "screen_name": "ieeevis", - "name": "IEEE VIS", - "id": 179797676, - "id_str": "179797676", - "indices": [129, 137] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/#!\/download\/ipad\" rel=\"nofollow\"\u003eTwitter for iPad\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Wed Jun 05 18:22:35 +0000 2019", - "id": 1136337535905308673, - "id_str": "1136337535905308673", - "text": "Interested in data visualization and vision science? The CFP is now available for the @visxvision workshop at\u2026 https:\/\/t.co\/Bc7ikjc8pz", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "visxvision", - "name": "VISxVISION", - "id": 914989109264867328, - "id_str": "914989109264867328", - "indices": [86, 97] - }], - "urls": [{ - "url": "https:\/\/t.co\/Bc7ikjc8pz", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1136337535905308673", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [111, 134] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1135740964990009344, - "quoted_status_id_str": "1135740964990009344", - "retweet_count": 7, - "favorite_count": 11, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": true, - "quoted_status_id": 1135740964990009344, - "quoted_status_id_str": "1135740964990009344", - "retweet_count": 7, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/2885276422\/ca56c30798e670ed6009ac171e181f15_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/2885276422\/ca56c30798e670ed6009ac171e181f15_normal.png", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/201277609\/1494336980", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 14000542, - "id_str": "14000542", - "name": "Jan Aerts", - "screen_name": "jandot", - "location": "Leuven, Belgium", - "description": "Getting from data to insight through visualization. Heading the Visual Data Analysis Lab at vda-lab.be", - "url": "https:\/\/t.co\/QVj5g5xVLB", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/QVj5g5xVLB", - "expanded_url": "http:\/\/vda-lab.be", - "display_url": "vda-lab.be", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 2534, - "friends_count": 842, - "listed_count": 333, - "created_at": "Tue Feb 26 13:05:42 +0000 2008", - "favourites_count": 1089, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 6315, - "lang": null, - "status": { - "created_at": "Thu Jul 04 18:04:41 +0000 2019", - "id": 1146842278503301125, - "id_str": "1146842278503301125", - "text": "https:\/\/t.co\/X4ZMdt63wK", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/X4ZMdt63wK", - "expanded_url": "https:\/\/techxplore.com\/news\/2019-07-machine-learning-algorithms-uncover-hidden-scientific.html", - "display_url": "techxplore.com\/news\/2019-07-m\u2026", - "indices": [0, 23] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "und" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "709397", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme6\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme6\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/2502723829\/fyr6fhr5gjec3ry8c7nr_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/2502723829\/fyr6fhr5gjec3ry8c7nr_normal.jpeg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/14000542\/1547464239", - "profile_link_color": "FF3300", - "profile_sidebar_border_color": "86A4A6", - "profile_sidebar_fill_color": "A0C5C7", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 40219508, - "id_str": "40219508", - "name": "Noeska", - "screen_name": "_Noeska_", - "location": "Bergen, Norway", - "description": "Assoc. Prof in Medical Visualization @ the Dept of Informatics, University of Bergen and @BergenMMIV) -personal account", - "url": "https:\/\/t.co\/4crj5USwkP", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/4crj5USwkP", - "expanded_url": "http:\/\/www.noeskasmit.com", - "display_url": "noeskasmit.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 566, - "friends_count": 558, - "listed_count": 19, - "created_at": "Fri May 15 11:14:31 +0000 2009", - "favourites_count": 1462, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 1336, - "lang": null, - "status": { - "created_at": "Thu Jul 04 05:22:37 +0000 2019", - "id": 1146650499602681857, - "id_str": "1146650499602681857", - "text": "The dept. of Informatics is hiring a PhD in a very exciting interdisciplinary project on #machinelearning, topologi\u2026 https:\/\/t.co\/gVtbsv5BEc", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "machinelearning", - "indices": [89, 105] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/gVtbsv5BEc", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146650499602681857", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 6, - "favorite_count": 14, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "131516", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_tile": true, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1112783180891897856\/SPZL_ZIN_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1112783180891897856\/SPZL_ZIN_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/40219508\/1399106932", - "profile_link_color": "710080", - "profile_sidebar_border_color": "FFFFFF", - "profile_sidebar_fill_color": "EFEFEF", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 30009655, - "id_str": "30009655", - "name": "James Scott-Brown", - "screen_name": "jamesscottbrown", - "location": "", - "description": "RA in Visualization at @ImperialDSI. Previously D.Phil student in Synthetic Biology @UniofOxford and @synbioCDT.", - "url": "https:\/\/t.co\/YjLotYIuNG", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/YjLotYIuNG", - "expanded_url": "http:\/\/jamesscottbrown.com", - "display_url": "jamesscottbrown.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 153, - "friends_count": 347, - "listed_count": 1, - "created_at": "Thu Apr 09 15:58:27 +0000 2009", - "favourites_count": 2946, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 429, - "lang": null, - "status": { - "created_at": "Tue Jul 02 20:47:17 +0000 2019", - "id": 1146158425283399681, - "id_str": "1146158425283399681", - "text": "@kareem_carr Now I really wanted those cigarettes so I drew myself up and said 'I am the Professor of Chemistry at\u2026 https:\/\/t.co\/VXAO0Hm2Ca", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "kareem_carr", - "name": "\ud83d\udd25Kareem Carr\ud83d\udd25", - "id": 1558283664, - "id_str": "1558283664", - "indices": [0, 12] - }], - "urls": [{ - "url": "https:\/\/t.co\/VXAO0Hm2Ca", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146158425283399681", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [116, 139] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": 1146158380236648448, - "in_reply_to_status_id_str": "1146158380236648448", - "in_reply_to_user_id": 30009655, - "in_reply_to_user_id_str": "30009655", - "in_reply_to_screen_name": "jamesscottbrown", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/826400957344911360\/y59_HIdI_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/826400957344911360\/y59_HIdI_normal.jpg", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 78865306, - "id_str": "78865306", - "name": "Christoph Kinkeldey", - "screen_name": "geovisual", - "location": "Berlin", - "description": "visualization researcher. software engineer. teacher. postdoc at fu berlin. uncertainty visualization for machine learning interpretability.", - "url": "https:\/\/t.co\/v2dCWV00Na", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/v2dCWV00Na", - "expanded_url": "http:\/\/www.mi.fu-berlin.de\/en\/inf\/groups\/hcc\/members\/postdocs\/kinkeldey.html", - "display_url": "mi.fu-berlin.de\/en\/inf\/groups\/\u2026", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1145, - "friends_count": 1981, - "listed_count": 103, - "created_at": "Thu Oct 01 10:19:06 +0000 2009", - "favourites_count": 1505, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 1109, - "lang": null, - "status": { - "created_at": "Thu Jul 04 16:21:04 +0000 2019", - "id": 1146816202565705730, - "id_str": "1146816202565705730", - "text": "@seb_meier haha, thanks! it even has the right size!", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "seb_meier", - "name": "Sebastian Meier", - "id": 7541002, - "id_str": "7541002", - "indices": [0, 10] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": 1146807772236918784, - "in_reply_to_status_id_str": "1146807772236918784", - "in_reply_to_user_id": 7541002, - "in_reply_to_user_id_str": "7541002", - "in_reply_to_screen_name": "seb_meier", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "1A1B1F", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme15\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme15\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/536580974520193025\/zdXWrWhI_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/536580974520193025\/zdXWrWhI_normal.jpeg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/78865306\/1560252230", - "profile_link_color": "1B95E0", - "profile_sidebar_border_color": "181A1E", - "profile_sidebar_fill_color": "252429", - "profile_text_color": "666666", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1873322353, - "id_str": "1873322353", - "name": "Interactive Data Lab", - "screen_name": "uwdata", - "location": "Seattle, WA", - "description": "UW Interactive Data Lab. (Formerly known as the Stanford Vis Group.) Visualization & Data Analysis.", - "url": "http:\/\/t.co\/lGdKZKTMbk", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/lGdKZKTMbk", - "expanded_url": "http:\/\/idl.cs.washington.edu", - "display_url": "idl.cs.washington.edu", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 5630, - "friends_count": 278, - "listed_count": 285, - "created_at": "Mon Sep 16 22:55:12 +0000 2013", - "favourites_count": 817, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 374, - "lang": null, - "status": { - "created_at": "Tue Jul 02 20:40:25 +0000 2019", - "id": 1146156694117834752, - "id_str": "1146156694117834752", - "text": "RT @domoritz: I am excited to announce that I will join @cmuhcii and @SCSatCMU as an assistant professor in the fall of 2020. \ud83d\udcca\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb\ud83d\udc68\ud83c\udffb\u200d\ud83c\udfebBefo\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "domoritz", - "name": "Dominik Moritz", - "id": 82890309, - "id_str": "82890309", - "indices": [3, 12] - }, { - "screen_name": "cmuhcii", - "name": "CMU Human-Computer Interaction Institute", - "id": 402143587, - "id_str": "402143587", - "indices": [56, 64] - }, { - "screen_name": "SCSatCMU", - "name": "CMU School of Computer Science", - "id": 117171240, - "id_str": "117171240", - "indices": [69, 78] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Tue Jul 02 18:40:55 +0000 2019", - "id": 1146126620752637952, - "id_str": "1146126620752637952", - "text": "I am excited to announce that I will join @cmuhcii and @SCSatCMU as an assistant professor in the fall of 2020. \ud83d\udcca\u2026 https:\/\/t.co\/HfBF48XRom", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "cmuhcii", - "name": "CMU Human-Computer Interaction Institute", - "id": 402143587, - "id_str": "402143587", - "indices": [42, 50] - }, { - "screen_name": "SCSatCMU", - "name": "CMU School of Computer Science", - "id": 117171240, - "id_str": "117171240", - "indices": [55, 64] - }], - "urls": [{ - "url": "https:\/\/t.co\/HfBF48XRom", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146126620752637952", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [115, 138] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 11, - "favorite_count": 391, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 11, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "1A1B1F", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme9\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme9\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/378800000581527120\/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/378800000581527120\/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/1873322353\/1452560068", - "profile_link_color": "2FC2EF", - "profile_sidebar_border_color": "181A1E", - "profile_sidebar_fill_color": "252429", - "profile_text_color": "666666", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1314101, - "id_str": "1314101", - "name": "Eytan Adar", - "screen_name": "eytanadar", - "location": "", - "description": "Associate Professor, University of Michigan", - "url": "http:\/\/t.co\/MfcNlQbZPd", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/MfcNlQbZPd", - "expanded_url": "http:\/\/www.cond.org", - "display_url": "cond.org", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1884, - "friends_count": 1084, - "listed_count": 85, - "created_at": "Fri Mar 16 21:25:12 +0000 2007", - "favourites_count": 1116, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 773, - "lang": null, - "status": { - "created_at": "Fri Jun 21 19:25:30 +0000 2019", - "id": 1142151574384521218, - "id_str": "1142151574384521218", - "text": "@jeffbigham IBM almaden", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "jeffbigham", - "name": "Rogue \ud83d\udc68\u200d\ud83c\udfeb Bigham", - "id": 16136933, - "id_str": "16136933", - "indices": [0, 11] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/#!\/download\/ipad\" rel=\"nofollow\"\u003eTwitter for iPad\u003c\/a\u003e", - "in_reply_to_status_id": 1142147402847027207, - "in_reply_to_status_id_str": "1142147402847027207", - "in_reply_to_user_id": 16136933, - "in_reply_to_user_id_str": "16136933", - "in_reply_to_screen_name": "jeffbigham", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 3, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "9AE4E8", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1336587806\/adar_eytan_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1336587806\/adar_eytan_normal.jpg", - "profile_link_color": "0000FF", - "profile_sidebar_border_color": "87BC44", - "profile_sidebar_fill_color": "E0FF92", - "profile_text_color": "000000", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 16557883, - "id_str": "16557883", - "name": "Nils Gehlenborg", - "screen_name": "ngehlenborg", - "location": "Boston, MA, USA", - "description": "Faculty @HarvardDBMI. Data Visualization. Biomedical Informatics. Genomics. Epigenomics. Cancer Biology. Views are my own.", - "url": "https:\/\/t.co\/1GpqbfanGs", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/1GpqbfanGs", - "expanded_url": "http:\/\/gehlenborglab.org", - "display_url": "gehlenborglab.org", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 2688, - "friends_count": 832, - "listed_count": 121, - "created_at": "Thu Oct 02 11:21:35 +0000 2008", - "favourites_count": 3245, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 3884, - "lang": null, - "status": { - "created_at": "Fri Jul 05 13:52:49 +0000 2019", - "id": 1147141283774791685, - "id_str": "1147141283774791685", - "text": "Happy to see that so many institutions are promoting #LGBTSTEMDay to increase visibility! https:\/\/t.co\/54c4KI0D13", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "LGBTSTEMDay", - "indices": [53, 65] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/54c4KI0D13", - "expanded_url": "https:\/\/twitter.com\/naturenews\/status\/1147078931994071040", - "display_url": "twitter.com\/naturenews\/sta\u2026", - "indices": [90, 113] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": { - "id": "67b98f17fdcf20be", - "url": "https:\/\/api.twitter.com\/1.1\/geo\/id\/67b98f17fdcf20be.json", - "place_type": "city", - "name": "Boston", - "full_name": "Boston, MA", - "country_code": "US", - "country": "United States", - "contained_within": [], - "bounding_box": { - "type": "Polygon", - "coordinates": [ - [ - [-71.191421, 42.227797], - [-70.986004, 42.227797], - [-70.986004, 42.399542], - [-71.191421, 42.399542] - ] - ] - }, - "attributes": {} - }, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1147078931994071040, - "quoted_status_id_str": "1147078931994071040", - "retweet_count": 0, - "favorite_count": 3, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "DBE9ED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme15\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme15\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1080154959176450050\/0-eRx6J5_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1080154959176450050\/0-eRx6J5_normal.jpg", - "profile_link_color": "59696E", - "profile_sidebar_border_color": "FFFFFF", - "profile_sidebar_fill_color": "FFFFFF", - "profile_text_color": "2E2E2E", - "profile_use_background_image": true, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 270431596, - "id_str": "270431596", - "name": "Klaus", - "screen_name": "klaus_lml", - "location": "Linz, Austria", - "description": "Data Vis + \ud83e\udd18", - "url": null, - "entities": { - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 14, - "friends_count": 189, - "listed_count": 0, - "created_at": "Tue Mar 22 16:18:02 +0000 2011", - "favourites_count": 214, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 23, - "lang": null, - "status": { - "created_at": "Tue Jul 02 06:58:14 +0000 2019", - "id": 1145949787927252992, - "id_str": "1145949787927252992", - "text": "@_Noeska_ Better you love the rain as much as The Cult: https:\/\/t.co\/oRT7qjoNWJ", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "_Noeska_", - "name": "Noeska", - "id": 40219508, - "id_str": "40219508", - "indices": [0, 9] - }], - "urls": [{ - "url": "https:\/\/t.co\/oRT7qjoNWJ", - "expanded_url": "https:\/\/www.youtube.com\/watch?v=RD5b_0QB0wI", - "display_url": "youtube.com\/watch?v=RD5b_0\u2026", - "indices": [56, 79] - }] - }, - "source": "\u003ca href=\"https:\/\/about.twitter.com\/products\/tweetdeck\" rel=\"nofollow\"\u003eTweetDeck\u003c\/a\u003e", - "in_reply_to_status_id": 1145625605158952961, - "in_reply_to_status_id_str": "1145625605158952961", - "in_reply_to_user_id": 40219508, - "in_reply_to_user_id_str": "40219508", - "in_reply_to_screen_name": "_Noeska_", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme2\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme2\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1055443128109408256\/X2-Ekgv0_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1055443128109408256\/X2-Ekgv0_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/270431596\/1554838640", - "profile_link_color": "19CF86", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1176519156, - "id_str": "1176519156", - "name": "Nick Strayer", - "screen_name": "NicholasStrayer", - "location": "Nashville, TN", - "description": "I build tools using #dataviz & machine learning to help people explore and understand their data. Phd candidate @vandy_biostat. Prev JHU DSL & @nytgraphics", - "url": "https:\/\/t.co\/FUT3oprkwo", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/FUT3oprkwo", - "expanded_url": "http:\/\/nickstrayer.me", - "display_url": "nickstrayer.me", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 2778, - "friends_count": 297, - "listed_count": 121, - "created_at": "Wed Feb 13 18:49:58 +0000 2013", - "favourites_count": 3176, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 2888, - "lang": null, - "status": { - "created_at": "Fri Jul 05 14:09:47 +0000 2019", - "id": 1147145554473840640, - "id_str": "1147145554473840640", - "text": "RT @inkel: Choose boring technology ALWAYS: Using AWK and R to parse 25TB: https:\/\/t.co\/On7BVVTWLP\n\nExcellent article by @NicholasStrayer:\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "inkel", - "name": "Lean (inkel)", - "id": 7849852, - "id_str": "7849852", - "indices": [3, 9] - }, { - "screen_name": "NicholasStrayer", - "name": "Nick Strayer", - "id": 1176519156, - "id_str": "1176519156", - "indices": [121, 137] - }], - "urls": [{ - "url": "https:\/\/t.co\/On7BVVTWLP", - "expanded_url": "https:\/\/livefreeordichotomize.com\/2019\/06\/04\/using_awk_and_r_to_parse_25tb\/", - "display_url": "livefreeordichotomize.com\/2019\/06\/04\/usi\u2026", - "indices": [75, 98] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Fri Jul 05 12:58:57 +0000 2019", - "id": 1147127729386602496, - "id_str": "1147127729386602496", - "text": "Choose boring technology ALWAYS: Using AWK and R to parse 25TB: https:\/\/t.co\/On7BVVTWLP\n\nExcellent article by\u2026 https:\/\/t.co\/uDUr7rKYww", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/On7BVVTWLP", - "expanded_url": "https:\/\/livefreeordichotomize.com\/2019\/06\/04\/using_awk_and_r_to_parse_25tb\/", - "display_url": "livefreeordichotomize.com\/2019\/06\/04\/usi\u2026", - "indices": [64, 87] - }, { - "url": "https:\/\/t.co\/uDUr7rKYww", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1147127729386602496", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [111, 134] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1134151057385369600, - "quoted_status_id_str": "1134151057385369600", - "retweet_count": 2, - "favorite_count": 7, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": true, - "quoted_status_id": 1134151057385369600, - "quoted_status_id_str": "1134151057385369600", - "retweet_count": 2, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1145705332783616000\/Hrua26iX_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1145705332783616000\/Hrua26iX_normal.png", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/1176519156\/1556127156", - "profile_link_color": "4A913C", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 395853499, - "id_str": "395853499", - "name": "Marc Streit", - "screen_name": "marc_streit", - "location": "Linz, Austria", - "description": "Visualization Researcher, Full Professor @ Johannes Kepler University Linz", - "url": "https:\/\/t.co\/RA2aAZKiT3", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/RA2aAZKiT3", - "expanded_url": "http:\/\/marc-streit.com", - "display_url": "marc-streit.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 565, - "friends_count": 306, - "listed_count": 33, - "created_at": "Sat Oct 22 10:52:04 +0000 2011", - "favourites_count": 474, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 352, - "lang": null, - "status": { - "created_at": "Tue Jul 02 03:45:31 +0000 2019", - "id": 1145901287260733440, - "id_str": "1145901287260733440", - "text": "RT @alexander_lex: The #visualization in #datascience deadline (part of #ieeevis) is coming up. Submit your papers by Tue, July 16, 2019. N\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "visualization", - "indices": [23, 37] - }, { - "text": "datascience", - "indices": [41, 53] - }, { - "text": "ieeevis", - "indices": [72, 80] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "alexander_lex", - "name": "Alexander Lex", - "id": 81658145, - "id_str": "81658145", - "indices": [3, 17] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Mon Jul 01 20:19:51 +0000 2019", - "id": 1145789133559758848, - "id_str": "1145789133559758848", - "text": "The #visualization in #datascience deadline (part of #ieeevis) is coming up. Submit your papers by Tue, July 16, 20\u2026 https:\/\/t.co\/QPpiUv2tO1", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "visualization", - "indices": [4, 18] - }, { - "text": "datascience", - "indices": [22, 34] - }, { - "text": "ieeevis", - "indices": [53, 61] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/QPpiUv2tO1", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1145789133559758848", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 11, - "favorite_count": 13, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 11, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/706225986426130433\/KC-K_2j0_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/706225986426130433\/KC-K_2j0_normal.jpg", - "profile_link_color": "ABB8C2", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 883747950085656577, - "id_str": "883747950085656577", - "name": "Miriah Meyer", - "screen_name": "miriah_meyer", - "location": "Salt Lake City, UT", - "description": "U of Utah computer science professor. Visualization design. https:\/\/t.co\/rWgKKUVJqu", - "url": "https:\/\/t.co\/TiayOb6SZy", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/TiayOb6SZy", - "expanded_url": "http:\/\/www.cs.utah.edu\/~miriah", - "display_url": "cs.utah.edu\/~miriah", - "indices": [0, 23] - }] - }, - "description": { - "urls": [{ - "url": "https:\/\/t.co\/rWgKKUVJqu", - "expanded_url": "http:\/\/vdl.sci.utah.edu", - "display_url": "vdl.sci.utah.edu", - "indices": [60, 83] - }] - } - }, - "protected": false, - "followers_count": 1004, - "friends_count": 199, - "listed_count": 38, - "created_at": "Sat Jul 08 18:01:45 +0000 2017", - "favourites_count": 284, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 113, - "lang": null, - "status": { - "created_at": "Tue May 14 13:59:08 +0000 2019", - "id": 1128298704467845121, - "id_str": "1128298704467845121", - "text": "Congrats on your successful defense, Alex! @accidental_PhD https:\/\/t.co\/RBOUWXwo1R", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "accidental_PhD", - "name": "Alex Bigelow", - "id": 531855716, - "id_str": "531855716", - "indices": [43, 58] - }], - "urls": [{ - "url": "https:\/\/t.co\/RBOUWXwo1R", - "expanded_url": "https:\/\/twitter.com\/visdesignlab\/status\/1128163624457986053", - "display_url": "twitter.com\/visdesignlab\/s\u2026", - "indices": [59, 82] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1128163624457986053, - "quoted_status_id_str": "1128163624457986053", - "retweet_count": 0, - "favorite_count": 9, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/925955217463504896\/5EgQ9qmw_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/925955217463504896\/5EgQ9qmw_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/883747950085656577\/1549228422", - "profile_link_color": "ABB8C2", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 2873695769, - "id_str": "2873695769", - "name": "Roeland Scheepens", - "screen_name": "rlndscheepens", - "location": "Eindhoven, Nederland", - "description": "PhD in visualization. Research engineer at ProcessGold. Interested in visualization and process mining.", - "url": "http:\/\/t.co\/t25I44Aarp", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/t25I44Aarp", - "expanded_url": "http:\/\/www.win.tue.nl\/~rscheepe\/", - "display_url": "win.tue.nl\/~rscheepe\/", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 57, - "friends_count": 75, - "listed_count": 4, - "created_at": "Wed Nov 12 12:47:40 +0000 2014", - "favourites_count": 45, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 251, - "lang": null, - "status": { - "created_at": "Thu Jul 04 14:37:13 +0000 2019", - "id": 1146790068104978432, - "id_str": "1146790068104978432", - "text": "RT @ProcessGold: In the desire of having full control on operational processes, should one ever skip conformance checking? Definitely not!\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "ProcessGold", - "name": "PROCESSGOLD", - "id": 27131266, - "id_str": "27131266", - "indices": [3, 15] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/www.tweetcaster.com\" rel=\"nofollow\"\u003eTweetCaster for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Wed Jul 03 13:00:05 +0000 2019", - "id": 1146403235432939520, - "id_str": "1146403235432939520", - "text": "In the desire of having full control on operational processes, should one ever skip conformance checking? Definitel\u2026 https:\/\/t.co\/XqcamwASAg", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/XqcamwASAg", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146403235432939520", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/www.hubspot.com\/\" rel=\"nofollow\"\u003eHubSpot\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 1, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 1, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/608233750107955200\/_GyO05vp_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/608233750107955200\/_GyO05vp_normal.jpg", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 2889052877, - "id_str": "2889052877", - "name": "Johannes Liem", - "screen_name": "johliem", - "location": "London", - "description": "PhD Student at City, University of London", - "url": "https:\/\/t.co\/TbajkiIwo8", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/TbajkiIwo8", - "expanded_url": "http:\/\/digitalcartography.org", - "display_url": "digitalcartography.org", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 89, - "friends_count": 317, - "listed_count": 1, - "created_at": "Sun Nov 23 10:43:35 +0000 2014", - "favourites_count": 235, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 28, - "lang": null, - "status": { - "created_at": "Sat Jun 08 19:33:07 +0000 2019", - "id": 1137442450996379650, - "id_str": "1137442450996379650", - "text": "RT @jeffrey_heer: Here are slides for my #EuroVis \/ #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "EuroVis", - "indices": [41, 49] - }, { - "text": "eurovis2019", - "indices": [52, 64] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "jeffrey_heer", - "name": "Jeffrey Heer", - "id": 247943631, - "id_str": "247943631", - "indices": [3, 16] - }], - "urls": [] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Fri Jun 07 18:38:42 +0000 2019", - "id": 1137066366924664833, - "id_str": "1137066366924664833", - "text": "Here are slides for my #EuroVis \/ #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https:\/\/t.co\/zYUEitwHTF", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "EuroVis", - "indices": [23, 31] - }, { - "text": "eurovis2019", - "indices": [34, 46] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/zYUEitwHTF", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1137066366924664833", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 73, - "favorite_count": 243, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 73, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/823611425205735425\/nabeu14v_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/823611425205735425\/nabeu14v_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/2889052877\/1432830631", - "profile_link_color": "ABB8C2", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 43953969, - "id_str": "43953969", - "name": "Jo Wood", - "screen_name": "jwoLondon", - "location": "London", - "description": "Professor of Visual Analytics who does datavis, visualization storytelling and cycling. Did I mention visualization?", - "url": "http:\/\/t.co\/jBo7GHjPnR", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/jBo7GHjPnR", - "expanded_url": "http:\/\/gicentre.org\/jwo", - "display_url": "gicentre.org\/jwo", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1037, - "friends_count": 368, - "listed_count": 41, - "created_at": "Mon Jun 01 19:39:25 +0000 2009", - "favourites_count": 385, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 1114, - "lang": null, - "status": { - "created_at": "Thu Jul 04 18:46:06 +0000 2019", - "id": 1146852701101264896, - "id_str": "1146852701101264896", - "text": "@citizenfishy So impressed with this. Good luck with the home straight.", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "citizenfishy", - "name": "Dave Barter", - "id": 38010177, - "id_str": "38010177", - "indices": [0, 13] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": 1146849274057113600, - "in_reply_to_status_id_str": "1146849274057113600", - "in_reply_to_user_id": 38010177, - "in_reply_to_user_id_str": "38010177", - "in_reply_to_screen_name": "citizenfishy", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/925496113792241665\/xgl2rqx0_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/925496113792241665\/xgl2rqx0_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/43953969\/1509484625", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 84043985, - "id_str": "84043985", - "name": "@micahstubbs", - "screen_name": "micahstubbs", - "location": "Silicon Valley", - "description": "\ud83d\udef0 visual intuition for machine learning \ud83c\udfd7\ud83e\udde0\ud83d\uddfa \ud83d\udcca \u2728 PGP 5CD5 ECA0 DB00 5E04 F564 53C1 A739 DC84 A8AB 00E9", - "url": "https:\/\/t.co\/5e06XiNarL", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/5e06XiNarL", - "expanded_url": "http:\/\/bl.ocks.org\/micahstubbs", - "display_url": "bl.ocks.org\/micahstubbs", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 4749, - "friends_count": 4831, - "listed_count": 530, - "created_at": "Wed Oct 21 09:53:27 +0000 2009", - "favourites_count": 72877, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 33136, - "lang": null, - "status": { - "created_at": "Sat Jul 06 02:11:46 +0000 2019", - "id": 1147327244286582784, - "id_str": "1147327244286582784", - "text": "RT @alexqgb: This is the best looking sattelite map I've ever seen https:\/\/t.co\/uMNMx0yhuw", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "alexqgb", - "name": "Alex Bowles", - "id": 17886409, - "id_str": "17886409", - "indices": [3, 11] - }], - "urls": [{ - "url": "https:\/\/t.co\/uMNMx0yhuw", - "expanded_url": "https:\/\/twitter.com\/NWSHouston\/status\/1147311580671094784", - "display_url": "twitter.com\/NWSHouston\/sta\u2026", - "indices": [67, 90] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Sat Jul 06 01:38:27 +0000 2019", - "id": 1147318861244407808, - "id_str": "1147318861244407808", - "text": "This is the best looking sattelite map I've ever seen https:\/\/t.co\/uMNMx0yhuw", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/uMNMx0yhuw", - "expanded_url": "https:\/\/twitter.com\/NWSHouston\/status\/1147311580671094784", - "display_url": "twitter.com\/NWSHouston\/sta\u2026", - "indices": [54, 77] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1147311580671094784, - "quoted_status_id_str": "1147311580671094784", - "retweet_count": 9, - "favorite_count": 75, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": true, - "quoted_status_id": 1147311580671094784, - "quoted_status_id_str": "1147311580671094784", - "retweet_count": 9, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme2\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme2\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/711243790481162240\/_ByNXhRp_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/711243790481162240\/_ByNXhRp_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/84043985\/1454791632", - "profile_link_color": "4A913C", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 19283433, - "id_str": "19283433", - "name": "giCentre", - "screen_name": "giCentre", - "location": "London", - "description": "", - "url": "http:\/\/t.co\/3xGGs3oa3Q", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/3xGGs3oa3Q", - "expanded_url": "http:\/\/gicentre.org\/", - "display_url": "gicentre.org", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 565, - "friends_count": 16, - "listed_count": 25, - "created_at": "Wed Jan 21 10:49:52 +0000 2009", - "favourites_count": 56, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 341, - "lang": null, - "status": { - "created_at": "Fri Jun 07 09:15:52 +0000 2019", - "id": 1136924728030060546, - "id_str": "1136924728030060546", - "text": "RT @eagereyes: A quote from Tukey&Wilk (1966) in @jeffrey_heer\u2018s capstone talk might just as well have been written a few years ago. #EuroV\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "eagereyes", - "name": "Robert Kosara \ud83e\udd14", - "id": 16112517, - "id_str": "16112517", - "indices": [3, 13] - }, { - "screen_name": "jeffrey_heer", - "name": "Jeffrey Heer", - "id": 247943631, - "id_str": "247943631", - "indices": [53, 66] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Fri Jun 07 09:10:03 +0000 2019", - "id": 1136923264264101888, - "id_str": "1136923264264101888", - "text": "A quote from Tukey&Wilk (1966) in @jeffrey_heer\u2018s capstone talk might just as well have been written a few years ag\u2026 https:\/\/t.co\/xqAxknVia2", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "jeffrey_heer", - "name": "Jeffrey Heer", - "id": 247943631, - "id_str": "247943631", - "indices": [38, 51] - }], - "urls": [{ - "url": "https:\/\/t.co\/xqAxknVia2", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1136923264264101888", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [121, 144] - }] - }, - "source": "\u003ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003eTweetbot for i\u039fS\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": { - "id": "b5f9b1150985d719", - "url": "https:\/\/api.twitter.com\/1.1\/geo\/id\/b5f9b1150985d719.json", - "place_type": "city", - "name": "Oporto", - "full_name": "Oporto, Portugal", - "country_code": "PT", - "country": "Portugal", - "contained_within": [], - "bounding_box": { - "type": "Polygon", - "coordinates": [ - [ - [-8.6912275, 41.1383457], - [-8.5526, 41.1383457], - [-8.5526, 41.1859375], - [-8.6912275, 41.1859375] - ] - ] - }, - "attributes": {} - }, - "contributors": null, - "is_quote_status": false, - "retweet_count": 7, - "favorite_count": 10, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 7, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1862515560\/giC_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1862515560\/giC_normal.png", - "profile_link_color": "0084B4", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 6146692, - "id_str": "6146692", - "name": "Lynn Cherny", - "screen_name": "arnicas", - "location": "Lyon, France", - "description": "Data science, data vis, python, r, JS\/D3.js, NLP, analytics; gender, science fiction, TV. Ex-researcher\/academic with Stanford PhD.", - "url": "https:\/\/t.co\/H7VQ8P54Cd", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/H7VQ8P54Cd", - "expanded_url": "http:\/\/www.ghostweather.com\/bio.html", - "display_url": "ghostweather.com\/bio.html", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 12040, - "friends_count": 3560, - "listed_count": 878, - "created_at": "Fri May 18 20:32:44 +0000 2007", - "favourites_count": 24614, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 50576, - "lang": null, - "status": { - "created_at": "Fri Jul 05 19:01:28 +0000 2019", - "id": 1147218959919435776, - "id_str": "1147218959919435776", - "text": "@sakanaoneseven i went to the espionage museum last time and loved it :) won\u2019t have much tourism time this time.", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "sakanaoneseven", - "name": "Keiko Kirin", - "id": 216210989, - "id_str": "216210989", - "indices": [0, 15] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": 1147177263332388864, - "in_reply_to_status_id_str": "1147177263332388864", - "in_reply_to_user_id": 216210989, - "in_reply_to_user_id_str": "216210989", - "in_reply_to_screen_name": "sakanaoneseven", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "9AE4E8", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/53142956\/Saw-whet_Owl_10_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/53142956\/Saw-whet_Owl_10_normal.jpg", - "profile_link_color": "FA743E", - "profile_sidebar_border_color": "87BC44", - "profile_sidebar_fill_color": "E0FF92", - "profile_text_color": "000000", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 944216617268973569, - "id_str": "944216617268973569", - "name": "Michael Aupetit", - "screen_name": "MichaelAupetit", - "location": "Doha, Qatar ", - "description": "Senior Scientist at @QatarComputing Research Institute, @HBKU", - "url": "https:\/\/t.co\/T2U21cnj0G", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/T2U21cnj0G", - "expanded_url": "https:\/\/about.me\/michaelaupetit", - "display_url": "about.me\/michaelaupetit", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 51, - "friends_count": 59, - "listed_count": 1, - "created_at": "Fri Dec 22 14:42:39 +0000 2017", - "favourites_count": 1218, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 608, - "lang": null, - "status": { - "created_at": "Thu Jul 04 09:50:51 +0000 2019", - "id": 1146718002936725504, - "id_str": "1146718002936725504", - "text": "@recifs @nerik @Cruz_Julian_ @CedScherer @JulesGrandin Great! Thanks", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "recifs", - "name": "Fil \ud83e\udd2f", - "id": 201856958, - "id_str": "201856958", - "indices": [0, 7] - }, { - "screen_name": "nerik", - "name": "Erik Escoffier | satellitestud.io", - "id": 6543642, - "id_str": "6543642", - "indices": [8, 14] - }, { - "screen_name": "Cruz_Julian_", - "name": "Cruz Juli\u00e1n", - "id": 379204076, - "id_str": "379204076", - "indices": [15, 28] - }, { - "screen_name": "CedScherer", - "name": "C\u00e9dric Scherer", - "id": 3092381638, - "id_str": "3092381638", - "indices": [29, 40] - }, { - "screen_name": "JulesGrandin", - "name": "Jules Grandin", - "id": 138790830, - "id_str": "138790830", - "indices": [41, 54] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": 1146672126251999232, - "in_reply_to_status_id_str": "1146672126251999232", - "in_reply_to_user_id": 201856958, - "in_reply_to_user_id_str": "201856958", - "in_reply_to_screen_name": "recifs", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "F5F8FA", - "profile_background_image_url": null, - "profile_background_image_url_https": null, - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1090573943692513281\/-CAZ0HwY_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1090573943692513281\/-CAZ0HwY_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/944216617268973569\/1548848132", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 188046229, - "id_str": "188046229", - "name": "Benjamin Bach", - "screen_name": "benjbach", - "location": "Edinburgh, Scotland", - "description": "Academic, Information Visualization, Networks, Time, Storytelling, Data Comics, Sketching, Augmented Reality", - "url": "https:\/\/t.co\/I2PkZ8iK4u", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/I2PkZ8iK4u", - "expanded_url": "http:\/\/benjbach.me", - "display_url": "benjbach.me", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1777, - "friends_count": 849, - "listed_count": 75, - "created_at": "Tue Sep 07 20:11:04 +0000 2010", - "favourites_count": 1658, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 1600, - "lang": null, - "status": { - "created_at": "Thu Jul 04 08:18:46 +0000 2019", - "id": 1146694828371173376, - "id_str": "1146694828371173376", - "text": "RT @neilrkaye: Every 30 seconds an area of the Amazon rain-forest the size of a football (soccer) field is removed. \nAt about 600 trees per\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "neilrkaye", - "name": "Neil Kaye", - "id": 842679437263028226, - "id_str": "842679437263028226", - "indices": [3, 13] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Wed Jul 03 12:37:44 +0000 2019", - "id": 1146397613417205761, - "id_str": "1146397613417205761", - "text": "Every 30 seconds an area of the Amazon rain-forest the size of a football (soccer) field is removed. \nAt about 600\u2026 https:\/\/t.co\/4M96Qvf1HB", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/4M96Qvf1HB", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146397613417205761", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [116, 139] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 84, - "favorite_count": 76, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 84, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1103673747549102080\/EBjzgFyD_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1103673747549102080\/EBjzgFyD_normal.png", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/188046229\/1500221275", - "profile_link_color": "1B95E0", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1658560038, - "id_str": "1658560038", - "name": "mirela reljan-delane", - "screen_name": "mirelard", - "location": "London, England", - "description": "", - "url": null, - "entities": { - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 86, - "friends_count": 227, - "listed_count": 1, - "created_at": "Fri Aug 09 20:51:50 +0000 2013", - "favourites_count": 924, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 300, - "lang": null, - "status": { - "created_at": "Fri Jul 05 20:05:17 +0000 2019", - "id": 1147235017095094272, - "id_str": "1147235017095094272", - "text": "RT @NicPalmerE8: Another accident at this crossroads yesterday. Downs Park Road and Cecilia Road. @hackneycouncil please please come and re\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "NicPalmerE8", - "name": "Nicola Palmer", - "id": 910566175918182400, - "id_str": "910566175918182400", - "indices": [3, 15] - }, { - "screen_name": "hackneycouncil", - "name": "Hackney Council", - "id": 203119681, - "id_str": "203119681", - "indices": [98, 113] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Fri Jul 05 12:47:48 +0000 2019", - "id": 1147124922411618304, - "id_str": "1147124922411618304", - "text": "Another accident at this crossroads yesterday. Downs Park Road and Cecilia Road. @hackneycouncil please please come\u2026 https:\/\/t.co\/WGebKZT0Pj", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "hackneycouncil", - "name": "Hackney Council", - "id": 203119681, - "id_str": "203119681", - "indices": [81, 96] - }], - "urls": [{ - "url": "https:\/\/t.co\/WGebKZT0Pj", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1147124922411618304", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 1, - "favorite_count": 2, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 1, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1056489242665328640\/4V_wFqIB_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1056489242665328640\/4V_wFqIB_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/1658560038\/1541718686", - "profile_link_color": "7FDBB6", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 190726679, - "id_str": "190726679", - "name": "Eurovision", - "screen_name": "eurovis", - "location": "", - "description": "http:\/\/t.co\/XxLUjpcFN5", - "url": "http:\/\/t.co\/XxLUjpcFN5", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/XxLUjpcFN5", - "expanded_url": "http:\/\/www.eurovision.org.ru", - "display_url": "eurovision.org.ru", - "indices": [0, 22] - }] - }, - "description": { - "urls": [{ - "url": "http:\/\/t.co\/XxLUjpcFN5", - "expanded_url": "http:\/\/www.eurovision.org.ru", - "display_url": "eurovision.org.ru", - "indices": [0, 22] - }] - } - }, - "protected": false, - "followers_count": 355, - "friends_count": 1558, - "listed_count": 6, - "created_at": "Tue Sep 14 17:52:28 +0000 2010", - "favourites_count": 7, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 5110, - "lang": null, - "status": { - "created_at": "Thu Jun 06 22:17:21 +0000 2019", - "id": 1136759004699471877, - "id_str": "1136759004699471877", - "text": "O G3NE \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442 \u041d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u044b \u043d\u0430 \u0415\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0438 2017 #\u043d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u044b #o\\'g3ne #\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2017 https:\/\/t.co\/HPsAfw5yXx", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "\u043d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u044b", - "indices": [49, 60] - }, { - "text": "o", - "indices": [61, 63] - }, { - "text": "\u0435\u0432\u0440\u043e\u0432\u0438\u0434\u0435\u043d\u0438\u0435_2017", - "indices": [70, 87] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/HPsAfw5yXx", - "expanded_url": "http:\/\/www.eurovision.org.ru\/news\/o3gn\/2017-03-01-7979", - "display_url": "eurovision.org.ru\/news\/o3gn\/2017\u2026", - "indices": [88, 111] - }] - }, - "source": "\u003ca href=\"https:\/\/www.ucoz.net\/\" rel=\"nofollow\"\u003euCoz Social Media Publisher\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "ru" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1134444195\/eurovisionin_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1134444195\/eurovisionin_normal.jpg", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 85844572, - "id_str": "85844572", - "name": "Holger Stitz", - "screen_name": "holgerstitz", - "location": "Linz, Austria", - "description": "Research Associate in Information Visualization.", - "url": "http:\/\/t.co\/orJA961Esk", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/orJA961Esk", - "expanded_url": "http:\/\/holgerstitz.de\/", - "display_url": "holgerstitz.de", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 133, - "friends_count": 327, - "listed_count": 3, - "created_at": "Wed Oct 28 15:44:39 +0000 2009", - "favourites_count": 281, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 315, - "lang": null, - "status": { - "created_at": "Thu May 09 17:07:52 +0000 2019", - "id": 1126534261828276227, - "id_str": "1126534261828276227", - "text": "@Reem7 Thank you \u263a\ufe0f", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "Reem7", - "name": "Reem Hourieh", - "id": 13717392, - "id_str": "13717392", - "indices": [0, 6] - }], - "urls": [] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": 1126533623367196672, - "in_reply_to_status_id_str": "1126533623367196672", - "in_reply_to_user_id": 13717392, - "in_reply_to_user_id_str": "13717392", - "in_reply_to_screen_name": "Reem7", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "098C00", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme13\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme13\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/3110359287\/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/3110359287\/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "profile_link_color": "098C00", - "profile_sidebar_border_color": "098C00", - "profile_sidebar_fill_color": "FFFFFF", - "profile_text_color": "222222", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 18406335, - "id_str": "18406335", - "name": "Papadopoulos Teo", - "screen_name": "dogvile", - "location": "Athens\/Brussels", - "description": "Tweets about Web Development, UX, Data Visualization, Data Science, Infographics, IoT, BI(mainly Qlik), Big Data, Science, Complexity, Networks Science", - "url": "https:\/\/t.co\/hqQjW7uxxM", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/hqQjW7uxxM", - "expanded_url": "http:\/\/www.linkedin.com\/in\/thodorispapadopoulos", - "display_url": "linkedin.com\/in\/thodorispap\u2026", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 3265, - "friends_count": 5000, - "listed_count": 950, - "created_at": "Sat Dec 27 11:00:32 +0000 2008", - "favourites_count": 20758, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 14323, - "lang": null, - "status": { - "created_at": "Thu Jul 04 21:35:23 +0000 2019", - "id": 1146895302919671814, - "id_str": "1146895302919671814", - "text": "RT @infobeautyaward: Have you checked out these #dataviz style guidelines? A treasure trove of best practice for perfecting your own style.\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "dataviz", - "indices": [48, 56] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "infobeautyaward", - "name": "Kantar IIB Awards", - "id": 329714473, - "id_str": "329714473", - "indices": [3, 19] - }], - "urls": [] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jul 04 21:30:14 +0000 2019", - "id": 1146894006707806224, - "id_str": "1146894006707806224", - "text": "Have you checked out these #dataviz style guidelines? A treasure trove of best practice for perfecting your own sty\u2026 https:\/\/t.co\/j5h1wG8o3u", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "dataviz", - "indices": [27, 35] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/j5h1wG8o3u", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146894006707806224", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"https:\/\/buffer.com\" rel=\"nofollow\"\u003eBuffer\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1146817830291034114, - "quoted_status_id_str": "1146817830291034114", - "retweet_count": 8, - "favorite_count": 58, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": true, - "quoted_status_id": 1146817830291034114, - "quoted_status_id_str": "1146817830291034114", - "retweet_count": 8, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "FAFAFA", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme15\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme15\/bg.png", - "profile_background_tile": true, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/461862990262710272\/VqV2sKZR_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/461862990262710272\/VqV2sKZR_normal.jpeg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/18406335\/1479304488", - "profile_link_color": "55ACEE", - "profile_sidebar_border_color": "FFFFFF", - "profile_sidebar_fill_color": "C0DFEC", - "profile_text_color": "333333", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 79908341, - "id_str": "79908341", - "name": "Shahid Latif", - "screen_name": "mrshahidlatif", - "location": "Essen, Germany", - "description": "PhD candidate @ University of Duisburg-Essen", - "url": null, - "entities": { - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 35, - "friends_count": 99, - "listed_count": 0, - "created_at": "Mon Oct 05 03:33:39 +0000 2009", - "favourites_count": 234, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 50, - "lang": null, - "status": { - "created_at": "Tue Jul 02 00:35:38 +0000 2019", - "id": 1145853503597883392, - "id_str": "1145853503597883392", - "text": "RT @alexander_lex: The #visualization in #datascience deadline (part of #ieeevis) is coming up. Submit your papers by Tue, July 16, 2019. N\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "visualization", - "indices": [23, 37] - }, { - "text": "datascience", - "indices": [41, 53] - }, { - "text": "ieeevis", - "indices": [72, 80] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "alexander_lex", - "name": "Alexander Lex", - "id": 81658145, - "id_str": "81658145", - "indices": [3, 17] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Mon Jul 01 20:19:51 +0000 2019", - "id": 1145789133559758848, - "id_str": "1145789133559758848", - "text": "The #visualization in #datascience deadline (part of #ieeevis) is coming up. Submit your papers by Tue, July 16, 20\u2026 https:\/\/t.co\/QPpiUv2tO1", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "visualization", - "indices": [4, 18] - }, { - "text": "datascience", - "indices": [22, 34] - }, { - "text": "ieeevis", - "indices": [53, 61] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/QPpiUv2tO1", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1145789133559758848", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 11, - "favorite_count": 13, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 11, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1128723743705055232\/XbHLtK-i_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1128723743705055232\/XbHLtK-i_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/79908341\/1452167618", - "profile_link_color": "E81C4F", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1325316703, - "id_str": "1325316703", - "name": "eagereyes.org feed", - "screen_name": "eagereyes_feed", - "location": "The Web", - "description": "Feed for https:\/\/t.co\/35pYQYYNDb. If you're looking for Robert Kosara's personal account, follow @eagereyes.", - "url": "https:\/\/t.co\/35pYQYYNDb", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/35pYQYYNDb", - "expanded_url": "http:\/\/eagereyes.org", - "display_url": "eagereyes.org", - "indices": [0, 23] - }] - }, - "description": { - "urls": [{ - "url": "https:\/\/t.co\/35pYQYYNDb", - "expanded_url": "http:\/\/eagereyes.org", - "display_url": "eagereyes.org", - "indices": [9, 32] - }] - } - }, - "protected": false, - "followers_count": 891, - "friends_count": 0, - "listed_count": 108, - "created_at": "Wed Apr 03 19:55:46 +0000 2013", - "favourites_count": 0, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 247, - "lang": null, - "status": { - "created_at": "Fri Jun 21 15:49:15 +0000 2019", - "id": 1142097155739533313, - "id_str": "1142097155739533313", - "text": "Visualization for Communication Workshop Deadline Pushed to July\u00a015 https:\/\/t.co\/U8eBSkbf3x https:\/\/t.co\/Iq1BVWiPt7", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/U8eBSkbf3x", - "expanded_url": "https:\/\/eagereyes.org\/blog\/2019\/visualization-for-communication-workshop-deadline-pushed-to-july-15", - "display_url": "eagereyes.org\/blog\/2019\/visu\u2026", - "indices": [68, 91] - }], - "media": [{ - "id": 1142097153520742400, - "id_str": "1142097153520742400", - "indices": [92, 115], - "media_url": "http:\/\/pbs.twimg.com\/media\/D9mLT16WsAA4jB7.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D9mLT16WsAA4jB7.jpg", - "url": "https:\/\/t.co\/Iq1BVWiPt7", - "display_url": "pic.twitter.com\/Iq1BVWiPt7", - "expanded_url": "https:\/\/twitter.com\/eagereyes_feed\/status\/1142097155739533313\/photo\/1", - "type": "photo", - "sizes": { - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "small": { - "w": 680, - "h": 510, - "resize": "fit" - }, - "large": { - "w": 1024, - "h": 768, - "resize": "fit" - }, - "medium": { - "w": 1024, - "h": 768, - "resize": "fit" - } - } - }] - }, - "extended_entities": { - "media": [{ - "id": 1142097153520742400, - "id_str": "1142097153520742400", - "indices": [92, 115], - "media_url": "http:\/\/pbs.twimg.com\/media\/D9mLT16WsAA4jB7.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D9mLT16WsAA4jB7.jpg", - "url": "https:\/\/t.co\/Iq1BVWiPt7", - "display_url": "pic.twitter.com\/Iq1BVWiPt7", - "expanded_url": "https:\/\/twitter.com\/eagereyes_feed\/status\/1142097155739533313\/photo\/1", - "type": "photo", - "sizes": { - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "small": { - "w": 680, - "h": 510, - "resize": "fit" - }, - "large": { - "w": 1024, - "h": 768, - "resize": "fit" - }, - "medium": { - "w": 1024, - "h": 768, - "resize": "fit" - } - } - }] - }, - "source": "\u003ca href=\"http:\/\/publicize.wp.com\/\" rel=\"nofollow\"\u003eWordPress.com\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "ACDED6", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme18\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme18\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/779905419569274880\/0do6JGBj_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/779905419569274880\/0do6JGBj_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/1325316703\/1474778998", - "profile_link_color": "038543", - "profile_sidebar_border_color": "EEEEEE", - "profile_sidebar_fill_color": "F6F6F6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 92951551, - "id_str": "92951551", - "name": "Nicola Pezzotti", - "screen_name": "nicolapezzotti", - "location": "Eindhoven, Nederland", - "description": "Research Scientist in #VisualAnalytics and #ArtificialIntelligence at @PhilipsResearch. Previously at @tudelft and @GoogleAI. Physics and Space nerd.", - "url": "https:\/\/t.co\/nEGYiMn7Sh", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/nEGYiMn7Sh", - "expanded_url": "http:\/\/nicola17.github.io\/", - "display_url": "nicola17.github.io", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 583, - "friends_count": 403, - "listed_count": 13, - "created_at": "Fri Nov 27 11:31:21 +0000 2009", - "favourites_count": 591, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 236, - "lang": null, - "status": { - "created_at": "Thu Jun 06 22:52:00 +0000 2019", - "id": 1136767724045131776, - "id_str": "1136767724045131776", - "text": "RT @ThomasHollt: For this who could not attend, slides are available interactive https:\/\/t.co\/AEYsQ1NQna and as pdf https:\/\/t.co\/2kZF12GiJ\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "ThomasHollt", - "name": "Thomas H\u00f6llt", - "id": 2527017636, - "id_str": "2527017636", - "indices": [3, 15] - }], - "urls": [{ - "url": "https:\/\/t.co\/AEYsQ1NQna", - "expanded_url": "https:\/\/talks.thomashollt.com\/2019\/06_EuroVis\/interactive", - "display_url": "talks.thomashollt.com\/2019\/06_EuroVi\u2026", - "indices": [82, 105] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jun 06 14:36:38 +0000 2019", - "id": 1136643060383780869, - "id_str": "1136643060383780869", - "text": "For this who could not attend, slides are available interactive https:\/\/t.co\/AEYsQ1NQna and as pdf\u2026 https:\/\/t.co\/gt0BqJjDi2", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/AEYsQ1NQna", - "expanded_url": "https:\/\/talks.thomashollt.com\/2019\/06_EuroVis\/interactive", - "display_url": "talks.thomashollt.com\/2019\/06_EuroVi\u2026", - "indices": [65, 88] - }, { - "url": "https:\/\/t.co\/gt0BqJjDi2", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1136643060383780869", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [101, 124] - }] - }, - "source": "\u003ca href=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003eTweetbot for Mac\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1136638830184935424, - "quoted_status_id_str": "1136638830184935424", - "retweet_count": 2, - "favorite_count": 13, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": true, - "quoted_status_id": 1136638830184935424, - "quoted_status_id_str": "1136638830184935424", - "retweet_count": 2, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "022330", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme15\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme15\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1033497331302322176\/qNLE7C4I_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1033497331302322176\/qNLE7C4I_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/92951551\/1542750744", - "profile_link_color": "4682B4", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "C0DFEC", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 158685605, - "id_str": "158685605", - "name": "Helwig Hauser", - "screen_name": "HelwigHauser", - "location": "Bergen, Norway", - "description": "Helwig is professor in the field of visualization at the University of Bergen, Norway", - "url": "http:\/\/t.co\/LEPMTsTmHO", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/LEPMTsTmHO", - "expanded_url": "http:\/\/www.ii.UiB.no\/vis\/", - "display_url": "ii.UiB.no\/vis\/", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 204, - "friends_count": 134, - "listed_count": 8, - "created_at": "Wed Jun 23 09:51:42 +0000 2010", - "favourites_count": 10, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 121, - "lang": null, - "status": { - "created_at": "Thu Nov 29 15:23:23 +0000 2018", - "id": 1068163519948996609, - "id_str": "1068163519948996609", - "text": "Interested in doing a CS PhD with us here in Bergen, Norway? Apply until Dec. 9th via https:\/\/t.co\/GCKX1F8nd9", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/GCKX1F8nd9", - "expanded_url": "https:\/\/www.jobbnorge.no\/en\/available-jobs\/job\/160197\/phd-position-4-in-computer-science", - "display_url": "jobbnorge.no\/en\/available-j\u2026", - "indices": [87, 110] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 1, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1016657860\/P1010005_normal.JPG", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1016657860\/P1010005_normal.JPG", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1006945298, - "id_str": "1006945298", - "name": "Christophe Viau", - "screen_name": "d3visualization", - "location": "Montreal", - "description": "I \u2665 D3.js", - "url": "http:\/\/t.co\/xipqdROEZ3", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/xipqdROEZ3", - "expanded_url": "http:\/\/biovisualize.com", - "display_url": "biovisualize.com", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 11227, - "friends_count": 469, - "listed_count": 678, - "created_at": "Wed Dec 12 18:00:31 +0000 2012", - "favourites_count": 23, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 3452, - "lang": null, - "status": { - "created_at": "Tue Jun 04 15:42:44 +0000 2019", - "id": 1135934922756149249, - "id_str": "1135934922756149249", - "text": "Interactive exploration of traffic flow with @OmniSci https:\/\/t.co\/KzOXNqy4Zw https:\/\/t.co\/HerC4PSxXM", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "OmniSci", - "name": "OmniSci", - "id": 1846000920, - "id_str": "1846000920", - "indices": [45, 53] - }], - "urls": [{ - "url": "https:\/\/t.co\/KzOXNqy4Zw", - "expanded_url": "https:\/\/www.omnisci.com\/blog\/analyzing-historical-traffic-flow-in-real-time-with-omnisci", - "display_url": "omnisci.com\/blog\/analyzing\u2026", - "indices": [54, 77] - }], - "media": [{ - "id": 1135934899997892608, - "id_str": "1135934899997892608", - "indices": [78, 101], - "media_url": "http:\/\/pbs.twimg.com\/media\/D8OmxepX4AA-LhU.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D8OmxepX4AA-LhU.jpg", - "url": "https:\/\/t.co\/HerC4PSxXM", - "display_url": "pic.twitter.com\/HerC4PSxXM", - "expanded_url": "https:\/\/twitter.com\/d3visualization\/status\/1135934922756149249\/photo\/1", - "type": "photo", - "sizes": { - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "small": { - "w": 680, - "h": 337, - "resize": "fit" - }, - "large": { - "w": 1427, - "h": 708, - "resize": "fit" - }, - "medium": { - "w": 1200, - "h": 595, - "resize": "fit" - } - } - }] - }, - "extended_entities": { - "media": [{ - "id": 1135934899997892608, - "id_str": "1135934899997892608", - "indices": [78, 101], - "media_url": "http:\/\/pbs.twimg.com\/media\/D8OmxepX4AA-LhU.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D8OmxepX4AA-LhU.jpg", - "url": "https:\/\/t.co\/HerC4PSxXM", - "display_url": "pic.twitter.com\/HerC4PSxXM", - "expanded_url": "https:\/\/twitter.com\/d3visualization\/status\/1135934922756149249\/photo\/1", - "type": "photo", - "sizes": { - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "small": { - "w": 680, - "h": 337, - "resize": "fit" - }, - "large": { - "w": 1427, - "h": 708, - "resize": "fit" - }, - "medium": { - "w": 1200, - "h": 595, - "resize": "fit" - } - } - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 17, - "favorite_count": 19, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/2966721476\/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/2966721476\/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 29700681, - "id_str": "29700681", - "name": "Bum Chul Kwon", - "screen_name": "BCKwon", - "location": "", - "description": "Researcher @IBMResearch. Interested in Data Visualization, Visual Analytics, Machine Learning, Health Care, Human-Computer Interaction.", - "url": "https:\/\/t.co\/yCHsQzOoMB", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/yCHsQzOoMB", - "expanded_url": "https:\/\/www.bckwon.com", - "display_url": "bckwon.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 228, - "friends_count": 311, - "listed_count": 15, - "created_at": "Wed Apr 08 12:13:03 +0000 2009", - "favourites_count": 283, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 195, - "lang": null, - "status": { - "created_at": "Wed Jun 26 20:26:42 +0000 2019", - "id": 1143978918426435585, - "id_str": "1143978918426435585", - "text": "@minsukkahng @OregonState Congratulations!!!", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "minsukkahng", - "name": "Minsuk Kahng", - "id": 54428873, - "id_str": "54428873", - "indices": [0, 12] - }, { - "screen_name": "OregonState", - "name": "Oregon State University", - "id": 18178876, - "id_str": "18178876", - "indices": [13, 25] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": 1143941226221060097, - "in_reply_to_status_id_str": "1143941226221060097", - "in_reply_to_user_id": 54428873, - "in_reply_to_user_id_str": "54428873", - "in_reply_to_screen_name": "minsukkahng", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "FCFCFC", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/857232987670360064\/np2ggzaL_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/857232987670360064\/np2ggzaL_normal.jpg", - "profile_link_color": "3F85D4", - "profile_sidebar_border_color": "02119E", - "profile_sidebar_fill_color": "A8DEF7", - "profile_text_color": "333333", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 4597853354, - "id_str": "4597853354", - "name": "D3.js", - "screen_name": "d3js_org", - "location": "San Francisco, CA", - "description": "An open-source library for data visualization on the web.", - "url": "https:\/\/t.co\/JnjQlsRSt1", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/JnjQlsRSt1", - "expanded_url": "https:\/\/d3js.org", - "display_url": "d3js.org", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 11546, - "friends_count": 1, - "listed_count": 320, - "created_at": "Fri Dec 18 23:14:29 +0000 2015", - "favourites_count": 41, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 156, - "lang": null, - "status": { - "created_at": "Fri Jul 05 17:30:23 +0000 2019", - "id": 1147196037968355333, - "id_str": "1147196037968355333", - "text": "It\u2019s like MS Paint. https:\/\/t.co\/Y2fHNB7WiF", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/Y2fHNB7WiF", - "expanded_url": "https:\/\/observablehq.com\/@d3\/draw-me", - "display_url": "observablehq.com\/@d3\/draw-me", - "indices": [20, 43] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 11, - "favorite_count": 33, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/875787068621832193\/HgKolWB5_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/875787068621832193\/HgKolWB5_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/4597853354\/1450481604", - "profile_link_color": "F58948", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1035496563743842306, - "id_str": "1035496563743842306", - "name": "mandykeck", - "screen_name": "mandykeck", - "location": "Dresden, Germany", - "description": "Research Associate at TU Dresden, Data Visualization & Visual Search Interfaces", - "url": "https:\/\/t.co\/5Dz7lL5VXB", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/5Dz7lL5VXB", - "expanded_url": "http:\/\/www.visual-search.org", - "display_url": "visual-search.org", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 27, - "friends_count": 104, - "listed_count": 0, - "created_at": "Fri Aug 31 11:56:34 +0000 2018", - "favourites_count": 155, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 46, - "lang": null, - "status": { - "created_at": "Sat Jun 08 14:46:44 +0000 2019", - "id": 1137370377955549185, - "id_str": "1137370377955549185", - "text": "RT @jeffrey_heer: Here are slides for my #EuroVis \/ #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a more le\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "EuroVis", - "indices": [41, 49] - }, { - "text": "eurovis2019", - "indices": [52, 64] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "jeffrey_heer", - "name": "Jeffrey Heer", - "id": 247943631, - "id_str": "247943631", - "indices": [3, 16] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Fri Jun 07 18:38:42 +0000 2019", - "id": 1137066366924664833, - "id_str": "1137066366924664833", - "text": "Here are slides for my #EuroVis \/ #eurovis2019 capstone talk: \"Visualization is Not Enough\". I hope to write up a m\u2026 https:\/\/t.co\/zYUEitwHTF", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "EuroVis", - "indices": [23, 31] - }, { - "text": "eurovis2019", - "indices": [34, 46] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/zYUEitwHTF", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1137066366924664833", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 73, - "favorite_count": 243, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 73, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1035759209386856448\/S7ca__Ye_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1035759209386856448\/S7ca__Ye_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/1035496563743842306\/1535777242", - "profile_link_color": "660000", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 14905766, - "id_str": "14905766", - "name": "Samuel Huron", - "screen_name": "cybunk", - "location": "Paris, France", - "description": "Associate Professor #Design #Dataviz #UI #UX at Institut Polytechnique Paris @TelecomParis_ @inst_inter_inno \/\/ Views here are my own.", - "url": null, - "entities": { - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1727, - "friends_count": 1764, - "listed_count": 207, - "created_at": "Mon May 26 06:02:18 +0000 2008", - "favourites_count": 14440, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 6691, - "lang": null, - "status": { - "created_at": "Thu Jul 04 16:52:21 +0000 2019", - "id": 1146824076582969346, - "id_str": "1146824076582969346", - "text": "Global spending on R&D reaches record high of almost US$1.7 trillion. See how much your country spends @UNESCOstat https:\/\/t.co\/uhLRpLOJ1A", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "UNESCOstat", - "name": "UNESCO Statistics", - "id": 278147453, - "id_str": "278147453", - "indices": [107, 118] - }], - "urls": [{ - "url": "https:\/\/t.co\/uhLRpLOJ1A", - "expanded_url": "http:\/\/bit.ly\/1USVQIP", - "display_url": "bit.ly\/1USVQIP", - "indices": [119, 142] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme5\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme5\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/673796349754757120\/1RORz5PN_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/673796349754757120\/1RORz5PN_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/14905766\/1428338107", - "profile_link_color": "666666", - "profile_sidebar_border_color": "B3009B", - "profile_sidebar_fill_color": "FFFFFF", - "profile_text_color": "4C9C8F", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 824684769543741440, - "id_str": "824684769543741440", - "name": "Lace Padilla", - "screen_name": "LacePadilla", - "location": "Merced, CA", - "description": "Assistant Professor, Cognitive & Information Sciences @ucmerced. studies visual decision-making and spatial cognition. she\/her", - "url": "https:\/\/t.co\/zgFY6kE6x5", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/zgFY6kE6x5", - "expanded_url": "http:\/\/lacepadilla.com", - "display_url": "lacepadilla.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1404, - "friends_count": 355, - "listed_count": 11, - "created_at": "Thu Jan 26 18:25:45 +0000 2017", - "favourites_count": 548, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 283, - "lang": null, - "status": { - "created_at": "Fri Jun 28 01:38:46 +0000 2019", - "id": 1144419839668183040, - "id_str": "1144419839668183040", - "text": "RT @UCM_Chancellor: UC Merced debuts at No. 4 among U.S. universities in the 2019 @timeshighered Young University Rankings released today,\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "UCM_Chancellor", - "name": "Dorothy Leland", - "id": 2360041783, - "id_str": "2360041783", - "indices": [3, 18] - }, { - "screen_name": "timeshighered", - "name": "TimesHigherEducation", - "id": 23602600, - "id_str": "23602600", - "indices": [82, 96] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Wed Jun 26 20:44:52 +0000 2019", - "id": 1143983489898831872, - "id_str": "1143983489898831872", - "text": "UC Merced debuts at No. 4 among U.S. universities in the 2019 @timeshighered Young University Rankings released tod\u2026 https:\/\/t.co\/vWHk00kKFA", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "timeshighered", - "name": "TimesHigherEducation", - "id": 23602600, - "id_str": "23602600", - "indices": [62, 76] - }], - "urls": [{ - "url": "https:\/\/t.co\/vWHk00kKFA", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1143983489898831872", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 45, - "favorite_count": 130, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 45, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1131622213503856641\/G9TLuHqq_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1131622213503856641\/G9TLuHqq_normal.png", - "profile_link_color": "ABB8C2", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 49457800, - "id_str": "49457800", - "name": "Nam Wook Kim", - "screen_name": "namwkim85", - "location": "Cambridge, MA", - "description": "Assistant Professor of Computer Science @ Boston College, doing Visualization and HCI research.", - "url": "https:\/\/t.co\/M2BctDUj4z", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/M2BctDUj4z", - "expanded_url": "https:\/\/ww.namwkim.org", - "display_url": "ww.namwkim.org", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 346, - "friends_count": 488, - "listed_count": 34, - "created_at": "Sun Jun 21 22:57:22 +0000 2009", - "favourites_count": 1016, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 944, - "lang": null, - "status": { - "created_at": "Fri Jul 05 16:09:08 +0000 2019", - "id": 1147175587007610886, - "id_str": "1147175587007610886", - "text": "RT @pbesh: d3-interpolate-path v2.1.0 now available, about 2-4x faster than previous version (both for building the interpolator and for in\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "pbesh", - "name": "Peter Beshai", - "id": 90797974, - "id_str": "90797974", - "indices": [3, 9] - }], - "urls": [] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Sun Jun 16 16:31:46 +0000 2019", - "id": 1140295916244672513, - "id_str": "1140295916244672513", - "text": "d3-interpolate-path v2.1.0 now available, about 2-4x faster than previous version (both for building the interpolat\u2026 https:\/\/t.co\/npWf6wMDbr", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/npWf6wMDbr", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1140295916244672513", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 6, - "favorite_count": 37, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 6, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1145747994072850432\/OBPLYdUg_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1145747994072850432\/OBPLYdUg_normal.jpg", - "profile_link_color": "89C9FA", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 711885257549680640, - "id_str": "711885257549680640", - "name": "Andrea Notroff", - "screen_name": "andrea_no_", - "location": "", - "description": "", - "url": null, - "entities": { - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 59, - "friends_count": 211, - "listed_count": 2, - "created_at": "Mon Mar 21 12:00:46 +0000 2016", - "favourites_count": 270, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 123, - "lang": null, - "status": { - "created_at": "Sat Jun 15 11:40:38 +0000 2019", - "id": 1139860259336536064, - "id_str": "1139860259336536064", - "text": "RT @Cairolali: Sometime software projects are frustrating. The #requirement spec is bad, we propose #agile development, the customer agrees\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "requirement", - "indices": [63, 75] - }, { - "text": "agile", - "indices": [100, 106] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "Cairolali", - "name": "Carola Lilienthal", - "id": 76464176, - "id_str": "76464176", - "indices": [3, 13] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Fri Jun 14 06:30:37 +0000 2019", - "id": 1139419855768059904, - "id_str": "1139419855768059904", - "text": "Sometime software projects are frustrating. The #requirement spec is bad, we propose #agile development, the custom\u2026 https:\/\/t.co\/0RLumSYpEm", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "requirement", - "indices": [48, 60] - }, { - "text": "agile", - "indices": [85, 91] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/0RLumSYpEm", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1139419855768059904", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 8, - "favorite_count": 24, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 8, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "F5F8FA", - "profile_background_image_url": null, - "profile_background_image_url_https": null, - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/712396904785645569\/jvm2RSlA_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/712396904785645569\/jvm2RSlA_normal.jpg", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 18325271, - "id_str": "18325271", - "name": "Alper Sarikaya", - "screen_name": "yelperalp", - "location": "Seattle, WA", - "description": "Data vis developer\/researcher at @MSPowerBI. UW-Madison PhD grad. I tweet what I like.", - "url": "https:\/\/t.co\/Tq2lR09OOn", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/Tq2lR09OOn", - "expanded_url": "https:\/\/alper.datav.is\/", - "display_url": "alper.datav.is", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 555, - "friends_count": 464, - "listed_count": 31, - "created_at": "Tue Dec 23 03:28:47 +0000 2008", - "favourites_count": 2538, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 3136, - "lang": null, - "status": { - "created_at": "Sat Jun 29 20:58:34 +0000 2019", - "id": 1145074100450156544, - "id_str": "1145074100450156544", - "text": "@davidaldridgedc could you see teams like the Bucks running into this same scenario at the end of next season?", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "davidaldridgedc", - "name": "David Aldridge", - "id": 62587361, - "id_str": "62587361", - "indices": [0, 16] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/www.tweetcaster.com\" rel=\"nofollow\"\u003eTweetCaster for Android\u003c\/a\u003e", - "in_reply_to_status_id": 1145073710820446208, - "in_reply_to_status_id_str": "1145073710820446208", - "in_reply_to_user_id": 62587361, - "in_reply_to_user_id_str": "62587361", - "in_reply_to_screen_name": "davidaldridgedc", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "3583B6", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/2589949698\/m0id1s4e7w0iyc4iasux_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/2589949698\/m0id1s4e7w0iyc4iasux_normal.jpeg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/18325271\/1454960993", - "profile_link_color": "3B941E", - "profile_sidebar_border_color": "B3B3B3", - "profile_sidebar_fill_color": "649AB9", - "profile_text_color": "20272C", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1556132462, - "id_str": "1556132462", - "name": "Jessica Hullman", - "screen_name": "JessicaHullman", - "location": "Chicago, IL", - "description": "Assistant Professor Northwestern University (Computer Science and Journalism). \nInformation visualization, uncertainty communication, data cognition.", - "url": "https:\/\/t.co\/0auEcupkFp", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/0auEcupkFp", - "expanded_url": "http:\/\/users.eecs.northwestern.edu\/~jhullman", - "display_url": "users.eecs.northwestern.edu\/~jhullman", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 2317, - "friends_count": 387, - "listed_count": 96, - "created_at": "Sat Jun 29 17:13:09 +0000 2013", - "favourites_count": 1762, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 857, - "lang": null, - "status": { - "created_at": "Fri Jul 05 18:00:28 +0000 2019", - "id": 1147203606485045250, - "id_str": "1147203606485045250", - "text": "@EvanMPeck Wow, they aren't joking around, leading with `a thousand and one indescribable bad feelings' Plus that precision!", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "EvanMPeck", - "name": "Evan Peck", - "id": 11493602, - "id_str": "11493602", - "indices": [0, 10] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": 1147201913269751808, - "in_reply_to_status_id_str": "1147201913269751808", - "in_reply_to_user_id": 11493602, - "in_reply_to_user_id_str": "11493602", - "in_reply_to_screen_name": "EvanMPeck", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/658438934943281152\/FIKbddJf_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/658438934943281152\/FIKbddJf_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/1556132462\/1543102230", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 18704160, - "id_str": "18704160", - "name": "T.J. Jankun-Kelly", - "screen_name": "dr_tj", - "location": "Mississippi", - "description": "Scientist, Designer, and Teacher. Assoc Prof of CompSci in visualization at Mississippi State University. Believes information wants to be seen. Loves Python.", - "url": "http:\/\/t.co\/UCcZWn122b", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/UCcZWn122b", - "expanded_url": "http:\/\/www.cse.msstate.edu\/~tjk\/", - "display_url": "cse.msstate.edu\/~tjk\/", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 975, - "friends_count": 189, - "listed_count": 118, - "created_at": "Wed Jan 07 00:58:20 +0000 2009", - "favourites_count": 7914, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 9063, - "lang": null, - "status": { - "created_at": "Fri Jul 05 20:26:54 +0000 2019", - "id": 1147240457459683334, - "id_str": "1147240457459683334", - "text": "@hildaworkshop @arnabdotorg @leibatt Beautiful backdrop, but I hope the contrast is still good for the slides.", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "hildaworkshop", - "name": "HILDA 2019", - "id": 3565816992, - "id_str": "3565816992", - "indices": [0, 14] - }, { - "screen_name": "arnabdotorg", - "name": "Arnab Nandi", - "id": 14070439, - "id_str": "14070439", - "indices": [15, 27] - }, { - "screen_name": "leibatt", - "name": "Leilani Battle", - "id": 395734523, - "id_str": "395734523", - "indices": [28, 36] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": 1147171618558566401, - "in_reply_to_status_id_str": "1147171618558566401", - "in_reply_to_user_id": 3565816992, - "in_reply_to_user_id_str": "3565816992", - "in_reply_to_screen_name": "hildaworkshop", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "022330", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme15\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme15\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/599754281135243264\/aUcp2pfA_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/599754281135243264\/aUcp2pfA_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/18704160\/1365217008", - "profile_link_color": "0084B4", - "profile_sidebar_border_color": "A8C7F7", - "profile_sidebar_fill_color": "C0DFEC", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1652270612, - "id_str": "1652270612", - "name": "Tamara Munzner", - "screen_name": "tamaramunzner", - "location": "Vancouver, Canada", - "description": "UBC computer science professor, visualization", - "url": "http:\/\/t.co\/Q3eaWyGTIY", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/Q3eaWyGTIY", - "expanded_url": "http:\/\/www.cs.ubc.ca\/~tmm", - "display_url": "cs.ubc.ca\/~tmm", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 5267, - "friends_count": 331, - "listed_count": 260, - "created_at": "Wed Aug 07 06:57:15 +0000 2013", - "favourites_count": 13317, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 2948, - "lang": null, - "status": { - "created_at": "Sat Jul 06 03:56:31 +0000 2019", - "id": 1147353609031434240, - "id_str": "1147353609031434240", - "text": "RT @pbesh: Just released Shotline: #nba shooting #dataviz. Explore players' shooting development over time in 100 shot moving windows. \n\nht\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "nba", - "indices": [35, 39] - }, { - "text": "dataviz", - "indices": [49, 57] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "pbesh", - "name": "Peter Beshai", - "id": 90797974, - "id_str": "90797974", - "indices": [3, 9] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jul 04 16:17:34 +0000 2019", - "id": 1146815325129904130, - "id_str": "1146815325129904130", - "text": "Just released Shotline: #nba shooting #dataviz. Explore players' shooting development over time in 100 shot moving\u2026 https:\/\/t.co\/HQIZrt7zbe", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "nba", - "indices": [24, 28] - }, { - "text": "dataviz", - "indices": [38, 46] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/HQIZrt7zbe", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146815325129904130", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [116, 139] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 45, - "favorite_count": 242, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 45, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/927793489575690241\/TWEirFl2_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/927793489575690241\/TWEirFl2_normal.jpg", - "profile_link_color": "9266CC", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 31638712, - "id_str": "31638712", - "name": "Ryan Wesslen", - "screen_name": "ryanwesslen", - "location": "Charlotte, NC", - "description": "Computational social scientist | PhD Candidate | Tar Heel | White Sox fan | #rstats enthusiast", - "url": "https:\/\/t.co\/QLPC7OG4tL", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/QLPC7OG4tL", - "expanded_url": "http:\/\/wesslen.netlify.com", - "display_url": "wesslen.netlify.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 222, - "friends_count": 561, - "listed_count": 6, - "created_at": "Thu Apr 16 04:11:14 +0000 2009", - "favourites_count": 3741, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 910, - "lang": null, - "status": { - "created_at": "Mon Jul 01 12:11:48 +0000 2019", - "id": 1145666311651057664, - "id_str": "1145666311651057664", - "text": "RT @juliasilge: NEW POST: Reorder categories when facetting with ggplot2 #rstats\n\nhttps:\/\/t.co\/Qne1sgtRhK https:\/\/t.co\/gAkijh2C98", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "rstats", - "indices": [73, 80] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "juliasilge", - "name": "Julia Silge", - "id": 13074042, - "id_str": "13074042", - "indices": [3, 14] - }], - "urls": [{ - "url": "https:\/\/t.co\/Qne1sgtRhK", - "expanded_url": "https:\/\/juliasilge.com\/blog\/reorder-within\/", - "display_url": "juliasilge.com\/blog\/reorder-w\u2026", - "indices": [82, 105] - }], - "media": [{ - "id": 1145602779810947072, - "id_str": "1145602779810947072", - "indices": [106, 129], - "media_url": "http:\/\/pbs.twimg.com\/media\/D-X_qJhU4AANb4l.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D-X_qJhU4AANb4l.jpg", - "url": "https:\/\/t.co\/gAkijh2C98", - "display_url": "pic.twitter.com\/gAkijh2C98", - "expanded_url": "https:\/\/twitter.com\/juliasilge\/status\/1145602792079314944\/photo\/1", - "type": "photo", - "sizes": { - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "medium": { - "w": 1080, - "h": 1080, - "resize": "fit" - }, - "large": { - "w": 1080, - "h": 1080, - "resize": "fit" - }, - "small": { - "w": 680, - "h": 680, - "resize": "fit" - } - }, - "source_status_id": 1145602792079314944, - "source_status_id_str": "1145602792079314944", - "source_user_id": 13074042, - "source_user_id_str": "13074042" - }] - }, - "extended_entities": { - "media": [{ - "id": 1145602779810947072, - "id_str": "1145602779810947072", - "indices": [106, 129], - "media_url": "http:\/\/pbs.twimg.com\/media\/D-X_qJhU4AANb4l.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D-X_qJhU4AANb4l.jpg", - "url": "https:\/\/t.co\/gAkijh2C98", - "display_url": "pic.twitter.com\/gAkijh2C98", - "expanded_url": "https:\/\/twitter.com\/juliasilge\/status\/1145602792079314944\/photo\/1", - "type": "photo", - "sizes": { - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "medium": { - "w": 1080, - "h": 1080, - "resize": "fit" - }, - "large": { - "w": 1080, - "h": 1080, - "resize": "fit" - }, - "small": { - "w": 680, - "h": 680, - "resize": "fit" - } - }, - "source_status_id": 1145602792079314944, - "source_status_id_str": "1145602792079314944", - "source_user_id": 13074042, - "source_user_id_str": "13074042" - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Mon Jul 01 07:59:24 +0000 2019", - "id": 1145602792079314944, - "id_str": "1145602792079314944", - "text": "NEW POST: Reorder categories when facetting with ggplot2 #rstats\n\nhttps:\/\/t.co\/Qne1sgtRhK https:\/\/t.co\/gAkijh2C98", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "rstats", - "indices": [57, 64] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/Qne1sgtRhK", - "expanded_url": "https:\/\/juliasilge.com\/blog\/reorder-within\/", - "display_url": "juliasilge.com\/blog\/reorder-w\u2026", - "indices": [66, 89] - }], - "media": [{ - "id": 1145602779810947072, - "id_str": "1145602779810947072", - "indices": [90, 113], - "media_url": "http:\/\/pbs.twimg.com\/media\/D-X_qJhU4AANb4l.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D-X_qJhU4AANb4l.jpg", - "url": "https:\/\/t.co\/gAkijh2C98", - "display_url": "pic.twitter.com\/gAkijh2C98", - "expanded_url": "https:\/\/twitter.com\/juliasilge\/status\/1145602792079314944\/photo\/1", - "type": "photo", - "sizes": { - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "medium": { - "w": 1080, - "h": 1080, - "resize": "fit" - }, - "large": { - "w": 1080, - "h": 1080, - "resize": "fit" - }, - "small": { - "w": 680, - "h": 680, - "resize": "fit" - } - } - }] - }, - "extended_entities": { - "media": [{ - "id": 1145602779810947072, - "id_str": "1145602779810947072", - "indices": [90, 113], - "media_url": "http:\/\/pbs.twimg.com\/media\/D-X_qJhU4AANb4l.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D-X_qJhU4AANb4l.jpg", - "url": "https:\/\/t.co\/gAkijh2C98", - "display_url": "pic.twitter.com\/gAkijh2C98", - "expanded_url": "https:\/\/twitter.com\/juliasilge\/status\/1145602792079314944\/photo\/1", - "type": "photo", - "sizes": { - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "medium": { - "w": 1080, - "h": 1080, - "resize": "fit" - }, - "large": { - "w": 1080, - "h": 1080, - "resize": "fit" - }, - "small": { - "w": 680, - "h": 680, - "resize": "fit" - } - } - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 191, - "favorite_count": 902, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 191, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/881497304372531202\/1R1VWnci_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/881497304372531202\/1R1VWnci_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/31638712\/1485751515", - "profile_link_color": "91D2FA", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 9527212, - "id_str": "9527212", - "name": "Arvind Satyanarayan", - "screen_name": "arvindsatya1", - "location": "Boston, MA", - "description": "Assistant Professor @MIT_CSAIL @mitvis. Core Member @vega_vis. Editor @distillpub. Formerly of @StanfordHCI @uwdata @GoogleBrain.", - "url": "https:\/\/t.co\/85tm9CYpe9", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/85tm9CYpe9", - "expanded_url": "http:\/\/arvindsatya.com\/", - "display_url": "arvindsatya.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 3263, - "friends_count": 1144, - "listed_count": 144, - "created_at": "Thu Oct 18 18:43:59 +0000 2007", - "favourites_count": 22071, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 4845, - "lang": null, - "status": { - "created_at": "Sat Jul 06 03:08:46 +0000 2019", - "id": 1147341591528517632, - "id_str": "1147341591528517632", - "text": "RT @andrewkuznet: Awesome chance to attend a viz conference at no cost. For many, a (esp. 1st) conference is career defining. Please share\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "andrewkuznet", - "name": "Andrew Kuznetsov", - "id": 703147134690852866, - "id_str": "703147134690852866", - "indices": [3, 16] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Fri Jul 05 15:01:12 +0000 2019", - "id": 1147158492513521664, - "id_str": "1147158492513521664", - "text": "Awesome chance to attend a viz conference at no cost. For many, a (esp. 1st) conference is career defining. Please\u2026 https:\/\/t.co\/mXYosPWams", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/mXYosPWams", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1147158492513521664", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [116, 139] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 6, - "favorite_count": 8, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 6, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "131516", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_tile": true, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1021652182104342528\/jUFdnp2a_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1021652182104342528\/jUFdnp2a_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/9527212\/1407814387", - "profile_link_color": "1B95E0", - "profile_sidebar_border_color": "EEEEEE", - "profile_sidebar_fill_color": "EFEFEF", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 136400506, - "id_str": "136400506", - "name": "Matthew Conlen", - "screen_name": "mathisonian", - "location": "Los Angeles, CA", - "description": "Words and graphics. See my work at @FiveThirtyEight, @CNN, @NewYorker. Currently @NASAJPL\/@UWData, creator @ParametricPress @Idyll_lang.", - "url": "https:\/\/t.co\/2SGFQETnLE", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/2SGFQETnLE", - "expanded_url": "http:\/\/mathisonian.com", - "display_url": "mathisonian.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 3661, - "friends_count": 2056, - "listed_count": 205, - "created_at": "Fri Apr 23 21:12:19 +0000 2010", - "favourites_count": 3706, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": true, - "statuses_count": 4167, - "lang": null, - "status": { - "created_at": "Thu Jun 27 03:09:29 +0000 2019", - "id": 1144080282384867329, - "id_str": "1144080282384867329", - "text": "RT @IlyaKreymer: A thread: What if web archives could be viewed as easily as other complex content, such as PDFs, in their native environme\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "IlyaKreymer", - "name": "Ilya Kreymer", - "id": 4502652733, - "id_str": "4502652733", - "indices": [3, 15] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jun 27 01:18:03 +0000 2019", - "id": 1144052239033499650, - "id_str": "1144052239033499650", - "text": "A thread: What if web archives could be viewed as easily as other complex content, such as PDFs, in their native en\u2026 https:\/\/t.co\/WPNxm4FEeT", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/WPNxm4FEeT", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1144052239033499650", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 71, - "favorite_count": 166, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 71, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": true, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1137767486491725824\/frQHjyA4_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1137767486491725824\/frQHjyA4_normal.png", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/136400506\/1471723184", - "profile_link_color": "3B3B3B", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "regular" -}, { - "id": 82890309, - "id_str": "82890309", - "name": "Dominik Moritz", - "screen_name": "domoritz", - "location": "Seattle", - "description": "PhD student @uwcse @uwdata and @uw_db. Designing and evaluating interactive data visualization & analysis tools. Co-creator of @vega_vis.", - "url": "https:\/\/t.co\/4a8wlal4wd", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/4a8wlal4wd", - "expanded_url": "https:\/\/www.domoritz.de", - "display_url": "domoritz.de", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1589, - "friends_count": 535, - "listed_count": 69, - "created_at": "Fri Oct 16 14:24:04 +0000 2009", - "favourites_count": 4638, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 3780, - "lang": null, - "status": { - "created_at": "Fri Jul 05 22:27:10 +0000 2019", - "id": 1147270723553103877, - "id_str": "1147270723553103877", - "text": "@tannewt How about https:\/\/t.co\/07O5j6w0jR?", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "tannewt", - "name": "Scott Shawcroft", - "id": 49555459, - "id_str": "49555459", - "indices": [0, 8] - }], - "urls": [{ - "url": "https:\/\/t.co\/07O5j6w0jR", - "expanded_url": "https:\/\/github.com\/iodide-project\/pyodide", - "display_url": "github.com\/iodide-project\u2026", - "indices": [19, 42] - }] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": 1147236446442442752, - "in_reply_to_status_id_str": "1147236446442442752", - "in_reply_to_user_id": 49555459, - "in_reply_to_user_id_str": "49555459", - "in_reply_to_screen_name": "tannewt", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 2, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/562171235300155392\/e7DV36Iv_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/562171235300155392\/e7DV36Iv_normal.jpeg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/82890309\/1485899750", - "profile_link_color": "0A656C", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 44195788, - "id_str": "44195788", - "name": "Carlos Scheidegger", - "screen_name": "scheidegger", - "location": "Tucson, AZ", - "description": "vis, data analysis, assistant prof, arizona; do the good that's in front of you.", - "url": "http:\/\/t.co\/AhvETWjVpt", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/AhvETWjVpt", - "expanded_url": "http:\/\/cscheid.net", - "display_url": "cscheid.net", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 2137, - "friends_count": 468, - "listed_count": 176, - "created_at": "Tue Jun 02 20:09:53 +0000 2009", - "favourites_count": 3111, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 12141, - "lang": null, - "status": { - "created_at": "Thu Jul 04 15:23:49 +0000 2019", - "id": 1146801795915636736, - "id_str": "1146801795915636736", - "text": "RT @derTimGerrits: The @ieeevis Student Volunteer Program is now accepting applications! We welcome every student from all levels of study\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "derTimGerrits", - "name": "Tim Gerrits \ud83c\uddea\ud83c\uddfa", - "id": 21473033, - "id_str": "21473033", - "indices": [3, 17] - }, { - "screen_name": "ieeevis", - "name": "IEEE VIS", - "id": 179797676, - "id_str": "179797676", - "indices": [23, 31] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jul 04 09:08:20 +0000 2019", - "id": 1146707304601047041, - "id_str": "1146707304601047041", - "text": "The @ieeevis Student Volunteer Program is now accepting applications! We welcome every student from all levels of s\u2026 https:\/\/t.co\/YSnsGuHO15", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "ieeevis", - "name": "IEEE VIS", - "id": 179797676, - "id_str": "179797676", - "indices": [4, 12] - }], - "urls": [{ - "url": "https:\/\/t.co\/YSnsGuHO15", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146707304601047041", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 8, - "favorite_count": 7, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 8, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": true, - "profile_background_color": "1A1B1F", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme9\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme9\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1050853395567788032\/LeqsmDVz_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1050853395567788032\/LeqsmDVz_normal.jpg", - "profile_link_color": "2FC2EF", - "profile_sidebar_border_color": "181A1E", - "profile_sidebar_fill_color": "252429", - "profile_text_color": "666666", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 3230388598, - "id_str": "3230388598", - "name": "Mara Averick", - "screen_name": "dataandme", - "location": "Massachusetts", - "description": "tidyverse \ud83e\udd51 @rstudio, \ud83c\udfc0 hoop head, gnashgab, blatherskite, lesser \u00bd of @batpigandme \ud83e\udd87\ud83d\udc3d", - "url": "https:\/\/t.co\/ZANWJjC3FT", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/ZANWJjC3FT", - "expanded_url": "https:\/\/maraaverick.rbind.io", - "display_url": "maraaverick.rbind.io", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 38674, - "friends_count": 2879, - "listed_count": 1584, - "created_at": "Sun May 03 11:44:15 +0000 2015", - "favourites_count": 100782, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 37468, - "lang": null, - "status": { - "created_at": "Fri Jul 05 23:46:39 +0000 2019", - "id": 1147290727161966592, - "id_str": "1147290727161966592", - "text": "@kevin_ushey @seanjtaylor It's like a mix between the slam poetry in So I Married an Ax Murderer, an early Broadway\u2026 https:\/\/t.co\/JLXkStWM3H", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "kevin_ushey", - "name": "Kevin Ushey", - "id": 103693215, - "id_str": "103693215", - "indices": [0, 12] - }, { - "screen_name": "seanjtaylor", - "name": "Sean J. Taylor", - "id": 20963651, - "id_str": "20963651", - "indices": [13, 25] - }], - "urls": [{ - "url": "https:\/\/t.co\/JLXkStWM3H", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1147290727161966592", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/#!\/download\/ipad\" rel=\"nofollow\"\u003eTwitter for iPad\u003c\/a\u003e", - "in_reply_to_status_id": 1147289996161798144, - "in_reply_to_status_id_str": "1147289996161798144", - "in_reply_to_user_id": 103693215, - "in_reply_to_user_id_str": "103693215", - "in_reply_to_screen_name": "kevin_ushey", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/812016485069680640\/tKpsducS_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/812016485069680640\/tKpsducS_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/3230388598\/1482490217", - "profile_link_color": "1B95E0", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 36853217, - "id_str": "36853217", - "name": "Till Nagel", - "screen_name": "tillnm", - "location": "Mannheim\/Berlin", - "description": "Designing, developing, researching and teaching visualizations. Professor for visual analytics at Hochschule Mannheim.", - "url": "https:\/\/t.co\/dwdtJc8iM9", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/dwdtJc8iM9", - "expanded_url": "http:\/\/tillnagel.com", - "display_url": "tillnagel.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 3452, - "friends_count": 1062, - "listed_count": 259, - "created_at": "Fri May 01 02:11:09 +0000 2009", - "favourites_count": 7349, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 3141, - "lang": null, - "status": { - "created_at": "Thu Jul 04 18:05:25 +0000 2019", - "id": 1146842462683652098, - "id_str": "1146842462683652098", - "text": "RT @cartocalypse: Deadline extension for submission for the Mobility Symposium of @TSBBerlin and @HCUHamburg! You can still submit your pro\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "cartocalypse", - "name": "cartocalypse", - "id": 1710706561, - "id_str": "1710706561", - "indices": [3, 16] - }, { - "screen_name": "TSBBerlin", - "name": "Technologiestiftung", - "id": 63075353, - "id_str": "63075353", - "indices": [82, 92] - }, { - "screen_name": "HCUHamburg", - "name": "HafenCity Universit\u00e4t Hamburg (HCU)", - "id": 773504182271807489, - "id_str": "773504182271807489", - "indices": [97, 108] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jul 04 13:49:58 +0000 2019", - "id": 1146778179153137664, - "id_str": "1146778179153137664", - "text": "Deadline extension for submission for the Mobility Symposium of @TSBBerlin and @HCUHamburg! You can still submit yo\u2026 https:\/\/t.co\/jTRCwTzsFl", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "TSBBerlin", - "name": "Technologiestiftung", - "id": 63075353, - "id_str": "63075353", - "indices": [64, 74] - }, { - "screen_name": "HCUHamburg", - "name": "HafenCity Universit\u00e4t Hamburg (HCU)", - "id": 773504182271807489, - "id_str": "773504182271807489", - "indices": [79, 90] - }], - "urls": [{ - "url": "https:\/\/t.co\/jTRCwTzsFl", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1146778179153137664", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 6, - "favorite_count": 4, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 6, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/713294639508414464\/nRQbmrO6_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/713294639508414464\/nRQbmrO6_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/36853217\/1478425233", - "profile_link_color": "0084B4", - "profile_sidebar_border_color": "FFFFFF", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 403626099, - "id_str": "403626099", - "name": "Stef van den Elzen", - "screen_name": "StefvandenElzen", - "location": "Eindhoven, Nederland", - "description": "Senior Scientist Artificial Intelligence at Philips Research. Visual Analytics, Information Visualization, Machine Learning Professional.", - "url": "http:\/\/t.co\/n4vBW4Udz5", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/n4vBW4Udz5", - "expanded_url": "http:\/\/www.win.tue.nl\/~selzen", - "display_url": "win.tue.nl\/~selzen", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 266, - "friends_count": 234, - "listed_count": 24, - "created_at": "Wed Nov 02 19:22:30 +0000 2011", - "favourites_count": 1232, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 525, - "lang": null, - "status": { - "created_at": "Fri Jun 14 14:27:13 +0000 2019", - "id": 1139539793363263488, - "id_str": "1139539793363263488", - "text": "Great news! Philips Research wins Dutch Hendrik Lorentz Award for its pioneering use of data science and artificial\u2026 https:\/\/t.co\/3JNAT6MgDv", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/3JNAT6MgDv", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1139539793363263488", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 1, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "DBE9ED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme17\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme17\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/721993571243581440\/U_G1Zx4N_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/721993571243581440\/U_G1Zx4N_normal.jpg", - "profile_link_color": "CC3366", - "profile_sidebar_border_color": "DBE9ED", - "profile_sidebar_fill_color": "E6F6F9", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 15208867, - "id_str": "15208867", - "name": "Jo Vermeulen", - "screen_name": "jozilla", - "location": "Aarhus, Denmark", - "description": "Assistant Professor in the Department of Computer Science at @AarhusUni. Research in #HCI, #Ubicomp & #InfoVis.", - "url": "https:\/\/t.co\/xhw8rLIN8O", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/xhw8rLIN8O", - "expanded_url": "http:\/\/jovermeulen.com\/", - "display_url": "jovermeulen.com", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1096, - "friends_count": 886, - "listed_count": 77, - "created_at": "Mon Jun 23 16:45:09 +0000 2008", - "favourites_count": 5984, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 7019, - "lang": null, - "status": { - "created_at": "Thu Jul 04 19:05:53 +0000 2019", - "id": 1146857681803730944, - "id_str": "1146857681803730944", - "text": "@fneven @bketsman @uhasselt @VUBrussel Congrats both -- and on the new job @bketsman!", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "fneven", - "name": "Frank Neven", - "id": 272048750, - "id_str": "272048750", - "indices": [0, 7] - }, { - "screen_name": "bketsman", - "name": "Bas Ketsman", - "id": 2586257546, - "id_str": "2586257546", - "indices": [8, 17] - }, { - "screen_name": "uhasselt", - "name": "Universiteit Hasselt", - "id": 158670100, - "id_str": "158670100", - "indices": [18, 27] - }, { - "screen_name": "VUBrussel", - "name": "VUB", - "id": 127907048, - "id_str": "127907048", - "indices": [28, 38] - }, { - "screen_name": "bketsman", - "name": "Bas Ketsman", - "id": 2586257546, - "id_str": "2586257546", - "indices": [75, 84] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": 1146675057655259136, - "in_reply_to_status_id_str": "1146675057655259136", - "in_reply_to_user_id": 272048750, - "in_reply_to_user_id_str": "272048750", - "in_reply_to_screen_name": "fneven", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/654270623850459136\/PaDW17Bb_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/654270623850459136\/PaDW17Bb_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/15208867\/1525896918", - "profile_link_color": "2B395C", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 889998600, - "id_str": "889998600", - "name": "David Gotz", - "screen_name": "DavidGotz", - "location": "Chapel Hill, NC", - "description": "Associate Professor of Information Science at UNC @uncsils and Assistant Director for the Carolina Health Informatics Program @CHIP_UNC.", - "url": "https:\/\/t.co\/ROIQfWRqRv", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/ROIQfWRqRv", - "expanded_url": "http:\/\/gotz.web.unc.edu\/", - "display_url": "gotz.web.unc.edu", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 386, - "friends_count": 277, - "listed_count": 51, - "created_at": "Fri Oct 19 00:26:15 +0000 2012", - "favourites_count": 709, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 1085, - "lang": null, - "status": { - "created_at": "Fri Jun 21 00:00:10 +0000 2019", - "id": 1141858308946649095, - "id_str": "1141858308946649095", - "text": "RT @ieeevis: 10 days left for applying for the #ieeevis Diversity Scholarship! We welcome participation by people of all backgrounds and id\u2026", - "truncated": false, - "entities": { - "hashtags": [{ - "text": "ieeevis", - "indices": [47, 55] - }], - "symbols": [], - "user_mentions": [{ - "screen_name": "ieeevis", - "name": "IEEE VIS", - "id": 179797676, - "id_str": "179797676", - "indices": [3, 11] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003eTwitter for iPhone\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jun 20 13:39:48 +0000 2019", - "id": 1141702188156293120, - "id_str": "1141702188156293120", - "text": "10 days left for applying for the #ieeevis Diversity Scholarship! We welcome participation by people of all backgro\u2026 https:\/\/t.co\/t5PAXEzPsb", - "truncated": true, - "entities": { - "hashtags": [{ - "text": "ieeevis", - "indices": [34, 42] - }], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/t5PAXEzPsb", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1141702188156293120", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 28, - "favorite_count": 17, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 28, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/938446921965826048\/w4V-ycJU_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/938446921965826048\/w4V-ycJU_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/889998600\/1388094309", - "profile_link_color": "1DA1F2", - "profile_sidebar_border_color": "C0DEED", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": true, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 11493602, - "id_str": "11493602", - "name": "Evan Peck", - "screen_name": "EvanMPeck", - "location": "Lewisburg, PA", - "description": "Bucknell CS Prof. \nHCI, Vis, Student-Centered Everything. | Writing: https:\/\/t.co\/c2nvsxRjWv | #ethicalCS modules: https:\/\/t.co\/nknNSsSWMg", - "url": "http:\/\/t.co\/6ho04Ir1JX", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/6ho04Ir1JX", - "expanded_url": "http:\/\/www.eg.bucknell.edu\/~emp017\/", - "display_url": "eg.bucknell.edu\/~emp017\/", - "indices": [0, 22] - }] - }, - "description": { - "urls": [{ - "url": "https:\/\/t.co\/c2nvsxRjWv", - "expanded_url": "https:\/\/medium.com\/bucknell-hci", - "display_url": "medium.com\/bucknell-hci", - "indices": [69, 92] - }, { - "url": "https:\/\/t.co\/nknNSsSWMg", - "expanded_url": "https:\/\/ethicalcs.github.io\/", - "display_url": "ethicalcs.github.io", - "indices": [116, 139] - }] - } - }, - "protected": false, - "followers_count": 1811, - "friends_count": 901, - "listed_count": 111, - "created_at": "Tue Dec 25 04:00:52 +0000 2007", - "favourites_count": 3082, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 8303, - "lang": null, - "status": { - "created_at": "Fri Jul 05 17:53:44 +0000 2019", - "id": 1147201913269751808, - "id_str": "1147201913269751808", - "text": "THESE PILLS WILL CURE YOU OF EVERYTHING https:\/\/t.co\/TPNc3Ik6ai", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [], - "media": [{ - "id": 1147201890331045888, - "id_str": "1147201890331045888", - "indices": [40, 63], - "media_url": "http:\/\/pbs.twimg.com\/media\/D-uuCobWsAA7xkM.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D-uuCobWsAA7xkM.jpg", - "url": "https:\/\/t.co\/TPNc3Ik6ai", - "display_url": "pic.twitter.com\/TPNc3Ik6ai", - "expanded_url": "https:\/\/twitter.com\/EvanMPeck\/status\/1147201913269751808\/photo\/1", - "type": "photo", - "sizes": { - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "medium": { - "w": 1200, - "h": 900, - "resize": "fit" - }, - "large": { - "w": 2048, - "h": 1536, - "resize": "fit" - }, - "small": { - "w": 680, - "h": 510, - "resize": "fit" - } - } - }] - }, - "extended_entities": { - "media": [{ - "id": 1147201890331045888, - "id_str": "1147201890331045888", - "indices": [40, 63], - "media_url": "http:\/\/pbs.twimg.com\/media\/D-uuCobWsAA7xkM.jpg", - "media_url_https": "https:\/\/pbs.twimg.com\/media\/D-uuCobWsAA7xkM.jpg", - "url": "https:\/\/t.co\/TPNc3Ik6ai", - "display_url": "pic.twitter.com\/TPNc3Ik6ai", - "expanded_url": "https:\/\/twitter.com\/EvanMPeck\/status\/1147201913269751808\/photo\/1", - "type": "photo", - "sizes": { - "thumb": { - "w": 150, - "h": 150, - "resize": "crop" - }, - "medium": { - "w": 1200, - "h": 900, - "resize": "fit" - }, - "large": { - "w": 2048, - "h": 1536, - "resize": "fit" - }, - "small": { - "w": 680, - "h": 510, - "resize": "fit" - } - } - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": 1147200446962049026, - "in_reply_to_status_id_str": "1147200446962049026", - "in_reply_to_user_id": 11493602, - "in_reply_to_user_id_str": "11493602", - "in_reply_to_screen_name": "EvanMPeck", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 6, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme9\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme9\/bg.gif", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1115266243433517056\/f1nqWogX_normal.png", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1115266243433517056\/f1nqWogX_normal.png", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/11493602\/1529939643", - "profile_link_color": "002E72", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": true, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "regular" -}, { - "id": 14148549, - "id_str": "14148549", - "name": "Stephen North", - "screen_name": "magneticnorth", - "location": "Oldwick", - "description": "Better visualization through algorithms. https:\/\/t.co\/4laXDO6RzC, ieeevis\/tvcg. Have never intentionally made a pie chart.", - "url": "https:\/\/t.co\/vAzQNeFNd3", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/vAzQNeFNd3", - "expanded_url": "https:\/\/goo.gl\/r7QeTr", - "display_url": "goo.gl\/r7QeTr", - "indices": [0, 23] - }] - }, - "description": { - "urls": [{ - "url": "https:\/\/t.co\/4laXDO6RzC", - "expanded_url": "http:\/\/graphviz.org", - "display_url": "graphviz.org", - "indices": [41, 64] - }] - } - }, - "protected": false, - "followers_count": 764, - "friends_count": 661, - "listed_count": 65, - "created_at": "Fri Mar 14 18:44:45 +0000 2008", - "favourites_count": 491, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 1620, - "lang": null, - "status": { - "created_at": "Wed Jul 03 00:37:03 +0000 2019", - "id": 1146216244615557120, - "id_str": "1146216244615557120", - "text": "RT @SherlockpHolmes: @jafflerbach Place to start: https:\/\/t.co\/bHkqf4Tjgq", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "SherlockpHolmes", - "name": "Susan Holmes \ud83d\udcd7\ud83d\udcbb", - "id": 1335366913, - "id_str": "1335366913", - "indices": [3, 19] - }, { - "screen_name": "jafflerbach", - "name": "Jamie Afflerbach", - "id": 277232710, - "id_str": "277232710", - "indices": [21, 33] - }], - "urls": [{ - "url": "https:\/\/t.co\/bHkqf4Tjgq", - "expanded_url": "https:\/\/www.rstudio.com\/wp-content\/uploads\/2015\/03\/ggplot2-cheatsheet.pdf", - "display_url": "rstudio.com\/wp-content\/upl\u2026", - "indices": [50, 73] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/#!\/download\/ipad\" rel=\"nofollow\"\u003eTwitter for iPad\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Tue Jul 02 23:21:11 +0000 2019", - "id": 1146197152206471168, - "id_str": "1146197152206471168", - "text": "@jafflerbach Place to start: https:\/\/t.co\/bHkqf4Tjgq", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "jafflerbach", - "name": "Jamie Afflerbach", - "id": 277232710, - "id_str": "277232710", - "indices": [0, 12] - }], - "urls": [{ - "url": "https:\/\/t.co\/bHkqf4Tjgq", - "expanded_url": "https:\/\/www.rstudio.com\/wp-content\/uploads\/2015\/03\/ggplot2-cheatsheet.pdf", - "display_url": "rstudio.com\/wp-content\/upl\u2026", - "indices": [29, 52] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": 1146191677750513664, - "in_reply_to_status_id_str": "1146191677750513664", - "in_reply_to_user_id": 277232710, - "in_reply_to_user_id_str": "277232710", - "in_reply_to_screen_name": "jafflerbach", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 4, - "favorite_count": 6, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 4, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "C0DEED", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1034779180204941312\/vQ6TWrnW_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1034779180204941312\/vQ6TWrnW_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/14148549\/1521039708", - "profile_link_color": "0084B4", - "profile_sidebar_border_color": "FFFFFF", - "profile_sidebar_fill_color": "DDEEF6", - "profile_text_color": "333333", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "regular" -}, { - "id": 909697437694087168, - "id_str": "909697437694087168", - "name": "EuroVis2018", - "screen_name": "EuroVis2018", - "location": "", - "description": "Official Twitter Page of the annual EuroVis conference! EuroVis2018 will be in Brno, Czech Republic during 4-8 June 2018. Stay tuned for more information!!", - "url": "https:\/\/t.co\/lTPAkMwvqZ", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/lTPAkMwvqZ", - "expanded_url": "http:\/\/eurovis2018.org\/", - "display_url": "eurovis2018.org", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 93, - "friends_count": 54, - "listed_count": 1, - "created_at": "Mon Sep 18 08:35:45 +0000 2017", - "favourites_count": 0, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 14, - "lang": null, - "status": { - "created_at": "Thu Apr 12 09:04:16 +0000 2018", - "id": 984356515325857793, - "id_str": "984356515325857793", - "text": "Fast forward guideline are now online! Submit your FFs before the 11th of May!! \ud83d\udc0a", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 1, - "favorite_count": 1, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/909698678167867393\/y4hHGNuY_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/909698678167867393\/y4hHGNuY_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/909697437694087168\/1505724082", - "profile_link_color": "19CF86", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 22766040, - "id_str": "22766040", - "name": "Kai Reinhardt", - "screen_name": "leerraum", - "location": "Rastatt, Germany", - "description": "graphic designer \/ illustrator \/ \n\nhttps:\/\/t.co\/UAnSYe1pHq \/ \n\nhttps:\/\/t.co\/enhDCW0T5v", - "url": "http:\/\/t.co\/HOJIUVBy2q", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/HOJIUVBy2q", - "expanded_url": "http:\/\/www.lrrm.de", - "display_url": "lrrm.de", - "indices": [0, 22] - }] - }, - "description": { - "urls": [{ - "url": "https:\/\/t.co\/UAnSYe1pHq", - "expanded_url": "https:\/\/instagram.com\/lrrm_design_studio", - "display_url": "instagram.com\/lrrm_design_st\u2026", - "indices": [36, 59] - }, { - "url": "https:\/\/t.co\/enhDCW0T5v", - "expanded_url": "https:\/\/twitter.com\/lrrmIlluStudio", - "display_url": "twitter.com\/lrrmIlluStudio", - "indices": [64, 87] - }] - } - }, - "protected": false, - "followers_count": 237, - "friends_count": 566, - "listed_count": 24, - "created_at": "Wed Mar 04 12:57:46 +0000 2009", - "favourites_count": 1139, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 4163, - "lang": null, - "status": { - "created_at": "Fri Jul 05 19:36:09 +0000 2019", - "id": 1147227685141307393, - "id_str": "1147227685141307393", - "text": "Heute wurde die Preisbindung f\u00fcr Architekten und Ingenieure abgeschafft. Das ist ein Tiefschlag sondergleichen f\u00fcr\u2026 https:\/\/t.co\/dY9Z2n1wee", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/dY9Z2n1wee", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1147227685141307393", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [116, 139] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "de" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "DEDEDE", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/432943791176445953\/vhjW85kk_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/432943791176445953\/vhjW85kk_normal.jpeg", - "profile_link_color": "5B393B", - "profile_sidebar_border_color": "686B66", - "profile_sidebar_fill_color": "B3B3B3", - "profile_text_color": "272525", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 21084111, - "id_str": "21084111", - "name": "Jan Willem Tulp", - "screen_name": "JanWillemTulp", - "location": "The Hague, The Netherlands", - "description": "Hello, I create data visualizations @ TULP interactive - https:\/\/t.co\/6VwcHetq9h https:\/\/t.co\/vwIQ72YLwy", - "url": "http:\/\/t.co\/qF7XWJWge2", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/qF7XWJWge2", - "expanded_url": "http:\/\/tulpinteractive.com", - "display_url": "tulpinteractive.com", - "indices": [0, 22] - }] - }, - "description": { - "urls": [{ - "url": "https:\/\/t.co\/6VwcHetq9h", - "expanded_url": "http:\/\/www.pinterest.com\/janwillemtulp", - "display_url": "pinterest.com\/janwillemtulp", - "indices": [57, 80] - }, { - "url": "https:\/\/t.co\/vwIQ72YLwy", - "expanded_url": "http:\/\/tinyletter.com\/tulpinteractive", - "display_url": "tinyletter.com\/tulpinteractive", - "indices": [81, 104] - }] - } - }, - "protected": false, - "followers_count": 12227, - "friends_count": 942, - "listed_count": 944, - "created_at": "Tue Feb 17 12:20:53 +0000 2009", - "favourites_count": 22173, - "utc_offset": null, - "time_zone": null, - "geo_enabled": true, - "verified": false, - "statuses_count": 16983, - "lang": null, - "status": { - "created_at": "Fri Jul 05 18:19:20 +0000 2019", - "id": 1147208353078292485, - "id_str": "1147208353078292485", - "text": "@wblut @mikebrondbjerg true, but it is something I would attempt if the first approach would fail... I guess it's j\u2026 https:\/\/t.co\/qOhjZDFIjs", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "wblut", - "name": "Frederik Vanhoutte", - "id": 115699676, - "id_str": "115699676", - "indices": [0, 6] - }, { - "screen_name": "mikebrondbjerg", - "name": "Mike Brondbjerg | @mikebrondbjerg@vis.social", - "id": 16908692, - "id_str": "16908692", - "indices": [7, 22] - }], - "urls": [{ - "url": "https:\/\/t.co\/qOhjZDFIjs", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1147208353078292485", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"https:\/\/about.twitter.com\/products\/tweetdeck\" rel=\"nofollow\"\u003eTweetDeck\u003c\/a\u003e", - "in_reply_to_status_id": 1147207742945452032, - "in_reply_to_status_id_str": "1147207742945452032", - "in_reply_to_user_id": 115699676, - "in_reply_to_user_id_str": "115699676", - "in_reply_to_screen_name": "wblut", - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 0, - "favorite_count": 2, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "131516", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_tile": true, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/999615744655556611\/GGHgsfha_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/999615744655556611\/GGHgsfha_normal.jpg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/21084111\/1549400076", - "profile_link_color": "009999", - "profile_sidebar_border_color": "EEEEEE", - "profile_sidebar_fill_color": "EFEFEF", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 1068137549355515905, - "id_str": "1068137549355515905", - "name": "Multiple Views: Visualization Research Explained", - "screen_name": "vis_research", - "location": "", - "description": "Explaining visualization research to non-researchers. One blog post at a time. Editors: @JessicaHullman @dalbersszafir @rkosara @filwd.", - "url": "https:\/\/t.co\/VZ3Kwkafo3", - "entities": { - "url": { - "urls": [{ - "url": "https:\/\/t.co\/VZ3Kwkafo3", - "expanded_url": "https:\/\/medium.com\/multiple-views-visualization-research-explained", - "display_url": "medium.com\/multiple-views\u2026", - "indices": [0, 23] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 1152, - "friends_count": 0, - "listed_count": 28, - "created_at": "Thu Nov 29 13:40:11 +0000 2018", - "favourites_count": 0, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 10, - "lang": null, - "status": { - "created_at": "Mon May 20 18:51:37 +0000 2019", - "id": 1130546639129718784, - "id_str": "1130546639129718784", - "text": "New post: \"Data is Personal. What We Learned from 42 Interviews in Rural America.\" | Based on award-winning\u2026 https:\/\/t.co\/jAVFQeBcfS", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/jAVFQeBcfS", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1130546639129718784", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [109, 132] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 2, - "favorite_count": 12, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/1070395121017872384\/cYNIU2ak_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/1070395121017872384\/cYNIU2ak_normal.jpg", - "profile_link_color": "91D2FA", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 743468486756868096, - "id_str": "743468486756868096", - "name": "Menna El-Assady", - "screen_name": "manunna_91", - "location": "", - "description": "", - "url": null, - "entities": { - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 212, - "friends_count": 669, - "listed_count": 7, - "created_at": "Thu Jun 16 15:41:15 +0000 2016", - "favourites_count": 224, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 116, - "lang": null, - "status": { - "created_at": "Sat Jun 29 08:51:28 +0000 2019", - "id": 1144891121140719616, - "id_str": "1144891121140719616", - "text": "RT @hen_str: We (orga team) are very excited \ud83c\udf89 to announce that the master of AI explainables, Chris Olah (@ch402), will be giving a keynot\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "hen_str", - "name": "Hendrik Strobelt", - "id": 208579168, - "id_str": "208579168", - "indices": [3, 11] - }, { - "screen_name": "ch402", - "name": "Chris Olah", - "id": 153196789, - "id_str": "153196789", - "indices": [107, 113] - }], - "urls": [] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003eTwitter for Android\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jun 27 16:45:20 +0000 2019", - "id": 1144285595230978048, - "id_str": "1144285595230978048", - "text": "We (orga team) are very excited \ud83c\udf89 to announce that the master of AI explainables, Chris Olah (@ch402), will be givi\u2026 https:\/\/t.co\/TrB5QUxpn0", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "ch402", - "name": "Chris Olah", - "id": 153196789, - "id_str": "153196789", - "indices": [94, 100] - }], - "urls": [{ - "url": "https:\/\/t.co\/TrB5QUxpn0", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1144285595230978048", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": false, - "retweet_count": 23, - "favorite_count": 75, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": false, - "retweet_count": 23, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "000000", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme1\/bg.png", - "profile_background_tile": false, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/899801997590900736\/JL1qRBjH_normal.jpg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/899801997590900736\/JL1qRBjH_normal.jpg", - "profile_link_color": "004B4B", - "profile_sidebar_border_color": "000000", - "profile_sidebar_fill_color": "000000", - "profile_text_color": "000000", - "profile_use_background_image": false, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": false, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}, { - "id": 701375574, - "id_str": "701375574", - "name": "SCI Institute", - "screen_name": "uusci", - "location": "Salt Lake City, UT", - "description": "The SCI Institute is a world renowned leader in scientific computing. We develop tools that create solutions to problems affecting various facets of human life.", - "url": "http:\/\/t.co\/jWFG1xlwgT", - "entities": { - "url": { - "urls": [{ - "url": "http:\/\/t.co\/jWFG1xlwgT", - "expanded_url": "http:\/\/www.sci.utah.edu", - "display_url": "sci.utah.edu", - "indices": [0, 22] - }] - }, - "description": { - "urls": [] - } - }, - "protected": false, - "followers_count": 277, - "friends_count": 70, - "listed_count": 14, - "created_at": "Tue Jul 17 16:46:44 +0000 2012", - "favourites_count": 54, - "utc_offset": null, - "time_zone": null, - "geo_enabled": false, - "verified": false, - "statuses_count": 712, - "lang": null, - "status": { - "created_at": "Wed Jun 26 19:46:28 +0000 2019", - "id": 1143968793506357248, - "id_str": "1143968793506357248", - "text": "RT @alexander_lex: This is a great opportunity to go to VIS, especially if you've been curious about academic visualization but haven't had\u2026", - "truncated": false, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [{ - "screen_name": "alexander_lex", - "name": "Alexander Lex", - "id": 81658145, - "id_str": "81658145", - "indices": [3, 17] - }], - "urls": [] - }, - "source": "\u003ca href=\"https:\/\/mobile.twitter.com\" rel=\"nofollow\"\u003eTwitter Web App\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "retweeted_status": { - "created_at": "Thu Jun 20 17:51:39 +0000 2019", - "id": 1141765569915473920, - "id_str": "1141765569915473920", - "text": "This is a great opportunity to go to VIS, especially if you've been curious about academic visualization but haven'\u2026 https:\/\/t.co\/jTdYUXDUX7", - "truncated": true, - "entities": { - "hashtags": [], - "symbols": [], - "user_mentions": [], - "urls": [{ - "url": "https:\/\/t.co\/jTdYUXDUX7", - "expanded_url": "https:\/\/twitter.com\/i\/web\/status\/1141765569915473920", - "display_url": "twitter.com\/i\/web\/status\/1\u2026", - "indices": [117, 140] - }] - }, - "source": "\u003ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003eTwitter Web Client\u003c\/a\u003e", - "in_reply_to_status_id": null, - "in_reply_to_status_id_str": null, - "in_reply_to_user_id": null, - "in_reply_to_user_id_str": null, - "in_reply_to_screen_name": null, - "geo": null, - "coordinates": null, - "place": null, - "contributors": null, - "is_quote_status": true, - "quoted_status_id": 1141702188156293120, - "quoted_status_id_str": "1141702188156293120", - "retweet_count": 10, - "favorite_count": 14, - "favorited": false, - "retweeted": false, - "possibly_sensitive": false, - "lang": "en" - }, - "is_quote_status": true, - "quoted_status_id": 1141702188156293120, - "quoted_status_id_str": "1141702188156293120", - "retweet_count": 10, - "favorite_count": 0, - "favorited": false, - "retweeted": false, - "lang": "en" - }, - "contributors_enabled": false, - "is_translator": false, - "is_translation_enabled": false, - "profile_background_color": "131516", - "profile_background_image_url": "http:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_image_url_https": "https:\/\/abs.twimg.com\/images\/themes\/theme14\/bg.gif", - "profile_background_tile": true, - "profile_image_url": "http:\/\/pbs.twimg.com\/profile_images\/2406412533\/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "profile_image_url_https": "https:\/\/pbs.twimg.com\/profile_images\/2406412533\/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "profile_banner_url": "https:\/\/pbs.twimg.com\/profile_banners\/701375574\/1403709535", - "profile_link_color": "009999", - "profile_sidebar_border_color": "EEEEEE", - "profile_sidebar_fill_color": "EFEFEF", - "profile_text_color": "333333", - "profile_use_background_image": true, - "has_extended_profile": false, - "default_profile": false, - "default_profile_image": false, - "following": true, - "follow_request_sent": false, - "notifications": false, - "translator_type": "none" -}] \ No newline at end of file diff --git a/public/example-mvnv/assets/data/s_network_large_directed_multiEdge.json b/public/example-mvnv/assets/data/s_network_large_directed_multiEdge.json deleted file mode 100644 index 1b433565ac..0000000000 --- a/public/example-mvnv/assets/data/s_network_large_directed_multiEdge.json +++ /dev/null @@ -1,4392 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 1146.3862990706102, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 88.49154178830855, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3558, - "type": "person", - "continent": "South America", - "shortName": "Nick", - "x": 480.75099650191834, - "y": 117.07512685680032, - "neighbors": [ - 208312922, - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100, - 208312922, - 208312922 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet", - "208312922_91169926_retweet", - "91169926_208312922_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Troy", - "x": 199.61180730933444, - "y": 293.94479205088703, - "neighbors": [ - 91169926, - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1085199426837188600, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600, - 91169926, - 91169926 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1085199426837188600_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet", - "208312922_91169926_retweet", - "91169926_208312922_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "Maude", - "x": 545.1012406097254, - "y": 690.4594944942191, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 8.020352944895585, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "person", - "continent": "Europe", - "shortName": "Natasha", - "x": 1103.525111572326, - "y": 596.1450982214719, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 201277609, - 19283433, - 19283433, - 40219508, - 40219508, - 2527017636, - 2527017636, - 208312922, - 30009655, - 30009655, - 201277609, - 19299318, - 1035496563743842300, - 1035496563743842300, - 19299318, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_201277609_retweet", - "1085199426837188600_19283433_retweet", - "19283433_1085199426837188600_mentions", - "1085199426837188600_40219508_retweet", - "40219508_1085199426837188600_mentions", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "1085199426837188600_208312922_retweet", - "1085199426837188600_30009655_retweet", - "30009655_1085199426837188600_mentions", - "201277609_1085199426837188600_retweet", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions", - "19299318_1085199426837188600_mentions", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 21, - "query_tweet_count": 4, - "friends_count": 70, - "statuses_count": 89, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 39, - "count_followers_in_query": 2, - "screen_name": "_____leena_____", - "id": 4058687172, - "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", - "influential": false, - "original": true, - "memberSince": "2015-10-29T15:12:37.000Z", - "name": "Rina", - "location": "", - "memberFor_days": 1389, - "type": "person", - "continent": "Asia", - "shortName": "Rick", - "x": 1242.319676212668, - "y": 619.9284809725484, - "neighbors": [ - 1085199426837188600 - ], - "edges": [ - "4058687172_1085199426837188600_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 107.088109622387, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Rod", - "x": 1183.7863572616266, - "y": 704.5632182352009, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 1085199426837188600, - 81658145, - 30009655, - 1085199426837188600, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "1085199426837188600_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "201277609_1085199426837188600_retweet", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.960075825164216, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Joseph", - "x": 885.0660922144876, - "y": 633.6091903555501, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 395853499, - 395853499, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_395853499_mentions", - "81658145_395853499_retweet", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_19299318_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1130, - "query_tweet_count": 7, - "friends_count": 1124.5960662946777, - "statuses_count": 1099, - "listed_count": 102, - "utc_offset": null, - "favourites_count": 1372, - "count_followers_in_query": 17, - "screen_name": "geovisual", - "id": 78865306, - "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-10-01T10:19:06.000Z", - "name": "Christoph Kinkeldey", - "location": "Berlin", - "memberFor_days": 3608, - "type": "person", - "continent": "Europe", - "shortName": "Selma", - "x": 1095.007375758911, - "y": 452.6162901795233, - "neighbors": [ - 201277609, - 16112517, - 247943631, - 1055379531731796000, - 1055379531731796000, - 40219508, - 40219508 - ], - "edges": [ - "201277609_78865306_retweet", - "16112517_78865306_retweet", - "78865306_247943631_mentions", - "1055379531731796000_78865306_retweet", - "78865306_1055379531731796000_mentions", - "78865306_40219508_retweet", - "40219508_78865306_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.7231636812942, - "query_tweet_count": 7.9393685995817265, - "friends_count": 884, - "statuses_count": 4682.357554161192, - "listed_count": 94.23591878234066, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 31.87364943484583, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Chief", - "x": 787.0532046265432, - "y": 367.6753938399759, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 270431596, - 81658145, - 40219508, - 40219508, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 1873322353, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "270431596_16112517_retweet", - "81658145_16112517_retweet", - "16112517_40219508_retweet", - "40219508_16112517_mentions", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "1873322353_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 888.5044684582098, - "query_tweet_count": 2, - "friends_count": 763, - "statuses_count": 4338, - "listed_count": 100, - "utc_offset": null, - "favourites_count": 5089, - "count_followers_in_query": 22, - "screen_name": "laneharrison", - "id": 10414152, - "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-11-20T15:02:19.000Z", - "name": "Lane Harrison", - "location": "Worcester, MA", - "memberFor_days": 4289, - "type": "person", - "continent": "North America", - "shortName": "Lisa", - "x": 495.93960827883177, - "y": 872.2033511338025, - "neighbors": [ - 81658145, - 191257554, - 84043985, - 1652270612, - 36853217, - 15208867, - 11493602, - 14148549, - 247943631 - ], - "edges": [ - "81658145_10414152_retweet", - "191257554_10414152_retweet", - "84043985_10414152_retweet", - "1652270612_10414152_retweet", - "36853217_10414152_retweet", - "15208867_10414152_retweet", - "11493602_10414152_retweet", - "14148549_10414152_retweet", - "10414152_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1089.0932053951854, - "query_tweet_count": 0, - "friends_count": 1077, - "statuses_count": 770, - "listed_count": 87, - "utc_offset": null, - "favourites_count": 1065, - "count_followers_in_query": 7, - "screen_name": "eytanadar", - "id": 1314101, - "profile_image_url": "http://pbs.twimg.com/profile_images/1336587806/adar_eytan_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-03-16T21:25:12.000Z", - "name": "Eytan Adar", - "location": "", - "memberFor_days": 3535.217705018698, - "type": "person", - "continent": "North America", - "shortName": "Homer", - "x": 709.7701118120248, - "y": 307.056336271965, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1314101_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1090.1942740453424, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 101.2421089603286, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Judge", - "x": 407.6080470443653, - "y": 571.5375793248422, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 31638712, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "31638712_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1177.9042599455754, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 100.64592332466736, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "Maude", - "x": 473.7312180664954, - "y": 200.53597451551119, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506, - 16112517, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet", - "1873322353_16112517_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "Marvin", - "x": 1154.9219588922695, - "y": 815.1511928864629, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 1085199426837188600, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_1085199426837188600_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 7.561067883914276, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Kent", - "x": 977.7850188502451, - "y": 166.51795711684082, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 1085199426837188600, - 909697437694087200, - 81658145 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_1085199426837188600_mentions", - "19299318_909697437694087200_mentions", - "81658145_19299318_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Sarah", - "x": 373.69965655442496, - "y": 256.3812397024758, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 311, - "query_tweet_count": 3, - "friends_count": 353, - "statuses_count": 442, - "listed_count": 9, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 1, - "screen_name": "BangorCSEE", - "id": 2596138699, - "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-06-30T09:55:39.000Z", - "name": "Computer Science Electronic Engineering Bangor Uni", - "location": "Bangor, Wales", - "memberFor_days": 1875, - "type": "institution", - "continent": "Europe", - "shortName": "Ellen", - "x": 1285.8968328945155, - "y": 777.7124592519094, - "neighbors": [ - 201277609, - 30009655 - ], - "edges": [ - "2596138699_201277609_retweet", - "30009655_2596138699_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 552, - "query_tweet_count": 8.111839340756974, - "friends_count": 539, - "statuses_count": 1322, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 1405, - "count_followers_in_query": 20, - "screen_name": "_Noeska_", - "id": 40219508, - "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-05-15T11:14:31.000Z", - "name": "Noeska", - "location": "Bergen, Norway", - "memberFor_days": 3747, - "type": "person", - "continent": "Europe", - "shortName": "Otto", - "x": 1188.2151190967795, - "y": 501.54107799702047, - "neighbors": [ - 1085199426837188600, - 19299318, - 16112517, - 270431596, - 2924711485, - 395853499, - 78865306, - 78865306, - 1085199426837188600, - 16112517, - 16112517, - 1085199426837188600, - 395853499, - 2527017636, - 4893004803, - 2527017636, - 446672281, - 395853499 - ], - "edges": [ - "40219508_1085199426837188600_retweet", - "19299318_40219508_mentions", - "16112517_40219508_mentions", - "40219508_270431596_mentions", - "2924711485_40219508_retweet", - "40219508_395853499_retweet", - "78865306_40219508_retweet", - "40219508_78865306_mentions", - "1085199426837188600_40219508_retweet", - "16112517_40219508_retweet", - "40219508_16112517_mentions", - "40219508_1085199426837188600_mentions", - "40219508_395853499_mentions", - "40219508_2527017636_retweet", - "4893004803_40219508_retweet", - "2527017636_40219508_retweet", - "446672281_40219508_retweet", - "395853499_40219508_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 12, - "query_tweet_count": 3, - "friends_count": 184, - "statuses_count": 19, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 157, - "count_followers_in_query": 3, - "screen_name": "klaus_lml", - "id": 270431596, - "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-03-22T16:18:02.000Z", - "name": "Klaus", - "location": "Linz, Austria", - "memberFor_days": 3071, - "type": "person", - "continent": "Europe", - "shortName": "Arnie", - "x": 1102.2747886356265, - "y": 337.0306012384011, - "neighbors": [ - 19299318, - 16112517, - 40219508, - 81658145, - 16112517 - ], - "edges": [ - "19299318_270431596_mentions", - "16112517_270431596_mentions", - "40219508_270431596_mentions", - "81658145_270431596_mentions", - "270431596_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 83, - "query_tweet_count": 4, - "friends_count": 306, - "statuses_count": 27, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 227, - "count_followers_in_query": 5, - "screen_name": "johliem", - "id": 2889052877, - "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-23T10:43:35.000Z", - "name": "Johannes Liem", - "location": "London", - "memberFor_days": 1729, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 814.3998398863699, - "y": 132.03969955898305, - "neighbors": [ - 19299318, - 19283433, - 19283433, - 247943631 - ], - "edges": [ - "2889052877_19299318_retweet", - "19283433_2889052877_mentions", - "2889052877_19283433_retweet", - "2889052877_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 288, - "query_tweet_count": 3, - "friends_count": 399, - "statuses_count": 624, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 2917, - "count_followers_in_query": 10, - "screen_name": "flekschas", - "id": 241173920, - "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-01-21T16:52:37.000Z", - "name": "Fritz Lekschas", - "location": "Cambridge, MA", - "memberFor_days": 3131, - "type": "person", - "continent": "North America", - "shortName": "Jake", - "x": 925.1687326764999, - "y": 556.8343313539558, - "neighbors": [ - 81658145, - 395853499 - ], - "edges": [ - "241173920_81658145_retweet", - "241173920_395853499_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 7, - "query_tweet_count": 5, - "friends_count": 29, - "statuses_count": 46, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 4, - "screen_name": "MickaelSereno", - "id": 1055379531731796000, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-10-25T08:44:23.000Z", - "name": "Sereno Mickaël", - "location": "Ile-de-France, France", - "memberFor_days": 297, - "type": "person", - "continent": "Europe", - "shortName": "Jill", - "x": 1288.6401183805524, - "y": 394.09988670317074, - "neighbors": [ - 78865306, - 78865306, - 2924711485 - ], - "edges": [ - "1055379531731796000_78865306_retweet", - "78865306_1055379531731796000_mentions", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1028, - "query_tweet_count": 1, - "friends_count": 366, - "statuses_count": 1085, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 362, - "count_followers_in_query": 22, - "screen_name": "jwoLondon", - "id": 43953969, - "profile_image_url": "http://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-01T19:39:25.000Z", - "name": "Jo Wood", - "location": "London", - "memberFor_days": 3729, - "type": "person", - "continent": "Europe", - "shortName": "Patty", - "x": 1072.1973547798807, - "y": 62.19742642057258, - "neighbors": [ - 19299318 - ], - "edges": [ - "43953969_19299318_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 959.7455726688407, - "query_tweet_count": 4, - "friends_count": 951.261272974273, - "statuses_count": 4657.1169622817815, - "listed_count": 92.17979427831489, - "utc_offset": null, - "favourites_count": 6420.960457490965, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Carl", - "x": 624.7179793756655, - "y": 548.2804404205854, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1133.2558448078748, - "query_tweet_count": 4, - "friends_count": 822, - "statuses_count": 3835, - "listed_count": 94.43771563603923, - "utc_offset": null, - "favourites_count": 3200, - "count_followers_in_query": 20, - "screen_name": "ngehlenborg", - "id": 16557883, - "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-10-02T11:21:35.000Z", - "name": "Nils Gehlenborg", - "location": "Boston, MA, USA", - "memberFor_days": 3972, - "type": "person", - "continent": "North America", - "shortName": "Dewey", - "x": 625.2325134223869, - "y": 646.0888108273167, - "neighbors": [ - 81658145, - 247943631 - ], - "edges": [ - "16557883_81658145_retweet", - "16557883_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1101.7518960674192, - "query_tweet_count": 3, - "friends_count": 1043.9071546582936, - "statuses_count": 4946.85720270981, - "listed_count": 114.86756803127372, - "utc_offset": null, - "favourites_count": 7569.934810473964, - "count_followers_in_query": 19, - "screen_name": "arnicas", - "id": 6146692, - "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2007-05-18T20:32:44.000Z", - "name": "Lynn Cherny", - "location": "Lyon, France", - "memberFor_days": 4474, - "type": "person", - "continent": "Europe", - "shortName": "Marge", - "x": 916.8204752901814, - "y": 469.23611784216985, - "neighbors": [ - 81658145, - 16112517 - ], - "edges": [ - "6146692_81658145_retweet", - "6146692_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 8, - "friends_count": 56, - "statuses_count": 551, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 1093, - "count_followers_in_query": 1, - "screen_name": "MichaelAupetit", - "id": 944216617268973600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2017-12-22T14:42:39.000Z", - "name": "Michael Aupetit", - "location": "Doha, Qatar ", - "memberFor_days": 604, - "type": "person", - "continent": "Asia", - "shortName": "Pat", - "x": 910.1823278088222, - "y": 261.73004675533195, - "neighbors": [ - 16112517 - ], - "edges": [ - "944216617268973600_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 558, - "query_tweet_count": 7.185982762189264, - "friends_count": 16, - "statuses_count": 339, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 51, - "count_followers_in_query": 17, - "screen_name": "giCentre", - "id": 19283433, - "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T10:49:52.000Z", - "name": "giCentre", - "location": "London", - "memberFor_days": 3861, - "type": "institution", - "continent": "Europe", - "shortName": "Edna", - "x": 1125.073650869382, - "y": 175.2485525808501, - "neighbors": [ - 2889052877, - 19283433, - 19283433, - 2889052877, - 1667081238, - 19299318, - 188046229, - 188046229, - 1085199426837188600, - 1658560038, - 190726679, - 1085199426837188600, - 1667081238, - 19283433, - 19283433, - 16112517 - ], - "edges": [ - "19283433_2889052877_mentions", - "19283433_19283433_mentions", - "19283433_19283433_mentions", - "2889052877_19283433_retweet", - "19283433_1667081238_mentions", - "19283433_19299318_retweet", - "188046229_19283433_mentions", - "188046229_19283433_retweet", - "1085199426837188600_19283433_retweet", - "1658560038_19283433_retweet", - "19283433_190726679_mentions", - "19283433_1085199426837188600_mentions", - "1667081238_19283433_retweet", - "19283433_19283433_retweet", - "19283433_19283433_retweet", - "19283433_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 334, - "query_tweet_count": 3, - "friends_count": 189, - "statuses_count": 143, - "listed_count": 40, - "utc_offset": null, - "favourites_count": 295, - "count_followers_in_query": 15, - "screen_name": "cagatay_turkay", - "id": 1667081238, - "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2013-08-13T07:32:38.000Z", - "name": "Cagatay Turkay", - "location": "London, UK", - "memberFor_days": 2196, - "type": "person", - "continent": "Europe", - "shortName": "Sue", - "x": 877.7510005015342, - "y": 50, - "neighbors": [ - 19283433, - 188046229, - 19299318, - 19283433, - 247943631 - ], - "edges": [ - "19283433_1667081238_mentions", - "188046229_1667081238_mentions", - "19299318_1667081238_mentions", - "1667081238_19283433_retweet", - "1667081238_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1115.1790520767995, - "query_tweet_count": 2, - "friends_count": 838, - "statuses_count": 1578, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 1624, - "count_followers_in_query": 28, - "screen_name": "benjbach", - "id": 188046229, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", - "influential": true, - "original": false, - "memberSince": "2010-09-07T20:11:04.000Z", - "name": "Benjamin Bach", - "location": "Edinburgh, Scotland", - "memberFor_days": 3266, - "type": "person", - "continent": "Europe", - "shortName": "Jim", - "x": 1171.5352837330247, - "y": 89.61208596426378, - "neighbors": [ - 19283433, - 1667081238, - 19283433 - ], - "edges": [ - "188046229_19283433_mentions", - "188046229_1667081238_mentions", - "188046229_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 84, - "query_tweet_count": 5, - "friends_count": 222, - "statuses_count": 288, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 900, - "count_followers_in_query": 2, - "screen_name": "mirelard", - "id": 1658560038, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2013-08-09T20:51:50.000Z", - "name": "mirela reljan-delane", - "location": "London, England", - "memberFor_days": 2199, - "type": "person", - "continent": "Europe", - "shortName": "Chaz", - "x": 1221.6617589346527, - "y": 261.0013840330089, - "neighbors": [ - 19283433 - ], - "edges": [ - "1658560038_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 354, - "query_tweet_count": 7.965566997448948, - "friends_count": 1047.207096656621, - "statuses_count": 5087, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 0, - "screen_name": "eurovis", - "id": 190726679, - "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2010-09-14T17:52:28.000Z", - "name": "Eurovision", - "location": "", - "memberFor_days": 3260, - "type": "institution", - "continent": "Europe", - "shortName": "McD's", - "x": 1233.5750530960227, - "y": 157.03868428586685, - "neighbors": [ - 19283433 - ], - "edges": [ - "19283433_190726679_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 5, - "friends_count": 284, - "statuses_count": 1154, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 1691, - "count_followers_in_query": 8, - "screen_name": "lonnibesancon", - "id": 2924711485, - "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-12-09T22:32:36.000Z", - "name": "Lonni Besançon", - "location": "Norrköping, Sverige", - "memberFor_days": 1712, - "type": "person", - "continent": "Europe", - "shortName": "Lori", - "x": 1348, - "y": 464.2298273706357, - "neighbors": [ - 40219508, - 1055379531731796000 - ], - "edges": [ - "2924711485_40219508_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 984.1575817679088, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5213.512078479975, - "listed_count": 100.44478610079666, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Ruth", - "x": 353.9664673268257, - "y": 370.78759864060265, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Kirk", - "x": 818.865487894453, - "y": 473.0422713723287, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 81658145, - 18406335, - 81658145, - 16112517, - 79908341, - 40219508, - 40219508 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "81658145_395853499_mentions", - "18406335_395853499_retweet", - "81658145_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions", - "40219508_395853499_mentions", - "395853499_40219508_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 130, - "query_tweet_count": 0, - "friends_count": 326, - "statuses_count": 315, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 281, - "count_followers_in_query": 11, - "screen_name": "holgerstitz", - "id": 85844572, - "profile_image_url": "http://pbs.twimg.com/profile_images/3110359287/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-28T15:44:39.000Z", - "name": "Holger Stitz", - "location": "Linz, Austria", - "memberFor_days": 3581, - "type": "person", - "continent": "Europe", - "shortName": "Dolph", - "x": 904.4088073640515, - "y": 710.2802293578567, - "neighbors": [ - 81658145 - ], - "edges": [ - "81658145_85844572_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 868.993078457436, - "query_tweet_count": 4, - "friends_count": 1018.3526295600733, - "statuses_count": 4332.541868908504, - "listed_count": 100.72136671535272, - "utc_offset": null, - "favourites_count": 7075.841836110255, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Janey", - "x": 590.8443734424336, - "y": 259.48083386913356, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 33, - "query_tweet_count": 3, - "friends_count": 87, - "statuses_count": 41, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 208, - "count_followers_in_query": 3, - "screen_name": "mrshahidlatif", - "id": 79908341, - "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-10-05T03:33:39.000Z", - "name": "Shahid Latif", - "location": "Essen, Germany", - "memberFor_days": 3604, - "type": "person", - "continent": "Europe", - "shortName": "Terry", - "x": 508.63658145360745, - "y": 568.9989253086392, - "neighbors": [ - 395853499, - 247943631 - ], - "edges": [ - "79908341_395853499_mentions", - "79908341_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 889, - "query_tweet_count": 1, - "friends_count": 0, - "statuses_count": 245, - "listed_count": 104, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "eagereyes_feed", - "id": 1325316703, - "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-04-03T19:55:46.000Z", - "name": "eagereyes.org feed", - "location": "The Web", - "memberFor_days": 2327, - "type": "institution", - "continent": "North America", - "shortName": "Jess", - "x": 718.3262643924485, - "y": 232.46770724367687, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1325316703_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Jill", - "x": 895.9134610093597, - "y": 888.5804031350007, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 1085199426837188600, - 446672281, - 92951551, - 158685605, - 40219508, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "2527017636_446672281_mentions", - "2527017636_92951551_mentions", - "2527017636_158685605_mentions", - "2527017636_40219508_retweet", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 317, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 242, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 502, - "count_followers_in_query": 12, - "screen_name": "TofHurter", - "id": 4893004803, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2016-02-09T20:58:40.000Z", - "name": "Christophe Hurter", - "location": "Toulouse, France", - "memberFor_days": 1285, - "type": "person", - "continent": "Europe", - "shortName": "Harry", - "x": 770.0468298787149, - "y": 554.5422556604657, - "neighbors": [ - 40219508, - 247943631 - ], - "edges": [ - "4893004803_40219508_retweet", - "4893004803_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Tony", - "x": 1062.5546412930955, - "y": 771.5399303914153, - "neighbors": [ - 2527017636, - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "2527017636_446672281_mentions", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Big Books", - "x": 1033.9726603741374, - "y": 901.3239193786513, - "neighbors": [ - 2527017636, - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "2527017636_92951551_mentions", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 0, - "friends_count": 135, - "statuses_count": 121, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 9, - "count_followers_in_query": 14, - "screen_name": "HelwigHauser", - "id": 158685605, - "profile_image_url": "http://pbs.twimg.com/profile_images/1016657860/P1010005_normal.JPG", - "influential": true, - "original": false, - "memberSince": "2010-06-23T09:51:42.000Z", - "name": "Helwig Hauser", - "location": "Bergen, Norway", - "memberFor_days": 3343, - "type": "person", - "continent": "Europe", - "shortName": "Helen", - "x": 824.1919869928412, - "y": 959.1106199914329, - "neighbors": [ - 2527017636 - ], - "edges": [ - "2527017636_158685605_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1071.8932702923553, - "query_tweet_count": 1, - "friends_count": 469, - "statuses_count": 3452, - "listed_count": 92.76000124018455, - "utc_offset": null, - "favourites_count": 23, - "count_followers_in_query": 16, - "screen_name": "d3visualization", - "id": 1006945298, - "profile_image_url": "http://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "influential": true, - "original": false, - "memberSince": "2012-12-12T18:00:31.000Z", - "name": "Christophe Viau", - "location": "Montreal", - "memberFor_days": 2440, - "type": "person", - "continent": "North America", - "shortName": "Artie", - "x": 146.2458164640516, - "y": 151.90032369081794, - "neighbors": [ - 208312922 - ], - "edges": [ - "1006945298_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Will", - "x": 148.35331350349395, - "y": 391.27213547792053, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Martin", - "x": 51.74128899292705, - "y": 280.677738409844, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1160.6318806165611, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 106.2381727891181, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "Store", - "x": 238.78451576838793, - "y": 200.2671620921599, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 23, - "query_tweet_count": 5, - "friends_count": 100, - "statuses_count": 43, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 143, - "count_followers_in_query": 3, - "screen_name": "mandykeck", - "id": 1035496563743842300, - "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-08-31T11:56:34.000Z", - "name": "mandykeck", - "location": "Dresden, Germany", - "memberFor_days": 352, - "type": "person", - "continent": "Europe", - "shortName": "Muriel", - "x": 794.6689840882624, - "y": 699.4433414734189, - "neighbors": [ - 1085199426837188600, - 247943631, - 711885257549680600, - 1085199426837188600 - ], - "edges": [ - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_247943631_retweet", - "711885257549680600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 908.9433908633783, - "query_tweet_count": 1, - "friends_count": 952.0173583047267, - "statuses_count": 3928.694571602031, - "listed_count": 94.30279359694066, - "utc_offset": null, - "favourites_count": 7830.414763068779, - "count_followers_in_query": 17, - "screen_name": "cybunk", - "id": 14905766, - "profile_image_url": "http://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-05-26T06:02:18.000Z", - "name": "Samuel Huron", - "location": "Paris, France", - "memberFor_days": 4101, - "type": "person", - "continent": "Europe", - "shortName": "Apu", - "x": 210.06081245636386, - "y": 655.5305090452705, - "neighbors": [ - 247943631 - ], - "edges": [ - "14905766_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 849.0456029531351, - "query_tweet_count": 2, - "friends_count": 334, - "statuses_count": 265, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 479, - "count_followers_in_query": 13, - "screen_name": "LacePadilla", - "id": 824684769543741400, - "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", - "influential": true, - "original": false, - "memberSince": "2017-01-26T18:25:45.000Z", - "name": "Lace Padilla", - "location": "Merced, CA", - "memberFor_days": 934, - "type": "person", - "continent": "North America", - "shortName": "Linux", - "x": 409.1641468163485, - "y": 720.4048446470061, - "neighbors": [ - 247943631 - ], - "edges": [ - "824684769543741400_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 340, - "query_tweet_count": 1, - "friends_count": 480, - "statuses_count": 926, - "listed_count": 34, - "utc_offset": null, - "favourites_count": 950, - "count_followers_in_query": 9, - "screen_name": "namwkim85", - "id": 49457800, - "profile_image_url": "http://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-21T22:57:22.000Z", - "name": "Nam Wook Kim", - "location": "Cambridge, MA", - "memberFor_days": 3709, - "type": "person", - "continent": "North America", - "shortName": "Tim", - "x": 316.15580817224804, - "y": 484.42098377636614, - "neighbors": [ - 247943631 - ], - "edges": [ - "49457800_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 54, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 116, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 220, - "count_followers_in_query": 0, - "screen_name": "andrea_no_", - "id": 711885257549680600, - "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2016-03-21T12:00:46.000Z", - "name": "Andrea Notroff", - "location": "", - "memberFor_days": 1245, - "type": "person", - "continent": "Europe", - "shortName": "Aaron", - "x": 784.0473897863794, - "y": 790.3092952778117, - "neighbors": [ - 247943631, - 201277609, - 1035496563743842300 - ], - "edges": [ - "711885257549680600_247943631_retweet", - "711885257549680600_201277609_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 534, - "query_tweet_count": 0, - "friends_count": 454, - "statuses_count": 3118, - "listed_count": 30, - "utc_offset": null, - "favourites_count": 2498, - "count_followers_in_query": 18, - "screen_name": "yelperalp", - "id": 18325271, - "profile_image_url": "http://pbs.twimg.com/profile_images/2589949698/m0id1s4e7w0iyc4iasux_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2008-12-23T03:28:47.000Z", - "name": "Alper Sarikaya", - "location": "Seattle, WA", - "memberFor_days": 3890, - "type": "person", - "continent": "North America", - "shortName": "Eddie", - "x": 1153.060679573993, - "y": 893.241836692706, - "neighbors": [ - 30009655 - ], - "edges": [ - "30009655_18325271_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1162.983448075768, - "query_tweet_count": 2, - "friends_count": 384, - "statuses_count": 841, - "listed_count": 92, - "utc_offset": null, - "favourites_count": 1713, - "count_followers_in_query": 25, - "screen_name": "JessicaHullman", - "id": 1556132462, - "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-06-29T17:13:09.000Z", - "name": "Jessica Hullman", - "location": "Chicago, IL", - "memberFor_days": 2241, - "type": "person", - "continent": "North America", - "shortName": "Roger", - "x": 571.2888305391399, - "y": 384.89675822365933, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "1556132462_247943631_retweet", - "1556132462_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 974, - "query_tweet_count": 2, - "friends_count": 189, - "statuses_count": 4300.386079496749, - "listed_count": 117, - "utc_offset": null, - "favourites_count": 7868, - "count_followers_in_query": 21, - "screen_name": "dr_tj", - "id": 18704160, - "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-01-07T00:58:20.000Z", - "name": "T.J. Jankun-Kelly", - "location": "Mississippi", - "memberFor_days": 3875, - "type": "person", - "continent": "North America", - "shortName": "Jasper", - "x": 608.5638864345694, - "y": 455.1154469597453, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "18704160_247943631_retweet", - "18704160_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1178.8822206291582, - "query_tweet_count": 7.919587878179573, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 119.42066076502533, - "utc_offset": null, - "favourites_count": 6688.683896487315, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Julio", - "x": 675.5617659669573, - "y": 755.5070979379774, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 216, - "query_tweet_count": 3, - "friends_count": 555, - "statuses_count": 891, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 3555, - "count_followers_in_query": 2, - "screen_name": "ryanwesslen", - "id": 31638712, - "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-04-16T04:11:14.000Z", - "name": "Ryan Wesslen", - "location": "Charlotte, NC", - "memberFor_days": 3776, - "type": "person", - "continent": "North America", - "shortName": "Moe", - "x": 469.2372007489014, - "y": 451.648187183264, - "neighbors": [ - 247943631, - 247943631, - 16112517 - ], - "edges": [ - "31638712_247943631_retweet", - "31638712_247943631_mentions", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1107.8881216879502, - "query_tweet_count": 1, - "friends_count": 1129, - "statuses_count": 4812, - "listed_count": 118.07275451756395, - "utc_offset": null, - "favourites_count": 7086.6081320017465, - "count_followers_in_query": 20, - "screen_name": "arvindsatya1", - "id": 9527212, - "profile_image_url": "http://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-10-18T18:43:59.000Z", - "name": "Arvind Satyanarayan", - "location": "Boston, MA", - "memberFor_days": 4322, - "type": "person", - "continent": "North America", - "shortName": "Bart", - "x": 223.2413612869522, - "y": 516.0927924443324, - "neighbors": [ - 247943631 - ], - "edges": [ - "9527212_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1017.027992282441, - "query_tweet_count": 3, - "friends_count": 894.6353570528826, - "statuses_count": 4139, - "listed_count": 112.8053445543556, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Hans", - "x": 477.17014443507355, - "y": 316.1020749358396, - "neighbors": [ - 247943631, - 16112517, - 1873322353, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 846.6108846781981, - "query_tweet_count": 1, - "friends_count": 525, - "statuses_count": 3699, - "listed_count": 67, - "utc_offset": null, - "favourites_count": 4478, - "count_followers_in_query": 21, - "screen_name": "domoritz", - "id": 82890309, - "profile_image_url": "http://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-16T14:24:04.000Z", - "name": "Dominik Moritz", - "location": "Seattle", - "memberFor_days": 3593, - "type": "person", - "continent": "North America", - "shortName": "Waylon", - "x": 304.1887617119106, - "y": 701.8451153239429, - "neighbors": [ - 247943631 - ], - "edges": [ - "82890309_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 850.7905696132673, - "query_tweet_count": 1, - "friends_count": 463, - "statuses_count": 5317.731422003193, - "listed_count": 106.57520320782706, - "utc_offset": null, - "favourites_count": 3061, - "count_followers_in_query": 23, - "screen_name": "scheidegger", - "id": 44195788, - "profile_image_url": "http://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-02T20:09:53.000Z", - "name": "Carlos Scheidegger", - "location": "Tucson, AZ", - "memberFor_days": 3728, - "type": "person", - "continent": "North America", - "shortName": "Ralph", - "x": 190.81349042444424, - "y": 586.9397406795108, - "neighbors": [ - 247943631 - ], - "edges": [ - "44195788_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1020.299828582738, - "query_tweet_count": 1, - "friends_count": 998.4867997431691, - "statuses_count": 5154.242151518794, - "listed_count": 116.1336645183526, - "utc_offset": null, - "favourites_count": 7449.845367545318, - "count_followers_in_query": 17, - "screen_name": "dataandme", - "id": 3230388598, - "profile_image_url": "http://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-05-03T11:44:15.000Z", - "name": "Mara Averick", - "location": "Massachusetts", - "memberFor_days": 1568, - "type": "person", - "continent": "North America", - "shortName": "Max", - "x": 1262.7862910017413, - "y": 885.2504217947201, - "neighbors": [ - 30009655 - ], - "edges": [ - "3230388598_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1114.2588444342243, - "query_tweet_count": 1, - "friends_count": 1054, - "statuses_count": 3133, - "listed_count": 85.46974885895425, - "utc_offset": null, - "favourites_count": 7276, - "count_followers_in_query": 19, - "screen_name": "tillnm", - "id": 36853217, - "profile_image_url": "http://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-05-01T02:11:09.000Z", - "name": "Till Nagel", - "location": "Mannheim/Berlin", - "memberFor_days": 3761, - "type": "person", - "continent": "Europe", - "shortName": "Ned", - "x": 374.956507758422, - "y": 844.0767755277169, - "neighbors": [ - 10414152 - ], - "edges": [ - "36853217_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 264, - "query_tweet_count": 1, - "friends_count": 235, - "statuses_count": 523, - "listed_count": 23, - "utc_offset": null, - "favourites_count": 1219, - "count_followers_in_query": 15, - "screen_name": "StefvandenElzen", - "id": 403626099, - "profile_image_url": "http://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2011-11-02T19:22:30.000Z", - "name": "Stef van den Elzen", - "location": "Eindhoven, Nederland", - "memberFor_days": 2845, - "type": "person", - "continent": "Europe", - "shortName": "Alice", - "x": 69.54085900321843, - "y": 354.73341236250747, - "neighbors": [ - 208312922 - ], - "edges": [ - "403626099_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1072, - "query_tweet_count": 1, - "friends_count": 878, - "statuses_count": 5263.570950468426, - "listed_count": 77, - "utc_offset": null, - "favourites_count": 5746, - "count_followers_in_query": 8, - "screen_name": "jozilla", - "id": 15208867, - "profile_image_url": "http://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-06-23T16:45:09.000Z", - "name": "Jo Vermeulen", - "location": "Aarhus, Denmark", - "memberFor_days": 4073, - "type": "person", - "continent": "Europe", - "shortName": "Barney", - "x": 507.6436107510979, - "y": 959, - "neighbors": [ - 10414152 - ], - "edges": [ - "15208867_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 385, - "query_tweet_count": 1, - "friends_count": 276, - "statuses_count": 1076, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 692, - "count_followers_in_query": 11, - "screen_name": "DavidGotz", - "id": 889998600, - "profile_image_url": "http://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2012-10-19T00:26:15.000Z", - "name": "David Gotz", - "location": "Chapel Hill, NC", - "memberFor_days": 2494, - "type": "person", - "continent": "North America", - "shortName": "Mona", - "x": 55, - "y": 202.43626136471516, - "neighbors": [ - 208312922 - ], - "edges": [ - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 885.7340407621177, - "query_tweet_count": 1, - "friends_count": 889, - "statuses_count": 5373.381986241651, - "listed_count": 110, - "utc_offset": null, - "favourites_count": 2951, - "count_followers_in_query": 14, - "screen_name": "EvanMPeck", - "id": 11493602, - "profile_image_url": "http://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", - "influential": true, - "original": false, - "memberSince": "2007-12-25T04:00:52.000Z", - "name": "Evan Peck", - "location": "Lewisburg, PA", - "memberFor_days": 4254, - "type": "person", - "continent": "North America", - "shortName": "Maggie", - "x": 605.1608797014065, - "y": 932.2156474708088, - "neighbors": [ - 10414152 - ], - "edges": [ - "11493602_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 757, - "query_tweet_count": 1, - "friends_count": 658, - "statuses_count": 1610, - "listed_count": 64, - "utc_offset": null, - "favourites_count": 486, - "count_followers_in_query": 16, - "screen_name": "magneticnorth", - "id": 14148549, - "profile_image_url": "http://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-03-14T18:44:45.000Z", - "name": "Stephen North", - "location": "Oldwick", - "memberFor_days": 4174, - "type": "person", - "continent": "North America", - "shortName": "Santa", - "x": 392.3416471586858, - "y": 932.091586881036, - "neighbors": [ - 10414152 - ], - "edges": [ - "14148549_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 92, - "query_tweet_count": 0, - "friends_count": 54, - "statuses_count": 14, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "EuroVis2018", - "id": 909697437694087200, - "profile_image_url": "http://pbs.twimg.com/profile_images/909698678167867393/y4hHGNuY_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2017-09-18T08:35:45.000Z", - "name": "EuroVis2018", - "location": "", - "memberFor_days": 699, - "type": "institution", - "continent": "Europe", - "shortName": "Duff", - "x": 993.5357606762952, - "y": 380.09080511666866, - "neighbors": [ - 19299318, - 81658145 - ], - "edges": [ - "19299318_909697437694087200_mentions", - "81658145_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 238, - "query_tweet_count": 3, - "friends_count": 565, - "statuses_count": 4102, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 1102, - "count_followers_in_query": 0, - "screen_name": "leerraum", - "id": 22766040, - "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2009-03-04T12:57:46.000Z", - "name": "Kai Reinhardt", - "location": "Rastatt, Germany", - "memberFor_days": 3819, - "type": "person", - "continent": "Europe", - "shortName": "Lou", - "x": 819.8321702754386, - "y": 205.0831125340996, - "neighbors": [ - 16112517 - ], - "edges": [ - "22766040_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 868.1708750851178, - "query_tweet_count": 1, - "friends_count": 933, - "statuses_count": 4074.6634531751397, - "listed_count": 109.73240237029945, - "utc_offset": null, - "favourites_count": 7424.809818042977, - "count_followers_in_query": 15, - "screen_name": "JanWillemTulp", - "id": 21084111, - "profile_image_url": "http://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-02-17T12:20:53.000Z", - "name": "Jan Willem Tulp", - "location": "The Hague, The Netherlands", - "memberFor_days": 3834, - "type": "person", - "continent": "Europe", - "shortName": "Lenny", - "x": 804.8077994694941, - "y": 282.36393378650496, - "neighbors": [ - 16112517 - ], - "edges": [ - "21084111_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1134, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 10, - "listed_count": 26, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 12, - "screen_name": "vis_research", - "id": 1068137549355515900, - "profile_image_url": "http://pbs.twimg.com/profile_images/1070395121017872384/cYNIU2ak_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2018-11-29T13:40:11.000Z", - "name": "Multiple Views: Visualization Research Explained", - "location": "", - "memberFor_days": 262, - "type": "institution", - "continent": "North America", - "shortName": "Jules", - "x": 891.7289596858917, - "y": 348.6235000636091, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1068137549355515900_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 208, - "query_tweet_count": 2, - "friends_count": 649, - "statuses_count": 113, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 9, - "screen_name": "manunna_91", - "id": 743468486756868100, - "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2016-06-16T15:41:15.000Z", - "name": "Menna El-Assady", - "location": "", - "memberFor_days": 1158, - "type": "person", - "continent": "Europe", - "shortName": "Hen", - "x": 385.298895491379, - "y": 65.992136902766, - "neighbors": [ - 91169926 - ], - "edges": [ - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "Louie", - "x": 1002.4981122050386, - "y": 650.8008174999034, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "retweet", - "count": 3, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "mentions", - "count": 1, - "id": "208312922_91169926_mentions", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 4058687172, - "target": 1085199426837188600, - "type": "retweet", - "count": 1, - "id": "4058687172_1085199426837188600_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "mentions", - "count": 4, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "201277609_78865306_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "81658145_10414152_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "16112517_78865306_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1314101, - "type": "mentions", - "count": 1, - "id": "16112517_1314101_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "mentions", - "count": 4, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "mentions", - "count": 1, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "78865306_247943631_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "mentions", - "count": 4, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 2596138699, - "target": 201277609, - "type": "retweet", - "count": 2, - "id": "2596138699_201277609_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "retweet", - "count": 1, - "id": "40219508_1085199426837188600_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 40219508, - "type": "mentions", - "count": 1, - "id": "19299318_40219508_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "19299318_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "mentions", - "count": 1, - "id": "16112517_40219508_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "16112517_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "19299318_16112517_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "40219508_270431596_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2889052877_19299318_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "241173920_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "1055379531731796000_78865306_retweet", - "selected": false - }, - { - "source": 43953969, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "43953969_19299318_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "16557883_81658145_retweet", - "selected": false - }, - { - "source": 78865306, - "target": 1055379531731796000, - "type": "mentions", - "count": 1, - "id": "78865306_1055379531731796000_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 201277609, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_201277609_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "6146692_81658145_retweet", - "selected": false - }, - { - "source": 944216617268973600, - "target": 16112517, - "type": "retweet", - "count": 4, - "id": "944216617268973600_16112517_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 2889052877, - "type": "mentions", - "count": 1, - "id": "19283433_2889052877_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "mentions", - "count": 4, - "id": "19283433_19283433_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19283433, - "type": "retweet", - "count": 2, - "id": "2889052877_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 1667081238, - "type": "mentions", - "count": 2, - "id": "19283433_1667081238_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19299318, - "type": "retweet", - "count": 2, - "id": "19283433_19299318_retweet", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "mentions", - "count": 1, - "id": "188046229_19283433_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 1667081238, - "type": "mentions", - "count": 2, - "id": "188046229_1667081238_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "188046229_19283433_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 1667081238, - "type": "mentions", - "count": 1, - "id": "19299318_1667081238_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19283433_retweet", - "selected": false - }, - { - "source": 1658560038, - "target": 19283433, - "type": "retweet", - "count": 4, - "id": "1658560038_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 190726679, - "type": "mentions", - "count": 1, - "id": "19283433_190726679_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19283433_1085199426837188600_mentions", - "selected": false - }, - { - "source": 1667081238, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "1667081238_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "19283433_19283433_retweet", - "selected": false - }, - { - "source": 2924711485, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "2924711485_40219508_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "40219508_395853499_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "241173920_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 85844572, - "type": "mentions", - "count": 1, - "id": "81658145_85844572_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "mentions", - "count": 3, - "id": "81658145_395853499_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "81658145_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "81658145_270431596_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 395853499, - "type": "mentions", - "count": 1, - "id": "79908341_395853499_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "78865306_40219508_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 78865306, - "type": "mentions", - "count": 1, - "id": "40219508_78865306_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1325316703, - "type": "retweet", - "count": 1, - "id": "16112517_1325316703_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 270431596, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "270431596_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 40219508, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_40219508_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "16112517_40219508_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "40219508_16112517_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "40219508_1085199426837188600_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "mentions", - "count": 2, - "id": "40219508_395853499_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "40219508_2527017636_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "4893004803_40219508_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "2527017636_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 446672281, - "type": "mentions", - "count": 2, - "id": "2527017636_446672281_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 92951551, - "type": "mentions", - "count": 2, - "id": "2527017636_92951551_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 158685605, - "type": "mentions", - "count": 1, - "id": "2527017636_158685605_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "2527017636_40219508_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "446672281_40219508_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_208312922_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "395853499_40219508_retweet", - "selected": false - }, - { - "source": 1006945298, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1006945298_208312922_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "mentions", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "30009655_1085199426837188600_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 2596138699, - "type": "mentions", - "count": 1, - "id": "30009655_2596138699_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "retweet", - "count": 1, - "id": "201277609_1085199426837188600_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "mentions", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "79908341_247943631_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "4893004803_247943631_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 1035496563743842300, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 2889052877, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2889052877_247943631_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "191257554_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1035496563743842300_247943631_retweet", - "selected": false - }, - { - "source": 14905766, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "14905766_247943631_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 824684769543741400, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "824684769543741400_247943631_retweet", - "selected": false - }, - { - "source": 49457800, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "49457800_247943631_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "711885257549680600_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 18325271, - "type": "mentions", - "count": 1, - "id": "30009655_18325271_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 711885257549680600, - "target": 201277609, - "type": "retweet", - "count": 1, - "id": "711885257549680600_201277609_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 1035496563743842300, - "type": "retweet", - "count": 1, - "id": "711885257549680600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1556132462_247943631_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "18704160_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "31638712_247943631_retweet", - "selected": false - }, - { - "source": 9527212, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "9527212_247943631_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "16557883_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 82890309, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "82890309_247943631_retweet", - "selected": false - }, - { - "source": 1667081238, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1667081238_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 44195788, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "44195788_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "84043985_10414152_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "18704160_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 10414152, - "type": "retweet", - "count": 2, - "id": "1652270612_10414152_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "retweet", - "count": 5, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 3230388598, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "3230388598_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 36853217, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "36853217_10414152_retweet", - "selected": false - }, - { - "source": 403626099, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "403626099_208312922_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 15208867, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "15208867_10414152_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "1556132462_16112517_retweet", - "selected": false - }, - { - "source": 889998600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "889998600_208312922_retweet", - "selected": false - }, - { - "source": 11493602, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "11493602_10414152_retweet", - "selected": false - }, - { - "source": 14148549, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "14148549_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "1035496563743842300_1085199426837188600_mentions", - "selected": false - }, - { - "source": 10414152, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "10414152_247943631_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19299318_1085199426837188600_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 909697437694087200, - "type": "mentions", - "count": 1, - "id": "19299318_909697437694087200_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 19299318, - "type": "mentions", - "count": 1, - "id": "81658145_19299318_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 909697437694087200, - "type": "mentions", - "count": 1, - "id": "81658145_909697437694087200_mentions", - "selected": false - }, - { - "source": 22766040, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "22766040_16112517_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "31638712_247943631_mentions", - "selected": false - }, - { - "source": 6146692, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "6146692_16112517_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "mentions", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 21084111, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "21084111_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1068137549355515900, - "type": "mentions", - "count": 1, - "id": "16112517_1068137549355515900_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "19283433_16112517_retweet", - "selected": false - }, - { - "source": 743468486756868100, - "target": 91169926, - "type": "retweet", - "count": 1, - "id": "743468486756868100_91169926_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "retweet", - "count": 1, - "id": "208312922_91169926_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "1873322353_16112517_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 136400506, - "type": "mentions", - "count": 1, - "id": "1873322353_136400506_mentions", - "selected": false - }, - { - "source": 31638712, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "31638712_16112517_retweet", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 208312922, - "type": "mentions", - "count": 1, - "id": "91169926_208312922_mentions", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 2924711485, - "type": "retweet", - "count": 1, - "id": "1055379531731796000_2924711485_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "retweet", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/s_network_large_undirected_multiEdge.json b/public/example-mvnv/assets/data/s_network_large_undirected_multiEdge.json deleted file mode 100644 index 20cbc90a7f..0000000000 --- a/public/example-mvnv/assets/data/s_network_large_undirected_multiEdge.json +++ /dev/null @@ -1,4284 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 1146.3862990706102, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 88.49154178830855, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3558, - "type": "person", - "continent": "South America", - "shortName": "Nick", - "x": 480.75099650191834, - "y": 117.07512685680032, - "neighbors": [ - 208312922, - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Troy", - "x": 199.61180730933444, - "y": 293.94479205088703, - "neighbors": [ - 91169926, - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1085199426837188600, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1085199426837188600_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "Maude", - "x": 545.1012406097254, - "y": 690.4594944942191, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 8.020352944895585, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "person", - "continent": "Europe", - "shortName": "Natasha", - "x": 1103.525111572326, - "y": 596.1450982214719, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 201277609, - 19283433, - 19283433, - 40219508, - 2527017636, - 2527017636, - 208312922, - 30009655, - 30009655, - 19299318, - 1035496563743842300, - 1035496563743842300, - 19299318, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_201277609_retweet", - "1085199426837188600_19283433_retweet", - "19283433_1085199426837188600_mentions", - "40219508_1085199426837188600_mentions", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "1085199426837188600_208312922_retweet", - "1085199426837188600_30009655_retweet", - "30009655_1085199426837188600_mentions", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions", - "19299318_1085199426837188600_mentions", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 21, - "query_tweet_count": 4, - "friends_count": 70, - "statuses_count": 89, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 39, - "count_followers_in_query": 2, - "screen_name": "_____leena_____", - "id": 4058687172, - "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", - "influential": false, - "original": true, - "memberSince": "2015-10-29T15:12:37.000Z", - "name": "Rina", - "location": "", - "memberFor_days": 1389, - "type": "person", - "continent": "Asia", - "shortName": "Rick", - "x": 1242.319676212668, - "y": 619.9284809725484, - "neighbors": [ - 1085199426837188600 - ], - "edges": [ - "4058687172_1085199426837188600_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 107.088109622387, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Rod", - "x": 1183.7863572616266, - "y": 704.5632182352009, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 1085199426837188600, - 81658145, - 30009655, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "1085199426837188600_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.960075825164216, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Joseph", - "x": 885.0660922144876, - "y": 633.6091903555501, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 395853499, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_395853499_mentions", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1130, - "query_tweet_count": 7, - "friends_count": 1124.5960662946777, - "statuses_count": 1099, - "listed_count": 102, - "utc_offset": null, - "favourites_count": 1372, - "count_followers_in_query": 17, - "screen_name": "geovisual", - "id": 78865306, - "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-10-01T10:19:06.000Z", - "name": "Christoph Kinkeldey", - "location": "Berlin", - "memberFor_days": 3608, - "type": "person", - "continent": "Europe", - "shortName": "Selma", - "x": 1095.007375758911, - "y": 452.6162901795233, - "neighbors": [ - 201277609, - 16112517, - 247943631, - 1055379531731796000, - 1055379531731796000, - 40219508, - 40219508 - ], - "edges": [ - "201277609_78865306_retweet", - "16112517_78865306_retweet", - "78865306_247943631_mentions", - "1055379531731796000_78865306_retweet", - "78865306_1055379531731796000_mentions", - "78865306_40219508_retweet", - "40219508_78865306_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.7231636812942, - "query_tweet_count": 7.9393685995817265, - "friends_count": 884, - "statuses_count": 4682.357554161192, - "listed_count": 94.23591878234066, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 31.87364943484583, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Chief", - "x": 787.0532046265432, - "y": 367.6753938399759, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 270431596, - 81658145, - 40219508, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 1873322353, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "270431596_16112517_retweet", - "81658145_16112517_retweet", - "16112517_40219508_retweet", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "1873322353_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 888.5044684582098, - "query_tweet_count": 2, - "friends_count": 763, - "statuses_count": 4338, - "listed_count": 100, - "utc_offset": null, - "favourites_count": 5089, - "count_followers_in_query": 22, - "screen_name": "laneharrison", - "id": 10414152, - "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-11-20T15:02:19.000Z", - "name": "Lane Harrison", - "location": "Worcester, MA", - "memberFor_days": 4289, - "type": "person", - "continent": "North America", - "shortName": "Lisa", - "x": 495.93960827883177, - "y": 872.2033511338025, - "neighbors": [ - 81658145, - 191257554, - 84043985, - 1652270612, - 36853217, - 15208867, - 11493602, - 14148549, - 247943631 - ], - "edges": [ - "81658145_10414152_retweet", - "191257554_10414152_retweet", - "84043985_10414152_retweet", - "1652270612_10414152_retweet", - "36853217_10414152_retweet", - "15208867_10414152_retweet", - "11493602_10414152_retweet", - "14148549_10414152_retweet", - "10414152_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1089.0932053951854, - "query_tweet_count": 0, - "friends_count": 1077, - "statuses_count": 770, - "listed_count": 87, - "utc_offset": null, - "favourites_count": 1065, - "count_followers_in_query": 7, - "screen_name": "eytanadar", - "id": 1314101, - "profile_image_url": "http://pbs.twimg.com/profile_images/1336587806/adar_eytan_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-03-16T21:25:12.000Z", - "name": "Eytan Adar", - "location": "", - "memberFor_days": 3535.217705018698, - "type": "person", - "continent": "North America", - "shortName": "Homer", - "x": 709.7701118120248, - "y": 307.056336271965, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1314101_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1090.1942740453424, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 101.2421089603286, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Judge", - "x": 407.6080470443653, - "y": 571.5375793248422, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 31638712, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "31638712_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1177.9042599455754, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 100.64592332466736, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "Maude", - "x": 473.7312180664954, - "y": 200.53597451551119, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506, - 16112517, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet", - "1873322353_16112517_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "Marvin", - "x": 1154.9219588922695, - "y": 815.1511928864629, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 1085199426837188600, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_1085199426837188600_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 7.561067883914276, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Kent", - "x": 977.7850188502451, - "y": 166.51795711684082, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 1085199426837188600, - 909697437694087200 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_1085199426837188600_mentions", - "19299318_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Sarah", - "x": 373.69965655442496, - "y": 256.3812397024758, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 311, - "query_tweet_count": 3, - "friends_count": 353, - "statuses_count": 442, - "listed_count": 9, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 1, - "screen_name": "BangorCSEE", - "id": 2596138699, - "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-06-30T09:55:39.000Z", - "name": "Computer Science Electronic Engineering Bangor Uni", - "location": "Bangor, Wales", - "memberFor_days": 1875, - "type": "institution", - "continent": "Europe", - "shortName": "Ellen", - "x": 1285.8968328945155, - "y": 777.7124592519094, - "neighbors": [ - 201277609, - 30009655 - ], - "edges": [ - "2596138699_201277609_retweet", - "30009655_2596138699_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 552, - "query_tweet_count": 8.111839340756974, - "friends_count": 539, - "statuses_count": 1322, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 1405, - "count_followers_in_query": 20, - "screen_name": "_Noeska_", - "id": 40219508, - "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-05-15T11:14:31.000Z", - "name": "Noeska", - "location": "Bergen, Norway", - "memberFor_days": 3747, - "type": "person", - "continent": "Europe", - "shortName": "Otto", - "x": 1188.2151190967795, - "y": 501.54107799702047, - "neighbors": [ - 1085199426837188600, - 19299318, - 16112517, - 270431596, - 2924711485, - 395853499, - 78865306, - 78865306, - 16112517, - 1085199426837188600, - 395853499, - 2527017636, - 4893004803, - 446672281 - ], - "edges": [ - "40219508_1085199426837188600_retweet", - "19299318_40219508_mentions", - "16112517_40219508_mentions", - "40219508_270431596_mentions", - "2924711485_40219508_retweet", - "40219508_395853499_retweet", - "78865306_40219508_retweet", - "40219508_78865306_mentions", - "16112517_40219508_retweet", - "40219508_1085199426837188600_mentions", - "40219508_395853499_mentions", - "40219508_2527017636_retweet", - "4893004803_40219508_retweet", - "446672281_40219508_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 12, - "query_tweet_count": 3, - "friends_count": 184, - "statuses_count": 19, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 157, - "count_followers_in_query": 3, - "screen_name": "klaus_lml", - "id": 270431596, - "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-03-22T16:18:02.000Z", - "name": "Klaus", - "location": "Linz, Austria", - "memberFor_days": 3071, - "type": "person", - "continent": "Europe", - "shortName": "Arnie", - "x": 1102.2747886356265, - "y": 337.0306012384011, - "neighbors": [ - 19299318, - 16112517, - 40219508, - 81658145, - 16112517 - ], - "edges": [ - "19299318_270431596_mentions", - "16112517_270431596_mentions", - "40219508_270431596_mentions", - "81658145_270431596_mentions", - "270431596_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 83, - "query_tweet_count": 4, - "friends_count": 306, - "statuses_count": 27, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 227, - "count_followers_in_query": 5, - "screen_name": "johliem", - "id": 2889052877, - "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-23T10:43:35.000Z", - "name": "Johannes Liem", - "location": "London", - "memberFor_days": 1729, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 814.3998398863699, - "y": 132.03969955898305, - "neighbors": [ - 19299318, - 19283433, - 19283433, - 247943631 - ], - "edges": [ - "2889052877_19299318_retweet", - "19283433_2889052877_mentions", - "2889052877_19283433_retweet", - "2889052877_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 288, - "query_tweet_count": 3, - "friends_count": 399, - "statuses_count": 624, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 2917, - "count_followers_in_query": 10, - "screen_name": "flekschas", - "id": 241173920, - "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-01-21T16:52:37.000Z", - "name": "Fritz Lekschas", - "location": "Cambridge, MA", - "memberFor_days": 3131, - "type": "person", - "continent": "North America", - "shortName": "Jake", - "x": 925.1687326764999, - "y": 556.8343313539558, - "neighbors": [ - 81658145, - 395853499 - ], - "edges": [ - "241173920_81658145_retweet", - "241173920_395853499_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 7, - "query_tweet_count": 5, - "friends_count": 29, - "statuses_count": 46, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 4, - "screen_name": "MickaelSereno", - "id": 1055379531731796000, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-10-25T08:44:23.000Z", - "name": "Sereno Mickaël", - "location": "Ile-de-France, France", - "memberFor_days": 297, - "type": "person", - "continent": "Europe", - "shortName": "Jill", - "x": 1288.6401183805524, - "y": 394.09988670317074, - "neighbors": [ - 78865306, - 78865306, - 2924711485 - ], - "edges": [ - "1055379531731796000_78865306_retweet", - "78865306_1055379531731796000_mentions", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1028, - "query_tweet_count": 1, - "friends_count": 366, - "statuses_count": 1085, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 362, - "count_followers_in_query": 22, - "screen_name": "jwoLondon", - "id": 43953969, - "profile_image_url": "http://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-01T19:39:25.000Z", - "name": "Jo Wood", - "location": "London", - "memberFor_days": 3729, - "type": "person", - "continent": "Europe", - "shortName": "Patty", - "x": 1072.1973547798807, - "y": 62.19742642057258, - "neighbors": [ - 19299318 - ], - "edges": [ - "43953969_19299318_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 959.7455726688407, - "query_tweet_count": 4, - "friends_count": 951.261272974273, - "statuses_count": 4657.1169622817815, - "listed_count": 92.17979427831489, - "utc_offset": null, - "favourites_count": 6420.960457490965, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Carl", - "x": 624.7179793756655, - "y": 548.2804404205854, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1133.2558448078748, - "query_tweet_count": 4, - "friends_count": 822, - "statuses_count": 3835, - "listed_count": 94.43771563603923, - "utc_offset": null, - "favourites_count": 3200, - "count_followers_in_query": 20, - "screen_name": "ngehlenborg", - "id": 16557883, - "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-10-02T11:21:35.000Z", - "name": "Nils Gehlenborg", - "location": "Boston, MA, USA", - "memberFor_days": 3972, - "type": "person", - "continent": "North America", - "shortName": "Dewey", - "x": 625.2325134223869, - "y": 646.0888108273167, - "neighbors": [ - 81658145, - 247943631 - ], - "edges": [ - "16557883_81658145_retweet", - "16557883_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1101.7518960674192, - "query_tweet_count": 3, - "friends_count": 1043.9071546582936, - "statuses_count": 4946.85720270981, - "listed_count": 114.86756803127372, - "utc_offset": null, - "favourites_count": 7569.934810473964, - "count_followers_in_query": 19, - "screen_name": "arnicas", - "id": 6146692, - "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2007-05-18T20:32:44.000Z", - "name": "Lynn Cherny", - "location": "Lyon, France", - "memberFor_days": 4474, - "type": "person", - "continent": "Europe", - "shortName": "Marge", - "x": 916.8204752901814, - "y": 469.23611784216985, - "neighbors": [ - 81658145, - 16112517 - ], - "edges": [ - "6146692_81658145_retweet", - "6146692_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 8, - "friends_count": 56, - "statuses_count": 551, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 1093, - "count_followers_in_query": 1, - "screen_name": "MichaelAupetit", - "id": 944216617268973600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2017-12-22T14:42:39.000Z", - "name": "Michael Aupetit", - "location": "Doha, Qatar ", - "memberFor_days": 604, - "type": "person", - "continent": "Asia", - "shortName": "Pat", - "x": 910.1823278088222, - "y": 261.73004675533195, - "neighbors": [ - 16112517 - ], - "edges": [ - "944216617268973600_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 558, - "query_tweet_count": 7.185982762189264, - "friends_count": 16, - "statuses_count": 339, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 51, - "count_followers_in_query": 17, - "screen_name": "giCentre", - "id": 19283433, - "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T10:49:52.000Z", - "name": "giCentre", - "location": "London", - "memberFor_days": 3861, - "type": "institution", - "continent": "Europe", - "shortName": "Edna", - "x": 1125.073650869382, - "y": 175.2485525808501, - "neighbors": [ - 2889052877, - 19283433, - 19283433, - 2889052877, - 1667081238, - 19299318, - 188046229, - 188046229, - 1085199426837188600, - 1658560038, - 190726679, - 1085199426837188600, - 1667081238, - 19283433, - 19283433, - 16112517 - ], - "edges": [ - "19283433_2889052877_mentions", - "19283433_19283433_mentions", - "19283433_19283433_mentions", - "2889052877_19283433_retweet", - "19283433_1667081238_mentions", - "19283433_19299318_retweet", - "188046229_19283433_mentions", - "188046229_19283433_retweet", - "1085199426837188600_19283433_retweet", - "1658560038_19283433_retweet", - "19283433_190726679_mentions", - "19283433_1085199426837188600_mentions", - "1667081238_19283433_retweet", - "19283433_19283433_retweet", - "19283433_19283433_retweet", - "19283433_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 334, - "query_tweet_count": 3, - "friends_count": 189, - "statuses_count": 143, - "listed_count": 40, - "utc_offset": null, - "favourites_count": 295, - "count_followers_in_query": 15, - "screen_name": "cagatay_turkay", - "id": 1667081238, - "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2013-08-13T07:32:38.000Z", - "name": "Cagatay Turkay", - "location": "London, UK", - "memberFor_days": 2196, - "type": "person", - "continent": "Europe", - "shortName": "Sue", - "x": 877.7510005015342, - "y": 50, - "neighbors": [ - 19283433, - 188046229, - 19299318, - 19283433, - 247943631 - ], - "edges": [ - "19283433_1667081238_mentions", - "188046229_1667081238_mentions", - "19299318_1667081238_mentions", - "1667081238_19283433_retweet", - "1667081238_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1115.1790520767995, - "query_tweet_count": 2, - "friends_count": 838, - "statuses_count": 1578, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 1624, - "count_followers_in_query": 28, - "screen_name": "benjbach", - "id": 188046229, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", - "influential": true, - "original": false, - "memberSince": "2010-09-07T20:11:04.000Z", - "name": "Benjamin Bach", - "location": "Edinburgh, Scotland", - "memberFor_days": 3266, - "type": "person", - "continent": "Europe", - "shortName": "Jim", - "x": 1171.5352837330247, - "y": 89.61208596426378, - "neighbors": [ - 19283433, - 1667081238, - 19283433 - ], - "edges": [ - "188046229_19283433_mentions", - "188046229_1667081238_mentions", - "188046229_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 84, - "query_tweet_count": 5, - "friends_count": 222, - "statuses_count": 288, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 900, - "count_followers_in_query": 2, - "screen_name": "mirelard", - "id": 1658560038, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2013-08-09T20:51:50.000Z", - "name": "mirela reljan-delane", - "location": "London, England", - "memberFor_days": 2199, - "type": "person", - "continent": "Europe", - "shortName": "Chaz", - "x": 1221.6617589346527, - "y": 261.0013840330089, - "neighbors": [ - 19283433 - ], - "edges": [ - "1658560038_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 354, - "query_tweet_count": 7.965566997448948, - "friends_count": 1047.207096656621, - "statuses_count": 5087, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 0, - "screen_name": "eurovis", - "id": 190726679, - "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2010-09-14T17:52:28.000Z", - "name": "Eurovision", - "location": "", - "memberFor_days": 3260, - "type": "institution", - "continent": "Europe", - "shortName": "McD's", - "x": 1233.5750530960227, - "y": 157.03868428586685, - "neighbors": [ - 19283433 - ], - "edges": [ - "19283433_190726679_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 5, - "friends_count": 284, - "statuses_count": 1154, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 1691, - "count_followers_in_query": 8, - "screen_name": "lonnibesancon", - "id": 2924711485, - "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-12-09T22:32:36.000Z", - "name": "Lonni Besançon", - "location": "Norrköping, Sverige", - "memberFor_days": 1712, - "type": "person", - "continent": "Europe", - "shortName": "Lori", - "x": 1348, - "y": 464.2298273706357, - "neighbors": [ - 40219508, - 1055379531731796000 - ], - "edges": [ - "2924711485_40219508_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 984.1575817679088, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5213.512078479975, - "listed_count": 100.44478610079666, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Ruth", - "x": 353.9664673268257, - "y": 370.78759864060265, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Kirk", - "x": 818.865487894453, - "y": 473.0422713723287, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 81658145, - 18406335, - 16112517, - 79908341, - 40219508 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "81658145_395853499_mentions", - "18406335_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions", - "40219508_395853499_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 130, - "query_tweet_count": 0, - "friends_count": 326, - "statuses_count": 315, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 281, - "count_followers_in_query": 11, - "screen_name": "holgerstitz", - "id": 85844572, - "profile_image_url": "http://pbs.twimg.com/profile_images/3110359287/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-28T15:44:39.000Z", - "name": "Holger Stitz", - "location": "Linz, Austria", - "memberFor_days": 3581, - "type": "person", - "continent": "Europe", - "shortName": "Dolph", - "x": 904.4088073640515, - "y": 710.2802293578567, - "neighbors": [ - 81658145 - ], - "edges": [ - "81658145_85844572_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 868.993078457436, - "query_tweet_count": 4, - "friends_count": 1018.3526295600733, - "statuses_count": 4332.541868908504, - "listed_count": 100.72136671535272, - "utc_offset": null, - "favourites_count": 7075.841836110255, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Janey", - "x": 590.8443734424336, - "y": 259.48083386913356, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 33, - "query_tweet_count": 3, - "friends_count": 87, - "statuses_count": 41, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 208, - "count_followers_in_query": 3, - "screen_name": "mrshahidlatif", - "id": 79908341, - "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-10-05T03:33:39.000Z", - "name": "Shahid Latif", - "location": "Essen, Germany", - "memberFor_days": 3604, - "type": "person", - "continent": "Europe", - "shortName": "Terry", - "x": 508.63658145360745, - "y": 568.9989253086392, - "neighbors": [ - 395853499, - 247943631 - ], - "edges": [ - "79908341_395853499_mentions", - "79908341_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 889, - "query_tweet_count": 1, - "friends_count": 0, - "statuses_count": 245, - "listed_count": 104, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "eagereyes_feed", - "id": 1325316703, - "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-04-03T19:55:46.000Z", - "name": "eagereyes.org feed", - "location": "The Web", - "memberFor_days": 2327, - "type": "institution", - "continent": "North America", - "shortName": "Jess", - "x": 718.3262643924485, - "y": 232.46770724367687, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1325316703_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Jill", - "x": 895.9134610093597, - "y": 888.5804031350007, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 1085199426837188600, - 446672281, - 92951551, - 158685605, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "2527017636_446672281_mentions", - "2527017636_92951551_mentions", - "2527017636_158685605_mentions", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 317, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 242, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 502, - "count_followers_in_query": 12, - "screen_name": "TofHurter", - "id": 4893004803, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2016-02-09T20:58:40.000Z", - "name": "Christophe Hurter", - "location": "Toulouse, France", - "memberFor_days": 1285, - "type": "person", - "continent": "Europe", - "shortName": "Harry", - "x": 770.0468298787149, - "y": 554.5422556604657, - "neighbors": [ - 40219508, - 247943631 - ], - "edges": [ - "4893004803_40219508_retweet", - "4893004803_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Tony", - "x": 1062.5546412930955, - "y": 771.5399303914153, - "neighbors": [ - 2527017636, - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "2527017636_446672281_mentions", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Big Books", - "x": 1033.9726603741374, - "y": 901.3239193786513, - "neighbors": [ - 2527017636, - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "2527017636_92951551_mentions", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 0, - "friends_count": 135, - "statuses_count": 121, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 9, - "count_followers_in_query": 14, - "screen_name": "HelwigHauser", - "id": 158685605, - "profile_image_url": "http://pbs.twimg.com/profile_images/1016657860/P1010005_normal.JPG", - "influential": true, - "original": false, - "memberSince": "2010-06-23T09:51:42.000Z", - "name": "Helwig Hauser", - "location": "Bergen, Norway", - "memberFor_days": 3343, - "type": "person", - "continent": "Europe", - "shortName": "Helen", - "x": 824.1919869928412, - "y": 959.1106199914329, - "neighbors": [ - 2527017636 - ], - "edges": [ - "2527017636_158685605_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1071.8932702923553, - "query_tweet_count": 1, - "friends_count": 469, - "statuses_count": 3452, - "listed_count": 92.76000124018455, - "utc_offset": null, - "favourites_count": 23, - "count_followers_in_query": 16, - "screen_name": "d3visualization", - "id": 1006945298, - "profile_image_url": "http://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "influential": true, - "original": false, - "memberSince": "2012-12-12T18:00:31.000Z", - "name": "Christophe Viau", - "location": "Montreal", - "memberFor_days": 2440, - "type": "person", - "continent": "North America", - "shortName": "Artie", - "x": 146.2458164640516, - "y": 151.90032369081794, - "neighbors": [ - 208312922 - ], - "edges": [ - "1006945298_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Will", - "x": 148.35331350349395, - "y": 391.27213547792053, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Martin", - "x": 51.74128899292705, - "y": 280.677738409844, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1160.6318806165611, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 106.2381727891181, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "Store", - "x": 238.78451576838793, - "y": 200.2671620921599, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 23, - "query_tweet_count": 5, - "friends_count": 100, - "statuses_count": 43, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 143, - "count_followers_in_query": 3, - "screen_name": "mandykeck", - "id": 1035496563743842300, - "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-08-31T11:56:34.000Z", - "name": "mandykeck", - "location": "Dresden, Germany", - "memberFor_days": 352, - "type": "person", - "continent": "Europe", - "shortName": "Muriel", - "x": 794.6689840882624, - "y": 699.4433414734189, - "neighbors": [ - 1085199426837188600, - 247943631, - 711885257549680600, - 1085199426837188600 - ], - "edges": [ - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_247943631_retweet", - "711885257549680600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 908.9433908633783, - "query_tweet_count": 1, - "friends_count": 952.0173583047267, - "statuses_count": 3928.694571602031, - "listed_count": 94.30279359694066, - "utc_offset": null, - "favourites_count": 7830.414763068779, - "count_followers_in_query": 17, - "screen_name": "cybunk", - "id": 14905766, - "profile_image_url": "http://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-05-26T06:02:18.000Z", - "name": "Samuel Huron", - "location": "Paris, France", - "memberFor_days": 4101, - "type": "person", - "continent": "Europe", - "shortName": "Apu", - "x": 210.06081245636386, - "y": 655.5305090452705, - "neighbors": [ - 247943631 - ], - "edges": [ - "14905766_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 849.0456029531351, - "query_tweet_count": 2, - "friends_count": 334, - "statuses_count": 265, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 479, - "count_followers_in_query": 13, - "screen_name": "LacePadilla", - "id": 824684769543741400, - "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", - "influential": true, - "original": false, - "memberSince": "2017-01-26T18:25:45.000Z", - "name": "Lace Padilla", - "location": "Merced, CA", - "memberFor_days": 934, - "type": "person", - "continent": "North America", - "shortName": "Linux", - "x": 409.1641468163485, - "y": 720.4048446470061, - "neighbors": [ - 247943631 - ], - "edges": [ - "824684769543741400_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 340, - "query_tweet_count": 1, - "friends_count": 480, - "statuses_count": 926, - "listed_count": 34, - "utc_offset": null, - "favourites_count": 950, - "count_followers_in_query": 9, - "screen_name": "namwkim85", - "id": 49457800, - "profile_image_url": "http://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-21T22:57:22.000Z", - "name": "Nam Wook Kim", - "location": "Cambridge, MA", - "memberFor_days": 3709, - "type": "person", - "continent": "North America", - "shortName": "Tim", - "x": 316.15580817224804, - "y": 484.42098377636614, - "neighbors": [ - 247943631 - ], - "edges": [ - "49457800_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 54, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 116, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 220, - "count_followers_in_query": 0, - "screen_name": "andrea_no_", - "id": 711885257549680600, - "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2016-03-21T12:00:46.000Z", - "name": "Andrea Notroff", - "location": "", - "memberFor_days": 1245, - "type": "person", - "continent": "Europe", - "shortName": "Aaron", - "x": 784.0473897863794, - "y": 790.3092952778117, - "neighbors": [ - 247943631, - 201277609, - 1035496563743842300 - ], - "edges": [ - "711885257549680600_247943631_retweet", - "711885257549680600_201277609_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 534, - "query_tweet_count": 0, - "friends_count": 454, - "statuses_count": 3118, - "listed_count": 30, - "utc_offset": null, - "favourites_count": 2498, - "count_followers_in_query": 18, - "screen_name": "yelperalp", - "id": 18325271, - "profile_image_url": "http://pbs.twimg.com/profile_images/2589949698/m0id1s4e7w0iyc4iasux_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2008-12-23T03:28:47.000Z", - "name": "Alper Sarikaya", - "location": "Seattle, WA", - "memberFor_days": 3890, - "type": "person", - "continent": "North America", - "shortName": "Eddie", - "x": 1153.060679573993, - "y": 893.241836692706, - "neighbors": [ - 30009655 - ], - "edges": [ - "30009655_18325271_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1162.983448075768, - "query_tweet_count": 2, - "friends_count": 384, - "statuses_count": 841, - "listed_count": 92, - "utc_offset": null, - "favourites_count": 1713, - "count_followers_in_query": 25, - "screen_name": "JessicaHullman", - "id": 1556132462, - "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-06-29T17:13:09.000Z", - "name": "Jessica Hullman", - "location": "Chicago, IL", - "memberFor_days": 2241, - "type": "person", - "continent": "North America", - "shortName": "Roger", - "x": 571.2888305391399, - "y": 384.89675822365933, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "1556132462_247943631_retweet", - "1556132462_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 974, - "query_tweet_count": 2, - "friends_count": 189, - "statuses_count": 4300.386079496749, - "listed_count": 117, - "utc_offset": null, - "favourites_count": 7868, - "count_followers_in_query": 21, - "screen_name": "dr_tj", - "id": 18704160, - "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-01-07T00:58:20.000Z", - "name": "T.J. Jankun-Kelly", - "location": "Mississippi", - "memberFor_days": 3875, - "type": "person", - "continent": "North America", - "shortName": "Jasper", - "x": 608.5638864345694, - "y": 455.1154469597453, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "18704160_247943631_retweet", - "18704160_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1178.8822206291582, - "query_tweet_count": 7.919587878179573, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 119.42066076502533, - "utc_offset": null, - "favourites_count": 6688.683896487315, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Julio", - "x": 675.5617659669573, - "y": 755.5070979379774, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 216, - "query_tweet_count": 3, - "friends_count": 555, - "statuses_count": 891, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 3555, - "count_followers_in_query": 2, - "screen_name": "ryanwesslen", - "id": 31638712, - "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-04-16T04:11:14.000Z", - "name": "Ryan Wesslen", - "location": "Charlotte, NC", - "memberFor_days": 3776, - "type": "person", - "continent": "North America", - "shortName": "Moe", - "x": 469.2372007489014, - "y": 451.648187183264, - "neighbors": [ - 247943631, - 247943631, - 16112517 - ], - "edges": [ - "31638712_247943631_retweet", - "31638712_247943631_mentions", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1107.8881216879502, - "query_tweet_count": 1, - "friends_count": 1129, - "statuses_count": 4812, - "listed_count": 118.07275451756395, - "utc_offset": null, - "favourites_count": 7086.6081320017465, - "count_followers_in_query": 20, - "screen_name": "arvindsatya1", - "id": 9527212, - "profile_image_url": "http://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-10-18T18:43:59.000Z", - "name": "Arvind Satyanarayan", - "location": "Boston, MA", - "memberFor_days": 4322, - "type": "person", - "continent": "North America", - "shortName": "Bart", - "x": 223.2413612869522, - "y": 516.0927924443324, - "neighbors": [ - 247943631 - ], - "edges": [ - "9527212_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1017.027992282441, - "query_tweet_count": 3, - "friends_count": 894.6353570528826, - "statuses_count": 4139, - "listed_count": 112.8053445543556, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Hans", - "x": 477.17014443507355, - "y": 316.1020749358396, - "neighbors": [ - 247943631, - 16112517, - 1873322353, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 846.6108846781981, - "query_tweet_count": 1, - "friends_count": 525, - "statuses_count": 3699, - "listed_count": 67, - "utc_offset": null, - "favourites_count": 4478, - "count_followers_in_query": 21, - "screen_name": "domoritz", - "id": 82890309, - "profile_image_url": "http://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-16T14:24:04.000Z", - "name": "Dominik Moritz", - "location": "Seattle", - "memberFor_days": 3593, - "type": "person", - "continent": "North America", - "shortName": "Waylon", - "x": 304.1887617119106, - "y": 701.8451153239429, - "neighbors": [ - 247943631 - ], - "edges": [ - "82890309_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 850.7905696132673, - "query_tweet_count": 1, - "friends_count": 463, - "statuses_count": 5317.731422003193, - "listed_count": 106.57520320782706, - "utc_offset": null, - "favourites_count": 3061, - "count_followers_in_query": 23, - "screen_name": "scheidegger", - "id": 44195788, - "profile_image_url": "http://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-02T20:09:53.000Z", - "name": "Carlos Scheidegger", - "location": "Tucson, AZ", - "memberFor_days": 3728, - "type": "person", - "continent": "North America", - "shortName": "Ralph", - "x": 190.81349042444424, - "y": 586.9397406795108, - "neighbors": [ - 247943631 - ], - "edges": [ - "44195788_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1020.299828582738, - "query_tweet_count": 1, - "friends_count": 998.4867997431691, - "statuses_count": 5154.242151518794, - "listed_count": 116.1336645183526, - "utc_offset": null, - "favourites_count": 7449.845367545318, - "count_followers_in_query": 17, - "screen_name": "dataandme", - "id": 3230388598, - "profile_image_url": "http://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-05-03T11:44:15.000Z", - "name": "Mara Averick", - "location": "Massachusetts", - "memberFor_days": 1568, - "type": "person", - "continent": "North America", - "shortName": "Max", - "x": 1262.7862910017413, - "y": 885.2504217947201, - "neighbors": [ - 30009655 - ], - "edges": [ - "3230388598_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1114.2588444342243, - "query_tweet_count": 1, - "friends_count": 1054, - "statuses_count": 3133, - "listed_count": 85.46974885895425, - "utc_offset": null, - "favourites_count": 7276, - "count_followers_in_query": 19, - "screen_name": "tillnm", - "id": 36853217, - "profile_image_url": "http://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-05-01T02:11:09.000Z", - "name": "Till Nagel", - "location": "Mannheim/Berlin", - "memberFor_days": 3761, - "type": "person", - "continent": "Europe", - "shortName": "Ned", - "x": 374.956507758422, - "y": 844.0767755277169, - "neighbors": [ - 10414152 - ], - "edges": [ - "36853217_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 264, - "query_tweet_count": 1, - "friends_count": 235, - "statuses_count": 523, - "listed_count": 23, - "utc_offset": null, - "favourites_count": 1219, - "count_followers_in_query": 15, - "screen_name": "StefvandenElzen", - "id": 403626099, - "profile_image_url": "http://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2011-11-02T19:22:30.000Z", - "name": "Stef van den Elzen", - "location": "Eindhoven, Nederland", - "memberFor_days": 2845, - "type": "person", - "continent": "Europe", - "shortName": "Alice", - "x": 69.54085900321843, - "y": 354.73341236250747, - "neighbors": [ - 208312922 - ], - "edges": [ - "403626099_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1072, - "query_tweet_count": 1, - "friends_count": 878, - "statuses_count": 5263.570950468426, - "listed_count": 77, - "utc_offset": null, - "favourites_count": 5746, - "count_followers_in_query": 8, - "screen_name": "jozilla", - "id": 15208867, - "profile_image_url": "http://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-06-23T16:45:09.000Z", - "name": "Jo Vermeulen", - "location": "Aarhus, Denmark", - "memberFor_days": 4073, - "type": "person", - "continent": "Europe", - "shortName": "Barney", - "x": 507.6436107510979, - "y": 959, - "neighbors": [ - 10414152 - ], - "edges": [ - "15208867_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 385, - "query_tweet_count": 1, - "friends_count": 276, - "statuses_count": 1076, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 692, - "count_followers_in_query": 11, - "screen_name": "DavidGotz", - "id": 889998600, - "profile_image_url": "http://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2012-10-19T00:26:15.000Z", - "name": "David Gotz", - "location": "Chapel Hill, NC", - "memberFor_days": 2494, - "type": "person", - "continent": "North America", - "shortName": "Mona", - "x": 55, - "y": 202.43626136471516, - "neighbors": [ - 208312922 - ], - "edges": [ - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 885.7340407621177, - "query_tweet_count": 1, - "friends_count": 889, - "statuses_count": 5373.381986241651, - "listed_count": 110, - "utc_offset": null, - "favourites_count": 2951, - "count_followers_in_query": 14, - "screen_name": "EvanMPeck", - "id": 11493602, - "profile_image_url": "http://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", - "influential": true, - "original": false, - "memberSince": "2007-12-25T04:00:52.000Z", - "name": "Evan Peck", - "location": "Lewisburg, PA", - "memberFor_days": 4254, - "type": "person", - "continent": "North America", - "shortName": "Maggie", - "x": 605.1608797014065, - "y": 932.2156474708088, - "neighbors": [ - 10414152 - ], - "edges": [ - "11493602_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 757, - "query_tweet_count": 1, - "friends_count": 658, - "statuses_count": 1610, - "listed_count": 64, - "utc_offset": null, - "favourites_count": 486, - "count_followers_in_query": 16, - "screen_name": "magneticnorth", - "id": 14148549, - "profile_image_url": "http://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-03-14T18:44:45.000Z", - "name": "Stephen North", - "location": "Oldwick", - "memberFor_days": 4174, - "type": "person", - "continent": "North America", - "shortName": "Santa", - "x": 392.3416471586858, - "y": 932.091586881036, - "neighbors": [ - 10414152 - ], - "edges": [ - "14148549_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 92, - "query_tweet_count": 0, - "friends_count": 54, - "statuses_count": 14, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "EuroVis2018", - "id": 909697437694087200, - "profile_image_url": "http://pbs.twimg.com/profile_images/909698678167867393/y4hHGNuY_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2017-09-18T08:35:45.000Z", - "name": "EuroVis2018", - "location": "", - "memberFor_days": 699, - "type": "institution", - "continent": "Europe", - "shortName": "Duff", - "x": 993.5357606762952, - "y": 380.09080511666866, - "neighbors": [ - 19299318, - 81658145 - ], - "edges": [ - "19299318_909697437694087200_mentions", - "81658145_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 238, - "query_tweet_count": 3, - "friends_count": 565, - "statuses_count": 4102, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 1102, - "count_followers_in_query": 0, - "screen_name": "leerraum", - "id": 22766040, - "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2009-03-04T12:57:46.000Z", - "name": "Kai Reinhardt", - "location": "Rastatt, Germany", - "memberFor_days": 3819, - "type": "person", - "continent": "Europe", - "shortName": "Lou", - "x": 819.8321702754386, - "y": 205.0831125340996, - "neighbors": [ - 16112517 - ], - "edges": [ - "22766040_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 868.1708750851178, - "query_tweet_count": 1, - "friends_count": 933, - "statuses_count": 4074.6634531751397, - "listed_count": 109.73240237029945, - "utc_offset": null, - "favourites_count": 7424.809818042977, - "count_followers_in_query": 15, - "screen_name": "JanWillemTulp", - "id": 21084111, - "profile_image_url": "http://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-02-17T12:20:53.000Z", - "name": "Jan Willem Tulp", - "location": "The Hague, The Netherlands", - "memberFor_days": 3834, - "type": "person", - "continent": "Europe", - "shortName": "Lenny", - "x": 804.8077994694941, - "y": 282.36393378650496, - "neighbors": [ - 16112517 - ], - "edges": [ - "21084111_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1134, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 10, - "listed_count": 26, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 12, - "screen_name": "vis_research", - "id": 1068137549355515900, - "profile_image_url": "http://pbs.twimg.com/profile_images/1070395121017872384/cYNIU2ak_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2018-11-29T13:40:11.000Z", - "name": "Multiple Views: Visualization Research Explained", - "location": "", - "memberFor_days": 262, - "type": "institution", - "continent": "North America", - "shortName": "Jules", - "x": 891.7289596858917, - "y": 348.6235000636091, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1068137549355515900_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 208, - "query_tweet_count": 2, - "friends_count": 649, - "statuses_count": 113, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 9, - "screen_name": "manunna_91", - "id": 743468486756868100, - "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2016-06-16T15:41:15.000Z", - "name": "Menna El-Assady", - "location": "", - "memberFor_days": 1158, - "type": "person", - "continent": "Europe", - "shortName": "Hen", - "x": 385.298895491379, - "y": 65.992136902766, - "neighbors": [ - 91169926 - ], - "edges": [ - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "Louie", - "x": 1002.4981122050386, - "y": 650.8008174999034, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "retweet", - "count": 4, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "mentions", - "count": 2, - "id": "208312922_91169926_mentions", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 4058687172, - "target": 1085199426837188600, - "type": "retweet", - "count": 1, - "id": "4058687172_1085199426837188600_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "mentions", - "count": 4, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "201277609_78865306_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "81658145_10414152_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "16112517_78865306_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1314101, - "type": "mentions", - "count": 1, - "id": "16112517_1314101_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "mentions", - "count": 5, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "mentions", - "count": 1, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "78865306_247943631_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "mentions", - "count": 5, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 2596138699, - "target": 201277609, - "type": "retweet", - "count": 2, - "id": "2596138699_201277609_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "retweet", - "count": 3, - "id": "40219508_1085199426837188600_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 40219508, - "type": "mentions", - "count": 1, - "id": "19299318_40219508_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "19299318_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "mentions", - "count": 2, - "id": "16112517_40219508_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "16112517_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "19299318_16112517_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "40219508_270431596_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2889052877_19299318_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "241173920_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 78865306, - "type": "retweet", - "count": 1, - "id": "1055379531731796000_78865306_retweet", - "selected": false - }, - { - "source": 43953969, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "43953969_19299318_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "16557883_81658145_retweet", - "selected": false - }, - { - "source": 78865306, - "target": 1055379531731796000, - "type": "mentions", - "count": 1, - "id": "78865306_1055379531731796000_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 201277609, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_201277609_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "6146692_81658145_retweet", - "selected": false - }, - { - "source": 944216617268973600, - "target": 16112517, - "type": "retweet", - "count": 4, - "id": "944216617268973600_16112517_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 2889052877, - "type": "mentions", - "count": 1, - "id": "19283433_2889052877_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "mentions", - "count": 4, - "id": "19283433_19283433_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19283433, - "type": "retweet", - "count": 2, - "id": "2889052877_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 1667081238, - "type": "mentions", - "count": 2, - "id": "19283433_1667081238_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19299318, - "type": "retweet", - "count": 2, - "id": "19283433_19299318_retweet", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "mentions", - "count": 1, - "id": "188046229_19283433_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 1667081238, - "type": "mentions", - "count": 2, - "id": "188046229_1667081238_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "188046229_19283433_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 1667081238, - "type": "mentions", - "count": 1, - "id": "19299318_1667081238_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19283433_retweet", - "selected": false - }, - { - "source": 1658560038, - "target": 19283433, - "type": "retweet", - "count": 5, - "id": "1658560038_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 190726679, - "type": "mentions", - "count": 1, - "id": "19283433_190726679_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19283433_1085199426837188600_mentions", - "selected": false - }, - { - "source": 1667081238, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "1667081238_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "retweet", - "count": 1, - "id": "19283433_19283433_retweet", - "selected": false - }, - { - "source": 2924711485, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "2924711485_40219508_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "retweet", - "count": 2, - "id": "40219508_395853499_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "241173920_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 85844572, - "type": "mentions", - "count": 1, - "id": "81658145_85844572_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "mentions", - "count": 3, - "id": "81658145_395853499_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 270431596, - "type": "mentions", - "count": 1, - "id": "81658145_270431596_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 395853499, - "type": "mentions", - "count": 1, - "id": "79908341_395853499_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "78865306_40219508_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 78865306, - "type": "mentions", - "count": 1, - "id": "40219508_78865306_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1325316703, - "type": "retweet", - "count": 1, - "id": "16112517_1325316703_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 270431596, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "270431596_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "16112517_40219508_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "40219508_1085199426837188600_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "mentions", - "count": 2, - "id": "40219508_395853499_mentions", - "selected": false - }, - { - "source": 40219508, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "40219508_2527017636_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "4893004803_40219508_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "2527017636_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 446672281, - "type": "mentions", - "count": 2, - "id": "2527017636_446672281_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 92951551, - "type": "mentions", - "count": 2, - "id": "2527017636_92951551_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 158685605, - "type": "mentions", - "count": 1, - "id": "2527017636_158685605_mentions", - "selected": false - }, - { - "source": 446672281, - "target": 40219508, - "type": "retweet", - "count": 1, - "id": "446672281_40219508_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_208312922_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 1006945298, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1006945298_208312922_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "mentions", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "30009655_1085199426837188600_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 2596138699, - "type": "mentions", - "count": 1, - "id": "30009655_2596138699_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "mentions", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "79908341_247943631_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "4893004803_247943631_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 1035496563743842300, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 2889052877, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2889052877_247943631_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "191257554_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1035496563743842300_247943631_retweet", - "selected": false - }, - { - "source": 14905766, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "14905766_247943631_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 824684769543741400, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "824684769543741400_247943631_retweet", - "selected": false - }, - { - "source": 49457800, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "49457800_247943631_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "711885257549680600_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 18325271, - "type": "mentions", - "count": 1, - "id": "30009655_18325271_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 711885257549680600, - "target": 201277609, - "type": "retweet", - "count": 1, - "id": "711885257549680600_201277609_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 1035496563743842300, - "type": "retweet", - "count": 1, - "id": "711885257549680600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1556132462_247943631_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "18704160_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "31638712_247943631_retweet", - "selected": false - }, - { - "source": 9527212, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "9527212_247943631_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "16557883_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 82890309, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "82890309_247943631_retweet", - "selected": false - }, - { - "source": 1667081238, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1667081238_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 44195788, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "44195788_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "84043985_10414152_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "18704160_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 10414152, - "type": "retweet", - "count": 2, - "id": "1652270612_10414152_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "retweet", - "count": 5, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 3230388598, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "3230388598_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 36853217, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "36853217_10414152_retweet", - "selected": false - }, - { - "source": 403626099, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "403626099_208312922_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 15208867, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "15208867_10414152_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "1556132462_16112517_retweet", - "selected": false - }, - { - "source": 889998600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "889998600_208312922_retweet", - "selected": false - }, - { - "source": 11493602, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "11493602_10414152_retweet", - "selected": false - }, - { - "source": 14148549, - "target": 10414152, - "type": "retweet", - "count": 1, - "id": "14148549_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "1035496563743842300_1085199426837188600_mentions", - "selected": false - }, - { - "source": 10414152, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "10414152_247943631_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "mentions", - "count": 2, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19299318_1085199426837188600_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 909697437694087200, - "type": "mentions", - "count": 1, - "id": "19299318_909697437694087200_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 909697437694087200, - "type": "mentions", - "count": 1, - "id": "81658145_909697437694087200_mentions", - "selected": false - }, - { - "source": 22766040, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "22766040_16112517_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "mentions", - "count": 1, - "id": "31638712_247943631_mentions", - "selected": false - }, - { - "source": 6146692, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "6146692_16112517_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "mentions", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 21084111, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "21084111_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1068137549355515900, - "type": "mentions", - "count": 1, - "id": "16112517_1068137549355515900_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "19283433_16112517_retweet", - "selected": false - }, - { - "source": 743468486756868100, - "target": 91169926, - "type": "retweet", - "count": 1, - "id": "743468486756868100_91169926_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "1873322353_16112517_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 136400506, - "type": "mentions", - "count": 1, - "id": "1873322353_136400506_mentions", - "selected": false - }, - { - "source": 31638712, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "31638712_16112517_retweet", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 2924711485, - "type": "retweet", - "count": 1, - "id": "1055379531731796000_2924711485_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "retweet", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/s_network_large_undirected_singleEdge.json b/public/example-mvnv/assets/data/s_network_large_undirected_singleEdge.json deleted file mode 100644 index 591405afec..0000000000 --- a/public/example-mvnv/assets/data/s_network_large_undirected_singleEdge.json +++ /dev/null @@ -1,3984 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 1146.3862990706102, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 88.49154178830855, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3558, - "type": "person", - "continent": "South America", - "shortName": "Nick", - "x": 480.75099650191834, - "y": 117.07512685680032, - "neighbors": [ - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100 - ], - "edges": [ - "91169926_208312922_retweet", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Troy", - "x": 199.61180730933444, - "y": 293.94479205088703, - "neighbors": [ - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600 - ], - "edges": [ - "91169926_208312922_retweet", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "Maude", - "x": 545.1012406097254, - "y": 690.4594944942191, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 8.020352944895585, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "person", - "continent": "Europe", - "shortName": "Natasha", - "x": 1103.525111572326, - "y": 596.1450982214719, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 19283433, - 2527017636, - 30009655, - 19299318, - 1035496563743842300, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_19283433_retweet", - "1085199426837188600_2527017636_retweet", - "1085199426837188600_30009655_retweet", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 21, - "query_tweet_count": 4, - "friends_count": 70, - "statuses_count": 89, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 39, - "count_followers_in_query": 2, - "screen_name": "_____leena_____", - "id": 4058687172, - "profile_image_url": "http://pbs.twimg.com/profile_images/659761411384455172/_9I3QXpo_normal.png", - "influential": false, - "original": true, - "memberSince": "2015-10-29T15:12:37.000Z", - "name": "Rina", - "location": "", - "memberFor_days": 1389, - "type": "person", - "continent": "Asia", - "shortName": "Rick", - "x": 1242.319676212668, - "y": 619.9284809725484, - "neighbors": [ - 1085199426837188600 - ], - "edges": [ - "4058687172_1085199426837188600_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 107.088109622387, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Rod", - "x": 1183.7863572616266, - "y": 704.5632182352009, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 81658145, - 30009655, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.960075825164216, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Joseph", - "x": 885.0660922144876, - "y": 633.6091903555501, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1130, - "query_tweet_count": 7, - "friends_count": 1124.5960662946777, - "statuses_count": 1099, - "listed_count": 102, - "utc_offset": null, - "favourites_count": 1372, - "count_followers_in_query": 17, - "screen_name": "geovisual", - "id": 78865306, - "profile_image_url": "http://pbs.twimg.com/profile_images/536580974520193025/zdXWrWhI_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-10-01T10:19:06.000Z", - "name": "Christoph Kinkeldey", - "location": "Berlin", - "memberFor_days": 3608, - "type": "person", - "continent": "Europe", - "shortName": "Selma", - "x": 1095.007375758911, - "y": 452.6162901795233, - "neighbors": [ - 201277609, - 16112517, - 247943631, - 1055379531731796000, - 40219508 - ], - "edges": [ - "201277609_78865306_retweet", - "16112517_78865306_retweet", - "78865306_247943631_mentions", - "1055379531731796000_78865306_retweet", - "78865306_40219508_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.7231636812942, - "query_tweet_count": 7.9393685995817265, - "friends_count": 884, - "statuses_count": 4682.357554161192, - "listed_count": 94.23591878234066, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 31.87364943484583, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Chief", - "x": 787.0532046265432, - "y": 367.6753938399759, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 81658145, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "81658145_16112517_retweet", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 888.5044684582098, - "query_tweet_count": 2, - "friends_count": 763, - "statuses_count": 4338, - "listed_count": 100, - "utc_offset": null, - "favourites_count": 5089, - "count_followers_in_query": 22, - "screen_name": "laneharrison", - "id": 10414152, - "profile_image_url": "http://pbs.twimg.com/profile_images/932285276520701954/sQXVag20_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-11-20T15:02:19.000Z", - "name": "Lane Harrison", - "location": "Worcester, MA", - "memberFor_days": 4289, - "type": "person", - "continent": "North America", - "shortName": "Lisa", - "x": 495.93960827883177, - "y": 872.2033511338025, - "neighbors": [ - 81658145, - 191257554, - 84043985, - 1652270612, - 36853217, - 15208867, - 11493602, - 14148549, - 247943631 - ], - "edges": [ - "81658145_10414152_retweet", - "191257554_10414152_retweet", - "84043985_10414152_retweet", - "1652270612_10414152_retweet", - "36853217_10414152_retweet", - "15208867_10414152_retweet", - "11493602_10414152_retweet", - "14148549_10414152_retweet", - "10414152_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1089.0932053951854, - "query_tweet_count": 0, - "friends_count": 1077, - "statuses_count": 770, - "listed_count": 87, - "utc_offset": null, - "favourites_count": 1065, - "count_followers_in_query": 7, - "screen_name": "eytanadar", - "id": 1314101, - "profile_image_url": "http://pbs.twimg.com/profile_images/1336587806/adar_eytan_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-03-16T21:25:12.000Z", - "name": "Eytan Adar", - "location": "", - "memberFor_days": 3535.217705018698, - "type": "person", - "continent": "North America", - "shortName": "Homer", - "x": 709.7701118120248, - "y": 307.056336271965, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1314101_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1090.1942740453424, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 101.2421089603286, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Judge", - "x": 407.6080470443653, - "y": 571.5375793248422, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1177.9042599455754, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 100.64592332466736, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "Maude", - "x": 473.7312180664954, - "y": 200.53597451551119, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "Marvin", - "x": 1154.9219588922695, - "y": 815.1511928864629, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 7.561067883914276, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Kent", - "x": 977.7850188502451, - "y": 166.51795711684082, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 909697437694087200 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Sarah", - "x": 373.69965655442496, - "y": 256.3812397024758, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 311, - "query_tweet_count": 3, - "friends_count": 353, - "statuses_count": 442, - "listed_count": 9, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 1, - "screen_name": "BangorCSEE", - "id": 2596138699, - "profile_image_url": "http://pbs.twimg.com/profile_images/1088803369265827841/2WW7VDPU_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-06-30T09:55:39.000Z", - "name": "Computer Science Electronic Engineering Bangor Uni", - "location": "Bangor, Wales", - "memberFor_days": 1875, - "type": "institution", - "continent": "Europe", - "shortName": "Ellen", - "x": 1285.8968328945155, - "y": 777.7124592519094, - "neighbors": [ - 201277609, - 30009655 - ], - "edges": [ - "2596138699_201277609_retweet", - "30009655_2596138699_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 552, - "query_tweet_count": 8.111839340756974, - "friends_count": 539, - "statuses_count": 1322, - "listed_count": 18, - "utc_offset": null, - "favourites_count": 1405, - "count_followers_in_query": 20, - "screen_name": "_Noeska_", - "id": 40219508, - "profile_image_url": "http://pbs.twimg.com/profile_images/1112783180891897856/SPZL_ZIN_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-05-15T11:14:31.000Z", - "name": "Noeska", - "location": "Bergen, Norway", - "memberFor_days": 3747, - "type": "person", - "continent": "Europe", - "shortName": "Otto", - "x": 1188.2151190967795, - "y": 501.54107799702047, - "neighbors": [ - 1085199426837188600, - 19299318, - 16112517, - 270431596, - 2924711485, - 395853499, - 78865306, - 2527017636, - 4893004803, - 446672281 - ], - "edges": [ - "40219508_1085199426837188600_retweet", - "19299318_40219508_mentions", - "16112517_40219508_mentions", - "40219508_270431596_mentions", - "2924711485_40219508_retweet", - "40219508_395853499_retweet", - "78865306_40219508_retweet", - "40219508_2527017636_retweet", - "4893004803_40219508_retweet", - "446672281_40219508_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 12, - "query_tweet_count": 3, - "friends_count": 184, - "statuses_count": 19, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 157, - "count_followers_in_query": 3, - "screen_name": "klaus_lml", - "id": 270431596, - "profile_image_url": "http://pbs.twimg.com/profile_images/1055443128109408256/X2-Ekgv0_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-03-22T16:18:02.000Z", - "name": "Klaus", - "location": "Linz, Austria", - "memberFor_days": 3071, - "type": "person", - "continent": "Europe", - "shortName": "Arnie", - "x": 1102.2747886356265, - "y": 337.0306012384011, - "neighbors": [ - 19299318, - 16112517, - 40219508, - 81658145 - ], - "edges": [ - "19299318_270431596_mentions", - "16112517_270431596_mentions", - "40219508_270431596_mentions", - "81658145_270431596_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 83, - "query_tweet_count": 4, - "friends_count": 306, - "statuses_count": 27, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 227, - "count_followers_in_query": 5, - "screen_name": "johliem", - "id": 2889052877, - "profile_image_url": "http://pbs.twimg.com/profile_images/823611425205735425/nabeu14v_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-23T10:43:35.000Z", - "name": "Johannes Liem", - "location": "London", - "memberFor_days": 1729, - "type": "person", - "continent": "Europe", - "shortName": "James", - "x": 814.3998398863699, - "y": 132.03969955898305, - "neighbors": [ - 19299318, - 19283433, - 247943631 - ], - "edges": [ - "2889052877_19299318_retweet", - "19283433_2889052877_mentions", - "2889052877_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 288, - "query_tweet_count": 3, - "friends_count": 399, - "statuses_count": 624, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 2917, - "count_followers_in_query": 10, - "screen_name": "flekschas", - "id": 241173920, - "profile_image_url": "http://pbs.twimg.com/profile_images/2195789972/Ich_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-01-21T16:52:37.000Z", - "name": "Fritz Lekschas", - "location": "Cambridge, MA", - "memberFor_days": 3131, - "type": "person", - "continent": "North America", - "shortName": "Jake", - "x": 925.1687326764999, - "y": 556.8343313539558, - "neighbors": [ - 81658145, - 395853499 - ], - "edges": [ - "241173920_81658145_retweet", - "241173920_395853499_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 7, - "query_tweet_count": 5, - "friends_count": 29, - "statuses_count": 46, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 4, - "screen_name": "MickaelSereno", - "id": 1055379531731796000, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056163358951530497/qS4Ha1p1_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-10-25T08:44:23.000Z", - "name": "Sereno Mickaël", - "location": "Ile-de-France, France", - "memberFor_days": 297, - "type": "person", - "continent": "Europe", - "shortName": "Jill", - "x": 1288.6401183805524, - "y": 394.09988670317074, - "neighbors": [ - 78865306, - 2924711485 - ], - "edges": [ - "1055379531731796000_78865306_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1028, - "query_tweet_count": 1, - "friends_count": 366, - "statuses_count": 1085, - "listed_count": 39, - "utc_offset": null, - "favourites_count": 362, - "count_followers_in_query": 22, - "screen_name": "jwoLondon", - "id": 43953969, - "profile_image_url": "http://pbs.twimg.com/profile_images/925496113792241665/xgl2rqx0_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-01T19:39:25.000Z", - "name": "Jo Wood", - "location": "London", - "memberFor_days": 3729, - "type": "person", - "continent": "Europe", - "shortName": "Patty", - "x": 1072.1973547798807, - "y": 62.19742642057258, - "neighbors": [ - 19299318 - ], - "edges": [ - "43953969_19299318_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 959.7455726688407, - "query_tweet_count": 4, - "friends_count": 951.261272974273, - "statuses_count": 4657.1169622817815, - "listed_count": 92.17979427831489, - "utc_offset": null, - "favourites_count": 6420.960457490965, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Carl", - "x": 624.7179793756655, - "y": 548.2804404205854, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1133.2558448078748, - "query_tweet_count": 4, - "friends_count": 822, - "statuses_count": 3835, - "listed_count": 94.43771563603923, - "utc_offset": null, - "favourites_count": 3200, - "count_followers_in_query": 20, - "screen_name": "ngehlenborg", - "id": 16557883, - "profile_image_url": "http://pbs.twimg.com/profile_images/1080154959176450050/0-eRx6J5_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-10-02T11:21:35.000Z", - "name": "Nils Gehlenborg", - "location": "Boston, MA, USA", - "memberFor_days": 3972, - "type": "person", - "continent": "North America", - "shortName": "Dewey", - "x": 625.2325134223869, - "y": 646.0888108273167, - "neighbors": [ - 81658145, - 247943631 - ], - "edges": [ - "16557883_81658145_retweet", - "16557883_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1101.7518960674192, - "query_tweet_count": 3, - "friends_count": 1043.9071546582936, - "statuses_count": 4946.85720270981, - "listed_count": 114.86756803127372, - "utc_offset": null, - "favourites_count": 7569.934810473964, - "count_followers_in_query": 19, - "screen_name": "arnicas", - "id": 6146692, - "profile_image_url": "http://pbs.twimg.com/profile_images/53142956/Saw-whet_Owl_10_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2007-05-18T20:32:44.000Z", - "name": "Lynn Cherny", - "location": "Lyon, France", - "memberFor_days": 4474, - "type": "person", - "continent": "Europe", - "shortName": "Marge", - "x": 916.8204752901814, - "y": 469.23611784216985, - "neighbors": [ - 81658145, - 16112517 - ], - "edges": [ - "6146692_81658145_retweet", - "6146692_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 8, - "friends_count": 56, - "statuses_count": 551, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 1093, - "count_followers_in_query": 1, - "screen_name": "MichaelAupetit", - "id": 944216617268973600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1090573943692513281/-CAZ0HwY_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2017-12-22T14:42:39.000Z", - "name": "Michael Aupetit", - "location": "Doha, Qatar ", - "memberFor_days": 604, - "type": "person", - "continent": "Asia", - "shortName": "Pat", - "x": 910.1823278088222, - "y": 261.73004675533195, - "neighbors": [ - 16112517 - ], - "edges": [ - "944216617268973600_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 558, - "query_tweet_count": 7.185982762189264, - "friends_count": 16, - "statuses_count": 339, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 51, - "count_followers_in_query": 17, - "screen_name": "giCentre", - "id": 19283433, - "profile_image_url": "http://pbs.twimg.com/profile_images/1862515560/giC_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T10:49:52.000Z", - "name": "giCentre", - "location": "London", - "memberFor_days": 3861, - "type": "institution", - "continent": "Europe", - "shortName": "Edna", - "x": 1125.073650869382, - "y": 175.2485525808501, - "neighbors": [ - 2889052877, - 19283433, - 19283433, - 1667081238, - 19299318, - 188046229, - 1085199426837188600, - 1658560038, - 190726679, - 16112517 - ], - "edges": [ - "19283433_2889052877_mentions", - "19283433_19283433_mentions", - "19283433_19283433_mentions", - "19283433_1667081238_mentions", - "19283433_19299318_retweet", - "188046229_19283433_mentions", - "1085199426837188600_19283433_retweet", - "1658560038_19283433_retweet", - "19283433_190726679_mentions", - "19283433_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 334, - "query_tweet_count": 3, - "friends_count": 189, - "statuses_count": 143, - "listed_count": 40, - "utc_offset": null, - "favourites_count": 295, - "count_followers_in_query": 15, - "screen_name": "cagatay_turkay", - "id": 1667081238, - "profile_image_url": "http://pbs.twimg.com/profile_images/539777998715502592/-q_KeAv3_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2013-08-13T07:32:38.000Z", - "name": "Cagatay Turkay", - "location": "London, UK", - "memberFor_days": 2196, - "type": "person", - "continent": "Europe", - "shortName": "Sue", - "x": 877.7510005015342, - "y": 50, - "neighbors": [ - 19283433, - 188046229, - 19299318, - 247943631 - ], - "edges": [ - "19283433_1667081238_mentions", - "188046229_1667081238_mentions", - "19299318_1667081238_mentions", - "1667081238_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1115.1790520767995, - "query_tweet_count": 2, - "friends_count": 838, - "statuses_count": 1578, - "listed_count": 73, - "utc_offset": null, - "favourites_count": 1624, - "count_followers_in_query": 28, - "screen_name": "benjbach", - "id": 188046229, - "profile_image_url": "http://pbs.twimg.com/profile_images/1103673747549102080/EBjzgFyD_normal.png", - "influential": true, - "original": false, - "memberSince": "2010-09-07T20:11:04.000Z", - "name": "Benjamin Bach", - "location": "Edinburgh, Scotland", - "memberFor_days": 3266, - "type": "person", - "continent": "Europe", - "shortName": "Jim", - "x": 1171.5352837330247, - "y": 89.61208596426378, - "neighbors": [ - 19283433, - 1667081238 - ], - "edges": [ - "188046229_19283433_mentions", - "188046229_1667081238_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 84, - "query_tweet_count": 5, - "friends_count": 222, - "statuses_count": 288, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 900, - "count_followers_in_query": 2, - "screen_name": "mirelard", - "id": 1658560038, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056489242665328640/4V_wFqIB_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2013-08-09T20:51:50.000Z", - "name": "mirela reljan-delane", - "location": "London, England", - "memberFor_days": 2199, - "type": "person", - "continent": "Europe", - "shortName": "Chaz", - "x": 1221.6617589346527, - "y": 261.0013840330089, - "neighbors": [ - 19283433 - ], - "edges": [ - "1658560038_19283433_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 354, - "query_tweet_count": 7.965566997448948, - "friends_count": 1047.207096656621, - "statuses_count": 5087, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 0, - "screen_name": "eurovis", - "id": 190726679, - "profile_image_url": "http://pbs.twimg.com/profile_images/1134444195/eurovisionin_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2010-09-14T17:52:28.000Z", - "name": "Eurovision", - "location": "", - "memberFor_days": 3260, - "type": "institution", - "continent": "Europe", - "shortName": "McD's", - "x": 1233.5750530960227, - "y": 157.03868428586685, - "neighbors": [ - 19283433 - ], - "edges": [ - "19283433_190726679_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 5, - "friends_count": 284, - "statuses_count": 1154, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 1691, - "count_followers_in_query": 8, - "screen_name": "lonnibesancon", - "id": 2924711485, - "profile_image_url": "http://pbs.twimg.com/profile_images/1067034328885010434/aNwUDqXW_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-12-09T22:32:36.000Z", - "name": "Lonni Besançon", - "location": "Norrköping, Sverige", - "memberFor_days": 1712, - "type": "person", - "continent": "Europe", - "shortName": "Lori", - "x": 1348, - "y": 464.2298273706357, - "neighbors": [ - 40219508, - 1055379531731796000 - ], - "edges": [ - "2924711485_40219508_retweet", - "1055379531731796000_2924711485_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 984.1575817679088, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5213.512078479975, - "listed_count": 100.44478610079666, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Ruth", - "x": 353.9664673268257, - "y": 370.78759864060265, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Kirk", - "x": 818.865487894453, - "y": 473.0422713723287, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 18406335, - 16112517, - 79908341 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "18406335_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 130, - "query_tweet_count": 0, - "friends_count": 326, - "statuses_count": 315, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 281, - "count_followers_in_query": 11, - "screen_name": "holgerstitz", - "id": 85844572, - "profile_image_url": "http://pbs.twimg.com/profile_images/3110359287/8dd41b3d98e9c492a0841af48fd56865_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-28T15:44:39.000Z", - "name": "Holger Stitz", - "location": "Linz, Austria", - "memberFor_days": 3581, - "type": "person", - "continent": "Europe", - "shortName": "Dolph", - "x": 904.4088073640515, - "y": 710.2802293578567, - "neighbors": [ - 81658145 - ], - "edges": [ - "81658145_85844572_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 868.993078457436, - "query_tweet_count": 4, - "friends_count": 1018.3526295600733, - "statuses_count": 4332.541868908504, - "listed_count": 100.72136671535272, - "utc_offset": null, - "favourites_count": 7075.841836110255, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Janey", - "x": 590.8443734424336, - "y": 259.48083386913356, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 33, - "query_tweet_count": 3, - "friends_count": 87, - "statuses_count": 41, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 208, - "count_followers_in_query": 3, - "screen_name": "mrshahidlatif", - "id": 79908341, - "profile_image_url": "http://pbs.twimg.com/profile_images/1128723743705055232/XbHLtK-i_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-10-05T03:33:39.000Z", - "name": "Shahid Latif", - "location": "Essen, Germany", - "memberFor_days": 3604, - "type": "person", - "continent": "Europe", - "shortName": "Terry", - "x": 508.63658145360745, - "y": 568.9989253086392, - "neighbors": [ - 395853499, - 247943631 - ], - "edges": [ - "79908341_395853499_mentions", - "79908341_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 889, - "query_tweet_count": 1, - "friends_count": 0, - "statuses_count": 245, - "listed_count": 104, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "eagereyes_feed", - "id": 1325316703, - "profile_image_url": "http://pbs.twimg.com/profile_images/779905419569274880/0do6JGBj_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-04-03T19:55:46.000Z", - "name": "eagereyes.org feed", - "location": "The Web", - "memberFor_days": 2327, - "type": "institution", - "continent": "North America", - "shortName": "Jess", - "x": 718.3262643924485, - "y": 232.46770724367687, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1325316703_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Jill", - "x": 895.9134610093597, - "y": 888.5804031350007, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 158685605, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_158685605_mentions", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 317, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 242, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 502, - "count_followers_in_query": 12, - "screen_name": "TofHurter", - "id": 4893004803, - "profile_image_url": "http://pbs.twimg.com/profile_images/1056554485940666368/Sb2dt2zc_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2016-02-09T20:58:40.000Z", - "name": "Christophe Hurter", - "location": "Toulouse, France", - "memberFor_days": 1285, - "type": "person", - "continent": "Europe", - "shortName": "Harry", - "x": 770.0468298787149, - "y": 554.5422556604657, - "neighbors": [ - 40219508, - 247943631 - ], - "edges": [ - "4893004803_40219508_retweet", - "4893004803_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Tony", - "x": 1062.5546412930955, - "y": 771.5399303914153, - "neighbors": [ - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Big Books", - "x": 1033.9726603741374, - "y": 901.3239193786513, - "neighbors": [ - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 204, - "query_tweet_count": 0, - "friends_count": 135, - "statuses_count": 121, - "listed_count": 7, - "utc_offset": null, - "favourites_count": 9, - "count_followers_in_query": 14, - "screen_name": "HelwigHauser", - "id": 158685605, - "profile_image_url": "http://pbs.twimg.com/profile_images/1016657860/P1010005_normal.JPG", - "influential": true, - "original": false, - "memberSince": "2010-06-23T09:51:42.000Z", - "name": "Helwig Hauser", - "location": "Bergen, Norway", - "memberFor_days": 3343, - "type": "person", - "continent": "Europe", - "shortName": "Helen", - "x": 824.1919869928412, - "y": 959.1106199914329, - "neighbors": [ - 2527017636 - ], - "edges": [ - "2527017636_158685605_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1071.8932702923553, - "query_tweet_count": 1, - "friends_count": 469, - "statuses_count": 3452, - "listed_count": 92.76000124018455, - "utc_offset": null, - "favourites_count": 23, - "count_followers_in_query": 16, - "screen_name": "d3visualization", - "id": 1006945298, - "profile_image_url": "http://pbs.twimg.com/profile_images/2966721476/d74f938f36234e2fc0f434d07f87f8f5_normal.png", - "influential": true, - "original": false, - "memberSince": "2012-12-12T18:00:31.000Z", - "name": "Christophe Viau", - "location": "Montreal", - "memberFor_days": 2440, - "type": "person", - "continent": "North America", - "shortName": "Artie", - "x": 146.2458164640516, - "y": 151.90032369081794, - "neighbors": [ - 208312922 - ], - "edges": [ - "1006945298_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Will", - "x": 148.35331350349395, - "y": 391.27213547792053, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Martin", - "x": 51.74128899292705, - "y": 280.677738409844, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1160.6318806165611, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 106.2381727891181, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "Store", - "x": 238.78451576838793, - "y": 200.2671620921599, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 23, - "query_tweet_count": 5, - "friends_count": 100, - "statuses_count": 43, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 143, - "count_followers_in_query": 3, - "screen_name": "mandykeck", - "id": 1035496563743842300, - "profile_image_url": "http://pbs.twimg.com/profile_images/1035759209386856448/S7ca__Ye_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2018-08-31T11:56:34.000Z", - "name": "mandykeck", - "location": "Dresden, Germany", - "memberFor_days": 352, - "type": "person", - "continent": "Europe", - "shortName": "Muriel", - "x": 794.6689840882624, - "y": 699.4433414734189, - "neighbors": [ - 1085199426837188600, - 247943631, - 711885257549680600 - ], - "edges": [ - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_247943631_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 908.9433908633783, - "query_tweet_count": 1, - "friends_count": 952.0173583047267, - "statuses_count": 3928.694571602031, - "listed_count": 94.30279359694066, - "utc_offset": null, - "favourites_count": 7830.414763068779, - "count_followers_in_query": 17, - "screen_name": "cybunk", - "id": 14905766, - "profile_image_url": "http://pbs.twimg.com/profile_images/673796349754757120/1RORz5PN_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-05-26T06:02:18.000Z", - "name": "Samuel Huron", - "location": "Paris, France", - "memberFor_days": 4101, - "type": "person", - "continent": "Europe", - "shortName": "Apu", - "x": 210.06081245636386, - "y": 655.5305090452705, - "neighbors": [ - 247943631 - ], - "edges": [ - "14905766_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 849.0456029531351, - "query_tweet_count": 2, - "friends_count": 334, - "statuses_count": 265, - "listed_count": 10, - "utc_offset": null, - "favourites_count": 479, - "count_followers_in_query": 13, - "screen_name": "LacePadilla", - "id": 824684769543741400, - "profile_image_url": "http://pbs.twimg.com/profile_images/1131622213503856641/G9TLuHqq_normal.png", - "influential": true, - "original": false, - "memberSince": "2017-01-26T18:25:45.000Z", - "name": "Lace Padilla", - "location": "Merced, CA", - "memberFor_days": 934, - "type": "person", - "continent": "North America", - "shortName": "Linux", - "x": 409.1641468163485, - "y": 720.4048446470061, - "neighbors": [ - 247943631 - ], - "edges": [ - "824684769543741400_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 340, - "query_tweet_count": 1, - "friends_count": 480, - "statuses_count": 926, - "listed_count": 34, - "utc_offset": null, - "favourites_count": 950, - "count_followers_in_query": 9, - "screen_name": "namwkim85", - "id": 49457800, - "profile_image_url": "http://pbs.twimg.com/profile_images/791812484550172672/Vk6jyOmc_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-21T22:57:22.000Z", - "name": "Nam Wook Kim", - "location": "Cambridge, MA", - "memberFor_days": 3709, - "type": "person", - "continent": "North America", - "shortName": "Tim", - "x": 316.15580817224804, - "y": 484.42098377636614, - "neighbors": [ - 247943631 - ], - "edges": [ - "49457800_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 54, - "query_tweet_count": 3, - "friends_count": 194, - "statuses_count": 116, - "listed_count": 2, - "utc_offset": null, - "favourites_count": 220, - "count_followers_in_query": 0, - "screen_name": "andrea_no_", - "id": 711885257549680600, - "profile_image_url": "http://pbs.twimg.com/profile_images/712396904785645569/jvm2RSlA_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2016-03-21T12:00:46.000Z", - "name": "Andrea Notroff", - "location": "", - "memberFor_days": 1245, - "type": "person", - "continent": "Europe", - "shortName": "Aaron", - "x": 784.0473897863794, - "y": 790.3092952778117, - "neighbors": [ - 247943631, - 201277609, - 1035496563743842300 - ], - "edges": [ - "711885257549680600_247943631_retweet", - "711885257549680600_201277609_retweet", - "711885257549680600_1035496563743842300_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 534, - "query_tweet_count": 0, - "friends_count": 454, - "statuses_count": 3118, - "listed_count": 30, - "utc_offset": null, - "favourites_count": 2498, - "count_followers_in_query": 18, - "screen_name": "yelperalp", - "id": 18325271, - "profile_image_url": "http://pbs.twimg.com/profile_images/2589949698/m0id1s4e7w0iyc4iasux_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2008-12-23T03:28:47.000Z", - "name": "Alper Sarikaya", - "location": "Seattle, WA", - "memberFor_days": 3890, - "type": "person", - "continent": "North America", - "shortName": "Eddie", - "x": 1153.060679573993, - "y": 893.241836692706, - "neighbors": [ - 30009655 - ], - "edges": [ - "30009655_18325271_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1162.983448075768, - "query_tweet_count": 2, - "friends_count": 384, - "statuses_count": 841, - "listed_count": 92, - "utc_offset": null, - "favourites_count": 1713, - "count_followers_in_query": 25, - "screen_name": "JessicaHullman", - "id": 1556132462, - "profile_image_url": "http://pbs.twimg.com/profile_images/658438934943281152/FIKbddJf_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2013-06-29T17:13:09.000Z", - "name": "Jessica Hullman", - "location": "Chicago, IL", - "memberFor_days": 2241, - "type": "person", - "continent": "North America", - "shortName": "Roger", - "x": 571.2888305391399, - "y": 384.89675822365933, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "1556132462_247943631_retweet", - "1556132462_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 974, - "query_tweet_count": 2, - "friends_count": 189, - "statuses_count": 4300.386079496749, - "listed_count": 117, - "utc_offset": null, - "favourites_count": 7868, - "count_followers_in_query": 21, - "screen_name": "dr_tj", - "id": 18704160, - "profile_image_url": "http://pbs.twimg.com/profile_images/599754281135243264/aUcp2pfA_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-01-07T00:58:20.000Z", - "name": "T.J. Jankun-Kelly", - "location": "Mississippi", - "memberFor_days": 3875, - "type": "person", - "continent": "North America", - "shortName": "Jasper", - "x": 608.5638864345694, - "y": 455.1154469597453, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "18704160_247943631_retweet", - "18704160_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1178.8822206291582, - "query_tweet_count": 7.919587878179573, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 119.42066076502533, - "utc_offset": null, - "favourites_count": 6688.683896487315, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Julio", - "x": 675.5617659669573, - "y": 755.5070979379774, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 216, - "query_tweet_count": 3, - "friends_count": 555, - "statuses_count": 891, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 3555, - "count_followers_in_query": 2, - "screen_name": "ryanwesslen", - "id": 31638712, - "profile_image_url": "http://pbs.twimg.com/profile_images/881497304372531202/1R1VWnci_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2009-04-16T04:11:14.000Z", - "name": "Ryan Wesslen", - "location": "Charlotte, NC", - "memberFor_days": 3776, - "type": "person", - "continent": "North America", - "shortName": "Moe", - "x": 469.2372007489014, - "y": 451.648187183264, - "neighbors": [ - 247943631, - 16112517 - ], - "edges": [ - "31638712_247943631_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1107.8881216879502, - "query_tweet_count": 1, - "friends_count": 1129, - "statuses_count": 4812, - "listed_count": 118.07275451756395, - "utc_offset": null, - "favourites_count": 7086.6081320017465, - "count_followers_in_query": 20, - "screen_name": "arvindsatya1", - "id": 9527212, - "profile_image_url": "http://pbs.twimg.com/profile_images/1021652182104342528/jUFdnp2a_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2007-10-18T18:43:59.000Z", - "name": "Arvind Satyanarayan", - "location": "Boston, MA", - "memberFor_days": 4322, - "type": "person", - "continent": "North America", - "shortName": "Bart", - "x": 223.2413612869522, - "y": 516.0927924443324, - "neighbors": [ - 247943631 - ], - "edges": [ - "9527212_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1017.027992282441, - "query_tweet_count": 3, - "friends_count": 894.6353570528826, - "statuses_count": 4139, - "listed_count": 112.8053445543556, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Hans", - "x": 477.17014443507355, - "y": 316.1020749358396, - "neighbors": [ - 247943631, - 16112517, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 846.6108846781981, - "query_tweet_count": 1, - "friends_count": 525, - "statuses_count": 3699, - "listed_count": 67, - "utc_offset": null, - "favourites_count": 4478, - "count_followers_in_query": 21, - "screen_name": "domoritz", - "id": 82890309, - "profile_image_url": "http://pbs.twimg.com/profile_images/562171235300155392/e7DV36Iv_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2009-10-16T14:24:04.000Z", - "name": "Dominik Moritz", - "location": "Seattle", - "memberFor_days": 3593, - "type": "person", - "continent": "North America", - "shortName": "Waylon", - "x": 304.1887617119106, - "y": 701.8451153239429, - "neighbors": [ - 247943631 - ], - "edges": [ - "82890309_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 850.7905696132673, - "query_tweet_count": 1, - "friends_count": 463, - "statuses_count": 5317.731422003193, - "listed_count": 106.57520320782706, - "utc_offset": null, - "favourites_count": 3061, - "count_followers_in_query": 23, - "screen_name": "scheidegger", - "id": 44195788, - "profile_image_url": "http://pbs.twimg.com/profile_images/1050853395567788032/LeqsmDVz_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-06-02T20:09:53.000Z", - "name": "Carlos Scheidegger", - "location": "Tucson, AZ", - "memberFor_days": 3728, - "type": "person", - "continent": "North America", - "shortName": "Ralph", - "x": 190.81349042444424, - "y": 586.9397406795108, - "neighbors": [ - 247943631 - ], - "edges": [ - "44195788_247943631_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1020.299828582738, - "query_tweet_count": 1, - "friends_count": 998.4867997431691, - "statuses_count": 5154.242151518794, - "listed_count": 116.1336645183526, - "utc_offset": null, - "favourites_count": 7449.845367545318, - "count_followers_in_query": 17, - "screen_name": "dataandme", - "id": 3230388598, - "profile_image_url": "http://pbs.twimg.com/profile_images/812016485069680640/tKpsducS_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-05-03T11:44:15.000Z", - "name": "Mara Averick", - "location": "Massachusetts", - "memberFor_days": 1568, - "type": "person", - "continent": "North America", - "shortName": "Max", - "x": 1262.7862910017413, - "y": 885.2504217947201, - "neighbors": [ - 30009655 - ], - "edges": [ - "3230388598_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1114.2588444342243, - "query_tweet_count": 1, - "friends_count": 1054, - "statuses_count": 3133, - "listed_count": 85.46974885895425, - "utc_offset": null, - "favourites_count": 7276, - "count_followers_in_query": 19, - "screen_name": "tillnm", - "id": 36853217, - "profile_image_url": "http://pbs.twimg.com/profile_images/713294639508414464/nRQbmrO6_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-05-01T02:11:09.000Z", - "name": "Till Nagel", - "location": "Mannheim/Berlin", - "memberFor_days": 3761, - "type": "person", - "continent": "Europe", - "shortName": "Ned", - "x": 374.956507758422, - "y": 844.0767755277169, - "neighbors": [ - 10414152 - ], - "edges": [ - "36853217_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 264, - "query_tweet_count": 1, - "friends_count": 235, - "statuses_count": 523, - "listed_count": 23, - "utc_offset": null, - "favourites_count": 1219, - "count_followers_in_query": 15, - "screen_name": "StefvandenElzen", - "id": 403626099, - "profile_image_url": "http://pbs.twimg.com/profile_images/721993571243581440/U_G1Zx4N_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2011-11-02T19:22:30.000Z", - "name": "Stef van den Elzen", - "location": "Eindhoven, Nederland", - "memberFor_days": 2845, - "type": "person", - "continent": "Europe", - "shortName": "Alice", - "x": 69.54085900321843, - "y": 354.73341236250747, - "neighbors": [ - 208312922 - ], - "edges": [ - "403626099_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1072, - "query_tweet_count": 1, - "friends_count": 878, - "statuses_count": 5263.570950468426, - "listed_count": 77, - "utc_offset": null, - "favourites_count": 5746, - "count_followers_in_query": 8, - "screen_name": "jozilla", - "id": 15208867, - "profile_image_url": "http://pbs.twimg.com/profile_images/654270623850459136/PaDW17Bb_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-06-23T16:45:09.000Z", - "name": "Jo Vermeulen", - "location": "Aarhus, Denmark", - "memberFor_days": 4073, - "type": "person", - "continent": "Europe", - "shortName": "Barney", - "x": 507.6436107510979, - "y": 959, - "neighbors": [ - 10414152 - ], - "edges": [ - "15208867_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 385, - "query_tweet_count": 1, - "friends_count": 276, - "statuses_count": 1076, - "listed_count": 50, - "utc_offset": null, - "favourites_count": 692, - "count_followers_in_query": 11, - "screen_name": "DavidGotz", - "id": 889998600, - "profile_image_url": "http://pbs.twimg.com/profile_images/938446921965826048/w4V-ycJU_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2012-10-19T00:26:15.000Z", - "name": "David Gotz", - "location": "Chapel Hill, NC", - "memberFor_days": 2494, - "type": "person", - "continent": "North America", - "shortName": "Mona", - "x": 55, - "y": 202.43626136471516, - "neighbors": [ - 208312922 - ], - "edges": [ - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 885.7340407621177, - "query_tweet_count": 1, - "friends_count": 889, - "statuses_count": 5373.381986241651, - "listed_count": 110, - "utc_offset": null, - "favourites_count": 2951, - "count_followers_in_query": 14, - "screen_name": "EvanMPeck", - "id": 11493602, - "profile_image_url": "http://pbs.twimg.com/profile_images/1115266243433517056/f1nqWogX_normal.png", - "influential": true, - "original": false, - "memberSince": "2007-12-25T04:00:52.000Z", - "name": "Evan Peck", - "location": "Lewisburg, PA", - "memberFor_days": 4254, - "type": "person", - "continent": "North America", - "shortName": "Maggie", - "x": 605.1608797014065, - "y": 932.2156474708088, - "neighbors": [ - 10414152 - ], - "edges": [ - "11493602_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 757, - "query_tweet_count": 1, - "friends_count": 658, - "statuses_count": 1610, - "listed_count": 64, - "utc_offset": null, - "favourites_count": 486, - "count_followers_in_query": 16, - "screen_name": "magneticnorth", - "id": 14148549, - "profile_image_url": "http://pbs.twimg.com/profile_images/1034779180204941312/vQ6TWrnW_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2008-03-14T18:44:45.000Z", - "name": "Stephen North", - "location": "Oldwick", - "memberFor_days": 4174, - "type": "person", - "continent": "North America", - "shortName": "Santa", - "x": 392.3416471586858, - "y": 932.091586881036, - "neighbors": [ - 10414152 - ], - "edges": [ - "14148549_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 92, - "query_tweet_count": 0, - "friends_count": 54, - "statuses_count": 14, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 9, - "screen_name": "EuroVis2018", - "id": 909697437694087200, - "profile_image_url": "http://pbs.twimg.com/profile_images/909698678167867393/y4hHGNuY_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2017-09-18T08:35:45.000Z", - "name": "EuroVis2018", - "location": "", - "memberFor_days": 699, - "type": "institution", - "continent": "Europe", - "shortName": "Duff", - "x": 993.5357606762952, - "y": 380.09080511666866, - "neighbors": [ - 19299318, - 81658145 - ], - "edges": [ - "19299318_909697437694087200_mentions", - "81658145_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 238, - "query_tweet_count": 3, - "friends_count": 565, - "statuses_count": 4102, - "listed_count": 24, - "utc_offset": null, - "favourites_count": 1102, - "count_followers_in_query": 0, - "screen_name": "leerraum", - "id": 22766040, - "profile_image_url": "http://pbs.twimg.com/profile_images/432943791176445953/vhjW85kk_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2009-03-04T12:57:46.000Z", - "name": "Kai Reinhardt", - "location": "Rastatt, Germany", - "memberFor_days": 3819, - "type": "person", - "continent": "Europe", - "shortName": "Lou", - "x": 819.8321702754386, - "y": 205.0831125340996, - "neighbors": [ - 16112517 - ], - "edges": [ - "22766040_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 868.1708750851178, - "query_tweet_count": 1, - "friends_count": 933, - "statuses_count": 4074.6634531751397, - "listed_count": 109.73240237029945, - "utc_offset": null, - "favourites_count": 7424.809818042977, - "count_followers_in_query": 15, - "screen_name": "JanWillemTulp", - "id": 21084111, - "profile_image_url": "http://pbs.twimg.com/profile_images/999615744655556611/GGHgsfha_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-02-17T12:20:53.000Z", - "name": "Jan Willem Tulp", - "location": "The Hague, The Netherlands", - "memberFor_days": 3834, - "type": "person", - "continent": "Europe", - "shortName": "Lenny", - "x": 804.8077994694941, - "y": 282.36393378650496, - "neighbors": [ - 16112517 - ], - "edges": [ - "21084111_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1134, - "query_tweet_count": 0, - "friends_count": 0, - "statuses_count": 10, - "listed_count": 26, - "utc_offset": null, - "favourites_count": 0, - "count_followers_in_query": 12, - "screen_name": "vis_research", - "id": 1068137549355515900, - "profile_image_url": "http://pbs.twimg.com/profile_images/1070395121017872384/cYNIU2ak_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2018-11-29T13:40:11.000Z", - "name": "Multiple Views: Visualization Research Explained", - "location": "", - "memberFor_days": 262, - "type": "institution", - "continent": "North America", - "shortName": "Jules", - "x": 891.7289596858917, - "y": 348.6235000636091, - "neighbors": [ - 16112517 - ], - "edges": [ - "16112517_1068137549355515900_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 208, - "query_tweet_count": 2, - "friends_count": 649, - "statuses_count": 113, - "listed_count": 6, - "utc_offset": null, - "favourites_count": 210, - "count_followers_in_query": 9, - "screen_name": "manunna_91", - "id": 743468486756868100, - "profile_image_url": "http://pbs.twimg.com/profile_images/899801997590900736/JL1qRBjH_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2016-06-16T15:41:15.000Z", - "name": "Menna El-Assady", - "location": "", - "memberFor_days": 1158, - "type": "person", - "continent": "Europe", - "shortName": "Hen", - "x": 385.298895491379, - "y": 65.992136902766, - "neighbors": [ - 91169926 - ], - "edges": [ - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "Louie", - "x": 1002.4981122050386, - "y": 650.8008174999034, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "interacted", - "count": 4, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "interacted", - "count": 2, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 4058687172, - "target": 1085199426837188600, - "type": "interacted", - "count": 1, - "id": "4058687172_1085199426837188600_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "interacted", - "count": 5, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 78865306, - "type": "interacted", - "count": 1, - "id": "201277609_78865306_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "81658145_10414152_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 78865306, - "type": "interacted", - "count": 1, - "id": "16112517_78865306_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1314101, - "type": "interacted", - "count": 1, - "id": "16112517_1314101_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "interacted", - "count": 5, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "interacted", - "count": 3, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "78865306_247943631_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "interacted", - "count": 5, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 2596138699, - "target": 201277609, - "type": "interacted", - "count": 2, - "id": "2596138699_201277609_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 1085199426837188600, - "type": "interacted", - "count": 4, - "id": "40219508_1085199426837188600_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "19299318_40219508_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "19299318_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 40219508, - "type": "interacted", - "count": 3, - "id": "16112517_40219508_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 270431596, - "type": "interacted", - "count": 2, - "id": "16112517_270431596_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "40219508_270431596_mentions", - "selected": false - }, - { - "source": 2889052877, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "2889052877_19299318_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "241173920_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 78865306, - "type": "interacted", - "count": 2, - "id": "1055379531731796000_78865306_retweet", - "selected": false - }, - { - "source": 43953969, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "43953969_19299318_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "16557883_81658145_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "6146692_81658145_retweet", - "selected": false - }, - { - "source": 944216617268973600, - "target": 16112517, - "type": "interacted", - "count": 4, - "id": "944216617268973600_16112517_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 2889052877, - "type": "interacted", - "count": 3, - "id": "19283433_2889052877_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19283433, - "type": "interacted", - "count": 4, - "id": "19283433_19283433_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 1667081238, - "type": "interacted", - "count": 3, - "id": "19283433_1667081238_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "19283433_19299318_retweet", - "selected": false - }, - { - "source": 188046229, - "target": 19283433, - "type": "interacted", - "count": 2, - "id": "188046229_19283433_mentions", - "selected": false - }, - { - "source": 188046229, - "target": 1667081238, - "type": "interacted", - "count": 2, - "id": "188046229_1667081238_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1667081238, - "type": "interacted", - "count": 1, - "id": "19299318_1667081238_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19283433, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_19283433_retweet", - "selected": false - }, - { - "source": 1658560038, - "target": 19283433, - "type": "interacted", - "count": 4, - "id": "1658560038_19283433_retweet", - "selected": false - }, - { - "source": 19283433, - "target": 190726679, - "type": "interacted", - "count": 1, - "id": "19283433_190726679_mentions", - "selected": false - }, - { - "source": 2924711485, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "2924711485_40219508_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 395853499, - "type": "interacted", - "count": 4, - "id": "40219508_395853499_retweet", - "selected": false - }, - { - "source": 241173920, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "241173920_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "interacted", - "count": 5, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 85844572, - "type": "interacted", - "count": 1, - "id": "81658145_85844572_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 270431596, - "type": "interacted", - "count": 1, - "id": "81658145_270431596_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "79908341_395853499_mentions", - "selected": false - }, - { - "source": 78865306, - "target": 40219508, - "type": "interacted", - "count": 2, - "id": "78865306_40219508_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1325316703, - "type": "interacted", - "count": 1, - "id": "16112517_1325316703_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "interacted", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 40219508, - "target": 2527017636, - "type": "interacted", - "count": 2, - "id": "40219508_2527017636_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "4893004803_40219508_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "interacted", - "count": 4, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 158685605, - "type": "interacted", - "count": 1, - "id": "2527017636_158685605_mentions", - "selected": false - }, - { - "source": 446672281, - "target": 40219508, - "type": "interacted", - "count": 1, - "id": "446672281_40219508_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 1006945298, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "1006945298_208312922_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "interacted", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 2596138699, - "type": "interacted", - "count": 1, - "id": "30009655_2596138699_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "interacted", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 79908341, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "79908341_247943631_retweet", - "selected": false - }, - { - "source": 4893004803, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "4893004803_247943631_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 1035496563743842300, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 2889052877, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "2889052877_247943631_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "191257554_10414152_retweet", - "selected": false - }, - { - "source": 1035496563743842300, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1035496563743842300_247943631_retweet", - "selected": false - }, - { - "source": 14905766, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "14905766_247943631_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 824684769543741400, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "824684769543741400_247943631_retweet", - "selected": false - }, - { - "source": 49457800, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "49457800_247943631_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "711885257549680600_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 18325271, - "type": "interacted", - "count": 1, - "id": "30009655_18325271_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 711885257549680600, - "target": 201277609, - "type": "interacted", - "count": 1, - "id": "711885257549680600_201277609_retweet", - "selected": false - }, - { - "source": 711885257549680600, - "target": 1035496563743842300, - "type": "interacted", - "count": 1, - "id": "711885257549680600_1035496563743842300_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1556132462_247943631_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "18704160_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 247943631, - "type": "interacted", - "count": 2, - "id": "31638712_247943631_retweet", - "selected": false - }, - { - "source": 9527212, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "9527212_247943631_retweet", - "selected": false - }, - { - "source": 16557883, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "16557883_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 82890309, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "82890309_247943631_retweet", - "selected": false - }, - { - "source": 1667081238, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1667081238_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 44195788, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "44195788_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "84043985_10414152_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 18704160, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "18704160_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 10414152, - "type": "interacted", - "count": 2, - "id": "1652270612_10414152_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "interacted", - "count": 4, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 3230388598, - "target": 30009655, - "type": "interacted", - "count": 1, - "id": "3230388598_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "interacted", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 36853217, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "36853217_10414152_retweet", - "selected": false - }, - { - "source": 403626099, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "403626099_208312922_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "interacted", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 15208867, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "15208867_10414152_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "interacted", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 1556132462, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "1556132462_16112517_retweet", - "selected": false - }, - { - "source": 889998600, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "889998600_208312922_retweet", - "selected": false - }, - { - "source": 11493602, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "11493602_10414152_retweet", - "selected": false - }, - { - "source": 14148549, - "target": 10414152, - "type": "interacted", - "count": 1, - "id": "14148549_10414152_retweet", - "selected": false - }, - { - "source": 10414152, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "10414152_247943631_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 909697437694087200, - "type": "interacted", - "count": 1, - "id": "19299318_909697437694087200_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "interacted", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 909697437694087200, - "type": "interacted", - "count": 1, - "id": "81658145_909697437694087200_mentions", - "selected": false - }, - { - "source": 22766040, - "target": 16112517, - "type": "interacted", - "count": 3, - "id": "22766040_16112517_retweet", - "selected": false - }, - { - "source": 6146692, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "6146692_16112517_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "interacted", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 21084111, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "21084111_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 1068137549355515900, - "type": "interacted", - "count": 1, - "id": "16112517_1068137549355515900_mentions", - "selected": false - }, - { - "source": 19283433, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "19283433_16112517_retweet", - "selected": false - }, - { - "source": 743468486756868100, - "target": 91169926, - "type": "interacted", - "count": 1, - "id": "743468486756868100_91169926_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "interacted", - "count": 2, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 31638712, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "31638712_16112517_retweet", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "interacted", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 1055379531731796000, - "target": 2924711485, - "type": "interacted", - "count": 1, - "id": "1055379531731796000_2924711485_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "interacted", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/s_network_small_directed_multiEdge.json b/public/example-mvnv/assets/data/s_network_small_directed_multiEdge.json deleted file mode 100644 index 77da40ef0d..0000000000 --- a/public/example-mvnv/assets/data/s_network_small_directed_multiEdge.json +++ /dev/null @@ -1,1804 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 1146.3862990706102, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 88.49154178830855, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3558, - "type": "person", - "continent": "South America", - "shortName": "Nick", - "x": 574.6698149580358, - "y": 456.97069733628155, - "neighbors": [ - 208312922, - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100, - 208312922, - 208312922 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet", - "208312922_91169926_retweet", - "91169926_208312922_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Troy", - "x": 427.3065301703833, - "y": 377.72910844624437, - "neighbors": [ - 91169926, - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1085199426837188600, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600, - 91169926, - 91169926 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1085199426837188600_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet", - "208312922_91169926_retweet", - "91169926_208312922_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "Maude", - "x": 515.4404741848507, - "y": 179.92401074868926, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 8.020352944895585, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "person", - "continent": "Europe", - "shortName": "Natasha", - "x": 807.0490884257716, - "y": 195.07944226887187, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 201277609, - 19283433, - 19283433, - 40219508, - 40219508, - 2527017636, - 2527017636, - 208312922, - 30009655, - 30009655, - 201277609, - 19299318, - 1035496563743842300, - 1035496563743842300, - 19299318, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_201277609_retweet", - "1085199426837188600_19283433_retweet", - "19283433_1085199426837188600_mentions", - "1085199426837188600_40219508_retweet", - "40219508_1085199426837188600_mentions", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "1085199426837188600_208312922_retweet", - "1085199426837188600_30009655_retweet", - "30009655_1085199426837188600_mentions", - "201277609_1085199426837188600_retweet", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions", - "19299318_1085199426837188600_mentions", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 107.088109622387, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Rod", - "x": 1122.4302514757342, - "y": 489.41571788262536, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 1085199426837188600, - 81658145, - 30009655, - 1085199426837188600, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "1085199426837188600_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "201277609_1085199426837188600_retweet", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.960075825164216, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Joseph", - "x": 912.5070191226615, - "y": 465.12364595383747, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 395853499, - 395853499, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_395853499_mentions", - "81658145_395853499_retweet", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_19299318_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.7231636812942, - "query_tweet_count": 7.9393685995817265, - "friends_count": 884, - "statuses_count": 4682.357554161192, - "listed_count": 94.23591878234066, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 31.87364943484583, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Chief", - "x": 833.5979433208945, - "y": 571.3345904495098, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 270431596, - 81658145, - 40219508, - 40219508, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 1873322353, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "270431596_16112517_retweet", - "81658145_16112517_retweet", - "16112517_40219508_retweet", - "40219508_16112517_mentions", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "1873322353_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1090.1942740453424, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 101.2421089603286, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Judge", - "x": 631.2669819224202, - "y": 642.8903195530158, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 31638712, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "31638712_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1177.9042599455754, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 100.64592332466736, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "Maude", - "x": 626.5945303989201, - "y": 880.9677166667532, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506, - 16112517, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet", - "1873322353_16112517_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "Marvin", - "x": 1179.6779916562502, - "y": 625.5663869986258, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 1085199426837188600, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_1085199426837188600_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 7.561067883914276, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Kent", - "x": 779.002319567105, - "y": 401.4527110460053, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 1085199426837188600, - 909697437694087200, - 81658145 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_1085199426837188600_mentions", - "19299318_909697437694087200_mentions", - "81658145_19299318_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Sarah", - "x": 267.99663563395126, - "y": 560.1823129292675, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 959.7455726688407, - "query_tweet_count": 4, - "friends_count": 951.261272974273, - "statuses_count": 4657.1169622817815, - "listed_count": 92.17979427831489, - "utc_offset": null, - "favourites_count": 6420.960457490965, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Carl", - "x": 659.7554996013321, - "y": 231.76771712783716, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 984.1575817679088, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5213.512078479975, - "listed_count": 100.44478610079666, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Ruth", - "x": 356.1987478675103, - "y": 705.5042153335197, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Kirk", - "x": 962.8938049454725, - "y": 844.1983227301109, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 81658145, - 18406335, - 81658145, - 16112517, - 79908341, - 40219508, - 40219508 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "81658145_395853499_mentions", - "18406335_395853499_retweet", - "81658145_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions", - "40219508_395853499_mentions", - "395853499_40219508_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 868.993078457436, - "query_tweet_count": 4, - "friends_count": 1018.3526295600733, - "statuses_count": 4332.541868908504, - "listed_count": 100.72136671535272, - "utc_offset": null, - "favourites_count": 7075.841836110255, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Janey", - "x": 464.27243491337344, - "y": 802.9505963988946, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Jill", - "x": 1133.2427711024243, - "y": 320.8929098379619, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 1085199426837188600, - 446672281, - 92951551, - 158685605, - 40219508, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "2527017636_446672281_mentions", - "2527017636_92951551_mentions", - "2527017636_158685605_mentions", - "2527017636_40219508_retweet", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Tony", - "x": 1258, - "y": 433.31040591556115, - "neighbors": [ - 2527017636, - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "2527017636_446672281_mentions", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Big Books", - "x": 1079.9265304277676, - "y": 189.4340878184033, - "neighbors": [ - 2527017636, - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "2527017636_92951551_mentions", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Will", - "x": 250.00329416233683, - "y": 335.0840403281927, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Martin", - "x": 229, - "y": 451.1074829918404, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1160.6318806165611, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 106.2381727891181, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "Store", - "x": 342.62899164161894, - "y": 240.97503804720407, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1178.8822206291582, - "query_tweet_count": 7.919587878179573, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 119.42066076502533, - "utc_offset": null, - "favourites_count": 6688.683896487315, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Julio", - "x": 1087.7199224597202, - "y": 786.4631921390361, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1017.027992282441, - "query_tweet_count": 3, - "friends_count": 894.6353570528826, - "statuses_count": 4139, - "listed_count": 112.8053445543556, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Hans", - "x": 840.1117749281142, - "y": 785, - "neighbors": [ - 247943631, - 16112517, - 1873322353, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "Louie", - "x": 964.7605930952677, - "y": 179, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "retweet", - "count": 3, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "mentions", - "count": 1, - "id": "208312922_91169926_mentions", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "mentions", - "count": 4, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "mentions", - "count": 4, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "mentions", - "count": 1, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "mentions", - "count": 4, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "19299318_16112517_mentions", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 201277609, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_201277609_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "mentions", - "count": 3, - "id": "81658145_395853499_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "81658145_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "2527017636_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 446672281, - "type": "mentions", - "count": 2, - "id": "2527017636_446672281_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 92951551, - "type": "mentions", - "count": 2, - "id": "2527017636_92951551_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_208312922_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "mentions", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "30009655_1085199426837188600_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "retweet", - "count": 1, - "id": "201277609_1085199426837188600_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "mentions", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "retweet", - "count": 5, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19299318_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 19299318, - "type": "mentions", - "count": 1, - "id": "81658145_19299318_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "mentions", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "retweet", - "count": 1, - "id": "208312922_91169926_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "1873322353_16112517_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 136400506, - "type": "mentions", - "count": 1, - "id": "1873322353_136400506_mentions", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 208312922, - "type": "mentions", - "count": 1, - "id": "91169926_208312922_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "retweet", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/s_network_small_undirected_multiEdge.json b/public/example-mvnv/assets/data/s_network_small_undirected_multiEdge.json deleted file mode 100644 index d44e208b4b..0000000000 --- a/public/example-mvnv/assets/data/s_network_small_undirected_multiEdge.json +++ /dev/null @@ -1,1736 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 1146.3862990706102, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 88.49154178830855, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3558, - "type": "person", - "continent": "South America", - "shortName": "Nick", - "x": 574.6698149580358, - "y": 456.97069733628155, - "neighbors": [ - 208312922, - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Troy", - "x": 427.3065301703833, - "y": 377.72910844624437, - "neighbors": [ - 91169926, - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1085199426837188600, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600 - ], - "edges": [ - "91169926_208312922_retweet", - "208312922_91169926_mentions", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1085199426837188600_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "Maude", - "x": 515.4404741848507, - "y": 179.92401074868926, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 8.020352944895585, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "person", - "continent": "Europe", - "shortName": "Natasha", - "x": 807.0490884257716, - "y": 195.07944226887187, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 201277609, - 19283433, - 19283433, - 40219508, - 2527017636, - 2527017636, - 208312922, - 30009655, - 30009655, - 19299318, - 1035496563743842300, - 1035496563743842300, - 19299318, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_201277609_retweet", - "1085199426837188600_19283433_retweet", - "19283433_1085199426837188600_mentions", - "40219508_1085199426837188600_mentions", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "1085199426837188600_208312922_retweet", - "1085199426837188600_30009655_retweet", - "30009655_1085199426837188600_mentions", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "1035496563743842300_1085199426837188600_mentions", - "19299318_1085199426837188600_mentions", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 107.088109622387, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Rod", - "x": 1122.4302514757342, - "y": 489.41571788262536, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 1085199426837188600, - 81658145, - 30009655, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "1085199426837188600_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.960075825164216, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Joseph", - "x": 912.5070191226615, - "y": 465.12364595383747, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 395853499, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_395853499_mentions", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.7231636812942, - "query_tweet_count": 7.9393685995817265, - "friends_count": 884, - "statuses_count": 4682.357554161192, - "listed_count": 94.23591878234066, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 31.87364943484583, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Chief", - "x": 833.5979433208945, - "y": 571.3345904495098, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 270431596, - 81658145, - 40219508, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 1873322353, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "270431596_16112517_retweet", - "81658145_16112517_retweet", - "16112517_40219508_retweet", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "1873322353_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1090.1942740453424, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 101.2421089603286, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Judge", - "x": 631.2669819224202, - "y": 642.8903195530158, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 31638712, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "31638712_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1177.9042599455754, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 100.64592332466736, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "Maude", - "x": 626.5945303989201, - "y": 880.9677166667532, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506, - 16112517, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet", - "1873322353_16112517_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "Marvin", - "x": 1179.6779916562502, - "y": 625.5663869986258, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 1085199426837188600, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_1085199426837188600_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 7.561067883914276, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Kent", - "x": 779.002319567105, - "y": 401.4527110460053, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 1085199426837188600, - 909697437694087200 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "19299318_16112517_mentions", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_1085199426837188600_mentions", - "19299318_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Sarah", - "x": 267.99663563395126, - "y": 560.1823129292675, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 959.7455726688407, - "query_tweet_count": 4, - "friends_count": 951.261272974273, - "statuses_count": 4657.1169622817815, - "listed_count": 92.17979427831489, - "utc_offset": null, - "favourites_count": 6420.960457490965, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Carl", - "x": 659.7554996013321, - "y": 231.76771712783716, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 984.1575817679088, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5213.512078479975, - "listed_count": 100.44478610079666, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Ruth", - "x": 356.1987478675103, - "y": 705.5042153335197, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Kirk", - "x": 962.8938049454725, - "y": 844.1983227301109, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 81658145, - 18406335, - 16112517, - 79908341, - 40219508 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "81658145_395853499_mentions", - "18406335_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions", - "40219508_395853499_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 868.993078457436, - "query_tweet_count": 4, - "friends_count": 1018.3526295600733, - "statuses_count": 4332.541868908504, - "listed_count": 100.72136671535272, - "utc_offset": null, - "favourites_count": 7075.841836110255, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Janey", - "x": 464.27243491337344, - "y": 802.9505963988946, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Jill", - "x": 1133.2427711024243, - "y": 320.8929098379619, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 1085199426837188600, - 446672281, - 92951551, - 158685605, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_1085199426837188600_mentions", - "2527017636_446672281_mentions", - "2527017636_92951551_mentions", - "2527017636_158685605_mentions", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Tony", - "x": 1258, - "y": 433.31040591556115, - "neighbors": [ - 2527017636, - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "2527017636_446672281_mentions", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Big Books", - "x": 1079.9265304277676, - "y": 189.4340878184033, - "neighbors": [ - 2527017636, - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "2527017636_92951551_mentions", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Will", - "x": 250.00329416233683, - "y": 335.0840403281927, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Martin", - "x": 229, - "y": 451.1074829918404, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1160.6318806165611, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 106.2381727891181, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "Store", - "x": 342.62899164161894, - "y": 240.97503804720407, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1178.8822206291582, - "query_tweet_count": 7.919587878179573, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 119.42066076502533, - "utc_offset": null, - "favourites_count": 6688.683896487315, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Julio", - "x": 1087.7199224597202, - "y": 786.4631921390361, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1017.027992282441, - "query_tweet_count": 3, - "friends_count": 894.6353570528826, - "statuses_count": 4139, - "listed_count": 112.8053445543556, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Hans", - "x": 840.1117749281142, - "y": 785, - "neighbors": [ - 247943631, - 16112517, - 1873322353, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet", - "1873322353_136400506_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "Louie", - "x": 964.7605930952677, - "y": 179, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "retweet", - "count": 4, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 91169926, - "type": "mentions", - "count": 2, - "id": "208312922_91169926_mentions", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "mentions", - "count": 4, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "mentions", - "count": 5, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "mentions", - "count": 1, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "mentions", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "mentions", - "count": 5, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "19299318_16112517_mentions", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "retweet", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 201277609, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_201277609_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "retweet", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 395853499, - "type": "mentions", - "count": 3, - "id": "81658145_395853499_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "retweet", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "retweet", - "count": 1, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "retweet", - "count": 2, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 1085199426837188600, - "type": "mentions", - "count": 2, - "id": "2527017636_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 446672281, - "type": "mentions", - "count": 2, - "id": "2527017636_446672281_mentions", - "selected": false - }, - { - "source": 2527017636, - "target": 92951551, - "type": "mentions", - "count": 2, - "id": "2527017636_92951551_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_208312922_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "mentions", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "30009655_1085199426837188600_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "mentions", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "retweet", - "count": 1, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "mentions", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "retweet", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "retweet", - "count": 5, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "retweet", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "retweet", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "retweet", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "mentions", - "count": 2, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "19299318_1085199426837188600_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "mentions", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "mentions", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "retweet", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "retweet", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "retweet", - "count": 1, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 16112517, - "type": "retweet", - "count": 2, - "id": "1873322353_16112517_retweet", - "selected": false - }, - { - "source": 1873322353, - "target": 136400506, - "type": "mentions", - "count": 1, - "id": "1873322353_136400506_mentions", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "retweet", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "retweet", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/data/s_network_small_undirected_singleEdge.json b/public/example-mvnv/assets/data/s_network_small_undirected_singleEdge.json deleted file mode 100644 index fdd75570f7..0000000000 --- a/public/example-mvnv/assets/data/s_network_small_undirected_singleEdge.json +++ /dev/null @@ -1,1578 +0,0 @@ -{ - "nodes": [ - { - "followers_count": 1146.3862990706102, - "query_tweet_count": 9, - "friends_count": 687, - "statuses_count": 4731, - "listed_count": 88.49154178830855, - "utc_offset": null, - "favourites_count": 2924, - "count_followers_in_query": 16, - "screen_name": "duto_guerra", - "id": 91169926, - "profile_image_url": "http://pbs.twimg.com/profile_images/3535885529/2d51ca28cdd00f8fb8ac310094367953_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2009-11-19T19:12:34.000Z", - "name": "John A Guerra Gómez", - "location": "Bogotá, Colombia", - "memberFor_days": 3558, - "type": "person", - "continent": "South America", - "shortName": "Nick", - "x": 574.6698149580358, - "y": 456.97069733628155, - "neighbors": [ - 208312922, - 81658145, - 16112517, - 1873322353, - 743468486756868100 - ], - "edges": [ - "91169926_208312922_retweet", - "91169926_81658145_retweet", - "91169926_16112517_retweet", - "91169926_1873322353_retweet", - "743468486756868100_91169926_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 540, - "query_tweet_count": 9, - "friends_count": 314, - "statuses_count": 1208, - "listed_count": 56, - "utc_offset": null, - "favourites_count": 309, - "count_followers_in_query": 11, - "screen_name": "rpgove", - "id": 208312922, - "profile_image_url": "http://pbs.twimg.com/profile_images/3654929863/954ca9a575d2425364942bc7ea557afe_normal.jpeg", - "influential": true, - "original": true, - "memberSince": "2010-10-27T01:44:31.000Z", - "name": "Robert Gove", - "location": "DC", - "memberFor_days": 3217, - "type": "person", - "continent": "North America", - "shortName": "Troy", - "x": 427.3065301703833, - "y": 377.72910844624437, - "neighbors": [ - 91169926, - 191257554, - 1085199426837188600, - 318046158, - 18406335, - 1006945298, - 227831457, - 84043985, - 29700681, - 4597853354, - 247943631, - 403626099, - 2873695769, - 889998600 - ], - "edges": [ - "91169926_208312922_retweet", - "191257554_208312922_retweet", - "208312922_1085199426837188600_mentions", - "318046158_208312922_retweet", - "18406335_208312922_retweet", - "1006945298_208312922_retweet", - "227831457_208312922_retweet", - "84043985_208312922_retweet", - "29700681_208312922_retweet", - "208312922_4597853354_mentions", - "208312922_247943631_retweet", - "403626099_208312922_retweet", - "2873695769_208312922_retweet", - "889998600_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 407, - "query_tweet_count": 5, - "friends_count": 560, - "statuses_count": 3705, - "listed_count": 58, - "utc_offset": null, - "favourites_count": 2787, - "count_followers_in_query": 10, - "screen_name": "antarcticdesign", - "id": 191257554, - "profile_image_url": "http://pbs.twimg.com/profile_images/1028688909667119109/xo8XrsCh_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-09-16T00:26:10.000Z", - "name": "Eamonn Maguire", - "location": "Geneva, Switzerland", - "memberFor_days": 3258, - "type": "institution", - "continent": "Europe", - "shortName": "Maude", - "x": 515.4404741848507, - "y": 179.92401074868926, - "neighbors": [ - 208312922, - 81658145, - 10414152 - ], - "edges": [ - "191257554_208312922_retweet", - "191257554_81658145_retweet", - "191257554_10414152_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 124, - "query_tweet_count": 8.020352944895585, - "friends_count": 80, - "statuses_count": 44, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 86, - "count_followers_in_query": 15, - "screen_name": "eurovis2019", - "id": 1085199426837188600, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085199613315944448/sf7yFN2S_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2019-01-15T15:38:00.000Z", - "name": "EuroVis2019", - "location": "Oporto, Portugal", - "memberFor_days": 215, - "type": "person", - "continent": "Europe", - "shortName": "Natasha", - "x": 807.0490884257716, - "y": 195.07944226887187, - "neighbors": [ - 208312922, - 4058687172, - 201277609, - 40219508, - 19283433, - 2527017636, - 30009655, - 19299318, - 1035496563743842300, - 81658145 - ], - "edges": [ - "208312922_1085199426837188600_mentions", - "4058687172_1085199426837188600_retweet", - "201277609_1085199426837188600_mentions", - "40219508_1085199426837188600_retweet", - "1085199426837188600_19283433_retweet", - "1085199426837188600_2527017636_retweet", - "1085199426837188600_30009655_retweet", - "1085199426837188600_19299318_retweet", - "1085199426837188600_1035496563743842300_retweet", - "81658145_1085199426837188600_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 509, - "query_tweet_count": 8, - "friends_count": 937, - "statuses_count": 2122, - "listed_count": 107.088109622387, - "utc_offset": null, - "favourites_count": 409, - "count_followers_in_query": 25, - "screen_name": "jcrbrts", - "id": 201277609, - "profile_image_url": "http://pbs.twimg.com/profile_images/2885276422/ca56c30798e670ed6009ac171e181f15_normal.png", - "influential": true, - "original": true, - "memberSince": "2010-10-11T14:07:56.000Z", - "name": "Jonathan C. Roberts", - "location": "United Kingdom", - "memberFor_days": 3233, - "type": "person", - "continent": "Europe", - "shortName": "Rod", - "x": 1122.4302514757342, - "y": 489.41571788262536, - "neighbors": [ - 1085199426837188600, - 78865306, - 16112517, - 2596138699, - 81658145, - 30009655, - 711885257549680600, - 1652270612 - ], - "edges": [ - "201277609_1085199426837188600_mentions", - "201277609_78865306_retweet", - "201277609_16112517_retweet", - "2596138699_201277609_retweet", - "201277609_81658145_retweet", - "30009655_201277609_mentions", - "711885257549680600_201277609_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1048, - "query_tweet_count": 9.960075825164216, - "friends_count": 757, - "statuses_count": 1412, - "listed_count": 79, - "utc_offset": null, - "favourites_count": 678, - "count_followers_in_query": 27, - "screen_name": "alexander_lex", - "id": 81658145, - "profile_image_url": "http://pbs.twimg.com/profile_images/626343671152136192/lJFEe0cX_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-11T18:47:54.000Z", - "name": "Alexander Lex", - "location": "Salt Lake City, UT", - "memberFor_days": 3598, - "type": "person", - "continent": "North America", - "shortName": "Joseph", - "x": 912.5070191226615, - "y": 465.12364595383747, - "neighbors": [ - 91169926, - 10414152, - 30009655, - 241173920, - 84043985, - 191257554, - 16557883, - 6146692, - 201277609, - 395853499, - 85844572, - 270431596, - 16112517, - 1652270612, - 446672281, - 2527017636, - 19299318, - 1085199426837188600, - 909697437694087200, - 92951551, - 701375574 - ], - "edges": [ - "91169926_81658145_retweet", - "81658145_10414152_retweet", - "30009655_81658145_mentions", - "241173920_81658145_retweet", - "84043985_81658145_retweet", - "191257554_81658145_retweet", - "16557883_81658145_retweet", - "6146692_81658145_retweet", - "201277609_81658145_retweet", - "395853499_81658145_retweet", - "81658145_85844572_mentions", - "81658145_270431596_mentions", - "81658145_16112517_retweet", - "1652270612_81658145_retweet", - "446672281_81658145_retweet", - "2527017636_81658145_retweet", - "19299318_81658145_mentions", - "81658145_1085199426837188600_mentions", - "81658145_909697437694087200_mentions", - "92951551_81658145_retweet", - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1181.7231636812942, - "query_tweet_count": 7.9393685995817265, - "friends_count": 884, - "statuses_count": 4682.357554161192, - "listed_count": 94.23591878234066, - "utc_offset": null, - "favourites_count": 3764, - "count_followers_in_query": 31.87364943484583, - "screen_name": "eagereyes", - "id": 16112517, - "profile_image_url": "http://pbs.twimg.com/profile_images/925567815829950464/-GsyOVeo_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2008-09-03T13:19:04.000Z", - "name": "Robert Kosara", - "location": "Seattle, WA", - "memberFor_days": 4001, - "type": "person", - "continent": "North America", - "shortName": "Chief", - "x": 833.5979433208945, - "y": 571.3345904495098, - "neighbors": [ - 201277609, - 78865306, - 1314101, - 247943631, - 1873322353, - 40219508, - 270431596, - 19299318, - 944216617268973600, - 395853499, - 1325316703, - 18406335, - 81658145, - 30009655, - 84043985, - 18704160, - 1652270612, - 318046158, - 91169926, - 1556132462, - 22766040, - 6146692, - 21084111, - 1068137549355515900, - 19283433, - 136400506, - 31638712 - ], - "edges": [ - "201277609_16112517_retweet", - "16112517_78865306_retweet", - "16112517_1314101_mentions", - "16112517_247943631_mentions", - "16112517_1873322353_mentions", - "16112517_40219508_mentions", - "16112517_270431596_mentions", - "16112517_19299318_retweet", - "944216617268973600_16112517_retweet", - "395853499_16112517_mentions", - "16112517_1325316703_retweet", - "18406335_16112517_retweet", - "81658145_16112517_retweet", - "30009655_16112517_mentions", - "84043985_16112517_retweet", - "18704160_16112517_retweet", - "1652270612_16112517_retweet", - "318046158_16112517_retweet", - "91169926_16112517_retweet", - "1556132462_16112517_retweet", - "22766040_16112517_retweet", - "6146692_16112517_retweet", - "21084111_16112517_retweet", - "16112517_1068137549355515900_mentions", - "19283433_16112517_retweet", - "136400506_16112517_retweet", - "31638712_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1090.1942740453424, - "query_tweet_count": 2, - "friends_count": 657, - "statuses_count": 983, - "listed_count": 101.2421089603286, - "utc_offset": null, - "favourites_count": 2650, - "count_followers_in_query": 32, - "screen_name": "jeffrey_heer", - "id": 247943631, - "profile_image_url": "http://pbs.twimg.com/profile_images/2676964349/34a02188dd5f6c6dd0df08e12c0b6d8b_normal.jpeg", - "influential": true, - "original": false, - "memberSince": "2011-02-05T22:33:03.000Z", - "name": "Jeffrey Heer", - "location": "Seattle, WA", - "memberFor_days": 3115, - "type": "person", - "continent": "North America", - "shortName": "Judge", - "x": 631.2669819224202, - "y": 642.8903195530158, - "neighbors": [ - 16112517, - 78865306, - 19299318, - 79908341, - 4893004803, - 2889052877, - 1035496563743842300, - 14905766, - 318046158, - 824684769543741400, - 49457800, - 711885257549680600, - 1873322353, - 1556132462, - 18704160, - 1652270612, - 31638712, - 9527212, - 16557883, - 208312922, - 136400506, - 82890309, - 1667081238, - 2527017636, - 44195788, - 10414152, - 2873695769 - ], - "edges": [ - "16112517_247943631_mentions", - "78865306_247943631_mentions", - "19299318_247943631_mentions", - "79908341_247943631_retweet", - "4893004803_247943631_retweet", - "2889052877_247943631_retweet", - "1035496563743842300_247943631_retweet", - "14905766_247943631_retweet", - "318046158_247943631_retweet", - "824684769543741400_247943631_retweet", - "49457800_247943631_retweet", - "711885257549680600_247943631_retweet", - "1873322353_247943631_retweet", - "1556132462_247943631_retweet", - "18704160_247943631_retweet", - "1652270612_247943631_retweet", - "31638712_247943631_retweet", - "9527212_247943631_retweet", - "16557883_247943631_retweet", - "208312922_247943631_retweet", - "136400506_247943631_retweet", - "82890309_247943631_retweet", - "1667081238_247943631_retweet", - "2527017636_247943631_retweet", - "44195788_247943631_retweet", - "10414152_247943631_mentions", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1177.9042599455754, - "query_tweet_count": 5, - "friends_count": 278, - "statuses_count": 367, - "listed_count": 100.64592332466736, - "utc_offset": null, - "favourites_count": 809, - "count_followers_in_query": 23, - "screen_name": "uwdata", - "id": 1873322353, - "profile_image_url": "http://pbs.twimg.com/profile_images/378800000581527120/e8fd4aa63ea685781e9c2c45aa67c5b3_normal.png", - "influential": true, - "original": true, - "memberSince": "2013-09-16T22:55:12.000Z", - "name": "Interactive Data Lab", - "location": "Seattle, WA", - "memberFor_days": 2161, - "type": "institution", - "continent": "North America", - "shortName": "Maude", - "x": 626.5945303989201, - "y": 880.9677166667532, - "neighbors": [ - 16112517, - 247943631, - 91169926, - 136400506 - ], - "edges": [ - "16112517_1873322353_mentions", - "1873322353_247943631_retweet", - "91169926_1873322353_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 141, - "query_tweet_count": 3, - "friends_count": 337, - "statuses_count": 414, - "listed_count": 1, - "utc_offset": null, - "favourites_count": 2769, - "count_followers_in_query": 9, - "screen_name": "jamesscottbrown", - "id": 30009655, - "profile_image_url": "http://pbs.twimg.com/profile_images/826400957344911360/y59_HIdI_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-04-09T15:58:27.000Z", - "name": "James Scott-Brown", - "location": "", - "memberFor_days": 3783, - "type": "person", - "continent": "Europe", - "shortName": "Marvin", - "x": 1179.6779916562502, - "y": 625.5663869986258, - "neighbors": [ - 81658145, - 1085199426837188600, - 201277609, - 2596138699, - 18325271, - 16112517, - 3230388598, - 1652270612 - ], - "edges": [ - "30009655_81658145_mentions", - "1085199426837188600_30009655_retweet", - "30009655_201277609_mentions", - "30009655_2596138699_mentions", - "30009655_18325271_mentions", - "30009655_16112517_mentions", - "3230388598_30009655_retweet", - "1652270612_30009655_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 610, - "query_tweet_count": 7.561067883914276, - "friends_count": 1, - "statuses_count": 3302, - "listed_count": 47, - "utc_offset": null, - "favourites_count": 7, - "count_followers_in_query": 23, - "screen_name": "jsndyks", - "id": 19299318, - "profile_image_url": "http://pbs.twimg.com/profile_images/72469235/buzzWhirl-200_normal.png", - "influential": true, - "original": true, - "memberSince": "2009-01-21T18:21:31.000Z", - "name": "jason dykes", - "location": "", - "memberFor_days": 3861, - "type": "person", - "continent": "Europe", - "shortName": "Kent", - "x": 779.002319567105, - "y": 401.4527110460053, - "neighbors": [ - 247943631, - 2873695769, - 40219508, - 270431596, - 16112517, - 2889052877, - 43953969, - 19283433, - 1667081238, - 1085199426837188600, - 81658145, - 909697437694087200 - ], - "edges": [ - "19299318_247943631_mentions", - "2873695769_19299318_retweet", - "19299318_40219508_mentions", - "19299318_270431596_mentions", - "16112517_19299318_retweet", - "2889052877_19299318_retweet", - "43953969_19299318_retweet", - "19283433_19299318_retweet", - "19299318_1667081238_mentions", - "1085199426837188600_19299318_retweet", - "19299318_81658145_mentions", - "19299318_909697437694087200_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 47, - "query_tweet_count": 4, - "friends_count": 74, - "statuses_count": 232, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 45, - "count_followers_in_query": 2, - "screen_name": "rlndscheepens", - "id": 2873695769, - "profile_image_url": "http://pbs.twimg.com/profile_images/608233750107955200/_GyO05vp_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2014-11-12T12:47:40.000Z", - "name": "Roeland Scheepens", - "location": "Eindhoven, Nederland", - "memberFor_days": 1740, - "type": "person", - "continent": "Europe", - "shortName": "Sarah", - "x": 267.99663563395126, - "y": 560.1823129292675, - "neighbors": [ - 19299318, - 208312922, - 247943631 - ], - "edges": [ - "2873695769_19299318_retweet", - "2873695769_208312922_retweet", - "2873695769_247943631_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 959.7455726688407, - "query_tweet_count": 4, - "friends_count": 951.261272974273, - "statuses_count": 4657.1169622817815, - "listed_count": 92.17979427831489, - "utc_offset": null, - "favourites_count": 6420.960457490965, - "count_followers_in_query": 11, - "screen_name": "micahstubbs", - "id": 84043985, - "profile_image_url": "http://pbs.twimg.com/profile_images/711243790481162240/_ByNXhRp_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2009-10-21T09:53:27.000Z", - "name": "@micahstubbs", - "location": "Silicon Valley", - "memberFor_days": 3588, - "type": "person", - "continent": "North America", - "shortName": "Carl", - "x": 659.7554996013321, - "y": 231.76771712783716, - "neighbors": [ - 81658145, - 208312922, - 10414152, - 16112517 - ], - "edges": [ - "84043985_81658145_retweet", - "84043985_208312922_retweet", - "84043985_10414152_retweet", - "84043985_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 984.1575817679088, - "query_tweet_count": 5, - "friends_count": 971, - "statuses_count": 5213.512078479975, - "listed_count": 100.44478610079666, - "utc_offset": null, - "favourites_count": 7458, - "count_followers_in_query": 16, - "screen_name": "kristw", - "id": 318046158, - "profile_image_url": "http://pbs.twimg.com/profile_images/663491026221305856/eibPwkEk_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-06-15T21:45:20.000Z", - "name": "Krist Wongsuphasawat", - "location": "From Bangkok, now in SF", - "memberFor_days": 2985, - "type": "person", - "continent": "Asia", - "shortName": "Ruth", - "x": 356.1987478675103, - "y": 705.5042153335197, - "neighbors": [ - 208312922, - 247943631, - 16112517 - ], - "edges": [ - "318046158_208312922_retweet", - "318046158_247943631_retweet", - "318046158_16112517_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 554, - "query_tweet_count": 5, - "friends_count": 306, - "statuses_count": 350, - "listed_count": 32, - "utc_offset": null, - "favourites_count": 467, - "count_followers_in_query": 23, - "screen_name": "marc_streit", - "id": 395853499, - "profile_image_url": "http://pbs.twimg.com/profile_images/706225986426130433/KC-K_2j0_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2011-10-22T10:52:04.000Z", - "name": "Marc Streit", - "location": "Linz, Austria", - "memberFor_days": 2857, - "type": "person", - "continent": "Europe", - "shortName": "Kirk", - "x": 962.8938049454725, - "y": 844.1983227301109, - "neighbors": [ - 40219508, - 241173920, - 81658145, - 18406335, - 16112517, - 79908341 - ], - "edges": [ - "40219508_395853499_retweet", - "241173920_395853499_retweet", - "395853499_81658145_retweet", - "18406335_395853499_retweet", - "395853499_16112517_mentions", - "79908341_395853499_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 868.993078457436, - "query_tweet_count": 4, - "friends_count": 1018.3526295600733, - "statuses_count": 4332.541868908504, - "listed_count": 100.72136671535272, - "utc_offset": null, - "favourites_count": 7075.841836110255, - "count_followers_in_query": 1, - "screen_name": "dogvile", - "id": 18406335, - "profile_image_url": "http://pbs.twimg.com/profile_images/461862990262710272/VqV2sKZR_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2008-12-27T11:00:32.000Z", - "name": "Papadopoulos Teo", - "location": "Athens/Brussels", - "memberFor_days": 3886, - "type": "person", - "continent": "Europe", - "shortName": "Janey", - "x": 464.27243491337344, - "y": 802.9505963988946, - "neighbors": [ - 395853499, - 16112517, - 208312922 - ], - "edges": [ - "18406335_395853499_retweet", - "18406335_16112517_retweet", - "18406335_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 171, - "query_tweet_count": 8, - "friends_count": 226, - "statuses_count": 252, - "listed_count": 4, - "utc_offset": null, - "favourites_count": 48, - "count_followers_in_query": 11, - "screen_name": "ThomasHollt", - "id": 2527017636, - "profile_image_url": "http://pbs.twimg.com/profile_images/762550732511911936/0D-RF82P_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2014-05-27T09:29:14.000Z", - "name": "Thomas Höllt", - "location": "Delft, Nederland", - "memberFor_days": 1909, - "type": "person", - "continent": "Europe", - "shortName": "Jill", - "x": 1133.2427711024243, - "y": 320.8929098379619, - "neighbors": [ - 40219508, - 446672281, - 92951551, - 1085199426837188600, - 158685605, - 247943631, - 81658145 - ], - "edges": [ - "40219508_2527017636_retweet", - "446672281_2527017636_retweet", - "92951551_2527017636_retweet", - "1085199426837188600_2527017636_retweet", - "2527017636_158685605_mentions", - "2527017636_247943631_retweet", - "2527017636_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 38, - "query_tweet_count": 4, - "friends_count": 187, - "statuses_count": 525, - "listed_count": 0, - "utc_offset": null, - "favourites_count": 84, - "count_followers_in_query": 3, - "screen_name": "avilanova01", - "id": 446672281, - "profile_image_url": "http://pbs.twimg.com/profile_images/1085255409613590528/kYus7FWS_normal.jpg", - "influential": false, - "original": true, - "memberSince": "2011-12-26T01:21:45.000Z", - "name": "Anna Vilanova", - "location": "", - "memberFor_days": 2792, - "type": "person", - "continent": "Europe", - "shortName": "Tony", - "x": 1258, - "y": 433.31040591556115, - "neighbors": [ - 2527017636, - 40219508, - 81658145 - ], - "edges": [ - "446672281_2527017636_retweet", - "446672281_40219508_retweet", - "446672281_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 579, - "query_tweet_count": 2, - "friends_count": 400, - "statuses_count": 235, - "listed_count": 12, - "utc_offset": null, - "favourites_count": 573, - "count_followers_in_query": 9, - "screen_name": "nicolapezzotti", - "id": 92951551, - "profile_image_url": "http://pbs.twimg.com/profile_images/1033497331302322176/qNLE7C4I_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-11-27T11:31:21.000Z", - "name": "Nicola Pezzotti", - "location": "Eindhoven, Nederland", - "memberFor_days": 3551, - "type": "person", - "continent": "Europe", - "shortName": "Big Books", - "x": 1079.9265304277676, - "y": 189.4340878184033, - "neighbors": [ - 2527017636, - 81658145 - ], - "edges": [ - "92951551_2527017636_retweet", - "92951551_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 544, - "query_tweet_count": 2, - "friends_count": 369, - "statuses_count": 2876, - "listed_count": 60, - "utc_offset": null, - "favourites_count": 1860, - "count_followers_in_query": 14, - "screen_name": "sjengle", - "id": 227831457, - "profile_image_url": "http://pbs.twimg.com/profile_images/890741206950436864/-tqXqZnC_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2010-12-17T23:11:34.000Z", - "name": "Sophie Engle", - "location": "San Francisco, California", - "memberFor_days": 3165, - "type": "person", - "continent": "North America", - "shortName": "Will", - "x": 250.00329416233683, - "y": 335.0840403281927, - "neighbors": [ - 208312922 - ], - "edges": [ - "227831457_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 224, - "query_tweet_count": 1, - "friends_count": 308, - "statuses_count": 191, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 276, - "count_followers_in_query": 8, - "screen_name": "BCKwon", - "id": 29700681, - "profile_image_url": "http://pbs.twimg.com/profile_images/857232987670360064/np2ggzaL_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2009-04-08T12:13:03.000Z", - "name": "Bum Chul Kwon", - "location": "", - "memberFor_days": 3784, - "type": "person", - "continent": "North America", - "shortName": "Martin", - "x": 229, - "y": 451.1074829918404, - "neighbors": [ - 208312922 - ], - "edges": [ - "29700681_208312922_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1160.6318806165611, - "query_tweet_count": 0, - "friends_count": 1, - "statuses_count": 134, - "listed_count": 106.2381727891181, - "utc_offset": null, - "favourites_count": 37, - "count_followers_in_query": 20, - "screen_name": "d3js_org", - "id": 4597853354, - "profile_image_url": "http://pbs.twimg.com/profile_images/875787068621832193/HgKolWB5_normal.jpg", - "influential": true, - "original": false, - "memberSince": "2015-12-18T23:14:29.000Z", - "name": "D3.js", - "location": "San Francisco, CA", - "memberFor_days": 1338, - "type": "institution", - "continent": "North America", - "shortName": "Store", - "x": 342.62899164161894, - "y": 240.97503804720407, - "neighbors": [ - 208312922 - ], - "edges": [ - "208312922_4597853354_mentions" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1178.8822206291582, - "query_tweet_count": 7.919587878179573, - "friends_count": 337, - "statuses_count": 2873, - "listed_count": 119.42066076502533, - "utc_offset": null, - "favourites_count": 6688.683896487315, - "count_followers_in_query": 32, - "screen_name": "tamaramunzner", - "id": 1652270612, - "profile_image_url": "http://pbs.twimg.com/profile_images/927793489575690241/TWEirFl2_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2013-08-07T06:57:15.000Z", - "name": "Tamara Munzner", - "location": "Vancouver, Canada", - "memberFor_days": 2202, - "type": "person", - "continent": "North America", - "shortName": "Julio", - "x": 1087.7199224597202, - "y": 786.4631921390361, - "neighbors": [ - 247943631, - 10414152, - 16112517, - 30009655, - 81658145, - 201277609 - ], - "edges": [ - "1652270612_247943631_retweet", - "1652270612_10414152_retweet", - "1652270612_16112517_retweet", - "1652270612_30009655_retweet", - "1652270612_81658145_retweet", - "201277609_1652270612_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 1017.027992282441, - "query_tweet_count": 3, - "friends_count": 894.6353570528826, - "statuses_count": 4139, - "listed_count": 112.8053445543556, - "utc_offset": null, - "favourites_count": 3624, - "count_followers_in_query": 11, - "screen_name": "mathisonian", - "id": 136400506, - "profile_image_url": "http://pbs.twimg.com/profile_images/1041846793745526785/EMec2LKx_normal.jpg", - "influential": true, - "original": true, - "memberSince": "2010-04-23T21:12:19.000Z", - "name": "Matthew Conlen", - "location": "Los Angeles, CA", - "memberFor_days": 3403, - "type": "person", - "continent": "North America", - "shortName": "Hans", - "x": 840.1117749281142, - "y": 785, - "neighbors": [ - 247943631, - 16112517, - 1873322353 - ], - "edges": [ - "136400506_247943631_retweet", - "136400506_16112517_retweet", - "136400506_1873322353_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - }, - { - "followers_count": 273, - "query_tweet_count": 3, - "friends_count": 70, - "statuses_count": 711, - "listed_count": 14, - "utc_offset": null, - "favourites_count": 54, - "count_followers_in_query": 4, - "screen_name": "uusci", - "id": 701375574, - "profile_image_url": "http://pbs.twimg.com/profile_images/2406412533/rou58w7wrtcyzm7kw7q8_normal.jpeg", - "influential": false, - "original": true, - "memberSince": "2012-07-17T16:46:44.000Z", - "name": "SCI Institute", - "location": "Salt Lake City, UT", - "memberFor_days": 2588, - "type": "institution", - "continent": "North America", - "shortName": "Louie", - "x": 964.7605930952677, - "y": 179, - "neighbors": [ - 81658145 - ], - "edges": [ - "701375574_81658145_retweet" - ], - "userSelectedNeighbors": [], - "selected": false - } - ], - "links": [ - { - "source": 91169926, - "target": 208312922, - "type": "interacted", - "count": 4, - "id": "91169926_208312922_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "191257554_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 1085199426837188600, - "type": "interacted", - "count": 2, - "id": "208312922_1085199426837188600_mentions", - "selected": false - }, - { - "source": 201277609, - "target": 1085199426837188600, - "type": "interacted", - "count": 5, - "id": "201277609_1085199426837188600_mentions", - "selected": false - }, - { - "source": 91169926, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "91169926_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "201277609_16112517_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 247943631, - "type": "interacted", - "count": 5, - "id": "16112517_247943631_mentions", - "selected": false - }, - { - "source": 16112517, - "target": 1873322353, - "type": "interacted", - "count": 3, - "id": "16112517_1873322353_mentions", - "selected": false - }, - { - "source": 30009655, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "30009655_81658145_mentions", - "selected": false - }, - { - "source": 19299318, - "target": 247943631, - "type": "interacted", - "count": 5, - "id": "19299318_247943631_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 19299318, - "type": "interacted", - "count": 1, - "id": "2873695769_19299318_retweet", - "selected": false - }, - { - "source": 16112517, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "16112517_19299318_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "84043985_81658145_retweet", - "selected": false - }, - { - "source": 191257554, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "191257554_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "201277609_81658145_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 208312922, - "type": "interacted", - "count": 2, - "id": "318046158_208312922_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 81658145, - "type": "interacted", - "count": 5, - "id": "395853499_81658145_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 395853499, - "type": "interacted", - "count": 1, - "id": "18406335_395853499_retweet", - "selected": false - }, - { - "source": 395853499, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "395853499_16112517_mentions", - "selected": false - }, - { - "source": 18406335, - "target": 16112517, - "type": "interacted", - "count": 2, - "id": "18406335_16112517_retweet", - "selected": false - }, - { - "source": 81658145, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "81658145_16112517_retweet", - "selected": false - }, - { - "source": 18406335, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "18406335_208312922_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "446672281_2527017636_retweet", - "selected": false - }, - { - "source": 92951551, - "target": 2527017636, - "type": "interacted", - "count": 3, - "id": "92951551_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 2527017636, - "type": "interacted", - "count": 4, - "id": "1085199426837188600_2527017636_retweet", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 30009655, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_30009655_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 201277609, - "type": "interacted", - "count": 1, - "id": "30009655_201277609_mentions", - "selected": false - }, - { - "source": 227831457, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "227831457_208312922_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "84043985_208312922_retweet", - "selected": false - }, - { - "source": 29700681, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "29700681_208312922_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 4597853354, - "type": "interacted", - "count": 1, - "id": "208312922_4597853354_mentions", - "selected": false - }, - { - "source": 1085199426837188600, - "target": 19299318, - "type": "interacted", - "count": 2, - "id": "1085199426837188600_19299318_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "318046158_247943631_retweet", - "selected": false - }, - { - "source": 30009655, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "30009655_16112517_mentions", - "selected": false - }, - { - "source": 1873322353, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1873322353_247943631_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "1652270612_247943631_retweet", - "selected": false - }, - { - "source": 208312922, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "208312922_247943631_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "136400506_247943631_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 247943631, - "type": "interacted", - "count": 1, - "id": "2527017636_247943631_retweet", - "selected": false - }, - { - "source": 84043985, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "84043985_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 16112517, - "type": "interacted", - "count": 4, - "id": "1652270612_16112517_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 30009655, - "type": "interacted", - "count": 1, - "id": "1652270612_30009655_retweet", - "selected": false - }, - { - "source": 1652270612, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "1652270612_81658145_retweet", - "selected": false - }, - { - "source": 446672281, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "446672281_81658145_retweet", - "selected": false - }, - { - "source": 2873695769, - "target": 208312922, - "type": "interacted", - "count": 1, - "id": "2873695769_208312922_retweet", - "selected": false - }, - { - "source": 318046158, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "318046158_16112517_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 16112517, - "type": "interacted", - "count": 3, - "id": "91169926_16112517_retweet", - "selected": false - }, - { - "source": 2527017636, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "2527017636_81658145_retweet", - "selected": false - }, - { - "source": 91169926, - "target": 1873322353, - "type": "interacted", - "count": 1, - "id": "91169926_1873322353_retweet", - "selected": false - }, - { - "source": 19299318, - "target": 81658145, - "type": "interacted", - "count": 2, - "id": "19299318_81658145_mentions", - "selected": false - }, - { - "source": 81658145, - "target": 1085199426837188600, - "type": "interacted", - "count": 1, - "id": "81658145_1085199426837188600_mentions", - "selected": false - }, - { - "source": 2873695769, - "target": 247943631, - "type": "interacted", - "count": 2, - "id": "2873695769_247943631_mentions", - "selected": false - }, - { - "source": 92951551, - "target": 81658145, - "type": "interacted", - "count": 1, - "id": "92951551_81658145_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 16112517, - "type": "interacted", - "count": 1, - "id": "136400506_16112517_retweet", - "selected": false - }, - { - "source": 136400506, - "target": 1873322353, - "type": "interacted", - "count": 2, - "id": "136400506_1873322353_retweet", - "selected": false - }, - { - "source": 701375574, - "target": 81658145, - "type": "interacted", - "count": 3, - "id": "701375574_81658145_retweet", - "selected": false - }, - { - "source": 201277609, - "target": 1652270612, - "type": "interacted", - "count": 1, - "id": "201277609_1652270612_retweet", - "selected": false - } - ] -} \ No newline at end of file diff --git a/public/example-mvnv/assets/help.md b/public/example-mvnv/assets/help.md deleted file mode 100644 index 233acd35d4..0000000000 --- a/public/example-mvnv/assets/help.md +++ /dev/null @@ -1,3 +0,0 @@ -This is a test of the help text. This study is for testing purposes only. If you need more help, click the menu on the right in the header, and then click contact. - -![quick start guide](assets/quickStart.png) diff --git a/public/example-mvnv/assets/index.html b/public/example-mvnv/assets/index.html deleted file mode 100644 index b64ce3f202..0000000000 --- a/public/example-mvnv/assets/index.html +++ /dev/null @@ -1,911 +0,0 @@ - - - -Multivariate Network Visusalization Survey - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/example-mvnv/assets/introduction.md b/public/example-mvnv/assets/introduction.md deleted file mode 100644 index 951e8fae4c..0000000000 --- a/public/example-mvnv/assets/introduction.md +++ /dev/null @@ -1,7 +0,0 @@ -# Introduction - -Welcome to our study. This is a more complex example to show how to embed HTML elements into the study page. In this example, the HTML stimulus is able to communicate with the reVISit study framework to save the clicked answer in the stimulus as the answer in the study provenance. - -This study is a replication of a study by Nobre et al. published in Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems. - -We replicate nearly the whole study here, including training trials, but there currently is no guided training module. diff --git a/public/example-mvnv/assets/js/adjMatrix/autocomplete.js b/public/example-mvnv/assets/js/adjMatrix/autocomplete.js deleted file mode 100644 index 77c996ec50..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/autocomplete.js +++ /dev/null @@ -1,102 +0,0 @@ -function autocomplete(inp, arr) { - /*the autocomplete function takes two arguments, - the text field element and an array of possible autocompleted values:*/ - var currentFocus; - /*execute a function when someone writes in the text field:*/ - inp.addEventListener('input', function(e) { - var a, b, i, val = this.value; - /*close any already open lists of autocompleted values*/ - closeAllLists(); - if (!val) { return false;} - currentFocus = -1; - /*create a DIV element that will contain the items (values):*/ - a = document.createElement('DIV'); - a.setAttribute('id', this.id + 'autocomplete-list'); - a.setAttribute('class', 'autocomplete-items'); - /*append the DIV element as a child of the autocomplete container:*/ - this.parentNode.appendChild(a); - /*for each item in the array...*/ - for (i = 0; i < arr.length; i++) { - /*check if the item starts with the same letters as the text field value:*/ - if (arr[i].substr(0, val.length).toUpperCase() == val.toUpperCase()) { - /*create a DIV element for each matching element:*/ - b = document.createElement('DIV'); - /*make the matching letters bold:*/ - b.innerHTML = '' + arr[i].substr(0, val.length) + ''; - b.innerHTML += arr[i].substr(val.length); - /*insert a input field that will hold the current array item's value:*/ - b.innerHTML += ''; - /*execute a function when someone clicks on the item value (DIV element):*/ - b.addEventListener('click', function(e) { - /*insert the value for the autocomplete text field:*/ - inp.value = this.getElementsByTagName('input')[0].value; - /*close the list of autocompleted values, - (or any other open lists of autocompleted values:*/ - console.log(d3.select('#searchButton').on('click')); - d3.select('#searchButton').on('click')(); - closeAllLists(); - }); - a.appendChild(b); - } - } - }); - /*execute a function presses a key on the keyboard:*/ - inp.addEventListener('keydown', function(e) { - var x = document.getElementById(this.id + 'autocomplete-list'); - if (x) x = x.getElementsByTagName('div'); - if (e.keyCode == 40) { - /*If the arrow DOWN key is pressed, - increase the currentFocus variable:*/ - currentFocus++; - /*and and make the current item more visible:*/ - addActive(x); - } else if (e.keyCode == 38) { //up - /*If the arrow UP key is pressed, - decrease the currentFocus variable:*/ - currentFocus--; - /*and and make the current item more visible:*/ - addActive(x); - } else if (e.keyCode == 13) { - /*If the ENTER key is pressed, prevent the form from being submitted,*/ - e.preventDefault(); - console.log(x); - if (currentFocus > -1) { - /*and simulate a click on the "active" item:*/ - if (x) x[currentFocus].click(); - } else { - if(x && x.length == 1) x[0].click(); - } - } - }); - function addActive(x) { - /*a function to classify an item as "active":*/ - if (!x) return false; - /*start by removing the "active" class on all items:*/ - removeActive(x); - if (currentFocus >= x.length) currentFocus = 0; - if (currentFocus < 0) currentFocus = (x.length - 1); - /*add class "autocomplete-active":*/ - x[currentFocus].classList.add('autocomplete-active'); - } - function removeActive(x) { - /*a function to remove the "active" class from all autocomplete items:*/ - for (var i = 0; i < x.length; i++) { - x[i].classList.remove('autocomplete-active'); - } - } - function closeAllLists(elmnt) { - /*close all autocomplete lists in the document, - except the one passed as an argument:*/ - var x = document.getElementsByClassName('autocomplete-items'); - for (var i = 0; i < x.length; i++) { - if (elmnt != x[i] && elmnt != inp) { - x[i].parentNode.removeChild(x[i]); - } - } -} - -/*execute a function when someone clicks in the document:*/ -document.addEventListener('click', function (e) { - closeAllLists(e.target); -}); -} diff --git a/public/example-mvnv/assets/js/adjMatrix/cleaned_model.js b/public/example-mvnv/assets/js/adjMatrix/cleaned_model.js deleted file mode 100644 index 01c7ae610a..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/cleaned_model.js +++ /dev/null @@ -1,575 +0,0 @@ -//import * as d3 from 'd3'; -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator['throw'](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), 'throw': verb(1), 'return': verb(2) }, typeof Symbol === 'function' && (g[Symbol.iterator] = function() { return this; }), g; - function verb(n) { return function (v) { return step([n, v]); }; } - function step(op) { - if (f) throw new TypeError('Generator is already executing.'); - while (_) try { - if (f = 1, y && (t = op[0] & 2 ? y['return'] : op[0] ? y['throw'] || ((t = y['return']) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; - if (y = 0, t) op = [op[0] & 2, t.value]; - switch (op[0]) { - case 0: case 1: t = op; break; - case 4: _.label++; return { value: op[1], done: false }; - case 5: _.label++; y = op[1]; op = [0]; continue; - case 7: op = _.ops.pop(); _.trys.pop(); continue; - default: - if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } - if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } - if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } - if (t[2]) _.ops.pop(); - _.trys.pop(); continue; - } - op = body.call(thisArg, _); - } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } - if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; - } -}; -var Model = /** @class */ (function () { - function Model(controller) { - var _this = this; - this.controller = controller; - this.datumID = controller.datumID; - d3.json(controller.configuration.graphFiles[controller.configuration.loadedGraph]).then(function (data) { - _this.graph = data; - _this.edges = data.links; - //setPanelValuesFromFile(controller.configuration, data); - _this.matrix = []; - _this.scalarMatrix = []; - _this.nodes = data.nodes; - _this.populateSearchBox(); - _this.idMap = {}; - // sorts adjacency matrix, if a cluster method, sort by shortname, then cluster later - var clusterFlag = false; - if (_this.controller.configuration.adjMatrix.sortKey in ['clusterBary', 'clusterLeaf', 'clusterSpectral']) { - _this.orderType = 'shortName'; //this.controller.configuration.adjMatrix.sortKey; - clusterFlag = true; - } - else { - _this.orderType = _this.controller.configuration.adjMatrix.sortKey; - } - _this.order = _this.changeOrder(_this.orderType); - // sorts quantitative by descending value, sorts qualitative by alphabetical - if (!_this.isQuant(_this.orderType)) { - _this.nodes = _this.nodes.sort(function (a, b) { return a[_this.orderType].localeCompare(b[_this.orderType]); }); - } - else { - _this.nodes = _this.nodes.sort(function (a, b) { return b[_this.orderType] - a[_this.orderType]; }); - } - _this.nodes.forEach(function (node, index) { - node.index = index; - _this.idMap[node.id] = index; - }); - _this.controller = controller; - _this.processData(); - if (clusterFlag) { - _this.orderType = _this.controller.configuration.adjMatrix.sortKey; - _this.order = _this.changeOrder(_this.orderType); - } - _this.controller.loadData(_this.nodes, _this.edges, _this.matrix); - }); - } - /** - * Determines if the attribute is quantitative - * @param attr [string that corresponds to attribute type] - * @return [description] - */ - Model.prototype.isQuant = function (attr) { - // if not in list - if (!Object.keys(this.controller.configuration.attributeScales.node).includes(attr)) { - return false; - } - else if (this.controller.configuration.attributeScales.node[attr].range === undefined) { - return true; - } - else { - return false; - } - }; - Model.prototype.populateSearchBox = function () { - /* - d3.select("#search-input").attr("list", "characters"); - let inputParent = d3.select("#search-input").node().parentNode; - - let datalist = d3 - .select(inputParent).selectAll('#characters').data([0]); - - let enterSelection = datalist.enter() - .append("datalist") - .attr("id", "characters"); - - datalist.exit().remove(); - - datalist= enterSelection.merge(datalist); - - let options = datalist.selectAll("option").data(this.nodes); - - let optionsEnter = options.enter().append("option"); - options.exit().remove(); - - options = optionsEnter.merge(options); - options.attr("value", d => d.shortName); - options.attr("id", d => d.id); - - d3.select("#search-input").on("change", (d,i,nodes) => { - let selectedOption = d3.select(nodes[i]).property("value"); - console.log(this.controller.view.search(selectedOption)) - }); - */ - }; - /** - * returns an object containing the current provenance state. - * @return [the provenance state] - */ - Model.prototype.getApplicationState = function () { - var _this = this; - return { - currentState: function () { return _this.provenance.graph().current.state; } - }; - }; - /** - * Initializes the provenance library and sets observers. - * @return [none] - */ - Model.prototype.setUpProvenance = function () { - var initialState = { - workerID: workerID, - taskID: this.controller.tasks[this.controller.taskNum], - nodes: '', - search: '', - startTime: Date.now(), - endTime: '', - time: Date.now(), - count: 0, - clicked: [], - sortKey: this.controller.configuration.adjMatrix.sortKey, - selections: { - answerBox: {}, - attrRow: {}, - rowLabel: {}, - colLabel: {}, - neighborSelect: {}, - cellcol: {}, - cellrow: {}, - search: {} - } - }; - var provenance = ProvenanceLibrary.initProvenance(initialState); - this.provenance = provenance; - var app = this.getApplicationState(); - this.app = app; - // creates the document with the name and worker ID - //pushProvenance(app.currentState()); - var columnElements = ['topoCol']; - var rowElements = ['topoRow', 'attrRow']; - var elementNamesFromSelection = { - cellcol: rowElements.concat(columnElements), - colLabel: rowElements.concat(columnElements).concat(['colLabel']), - rowLabel: rowElements.concat(columnElements).concat(['rowLabel']), - attrRow: rowElements.concat(['rowLabel']), - cellrow: rowElements.concat(columnElements), - neighborSelect: rowElements, - answerBox: rowElements.concat(columnElements), - search: rowElements.concat(columnElements) - }; - function classAllHighlights(state) { - var clickedElements = new Set(); - var answerElements = new Set(); - var neighborElements = new Set(); - // go through each interacted element, and determine which rows/columns should - // be highlighted due to it's interaction - for (var selectionType in state.selections) { - for (var index in elementNamesFromSelection[selectionType]) { - var selectionElement = elementNamesFromSelection[selectionType][index]; - for (var node in state.selections[selectionType]) { - if (selectionType == 'answerBox') { - answerElements.add('#' + selectionElement + node); - } - else if (selectionType == 'neighborSelect') { - neighborElements.add('#' + selectionElement + node); - } - else { - // if both in attrRow and rowLabel, don't highlight element - if (selectionType == 'attrRow' || selectionType == 'rowLabel') { - if (node in state.selections['attrRow'] && node in state.selections['rowLabel']) - continue; - } - clickedElements.add('#' + selectionElement + node); - } - } - } - } - var clickedSelectorQuery = Array.from(clickedElements).join(','); - var answerSelectorQuery = Array.from(answerElements).join(','); - var neighborSelectQuery = Array.from(neighborElements).join(','); - clickedSelectorQuery != [] ? d3.selectAll(clickedSelectorQuery).classed('clicked', true) : null; - answerSelectorQuery != [] ? d3.selectAll(answerSelectorQuery).classed('answer', true) : null; - neighborSelectQuery != [] ? d3.selectAll(neighborSelectQuery).classed('neighbor', true) : null; - return; - } - function setUpObservers() { - var _this = this; - var updateHighlights = function (state) { - d3.selectAll('.clicked').classed('clicked', false); - d3.selectAll('.answer').classed('answer', false); - d3.selectAll('.neighbor').classed('neighbor', false); - classAllHighlights(state); - }; - var updateCellClicks = function (state) { - var cellNames = []; - Object.keys(state.selections.cellcol).map(function (key) { - var names = state.selections.cellcol[key]; - names.map(function (name) { - var cellsNames = splitCellNames(name); - cellNames = cellNames.concat(cellsNames); - }); - //names.map(name=>{ - //}) - }); - var cellSelectorQuery = '#' + cellNames.join(',#'); - // if no cells selected, return - d3.selectAll('.clickedCell').classed('clickedCell', false); - if (cellSelectorQuery == '#') - return; - d3.selectAll(cellSelectorQuery).selectAll('.baseCell').classed('clickedCell', true); - }; - var updateAnswerBox = function (state) { - window.controller.configuration.adjMatrix['toggle'] ? window.controller.view.updateAnswerToggles(state) : window.controller.view.updateCheckBox(state); - //window.controller.view.updateAnswerToggles(state) - var answer = []; - for (var i = 0; i < window.controller.model.nodes.length; i++) { - if (window.controller.model.nodes[i][_this.controller.view.datumID] in state.selections.answerBox) { - answer.push(window.controller.model.nodes[i]); - } - } - updateAnswer(answer); - }; - provenance.addObserver('selections.attrRow', updateHighlights); - provenance.addObserver('selections.rowLabel', updateHighlights); - provenance.addObserver('selections.colLabel', updateHighlights); - provenance.addObserver('selections.cellcol', updateHighlights); - provenance.addObserver('selections.cellrow', updateHighlights); - provenance.addObserver('selections.neighborSelect', updateHighlights); - provenance.addObserver('selections.cellcol', updateCellClicks); - provenance.addObserver('selections.search', updateHighlights); - provenance.addObserver('selections.answerBox', updateHighlights); - provenance.addObserver('selections.answerBox', updateAnswerBox); - } - setUpObservers(); - return [app, provenance]; - }; - Model.prototype.reload = function () { - this.controller.loadData(this.nodes, this.edges, this.matrix); - }; - /** - * Determines the order of the current nodes - * @param type A string corresponding to the attribute screen_name to sort by. - * @return A numerical range in corrected order. - */ - Model.prototype.changeOrder = function (type) { - var _this = this; - var order; - this.orderType = type; - this.controller.configuration.adjMatrix.sortKey = type; - if (type == 'clusterSpectral' || type == 'clusterBary' || type == 'clusterLeaf') { - var graph = reorder.graph() - .nodes(this.nodes) - .links(this.edges) - .init(); - if (type == 'clusterBary') { - var barycenter = reorder.barycenter_order(graph); - order = reorder.adjacent_exchange(graph, barycenter[0], barycenter[1])[1]; - } - else if (type == 'clusterSpectral') { - order = reorder.spectral_order(graph); - } - else if (type == 'clusterLeaf') { - var mat = reorder.graph2mat(graph); - order = reorder.optimal_leaf_order()(mat); - } - // - //order = reorder.optimal_leaf_order()(this.scalarMatrix); - } - else if (this.orderType == 'edges') { - order = d3.range(this.nodes.length).sort(function (a, b) { return _this.nodes[a][type].length - _this.nodes[b][type].length; }); - } - else if (!this.isQuant(this.orderType)) { // == "screen_name" || this.orderType == "name") { - order = d3.range(this.nodes.length).sort(function (a, b) { return _this.nodes[a][type].localeCompare(_this.nodes[b][type]); }); - } - else { - order = d3.range(this.nodes.length).sort(function (a, b) { return _this.nodes[b][type] - _this.nodes[a][type]; }); - } - this.order = order; - return order; - }; - /** - * [processData description] - * @return [description] - */ - Model.prototype.processData = function () { - var _this = this; - // generate a hashmap of id's? - // Set up node data - this.nodes.forEach(function (rowNode, i) { - rowNode.count = 0; - /* Numeric Conversion */ - rowNode.followers_count = +rowNode.followers_count; - rowNode.query_tweet_count = +rowNode.query_tweet_count; - rowNode.friends_count = +rowNode.friends_count; - rowNode.statuses_count = +rowNode.statuses_count; - rowNode.favourites_count = +rowNode.favourites_count; - rowNode.count_followers_in_query = +rowNode.count_followers_in_query; - //rowNode.id = +rowNode.id; - rowNode.y = i; - /* matrix used for edge attributes, otherwise should we hide */ - _this.matrix[i] = _this.nodes.map(function (colNode) { return { cellName: 'cell' + rowNode[_this.datumID] + '_' + colNode[_this.datumID], correspondingCell: 'cell' + colNode[_this.datumID] + '_' + rowNode[_this.datumID], rowid: rowNode[_this.datumID], colid: colNode[_this.datumID], x: colNode.index, y: rowNode.index, count: 0, z: 0, interacted: 0, retweet: 0, mentions: 0 }; }); - _this.scalarMatrix[i] = _this.nodes.map(function (colNode) { return 0; }); - }); - function checkEdge(edge) { - if (typeof edge.source !== 'number') - return false; - if (typeof edge.target !== 'number') - return false; - return true; - } - this.edges = this.edges.filter(checkEdge); - this.maxTracker = { 'reply': 0, 'retweet': 0, 'mentions': 0 }; - // Convert links to matrix; count character occurrences. - this.edges.forEach(function (link) { - var addValue = 1; - _this.matrix[_this.idMap[link.source]][_this.idMap[link.target]][link.type] += link.count; - // - _this.scalarMatrix[_this.idMap[link.source]][_this.idMap[link.target]] += link.count; - /* could be used for varying edge types */ - //this.maxTracker = { 'reply': 3, 'retweet': 3, 'mentions': 2 } - _this.matrix[_this.idMap[link.source]][_this.idMap[link.target]].z += addValue; - _this.matrix[_this.idMap[link.source]][_this.idMap[link.target]].count += 1; - // if not directed, increment the other values - if (!_this.controller.configuration.isDirected) { - _this.matrix[_this.idMap[link.target]][_this.idMap[link.source]].z += addValue; - _this.matrix[_this.idMap[link.target]][_this.idMap[link.source]][link.type] += link.count; - _this.scalarMatrix[_this.idMap[link.source]][_this.idMap[link.target]] += link.count; - } - link.source = _this.idMap[link.source]; - link.target = _this.idMap[link.target]; - }); - }; - Model.prototype.getOrder = function () { - return this.order; - }; - /** - * Returns the node data. - * @return Node data in JSON Array - */ - Model.prototype.getNodes = function () { - return this.nodes; - }; - /** - * Returns the edge data. - * @return Edge data in JSON Array - */ - Model.prototype.getEdges = function () { - return this.edges; - }; - return Model; -}()); -// Work on importing class file -var Controller = /** @class */ (function () { - function Controller() { - this.hoverRow = {}; - this.hoverCol = {}; - this.datumID = 'id'; - this.clickedCells = new Set(); - this.loadClearButton(); - this.loadTasks(); - this.sizeLayout(); - } - Controller.prototype.setupExports = function (base, task) { - d3.select('#exportBaseConfig').on('click', function () { - exportConfig(Object.keys(base), Object.keys(base.adjMatrix), false); - }); - d3.select('#exportConfig').on('click', function () { - exportConfig(Object.keys(task), Object.keys(task.adjMatrixValues), true); - }); - }; - Controller.prototype.setupCSS = function (base) { - return; - /*set css values for 'clicked' nodes; - //set fill or stroke of selected node; - - //find the appropriate style sheet - var sheet = Object.values(document.styleSheets).find(s => - s.href.includes("styles.css") - ); - - // let nodeIsRect = config.style.nodeShape === 'rect'; - // sheet.addRule(".node", (nodeIsRect? 'rx: 2; ry:2' : 'rx:20; ry:20' ) , 1); - - let ruleString = "fill :" + base.style.selectedNodeColor +" !important;"; - sheet.addRule(".rect.selected", ruleString, 1); - */ - }; - Controller.prototype.finishConstructing = function (config) { - this.configuration = config; - this.view = new View(this); // initalize view, - this.model = new Model(this); // start reading in data - }; - Controller.prototype.loadTask = function (taskNum) { - this.taskNum = taskNum; - this.task = this.tasks[this.taskNum]; - this.configuration = this.task.config; - //let prompt = 'Task ' + (this.taskNum + 1) + ' - ' + this.task.prompt; - //this.configuration.adjMatrix.edgeBars = true; - if (this.task.replyType.includes('singleNodeSelection') || this.task.replyType.includes('multipleNodeSelection')) { - if (!this.configuration.nodeAttributes.includes('selected')) { - this.configuration.nodeAttributes.unshift('selected'); - var obj = { - 'domain': [true, false], - 'range': ['#e86b45', '#fff'], - 'labels': ['answer', 'not answer'], - 'glyph': 'rect', - 'label': 'selected' - }; - this.configuration.attributeScales.node['selected'] = obj; - } - } - this.configuration.adjMatrix['toggle'] = false; - //this.configuration.adjMatrix.neighborSelect = true; - this.attrWidth = d3.min([125 * this.configuration.nodeAttributes.length, 650]); - this.configuration.state = {}; - this.configuration.state.adjMatrix = {}; - if (this.configuration.adjMatrix.sortKey == null || this.configuration.adjMatrix.sortKey == '') { - this.configuration.adjMatrix.sortKey = 'shortName'; - } - this.sizeLayout(); - //configuration.adjMatrix.sortKey - this.reload(); - // load data file - // render vis from configurations - // add observers and new provenance graph - // create new field to store in fB? - }; - Controller.prototype.loadTasks = function () { - return __awaiter(this, void 0, void 0, function () { - return __generator(this, function (_a) { - this.taskNum = 0; - this.tasks = taskList; - return [2 /*return*/]; - }); - }); - }; - Controller.prototype.loadClearButton = function () { - var _this = this; - d3.select('#clearButton').on('click', function () { - var action = { - label: 'clear', - action: function () { - var currentState = _this.model.app.currentState(); - //add time stamp to the state graph - currentState.time = Date.now(); - currentState.event = 'clear'; - console.log('before Clear:', currentState); - currentState.selections = { - answerBox: {}, - attrRow: {}, - rowLabel: {}, - colLabel: {}, - cellcol: {}, - cellrow: {}, - search: {}, - neighborSelect: {} - }; - console.log('after Clear:', currentState); - return currentState; - }, - args: [] - }; - _this.model.provenance.applyAction(action); - //pushProvenance(this.model.app.currentState()) - }); - }; - Controller.prototype.sizeLayout = function () { - var targetDiv = d3.select('#targetSize'); - var width = targetDiv.style('width').replace('px', ''), height = targetDiv.style('height').replace('px', ''); - var taskBarHeight = 74; - var panelDimensions = {}; - panelDimensions.width = 800; - panelDimensions.height = 400; - d3.select('#visPanel').style('width', panelDimensions.width + 'px'); - d3.select('#panelDiv').style('display', 'none'); - document.getElementById('visContent').style.width = '100vw'; - document.getElementById('visContent').style.overflowX = 'scroll'; - this.visHeight = panelDimensions.height; - this.visWidth = width * 0.8 - 40; - this.edgeWidth = this.visWidth - this.attrWidth; - var filler = 0; - if (panelDimensions.height < this.edgeWidth) { - this.edgeWidth = panelDimensions.height; - filler = this.visWidth - this.attrWidth - this.edgeWidth; - this.visWidth = this.visWidth; - } - this.attributePorportion = this.attrWidth / (this.edgeWidth + this.attrWidth + filler); - this.edgePorportion = this.edgeWidth / (this.edgeWidth + this.attrWidth + filler); - if (this.edgeWidth < panelDimensions.height) { - this.visHeight = this.visWidth * this.edgePorportion; - } - d3.select('.topocontainer').style('width', (100 * this.edgePorportion).toString() + '%'); - d3.select('.topocontainer').style('height', (this.visHeight).toString() + 'px'); - d3.select('.attrcontainer').style('width', (100 * this.attributePorportion).toString() + '%'); - d3.select('.attrcontainer').style('height', (this.visHeight).toString() + 'px'); - //d3.select('.adjMatrix.vis').style('width',width*0.8); - d3.select('.adjMatrix.vis').style('width', (this.visWidth).toString() + 'px'); - }; - Controller.prototype.clearView = function () { - d3.select('.tooltip').remove(); - d3.select('#topology').selectAll('*').remove(); - d3.select('#attributes').selectAll('*').remove(); - d3.select('#legend-svg').selectAll('*').remove(); - }; - Controller.prototype.reload = function () { - this.clearView(); - //this.loadCurrentTask(); - d3.select('.loading').style('display', 'block'); - this.view = new View(this); // initalize view, - this.model = new Model(this); //.reload(); - }; - /** - * Passes the processed edge and node data to the view. - * @return None - */ - Controller.prototype.loadData = function (nodes, edges, matrix) { - this.view.loadData(nodes, edges, matrix); - }; - /** - * Obtains the order from the model and returns it to the view. - * @return [description] - */ - Controller.prototype.getOrder = function () { - return this.model.getOrder(); - }; - /** - * Obtains the order from the model and returns it to the view. - * @return [description] - */ - Controller.prototype.changeOrder = function (order) { - this.configuration.adjMatrix.sortKey = order; - return this.model.changeOrder(order); - }; - return Controller; -}()); -window.controller = new Controller(); -function splitCellNames(name) { - //remove cell - var cleanedCellName = name.replace('cell', ''); - var ids = cleanedCellName.split('_'); - return ['cell' + ids[0] + '_' + ids[1], 'cell' + ids[1] + '_' + ids[0]]; -} diff --git a/public/example-mvnv/assets/js/adjMatrix/controller.js b/public/example-mvnv/assets/js/adjMatrix/controller.js deleted file mode 100644 index af88fdfb9f..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/controller.js +++ /dev/null @@ -1,221 +0,0 @@ -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator['throw'](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __generator = (this && this.__generator) || function (thisArg, body) { - var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; - return g = { next: verb(0), 'throw': verb(1), 'return': verb(2) }, typeof Symbol === 'function' && (g[Symbol.iterator] = function() { return this; }), g; - function verb(n) { return function (v) { return step([n, v]); }; } - function step(op) { - if (f) throw new TypeError('Generator is already executing.'); - while (_) try { - if (f = 1, y && (t = op[0] & 2 ? y['return'] : op[0] ? y['throw'] || ((t = y['return']) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; - if (y = 0, t) op = [op[0] & 2, t.value]; - switch (op[0]) { - case 0: case 1: t = op; break; - case 4: _.label++; return { value: op[1], done: false }; - case 5: _.label++; y = op[1]; op = [0]; continue; - case 7: op = _.ops.pop(); _.trys.pop(); continue; - default: - if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } - if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } - if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } - if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } - if (t[2]) _.ops.pop(); - _.trys.pop(); continue; - } - op = body.call(thisArg, _); - } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } - if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; - } -}; -// Work on importing class file -var Controller = /** @class */ (function () { - function Controller() { - this.hoverRow = {}; - this.hoverCol = {}; - this.datumID = 'id'; - this.clickedCells = new Set(); - //this.loadClearButton(); - this.loadTasks(); - this.sizeLayout(); - } - Controller.prototype.setupExports = function (base, task) { - d3.select('#exportBaseConfig').on('click', function () { - exportConfig(Object.keys(base), Object.keys(base.adjMatrix), false); - }); - d3.select('#exportConfig').on('click', function () { - exportConfig(Object.keys(task), Object.keys(task.adjMatrixValues), true); - }); - }; - Controller.prototype.setupCSS = function (base) { - return; - /*set css values for 'clicked' nodes; - //set fill or stroke of selected node; - - //find the appropriate style sheet - var sheet = Object.values(document.styleSheets).find(s => - s.href.includes("styles.css") - ); - - // let nodeIsRect = config.style.nodeShape === 'rect'; - // sheet.addRule(".node", (nodeIsRect? 'rx: 2; ry:2' : 'rx:20; ry:20' ) , 1); - - let ruleString = "fill :" + base.style.selectedNodeColor +" !important;"; - sheet.addRule(".rect.selected", ruleString, 1); - */ - }; - Controller.prototype.finishConstructing = function (config) { - this.configuration = config; - this.view = new View(this); // initalize view, - this.model = new Model(this); // start reading in data - }; - Controller.prototype.loadTask = function (taskNum) { - this.tasks = taskList; - this.taskNum = taskNum; - this.task = this.tasks[this.taskNum]; - this.configuration = this.task.config; - //let prompt = 'Task ' + (this.taskNum + 1) + ' - ' + this.task.prompt; - //this.configuration.adjMatrix.edgeBars = true; - if (this.task.replyType.includes('singleNodeSelection') || this.task.replyType.includes('multipleNodeSelection')) { - if (!this.configuration.nodeAttributes.includes('selected')) { - this.configuration.nodeAttributes.unshift('selected'); - var obj = { - 'domain': [true, false], - 'range': ['#e86b45', '#fff'], - 'labels': ['answer', 'not answer'], - 'glyph': 'rect', - 'label': 'selected' - }; - this.configuration.attributeScales.node['selected'] = obj; - } - } - this.configuration.adjMatrix['toggle'] = false; - //this.configuration.adjMatrix.neighborSelect = true; - this.attrWidth = d3.min([150 * this.configuration.nodeAttributes.length, 650]); - this.configuration.state = {}; - this.configuration.state.adjMatrix = {}; - if (this.configuration.adjMatrix.sortKey == null || this.configuration.adjMatrix.sortKey == '') { - this.configuration.adjMatrix.sortKey = 'shortName'; - } - this.sizeLayout(); - //configuration.adjMatrix.sortKey - this.reload(); - // load data file - // render vis from configurations - // add observers and new provenance graph - // create new field to store in fB? - }; - Controller.prototype.loadTasks = function () { - return __awaiter(this, void 0, void 0, function () { - return __generator(this, function (_a) { - this.taskNum = 0; - this.tasks = taskList; - return [2 /*return*/]; - }); - }); - }; - Controller.prototype.clear = function () { - var _this = this; - var action = this.model.provenance.addAction('clear', function () { - var currentState = _this.model.app.currentState(); - //add time stamp to the state graph - currentState.time = Date.now(); - currentState.event = 'clear'; - currentState.selections = { - answerBox: currentState.selections.answerBox, - attrRow: {}, - rowLabel: {}, - colLabel: {}, - cellcol: {}, - cellrow: {}, - search: {}, - neighborSelect: {}, - previousMouseovers: [] - }; - return currentState; - }); - action.applyAction(); - pushProvenance(this.model.app.currentState()); - }; - Controller.prototype.sizeLayout = function () { - var targetDiv = d3.select('#targetSize'); - var width = targetDiv.style('width').replace('px', ''), height = targetDiv.style('height').replace('px', ''); - var taskBarHeight = 74; - var panelDimensions = {}; - /*panelDimensions.width = width * 0.245;*/ - panelDimensions.width = 480; //d3.select("#visPanel").style("width")//, panelDimensions.width + "px"); - panelDimensions.height = height - taskBarHeight; - d3.select('#visPanel').style('width', panelDimensions.width + 'px'); - d3.select('#visPanel').style('height', panelDimensions.height + 'px'); - d3.select('#panelDiv').style('display', 'none'); - document.getElementById('visContent').style.width = '100vw'; - document.getElementById('visContent').style.overflowX = 'scroll'; - this.visHeight = panelDimensions.height; - this.visWidth = width - panelDimensions.width - 10; - this.edgeWidth = this.visWidth - this.attrWidth; - var filler = 0; - if (panelDimensions.height < this.edgeWidth) { - this.edgeWidth = panelDimensions.height; - filler = this.visWidth - this.attrWidth - this.edgeWidth; - this.visWidth = this.visWidth; - } - this.attributePorportion = this.attrWidth / (this.edgeWidth + this.attrWidth + filler); - this.edgePorportion = this.edgeWidth / (this.edgeWidth + this.attrWidth + filler); - if (this.edgeWidth < panelDimensions.height) { - this.visHeight = this.visWidth * this.edgePorportion; - } - d3.select('.topocontainer').style('width', (100 * this.edgePorportion).toString() + '%'); - d3.select('.topocontainer').style('height', (this.visHeight).toString() + 'px'); - d3.select('.attrcontainer').style('width', (100 * this.attributePorportion).toString() + '%'); - d3.select('.attrcontainer').style('height', (this.visHeight).toString() + 'px'); - //d3.select('.adjMatrix.vis').style('width',width*0.8); - d3.select('.adjMatrix.vis').style('width', (this.visWidth).toString() + 'px'); - }; - Controller.prototype.clearView = function () { - d3.select('.tooltip').remove(); - d3.select('#topology').selectAll('*').remove(); - d3.select('#attributes').selectAll('*').remove(); - d3.select('#legend-svg').selectAll('*').remove(); - }; - Controller.prototype.reload = function () { - this.clearView(); - //this.loadCurrentTask(); - d3.select('.loading').style('display', 'block'); - this.view = new View(this); // initalize view, - this.model = new Model(this); //.reload(); - // this.tasks[this.taskNum].startTime = Date.now(); - // - //this.model = new Model(this); // start reading in data - }; - /** - * Passes the processed edge and node data to the view. - * @return None - */ - Controller.prototype.loadData = function (nodes, edges, matrix) { - this.view.loadData(nodes, edges, matrix); - }; - /** - * Obtains the order from the model and returns it to the view. - * @return [description] - */ - Controller.prototype.getOrder = function () { - return this.model.getOrder(); - }; - /** - * Obtains the order from the model and returns it to the view. - * @return [description] - */ - Controller.prototype.changeOrder = function (order, node) { - if (node === void 0) { node = false; } - this.configuration.adjMatrix.sortKey = order; - return this.model.changeOrder(order, node); - }; - return Controller; -}()); -window.controller = new Controller(); diff --git a/public/example-mvnv/assets/js/adjMatrix/controller.ts b/public/example-mvnv/assets/js/adjMatrix/controller.ts deleted file mode 100644 index dfbdc9636f..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/controller.ts +++ /dev/null @@ -1,290 +0,0 @@ -// Work on importing class file -class Controller { - /* - The Model handels the loading, sorting, and ordering of the data. - */ - private view: any; - private model: any; - private configuration: any; - - setupExports(base, task) { - d3.select('#exportBaseConfig').on('click', function() { - exportConfig(Object.keys(base), Object.keys(base.adjMatrix), false); - }); - - d3.select('#exportConfig').on('click', function() { - exportConfig(Object.keys(task), Object.keys(task.adjMatrixValues), true); - }); - } - setupCSS(base) { - return; - /*set css values for 'clicked' nodes; - //set fill or stroke of selected node; - - //find the appropriate style sheet - var sheet = Object.values(document.styleSheets).find(s => - s.href.includes("styles.css") - ); - - // let nodeIsRect = config.style.nodeShape === 'rect'; - // sheet.addRule(".node", (nodeIsRect? 'rx: 2; ry:2' : 'rx:20; ry:20' ) , 1); - - let ruleString = "fill :" + base.style.selectedNodeColor +" !important;"; - sheet.addRule(".rect.selected", ruleString, 1); - */ - - } - - finishConstructing(config) { - this.configuration = config; - - - - this.view = new View(this); // initalize view, - this.model = new Model(this); // start reading in data - - } - - private tasks: any; - private taskNum: number; - - loadTask(taskNum) { - this.tasks = taskList; - this.taskNum = taskNum; - this.task = this.tasks[this.taskNum]; - this.configuration = this.task.config; - //let prompt = 'Task ' + (this.taskNum + 1) + ' - ' + this.task.prompt; - - //this.configuration.adjMatrix.edgeBars = true; - if (this.task.replyType.includes('singleNodeSelection') || this.task.replyType.includes('multipleNodeSelection')) { - if (!this.configuration.nodeAttributes.includes('selected')) { - this.configuration.nodeAttributes.unshift('selected'); - const obj = { - 'domain': [true, false], - 'range': ['#e86b45', '#fff'], - 'labels': ['answer', 'not answer'], - 'glyph': 'rect', - 'label': 'selected' - }; - this.configuration.attributeScales.node['selected'] = obj; - - } - - - } - this.configuration.adjMatrix['toggle'] = false; - //this.configuration.adjMatrix.neighborSelect = true; - - this.attrWidth = d3.min([150 * this.configuration.nodeAttributes.length, 650]); - - this.configuration.state = {}; - this.configuration.state.adjMatrix = {}; - if (this.configuration.adjMatrix.sortKey == null || this.configuration.adjMatrix.sortKey == '') { - this.configuration.adjMatrix.sortKey = 'shortName'; - } - - this.sizeLayout(); - //configuration.adjMatrix.sortKey - this.reload(); - - // load data file - // render vis from configurations - // add observers and new provenance graph - // create new field to store in fB? - } - async loadTasks() { - this.taskNum = 0; - this.tasks = taskList; - // work here to disambiguate task stuff TODO - /* - let taskConfigs = await d3.json("./../../taskLists/am_large.json").then((data) => { - //this.tasks = data.tasks; - this.configuration = data.task1.config; - this.tasks = [data.task1]; - - let obj = { - "domain": [true, false], - "range": ["#e86b45", '#fff'], - "labels": ['answer', 'not answer'], - 'glyph': 'rect', - 'label': 'selected' - } - - //this.configuration = result; - this.configuration.attributeScales.node['selected'] = obj; - this.configuration.state = {} - this.configuration.state.adjMatrix = {}; - this.configuration.adjMatrix.sortKey = 'shortName' - //configuration.adjMatrix.sortKey - this.reload(); - - });*/ - - //let taskConfig = "../configs/task" + (this.taskNum + 1).toString() + "Config.json"; - //if (this.tenAttr) { - // taskConfig = "../configs/10AttrConfig.json" - //} else if (this.fiveAttr) { - // taskConfig = "../configs/5AttrConfig.json" - //} - - //let that = this; - /* - Promise.all([ - d3.json("../configs/baseConfig.json"), - d3.json(taskConfig), - d3.json("../configs/state.json") - ]).then((configComponents) => { - /*that.setupCSS(configComponents[0]); - that.setupExports(configComponents[0], configComponents[1]); - let components = [configComponents[0], configComponents[1], configComponents[2]]; - let result = deepmerge.all(components); -*/ - // added selected attribute scale - - //that.finishConstructing(result); - //}) - - - - - } - private clickedCells: any; - clear() { - - const action = this.model.provenance.addAction( - 'clear', - () => { - const currentState = this.model.app.currentState(); - //add time stamp to the state graph - currentState.time = Date.now(); - currentState.event = 'clear'; - currentState.selections = { - answerBox: currentState.selections.answerBox, - attrRow: {}, - rowLabel: {}, - colLabel: {}, - cellcol: {}, - cellrow: {}, - search: {}, - neighborSelect: {}, - previousMouseovers: [] - }; - return currentState; - } - ); - action.applyAction(); - pushProvenance(this.model.app.currentState()); - } - - - private hoverRow: any; - private hoverCol: any; - - sizeLayout() { - const targetDiv = d3.select('#targetSize'); - const width = targetDiv.style('width').replace('px', ''), - height = targetDiv.style('height').replace('px', ''); - const taskBarHeight = 74; - const panelDimensions = {}; - /*panelDimensions.width = width * 0.245;*/ - panelDimensions.width = 480;//d3.select("#visPanel").style("width")//, panelDimensions.width + "px"); - panelDimensions.height = height - taskBarHeight; - d3.select('#visPanel').style('width', panelDimensions.width + 'px'); - d3.select('#visPanel').style('height', panelDimensions.height + 'px'); - - - d3.select('#panelDiv').style('display', 'none'); - document.getElementById('visContent').style.width = '100vw'; - document.getElementById('visContent').style.overflowX = 'scroll'; - - this.visHeight = panelDimensions.height; - this.visWidth = width - panelDimensions.width - 10; - this.edgeWidth = this.visWidth - this.attrWidth; - - let filler = 0; - if (panelDimensions.height < this.edgeWidth) { - this.edgeWidth = panelDimensions.height; - filler = this.visWidth - this.attrWidth - this.edgeWidth; - this.visWidth = this.visWidth; - } - - - this.attributePorportion = this.attrWidth / (this.edgeWidth + this.attrWidth + filler); - this.edgePorportion = this.edgeWidth / (this.edgeWidth + this.attrWidth + filler); - - if (this.edgeWidth < panelDimensions.height) { - this.visHeight = this.visWidth * this.edgePorportion; - } - - d3.select('.topocontainer').style('width', (100 * this.edgePorportion).toString() + '%'); - d3.select('.topocontainer').style('height', (this.visHeight).toString() + 'px'); - d3.select('.attrcontainer').style('width', (100 * this.attributePorportion).toString() + '%'); - d3.select('.attrcontainer').style('height', (this.visHeight).toString() + 'px'); - - - //d3.select('.adjMatrix.vis').style('width',width*0.8); - d3.select('.adjMatrix.vis').style('width', (this.visWidth).toString() + 'px'); - } - - constructor() { - - this.hoverRow = {}; - this.hoverCol = {}; - this.datumID = 'id'; - this.clickedCells = new Set(); - - - //this.loadClearButton(); - this.loadTasks(); - - this.sizeLayout(); - } - - clearView() { - d3.select('.tooltip').remove(); - - d3.select('#topology').selectAll('*').remove(); - d3.select('#attributes').selectAll('*').remove(); - d3.select('#legend-svg').selectAll('*').remove(); - - } - - reload() { - this.clearView(); - //this.loadCurrentTask(); - d3.select('.loading').style('display', 'block'); - - this.view = new View(this); // initalize view, - this.model = new Model(this); //.reload(); - // this.tasks[this.taskNum].startTime = Date.now(); - // - //this.model = new Model(this); // start reading in data - } - - /** - * Passes the processed edge and node data to the view. - * @return None - */ - loadData(nodes: any, edges: any, matrix: any) { - this.view.loadData(nodes, edges, matrix); - } - - /** - * Obtains the order from the model and returns it to the view. - * @return [description] - */ - getOrder() { - return this.model.getOrder(); - } - - /** - * Obtains the order from the model and returns it to the view. - * @return [description] - */ - changeOrder(order: string, node = false) { - this.configuration.adjMatrix.sortKey = order; - return this.model.changeOrder(order,node); - } -} - -window.controller = new Controller(); diff --git a/public/example-mvnv/assets/js/adjMatrix/fill_config_settings.js b/public/example-mvnv/assets/js/adjMatrix/fill_config_settings.js deleted file mode 100644 index 796192d5cb..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/fill_config_settings.js +++ /dev/null @@ -1,813 +0,0 @@ - -function setPanelValuesFromFile(config, graph) { - function isQuant(attr){ - return Object.keys(config.attributeScales.node).includes(attr) && config.attributeScales.node[attr].range === undefined; - } - - function isCategorical(attr){ - return Object.keys(config.attributeScales.node).includes(attr) && config.attributeScales.node[attr].range !== undefined; - } - //create internal dictionary of defaultDomains for each attribute; - var defaultDomains = { node: {}, edge: {} }; - - [['node', 'nodes'], ['edge', 'links']].map((node_edge) => { - Object.keys(config.attributeScales[node_edge[0]]).map((attr) => { - let graphElements = graph[node_edge[1]]; - //use d3.extent for quantitative attributes - if (typeof graphElements[0][attr] === typeof 2) { - defaultDomains[node_edge[0]][attr] = d3.extent( - graphElements, - (n) => n[attr] - ); - } else { - //use .filter to find unique categorical values - defaultDomains[node_edge[0]][attr] = graphElements - .map((n) => n[attr]) - .filter((value, index, self) => self.indexOf(value) === index); - } - - //set domainValues in config.attributeScales if there are none - config.attributeScales[node_edge[0]][attr].domain = - config.attributeScales[node_edge[0]][attr].domain || - defaultDomains[node_edge[0]][attr]; - }); - }); - - //ser values for radioButtons - d3.selectAll('input[type=\'radio\']').property('checked', function() { - - if (this.name === 'graphSize'){ - return config[this.name] === this.value; - } else { - return config[this.name] === eval(this.value); - } - - }); - - d3.select('#fontSlider').on('input', function() { - d3.select('#fontSliderValue').text(this.value); - config.nodeLink.labelSize[config.graphSize] = eval(this.value); - }); - - d3.select('#fontSlider').property( - 'value', - config.nodeLink.labelSize[config.graphSize] - ); - d3.select('#fontSliderValue').text(config.nodeLink.labelSize[config.graphSize]); - - d3.select('#fontSlider').on('change', function(val) { - console.log(val, this,this.value,d3.selectAll('text')); - d3.selectAll('.nodeLabel').style('font-size',this.value); - }); - - d3.select('#markerSize').property( - 'value', - config.nodeLink.nodeWidth[config.graphSize] + - ',' + - config.nodeLink.nodeHeight[config.graphSize] - ); - - d3.select('#markerSize').on('change', function() { - let markerSize = this.value.split(','); - config.nodeLink.nodeWidth[config.graphSize] = eval(markerSize[0]); - config.nodeLink.nodeHeight[config.graphSize] = eval(markerSize[1]); - - }); - - //set Panel Values - - d3.selectAll('input[name=\'isDirected\']') - .filter(function() { - return d3.select(this).property('value') === config.isDirected.toString(); - }) - .attr('checked', 'checked'); - - d3.selectAll('input[name=\'isMultiEdge\']') - .filter(function() { - return ( - d3.select(this).property('value') === config.isMultiEdge.toString() - ); - }) - .attr('checked', 'checked'); - - - d3.selectAll('input[type=\'radio\']').on('change', async function() { - config[this.name] = - this.name === 'graphSize' ? this.value : eval(this.value); - - let file = - config.graphSize + - (config.isDirected ? '_directed' : '_undirected') + - (config.isMultiEdge ? '_multiEdge' : '_singleEdge'); - - config.loadedGraph = file; - - setDisabledRadioButtons(); - - window.controller.reload(); - - }); - - - let setDisabledRadioButtons = function (){ - - //cannot have directed graph that is of single edge type, so disable that if it is the case; - d3.selectAll('input[name=\'isDirected\']').property('disabled', function() { - return ( - eval(d3.select(this).property('value')) === true && - config.isMultiEdge === false - ); - }); - - //cannot have directed graph that is of single edge type, so disable that if it is the case; - d3.selectAll('input[name=\'isMultiEdge\']').property('disabled', function() { - return ( - eval(d3.select(this).property('value')) === false && - config.isDirected === true - ); - }); - - - }; - - setDisabledRadioButtons(); - - d3.select('#renderBarsCheckbox').property('checked', config.adjMatrixValues.edgeBars); - - //get attribute list from baseConfig file; - let nodeAttrs = Object.entries(config.attributeScales.node); - let edgeAttrs = Object.entries(config.attributeScales.edge); - - let menuItems = [ - { - name: 'nodeFillSelect', - type: typeof 'string', - configAttr: 'nodeFillAttr' - }, - { - name: 'nodeSizeSelect', - type: typeof 2, - configAttr: 'nodeSizeAttr' - }, - { - name: 'edgeStrokeSelect', - type: typeof 'string', - configAttr: 'edgeStrokeAttr' - }, - { - name: 'edgeWidthSelect', - type: typeof 2, - configAttr: 'edgeWidthAttr' - }, - // { - // name: "nodeQuantSelect", - // type: typeof 2, - // configAttr: "quantAttrs" - // }, - { - name: 'nodeCatSelect', - type: typeof 'string', - configAttr: 'catAttrs' - }, - { - name: 'nodeQuantAttributes', - type: typeof 2, - configAttr: undefined - } - ]; - - menuItems.map((m) => { - let item = d3.select('#' + m.name); - - let isNode = m.name.includes('node'); - let isCategorical = m.type === typeof 'string'; - - let menuOptions = isNode ? nodeAttrs : edgeAttrs; - let attrScales = isNode - ? config.attributeScales.node - : config.attributeScales.edge; - - //filter to only those that match the type - menuOptions = menuOptions - .filter((option) => { - return ( - (option[1].range && isCategorical) || - (!option[1].range && !isCategorical) - ); - }) - .map((d) => { - return { attr: d[0], domain: d[1].domain }; - }); - - - //update domain box only for quant attributes domain input boxes - d3.select('#' + m.name) - .select('.input') - .property( - 'value', - () => '[' + attrScales[config.nodeLink[m.configAttr]].domain + ']' - ); - - let selectMenu = item - .select('select') - .selectAll('option') - .data(menuOptions); - - let selectEnter = selectMenu.enter().append('option'); - - selectMenu.exit().remove(); - - selectMenu = selectEnter.merge(selectMenu); - - selectMenu.attr('value', (d) => d.attr).text((d) => d.attr); - - selectMenu - .selectAll('option') - .filter((d, i) => config.nodeLink[m.configAttr] === d.attr) - .property('selected', true); - - // //Set up callbacks for the config panel on the left. - item.select('select').on('change', function() { - console.log('value is ', this.value); - createHist( - this.value, - d3.select('#' + m.name + '_histogram'), - isNode ? graph.nodes : graph.links, - isNode,true,config,graph - ); - }); - - //set selected element according to config file; - - //add svgs for quant attr selectors - if (m.type !== typeof 'string') { - let newSvg = item.selectAll('svg').data([0]); - - let svgEnter = newSvg.enter().append('svg'); - - newSvg = svgEnter.merge(newSvg); - - newSvg.attr('id', m.name + '_histogram'); - - let attr = m.configAttr ? config.nodeLink[m.configAttr] : config.nodeAttributes.filter(isQuant)[0]; - createHist(attr, newSvg, isNode ? graph.nodes : graph.links, isNode,config,graph); - } - }); - - //set behavior for bar selections - let sortSelect = d3.select('#order').select('ul'); - - - - let barAttrs = config.nodeAttributes.filter(isQuant); - let catAttrs = config.nodeAttributes.filter(isCategorical); - - let section = d3.select('#nodeQuantSelect').select('ul'); - - //filter to only those that are quantitative - attrOptions = nodeAttrs - .filter((option) => { - return !option[1].range; - }) - .map((d) => { - return { attr: d[0], domain: d[1].domain }; - }); - - let fields = section.selectAll('.field').data(attrOptions); - - let fieldsEnter = fields - .enter() - .append('div') - .attr('class', 'field'); - - fieldsEnter - .append('input') - .attr('class', 'is-checkradio') - .attr('type', 'checkbox'); - - fieldsEnter.append('label'); - - fieldsEnter - .append('div') - .attr('class', 'control is-inline-flex') - .append('input') - .attr('class', 'input domain') - .attr('type', 'text') - .attr('placeholder', '[min,max]'); - - fields.exit().remove(); - - fields = fieldsEnter.merge(fields); - - fields.select('.domain').property('value', (d) => '[' + d.domain + ']'); - - fields - .select('.is-checkradio') - .attr('id', (d) => d.attr + '-checkbox') - .attr('name', (d) => d.attr + '-checkbox') - .property('checked', (d) => { - return barAttrs.includes(d.attr) ? 'checked' : false; - }) - .on('change', function(d) { - let includeAttr = d3.select(this).property('checked'); - if (includeAttr) { - config.nodeAttributes.push(d.attr); - - //call createHist for that attribute - d3.select('#nodeQuantAttributes') - .selectAll('option') - .filter((opt, i) => { - return d.attr === opt.attr; - }) - .property('selected', true); - - createHist( - d.attr, - d3.select('#nodeQuantAttributes_histogram'), - graph.nodes,true,config,graph - ); - - } else { - config.nodeAttributes = config.nodeAttributes.filter((el) => el !== d.attr); - - } - window.controller.reload(); - }); - - fields - .select('label') - .attr('id', (d) => d.attr + '-label') - .attr('for', (d) => d.attr + '-checkbox') - .text((d) => d.attr); - - fields - .select('.domain') - .attr('id', (d) => d.attr + '-domain') - .on('change', function(d) { - if (this.value) { - config.attributeScales.node[d.attr].domain = eval(this.value); - } else { - // if value is empty, use 'default ranges'; - this.value = '[' + defaultDomains.node[d.attr] + ']'; - config.attributeScales.node[d.attr].domain = eval(this.value); - } - - // - - //call createHist for that attribute - d3.select('#nodeQuantAttributes') - .selectAll('option') - .filter((opt, i) => { - return d.attr === opt.attr; - }) - .property('selected', true); - - createHist( - d.attr, - d3.select('#nodeQuantAttributes_histogram'), - graph.nodes,true,config,graph - ); - }); - - let catSections = d3.select('#nodeCatSelect').select('ul'); - - //filter to only those that are categorical - attrOptions = nodeAttrs - .filter((option) => { - return option[1].range; - }) - .map((d) => d[0]); - - fields = catSections.selectAll('.field').data(attrOptions); - - fieldsEnter = fields - .enter() - .append('div') - .attr('class', 'field'); - - fieldsEnter - .append('input') - .attr('class', 'is-checkradio') - .attr('type', 'checkbox'); - - fieldsEnter.append('label'); - - fields.exit().remove(); - - fields = fieldsEnter.merge(fields); - - fields - .select('.is-checkradio') - .attr('id', (d) => d + '-checkbox') - .attr('name', (d) => d + '-checkbox') - .property('checked', (d) => { - return catAttrs.includes(d) ? 'checked' : false; - }) - .on('change', function(d) { - let includeAttr = d3.select(this).property('checked'); - if (includeAttr) { - config.nodeAttributes.push(d); - - } else { - config.nodeAttributes = config.nodeAttributes.filter((el) => el !== d); - - } - window.controller.reload(); - }); - - fields - .select('label') - .attr('id', (d) => d + '-label') - .attr('for', (d) => d + '-checkbox') - .text((d) => d); - - d3.select('#nodeFillSelect') - .select('select') - .on('change', function() { - config.nodeLink.nodeFillAttr = this.value; - config.nodeLink.drawBars = false; - - d3.select('#renderBarsCheckbox').property('checked', false); - - }); - - d3.select('#nodeStrokeSelect') - .select('select') - .on('change', function() { - config.nodeStroke = this.value; - // config.nodeLink.drawBars = false; - - // d3.select('#renderBarsCheckbox').property('checked', false) - - }); - - d3.select('#nodeSizeSelect') - .select('select') - .on('change', function() { - config.nodeLink.nodeSizeAttr = this.value; - config.nodeLink.drawBars = false; - - d3.select('#renderBarsCheckbox').property('checked', false); - - createHist( - this.value, - d3.select('#nodeSizeSelect_histogram'), - graph.nodes,true,config,graph - ); - - d3.select('#nodeSizeSelect') - .select('input') - .property( - 'value', - () => - '[' + config.attributeScales.node[config.nodeLink.nodeSizeAttr].domain + ']' - ); - - - }); - - d3.select('#nodeSizeSelect') - .selectAll('option') - .property('selected', (d) => d.attr === config.nodeLink.nodeSizeAttr); - - d3.select('#nodeSizeSelect') - .select('input') - .on('change', function() { - console.log('d is ', config.nodeLink.nodeSizeAttr); - if (this.value) { - config.attributeScales.node[config.nodeLink.nodeSizeAttr].domain = eval( - this.value - ); - } else { - // if value is empty, use 'default ranges'; - this.value = '[' + defaultDomains.node[config.nodeLink.nodeSizeAttr] + ']'; - config.attributeScales.node[config.nodeLink.nodeSizeAttr].domain = eval( - this.value - ); - } - - console.log( - 'new domain is', - config.attributeScales.node[config.nodeLink.nodeSizeAttr] - ); - - //also update the string for the corresponding domain input above - d3.select('#' + config.nodeLink.nodeSizeAttr + '-domain').property( - 'value', - () => - '[' + config.attributeScales.node[config.nodeLink.nodeSizeAttr].domain + ']' - ); - - createHist( - config.nodeLink.nodeSizeAttr, - d3.select('#nodeSizeSelect_histogram'), - graph.nodes,true,config,graph - ); - window.controller.reload(); - - - }); - - d3.select('#renderBarsCheckbox').on('input', function() { - config.adjMatrixValues.edgeBars = d3.select(this).property('checked'); - window.controller.reload(); - - }); - - d3.select('#edgeWidthScale').on('change', function() { - if (this.value) { - config.attributeScales.edge[config.nodeLink.edgeWidthAttr].domain = eval( - this.value - ); - } else { - // if value is empty, use 'default ranges'; - this.value = '[' + defaultDomains.edge[config.nodeLink.edgeWidthAttr] + ']'; - config.attributeScales.edge[config.nodeLink.edgeWidthAttr].domain = - defaultDomains.edge[config.nodeLink.edgeWidthAttr]; - } - createHist( - config.nodeLink.edgeWidthAttr, - d3.select('#edgeWidthSelect_histogram'), - graph.links, - false,config,graph - ); - function isQuant(attr){ - return Object.keys(config.attributeScales.node).includes(attr) && config.attributeScales.node[attr].range === undefined; - } - - function isCategorical(attr){ - return Object.keys(config.attributeScales.node).includes(attr) && config.attributeScales.node[attr].range !== undefined; - } - - - }); - - - -} - - -function createHist(attrName, svgSelection, data, isNode = true,config,graph) { - function isQuant(attr){ - return Object.keys(config.attributeScales.node).includes(attr) && config.attributeScales.node[attr].range === undefined; - } - - function isCategorical(attr){ - return Object.keys(config.attributeScales.node).includes(attr) && config.attributeScales.node[attr].range !== undefined; - } - let nBins = 10; - - let margin = { top: 20, right: 10, bottom: 50, left: 20 }, - width = 300 - margin.left - margin.right, - height = 200 - margin.top - margin.bottom; - console.log(config,graph); - let histHeight = height; - domain = isNode - ? config.attributeScales.node[attrName].domain - : config.attributeScales.edge[attrName].domain; - - var x = d3 - .scaleLinear() - .domain(domain) - .range([0, width]) - .clamp(true) - .nice(nBins); - - // y scale for histogram - var y = d3.scaleLinear().range([histHeight, 0]); - - var barColors = d3 - .scaleOrdinal() - .range([ - '#ffc388', - '#ffb269', - '#ffa15e', - '#fd8f5b', - '#f97d5a', - '#f26c58', - '#e95b56', - '#e04b51', - '#d53a4b', - '#c92c42', - '#bb1d36', - '#ac0f29', - '#9c0418', - '#8b0000' - ]); - - // set parameters for histogram - var histogram = d3 - .histogram() - .value(function(d) { - return d[attrName]; - }) - .domain(x.domain()) - .thresholds(x.ticks(nBins)); - - var svg = svgSelection - .attr('width', width + margin.left + margin.right) - .attr('height', height + margin.top + margin.bottom); - - var hist = svg.selectAll('.histogram').data([0]); - - let histEnter = hist - .enter() - .append('g') - .attr('class', 'histogram') - .attr('transform', 'translate(' + margin.left + ',' + margin.top + ')'); - - hist.exit().remove(); - - hist = histEnter.merge(hist); - - ////////// load data ////////// - - // group data for bars - var bins = histogram(data); - - // console.log('bins', bins) - - // y domain based on binned data - y.domain([ - 0, - d3.max(bins, function(d) { - return d.length; - }) - ]); - - barColors.domain(bins.map((b) => b.length).sort()); - - var bar = hist.selectAll('.barGroup').data(bins); - - barEnter = bar - .enter() - .append('g') - .attr('class', 'barGroup'); - - barEnter - .append('rect') - .attr('class', 'bar') - .attr('x', 1); - - barEnter - .append('text') - .attr('dy', '-.1em') - // .attr("y", "0") - .attr('text-anchor', 'middle') - .style('fill', 'black'); - - bar.exit().remove(); - - bar = barEnter.merge(bar); - - bar.attr('transform', function(d) { - return 'translate(' + x(d.x0) + ',' + y(d.length) + ')'; - }); - - bar - .select('rect') - .attr('width', function(d) { - return x(d.x1) - x(d.x0); - }) - .attr('height', function(d) { - return histHeight - y(d.length); - }); - // .attr("fill", function(d) { - // return barColors(d.length); - // }); - - bar - .select('text') - .attr('x', function(d) { - return (x(d.x1) - x(d.x0)) / 2; - }) - .text((d) => (d.length > 0 ? d.length : '')); - - ////////// slider ////////// - - var currentValue = 0; - - var slider = svg.selectAll('.slider').data([0]); - - let sliderEnter = slider - .enter() - .append('g') - .attr('class', 'slider') - .attr( - 'transform', - 'translate(' + margin.left + ',' + (margin.top + histHeight) + ')' - ); - - sliderEnter - .insert('g') - .attr('class', 'ticks') - .attr('transform', 'translate(0,' + 15 + ')'); - - slider.exit().remove(); - - slider = sliderEnter.merge(slider); - - slider; - - let text = slider - .select('.ticks') - .selectAll('text') - .data(x.ticks(nBins)); - - let textEnter = text - .enter() - .append('text') - .attr('text-anchor', 'middle'); - - text.exit().remove(); - - text = textEnter.merge(text); - - text - .attr('transform', (d) => 'translate(' + x(d) + ',10) rotate(-30)') - .text((d) => { - let format; - - switch (d){ - case (d < 10): - format = d3.format('2.2s'); - break; - case (d < 1000): - format = d3.format('2.0s'); - break; - default : - format = d3.format('.2s'); - } - return format(d); - }); - -} - -function exportConfig(baseKeys,nodeLinkKeys,isTaskConfig){ - - let configCopy = JSON.parse(JSON.stringify(window.controller.configuration)); - - //only keep keys for this particular config file; - - Object.keys(configCopy).map((key)=>{ - if (!baseKeys.includes(key)){ - delete configCopy[key]; - } - }); - - Object.keys(configCopy.nodeLink).map((nKey)=>{ - if (!nodeLinkKeys.includes(nKey)){ - delete configCopy.nodeLink[nKey]; - } - }); - - //find out which 'state' you're saving : optimal, 5attr, or 10attr; - let state = 'exportConfig';//d3.select('.button.clicked').attr('id') - let fileName={ - 'optimalConfig':'task'+ (window.controller.taskNum+1) + 'Config.json', - 'nodeLinkConfig':'5AttrConfig.json', - 'saturatedConfig':'10AttrConfig.json' - }; - - saveToFile(configCopy, isTaskConfig ? fileName[state] : 'baseConfig.json'); -} - -//Function to save exportedGraph to file automatically; -function saveToFile(data, filename) { - if (!data) { - console.error('Console.save: No data'); - return; - } - - if (!filename) filename = 'output.json'; - - if (typeof data === 'object') { - data = JSON.stringify(data, undefined, 4); - } - - var blob = new Blob([data], { type: 'text/json' }), - e = document.createEvent('MouseEvents'), - a = document.createElement('a'); - - a.download = filename; - a.href = window.URL.createObjectURL(blob); - a.dataset.downloadurl = ['text/json', a.download, a.href].join(':'); - e.initMouseEvent( - 'click', - true, - false, - window, - 0, - 0, - 0, - 0, - 0, - false, - false, - false, - false, - 0, - null - ); - a.dispatchEvent(e); -} diff --git a/public/example-mvnv/assets/js/adjMatrix/helper_functions.js b/public/example-mvnv/assets/js/adjMatrix/helper_functions.js deleted file mode 100644 index decd4512eb..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/helper_functions.js +++ /dev/null @@ -1,46 +0,0 @@ - -function splitCellNames(name) { - //remove cell - let cleanedCellName = name.replace('cell', ''); - let ids = cleanedCellName.split('_'); - return ['cell' + ids[0] + '_' + ids[1], 'cell' + ids[1] + '_' + ids[0]]; -} - - -function searchForNode(theForm) { - console.log(theForm); - var reason = ''; - reason += validateName(theForm.name); - reason += validatePhone(theForm.phone); - reason += validateEmail(theForm.emaile); - - if (reason != '') { - alert('Some fields need correction:\n' + reason); - } else { - simpleCart.checkout(); - } - return false; -} - window.onload = function() { - console.log(d3.select('#optimalConfig')); - d3.select('#optimalConfig').on('click', () => { - console.log('Clicked Optimal!'); - window.controller.tenAttr = false; - window.controller.fiveAttr = false; - window.controller.loadConfigs(); - }); - console.log(d3.select('#nodeLinkConfig')); - d3.select('#nodeLinkConfig').on('click', () => { // 5 attr - console.log('Clicked 5'); - window.controller.tenAttr = false; - window.controller.fiveAttr = true; - window.controller.loadConfigs(); - }); - - d3.select('#saturatedConfig').on('click', () => { // 10 attr - console.log('Clicked 10'); - window.controller.tenAttr = true; - window.controller.fiveAttr = false; - window.controller.loadConfigs(); - }); - }; diff --git a/public/example-mvnv/assets/js/adjMatrix/libs/reorder/reorder.v1.js b/public/example-mvnv/assets/js/adjMatrix/libs/reorder/reorder.v1.js deleted file mode 100644 index b1ac8a204c..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/libs/reorder/reorder.v1.js +++ /dev/null @@ -1,3184 +0,0 @@ -(function(exports){ -reorder = {version: '1.0.2'}; // semver - -reorder.debug = false; -// Use as: [4,3,2].sort(reorder.cmp_number_asc); -reorder.cmp_number_asc = function(a,b) { return a-b; }; -reorder.cmp_number = reorder.cmp_number_asc; - -// Use as: [4,3,2].sort(reorder.cmp_number_desc); -reorder.cmp_number_desc = function(a,b) { return b-a; }; - -// Use as: [[4,3],[2]].reduce(reorder.flaten); -reorder.flatten = function(a,b) { return a.concat(b); }; - -// Constructs a multi-dimensional array filled with Infinity. -reorder.infinities = function(n) { - var i = -1, - a = []; - if (arguments.length === 1) - while (++i < n) - a[i] = Infinity; - else - while (++i < n) - a[i] = reorder.infinities.apply( - this, Array.prototype.slice.call(arguments, 1)); - return a; -}; - -reorder.array1d = function(n, v) { - var i = -1, - a = Array(n); - while (++i < n) - a[i] = v; - return a; -}; - -function check_distance_matrix(mat, tol) { - var i, j, v1, v2, n = mat.length, row; - if (! tol) - tol = 1e-10; - - if (n != mat[0].length) - return 'Inconsistent dimensions'; - - for (i = 0; i < (n-1); i++) { - row = mat[i]; - v1 = row[i]; - if (v1 < 0) - return 'Negative value at diagonal '+i; - if (v1 > tol) - return 'Diagonal not zero at '+i; - for (j = 1; j < n; j++) { - v1 = row[j]; - v2 = mat[j][i]; - if (Math.abs(v1 - v2) > tol) - return 'Inconsistency at '+i+','+j; - if (v1 < 0) - return 'Negative value at '+i+','+j; - if (v2 < 0) - return 'Negative value at '+j+','+i; - } - } - return false; -} - -function fix_distance_matrix(mat, tol) { - var i, j, v1, v2, n = mat.length, row; - if (! tol) - tol = 1e-10; - - if (n != mat[0].length) - throw 'Inconsistent dimensions '+n+' != '+mat[0].length; - - for (i = 0; i < (n-1); i++) { - row = mat[i]; - v1 = row[i]; - if (v1 < 0) { - if (-v1 > tol) - throw 'Negative value at diagonal'+i; - v1 = row[i] = 0; - } - else if (v1 > tol) { - throw 'Diagonal not zero at '+i; - } - for (j = 1; j < n; j++) { - v1 = row[j]; - v2 = mat[j][i]; - if (Math.abs(v1 - v2) > tol) - throw 'Inconsistency at '+i+','+j; - if (v1 < 0) - v1 = 0; - if (v2 < 0) - v2 = 0; - if (v1 != v2) { - v1 += v2; - v1 /= 2; - } - row[j] = v1; - mat[j][i] = v1; - } - } - return mat; -} -reorder.dot = science.lin.dot; -reorder.length = science.lin.length; -reorder.normalize = science.lin.normalize; -reorder.zeroes = science.zeroes; -reorder.displaymat = function(mat, rowperm, colperm) { - var i, j, row, col, str; - console.log('Matrix:'); - for (i = 0; i < mat.length; i++) { - row = rowperm ? mat[rowperm[i]] : mat[i]; - str = ''; - for (j = 0; j < row.length; j++) { - col = colperm ? row[colperm[j]] : row[j]; - str += col ? '*' : ' '; - } - console.log(str); - } -}; - -reorder.printvec = function(row, prec, colperm, line) { - var j; - if (! line) - line = ''; - for (j = 0; j < row.length; j++) { - if (line.length !== 0) - line += ', '; - if (colperm) - line += row[colperm[j]].toFixed(prec); - else - line += row[j].toFixed(prec); - } - console.log(line); -}; - -reorder.printmat = function(m, prec, rowperm, colperm) { - var i, j, row, line; - if (! prec) prec=4; - for (i = 0; i < m.length; i++) { - row = rowperm ? m[rowperm[i]] : m[i]; - reorder.printvec(row, prec, colperm, i+': '); - } -}; - -reorder.assert = function(v, msg) { - if (! v) { - console.log(msg); - throw msg || 'Assertion failed'; - } -}; - -reorder.printhcluster = function(cluster,indent) { - if (cluster.left === null) - return Array(indent+1).join(' ')+'id: '+cluster.id; - - return Array(indent+1).join(' ') - +'id: '+cluster.id+', dist: '+cluster.dist+'\n' - +reorder.printhcluster(cluster.left, indent+1)+'\n' - +reorder.printhcluster(cluster.right, indent+1); -}; -reorder.mean = science.stats.mean; - -reorder.meantranspose = function(v, j) { - var n = v.length; - if (n === 0) return NaN; - var o = v[0].length, - m = 0, - i = -1, - row; - - while(++i < n) m += (v[i][j] - m) / (i+1); - - return m; -}; - -reorder.meancolumns = function(v) { - var n = v.length; - if (n === 0) return NaN; - var o = v[0].length, - m = v[0].slice(0), - i = 0, - j, row; - - while(++i < n) { - row = v[i]; - for (j = 0; j < o; j++) - m[j] += (row[j] - m[j]) / (i+1); - } - - return m; -}; - -function sum(v) { - var i = v.length, - s = 0; - while(i-- > 0) - if (! isNaN(v[i])) - s += v[i]; - return s; -} - -reorder.sum = sum; -function isNum(a, b) { - return !(isNaN(a) || isNaN(b) || a==Infinity || b == Infinity); -} -reorder.distance = { - euclidean: function(a, b) { - var i = a.length, - s = 0, - x; - while (i-- > 0) { - if (isNum(a[i], b[i])) { - x = a[i] - b[i]; - s += x * x; - } - } - return Math.sqrt(s); - }, - manhattan: function(a, b) { - var i = a.length, - s = 0; - while (i-- > 0) { - if (isNum(a[i], b[i])) { - s += Math.abs(a[i] - b[i]); - } - } - return s; - }, - minkowski: function(p) { - return function(a, b) { - var i = a.length, - s = 0; - while (i-- > 0) { - if (isNum(a[i], b[i])) { - s += Math.pow(Math.abs(a[i] - b[i]), p); - } - } - return Math.pow(s, 1 / p); - }; - }, - chebyshev: function(a, b) { - var i = a.length, - max = 0, - x; - while (i-- > 0) { - if (isNum(a[i], b[i])) { - x = Math.abs(a[i] - b[i]); - if (x > max) max = x; - } - } - return max; - }, - hamming: function(a, b) { - var i = a.length, - d = 0; - while (i-- > 0) { - if (isNum(a[i], b[i])) { - if (a[i] !== b[i]) d++; - } - } - return d; - }, - jaccard: function(a, b) { - var n = 0, - i = a.length, - s = 0; - while (i-- > 0) { - if (isNum(a[i], b[i])) { - if (a[i] === b[i]) s++; - n++; - } - } - if (n === 0) return 0; - return s / n; - }, - braycurtis: function(a, b) { - var i = a.length, - s0 = 0, - s1 = 0, - ai, - bi; - while (i-- > 0) { - ai = a[i]; - bi = b[i]; - if (isNum(ai, bi)) { - s0 += Math.abs(ai - bi); - s1 += Math.abs(ai + bi); - } - } - if (s1 === 0) return 0; - return s0 / s1; - } -}; -reorder.range = function(start, stop, step) { - if (arguments.length < 3) { - step = 1; - if (arguments.length < 2) { - stop = start; - start = 0; - } - } - var range = [], i = start; - if (step < 0) - for (;i > stop; i += step) - range.push(i); - else - for (; i < stop; i += step) - range.push(i); - return range; -}; -reorder.transpose = science.lin.transpose; - -reorder.transposeSlice = function(a, start, end) { - if (arguments.length < 3) { - end = a[0].length; - if (arguments.length < 2) { - start = 0; - } - } - var m = a.length, - n = end, - i = start-1, - j, - b = new Array(end-start); - while (++i < n) { - b[i] = new Array(m); - j = -1; while (++j < m) b[i-start][j] = a[j][i]; - } - return b; -}; -reorder.correlation = { - pearson: function(a, b) { - var ma = science.stats.mean(a), - mb = science.stats.mean(b), - s1 = 0, s2 = 0, s3 = 0, i, dx, dy, - n = Math.min(a.length, b.length); - if (n === 0) - return NaN; - for (i = 0; i < n; i++) { - dx = (a[i] - ma); - dy = (b[i] - mb); - s1 += dx*dy; - s2 += dx*dx; - s3 += dy*dy; - } - return s1/Math.sqrt(s2*s3); - }, - pearsonMatrix: function(matrix) { - var a, ma, - i, j, dx, - cor = reorder.correlation.pearson, - n = matrix.length, ret, mx, sx, sx2; - if (n === 0) - return NaN; - // do it the hard way for now, we'll optimize later - ret = reorder.zeroes(n, n); - for (i = 0; i < (n-1); i++) { - for (j = i+1; j < n; j++) { - var p = cor(matrix[i], matrix[j]); - ret[i][j] = ret[j][i] =p; - } - } - return ret; - // mx = Array(n); - // sx = reorder.zeroes(n); - // sx2 = reorder.zeroes(n); - // for (i = 0; i < n; i++) { - // mx[i] = science.stats.mean(matrix[i]); - // } - // for (i = 0; i < n; i++) { - // a = matrix[i]; - // ma = mx[i]; - // for (j = 0; j < n; j++) { - // dx = (a[j] - ma); - // sx[j] += dx; - // sx2[j] += dx*dx; - // } - // } - // for (i = 0; i < n; i++) { - // ret[i] = Array(n); - // for (j = 0; j < n; j++) { - // ret[i][j] = sx[i]*sx[j]/Math.sqrt(sx2[i]*sx2[j]); - // } - // } - // return ret; - } -}; -reorder.bandwidth = function(graph, order) { - if (! order) - order = reorder.range(graph.nodes().length); - - var inv = inverse_permutation(order), - links = graph.links(), - i, e, d, max = 0; - - for (i = 0; i < links.length; i++) { - e = links[i]; - d = Math.abs(inv[e.source.index]-inv[e.target.index]); - max = Math.max(max, d); - } - return max; -}; -reorder.edgesum = function(graph, order) { - if (! order) - order = reorder.range(graph.nodes().length); - - var inv = inverse_permutation(order), - links = graph.links(), - i, e, d, sum = 0; - - for (i = 0; i < links.length; i++) { - e = links[i]; - d = Math.abs(inv[e.source.index]-inv[e.target.index]); - sum += d; - } - return sum; -}; -reorder.permutation = reorder.range; - - -function inverse_permutation(perm, dense) { - var inv = dense ? Array(perm.length) : {}; - for (var i = 0; i < perm.length; i++) { - inv[perm[i]] = i; - } - return inv; -} - -reorder.inverse_permutation = inverse_permutation; -reorder.graph = function(nodes, links, directed) { - var graph = {}, - linkDistance = 1, - edges, - inEdges, outEdges, - components; - - graph.nodes = function(x) { - if (!arguments.length) return nodes; - nodes = x; - return graph; - }; - - graph.nodes_indices = function() { - return nodes.map(function(n) { - return n.index; - }); - }; - - graph.generate_nodes = function(n) { - nodes = []; - for (var i = 0; i < n; i++) - nodes.push({id: i}); - return graph; - }; - - graph.links = function(x) { - if (!arguments.length) return links; - links = x; - return graph; - }; - graph.links_indices = function() { - return links.map(function(l) { - return { source: l.source.index, - target: l.target.index }; - }); - }; - graph.linkDistance = function(x) { - if (!arguments.length) return linkDistance; - linkDistance = typeof x === 'function' ? x : +x; - return graph; - }; - - graph.directed = function(x) { - if (!arguments.length) return directed; - directed = x; - return graph; - }; - - function init() { - var i, o, n = nodes.length, m = links.length; - - components = undefined; - for (i = 0; i < n; ++i) { - (o = nodes[i]).index = i; - o.weight = 0; - } - - for (i = 0; i < m; ++i) { - (o = links[i]).index = i; - if (typeof o.source == 'number') o.source = nodes[o.source]; - if (typeof o.target == 'number') o.target = nodes[o.target]; - if (! ('value' in o)) o.value = 1; - ++o.source.weight; - ++o.target.weight; - } - - if (typeof linkDistance === 'function') - for (i = 0; i < m; ++i) - links[i].distance = +linkDistance.call(this, links[i], i); - else - for (i = 0; i < m; ++i) - links[i].distance = linkDistance; - - edges = Array(nodes.length); - for (i = 0; i < nodes.length; ++i) { - edges[i] = []; - } - - if (directed) { - inEdges = Array(nodes.length); - outEdges = Array(nodes.length); - for (i = 0; i < nodes.length; ++i) { - inEdges[i] = []; - outEdges[i] = []; - } - } - else { - inEdges = outEdges = edges; - } - - for (i = 0; i < links.length; ++i) { - o = links[i]; - edges[o.source.index].push(o); - if (o.source.index != o.target.index) - edges[o.target.index].push(o); - if (directed) - inEdges[o.source.index].push(o); - if (directed) - outEdges[o.target.index].push(o); - } - - return graph; - } - - graph.init = init; - - graph.edges = function(node) { - if (typeof node != 'number') { - node = node.index; - if (reorder.debug) { - console.log('received node %d', node); - } - } - return edges[node]; - }; - - graph.degree = function(node) { - if (typeof node != 'number') - node = node.index; - return edges[node].length; - }; - - graph.inEdges = function (node) { - if (typeof node != 'number') - node = node.index; - return inEdges[node]; - }; - - graph.inDegree = function(node) { - if (typeof node != 'number') - node = node.index; - return inEdges[node].length; - }; - - graph.outEdges = function(node) { - if (typeof node != 'number') - node = node.index; - return outEdges[node]; - }; - - graph.outDegree = function(node) { - if (typeof node != 'number') - node = node.index; - return outEdges[node].length; - }; - - graph.sinks = function() { - var sinks = [], - i; - - for (i = 0; i < nodes.length; i++) { - if (graph.outEdges(i).length === 0) - sinks.push(i); - } - return sinks; - }; - - graph.sources = function() { - var sources = [], - i; - - for (i = 0; i < nodes.length; i++) { - if (graph.inEdges(i).length === 0) - sources.push(i); - } - return sources; - }; - - function distance(i) { - return links[i].distance; - } - graph.distance = distance; - - function neighbors(node) { - var e = edges[node], ret = []; - for (var i = 0; i < e.length; ++i) { - var o = e[i]; - if (o.source.index == node) - ret.push(o.target); - else - ret.push(o.source); - } - return ret; - } - graph.neighbors = neighbors; - - graph.other = function(o, node) { - if (typeof o == 'number') - o = links[o]; - if (o.source.index == node) - return o.target; - else - return o.source; - }; - - function compute_components() { - var stack = [], - comp = 0, comps = [], ccomp, - n = nodes.length, - i, j, v, l, o, e; - - for (i = 0; i < n; i++) - nodes[i].comp = 0; - - for (j = 0; j < n; j++) { - if (nodes[j].comp !== 0) - continue; - comp = comp+1; // next connected component - nodes[j].comp = comp; - stack.push(j); - ccomp = [j]; // current connected component list - - while (stack.length) { - v = stack.shift(); - l = edges[v]; - for (i = 0; i < l.length; i++) { - e = l[i]; - o = e.source; - if (o.index == v) - o = e.target; - if (o.index == v) // loop - continue; - if (o.comp === 0) { - o.comp = comp; - ccomp.push(o.index); - stack.push(o.index); - } - } - } - if (ccomp.length) { - ccomp.sort(reorder.cmp_number); - comps.push(ccomp); - } - } - comps.sort(function(a,b) { return b.length - a.length; }); - return comps; - } - - graph.components = function() { - if (! components) - components = compute_components(); - return components; - }; - - return graph; -}; -reorder.graph_random_erdos_renyi = function(n, p, directed) { - if (p <= 0) - return reorder.graph_empty(n, directed); - else if (p >= 1) - return reorder.graph_complete(n, directed); - - var nodes = graph_empty_nodes(n), - links = [], - v, w, i, lr, lp; - - w = -1; - lp = Math.log(1.0 - p); - - if (directed) { - for (v = 0; v < n; ) { - lr = Math.log(1.0 - Math.random()); - w = w + 1 + Math.floor(lr/lp); - if (v == w) - w = w+1; - while (w >= n && v < n) { - w = w - n; - v = v + 1; - if (v == w) - w = w+1; - } - if (v < n) - links.push({source: v, target: w}); - } - } - else { - for(v = 1; v < n; ) { - lr = Math.log(1.0 - Math.random()); - w = w + 1 + Math.floor(lr/lp); - while (w >= v && v < n) { - w = w - v; - v = v + 1; - } - if (v < n) - links.push({source: v, target: w}); - } - } - return reorder.graph(nodes, links, directed).init(); -}; - -reorder.graph_random = reorder.graph_random_erdos_renyi; -function graph_empty_nodes(n) { - var nodes = Array(n), i; - for (i = 0; i < n; i++) - nodes[i] = {id: i}; - return nodes; -} - -reorder.graph_empty_nodes = graph_empty_nodes; - -reorder.graph_empty = function(n, directed) { - return graph(graph_empty_nodes(n), [], directed); -}; -reorder.complete_graph = function(n, directed) { - var nodes = graph_empty_nodes(n), - links = [], - i, j; - - if (directed) { - for (i = 0; i < n; i++) { - for (j = 0; j < n; j++) { - if (i != j) - links.push({source: i, target: j }); - } - } - } - else { - for (i = 0; i < (n-1); i++) { - for (j = i+1; j < n; j++) - links.push({source: i, target: j }); - } - } - return reorder.graph(nodes, links, directed).init(); -}; -reorder.graph_connect = function(graph, comps) { - var i, j, links = graph.links(); - - if (! comps) - comps = graph.components(); - - for (i = 0; i < (comps.length-1); i++) { - for (j = i+1; j < comps.length; j++) { - links.push({source: comps[i][0], target: comps[j][0]}); - } - } - graph.links(links); - return graph.init(); -}; -reorder.bfs = function(graph, v, fn) { - var q = new Queue(), - discovered = {}, i, e, v2, edges; - q.push(v); - discovered[v] = true; - fn(v, undefined); - while (q.length) { - v = q.shift(); - fn(v, v); - edges = graph.edges(v); - for (i = 0; i < edges.length; i++) { - e = edges[i]; - v2 = graph.other(e, v).index; - if (! discovered[v2]) { - q.push(v2); - discovered[v2] = true; - fn(v, v2); - } - } - fn(v, -1); - } -}; - -reorder.bfs_distances = function(graph, v) { - var dist = {}; - dist[v] = 0; - reorder.bfs(graph, v, function(v, c) { - if (c >= 0 && v != c) - dist[c] = dist[v]+1; - }); - return dist; -}; - -reorder.all_pairs_distance_bfs = function(graph, comps) { - if (! comps) - comps = [ graph.nodes_indices() ]; - var nodes = comps.reduce(reorder.flatten) - .sort(reorder.cmp_number), - mat = Array(nodes.length), - i, j, dist; - - for (i = 0; i < nodes.length; i++) - mat[i] = Array(nodes.length); - - for (i = 0; i < nodes.length; i++) { - dist = reorder.bfs_distances(graph, i); - for (j in dist) { - mat[i][j] = dist[j]; - mat[j][i] = dist[j]; - } - } - return mat; -}; - - -/*jshint loopfunc:true */ -bfs_order = function(graph, comps) { - if (! comps) - comps = graph.components(); - - var i, comp, order = []; - - for (i = 0; i < comps.length; i++) { - comp = comps[i]; - reorder.bfs(graph, comp[0], function(v, c) { - if (c >= 0 && v != c) - order.push(v); - }); - } - return order; -}; -reorder.mat2graph = function(mat, directed) { - var n = mat.length, - nodes = [], - links = [], - max_value = Number.NEGATIVE_INFINITY, - i, j, v, m; - - for (i = 0; i < n; i++) - nodes.push({id: i}); - - for (i = 0; i < n; i++) { - v = mat[i]; - m = (directed) ? 0 : i; - - for (j = m; j < v.length; j++) { - if (j == nodes.length) - nodes.push({id: j}); - if (v[j] !== 0) { - if (v[j] > max_value) - max_value = v[j]; - links.push({source: i, target: j, value: v[j]}); - } - } - } - return reorder.graph(nodes, links, directed) - .linkDistance(function(l, i) { - return 1 + max_value - l.value; - }) - .init(); -}; -reorder.graph2mat = function(graph, directed) { - var nodes = graph.nodes(), - links = graph.links(), - n = nodes.length, - i, l, mat; - - if (! directed) - directed = graph.directed(); - if (directed) { - var rows = n, - cols = n; - - for (i = n-1; i >= 0; i--) { - if (graph.inEdges(i).length !== 0) - break; - else - rows--; - } - for (i = n-1; i >= 0; i--) { - if (graph.outEdges(i).length !== 0) - break; - else - cols--; - } - //console.log("Rows: "+rows+" Cols: "+cols); - mat = reorder.zeroes(rows, cols); - - for (i = 0; i < links.length; i++) { - l = links[i]; - mat[l.source.index][l.target.index] = l.value ? l.value : 1; - } - } - else { - mat = reorder.zeroes(n, n); - - for (i = 0; i < links.length; i++) { - l = links[i]; - mat[l.source.index][l.target.index] = l.value ? l.value : 1; - mat[l.target.index][l.source.index] = l.value ? l.value : 1; - } - } - return mat; -}; -// Wilhelm Barth, Petra Mutzel, Michael Jünger: -// Simple and Efficient Bilayer Cross Counting. -// J. Graph Algorithms Appl. 8(2): 179-194 (2004) -/*jshint loopfunc:true */ -function count_crossings(graph, north, south) { - var i, j, n, - firstIndex, treeSize, tree, index, weightSum, - invert = false, crosscount; - - var comp = reorder.permutation(graph.nodes().length); - - if (north===undefined) { - north = comp.filter(function(n) { return graph.outDegree(n) !== 0; }); - south = comp.filter(function(n) { return graph.inDegree(n) !== 0; }); - } - - // Choose the smaller axis - if (north.length < south.length) { - var tmp = north; - north = south; - south = tmp; - invert = true; - } - - var south_inv = inverse_permutation(south), - southsequence = []; - - for (i = 0; i < north.length; i++) { - if (invert) { - n = graph.inEdges(north[i]) - .map(function(e) { - return south_inv[e.target.index]; - }); - } - else { - n = graph.outEdges(north[i]) - .map(function(e) { - return south_inv[e.source.index]; - }); - } - n.sort(reorder.cmp_number); - southsequence = southsequence.concat(n); - } - - firstIndex = 1; - while (firstIndex < south.length) - firstIndex <<= 1; - treeSize = 2 * firstIndex - 1; - firstIndex -= 1; - tree = reorder.zeroes(treeSize); - - crosscount = 0; - for (i = 0; i < southsequence.length; i++) { - index = southsequence[i] + firstIndex; - tree[index]++; - while (index > 0) { - if (index%2) crosscount += tree[index+1]; - index = (index - 1) >> 1; - tree[index]++; - } - } - return crosscount; -} - -reorder.count_crossings = count_crossings; -// Accorging to -// E. R. Gansner, E. Koutsofios, S. C. North, and K.-P. Vo. 1993. A -// Technique for Drawing Directed Graphs. IEEE Trans. Softw. Eng. 19, 3 -// (March 1993), 214-230. DOI=10.1109/32.221135 -// http://dx.doi.org/10.1109/32.221135 -// page 14: "[...] reduce obvious crossings after the vertices have -// been sorted, transforming a given ordering to one that is locally -// optimal with respect to transposition of adjacent vertices. It -// typically provides an additional 20-50% reduction in edge crossings. - -function count_in_crossings(graph, v, w, inv) { - var v_edges = graph.inEdges(v), - w_edges = graph.inEdges(w), - iv, iw, p0, cross = 0; - - for (iw = 0; iw < w_edges.length; iw++) { - p0 = inv[w_edges[iw].target.index]; - for (iv = 0; iv < v_edges.length; iv++) { - if (inv[v_edges[iv].target.index] > p0) - cross++; - } - } - return cross; -} - -function count_out_crossings(graph, v, w, inv) { - var v_edges = graph.outEdges(v), - w_edges = graph.outEdges(w), - iv, iw, p0, cross = 0; - - for (iw = 0; iw < w_edges.length; iw++) { - p0 = inv[w_edges[iw].source.index]; - for (iv = 0; iv < v_edges.length; iv++) { - if (inv[v_edges[iv].source.index] > p0) - cross++; - } - } - return cross; -} - -/** - * Optimize two layers by swapping adjacent nodes when - * it reduces the number of crossings. - * @param {Graph} graph - the graph these two layers belong to - * @param {list} layer1 - the ordered list of nodes in layer 1 - * @param {list} layer2 - the ordered list of nodes in layer 2 - * @returns {list} a tuple containing the new layer1, layer2, and crossings count - */ -function adjacent_exchange(graph, layer1, layer2) { - layer1 = layer1.slice(); - layer2 = layer2.slice(); - var i, v, w, c0, c1, - inv_layer1 = inverse_permutation(layer1), - inv_layer2 = inverse_permutation(layer2), - swapped = true, - improved = 0; - - while (swapped) { - swapped = false; - for (i = 0; i < layer1.length-1; i++) { - v = layer1[i]; - w = layer1[i+1]; - // should reduce the in crossing and the out crossing - // otherwise what we gain horizontally is lost vertically - c0 = count_out_crossings(graph, v, w, inv_layer2); - c1 = count_out_crossings(graph, w, v, inv_layer2); - if (c0 > c1) { - layer1[i] = w; - layer1[i+1] = v; - inv_layer1[w] = i; - inv_layer1[v] = i+1; - swapped = true; - improved += c0 - c1; - } - } - for (i = 0; i < layer2.length-1; i++) { - v = layer2[i]; - w = layer2[i+1]; - c0 = count_in_crossings(graph, v, w, inv_layer1); - c1 = count_in_crossings(graph, w, v, inv_layer1); - if (c0 > c1) { - layer2[i] = w; - layer2[i+1] = v; - inv_layer2[w] = i; - inv_layer2[v] = i+1; - swapped = true; - improved += c0 - c1; - } - } - } - - return [layer1, layer2, improved]; -} - -reorder.adjacent_exchange = adjacent_exchange; -reorder.barycenter_order = function(graph, comps, max_iter) { - var orders = [[], [], 0]; - // Compute the barycenter heuristic on each connected component - if (! comps) { - comps = graph.components(); - } - for (var i = 0; i < comps.length; i++) { - var o = reorder.barycenter(graph, comps[i], max_iter); - orders = [ orders[0].concat(o[0]), - orders[1].concat(o[1]), - orders[2]+o[2] ]; - } - return orders; -}; - -// Take the list of neighbor indexes and return the median according to -// P. Eades and N. Wormald, Edge crossings in drawings of bipartite graphs. -// Algorithmica, vol. 11 (1994) 379–403. -function median(neighbors) { - if (neighbors.length === 0) - return -1; // should not happen - if (neighbors.length === 1) - return neighbors[0]; - if (neighbors.length === 2) - return (neighbors[0]+neighbors[1])/2; - neighbors.sort(reorder.cmp_number); - if (neighbors.length % 2) - return neighbors[(neighbors.length-1)/2]; - var rm = neighbors.length/2, - lm = rm - 1, - rspan = neighbors[neighbors.length-1] - neighbors[rm], - lspan = neighbors[lm] - neighbors[0]; - if (lspan == rspan) - return (neighbors[lm] + neighbors[rm])/2; - else - return (neighbors[lm]*rspan + neighbors[rm]*lspan) / (lspan+rspan); -} - -reorder.barycenter = function(graph, comp, max_iter) { - var nodes = graph.nodes(), - layer1, layer2, crossings, iter, - best_layer1, best_layer2, best_crossings, best_iter, - layer, inv_layer = {}, - i, v, neighbors, med; - - layer1 = comp.filter(function(n) { - return graph.outDegree(n) !== 0; - }); - layer2 = comp.filter(function(n) { - return graph.inDegree(n) !== 0; - }); - if (comp.length < 3) { - return [layer1, layer2, - count_crossings(graph, layer1, layer2)]; - } - - if (! max_iter) - max_iter = 24; - else if ((max_iter%2)==1) - max_iter++; // want even number of iterations - - inv_layer = inverse_permutation(layer2); - - best_crossings = count_crossings(graph, layer1, layer2); - best_layer1 = layer1.slice(); - best_layer2 = layer2.slice(); - best_iter = 0; - var inv_neighbor = function(e) { - var n = e.source == v ? e.target : e.source; - return inv_layer[n.index]; - }, - barycenter_sort = function(a, b) { - var d = med[a] - med[b]; - if (d === 0) { - // If both values are equal, - // place the odd degree vertex on the left of the even - // degree vertex - d = (graph.edges(b).length%2) - (graph.edges(a).length%2); - } - if (d < 0) return -1; - else if (d > 0) return 1; - return 0; - }; - - for (layer = layer1, iter = 0; - iter < max_iter; - iter++, layer = (layer == layer1) ? layer2 : layer1) { - med = {}; - for (i = 0; i < layer.length; i++) { - // Compute the median/barycenter for this node and set - // its (real) value into node.pos - v = nodes[layer[i]]; - if (layer == layer1) - neighbors = graph.outEdges(v.index); - else - neighbors = graph.inEdges(v.index); - neighbors = neighbors.map(inv_neighbor); - med[v.index] = +median(neighbors); - //console.log('median['+i+']='+med[v.index]); - } - layer.sort(barycenter_sort); - for (i = 0; i < layer.length; i++) - inv_layer = inverse_permutation(layer); - crossings = count_crossings(graph, layer1, layer2); - if (crossings < best_crossings) { - best_crossings = crossings; - best_layer1 = layer1.slice(); - best_layer2 = layer2.slice(); - best_iter = iter; - max_iter = Math.max(max_iter, iter + 2); // we improved so go on - } - } - if (reorder.debug) { - console.log('Best iter: '+best_iter); - } - - return [best_layer1, best_layer2, best_crossings]; -}; -/** - * Returns a list of distance matrices, computed for the specified - * connected components of a graph, or all the components if none is - * specified. - * @param {Graph} graph - the graph - * @param {Array} comps [optional] the specified connected component list - * @returns {Array} a list of distance matrices, in the order of the - * nodes in the list of connected components. - */ -reorder.all_pairs_distance = function(graph, comps) { - var distances = []; - if (! comps) - comps = graph.components(); - - for (var i = 0; i < comps.length; i++) - distances.push(all_pairs_distance_floyd_warshall(graph, comps[i])); - return distances; -}; - -/** - * Returns a distance matrix, computed for the specified - * connected component of a graph. - * @param {Graph} graph - the graph - * @param {Array} comp - the connected component as a list of nodes - * @returns {Matrix} a distance matrix, in the order of the - * nodes in the list of connected components. - */ -function all_pairs_distance_floyd_warshall(graph, comp) { - var dist = reorder.infinities(comp.length, comp.length), - i, j, k, inv; - // Floyd Warshall, - // see http://ai-depot.com/BotNavigation/Path-AllPairs.html - // O(n^3) unfortunately - - inv = inverse_permutation(comp); - - for (i = 0; i < comp.length; i++) - dist[i][i] = 0; - - var build_dist = function(e) { - if (e.source == e.target) return; - if (! (e.source.index in inv) || ! (e.target.index in inv)) - return; // ignore edges outside of comp - var u = inv[e.source.index], - v = inv[e.target.index]; - dist[v][u] = dist[u][v] = graph.distance(e.index); - }; - for (i = 0; i < comp.length; i++) { - graph.edges(comp[i]).forEach(build_dist); - } - - for (k=0; k dist[i][k] + dist[k][j]) { - dist[i][j] = dist[i][k] + dist[k][j]; - dist[j][i] = dist[i][j]; - } - } - } - return dist; -} - -reorder.all_pairs_distance_floyd_warshall = all_pairs_distance_floyd_warshall; - -/** - * Returns a distance matrix, computed for the specified - * connected component of a graph, and the information to compute the - * shortest paths. - * @param {Graph} graph - the graph - * @param {Array} comp - the connected component as a list of nodes - * @returns {list} a distance matrix, in the order of the - * nodes in the list of connected components, and a table used to - * reconstruct the shortest paths with the {@link - * floyd_warshall_path} function. - */ -function floyd_warshall_with_path(graph, comp) { - if (! comp) - comp = graph.components()[0]; - - var dist = reorder.infinities(comp.length, comp.length), - next = Array(comp.length), - directed = graph.directed(), - i, j, k, inv; - // Floyd Warshall, - // see http://ai-depot.com/BotNavigation/Path-AllPairs.html - // O(n^3) unfortunately - - inv = inverse_permutation(comp); - - for (i = 0; i < comp.length; i++) { - dist[i][i] = 0; - next[i] = Array(comp.length); - } - - var build_dist = function(e) { - if (e.source == e.target) return; - var u = inv[e.source.index], - v = inv[e.target.index]; - dist[u][v] = graph.distance(e); - next[u][v] = v; - if (! directed) { - dist[v][u] = graph.distance(e); - next[v][u] = u; - } - }; - - for (i = 0; i < comp.length; i++) { - graph.edges(comp[i]).forEach(build_dist); - } - - for (k=0; k dist[i][k] + dist[k][j]) { - dist[i][j] = dist[i][k] + dist[k][j]; - next[i][j] = next[i][k]; - if (! directed) { - dist[j][i] = dist[i][j]; - next[j][i] = next[k][j]; - } - } - } - } - } - return [dist, next]; -} - -reorder.floyd_warshall_with_path = floyd_warshall_with_path; - -/** - * Returns the shortest path from node u to node v, from the table - * returned by {@link floyd_warshall_with_path}. - * @param {Array} next - the next information - * @param {Integer} u - the starting node - * @param {Integer} v - the ending node - * @return {list} a list of nodes in the shortest path from u to v - */ -function floyd_warshall_path(next, u, v) { - if (next[u][v] === undefined) return []; - var path = [u]; - while (u != v) { - u = next[u][v]; - path.push(u); - } - return path; -} - -reorder.floyd_warshall_path = floyd_warshall_path; -// Converts a graph with weighted edges (weight in l.value) -// into a distance matrix suitable for reordering with e.g. -// Optimal Leaf Ordering. - -function distmat2valuemat(distmat) { - var n = distmat.length, - valuemat = reorder.zeroes(n, n), - max_dist = reorder.distmax(distmat), - i, j; - - for (i = 0; i < n; i++) { - for (j = i; j < n; j++) { - valuemat[j][i] = valuemat[i][j] = 1+max_dist - distmat[i][j]; - } - } - return valuemat; -} -reorder.distmat2valuemat = distmat2valuemat; - -reorder.graph2valuemats = function(graph, comps) { - if (! comps) - comps = graph.components(); - - var dists = reorder.all_pairs_distance(graph, comps); - return dists.map(distmat2valuemat); -}; - -reorder.valuemats_reorder = function(valuemats, leaforder, comps) { - var orders = valuemats.map(leaforder); - - if (comps) { - orders = orders.map(function(d, i) { - return reorder.permute(comps[i], d); - }); - } - return orders.reduce(reorder.flatten); -}; -reorder.dist = function() { - var distance = reorder.distance.euclidean; - - function dist(vectors) { - var n = vectors.length, - distMatrix = []; - - for (var i = 0; i < n; i++) { - var d = []; - distMatrix[i] = d; - for (var j = 0; j < n; j++) { - if (j < i) { - d.push(distMatrix[j][i]); - } - else if (i === j) { - d.push(0); - } - else { - d.push(distance(vectors[i] , vectors[j])); - } - } - } - return distMatrix; - } - - dist.distance = function(x) { - if (!arguments.length) return distance; - distance = x; - return dist; - }; - - return dist; -}; - -reorder.distmax = function (distMatrix) { - var max = 0, - n=distMatrix.length, - i, j, row; - - for (i = 0; i < n; i++) { - row = distMatrix[i]; - for (j = i+1; j < n; j++) - if (row[j] > max) - max = row[j]; - } - return max; -}; - -reorder.distmin = function(distMatrix) { - var min = Infinity, - n=distMatrix.length, - i, j, row; - - for (i = 0; i < n; i++) { - row = distMatrix[i]; - for (j = i+1; j < n; j++) - if (row[j] < min) - min = row[j]; - } - return min; -}; - - -reorder.dist_remove = function(dist, n, m) { - if (arguments.length < 3) - m = n+1; - var i; - dist.splice(n, m-n); - for (i = dist.length; i-- > 0; ) - dist[i].splice(n, m-n); - return dist; -}; -/* Fisher-Yates shuffle. - See http://bost.ocks.org/mike/shuffle/ - */ -reorder.randomPermute = function(array, i, j) { - if (arguments.length < 3) { - j = array.length; - if (arguments.length < 2) { - i = 0; - } - } - var m = j-i, t, k; - while (m > 0) { - k = i+Math.floor(Math.random() * m--); - t = array[i+m]; - array[i+m] = array[k]; - array[k] = t; - } - return array; -}; - -reorder.randomPermutation = function(n) { - return reorder.randomPermute(reorder.permutation(n)); -}; - -reorder.random_array = function(n, min, max) { - var ret = Array(n); - if (arguments.length == 1) { - while(n) ret[--n] = Math.random(); - } - else if (arguments.length == 2) { - while(n) ret[--n] = Math.random()*min; - } - else { - while(n) ret[--n] = min + Math.random()*(max-min); - } - return ret; -}; - -reorder.random_matrix = function(p, n, m, sym) { - if (! m) - m = n; - if (n != m) - sym = false; - else if (! sym) - sym = true; - var mat = reorder.zeroes(n, m), i, j, cnt; - - if (sym) { - for (i = 0; i < n; i++) { - cnt = 0; - for (j = 0; j < i+1; j++) { - if (Math.random() < p) { - mat[i][j] = mat[j][i] = 1; - cnt++; - } - } - if (cnt === 0) { - j = Math.floor(Math.random()*n/2); - mat[i][j] = mat[j][i] = 1; - } - } - } - else { - for (i = 0; i < n; i++) { - cnt = 0; - for (j = 0; j < m; j++) { - if (Math.random() < p) { - mat[i][j] = 1; - cnt++; - } - } - if (cnt === 0) - mat[i][Math.floor(Math.random()*m)] = 1; - } - } - return mat; -}; - -function permute_copy(list, perm) { - var m = perm.length; - var copy = list.slice(); - while (m--) - copy[m] = list[perm[m]]; - return copy; -} -reorder.permute = permute_copy; - -function permute_inplace(list, perm) { - var i, j, v, tmp; - - //list = list.slice(); - for (i = 0; i < list.length; i++) { - j = perm[i]; - if (j < 0) { - perm[i] = -1 - j; - continue; - } - v = i; - while (j != i) { - tmp = list[j]; - list[j] = list[v]; - list[v] = tmp; - v = j; - tmp = perm[j]; - perm[j] = -1 - tmp; - j = tmp; - } - } - return list; -} -reorder.permute_inplace = permute_inplace; - -reorder.permutetranspose = function(array, indexes) { - var m = array.length; - while (m-- > 0) - array[m] = reorder.permute(array[m], indexes); - return array; -}; - -reorder.stablepermute = function(list, indexes) { - var p = reorder.permute(list, indexes); - if (p[0] > p[p.length-1]) { - p.reverse(); - } - return p; -}; -reorder.sort_order = function(v) { - return reorder.permutation(0, v.length).sort( - function(a,b) { return v[a] - v[b]; }); -}; - -reorder.sort_order_ascending = reorder.sort_order; - -reorder.sort_order_descending = function(v) { - return reorder.permutation(0, v.length).sort( - function(a,b) { return v[b] - v[a]; }); -}; -if (typeof science == 'undefined') { - science = {version: '1.9.1'}; // semver [jdf] should be defined - science.stats = {}; -} - -science.stats.hcluster = function() { - var distance = reorder.distance.euclidean, - linkage = 'single', // single, complete or average - distMatrix = null; - - function hcluster(vectors) { - var n = vectors.length, - dMin = [], - cSize = [], -// distMatrix = [], - clusters = [], - c1, - c2, - c1Cluster, - c2Cluster, - p, - root, - i, - j, - id = 0; - - // Initialise distance matrix and vector of closest clusters. - if (distMatrix === null) { - distMatrix = []; - i = -1; while (++i < n) { - dMin[i] = 0; - distMatrix[i] = []; - j = -1; while (++j < n) { - distMatrix[i][j] = i === j ? Infinity : distance(vectors[i] , vectors[j]); - if (distMatrix[i][dMin[i]] > distMatrix[i][j]) dMin[i] = j; - } - } - } - else { - if (distMatrix.length < n || distMatrix[0].length < n) - throw {error: 'Provided distance matrix length '+distMatrix.length+' instead of '+n}; - i = -1; while (++i < n) { - dMin[i] = 0; - j = -1; while (++j < n) { - if (i === j) - distMatrix[i][j] = Infinity; - if (distMatrix[i][dMin[i]] > distMatrix[i][j]) dMin[i] = j; - } - } - } - // create leaves of the tree - i = -1; while (++i < n) { - if (i != id) console.log('i = %d, id = %d', i, id); - clusters[i] = []; - clusters[i][0] = { - left: null, - right: null, - dist: 0, - centroid: vectors[i], - id: id++, //[jdf] keep track of original data index - size: 1, - depth: 0 - }; - cSize[i] = 1; - } - - // Main loop - for (p = 0; p < n-1; p++) { - // find the closest pair of clusters - c1 = 0; - for (i = 0; i < n; i++) { - if (distMatrix[i][dMin[i]] < distMatrix[c1][dMin[c1]]) c1 = i; - } - c2 = dMin[c1]; - - // create node to store cluster info - c1Cluster = clusters[c1][0]; - c2Cluster = clusters[c2][0]; - - var newCluster = { - left: c1Cluster, - right: c2Cluster, - dist: distMatrix[c1][c2], - centroid: calculateCentroid(c1Cluster.size, c1Cluster.centroid, - c2Cluster.size, c2Cluster.centroid), - id: id++, - size: c1Cluster.size + c2Cluster.size, - depth: 1 + Math.max(c1Cluster.depth, c2Cluster.depth) - }; - clusters[c1].splice(0, 0, newCluster); - cSize[c1] += cSize[c2]; - - // overwrite row c1 with respect to the linkage type - for (j = 0; j < n; j++) { - switch (linkage) { - case 'single': - if (distMatrix[c1][j] > distMatrix[c2][j]) - distMatrix[j][c1] = distMatrix[c1][j] = distMatrix[c2][j]; - break; - case 'complete': - if (distMatrix[c1][j] < distMatrix[c2][j]) - distMatrix[j][c1] = distMatrix[c1][j] = distMatrix[c2][j]; - break; - case 'average': - distMatrix[j][c1] = distMatrix[c1][j] = (cSize[c1] * distMatrix[c1][j] + cSize[c2] * distMatrix[c2][j]) / (cSize[c1] + cSize[j]); - break; - } - } - distMatrix[c1][c1] = Infinity; - - for (i = 0; i < n; i++) - distMatrix[i][c2] = distMatrix[c2][i] = Infinity; - - // update dmin and replace ones that previous pointed to c2 to point to c1 - for (j = 0; j < n; j++) { - if (dMin[j] == c2) dMin[j] = c1; - if (distMatrix[c1][j] < distMatrix[c1][dMin[c1]]) dMin[c1] = j; - } - - // keep track of the last added cluster - root = newCluster; - } - - return root; - } - - hcluster.linkage = function(x) { - if (!arguments.length) return linkage; - linkage = x; - return hcluster; - }; - - hcluster.distance = function(x) { - if (!arguments.length) return distance; - distance = x; - return hcluster; - }; - - hcluster.distanceMatrix = function(x) { - if (!arguments.length) return distMatrix; - distMatrix = x.map(function(y) { return y.slice(0); }); - return hcluster; - }; - - return hcluster; -}; - -function calculateCentroid(c1Size, c1Centroid, c2Size, c2Centroid) { - var newCentroid = [], - newSize = c1Size + c2Size, - n = c1Centroid.length, - i = -1; - while (++i < n) { - newCentroid[i] = (c1Size * c1Centroid[i] + c2Size * c2Centroid[i]) / newSize; - } - return newCentroid; -} -/** - * optimal dendrogram ordering - * - * implementation of binary tree ordering described in [Bar-Joseph et al., 2003] - * by Renaud Blanch. - * JavaScript translation by Jean-Daniel Fekete. - * - * [Bar-Joseph et al., 2003] - * K-ary Clustering with Optimal Leaf Ordering for Gene Expression Data. - * Ziv Bar-Joseph, Erik D. Demaine, David K. Gifford, Angèle M. Hamel, - * Tommy S. Jaakkola and Nathan Srebro - * Bioinformatics, 19(9), pp 1070-8, 2003 - * http://www.cs.cmu.edu/~zivbj/compBio/k-aryBio.pdf - */ - -reorder.optimal_leaf_order = function() { - var distanceMatrix = null, - distance = reorder.distance.euclidean, - linkage = 'complete', - leavesMap = {}, - orderMap = {}; - - function isLeaf(n) { - return n.depth === 0; - } - - function leaves(n) { - if (n === null) return []; - if (n.id in leavesMap) - return leavesMap[n.id]; - return (leavesMap[n.id] = _leaves(n)); - } - - function _leaves(n) { - if (n === null) return []; - if (n.depth === 0) return [n.id]; - return leaves(n.left).concat(leaves(n.right)); - } - - function order(v, i, j) { - var key = 'k'+v.id + '-'+i+'-'+j; // ugly key - if (key in orderMap) - return orderMap[key]; - return (orderMap[key] = _order(v, i, j)); - } - - function _order(v, i, j) { - if (v.depth === 0) //isLeaf(v)) - return [0, [v.id]]; - var l = v.left, r = v.right; - var L = leaves(l), R = leaves(r); - - var w, x; - if (L.indexOf(i) !== -1 && R.indexOf(j) !== -1) { - w = l; x = r; - } - else if (R.indexOf(i) !== -1 && L.indexOf(j) !== -1) { - w = r; x = l; - } - else - throw {error: 'Node is not common ancestor of '+i+', '+j}; - var Wl = leaves(w.left), Wr = leaves(w.right); - var Ks = Wr.indexOf(i) != -1 ? Wl : Wr; - if (Ks.length === 0) - Ks = [i]; - - var Xl = leaves(x.left), Xr = leaves(x.right); - var Ls = Xr.indexOf(j) != -1 ? Xl : Xr; - if (Ls.length === 0) - Ls = [j]; - - var min = Infinity, optimal_order = []; - - for (var k = 0; k < Ks.length; k++) { - var w_min = order(w, i, Ks[k]); - for (var m = 0; m < Ls.length; m++) { - var x_min = order(x, Ls[m], j); - var dist = w_min[0] + distanceMatrix[Ks[k]][Ls[m]] + x_min[0]; - if (dist < min) { - min = dist; - optimal_order = w_min[1].concat(x_min[1]); - } - } - } - return [min, optimal_order]; - } - - function orderFull(v) { - leavesMap = {}; - orderMap = {}; - var min = Infinity, - optimal_order = [], - left = leaves(v.left), - right = leaves(v.right); - - if (reorder.debug) - console.log(reorder.printhcluster(v,0)); - - for (var i = 0; i < left.length; i++) { - for (var j = 0; j < right.length; j++) { - var so = order(v, left[i], right[j]); - if (so[0] < min) { - min = so[0]; - optimal_order = so[1]; - } - } - } - distanceMatrix = null; - return optimal_order; - } - - function optimal_leaf_order(matrix) { - if (distanceMatrix === null) - distanceMatrix = (reorder.dist().distance(distance))(matrix); - var hcluster = science.stats.hcluster() - .linkage(linkage) - .distanceMatrix(distanceMatrix); - return orderFull(hcluster(matrix)); - } - optimal_leaf_order.order = orderFull; - optimal_leaf_order.reorder = optimal_leaf_order; - - optimal_leaf_order.distance = function(x) { - if (!arguments.length) return distance; - distance = x; - distanceMatrix = null; - return optimal_leaf_order; - }; - - optimal_leaf_order.linkage = function(x) { - if (!arguments.length) return linkage; - linkage = x; - return optimal_leaf_order; - }; - - optimal_leaf_order.distance_matrix = function(x) { - if (!arguments.length) return distanceMatrix; - // copy - distanceMatrix = x.map(function(y) { return y.slice(0); }); - return optimal_leaf_order; - }; - optimal_leaf_order.distanceMatrix = optimal_leaf_order.distance_matrix; // compatibility - - return optimal_leaf_order; -}; - - - -reorder.order = function() { - var distance = reorder.distance.euclidean, - ordering = reorder.optimal_leaf_order, - linkage = 'complete', - distanceMatrix = null, - vector, - except = [], - debug = 0, - i = 0, j = Infinity; - - - function _reset() { - distance = reorder.distance.euclidean; - ordering = reorder.optimal_leaf_order; - linkage = 'complete'; - distanceMatrix = null; - vector = null; - except = []; - i = 0; - j = Infinity; - } - - function order(v) { - vector = v; - j = Math.min(j, v.length); - var i0 = (i > 0 ? i-1 : 0), - j0 = (j < vector.length ? j+1: j), - k, low, high; - - for (k = except.length-1; k > 0 ; k -= 2) { - low = except[k-1]; - high = except[k]; - if (high >= j0) { - if (j0 > j) { - j0 = Math.min(j0, low+1); - except.splice(k-1, 2); - } - else { - high = j0; - } - } - else if (low <= i0) { - if (i0 < i) { - i0 = Math.max(i0, high-1); - except.splice(k-1, 2); - } - else { - low = i0; - } - } - else if ((high-low) < 3) - except.splice(k-1, 2); - } - - try { - return _order_limits(i0, j0); - } - finally { - _reset(); - } - } - - function _order_limits(i0, j0) { - var orig = vector, - perm, - row, - k, - l; - - vector = vector.slice(i0, j0); // always make a copy - if (i === 0 && j == vector.length) - return _order_except(); - - if (reorder.debug) - console.log('i0='+i0+' j0='+j0); - - if (distanceMatrix !== null) { - if (j0 !== vector.length) - reorder.dist_remove(distanceMatrix, j0, vector.length); - if (i0 > 0) - reorder.dist_remove(distanceMatrix, 0, i0); - } - else { - _compute_dist(); - } - // Apply constraints on the min/max indices - - var max = reorder.distmax(distanceMatrix); - if (i0 < i) { - // row i0 should be far away from each rows so move it away - // by changing the distance matrix, adding "max" to each - // distance from row/column 0 - row = distanceMatrix[0]; - for (k = row.length; k-- > 1; ) - row[k] += max; - for (k = distanceMatrix.length; k-- > 1; ) - distanceMatrix[k][0] += max; - max += max; - // also fix the exception list - if (i0 !== 0) { - for (k = 0; k < except.length; k++) - except[k] -= i0; - } - } - if (j0 > j) { - // move j0 even farther so that - // i0 and j0 are farthest from each other. - // add 2*max to each distance from row/col - // j-i-1 - l = distanceMatrix.length-1; - row = distanceMatrix[l]; - for (k = l; k-- > 0; ) { - row[k] += max; - distanceMatrix[k][l] += max; - } - } - // the algorithm should work as is, except - // the order can be reversed in the end. - - perm = _order_except(); - if (i0 < i) { - if (perm[0] !== 0) - perm.reverse(); - if (j0 > j) { - reorder.assert(perm[0] === 0 && perm[perm.length-1]==perm.length-1, - 'Invalid constrained permutation endpoints'); - } - else { - reorder.assert(perm[0] === 0, - 'Invalid constrained permutation start'); - } - } - else if (j0 > j) { - if (perm[perm.length-1] !== (perm.length-1)) - perm = perm.reverse(); - reorder.assert(perm[perm.length-1] == perm.length-1, - 'Invalid constrained permutation end'); - } - if (i0 !== 0) { - perm = reorder - .permutation(i0) - .concat(perm.map(function(v) { return v + i0; })); - } - if (orig.length > j0) { - perm = perm.concat(reorder.range(j0, orig.length)); - } - return perm; - } - - function _order_except() { - var perm, - k, - l, - low, - high, - pos; - - if (except.length === 0) - return _order_equiv(); - - // TODO: postpone the calculation to avoid computing the except items - _compute_dist(); - // Apply constaints on the fixed order between the indices - // in "except" - // We do it end-to-start to keep the indices right - - for (k = except.length-1; k > 0 ; k -= 2) { - low = except[k-1]; - high = except[k]; - distanceMatrix = reorder.dist_remove(distanceMatrix, low+1, high-1); - vector.splice(low+1, high-low-2); - if (reorder.debug) - console.log('Except['+low+', '+high+']'); - if (distanceMatrix[low][low+1] !== 0) { - // boundaries are equal, they will survive - distanceMatrix[low][low+1] = distanceMatrix[low+1][low] = -1; - } - } - - perm = _order_equiv(); - - // put back except ranges - //TODO - for (k = 0; k < except.length ; k += 2) { - low = except[k]; - high = except[k+1]; - // Prepare for inserting range [low+1,high-1] - for (l = 0; l < perm.length; l++) { - if (perm[l] > low) - perm[l] += (high-low-2); - else if (perm[l] == low) - pos = l; - } - if (pos > 0 && perm[pos-1] == (high-1)) { - // reversed order - Array.prototype.splice - .apply(perm, - [pos, 0].concat(reorder.range(high-2,low,-1))); - } - else if (perm[pos+1] == (high-1)) { - Array.prototype.splice - .apply(perm, - [pos+1, 0].concat(reorder.range(low+1,high-1))); - } - else { - throw 'Range not respected'; - } - } - - return perm; - } - - function _order_equiv() { - var perm, - row, - e, - j, - k, - l, - m, - n, - has_1 = false, - equiv = [], - fix_except = {}; - - _compute_dist(); - - // Collect nodes with distance==0 in equiv table - // At this stage, exceptions are stored with -1 - for (k = 0; k < (distanceMatrix.length-1); k++) { - row = distanceMatrix[k]; - e = []; - j = row.indexOf(-1); - if (j !== -1) { - fix_except[k] = [k,j]; // keep track for later fix - has_1 = true; - } - // top down to keep the indices - for (l = row.length; --l > k; ) { - if (row[l] === 0) { - j = distanceMatrix[l].indexOf(-1); - if (j !== -1) { - // move the constraint to the representative - // of the equiv. class "k" - fix_except[k] = [l,j]; // keep track for later fix - distanceMatrix[j][k] = row[j] = -1; - has_1 = true; - } - e.unshift(l); - // remove equivalent item from dist and vector - distanceMatrix = reorder.dist_remove(distanceMatrix, l); - vector.splice(l, 1); - } - else if (row[l] < 0) - has_1 = true; - } - if (e.length !== 0) { - e.unshift(k); - equiv.push(e); - } - } - - if (has_1) { - for (k = 0; k < (distanceMatrix.length-1); k++) { - row = distanceMatrix[k]; - for (l = k+1; l < (row.length-1); l++) { - if (distanceMatrix[l][l+1] == -1) { - distanceMatrix[l+1][l] = distanceMatrix[l][l+1] = 0; - } - } - } - } - - perm = _order(); - - // put back equivalent rows - for (k = equiv.length; k-- > 0; ) { - e = equiv[k]; - l = perm.indexOf(e[0]); - m = fix_except[e[0]]; - if (m && m[0] == e[0]) { - l = _fix_exception(perm, l, m[0], m[1], 0); - m = undefined; - } - for (n = 1; n < e.length; n++) { - perm = _perm_insert(perm, l, e[n]); - if (m && m[0] == e[n]) { - l = _fix_exception(perm, l, m[0], m[1], n); - m = undefined; - } - } - - } - // // put back equivalent rows - // //TODO fix index that varies when insertions are done in the perm - // for (k = equiv.length; k-- > 0; ) { - // e = equiv[k]; - // l = perm.indexOf(e[0]); - // } - return perm; - } - - function _fix_exception(perm, l, m, next, len) { - var i, j, k; - - // for (k = 0; k < except.length; k += 2) { - // if (m == except[k]) { - // next = m+1; - // break; - // } - // else if (m == except[k]+1) { - // next = m-1; - // break; - // } - // } - // if (next == 0) { - // throw "Exception not found"; - // return; - // } - - if (l > 0 && perm[l-1] == next) { - _swap(perm, l, perm.indexOf(m)); - return l+1; - } - else if (perm[l+len+1] == next) { - _swap(perm, l+len, perm.indexOf(m)); - return l; - } - else - throw 'Index not found'; - } - - function _swap(perm, a, b) { - if (a == b) return; - var c = perm[a]; - perm[a] = perm[b]; - perm[b] = c; - } - - function _order() { - if (reorder.debug > 1) - reorder.printmat(distanceMatrix); - if (reorder.debug > 2) - reorder.printmat(vector); - - var perm = ordering() - .linkage(linkage) - .distanceMatrix(distanceMatrix)(vector); - if (reorder.debug) - console.log('Permutation: '+perm); - - return perm; - } - - function _perm_insert(perm, i, nv) { - perm = perm - .map(function(v) { return (v < nv) ? v : v+1; }); - perm.splice(i, 0, nv); - return perm; - } - - function _compute_dist() { - if (distanceMatrix === null) - distanceMatrix = (reorder.dist().distance(distance))(vector); - return distanceMatrix; - } - - order.distance = function(x) { - if (!arguments.length) return distance; - distance = x; - return order; - }; - - order.linkage = function(x) { - if (!arguments.length) return linkage; - linkage = x; - return order; - }; - - - order.limits = function(x, y) { - if (!arguments.length) return [i, j]; - i = x; - j = y; - return order; - }; - - order.except = function(list) { - if (!arguments.length) return except.slice(0); - except = list.sort(function(a,b) { - if (a >= b) - throw 'Invalid list, indices not sorted'; - return a-b; - }); - return order; - }; - - function _orderExcept(vector, i, j) { - var distanceMatrix = (reorder.dist().distance(distance))(vector); - var row, k, l, rev = false, args, pos = -1; - - // Set a null distance to stick i/i+1 together - // TODO: check if no other pair is also ==0 - distanceMatrix[i][i+1] = 0; - distanceMatrix[i+1][i] = 0; - var perm = ordering().distanceMatrix(distanceMatrix)(vector); - pos = perm.indexOf(i); - for (k = 0; k < perm.length; k++) { - l = perm[k]; - if (l > i) - perm[k] += j-i-2; - } - if (pos !== 0 && perm[pos-1] === (j-1)) - rev = true; - if (rev) { - perm.reverse(); - pos = perm.length-pos-1; - } - args = [pos+1, 0].concat(reorder.range(i+1,j-1)); - Array.prototype.splice.apply(perm, args); - return perm; - } - - order.orderrowsexcept = order.orderexcept; - - return order; -}; -reorder.covariance = reorder.dot; - -reorder.covariancetranspose = function(v, a, b) { - var n = v.length, - cov = 0, - i; - for (i = 0; i < n; i++) { - cov += v[i][a]*v[i][b]; - } - return cov; -}; - -reorder.variancecovariance = function(v) { - var o = v[0].length, - cov = Array(o), - i, j; - - for (i = 0; i < o; i++) { - cov[i] = Array(o); - } - for (i = 0; i < o; i++) { - for (j = i; j < o; j++) - cov[i][j] = cov[j][i] = reorder.covariancetranspose(v, i, j); - } - return cov; -}; -reorder.laplacian = function(graph, comp) { - var n = comp.length, - lap = reorder.zeroes(n, n), - inv = inverse_permutation(comp), - i, j, k, row, sum, edges, v, e, other; - - reorder.assert(! graph.directed(), 'Laplacian only for undirected graphs'); - for (i = 0; i < n; i++) { - v = comp[i]; - row = lap[i]; - sum = 0; - edges = graph.edges(v); - for (j = 0; j < edges.length; j++) { - e = edges[j]; - other = inv[graph.other(e, v).index]; - if (other != i) { - sum += e.value; - row[other] = -e.value; - } - } - row[i] = sum; - } - - return lap; -}; -function normalize(v) { - var norm = reorder.length(v), - i = v.length; - if (norm === 0 || Math.abs(norm - 1) < 1e-9) return 1; - while (i-- > 0) - v[i] /= norm; - return norm; -} - -reorder.poweriteration = function(v, eps, init) { - if (! eps) - eps = 1e-9; - - var n = v.length, - b, - i, - j, - tmp = Array(n), - norm, - s = 100, - e; - - reorder.assert(n == v[0].length, 'poweriteration needs a square matrix'); - if (! init) { - b = reorder.random_array(n); - } - else - b = init.slice(); // copy - normalize(b); - while (s-- > 0) { - for(i=0; i (1.0 - eps)) - break; - var t = tmp; tmp = b; b = t; // swap b/tmp - } - return tmp; -}; - -reorder.poweriteration_n = function(v, p, init, eps, start) { - if (! eps) - eps = 1e-9; - - var n = v.length, - b = Array(p), - i, j, k, l, - bk, dot, row, - tmp = Array(n), - s = 100, - eigenvalue = Array(p); - - reorder.assert(n == v[0].length, 'poweriteration needs a square matrix'); - if (! init) { - for (i = 0; i < p; i++) { - row = b[i] = reorder.random_array(n); - eigenvalue[i] = normalize(row); - } - } - else { - for (i = 0; i < p; i++) { - b[i] = init[i].slice(); // copy - eigenvalue[i] = normalize(b[i]); - } - } - if (! start) - start = 0; - - for (k = start; k < p; k++) { - bk = b[k]; - while (s-- > 0) { - // Orthogonalize vector - for (l = 0; l < k; l++) { - row = b[l]; - dot = reorder.dot(bk, row); - for (i = 0; i < n; i++) - bk[i] -= dot*row[i]; - } - - for(i=0; i (1 - eps)) - break; - bk = tmp; tmp = b[k]; b[k] = bk; // swap b/tmp - } - if (reorder.debug) - console.log('eig[%d]=%j',k, bk); - } - return [b, eigenvalue]; -}; -// Compute te Fiedler vector, the smallest non-null eigenvector of a matrix. -// See: -// Yehuda Koren, Liran Carmel, David Harel -// ACE: A Fast Multiscale Eigenvector Computation for Drawing Huge Graphs -// Extended version, available at: -// http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.19.7702&rep=rep1&type=pdf -// Transform the matrix B to reverse the order of the eigenvectors. -// B' = g . (I - B) where g is the Gershgorin bound, an upper bound -// for (the absolute value of) the largest eigenvalue of a matrix. -// Also, the smallest eigenvector is 1^n - -function gershgorin_bound(B) { - var i, j, max = 0, n = B.length, - t, row; - for (i = 0; i < n; i++) { - row = B[i]; - t = row[i]; - for (j = 0; j < n; j++) - if (j != i) - t += Math.abs(row[j]); - if (t > max) - max = t; - } - if (reorder.debug) { - console.log('gershgorin_bound=%d', max); - } - return max; -} - -function fiedler_vector(B, eps) { - var g = gershgorin_bound(B), - n = B.length, - // Copy B - Bhat = B.map(function(row) { return row.slice(); }), - i, j, row; - for (i = 0; i < n; i++) { - row = Bhat[i]; - for (j = 0; j < n; j++) { - if (i == j) - row[j] = g - row[j]; - else - row[j] = - row[j]; - } - } - var init = [ reorder.array1d(n, 1), reorder.random_array(n) ], - eig = reorder.poweriteration_n(Bhat, 2, init, eps, 1); - return eig[0][1]; -} - -reorder.fiedler_vector = fiedler_vector; -function spectral_order(graph, comps) { - var i, vec, comp, perm, order = []; - if (! comps) - comps = graph.components(); - - for (i = 0; i < comps.length; i++) { - comp = comps[i]; - vec = reorder.fiedler_vector(reorder.laplacian(graph, comp)); - perm = reorder.sort_order(vec); - order = order.concat(reorder.permute(comp, perm)); - } - return order; -} - -reorder.spectral_order = spectral_order; -// Takes a matrix, substract the mean of each row -// so that the mean is 0 -function center(v) { - var n = v.length; - - if (n === 0) return null; - - var mean = reorder.meancolumns(v), - o = mean.length, - v1 = Array(n), - i, j, row; - - for (i = 0; i < n; i++) { - row = v[i].slice(0); - for (j = 0; j < o; j++) { - row[j] -= mean[j]; - } - v1[i] = row; - } - return v1; -} - - -// See http://en.wikipedia.org/wiki/Power_iteration -reorder.pca1d = function(v, eps) { - var n = v.length; - - if (v.length === 0) return null; - - v = center(v); - var cov = reorder.variancecovariance(v); - return reorder.poweriteration(cov, eps); -}; - -reorder.pca_order = function(v, eps) { - return reorder.sort_order(reorder.pca1d(v, eps)); -}; -//Corresponence Analysis -// see http://en.wikipedia.org/wiki/Correspondence_analysis - -function sumrows(v) { - var n = v.length, - o = v[0].length, - sumrow = Array(n), - i, j, row, s; - - for (i = 0; i < n; i++) { - row = v[i]; - s = 0; - for (j = 0; j < o; j++) - s += row[j]; - sumrow[i] = s; - } - return sumrow; -} - -function sumcols(v) { - var n = v.length, - o = v[0].length, - sumcol = reorder.zeroes(o), - i, j, row; - - for (i = 0; i < n; i++) { - row = v[i]; - for (j = 0; j < o; j++) - sumcol[j] += row[j]; - } - return sumcol; -} - -// Implementation of the decorana fortran code -// See Hill, M. O. 1979. DECORANA - A FORTRAN program for detrended -// correspondence analysis an reciprocal averaging. Cornell University, -// Ithaca, New York. -// And -// Hill, M. O. 1973. Reciprocal averaging: an eigenvector method of -// ordination. J. Ecol. 61:237-49 -// The Fortan implementation is available in the "vegan" R package: -// https://cran.r-project.org/web/packages/vegan/index.html - -function decorana(dat) { - var ZEROEIG = 1e-7, // consider as zero eigenvalue - x, y, aidot, adotj, mi, n, s1, - nr = dat.length, - nc = dat[0].length; - - adotj = sumcols(dat); - aidot = sumrows(dat); - //console.log('adotj='); reorder.printvec(adotj); - //console.log('aidot='); reorder.printvec(aidot); - - s1 = eigy(reorder.array1d(nr, 1.0), - reorder.array1d(nc, 1.0), - nr, nc, dat, aidot, adotj); - if (s1.eig < ZEROEIG) { - s1.rows = s1.cols = []; - s1.eig = 0; - } - else { - x = s1.rows; - y = s1.cols; - yxmult(y, x, nr, nc, dat); - for (var i = 0; i < nr; i++) - x[i] /= aidot[i]; - } - return s1; -} - -function trans(y, yy, x, aidot, mi, n, dat,prt) { - var i, j, a1; - if (prt) console.log('TRANS '+prt); - yxmult(y,x,mi,n,dat,prt); - for (i = 0; i < mi; i++) { - x[i] = x[i]/aidot[i]; // 10 - } - // 100 - // a1 = 0.0; - // for (i = 0; i < mi; i++) - // a1 += aidot[i]*x[i]; // 110 - // for (i = 0; i < mi; i++) - // x[i] -= a1; // 120 - // 200 - xymult(x,yy,mi,n, dat,prt); -} - -function printvec(y) { - console.log(''); - for (var i = 0; i < y.length; i++) { - console.log('i:'+(i+1)+' v: '+y[i].toFixed(5)); - } -} - -function xymult(x, y, mi, n, dat, prt) { - var i, j, ax, row; - - if (prt) { - console.log('xymult'); - printvec(y,5, null, 'y='); - } - for (j = 0; j < n; j++) - y[j] = 0.0; // 10 - for (i = 0; i < mi; i++) { - ax = x[i]; - row = dat[i]; - for (j = 0; j < n; j++) - y[j] += ax*row[j]; // 20 - } - if (prt) { - //console.log('xymult[1]='); - printvec(y,5, null, 'y='); - } -} - -function yxmult(y,x,mi,n,dat,prt) { - var i, j, ax, row; - if (prt) { - console.log('yxmult'); - printvec(x,5, null, 'x='); - } - for (i = 0; i < mi; i++) { - ax = 0.0; - row = dat[i]; - for (j = 0; j < n; j++) { - ax += y[j]*row[j]; // 10 - } - x[i] = ax; // 20 - } - if (prt) { - //console.log('yxmult[1]='); - printvec(x,5, null, 'x='); - } -} - -function eigy(x, y, mi, n, dat, aidot, adotj) { - var i, j, tot, icount, a, ay, ex, - a11, a12, a22, a23, a33, a34, a44, - res, ax1, ax2, ax3, ax4, - b13, b14, b24, row, - y2 = reorder.zeroes(n), - y3 = reorder.zeroes(n), - y4 = reorder.zeroes(n), - y5 = reorder.zeroes(n), - tol; - - tot = 0.0; - for (j = 0; j < n; j++) { - tot += adotj[j]; - y[j] = j+1.0; // 10 - } - y[0] = 1.1; - tol=0.000005; - trans(y,y,x,aidot,mi,n,dat);//,1); - icount = 0; - while(true) { - // 20 - a = 0.0; - for (j = 0; j < n; j++) - a += y[j]*adotj[j]; // 30 - a /= tot; - ex = 0.0; - for (j = 0; j < n; j++) { - ay = y[j]-a; - ex += ay*ay*adotj[j]; - y[j] = ay; // 40 - } - ex = Math.sqrt(ex); - for (j = 0; j < n; j++) - y[j] /= ex; // 50 - trans(y,y2,x,aidot,mi,n,dat);//,2); - a=0.0; - a11=0.0; - a12=0.0; - a22=0.0; - a23=0.0; - a33=0.0; - a34=0.0; - a44=0.0; - for (j = 0; j < n; j++) { - ay = y2[j]; - y2[j] = ay/adotj[j]; - a += ay; - a11 += ay*y[j]; // 60 - } - a /= tot; - for (j = 0; j < n; j++) { - ay = y2[j]-(a+a11*y[j]); - a12 += ay*ay*adotj[j]; - y2[j] = ay; // 70 - } - a12 = Math.sqrt(a12); - for (j = 0; j < n; j++) - y2[j] /= a12; // 80 - if (a12 < tol || icount > 999) - break; - icount++; - trans(y2,y3,x,aidot,mi,n,dat);//,3); - a = 0.0; - b13 = 0.0; - for (j = 0; j < n; j++) { - ay = y3[j]; - y3[j] = ay/adotj[j]; - a += ay; - a22 +=ay*y2[j]; - b13 += ay*y[j]; // 90 - } - a /= tot; - for (j = 0; j < n; j++) { - ay = y3[j]-(a+a22*y2[j]+b13*y[j]); - a23 += ay*ay*adotj[j]; - y3[j]=ay; // 100 - } - a23=Math.sqrt(a23); - if (a23 > tol) { - // 105 - for (j = 0; j < n; j++) { - y3[j] /= a23; // 110 - } - trans(y3,y4,x,aidot,mi,n,dat);//,4); - a = 0.0; - b14 = 0.0; - b24 = 0.0; - for (j = 0; j < n; j++) { - ay = y4[j]; - y4[j] /= adotj[j]; - a += ay; - a33 += ay*y3[j]; - b14 += ay*y[j]; - b24 += ay*y2[j]; // 120 - } - a /= tot; - for (j = 0; j < n; j++) { - ay = y4[j]-(a+a33*y3[j]+b14*y[j]+b24*y2[j]); - a34 += ay*ay*adotj[j]; - y4[j] = ay; // 130 - } - a34=Math.sqrt(a34); - if(a34 > tol) { - // 135 - for (j = 0; j < n; j++) - y4[j] /= a34; // 140 - trans(y4,y5,x,aidot,mi,n,dat);//,5); - for (j = 0; j < n; j++) - a44 += y4[j]*y5[j]; // 150 - } - else { - a34=0.0; - } - } - else { - a23 = 0.0; - } - // 160 - res = solve_tridiag(tol, a11, a12, a22, a23, a33, a34, a44); - ax1 = res[0]; ax2 = res[1]; ax3 = res[2]; ax4 =res[3]; - // console.log('i '+icount+ - // ' ax1 '+ax1.toFixed(6)+ - // ' ax2 '+ax2.toFixed(6)+ - // ' ax3 '+ax3.toFixed(6)+ - // ' ax4 '+ax4.toFixed(6)); - - // 180 - if(a12 < tol) break; - for (j = 0; j < n; j++) - y[j]= ax1*y[j]+ax2*y2[j]+ax3*y3[j]+ax4*y4[j]; // 190 - // goto 20 - } - // 200 - //console.log('eigenvalue',a11.toFixed(6)); - if (a12 > tol && reorder.debug > 0) { - console.log('residual bigger than tolerance on axis 1'); - } - var aymax = y[0], - aymin = y[0], - sign = 1; - for (j = 1; j < n; j++) { - a = y[j]; - if (a < aymin) - aymin = a; - else if (a > aymax) - aymax = a; - } - if (-aymin > aymax) { - for (j = 0; j < n; j++) // 210 - y[j] = -y[j]; - } - yxmult(y,x,mi,n,dat);//,true); - for (i = 0; i < mi; i++) - x[i] /= aidot[i]; // 220 - // 225 - var axlong = 0.0; - for (i = 0; i < mi; i++) - axlong += aidot[i]*sqr(x[i]); // 230 - axlong = Math.sqrt(axlong); - for (i = 0; i < mi; i++) - x[i] /= axlong; // 240 - for (j = 0; j < n; j++) - y[j] /= axlong; // 250 - var sumsq=0.0, - ax; - for (i = 0; i < mi; i++) { - ax = x[i]; - row = dat[i]; - for (j = 0; j < n; j++) { - sumsq += row[j]*sqr(ax-y[j]); // 255 - } - // 260 - } - var sd = Math.sqrt(sumsq/tot); - if (a11 >= 0.999) { - sd = aymax/axlong; - var sd1 = -aymin/axlong; - if (sd1 > sd) - sd = sd1; - } - // 265 - for (j = 0; j < n; j++) - y[j] /= sd; // 270 - - //printvec(x); - //printvec(y); - return {rows: x, cols: y, eig: a11}; -} - -function sqr(x) { return x*x; } - -function solve_tridiag(tol, a11, a12, a22, a23, a33, a34, a44) { - var ax1=1.0, // 160 - ax2=0.1, - ax3=0.01, - ax4=0.001, - itimes, - axx1, axx2, axx3, axx4, ex, exx, resi; - //console.log('a11:'+a11+' a12:'+a12+' a22:'+a22); - //console.log('a23:'+a23+' a33:'+a33+' a34:'+a34+' a44:'+a44); - for (itimes = 0; itimes < 100; itimes++) { - axx1=a11*ax1+a12*ax2; - axx2=a12*ax1+a22*ax2+a23*ax3; - axx3=a23*ax2+a33*ax3+a34*ax4; - axx4=a34*ax3+a44*ax4; - ax1=a11*axx1+a12*axx2; - ax2=a12*axx1+a22*axx2+a23*axx3; - ax3=a23*axx2+a33*axx3+a34*axx4; - ax4=a34*axx3+a44*axx4; - ex=Math.sqrt(sqr(ax1)+sqr(ax2)+sqr(ax3)+sqr(ax4)); - ax1=ax1/ex; - ax2=ax2/ex; - ax3=ax3/ex; - ax4=ax4/ex; - if((itimes+1)%5 === 0) { - exx=Math.sqrt(ex); - resi=Math.sqrt(sqr(ax1-axx1/exx)+sqr(ax2-axx2/exx)+ - sqr(ax3-axx3/exx)+sqr(ax4-axx4/exx)); - } - if (resi < tol*0.05) - break; - // 170 - } - // 180 - return [ax1, ax2, ax3, ax4]; -} - -reorder.ca_decorana = decorana; -reorder.ca = decorana; - -reorder.ca_order = function(dat) { - var res = reorder.ca(dat); - return { rows: reorder.sort_order(res.rows), - cols: reorder.sort_order(res.cols), - details: res }; -}; - -/*jshint loopfunc:true */ -reorder.cuthill_mckee = function(graph, comp) { - if (comp.length < 3) - return comp; - - var nodes = graph.nodes(), - start = comp[0], - min_deg = graph.degree(start), - i, n, edges, e, - visited = {}, - queue = new Queue(), - inv = inverse_permutation(comp), - perm = []; - - for (i = 0; i < comp.length; i++) { - n = comp[i]; - if (graph.degree(n) < min_deg) { - min_deg = graph.degree(n); - start = n; - if (min_deg == 1) - break; - } - } - queue.push(start); - while (queue.length !== 0) { - n = queue.shift(); - if (visited[n]) - continue; - visited[n] = true; - perm.push(n); - e = graph.edges(n) - .map(function(edge) { return graph.other(edge, n).index; }) - .filter(function(n) { return !visited[n] && (n in inv); }) - .sort(function(a, b) { // ascending by degree - return graph.degree(a) - graph.degree(b); - }); - - e.forEach(queue.push, queue); - } - return perm; -}; - -reorder.reverse_cuthill_mckee = function(graph, comp) { - return reorder.cuthill_mckee(graph, comp).reverse(); -}; - - -reorder.cuthill_mckee_order = function(graph, comps) { - var i, comp, order = []; - if (! comps) { - comps = graph.components(); - } - for (i = 0; i < comps.length; i++) { - comp = comps[i]; - order = order.concat( - reorder.cuthill_mckee(graph, comp)); - } - return order; -}; - -reorder.reverse_cuthill_mckee_order = function(graph, comps) { - var i, comp, order = []; - if (! comps) { - comps = graph.components(); - } - for (i = 0; i < comps.length; i++) { - comp = comps[i]; - order = order.concat( - reorder.reverse_cuthill_mckee(graph, comp)); - } - return order; -}; - -reorder.condition = function(matrix) { - var i, j, min, max, v, s, row, - ret = []; - - for (i = 0; 0 < matrix.length; i++) { - row = matrix[i].slice(); - row.push(ret); - for (j = 0; j < ret.length; j++) { - v = row[j]; - if (v !== null && b >= b) { - min = max = row[j]; - break; - } - } - for (; j < ret.length; j++) { - v = row[j]; - if (v < min) min = v; - else if (v > max) max = v; - } - s = max != min ? 1.0 / (max - min) : 0; - for (j = 1; j < ret.length; j++) { - v = row[j]; - if (v !== null && v >= v) - row[j] = row[j]*s - min; - else - v = NaN; - } - - } - return ret; -}; -function array_to_dicts(data, axes) { - if (arguments.length < 2) - axes = reorder.range(data[0].length); - var ret = [], row, dict, i, j; - for (i = 0; i < data.length; i++) { - row = data[i]; - dict = {}; - for (j = 0; j < row.length; j++) { - dict[axes[j]] = row[j]; - } - ret.push(dict); - } - return ret; -} - -reorder.array_to_dicts = array_to_dicts; - -function dicts_to_array(dicts, keys) { - if (arguments.length < 2) - keys = Object.keys(dicts[0]); - var n = keys.length, - m = dicts.length, - array = Array(m), i, j, row; - - for (i = 0; i < m; i++) { - row = Array(n); - array[i] = row; - for (j = 0; j < n; j++) - row[j] = dicts[i][keys[j]]; - } - return array; -} - -reorder.dicts_to_array = dicts_to_array; - -function abs_matrix(x) { - return x.map(function(y) { return y.map(Math.abs); }); -} - -function pcp_flip_axes(perm, naxes, pcor) { - var i, c, sign = 1, signs = [1], negs=0; - for (i = 1; i < perm.length; i++) { - c = pcor[perm[i-1]][perm[i]]; - if (c < 0) - sign = -sign; - if (sign < 0) { - signs.push(-1); - negs++; - } - else - signs.push(1); - } - if (reorder.debug) - console.log(signs); - sign = (negs > (perm.length-negs)) ? -1 : 1; - if (sign==-1) { - for (i = 0; i < (perm.length-1); i++) - signs[i] = signs[i]*sign; - } - return signs; -} - -function pcp(data, axes) { - if (! axes) - axes = reorder.range(data[0].length); - - var tdata = reorder.transpose(data), - pcor = reorder.correlation.pearsonMatrix(tdata), - abs_pcor = abs_matrix(pcor), - h1 = science.stats.hcluster() - .linkage('complete') - .distanceMatrix(abs_pcor)(tdata), - perm = reorder.optimal_leaf_order() - .distanceMatrix(abs_pcor)(tdata), - naxes = reorder.permute(axes, perm); - tdata = reorder.permute(tdata, perm); - - - var signs = pcp_flip_axes(perm, naxes, pcor), - ndata = reorder.transpose(tdata); - return [ndata, perm, naxes, signs, pcor]; -} - -reorder.pcp = pcp; - -function parcoords(p) { - p.detectDimensions() - .autoscale(); - - var data = p.data(), - types = p.types(), - dimensions = p.dimensions(), - tdata = [], row, discarded = [], - i, j, k, d; - - for (i = 0; i < dimensions.length; i++) { - d = dimensions[i]; - if (types[d] == 'number') { - row = []; - for (j = 0; j < data.length; j++) - row.push(data[j][d]); - tdata.push(row); - } - else if (types[d] == 'date') { - row = []; - for (j = 0; j < data.length; j++) - row.push(data[j][d].getTime()*0.001); - tdata.push(row); - } - else { - // remove dimension - dimensions.splice(i, 1); - discarded.push(d); - i--; - } - } - var pcor = reorder.correlation.pearsonMatrix(tdata), - abs_pcor = abs_matrix(pcor), - h1 = science.stats.hcluster() - .linkage('complete') - .distanceMatrix(abs_pcor)(tdata), - perm = reorder.optimal_leaf_order() - .distanceMatrix(abs_pcor)(tdata), - naxes = reorder.permute(dimensions, perm); - tdata = reorder.permute(tdata, perm); - - var signs = pcp_flip_axes(perm, naxes, pcor); - for (i = 0; i < signs.length; i++) { - if (signs[i] < 0) - p.flip(dimensions[i]); - } - dimensions = discarded.reverse().concat(dimensions); // put back string columns - return p.dimensions(dimensions); -} - -reorder.parcoords = parcoords; -})(this); diff --git a/public/example-mvnv/assets/js/adjMatrix/libs/reorder/science.v1.js b/public/example-mvnv/assets/js/adjMatrix/libs/reorder/science.v1.js deleted file mode 100644 index 07b3b815d1..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/libs/reorder/science.v1.js +++ /dev/null @@ -1,1742 +0,0 @@ -(function(exports){ -(function(exports){ -var science = exports.science = {version: '1.9.1'}; // semver -science.ascending = function(a, b) { - return a - b; -}; -// Euler's constant. -science.EULER = .5772156649015329; -// Compute exp(x) - 1 accurately for small x. -science.expm1 = function(x) { - return (x < 1e-5 && x > -1e-5) ? x + .5 * x * x : Math.exp(x) - 1; -}; -science.functor = function(v) { - return typeof v === 'function' ? v : function() { return v; }; -}; -// Based on: -// http://www.johndcook.com/blog/2010/06/02/whats-so-hard-about-finding-a-hypotenuse/ -science.hypot = function(x, y) { - x = Math.abs(x); - y = Math.abs(y); - var max, - min; - if (x > y) { max = x; min = y; } - else { max = y; min = x; } - var r = min / max; - return max * Math.sqrt(1 + r * r); -}; -science.quadratic = function() { - var complex = false; - - function quadratic(a, b, c) { - var d = b * b - 4 * a * c; - if (d > 0) { - d = Math.sqrt(d) / (2 * a); - return complex - ? [{r: -b - d, i: 0}, {r: -b + d, i: 0}] - : [-b - d, -b + d]; - } else if (d === 0) { - d = -b / (2 * a); - return complex ? [{r: d, i: 0}] : [d]; - } else { - if (complex) { - d = Math.sqrt(-d) / (2 * a); - return [ - {r: -b, i: -d}, - {r: -b, i: d} - ]; - } - return []; - } - } - - quadratic.complex = function(x) { - if (!arguments.length) return complex; - complex = x; - return quadratic; - }; - - return quadratic; -}; -// Constructs a multi-dimensional array filled with zeroes. -science.zeroes = function(n) { - var i = -1, - a = []; - if (arguments.length === 1) - while (++i < n) - a[i] = 0; - else - while (++i < n) - a[i] = science.zeroes.apply( - this, Array.prototype.slice.call(arguments, 1)); - return a; -}; -})(this); -(function(exports){ -science.lin = {}; -science.lin.decompose = function() { - - function decompose(A) { - var n = A.length, // column dimension - V = [], - d = [], - e = []; - - for (var i = 0; i < n; i++) { - V[i] = []; - d[i] = []; - e[i] = []; - } - - var symmetric = true; - for (var j = 0; j < n; j++) { - for (var i = 0; i < n; i++) { - if (A[i][j] !== A[j][i]) { - symmetric = false; - break; - } - } - } - - if (symmetric) { - for (var i = 0; i < n; i++) V[i] = A[i].slice(); - - // Tridiagonalize. - science_lin_decomposeTred2(d, e, V); - - // Diagonalize. - science_lin_decomposeTql2(d, e, V); - } else { - var H = []; - for (var i = 0; i < n; i++) H[i] = A[i].slice(); - - // Reduce to Hessenberg form. - science_lin_decomposeOrthes(H, V); - - // Reduce Hessenberg to real Schur form. - science_lin_decomposeHqr2(d, e, H, V); - } - - var D = []; - for (var i = 0; i < n; i++) { - var row = D[i] = []; - for (var j = 0; j < n; j++) row[j] = i === j ? d[i] : 0; - D[i][e[i] > 0 ? i + 1 : i - 1] = e[i]; - } - return {D: D, V: V}; - } - - return decompose; -}; - -// Symmetric Householder reduction to tridiagonal form. -function science_lin_decomposeTred2(d, e, V) { - // This is derived from the Algol procedures tred2 by - // Bowdler, Martin, Reinsch, and Wilkinson, Handbook for - // Auto. Comp., Vol.ii-Linear Algebra, and the corresponding - // Fortran subroutine in EISPACK. - - var n = V.length; - - for (var j = 0; j < n; j++) d[j] = V[n - 1][j]; - - // Householder reduction to tridiagonal form. - for (var i = n - 1; i > 0; i--) { - // Scale to avoid under/overflow. - - var scale = 0, - h = 0; - for (var k = 0; k < i; k++) scale += Math.abs(d[k]); - if (scale === 0) { - e[i] = d[i - 1]; - for (var j = 0; j < i; j++) { - d[j] = V[i - 1][j]; - V[i][j] = 0; - V[j][i] = 0; - } - } else { - // Generate Householder vector. - for (var k = 0; k < i; k++) { - d[k] /= scale; - h += d[k] * d[k]; - } - var f = d[i - 1]; - var g = Math.sqrt(h); - if (f > 0) g = -g; - e[i] = scale * g; - h = h - f * g; - d[i - 1] = f - g; - for (var j = 0; j < i; j++) e[j] = 0; - - // Apply similarity transformation to remaining columns. - - for (var j = 0; j < i; j++) { - f = d[j]; - V[j][i] = f; - g = e[j] + V[j][j] * f; - for (var k = j+1; k <= i - 1; k++) { - g += V[k][j] * d[k]; - e[k] += V[k][j] * f; - } - e[j] = g; - } - f = 0; - for (var j = 0; j < i; j++) { - e[j] /= h; - f += e[j] * d[j]; - } - var hh = f / (h + h); - for (var j = 0; j < i; j++) e[j] -= hh * d[j]; - for (var j = 0; j < i; j++) { - f = d[j]; - g = e[j]; - for (var k = j; k <= i - 1; k++) V[k][j] -= (f * e[k] + g * d[k]); - d[j] = V[i - 1][j]; - V[i][j] = 0; - } - } - d[i] = h; - } - - // Accumulate transformations. - for (var i = 0; i < n - 1; i++) { - V[n - 1][i] = V[i][i]; - V[i][i] = 1.0; - var h = d[i + 1]; - if (h != 0) { - for (var k = 0; k <= i; k++) d[k] = V[k][i + 1] / h; - for (var j = 0; j <= i; j++) { - var g = 0; - for (var k = 0; k <= i; k++) g += V[k][i + 1] * V[k][j]; - for (var k = 0; k <= i; k++) V[k][j] -= g * d[k]; - } - } - for (var k = 0; k <= i; k++) V[k][i + 1] = 0; - } - for (var j = 0; j < n; j++) { - d[j] = V[n - 1][j]; - V[n - 1][j] = 0; - } - V[n - 1][n - 1] = 1; - e[0] = 0; -} - -// Symmetric tridiagonal QL algorithm. -function science_lin_decomposeTql2(d, e, V) { - // This is derived from the Algol procedures tql2, by - // Bowdler, Martin, Reinsch, and Wilkinson, Handbook for - // Auto. Comp., Vol.ii-Linear Algebra, and the corresponding - // Fortran subroutine in EISPACK. - - var n = V.length; - - for (var i = 1; i < n; i++) e[i - 1] = e[i]; - e[n - 1] = 0; - - var f = 0; - var tst1 = 0; - var eps = 1e-12; - for (var l = 0; l < n; l++) { - // Find small subdiagonal element - tst1 = Math.max(tst1, Math.abs(d[l]) + Math.abs(e[l])); - var m = l; - while (m < n) { - if (Math.abs(e[m]) <= eps*tst1) { break; } - m++; - } - - // If m == l, d[l] is an eigenvalue, - // otherwise, iterate. - if (m > l) { - var iter = 0; - do { - iter++; // (Could check iteration count here.) - - // Compute implicit shift - var g = d[l]; - var p = (d[l + 1] - g) / (2 * e[l]); - var r = science.hypot(p, 1); - if (p < 0) r = -r; - d[l] = e[l] / (p + r); - d[l + 1] = e[l] * (p + r); - var dl1 = d[l + 1]; - var h = g - d[l]; - for (var i = l+2; i < n; i++) d[i] -= h; - f += h; - - // Implicit QL transformation. - p = d[m]; - var c = 1; - var c2 = c; - var c3 = c; - var el1 = e[l + 1]; - var s = 0; - var s2 = 0; - for (var i = m - 1; i >= l; i--) { - c3 = c2; - c2 = c; - s2 = s; - g = c * e[i]; - h = c * p; - r = science.hypot(p,e[i]); - e[i + 1] = s * r; - s = e[i] / r; - c = p / r; - p = c * d[i] - s * g; - d[i + 1] = h + s * (c * g + s * d[i]); - - // Accumulate transformation. - for (var k = 0; k < n; k++) { - h = V[k][i + 1]; - V[k][i + 1] = s * V[k][i] + c * h; - V[k][i] = c * V[k][i] - s * h; - } - } - p = -s * s2 * c3 * el1 * e[l] / dl1; - e[l] = s * p; - d[l] = c * p; - - // Check for convergence. - } while (Math.abs(e[l]) > eps*tst1); - } - d[l] = d[l] + f; - e[l] = 0; - } - - // Sort eigenvalues and corresponding vectors. - for (var i = 0; i < n - 1; i++) { - var k = i; - var p = d[i]; - for (var j = i + 1; j < n; j++) { - if (d[j] < p) { - k = j; - p = d[j]; - } - } - if (k != i) { - d[k] = d[i]; - d[i] = p; - for (var j = 0; j < n; j++) { - p = V[j][i]; - V[j][i] = V[j][k]; - V[j][k] = p; - } - } - } -} - -// Nonsymmetric reduction to Hessenberg form. -function science_lin_decomposeOrthes(H, V) { - // This is derived from the Algol procedures orthes and ortran, - // by Martin and Wilkinson, Handbook for Auto. Comp., - // Vol.ii-Linear Algebra, and the corresponding - // Fortran subroutines in EISPACK. - - var n = H.length; - var ort = []; - - var low = 0; - var high = n - 1; - - for (var m = low + 1; m < high; m++) { - // Scale column. - var scale = 0; - for (var i = m; i <= high; i++) scale += Math.abs(H[i][m - 1]); - - if (scale !== 0) { - // Compute Householder transformation. - var h = 0; - for (var i = high; i >= m; i--) { - ort[i] = H[i][m - 1] / scale; - h += ort[i] * ort[i]; - } - var g = Math.sqrt(h); - if (ort[m] > 0) g = -g; - h = h - ort[m] * g; - ort[m] = ort[m] - g; - - // Apply Householder similarity transformation - // H = (I-u*u'/h)*H*(I-u*u')/h) - for (var j = m; j < n; j++) { - var f = 0; - for (var i = high; i >= m; i--) f += ort[i] * H[i][j]; - f /= h; - for (var i = m; i <= high; i++) H[i][j] -= f * ort[i]; - } - - for (var i = 0; i <= high; i++) { - var f = 0; - for (var j = high; j >= m; j--) f += ort[j] * H[i][j]; - f /= h; - for (var j = m; j <= high; j++) H[i][j] -= f * ort[j]; - } - ort[m] = scale * ort[m]; - H[m][m - 1] = scale * g; - } - } - - // Accumulate transformations (Algol's ortran). - for (var i = 0; i < n; i++) { - for (var j = 0; j < n; j++) V[i][j] = i === j ? 1 : 0; - } - - for (var m = high-1; m >= low+1; m--) { - if (H[m][m - 1] !== 0) { - for (var i = m + 1; i <= high; i++) ort[i] = H[i][m - 1]; - for (var j = m; j <= high; j++) { - var g = 0; - for (var i = m; i <= high; i++) g += ort[i] * V[i][j]; - // Double division avoids possible underflow - g = (g / ort[m]) / H[m][m - 1]; - for (var i = m; i <= high; i++) V[i][j] += g * ort[i]; - } - } - } -} - -// Nonsymmetric reduction from Hessenberg to real Schur form. -function science_lin_decomposeHqr2(d, e, H, V) { - // This is derived from the Algol procedure hqr2, - // by Martin and Wilkinson, Handbook for Auto. Comp., - // Vol.ii-Linear Algebra, and the corresponding - // Fortran subroutine in EISPACK. - - var nn = H.length, - n = nn - 1, - low = 0, - high = nn - 1, - eps = 1e-12, - exshift = 0, - p = 0, - q = 0, - r = 0, - s = 0, - z = 0, - t, - w, - x, - y; - - // Store roots isolated by balanc and compute matrix norm - var norm = 0; - for (var i = 0; i < nn; i++) { - if (i < low || i > high) { - d[i] = H[i][i]; - e[i] = 0; - } - for (var j = Math.max(i - 1, 0); j < nn; j++) norm += Math.abs(H[i][j]); - } - - // Outer loop over eigenvalue index - var iter = 0; - while (n >= low) { - // Look for single small sub-diagonal element - var l = n; - while (l > low) { - s = Math.abs(H[l - 1][l - 1]) + Math.abs(H[l][l]); - if (s === 0) s = norm; - if (Math.abs(H[l][l - 1]) < eps * s) break; - l--; - } - - // Check for convergence - // One root found - if (l === n) { - H[n][n] = H[n][n] + exshift; - d[n] = H[n][n]; - e[n] = 0; - n--; - iter = 0; - - // Two roots found - } else if (l === n - 1) { - w = H[n][n - 1] * H[n - 1][n]; - p = (H[n - 1][n - 1] - H[n][n]) / 2; - q = p * p + w; - z = Math.sqrt(Math.abs(q)); - H[n][n] = H[n][n] + exshift; - H[n - 1][n - 1] = H[n - 1][n - 1] + exshift; - x = H[n][n]; - - // Real pair - if (q >= 0) { - z = p + (p >= 0 ? z : -z); - d[n - 1] = x + z; - d[n] = d[n - 1]; - if (z !== 0) d[n] = x - w / z; - e[n - 1] = 0; - e[n] = 0; - x = H[n][n - 1]; - s = Math.abs(x) + Math.abs(z); - p = x / s; - q = z / s; - r = Math.sqrt(p * p+q * q); - p /= r; - q /= r; - - // Row modification - for (var j = n - 1; j < nn; j++) { - z = H[n - 1][j]; - H[n - 1][j] = q * z + p * H[n][j]; - H[n][j] = q * H[n][j] - p * z; - } - - // Column modification - for (var i = 0; i <= n; i++) { - z = H[i][n - 1]; - H[i][n - 1] = q * z + p * H[i][n]; - H[i][n] = q * H[i][n] - p * z; - } - - // Accumulate transformations - for (var i = low; i <= high; i++) { - z = V[i][n - 1]; - V[i][n - 1] = q * z + p * V[i][n]; - V[i][n] = q * V[i][n] - p * z; - } - - // Complex pair - } else { - d[n - 1] = x + p; - d[n] = x + p; - e[n - 1] = z; - e[n] = -z; - } - n = n - 2; - iter = 0; - - // No convergence yet - } else { - - // Form shift - x = H[n][n]; - y = 0; - w = 0; - if (l < n) { - y = H[n - 1][n - 1]; - w = H[n][n - 1] * H[n - 1][n]; - } - - // Wilkinson's original ad hoc shift - if (iter == 10) { - exshift += x; - for (var i = low; i <= n; i++) { - H[i][i] -= x; - } - s = Math.abs(H[n][n - 1]) + Math.abs(H[n - 1][n-2]); - x = y = 0.75 * s; - w = -0.4375 * s * s; - } - - // MATLAB's new ad hoc shift - if (iter == 30) { - s = (y - x) / 2.0; - s = s * s + w; - if (s > 0) { - s = Math.sqrt(s); - if (y < x) { - s = -s; - } - s = x - w / ((y - x) / 2.0 + s); - for (var i = low; i <= n; i++) { - H[i][i] -= s; - } - exshift += s; - x = y = w = 0.964; - } - } - - iter++; // (Could check iteration count here.) - - // Look for two consecutive small sub-diagonal elements - var m = n-2; - while (m >= l) { - z = H[m][m]; - r = x - z; - s = y - z; - p = (r * s - w) / H[m + 1][m] + H[m][m + 1]; - q = H[m + 1][m + 1] - z - r - s; - r = H[m+2][m + 1]; - s = Math.abs(p) + Math.abs(q) + Math.abs(r); - p = p / s; - q = q / s; - r = r / s; - if (m == l) break; - if (Math.abs(H[m][m - 1]) * (Math.abs(q) + Math.abs(r)) < - eps * (Math.abs(p) * (Math.abs(H[m - 1][m - 1]) + Math.abs(z) + - Math.abs(H[m + 1][m + 1])))) { - break; - } - m--; - } - - for (var i = m+2; i <= n; i++) { - H[i][i-2] = 0; - if (i > m+2) H[i][i-3] = 0; - } - - // Double QR step involving rows l:n and columns m:n - for (var k = m; k <= n - 1; k++) { - var notlast = (k != n - 1); - if (k != m) { - p = H[k][k - 1]; - q = H[k + 1][k - 1]; - r = (notlast ? H[k + 2][k - 1] : 0); - x = Math.abs(p) + Math.abs(q) + Math.abs(r); - if (x != 0) { - p /= x; - q /= x; - r /= x; - } - } - if (x == 0) break; - s = Math.sqrt(p * p + q * q + r * r); - if (p < 0) { s = -s; } - if (s != 0) { - if (k != m) H[k][k - 1] = -s * x; - else if (l != m) H[k][k - 1] = -H[k][k - 1]; - p += s; - x = p / s; - y = q / s; - z = r / s; - q /= p; - r /= p; - - // Row modification - for (var j = k; j < nn; j++) { - p = H[k][j] + q * H[k + 1][j]; - if (notlast) { - p = p + r * H[k + 2][j]; - H[k + 2][j] = H[k + 2][j] - p * z; - } - H[k][j] = H[k][j] - p * x; - H[k + 1][j] = H[k + 1][j] - p * y; - } - - // Column modification - for (var i = 0; i <= Math.min(n, k + 3); i++) { - p = x * H[i][k] + y * H[i][k + 1]; - if (notlast) { - p += z * H[i][k + 2]; - H[i][k + 2] = H[i][k + 2] - p * r; - } - H[i][k] = H[i][k] - p; - H[i][k + 1] = H[i][k + 1] - p * q; - } - - // Accumulate transformations - for (var i = low; i <= high; i++) { - p = x * V[i][k] + y * V[i][k + 1]; - if (notlast) { - p = p + z * V[i][k + 2]; - V[i][k + 2] = V[i][k + 2] - p * r; - } - V[i][k] = V[i][k] - p; - V[i][k + 1] = V[i][k + 1] - p * q; - } - } // (s != 0) - } // k loop - } // check convergence - } // while (n >= low) - - // Backsubstitute to find vectors of upper triangular form - if (norm == 0) { return; } - - for (n = nn - 1; n >= 0; n--) { - p = d[n]; - q = e[n]; - - // Real vector - if (q == 0) { - var l = n; - H[n][n] = 1.0; - for (var i = n - 1; i >= 0; i--) { - w = H[i][i] - p; - r = 0; - for (var j = l; j <= n; j++) { r = r + H[i][j] * H[j][n]; } - if (e[i] < 0) { - z = w; - s = r; - } else { - l = i; - if (e[i] === 0) { - H[i][n] = -r / (w !== 0 ? w : eps * norm); - } else { - // Solve real equations - x = H[i][i + 1]; - y = H[i + 1][i]; - q = (d[i] - p) * (d[i] - p) + e[i] * e[i]; - t = (x * s - z * r) / q; - H[i][n] = t; - if (Math.abs(x) > Math.abs(z)) { - H[i + 1][n] = (-r - w * t) / x; - } else { - H[i + 1][n] = (-s - y * t) / z; - } - } - - // Overflow control - t = Math.abs(H[i][n]); - if ((eps * t) * t > 1) { - for (var j = i; j <= n; j++) H[j][n] = H[j][n] / t; - } - } - } - // Complex vector - } else if (q < 0) { - var l = n - 1; - - // Last vector component imaginary so matrix is triangular - if (Math.abs(H[n][n - 1]) > Math.abs(H[n - 1][n])) { - H[n - 1][n - 1] = q / H[n][n - 1]; - H[n - 1][n] = -(H[n][n] - p) / H[n][n - 1]; - } else { - var zz = science_lin_decomposeCdiv(0, -H[n - 1][n], H[n - 1][n - 1] - p, q); - H[n - 1][n - 1] = zz[0]; - H[n - 1][n] = zz[1]; - } - H[n][n - 1] = 0; - H[n][n] = 1; - for (var i = n-2; i >= 0; i--) { - var ra = 0, - sa = 0, - vr, - vi; - for (var j = l; j <= n; j++) { - ra = ra + H[i][j] * H[j][n - 1]; - sa = sa + H[i][j] * H[j][n]; - } - w = H[i][i] - p; - - if (e[i] < 0) { - z = w; - r = ra; - s = sa; - } else { - l = i; - if (e[i] == 0) { - var zz = science_lin_decomposeCdiv(-ra,-sa,w,q); - H[i][n - 1] = zz[0]; - H[i][n] = zz[1]; - } else { - // Solve complex equations - x = H[i][i + 1]; - y = H[i + 1][i]; - vr = (d[i] - p) * (d[i] - p) + e[i] * e[i] - q * q; - vi = (d[i] - p) * 2.0 * q; - if (vr == 0 & vi == 0) { - vr = eps * norm * (Math.abs(w) + Math.abs(q) + - Math.abs(x) + Math.abs(y) + Math.abs(z)); - } - var zz = science_lin_decomposeCdiv(x*r-z*ra+q*sa,x*s-z*sa-q*ra,vr,vi); - H[i][n - 1] = zz[0]; - H[i][n] = zz[1]; - if (Math.abs(x) > (Math.abs(z) + Math.abs(q))) { - H[i + 1][n - 1] = (-ra - w * H[i][n - 1] + q * H[i][n]) / x; - H[i + 1][n] = (-sa - w * H[i][n] - q * H[i][n - 1]) / x; - } else { - var zz = science_lin_decomposeCdiv(-r-y*H[i][n - 1],-s-y*H[i][n],z,q); - H[i + 1][n - 1] = zz[0]; - H[i + 1][n] = zz[1]; - } - } - - // Overflow control - t = Math.max(Math.abs(H[i][n - 1]),Math.abs(H[i][n])); - if ((eps * t) * t > 1) { - for (var j = i; j <= n; j++) { - H[j][n - 1] = H[j][n - 1] / t; - H[j][n] = H[j][n] / t; - } - } - } - } - } - } - - // Vectors of isolated roots - for (var i = 0; i < nn; i++) { - if (i < low || i > high) { - for (var j = i; j < nn; j++) V[i][j] = H[i][j]; - } - } - - // Back transformation to get eigenvectors of original matrix - for (var j = nn - 1; j >= low; j--) { - for (var i = low; i <= high; i++) { - z = 0; - for (var k = low; k <= Math.min(j, high); k++) z += V[i][k] * H[k][j]; - V[i][j] = z; - } - } -} - -// Complex scalar division. -function science_lin_decomposeCdiv(xr, xi, yr, yi) { - if (Math.abs(yr) > Math.abs(yi)) { - var r = yi / yr, - d = yr + r * yi; - return [(xr + r * xi) / d, (xi - r * xr) / d]; - } else { - var r = yr / yi, - d = yi + r * yr; - return [(r * xr + xi) / d, (r * xi - xr) / d]; - } -} -science.lin.cross = function(a, b) { - // TODO how to handle non-3D vectors? - // TODO handle 7D vectors? - return [ - a[1] * b[2] - a[2] * b[1], - a[2] * b[0] - a[0] * b[2], - a[0] * b[1] - a[1] * b[0] - ]; -}; -science.lin.dot = function(a, b) { - var s = 0, - i = -1, - n = Math.min(a.length, b.length); - while (++i < n) s += a[i] * b[i]; - return s; -}; -science.lin.length = function(p) { - return Math.sqrt(science.lin.dot(p, p)); -}; -science.lin.normalize = function(p) { - var length = science.lin.length(p); - return p.map(function(d) { return d / length; }); -}; -// 4x4 matrix determinant. -science.lin.determinant = function(matrix) { - var m = matrix[0].concat(matrix[1]).concat(matrix[2]).concat(matrix[3]); - return ( - m[12] * m[9] * m[6] * m[3] - m[8] * m[13] * m[6] * m[3] - - m[12] * m[5] * m[10] * m[3] + m[4] * m[13] * m[10] * m[3] + - m[8] * m[5] * m[14] * m[3] - m[4] * m[9] * m[14] * m[3] - - m[12] * m[9] * m[2] * m[7] + m[8] * m[13] * m[2] * m[7] + - m[12] * m[1] * m[10] * m[7] - m[0] * m[13] * m[10] * m[7] - - m[8] * m[1] * m[14] * m[7] + m[0] * m[9] * m[14] * m[7] + - m[12] * m[5] * m[2] * m[11] - m[4] * m[13] * m[2] * m[11] - - m[12] * m[1] * m[6] * m[11] + m[0] * m[13] * m[6] * m[11] + - m[4] * m[1] * m[14] * m[11] - m[0] * m[5] * m[14] * m[11] - - m[8] * m[5] * m[2] * m[15] + m[4] * m[9] * m[2] * m[15] + - m[8] * m[1] * m[6] * m[15] - m[0] * m[9] * m[6] * m[15] - - m[4] * m[1] * m[10] * m[15] + m[0] * m[5] * m[10] * m[15]); -}; -// Performs in-place Gauss-Jordan elimination. -// -// Based on Jarno Elonen's Python version (public domain): -// http://elonen.iki.fi/code/misc-notes/python-gaussj/index.html -science.lin.gaussjordan = function(m, eps) { - if (!eps) eps = 1e-10; - - var h = m.length, - w = m[0].length, - y = -1, - y2, - x; - - while (++y < h) { - var maxrow = y; - - // Find max pivot. - y2 = y; while (++y2 < h) { - if (Math.abs(m[y2][y]) > Math.abs(m[maxrow][y])) - maxrow = y2; - } - - // Swap. - var tmp = m[y]; - m[y] = m[maxrow]; - m[maxrow] = tmp; - - // Singular? - if (Math.abs(m[y][y]) <= eps) return false; - - // Eliminate column y. - y2 = y; while (++y2 < h) { - var c = m[y2][y] / m[y][y]; - x = y - 1; while (++x < w) { - m[y2][x] -= m[y][x] * c; - } - } - } - - // Backsubstitute. - y = h; while (--y >= 0) { - var c = m[y][y]; - y2 = -1; while (++y2 < y) { - x = w; while (--x >= y) { - m[y2][x] -= m[y][x] * m[y2][y] / c; - } - } - m[y][y] /= c; - // Normalize row y. - x = h - 1; while (++x < w) { - m[y][x] /= c; - } - } - return true; -}; -// Find matrix inverse using Gauss-Jordan. -science.lin.inverse = function(m) { - var n = m.length, - i = -1; - - // Check if the matrix is square. - if (n !== m[0].length) return; - - // Augment with identity matrix I to get AI. - m = m.map(function(row, i) { - var identity = new Array(n), - j = -1; - while (++j < n) identity[j] = i === j ? 1 : 0; - return row.concat(identity); - }); - - // Compute IA^-1. - science.lin.gaussjordan(m); - - // Remove identity matrix I to get A^-1. - while (++i < n) { - m[i] = m[i].slice(n); - } - - return m; -}; -science.lin.multiply = function(a, b) { - var m = a.length, - n = b[0].length, - p = b.length, - i = -1, - j, - k; - if (p !== a[0].length) throw {'error': 'columns(a) != rows(b); ' + a[0].length + ' != ' + p}; - var ab = new Array(m); - while (++i < m) { - ab[i] = new Array(n); - j = -1; while(++j < n) { - var s = 0; - k = -1; while (++k < p) s += a[i][k] * b[k][j]; - ab[i][j] = s; - } - } - return ab; -}; -science.lin.transpose = function(a) { - var m = a.length, - n = a[0].length, - i = -1, - j, - b = new Array(n); - while (++i < n) { - b[i] = new Array(m); - j = -1; while (++j < m) b[i][j] = a[j][i]; - } - return b; -}; -/** - * Solves tridiagonal systems of linear equations. - * - * Source: http://en.wikipedia.org/wiki/Tridiagonal_matrix_algorithm - * - * @param {number[]} a - * @param {number[]} b - * @param {number[]} c - * @param {number[]} d - * @param {number[]} x - * @param {number} n - */ -science.lin.tridag = function(a, b, c, d, x, n) { - var i, - m; - for (i = 1; i < n; i++) { - m = a[i] / b[i - 1]; - b[i] -= m * c[i - 1]; - d[i] -= m * d[i - 1]; - } - x[n - 1] = d[n - 1] / b[n - 1]; - for (i = n - 2; i >= 0; i--) { - x[i] = (d[i] - c[i] * x[i + 1]) / b[i]; - } -}; -})(this); -(function(exports){ -science.stats = {}; -// Bandwidth selectors for Gaussian kernels. -// Based on R's implementations in `stats.bw`. -science.stats.bandwidth = { - - // Silverman, B. W. (1986) Density Estimation. London: Chapman and Hall. - nrd0: function(x) { - var hi = Math.sqrt(science.stats.variance(x)); - if (!(lo = Math.min(hi, science.stats.iqr(x) / 1.34))) - (lo = hi) || (lo = Math.abs(x[1])) || (lo = 1); - return .9 * lo * Math.pow(x.length, -.2); - }, - - // Scott, D. W. (1992) Multivariate Density Estimation: Theory, Practice, and - // Visualization. Wiley. - nrd: function(x) { - var h = science.stats.iqr(x) / 1.34; - return 1.06 * Math.min(Math.sqrt(science.stats.variance(x)), h) - * Math.pow(x.length, -1/5); - } -}; -science.stats.distance = { - euclidean: function(a, b) { - var n = a.length, - i = -1, - s = 0, - x; - while (++i < n) { - x = a[i] - b[i]; - s += x * x; - } - return Math.sqrt(s); - }, - manhattan: function(a, b) { - var n = a.length, - i = -1, - s = 0; - while (++i < n) s += Math.abs(a[i] - b[i]); - return s; - }, - minkowski: function(p) { - return function(a, b) { - var n = a.length, - i = -1, - s = 0; - while (++i < n) s += Math.pow(Math.abs(a[i] - b[i]), p); - return Math.pow(s, 1 / p); - }; - }, - chebyshev: function(a, b) { - var n = a.length, - i = -1, - max = 0, - x; - while (++i < n) { - x = Math.abs(a[i] - b[i]); - if (x > max) max = x; - } - return max; - }, - hamming: function(a, b) { - var n = a.length, - i = -1, - d = 0; - while (++i < n) if (a[i] !== b[i]) d++; - return d; - }, - jaccard: function(a, b) { - var n = a.length, - i = -1, - s = 0; - while (++i < n) if (a[i] === b[i]) s++; - return s / n; - }, - braycurtis: function(a, b) { - var n = a.length, - i = -1, - s0 = 0, - s1 = 0, - ai, - bi; - while (++i < n) { - ai = a[i]; - bi = b[i]; - s0 += Math.abs(ai - bi); - s1 += Math.abs(ai + bi); - } - return s0 / s1; - } -}; -// Based on implementation in http://picomath.org/. -science.stats.erf = function(x) { - var a1 = 0.254829592, - a2 = -0.284496736, - a3 = 1.421413741, - a4 = -1.453152027, - a5 = 1.061405429, - p = 0.3275911; - - // Save the sign of x - var sign = x < 0 ? -1 : 1; - if (x < 0) { - sign = -1; - x = -x; - } - - // A&S formula 7.1.26 - var t = 1 / (1 + p * x); - return sign * ( - 1 - (((((a5 * t + a4) * t) + a3) * t + a2) * t + a1) - * t * Math.exp(-x * x)); -}; -science.stats.phi = function(x) { - return .5 * (1 + science.stats.erf(x / Math.SQRT2)); -}; -// See . -science.stats.kernel = { - uniform: function(u) { - if (u <= 1 && u >= -1) return .5; - return 0; - }, - triangular: function(u) { - if (u <= 1 && u >= -1) return 1 - Math.abs(u); - return 0; - }, - epanechnikov: function(u) { - if (u <= 1 && u >= -1) return .75 * (1 - u * u); - return 0; - }, - quartic: function(u) { - if (u <= 1 && u >= -1) { - var tmp = 1 - u * u; - return (15 / 16) * tmp * tmp; - } - return 0; - }, - triweight: function(u) { - if (u <= 1 && u >= -1) { - var tmp = 1 - u * u; - return (35 / 32) * tmp * tmp * tmp; - } - return 0; - }, - gaussian: function(u) { - return 1 / Math.sqrt(2 * Math.PI) * Math.exp(-.5 * u * u); - }, - cosine: function(u) { - if (u <= 1 && u >= -1) return Math.PI / 4 * Math.cos(Math.PI / 2 * u); - return 0; - } -}; -// http://exploringdata.net/den_trac.htm -science.stats.kde = function() { - var kernel = science.stats.kernel.gaussian, - sample = [], - bandwidth = science.stats.bandwidth.nrd; - - function kde(points, i) { - var bw = bandwidth.call(this, sample); - return points.map(function(x) { - var i = -1, - y = 0, - n = sample.length; - while (++i < n) { - y += kernel((x - sample[i]) / bw); - } - return [x, y / bw / n]; - }); - } - - kde.kernel = function(x) { - if (!arguments.length) return kernel; - kernel = x; - return kde; - }; - - kde.sample = function(x) { - if (!arguments.length) return sample; - sample = x; - return kde; - }; - - kde.bandwidth = function(x) { - if (!arguments.length) return bandwidth; - bandwidth = science.functor(x); - return kde; - }; - - return kde; -}; -// Based on figue implementation by Jean-Yves Delort. -// http://code.google.com/p/figue/ -science.stats.kmeans = function() { - var distance = science.stats.distance.euclidean, - maxIterations = 1000, - k = 1; - - function kmeans(vectors) { - var n = vectors.length, - assignments = [], - clusterSizes = [], - repeat = 1, - iterations = 0, - centroids = science_stats_kmeansRandom(k, vectors), - newCentroids, - i, - j, - x, - d, - min, - best; - - while (repeat && iterations < maxIterations) { - // Assignment step. - j = -1; while (++j < k) { - clusterSizes[j] = 0; - } - - i = -1; while (++i < n) { - x = vectors[i]; - min = Infinity; - j = -1; while (++j < k) { - d = distance.call(this, centroids[j], x); - if (d < min) { - min = d; - best = j; - } - } - clusterSizes[assignments[i] = best]++; - } - - // Update centroids step. - newCentroids = []; - i = -1; while (++i < n) { - x = assignments[i]; - d = newCentroids[x]; - if (d == null) newCentroids[x] = vectors[i].slice(); - else { - j = -1; while (++j < d.length) { - d[j] += vectors[i][j]; - } - } - } - j = -1; while (++j < k) { - x = newCentroids[j]; - d = 1 / clusterSizes[j]; - i = -1; while (++i < x.length) x[i] *= d; - } - - // Check convergence. - repeat = 0; - j = -1; while (++j < k) { - if (!science_stats_kmeansCompare(newCentroids[j], centroids[j])) { - repeat = 1; - break; - } - } - centroids = newCentroids; - iterations++; - } - return {assignments: assignments, centroids: centroids}; - } - - kmeans.k = function(x) { - if (!arguments.length) return k; - k = x; - return kmeans; - }; - - kmeans.distance = function(x) { - if (!arguments.length) return distance; - distance = x; - return kmeans; - }; - - return kmeans; -}; - -function science_stats_kmeansCompare(a, b) { - if (!a || !b || a.length !== b.length) return false; - var n = a.length, - i = -1; - while (++i < n) if (a[i] !== b[i]) return false; - return true; -} - -// Returns an array of k distinct vectors randomly selected from the input -// array of vectors. Returns null if k > n or if there are less than k distinct -// objects in vectors. -function science_stats_kmeansRandom(k, vectors) { - var n = vectors.length; - if (k > n) return null; - - var selected_vectors = []; - var selected_indices = []; - var tested_indices = {}; - var tested = 0; - var selected = 0; - var i, - vector, - select; - - while (selected < k) { - if (tested === n) return null; - - var random_index = Math.floor(Math.random() * n); - if (random_index in tested_indices) continue; - - tested_indices[random_index] = 1; - tested++; - vector = vectors[random_index]; - select = true; - for (i = 0; i < selected; i++) { - if (science_stats_kmeansCompare(vector, selected_vectors[i])) { - select = false; - break; - } - } - if (select) { - selected_vectors[selected] = vector; - selected_indices[selected] = random_index; - selected++; - } - } - return selected_vectors; -} -science.stats.hcluster = function() { - var distance = science.stats.distance.euclidean, - linkage = 'simple'; // simple, complete or average - - function hcluster(vectors) { - var n = vectors.length, - dMin = [], - cSize = [], - distMatrix = [], - clusters = [], - c1, - c2, - c1Cluster, - c2Cluster, - p, - root, - i, - j; - - // Initialise distance matrix and vector of closest clusters. - i = -1; while (++i < n) { - dMin[i] = 0; - distMatrix[i] = []; - j = -1; while (++j < n) { - distMatrix[i][j] = i === j ? Infinity : distance(vectors[i] , vectors[j]); - if (distMatrix[i][dMin[i]] > distMatrix[i][j]) dMin[i] = j; - } - } - - // create leaves of the tree - i = -1; while (++i < n) { - clusters[i] = []; - clusters[i][0] = { - left: null, - right: null, - dist: 0, - centroid: vectors[i], - size: 1, - depth: 0 - }; - cSize[i] = 1; - } - - // Main loop - for (p = 0; p < n-1; p++) { - // find the closest pair of clusters - c1 = 0; - for (i = 0; i < n; i++) { - if (distMatrix[i][dMin[i]] < distMatrix[c1][dMin[c1]]) c1 = i; - } - c2 = dMin[c1]; - - // create node to store cluster info - c1Cluster = clusters[c1][0]; - c2Cluster = clusters[c2][0]; - - newCluster = { - left: c1Cluster, - right: c2Cluster, - dist: distMatrix[c1][c2], - centroid: calculateCentroid(c1Cluster.size, c1Cluster.centroid, - c2Cluster.size, c2Cluster.centroid), - size: c1Cluster.size + c2Cluster.size, - depth: 1 + Math.max(c1Cluster.depth, c2Cluster.depth) - }; - clusters[c1].splice(0, 0, newCluster); - cSize[c1] += cSize[c2]; - - // overwrite row c1 with respect to the linkage type - for (j = 0; j < n; j++) { - switch (linkage) { - case 'single': - if (distMatrix[c1][j] > distMatrix[c2][j]) - distMatrix[j][c1] = distMatrix[c1][j] = distMatrix[c2][j]; - break; - case 'complete': - if (distMatrix[c1][j] < distMatrix[c2][j]) - distMatrix[j][c1] = distMatrix[c1][j] = distMatrix[c2][j]; - break; - case 'average': - distMatrix[j][c1] = distMatrix[c1][j] = (cSize[c1] * distMatrix[c1][j] + cSize[c2] * distMatrix[c2][j]) / (cSize[c1] + cSize[j]); - break; - } - } - distMatrix[c1][c1] = Infinity; - - // infinity ­out old row c2 and column c2 - for (i = 0; i < n; i++) - distMatrix[i][c2] = distMatrix[c2][i] = Infinity; - - // update dmin and replace ones that previous pointed to c2 to point to c1 - for (j = 0; j < n; j++) { - if (dMin[j] == c2) dMin[j] = c1; - if (distMatrix[c1][j] < distMatrix[c1][dMin[c1]]) dMin[c1] = j; - } - - // keep track of the last added cluster - root = newCluster; - } - - return root; - } - - hcluster.distance = function(x) { - if (!arguments.length) return distance; - distance = x; - return hcluster; - }; - - return hcluster; -}; - -function calculateCentroid(c1Size, c1Centroid, c2Size, c2Centroid) { - var newCentroid = [], - newSize = c1Size + c2Size, - n = c1Centroid.length, - i = -1; - while (++i < n) { - newCentroid[i] = (c1Size * c1Centroid[i] + c2Size * c2Centroid[i]) / newSize; - } - return newCentroid; -} -science.stats.iqr = function(x) { - var quartiles = science.stats.quantiles(x, [.25, .75]); - return quartiles[1] - quartiles[0]; -}; -// Based on org.apache.commons.math.analysis.interpolation.LoessInterpolator -// from http://commons.apache.org/math/ -science.stats.loess = function() { - var bandwidth = .3, - robustnessIters = 2, - accuracy = 1e-12; - - function smooth(xval, yval, weights) { - var n = xval.length, - i; - - if (n !== yval.length) throw {error: 'Mismatched array lengths'}; - if (n == 0) throw {error: 'At least one point required.'}; - - if (arguments.length < 3) { - weights = []; - i = -1; while (++i < n) weights[i] = 1; - } - - science_stats_loessFiniteReal(xval); - science_stats_loessFiniteReal(yval); - science_stats_loessFiniteReal(weights); - science_stats_loessStrictlyIncreasing(xval); - - if (n == 1) return [yval[0]]; - if (n == 2) return [yval[0], yval[1]]; - - var bandwidthInPoints = Math.floor(bandwidth * n); - - if (bandwidthInPoints < 2) throw {error: 'Bandwidth too small.'}; - - var res = [], - residuals = [], - robustnessWeights = []; - - // Do an initial fit and 'robustnessIters' robustness iterations. - // This is equivalent to doing 'robustnessIters+1' robustness iterations - // starting with all robustness weights set to 1. - i = -1; while (++i < n) { - res[i] = 0; - residuals[i] = 0; - robustnessWeights[i] = 1; - } - - var iter = -1; - while (++iter <= robustnessIters) { - var bandwidthInterval = [0, bandwidthInPoints - 1]; - // At each x, compute a local weighted linear regression - var x; - i = -1; while (++i < n) { - x = xval[i]; - - // Find out the interval of source points on which - // a regression is to be made. - if (i > 0) { - science_stats_loessUpdateBandwidthInterval(xval, weights, i, bandwidthInterval); - } - - var ileft = bandwidthInterval[0], - iright = bandwidthInterval[1]; - - // Compute the point of the bandwidth interval that is - // farthest from x - var edge = (xval[i] - xval[ileft]) > (xval[iright] - xval[i]) ? ileft : iright; - - // Compute a least-squares linear fit weighted by - // the product of robustness weights and the tricube - // weight function. - // See http://en.wikipedia.org/wiki/Linear_regression - // (section "Univariate linear case") - // and http://en.wikipedia.org/wiki/Weighted_least_squares - // (section "Weighted least squares") - var sumWeights = 0, - sumX = 0, - sumXSquared = 0, - sumY = 0, - sumXY = 0, - denom = Math.abs(1 / (xval[edge] - x)); - - for (var k = ileft; k <= iright; ++k) { - var xk = xval[k], - yk = yval[k], - dist = k < i ? x - xk : xk - x, - w = science_stats_loessTricube(dist * denom) * robustnessWeights[k] * weights[k], - xkw = xk * w; - sumWeights += w; - sumX += xkw; - sumXSquared += xk * xkw; - sumY += yk * w; - sumXY += yk * xkw; - } - - var meanX = sumX / sumWeights, - meanY = sumY / sumWeights, - meanXY = sumXY / sumWeights, - meanXSquared = sumXSquared / sumWeights; - - var beta = (Math.sqrt(Math.abs(meanXSquared - meanX * meanX)) < accuracy) - ? 0 : ((meanXY - meanX * meanY) / (meanXSquared - meanX * meanX)); - - var alpha = meanY - beta * meanX; - - res[i] = beta * x + alpha; - residuals[i] = Math.abs(yval[i] - res[i]); - } - - // No need to recompute the robustness weights at the last - // iteration, they won't be needed anymore - if (iter === robustnessIters) { - break; - } - - // Recompute the robustness weights. - - // Find the median residual. - var sortedResiduals = residuals.slice(); - sortedResiduals.sort(); - var medianResidual = sortedResiduals[Math.floor(n / 2)]; - - if (Math.abs(medianResidual) < accuracy) - break; - - var arg, - w; - i = -1; while (++i < n) { - arg = residuals[i] / (6 * medianResidual); - robustnessWeights[i] = (arg >= 1) ? 0 : ((w = 1 - arg * arg) * w); - } - } - - return res; - } - - smooth.bandwidth = function(x) { - if (!arguments.length) return x; - bandwidth = x; - return smooth; - }; - - smooth.robustnessIterations = function(x) { - if (!arguments.length) return x; - robustnessIters = x; - return smooth; - }; - - smooth.accuracy = function(x) { - if (!arguments.length) return x; - accuracy = x; - return smooth; - }; - - return smooth; -}; - -function science_stats_loessFiniteReal(values) { - var n = values.length, - i = -1; - - while (++i < n) if (!isFinite(values[i])) return false; - - return true; -} - -function science_stats_loessStrictlyIncreasing(xval) { - var n = xval.length, - i = 0; - - while (++i < n) if (xval[i - 1] >= xval[i]) return false; - - return true; -} - -// Compute the tricube weight function. -// http://en.wikipedia.org/wiki/Local_regression#Weight_function -function science_stats_loessTricube(x) { - return (x = 1 - x * x * x) * x * x; -} - -// Given an index interval into xval that embraces a certain number of -// points closest to xval[i-1], update the interval so that it embraces -// the same number of points closest to xval[i], ignoring zero weights. -function science_stats_loessUpdateBandwidthInterval( - xval, weights, i, bandwidthInterval) { - - var left = bandwidthInterval[0], - right = bandwidthInterval[1]; - - // The right edge should be adjusted if the next point to the right - // is closer to xval[i] than the leftmost point of the current interval - var nextRight = science_stats_loessNextNonzero(weights, right); - if ((nextRight < xval.length) && (xval[nextRight] - xval[i]) < (xval[i] - xval[left])) { - var nextLeft = science_stats_loessNextNonzero(weights, left); - bandwidthInterval[0] = nextLeft; - bandwidthInterval[1] = nextRight; - } -} - -function science_stats_loessNextNonzero(weights, i) { - var j = i + 1; - while (j < weights.length && weights[j] === 0) j++; - return j; -} -// Welford's algorithm. -science.stats.mean = function(x) { - var n = x.length; - if (n === 0) return NaN; - var m = 0, - i = -1; - while (++i < n) m += (x[i] - m) / (i + 1); - return m; -}; -science.stats.median = function(x) { - return science.stats.quantiles(x, [.5])[0]; -}; -science.stats.mode = function(x) { - x = x.slice().sort(science.ascending); - var mode, - n = x.length, - i = -1, - l = i, - last = null, - max = 0, - tmp, - v; - while (++i < n) { - if ((v = x[i]) !== last) { - if ((tmp = i - l) > max) { - max = tmp; - mode = last; - } - last = v; - l = i; - } - } - return mode; -}; -// Uses R's quantile algorithm type=7. -science.stats.quantiles = function(d, quantiles) { - d = d.slice().sort(science.ascending); - var n_1 = d.length - 1; - return quantiles.map(function(q) { - if (q === 0) return d[0]; - else if (q === 1) return d[n_1]; - - var index = 1 + q * n_1, - lo = Math.floor(index), - h = index - lo, - a = d[lo - 1]; - - return h === 0 ? a : a + h * (d[lo] - a); - }); -}; -// Unbiased estimate of a sample's variance. -// Also known as the sample variance, where the denominator is n - 1. -science.stats.variance = function(x) { - var n = x.length; - if (n < 1) return NaN; - if (n === 1) return 0; - var mean = science.stats.mean(x), - i = -1, - s = 0; - while (++i < n) { - var v = x[i] - mean; - s += v * v; - } - return s / (n - 1); -}; -science.stats.distribution = { -}; -// From http://www.colingodsey.com/javascript-gaussian-random-number-generator/ -// Uses the Box-Muller Transform. -science.stats.distribution.gaussian = function() { - var random = Math.random, - mean = 0, - sigma = 1, - variance = 1; - - function gaussian() { - var x1, - x2, - rad, - y1; - - do { - x1 = 2 * random() - 1; - x2 = 2 * random() - 1; - rad = x1 * x1 + x2 * x2; - } while (rad >= 1 || rad === 0); - - return mean + sigma * x1 * Math.sqrt(-2 * Math.log(rad) / rad); - } - - gaussian.pdf = function(x) { - x = (x - mu) / sigma; - return science_stats_distribution_gaussianConstant * Math.exp(-.5 * x * x) / sigma; - }; - - gaussian.cdf = function(x) { - x = (x - mu) / sigma; - return .5 * (1 + science.stats.erf(x / Math.SQRT2)); - }; - - gaussian.mean = function(x) { - if (!arguments.length) return mean; - mean = +x; - return gaussian; - }; - - gaussian.variance = function(x) { - if (!arguments.length) return variance; - sigma = Math.sqrt(variance = +x); - return gaussian; - }; - - gaussian.random = function(x) { - if (!arguments.length) return random; - random = x; - return gaussian; - }; - - return gaussian; -}; - -science_stats_distribution_gaussianConstant = 1 / Math.sqrt(2 * Math.PI); -})(this); -})(this); diff --git a/public/example-mvnv/assets/js/adjMatrix/libs/reorder/tiny-queue.js b/public/example-mvnv/assets/js/adjMatrix/libs/reorder/tiny-queue.js deleted file mode 100644 index a87c5c3fbb..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/libs/reorder/tiny-queue.js +++ /dev/null @@ -1,48 +0,0 @@ -'use strict'; - -// Simple FIFO queue implementation to avoid having to do shift() -// on an array, which is slow. - -function Queue() { - this.length = 0; -} - -Queue.prototype.push = function (item) { - var node = {item: item}; - if (this.last) { - this.last = this.last.next = node; - } else { - this.last = this.first = node; - } - this.length++; -}; - -Queue.prototype.shift = function () { - var node = this.first; - if (node) { - this.first = node.next; - if (!(--this.length)) { - this.last = undefined; - } - return node.item; - } -}; - -Queue.prototype.slice = function (start, end) { - start = typeof start === 'undefined' ? 0 : start; - end = typeof end === 'undefined' ? Infinity : end; - - var output = []; - - var i = 0; - for (var node = this.first; node; node = node.next) { - if (--end < 0) { - break; - } else if (++i > start) { - output.push(node.item); - } - } - return output; -}; - - diff --git a/public/example-mvnv/assets/js/adjMatrix/model.js b/public/example-mvnv/assets/js/adjMatrix/model.js deleted file mode 100644 index 6476495c99..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/model.js +++ /dev/null @@ -1,461 +0,0 @@ -var Model = /** @class */ (function () { - function Model(controller) { - var _this = this; - this.controller = controller; - this.datumID = controller.datumID; - //console.log(controller,controller.configuration,controller.configuration.graphFiles[controller.configuration.loadedGraph]) - d3.json(controller.configuration.graphFiles[controller.configuration.loadedGraph]).then(function (data) { - _this.graph = data; - _this.edges = data.links; - //setPanelValuesFromFile(controller.configuration, data); - _this.matrix = []; - _this.scalarMatrix = []; - /* - d3.request('../../assets/adj-matrix/alphabeticalSort.svg').mimeType("image/svg+xml").get(function(error, svg) { - console.log(svg,error) - this.alphabeticalSortSvg = svg; - }) - - d3.request('../../assets/adj-matrix/categoricalSort.svg').mimeType("image/svg+xml").get(function(error, svg) { - this.categoricalSortSvg = svg; - })*/ - // = "M401,330.7H212c-3.7,0-6.6,3-6.6,6.6v116.4c0,3.7,3,6.6,6.6,6.6h189c3.7,0,6.6-3,6.6-6.6V337.3 C407.7,333.7,404.7,330.7,401,330.7z M280,447.3c0,2-1.6,3.6-3.6,3.6h-52.8v-18.8h52.8c2,0,3.6,1.6,3.6,3.6V447.3z M309.2,417.9c0,2-1.6,3.6-3.6,3.6h-82v-18.8h82c2,0,3.6,1.6,3.6,3.6V417.9z M336.4,388.4c0,2-1.6,3.6-3.6,3.6H223.6v-18.8h109.2c2,0,3.6,1.6,3.6,3.6V388.4z M367.3,359c0,2-1.6,3.6-3.6,3.6H223.6v-18.8h140.1c2,0,3.6,1.6,3.6,3.6V359z"; - _this.icons = { - 'quant': { - 'd': 'M401,330.7H212c-3.7,0-6.6,3-6.6,6.6v116.4c0,3.7,3,6.6,6.6,6.6h189c3.7,0,6.6-3,6.6-6.6V337.3C407.7,333.7,404.7,330.7,401,330.7z M280,447.3c0,2-1.6,3.6-3.6,3.6h-52.8v-18.8h52.8c2,0,3.6,1.6,3.6,3.6V447.3z M309.2,417.9c0,2-1.6,3.6-3.6,3.6h-82v-18.8h82c2,0,3.6,1.6,3.6,3.6V417.9z M336.4,388.4c0,2-1.6,3.6-3.6,3.6H223.6v-18.8h109.2c2,0,3.6,1.6,3.6,3.6V388.4z M367.3,359c0,2-1.6,3.6-3.6,3.6H223.6v-18.8h140.1c2,0,3.6,1.6,3.6,3.6V359z' - }, - 'alphabetical': { - 'd': 'M401.1,331.2h-189c-3.7,0-6.6,3-6.6,6.6v116.4c0,3.7,3,6.6,6.6,6.6h189c3.7,0,6.6-3,6.6-6.6V337.8C407.7,334.2,404.8,331.2,401.1,331.2z M223.7,344.3H266c2,0,3.6,1.6,3.6,3.6v11.6c0,2-1.6,3.6-3.6,3.6h-42.3V344.3z M223.7,373H300c2,0,3.6,1.6,3.6,3.6v11.6c0,2-1.6,3.6-3.6,3.6h-76.3V373.7z M263.6,447.8c0,2-1.6,3.6-3.6,3.6h-36.4v-18.8H260c2,0,3.6,1.6,3.6,3.6V447.8z M321.5,418.4c0,2-1.6,3.6-3.6,3.6h-94.2v-18.8h94.2c2,0,3.6,1.6,3.6,3.6V418.4z M392.6,449.5h-34.3V442l22.6-27h-21.7v-8.8h33.2v7.5l-21.5,27h21.7V449.5z M381,394.7l-3.7,6.4l-3.7-6.4h2.7v-14.6h2v14.6H381z M387,380l-3.4-9.7h-13.5l-3.3,9.7h-10.2l15.8-43.3h9l15.8,43.3H387z M371.8,363.4H382l-5.1-15.3L371.8,363.4z' - }, - 'categorical': { - 'd': 'M401,330.7H212c-3.7,0-6.6,3-6.6,6.6v116.4c0,3.7,3,6.6,6.6,6.6h189c3.7,0,6.6-3,6.6-6.6V337.4C407.7,333.7,404.7,330.7,401,330.7z M272.9,374.3h-52.4v-17.1h52.4V374.3z M272.9,354h-52.4v-17h52.4V354z M332.1,414.9h-52.4v-17h52.4V414.9z M332.1,394.6h-52.4v-17h52.4V394.6z M394.8,456.5h-52.4v-17h52.4V456.5z M394.8,434.9h-52.4v-17h52.4V434.9z' - }, - 'cellSort': { - 'd': 'M150.2,0H15.8C7.1,0,0,7.1,0,15.8v149.3c0,8.8,7.1,15.8,15.8,15.8h134.3c8.8,0,15.8-7.1,15.8-15.8V15.8C166,7.1,158.9,0,150.2,0z M82.7,136.8L27.5,54.2l111-1L82.7,136.8z' - } - }; - _this.nodes = data.nodes; - _this.populateSearchBox(); - _this.idMap = {}; - // sorts adjacency matrix, if a cluster method, sort by shortname, then cluster later - /*let clusterFlag = ''; - if (this.controller.configuration.adjMatrix.sortKey in ['clusterBary', 'clusterLeaf', 'clusterSpectral']) { - clusterFlag = this.orderType; - this.orderType = 'shortName';//this.controller.configuration.adjMatrix.sortKey; - - } else { - } - this.controller.configuration.adjMatrix.sortKey = 'continent' - this.controller.configuration.secondarySortKey = "statuses_count" - if(this.controller.configuration.secondarySortKey){ - //this.controller.configuration.secondarySortKey = 'Tweets' - this.order = this.changeOrder(this.controller.configuration.secondarySortKey); - } else {*/ - var initalOrderType = _this.controller.configuration.adjMatrix.sortKey; - _this.order = _this.changeOrder('id'); - //} - // sorts quantitative by descending value, sorts qualitative by alphabetical - //if (!this.isQuant(this.orderType)) { - // this.nodes = this.nodes.sort((a, b) => a[this.orderType].localeCompare(b[this.orderType])); - //} else { - //this.nodes = this.nodes.sort((a, b) => { return b['id'] - a['id']; }); - //} - _this.nodes.forEach(function (node, index) { - node.index = index; - _this.idMap[node.id] = index; - }); - _this.controller = controller; - if (initalOrderType == 'clusterSpectral' || initalOrderType == 'clusterBary' || initalOrderType == 'clusterLeaf') { - _this.processData(); - } - //sort again based on sortkey - //this.orderType = clusterFlag; - _this.order = _this.changeOrder(initalOrderType); - _this.nodes = _this.sortNodesOnArray(_this.nodes, _this.order); - _this.nodes.forEach(function (node, index) { - node.index = index; - _this.idMap[node.id] = index; - }); - _this.processData(); - // - _this.controller.loadData(_this.nodes, _this.edges, _this.matrix); - }); - } - /** - * [sortNodesOnArray description] - * @param arrayOne [Array to sort] - * @param arrayTwo [Array to base sorting off of] - * @return [description] - */ - Model.prototype.sortNodesOnArray = function (arrayOne, arrayTwo) { - var sortedArrayOne = new Array(arrayOne); - var counter = 0; - arrayTwo.map(function (index) { - sortedArrayOne[counter] = arrayOne[index]; - counter++; - }); - return sortedArrayOne; - }; - /** - * Determines if the attribute is quantitative - * @param attr [string that corresponds to attribute type] - * @return [description] - */ - Model.prototype.isQuant = function (attr) { - // if not in list - if (!Object.keys(this.controller.configuration.attributeScales.node).includes(attr)) { - return false; - } - else if (this.controller.configuration.attributeScales.node[attr].range === undefined) { - return true; - } - else { - return false; - } - }; - Model.prototype.populateSearchBox = function () { - }; - /** - * returns an object containing the current provenance state. - * @return [the provenance state] - */ - Model.prototype.getApplicationState = function () { - var _this = this; - return { - currentState: function () { return _this.provenance.current().getState(); } - }; - }; - /** - * Initializes the provenance library and sets observers. - * @return [none] - */ - Model.prototype.setUpProvenance = function () { - var initialState = { - workerID: workerID, - taskID: this.controller.tasks[this.controller.taskNum], - nodes: '', - search: '', - startTime: Date.now(), - endTime: '', - time: Date.now(), - count: 0, - clicked: [], - sortKey: this.controller.configuration.adjMatrix.sortKey, - selections: { - answerBox: {}, - attrRow: {}, - rowLabel: {}, - colLabel: {}, - neighborSelect: {}, - cellcol: {}, - cellrow: {}, - search: {}, - previousMouseovers: [] - } - }; - var provenance = Trrack.initProvenance(initialState, false); - this.provenance = provenance; - var app = this.getApplicationState(); - this.app = app; - // creates the document with the name and worker ID - pushProvenance(app.currentState()); - var columnElements = ['topoCol']; - var rowElements = ['topoRow', 'attrRow']; - var elementNamesFromSelection = { - cellcol: rowElements.concat(columnElements), - colLabel: rowElements.concat(columnElements).concat(['colLabel']), - rowLabel: rowElements.concat(columnElements).concat(['rowLabel']), - attrRow: rowElements.concat(['rowLabel']), - cellrow: rowElements.concat(columnElements), - neighborSelect: rowElements, - answerBox: rowElements.concat(columnElements), - search: rowElements.concat(columnElements) - }; - function classAllHighlights(state) { - var clickedElements = new Set(); - var answerElements = new Set(); - var neighborElements = new Set(); - // go through each interacted element, and determine which rows/columns should - // be highlighted due to it's interaction - for (var selectionType in state.selections) { - if (selectionType == 'previousMouseovers') - continue; - for (var index in elementNamesFromSelection[selectionType]) { - var selectionElement = elementNamesFromSelection[selectionType][index]; - for (var node in state.selections[selectionType]) { - if (selectionType == 'answerBox') { - answerElements.add('#' + selectionElement + node); - } - else if (selectionType == 'neighborSelect') { - neighborElements.add('#' + selectionElement + node); - } - else { - // if both in attrRow and rowLabel, don't highlight element - if (selectionType == 'attrRow' || selectionType == 'rowLabel') { - if (node in state.selections['attrRow'] && node in state.selections['rowLabel']) - continue; - } - clickedElements.add('#' + selectionElement + node); - } - } - } - } - var clickedSelectorQuery = Array.from(clickedElements).join(','); - var answerSelectorQuery = Array.from(answerElements).join(','); - var neighborSelectQuery = Array.from(neighborElements).join(','); - clickedSelectorQuery != [] ? d3.selectAll(clickedSelectorQuery).classed('clicked', true) : null; - answerSelectorQuery != [] ? d3.selectAll(answerSelectorQuery).classed('answer', true) : null; - neighborSelectQuery != [] ? d3.selectAll(neighborSelectQuery).classed('neighbor', true) : null; - return; - } - function setUpObservers() { - var _this = this; - var updateHighlights = function (state) { - d3.selectAll('.clicked').classed('clicked', false); - d3.selectAll('.answer').classed('answer', false); - d3.selectAll('.neighbor').classed('neighbor', false); - classAllHighlights(state); - }; - var updateCellClicks = function (state) { - var cellNames = []; - Object.keys(state.selections.cellcol).map(function (key) { - var names = state.selections.cellcol[key]; - names.map(function (name) { - var cellsNames = splitCellNames(name); - cellNames = cellNames.concat(cellsNames); - }); - //names.map(name=>{ - //}) - }); - var cellSelectorQuery = '#' + cellNames.join(',#'); - // if no cells selected, return - d3.selectAll('.clickedCell').classed('clickedCell', false); - if (cellSelectorQuery == '#') - return; - d3.selectAll(cellSelectorQuery).selectAll('.baseCell').classed('clickedCell', true); - }; - var updateAnswerBox = function (state) { - window.controller.configuration.adjMatrix['toggle'] ? window.controller.view.updateAnswerToggles(state) : window.controller.view.updateCheckBox(state); - //window.controller.view.updateAnswerToggles(state) - var answer = []; - for (var i = 0; i < window.controller.model.nodes.length; i++) { - if (window.controller.model.nodes[i][_this.controller.view.datumID] in state.selections.answerBox) { - answer.push(window.controller.model.nodes[i]); - } - } - updateAnswer(answer); - }; - var updateSearchCells = function (state) { - var cellNames = []; - Object.keys(state.selections.search).map(function (key) { - //let names = state.selections.search[key]; - cellNames.push('cell' + key.toString() + '_' + key.toString()); - /*names.map(name => { - let cellsNames = splitCellNames(name); - cellNames = cellNames.concat(cellsNames) - })*/ - //names.map(name=>{ - //}) - }); - var cellSelectorQuery = '#' + cellNames.join(',#'); - // if no cells selected, return - d3.selectAll('.searchCell').classed('searchCell', false); - if (cellSelectorQuery == '#') - return; - d3.selectAll(cellSelectorQuery).selectAll('.baseCell').classed('searchCell', true); - }; - var sortObserver = function (state) { - window.controller.view.sort(state.sortKey); - }; - provenance.addObserver(['selections', 'attrRow'], updateHighlights); - provenance.addObserver(['selections', 'rowLabel'], updateHighlights); - provenance.addObserver(['selections', 'colLabel'], updateHighlights); - provenance.addObserver(['selections', 'cellcol'], updateHighlights); - provenance.addObserver(['selections', 'cellrow'], updateHighlights); - provenance.addObserver(['selections', 'neighborSelect'], updateHighlights); - provenance.addObserver(['selections', 'cellcol'], updateCellClicks); - provenance.addObserver(['selections', 'search'], updateHighlights); - provenance.addObserver(['selections', 'search'], updateSearchCells); - provenance.addObserver(['selections', 'answerBox'], updateHighlights); - provenance.addObserver(['selections', 'answerBox'], updateAnswerBox); - provenance.addObserver(['sortKey'], sortObserver); - var urlParams = new URLSearchParams(window.location.search); - if (urlParams.get('taskID') && urlParams.get('participantID')) { - readFire.connect(); - var prom = readFire.readTask(urlParams.get('participantID'), urlParams.get('taskID')); - prom.then(function (graph) { - provenance.importProvenanceGraph(JSON.stringify(graph)); - provenance.goToNode(provenance.graph().nodes[provenance.graph().root].children[0]); - window.onmessage = function (e) { - console.log('message recieved!', e.data); - console.log(provenance.graph()); - if (provenance.graph().nodes[e.data]) { - provenance.goToNode(e.data); - } - console.log(provenance.graph()); - }; - }); - } - } - setUpObservers(); - return [app, provenance]; - }; - Model.prototype.reload = function () { - this.controller.loadData(this.nodes, this.edges, this.matrix); - }; - /** - * [changeInteractionWrapper description] - * @param nodeID ID of the node being changed with - * @param node nodes corresponding to the element class interacted with (from d3 select nodes[i]) - * @param interactionType class name of element interacted with - * @return [description] - */ - Model.prototype.generateSortAction = function (sortKey) { - }; - /** - * Determines the order of the current nodes - * @param type A string corresponding to the attribute screen_name to sort by. - * @return A numerical range in corrected order. - */ - Model.prototype.changeOrder = function (type, node) { - if (node === void 0) { node = false; } - var val = this.sortObserver(type, node); - // trigger sort - return val; - }; - Model.prototype.sortObserver = function (type, node) { - var _this = this; - if (node === void 0) { node = false; } - var order; - this.orderType = type; - this.controller.configuration.adjMatrix.sortKey = type; - if (type == 'clusterSpectral' || type == 'clusterBary' || type == 'clusterLeaf') { - this.edges = this.edges.filter(function (edge) { - return edge.source !== undefined && edge.target !== undefined; - }); - var graph = reorder.graph() - .nodes(this.nodes) - .links(this.edges) - .init(); - if (type == 'clusterBary') { - var barycenter = reorder.barycenter_order(graph); - order = reorder.adjacent_exchange(graph, barycenter[0], barycenter[1])[1]; - } - else if (type == 'clusterSpectral') { - order = reorder.spectral_order(graph); - } - else if (type == 'clusterLeaf') { - var mat = reorder.graph2mat(graph); - order = reorder.optimal_leaf_order()(mat); - } - // - //order = reorder.optimal_leaf_order()(this.scalarMatrix); - } - else if (this.orderType == 'edges') { - order = d3.range(this.nodes.length).sort(function (a, b) { return _this.nodes[b][type].length - _this.nodes[a][type].length; }); - } - else if (this.orderType == 'id') { - order = d3.range(this.nodes.length).sort(function (a, b) { return _this.nodes[b][type] - _this.nodes[a][type]; }); - } - else if (node == true) { - //order = d3.range(this.nodes.length).sort((a, b) => this.nodes[a]['shortName'].localeCompare(this.nodes[b]['shortName'])); - order = d3.range(this.nodes.length).sort(function (a, b) { return _this.nodes[b]['neighbors'].includes(parseInt(type)) - _this.nodes[a]['neighbors'].includes(parseInt(type)); }); - } - else if (!this.isQuant(this.orderType)) { // == "screen_name" || this.orderType == "name") { - order = d3.range(this.nodes.length).sort(function (a, b) { return _this.nodes[a][_this.orderType].localeCompare(_this.nodes[b][_this.orderType]); }); - } - else { - order = d3.range(this.nodes.length).sort(function (a, b) { return _this.nodes[b][type] - _this.nodes[a][type]; }); - } - this.order = order; - return order; - }; - /** - * [processData description] - * @return [description] - */ - Model.prototype.processData = function () { - var _this = this; - // generate a hashmap of id's? - // Set up node data - this.nodes.forEach(function (rowNode, i) { - rowNode.count = 0; - /* Numeric Conversion */ - rowNode.followers_count = +rowNode.followers_count; - rowNode.query_tweet_count = +rowNode.query_tweet_count; - rowNode.friends_count = +rowNode.friends_count; - rowNode.statuses_count = +rowNode.statuses_count; - rowNode.favourites_count = +rowNode.favourites_count; - rowNode.count_followers_in_query = +rowNode.count_followers_in_query; - //rowNode.id = +rowNode.id; - rowNode.y = i; - //Problem: ID isn't set correctly for edges, causes highlights to be off - /* matrix used for edge attributes, otherwise should we hide */ - _this.matrix[i] = _this.nodes.map(function (colNode) { return { cellName: 'cell' + rowNode[_this.datumID] + '_' + colNode[_this.datumID], correspondingCell: 'cell' + colNode[_this.datumID] + '_' + rowNode[_this.datumID], rowid: rowNode[_this.datumID], colid: colNode[_this.datumID], x: colNode.index, y: rowNode.index, count: 0, z: 0, interacted: 0, retweet: 0, mentions: 0 }; }); - _this.scalarMatrix[i] = _this.nodes.map(function (colNode) { return 0; }); - }); - var checkEdge = function (edge) { - if (edge.source == undefined || edge.target == undefined) - return false; - if (typeof edge.source !== 'number') { - if (edge.source.id) { - edge.source = _this.idMap[edge.source.id]; - } - else { - return false; - } - } - if (typeof edge.target !== 'number') { - if (edge.target.id) { - edge.target = _this.idMap[edge.target.id]; - } - else { - return false; - } - } - //if (typeof edge.target !== "number") return false; - return true; - }; - this.edges = this.edges.filter(checkEdge); - this.maxTracker = { 'reply': 0, 'retweet': 0, 'mentions': 0 }; - // Convert links to matrix; count character occurrences. - this.edges.forEach(function (link) { - var addValue = 1; - var sourceIndex = _this.processedData ? link.source : _this.idMap[link.source]; - var targetIndex = _this.processedData ? link.target : _this.idMap[link.target]; - _this.matrix[sourceIndex][targetIndex][link.type] += link.count; - _this.scalarMatrix[sourceIndex][targetIndex] += link.count; - /* could be used for varying edge types */ - //this.maxTracker = { 'reply': 3, 'retweet': 3, 'mentions': 2 } - _this.matrix[sourceIndex][targetIndex].z += addValue; - _this.matrix[sourceIndex][targetIndex].count += 1; - // if not directed, increment the other values - if (!_this.controller.configuration.isDirected) { - _this.matrix[targetIndex][sourceIndex].z += addValue; - _this.matrix[targetIndex][sourceIndex][link.type] += link.count; - _this.scalarMatrix[targetIndex][sourceIndex] += link.count; - } - link.source = sourceIndex; - link.target = targetIndex; - }); - this.processedData = true; - }; - Model.prototype.getOrder = function () { - return this.order; - }; - /** - * Returns the node data. - * @return Node data in JSON Array - */ - Model.prototype.getNodes = function () { - return this.nodes; - }; - /** - * Returns the edge data. - * @return Edge data in JSON Array - */ - Model.prototype.getEdges = function () { - return this.edges; - }; - return Model; -}()); diff --git a/public/example-mvnv/assets/js/adjMatrix/model.ts b/public/example-mvnv/assets/js/adjMatrix/model.ts deleted file mode 100644 index ac4ccae263..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/model.ts +++ /dev/null @@ -1,547 +0,0 @@ - -class Model { - /* - The Model handels the loading, sorting, and ordering of the data. - */ - private data: any; - private matrix: any; - private nodes: any; - private edges: any; - private order: any; - private controller: any; - private idMap: any; - private orderType: string; - public graph: any; - private scalarMatrix: any; - private datumID: string; - private provenance: any; - private app: any; - - constructor(controller: any) { - this.controller = controller; - this.datumID = controller.datumID; - - //console.log(controller,controller.configuration,controller.configuration.graphFiles[controller.configuration.loadedGraph]) - d3.json(controller.configuration.graphFiles[controller.configuration.loadedGraph]).then((data: any) => { - this.graph = data; - this.edges = data.links; - - //setPanelValuesFromFile(controller.configuration, data); - this.matrix = []; - this.scalarMatrix = []; - /* - d3.request('../../assets/adj-matrix/alphabeticalSort.svg').mimeType("image/svg+xml").get(function(error, svg) { - console.log(svg,error) - this.alphabeticalSortSvg = svg; - }) - - d3.request('../../assets/adj-matrix/categoricalSort.svg').mimeType("image/svg+xml").get(function(error, svg) { - this.categoricalSortSvg = svg; - })*/ - - // = "M401,330.7H212c-3.7,0-6.6,3-6.6,6.6v116.4c0,3.7,3,6.6,6.6,6.6h189c3.7,0,6.6-3,6.6-6.6V337.3 C407.7,333.7,404.7,330.7,401,330.7z M280,447.3c0,2-1.6,3.6-3.6,3.6h-52.8v-18.8h52.8c2,0,3.6,1.6,3.6,3.6V447.3z M309.2,417.9c0,2-1.6,3.6-3.6,3.6h-82v-18.8h82c2,0,3.6,1.6,3.6,3.6V417.9z M336.4,388.4c0,2-1.6,3.6-3.6,3.6H223.6v-18.8h109.2c2,0,3.6,1.6,3.6,3.6V388.4z M367.3,359c0,2-1.6,3.6-3.6,3.6H223.6v-18.8h140.1c2,0,3.6,1.6,3.6,3.6V359z"; - - this.icons = { - 'quant': { - 'd': "M401,330.7H212c-3.7,0-6.6,3-6.6,6.6v116.4c0,3.7,3,6.6,6.6,6.6h189c3.7,0,6.6-3,6.6-6.6V337.3C407.7,333.7,404.7,330.7,401,330.7z M280,447.3c0,2-1.6,3.6-3.6,3.6h-52.8v-18.8h52.8c2,0,3.6,1.6,3.6,3.6V447.3z M309.2,417.9c0,2-1.6,3.6-3.6,3.6h-82v-18.8h82c2,0,3.6,1.6,3.6,3.6V417.9z M336.4,388.4c0,2-1.6,3.6-3.6,3.6H223.6v-18.8h109.2c2,0,3.6,1.6,3.6,3.6V388.4z M367.3,359c0,2-1.6,3.6-3.6,3.6H223.6v-18.8h140.1c2,0,3.6,1.6,3.6,3.6V359z" - }, - 'alphabetical': { - 'd': "M401.1,331.2h-189c-3.7,0-6.6,3-6.6,6.6v116.4c0,3.7,3,6.6,6.6,6.6h189c3.7,0,6.6-3,6.6-6.6V337.8C407.7,334.2,404.8,331.2,401.1,331.2z M223.7,344.3H266c2,0,3.6,1.6,3.6,3.6v11.6c0,2-1.6,3.6-3.6,3.6h-42.3V344.3z M223.7,373H300c2,0,3.6,1.6,3.6,3.6v11.6c0,2-1.6,3.6-3.6,3.6h-76.3V373.7z M263.6,447.8c0,2-1.6,3.6-3.6,3.6h-36.4v-18.8H260c2,0,3.6,1.6,3.6,3.6V447.8z M321.5,418.4c0,2-1.6,3.6-3.6,3.6h-94.2v-18.8h94.2c2,0,3.6,1.6,3.6,3.6V418.4z M392.6,449.5h-34.3V442l22.6-27h-21.7v-8.8h33.2v7.5l-21.5,27h21.7V449.5z M381,394.7l-3.7,6.4l-3.7-6.4h2.7v-14.6h2v14.6H381z M387,380l-3.4-9.7h-13.5l-3.3,9.7h-10.2l15.8-43.3h9l15.8,43.3H387z M371.8,363.4H382l-5.1-15.3L371.8,363.4z" - }, - 'categorical': { - 'd': "M401,330.7H212c-3.7,0-6.6,3-6.6,6.6v116.4c0,3.7,3,6.6,6.6,6.6h189c3.7,0,6.6-3,6.6-6.6V337.4C407.7,333.7,404.7,330.7,401,330.7z M272.9,374.3h-52.4v-17.1h52.4V374.3z M272.9,354h-52.4v-17h52.4V354z M332.1,414.9h-52.4v-17h52.4V414.9z M332.1,394.6h-52.4v-17h52.4V394.6z M394.8,456.5h-52.4v-17h52.4V456.5z M394.8,434.9h-52.4v-17h52.4V434.9z" - }, - 'cellSort': { - 'd': "M150.2,0H15.8C7.1,0,0,7.1,0,15.8v149.3c0,8.8,7.1,15.8,15.8,15.8h134.3c8.8,0,15.8-7.1,15.8-15.8V15.8C166,7.1,158.9,0,150.2,0z M82.7,136.8L27.5,54.2l111-1L82.7,136.8z" - } - - } - this.nodes = data.nodes - this.populateSearchBox(); - this.idMap = {}; - - // sorts adjacency matrix, if a cluster method, sort by shortname, then cluster later - /*let clusterFlag = ''; - if (this.controller.configuration.adjMatrix.sortKey in ['clusterBary', 'clusterLeaf', 'clusterSpectral']) { - clusterFlag = this.orderType; - this.orderType = 'shortName';//this.controller.configuration.adjMatrix.sortKey; - - } else { - } - this.controller.configuration.adjMatrix.sortKey = 'continent' - this.controller.configuration.secondarySortKey = "statuses_count" - if(this.controller.configuration.secondarySortKey){ - //this.controller.configuration.secondarySortKey = 'Tweets' - this.order = this.changeOrder(this.controller.configuration.secondarySortKey); - } else {*/ - let initalOrderType = this.controller.configuration.adjMatrix.sortKey; - - this.order = this.changeOrder('id'); - //} - - - // sorts quantitative by descending value, sorts qualitative by alphabetical - //if (!this.isQuant(this.orderType)) { - // this.nodes = this.nodes.sort((a, b) => a[this.orderType].localeCompare(b[this.orderType])); - //} else { - //this.nodes = this.nodes.sort((a, b) => { return b['id'] - a['id']; }); - //} - - this.nodes.forEach((node, index) => { - node.index = index; - this.idMap[node.id] = index; - }) - - this.controller = controller; - if (initalOrderType == "clusterSpectral" || initalOrderType == "clusterBary" || initalOrderType == "clusterLeaf") { - this.processData(); - } - //sort again based on sortkey - //this.orderType = clusterFlag; - this.order = this.changeOrder(initalOrderType); - this.nodes = this.sortNodesOnArray(this.nodes,this.order); - this.nodes.forEach((node, index) => { - node.index = index; - this.idMap[node.id] = index; - }) - this.processData(); - - // - - this.controller.loadData(this.nodes, this.edges, this.matrix); - }) - } - - /** - * [sortNodesOnArray description] - * @param arrayOne [Array to sort] - * @param arrayTwo [Array to base sorting off of] - * @return [description] - */ - sortNodesOnArray(arrayOne,arrayTwo){ - let sortedArrayOne = new Array(arrayOne); - let counter = 0; - arrayTwo.map(index=>{ - sortedArrayOne[counter] = arrayOne[index]; - counter++; - }) - return sortedArrayOne; - } - - /** - * Determines if the attribute is quantitative - * @param attr [string that corresponds to attribute type] - * @return [description] - */ - isQuant(attr) { - // if not in list - if (!Object.keys(this.controller.configuration.attributeScales.node).includes(attr)) { - return false; - } else if (this.controller.configuration.attributeScales.node[attr].range === undefined) { - return true; - } else { - return false; - } - } - - - populateSearchBox() { - - } - - /** - * returns an object containing the current provenance state. - * @return [the provenance state] - */ - getApplicationState() { - return { - currentState: () => this.provenance.current().getState(); - }; - } - - /** - * Initializes the provenance library and sets observers. - * @return [none] - */ - setUpProvenance() { - const initialState = { - workerID: workerID, // workerID is a global variable - taskID: this.controller.tasks[this.controller.taskNum], - nodes: '',//array of nodes that keep track of their position, whether they were softSelect or hardSelected; - search: '', //field to store the id of a searched node; - startTime: Date.now(), //time this provenance graph was created and the task initialized; - endTime: '', // time the submit button was pressed and the task ended; - time: Date.now(), //timestamp for the current state of the graph; - count: 0, - clicked: [], - sortKey: this.controller.configuration.adjMatrix.sortKey, - selections: { - answerBox: {}, - attrRow: {}, - rowLabel: {}, - colLabel: {}, - neighborSelect: {}, - cellcol: {}, - cellrow: {}, - search: {}, - previousMouseovers: [] - } - }; - - const provenance = Trrack.initProvenance(initialState, false); - - this.provenance = provenance; - - const app = this.getApplicationState(); - this.app = app; - - - // creates the document with the name and worker ID - pushProvenance(app.currentState()); - - let columnElements = ['topoCol']; - let rowElements = ['topoRow', 'attrRow'] - - let elementNamesFromSelection = { - cellcol: rowElements.concat(columnElements), - colLabel: rowElements.concat(columnElements).concat(['colLabel']), - rowLabel: rowElements.concat(columnElements).concat(['rowLabel']), - attrRow: rowElements.concat(['rowLabel']), - cellrow: rowElements.concat(columnElements), - neighborSelect: rowElements, - answerBox: rowElements.concat(columnElements), - search: rowElements.concat(columnElements) - } - - function classAllHighlights(state) { - - let clickedElements = new Set(); - let answerElements = new Set(); - let neighborElements = new Set(); - - // go through each interacted element, and determine which rows/columns should - // be highlighted due to it's interaction - for (let selectionType in state.selections) { - if(selectionType == 'previousMouseovers') continue; - for (let index in elementNamesFromSelection[selectionType]) { - let selectionElement = elementNamesFromSelection[selectionType][index]; - - for (let node in state.selections[selectionType]) { - if (selectionType == 'answerBox') { - answerElements.add('#' + selectionElement + node) - } else if (selectionType == 'neighborSelect') { - neighborElements.add('#' + selectionElement + node) - } else { - - // if both in attrRow and rowLabel, don't highlight element - if (selectionType == 'attrRow' || selectionType == 'rowLabel') { - if (node in state.selections['attrRow'] && node in state.selections['rowLabel']) continue; - } - - clickedElements.add('#' + selectionElement + node) - } - } - - } - } - - let clickedSelectorQuery = Array.from(clickedElements).join(',') - let answerSelectorQuery = Array.from(answerElements).join(',') - let neighborSelectQuery = Array.from(neighborElements).join(',') - - clickedSelectorQuery != [] ? d3.selectAll(clickedSelectorQuery).classed('clicked', true) : null; - answerSelectorQuery != [] ? d3.selectAll(answerSelectorQuery).classed('answer', true) : null; - neighborSelectQuery != [] ? d3.selectAll(neighborSelectQuery).classed('neighbor', true) : null; - - return; - } - - function setUpObservers() { - let updateHighlights = (state) => { - d3.selectAll('.clicked').classed('clicked', false); - d3.selectAll('.answer').classed('answer', false); - d3.selectAll('.neighbor').classed('neighbor', false); - - classAllHighlights(state); - }; - - let updateCellClicks = (state) => { - let cellNames = []; - Object.keys(state.selections.cellcol).map(key => { - let names = state.selections.cellcol[key]; - names.map(name => { - let cellsNames = splitCellNames(name); - cellNames = cellNames.concat(cellsNames) - }) - - //names.map(name=>{ - //}) - }) - let cellSelectorQuery = '#' + cellNames.join(',#') - // if no cells selected, return - d3.selectAll('.clickedCell').classed('clickedCell', false); - if (cellSelectorQuery == '#') return; - d3.selectAll(cellSelectorQuery).selectAll('.baseCell').classed('clickedCell', true) - - } - - let updateAnswerBox = (state) => { - window.controller.configuration.adjMatrix['toggle'] ? window.controller.view.updateAnswerToggles(state) : window.controller.view.updateCheckBox(state); - //window.controller.view.updateAnswerToggles(state) - let answer = []; - for (let i = 0; i < window.controller.model.nodes.length; i++) { - if (window.controller.model.nodes[i][this.controller.view.datumID] in state.selections.answerBox) { - answer.push(window.controller.model.nodes[i]); - } - } - updateAnswer(answer); - - - } - - let updateSearchCells = (state)=>{ - let cellNames = []; - Object.keys(state.selections.search).map(key => { - - //let names = state.selections.search[key]; - cellNames.push('cell'+key.toString()+'_'+key.toString()) - /*names.map(name => { - let cellsNames = splitCellNames(name); - cellNames = cellNames.concat(cellsNames) - })*/ - - //names.map(name=>{ - //}) - }) - let cellSelectorQuery = '#' + cellNames.join(',#') - // if no cells selected, return - d3.selectAll('.searchCell').classed('searchCell', false); - if (cellSelectorQuery == '#') return; - d3.selectAll(cellSelectorQuery).selectAll('.baseCell').classed('searchCell', true) - } - - let sortObserver = (state)=>{ - window.controller.view.sort(state.sortKey); - } - provenance.addObserver(["selections","attrRow"], updateHighlights) - provenance.addObserver(["selections", "rowLabel"], updateHighlights) - provenance.addObserver(["selections", "colLabel"], updateHighlights) - provenance.addObserver(["selections", "cellcol"], updateHighlights) - provenance.addObserver(["selections", "cellrow"], updateHighlights) - provenance.addObserver(["selections", "neighborSelect"], updateHighlights) - provenance.addObserver(["selections", "cellcol"], updateCellClicks) - - provenance.addObserver(["selections", "search"], updateHighlights) - provenance.addObserver(["selections", "search"], updateSearchCells) - - provenance.addObserver(["selections", "answerBox"], updateHighlights) - provenance.addObserver(["selections", "answerBox"], updateAnswerBox) - provenance.addObserver(["sortKey"], sortObserver) - - const urlParams = new URLSearchParams(window.location.search); - - if(urlParams.get("taskID") && urlParams.get("participantID")) - { - readFire.connect(); - let prom = readFire.readTask(urlParams.get("participantID"), urlParams.get("taskID")); - - prom.then((graph) => { - provenance.importProvenanceGraph(JSON.stringify(graph)); - - provenance.goToNode(provenance.graph().nodes[provenance.graph().root].children[0]) - - window.onmessage = function(e){ - console.log("message recieved!", e.data); - console.log(provenance.graph()); - if (provenance.graph().nodes[e.data]) { - provenance.goToNode(e.data); - } - console.log(provenance.graph()); - - }; - }); - } - } - - setUpObservers(); - - return [app, provenance]; - } - - - - - reload() { - this.controller.loadData(this.nodes, this.edges, this.matrix); - } - /** - * [changeInteractionWrapper description] - * @param nodeID ID of the node being changed with - * @param node nodes corresponding to the element class interacted with (from d3 select nodes[i]) - * @param interactionType class name of element interacted with - * @return [description] - */ - generateSortAction(sortKey) { - - } - - - /** - * Determines the order of the current nodes - * @param type A string corresponding to the attribute screen_name to sort by. - * @return A numerical range in corrected order. - */ - changeOrder(type: string, node: boolean = false) { - let val = this.sortObserver(type,node); - // trigger sort - return val; - - - } - - sortObserver(type: string, node: boolean = false){ - let order; - this.orderType = type; - this.controller.configuration.adjMatrix.sortKey = type; - - if (type == "clusterSpectral" || type == "clusterBary" || type == "clusterLeaf") { - this.edges= this.edges.filter(edge=>{ - return edge.source !== undefined && edge.target !== undefined; - }) - - var graph = reorder.graph() - .nodes(this.nodes) - .links(this.edges) - .init(); - - if (type == "clusterBary") { - var barycenter = reorder.barycenter_order(graph); - order = reorder.adjacent_exchange(graph, barycenter[0], barycenter[1])[1]; - } else if (type == "clusterSpectral") { - order = reorder.spectral_order(graph); - } else if (type == "clusterLeaf") { - let mat = reorder.graph2mat(graph); - order = reorder.optimal_leaf_order()(mat); - } - - // - - //order = reorder.optimal_leaf_order()(this.scalarMatrix); - } - else if (this.orderType == 'edges') { - order = d3.range(this.nodes.length).sort((a, b) => this.nodes[b][type].length - this.nodes[a][type].length); - } else if (this.orderType == 'id'){ - order = d3.range(this.nodes.length).sort((a, b) => { return this.nodes[b][type] - this.nodes[a][type]; }); - } else if (node == true) { - //order = d3.range(this.nodes.length).sort((a, b) => this.nodes[a]['shortName'].localeCompare(this.nodes[b]['shortName'])); - order = d3.range(this.nodes.length).sort((a, b) => { return this.nodes[b]['neighbors'].includes(parseInt(type)) - this.nodes[a]['neighbors'].includes(parseInt(type)); }); - } - else if (!this.isQuant(this.orderType)) {// == "screen_name" || this.orderType == "name") { - order = d3.range(this.nodes.length).sort((a, b) => this.nodes[a][this.orderType].localeCompare(this.nodes[b][this.orderType])); - } else { - order = d3.range(this.nodes.length).sort((a, b) => { return this.nodes[b][type] - this.nodes[a][type]; }); - } - - this.order = order; - return order; - - } - private maxTracker: any; - /** - * [processData description] - * @return [description] - */ - processData() { - // generate a hashmap of id's? - // Set up node data - this.nodes.forEach((rowNode, i) => { - rowNode.count = 0; - - /* Numeric Conversion */ - rowNode.followers_count = +rowNode.followers_count; - rowNode.query_tweet_count = +rowNode.query_tweet_count; - rowNode.friends_count = +rowNode.friends_count; - rowNode.statuses_count = +rowNode.statuses_count; - rowNode.favourites_count = +rowNode.favourites_count; - rowNode.count_followers_in_query = +rowNode.count_followers_in_query; - //rowNode.id = +rowNode.id; - rowNode.y = i; - - //Problem: ID isn't set correctly for edges, causes highlights to be off - - /* matrix used for edge attributes, otherwise should we hide */ - this.matrix[i] = this.nodes.map((colNode) => { return { cellName: 'cell' + rowNode[this.datumID] + '_' + colNode[this.datumID], correspondingCell: 'cell' + colNode[this.datumID] + '_' + rowNode[this.datumID], rowid: rowNode[this.datumID], colid: colNode[this.datumID], x: colNode.index, y: rowNode.index, count: 0, z: 0, interacted: 0, retweet: 0, mentions: 0 }; }); - this.scalarMatrix[i] = this.nodes.map(function(colNode) { return 0; }); - - }); - let checkEdge = (edge)=> { - if (edge.source == undefined || edge.target == undefined) return false; - - if (typeof edge.source !== "number"){ - if(edge.source.id){ - edge.source = this.idMap[edge.source.id]; - } else { - return false - } - } - if (typeof edge.target !== "number"){ - if(edge.target.id){ - edge.target = this.idMap[edge.target.id]; - } else { - return false - } - } - //if (typeof edge.target !== "number") return false; - return true - } - - this.edges = this.edges.filter(checkEdge); - this.maxTracker = { 'reply': 0, 'retweet': 0, 'mentions': 0 } - // Convert links to matrix; count character occurrences. - this.edges.forEach((link) => { - let addValue = 1; - let sourceIndex = this.processedData ? link.source : this.idMap[link.source]; - let targetIndex = this.processedData ? link.target : this.idMap[link.target]; - this.matrix[sourceIndex][targetIndex][link.type] += link.count; - - this.scalarMatrix[sourceIndex][targetIndex] += link.count; - - /* could be used for varying edge types */ - //this.maxTracker = { 'reply': 3, 'retweet': 3, 'mentions': 2 } - this.matrix[sourceIndex][targetIndex].z += addValue; - this.matrix[sourceIndex][targetIndex].count += 1; - // if not directed, increment the other values - if (!this.controller.configuration.isDirected) { - this.matrix[targetIndex][sourceIndex].z += addValue; - this.matrix[targetIndex][sourceIndex][link.type] += link.count; - this.scalarMatrix[targetIndex][sourceIndex] += link.count; - } - link.source = sourceIndex; - link.target = targetIndex; - - - }); - this.processedData = true; - } - - getOrder() { - return this.order; - } - - /** - * Returns the node data. - * @return Node data in JSON Array - */ - getNodes() { - return this.nodes; - } - - /** - * Returns the edge data. - * @return Edge data in JSON Array - */ - getEdges() { - return this.edges; - } - -} diff --git a/public/example-mvnv/assets/js/adjMatrix/view.js b/public/example-mvnv/assets/js/adjMatrix/view.js deleted file mode 100644 index 4bebe69745..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/view.js +++ /dev/null @@ -1,1762 +0,0 @@ -// Work on importing class file -var View = /** @class */ (function () { - function View(controller) { - var _this = this; - this.controller = controller; - this.margins = { left: 75, top: 75, right: 0, bottom: 10 }; - this.mouseoverEvents = []; - this.datumID = controller.datumID; - this.clickFunction = function (d, i, nodes) { - var nodeID = _this.controller.view.determineID(d); - // remove hover or clicked from the class name of the objects that are interacted - // this is necessary as the click events are attached to the hovered rect in attrRow - var interaction = _this.sanitizeInteraction(d3.select(nodes[i]).attr('class')); - var action = _this.controller.view.changeInteractionWrapper(nodeID, nodes[i], interaction); - action.applyAction(); - pushProvenance(_this.controller.model.app.currentState()); - }; - // set up loading screen - // Add scroll handler to containers - /*d3.selectAll('.container').on('mousewheel', scrollHandler); - - function scrollHandler() { - // determine which didn't scroll and update it's scroll. - let scrollHeight = d3.select(this).node().scrollTop; - if (d3.select(this).attr('id') == "attributes") { - // scroll topology - let element: any = d3.select('#topology').node(); - element.scrollTop = scrollHeight; - } else { - // scroll attributes - let element: any = d3.select('#attributes').node() - element.scrollTop = scrollHeight; - } - }*/ - } - /* - private edgeSVGWidth: number; - private edgeSVGHeight: number; - private edgeSVGMargin: any; - private edgeSVG: any; - - private xScale: d3.ScaleBand; - private edgeValueScale: d3.ScaleLinear; - private colorScale: d3.ScaleOrdinal; - private orders: any; - */ - /** - * Changes the input string by any conflicting class names given to the - * elements that were interacted with. - * @param interaction class of the interacted element - * @return string - elements class name with no style classes - */ - View.prototype.sanitizeInteraction = function (interaction) { - interaction = interaction.replace(' hoveredCell', ''); - interaction = interaction.replace(' hovered', ''); - interaction = interaction.replace(' clicked', ''); - interaction = interaction.replace(' answer', ''); - interaction = interaction.replace(' neighbor', ''); - return interaction; - }; - /** - * Searchs for the inputted node according to the data's shortName. - * @param searchNode string corresponding to the short name to search for. - * @return 1 if short name was found, 0 if already selected, -1 if not found - */ - View.prototype.search = function (searchNode) { - var selectedOption = searchNode.toLowerCase(); //d3.select(nodes[i]).property("value"); - if (selectedOption.length === 0) { - return; - } - //find the right nodeObject - var name = this.nodes.filter(function (node) { return node.shortName.toLowerCase() == selectedOption; }); - if (name[0] == null || name[0][this.datumID] == '') - return -1; // node was not found - name = name[0][this.datumID]; - var state = this.controller.model.app.currentState(); - if (name in state.selections.search) { - return 0; - } - var action = this.controller.view.changeInteractionWrapper(name, null, 'search'); - action.applyAction(); - pushProvenance(this.controller.model.app.currentState()); - return 1; - }; - /** - * Takes in the data, hides the loading screen, and - * initalizes visualization. - * @param data [description] - * @return [description] - */ - View.prototype.loadData = function (nodes, edges, matrix) { - this.nodes = nodes; - this.edges = edges; - this.matrix = matrix; - this.renderView(); - }; - /** - * Initializes the adjacency matrix and row views with placeholder visualizations - * @return none - */ - View.prototype.renderView = function () { - d3.select('.loading').style('display', 'block').style('opacity', 1); - this.initalizeEdges(); - this.initalizeAttributes(); - d3.select('.loading').style('display', 'none'); - }; - /** - * Initalizes the edges view, renders all SVG elements and attaches listeners - * to elements. - * @return None - */ - View.prototype.initalizeEdges = function () { - // Float edges so put edges and attr on same row - // d3.select('#topology').style('float', 'left'); - var _this = this; - // Set width and height based upon the calculated layout size - var width = this.controller.visWidth * this.controller.edgePorportion; - var height = this.controller.visHeight; - this.edgeWidth = width - (this.margins.left + this.margins.right); //*this.controller.edgePorportion; - this.edgeHeight = height - (this.margins.top + this.margins.bottom); //*this.controller.edgePorportion; - // Creates scalable SVG - this.edges = d3.select('#topology').append('svg') - .attr('viewBox', '0 0 ' + (width) + ' ' + height + '') - .attr('preserveAspectRatio', 'xMinYMin meet') - .append('g') - .classed('svg-content', true) - .attr('id', 'edgeMargin') - .attr('transform', 'translate(' + this.margins.left + ',' + this.margins.top + ')'); - // sets the vertical scale - this.orderingScale = d3.scaleBand().range([0, this.edgeWidth]).domain(d3.range(this.nodes.length)); - // creates column groupings - this.edgeColumns = this.edges.selectAll('.column') - .data(this.matrix) - .enter().append('g') - .attr('class', 'column') - .attr('id', function (d, i) { - return 'groupCol' + d[i].colid; - }) - .attr('transform', function (d, i) { - return 'translate(' + _this.orderingScale(i) + ')rotate(-90)'; - }); - // Draw each row - this.edgeRows = this.edges.selectAll('.row') - .data(this.matrix) - .enter().append('g') - .attr('class', 'row') - .attr('id', function (d, i) { - return 'groupRow' + d[i].colid; - }) - .attr('transform', function (d, i) { - return 'translate(0,' + _this.orderingScale(i) + ')'; - }); - this.drawGridLines(); - this.drawHighlightElements(); - this.edgeScales = this.generateEdgeScales(); - this.generateColorLegend(); - var cells = this.edgeRows.selectAll('.cell') - .data(function (d) { return d; /*.filter(item => item.z > 0)*/ }) - .enter().append('g') - .attr('class', 'cell') - .attr('id', function (d) { return d.cellName; }) - .attr('transform', function (d) { return 'translate(' + _this.orderingScale(d.x) + ',0)'; }); - cells - .append('rect') - .classed('baseCell', true) - .attr('x', function (d) { return 0; }) - .attr('height', this.orderingScale.bandwidth()) - .attr('width', this.orderingScale.bandwidth()) - .attr('fill-opacity', 0); - // render edges - this.controller.configuration.adjMatrix.edgeBars ? this.drawEdgeBars(cells) : this.drawFullSquares(cells); - cells - .on('mouseover', function (cell, i, nodes) { - _this.showEdgeTooltip(cell, i, nodes); - _this.hoverEdge(cell); - }) - .on('mouseout', function (cell) { - _this.tooltip.transition(25) - .style('opacity', 0); - _this.unhoverEdge(cell); - }) - .filter(function (d) { return d.interacted != 0 || d.retweet != 0 || d.mentions != 0; }) - .on('click', function (d, i, nodes) { - // only trigger click if edge exists - _this.clickFunction(d, i, nodes); - }) - .attr('cursor', 'pointer'); - cells.filter(function (d) { return d.rowid == d.colid; }) - .on('click', function (d, i, nodes) { - if (d.rowid in _this.controller.model.app.currentState().selections.search) { - var action = _this.changeInteractionWrapper(d.rowid, null, 'search'); - action.applyAction(); - pushProvenance(_this.controller.model.app.currentState()); - } - // only trigger click if edge exists - }); - this.controller.answerRow = {}; - this.controller.hoverRow = {}; - this.controller.hoverCol = {}; - this.order = this.controller.getOrder(); - this.appendEdgeLabels(); - // add tooltip - this.tooltip = d3.select('body') - .append('div') - .attr('class', 'tooltip') - .style('opacity', 0); - }; - /** - * Draws the nested edge bars - * @param cells d3 selection corresponding to the matrix cell groups - * @return none - */ - View.prototype.drawEdgeBars = function (cells) { - var _this = this; - // bind squares to cells for the mouse over effect - var dividers = this.controller.configuration.isMultiEdge ? 2 : 1; - //let squares = cells - var offset = 0; - var squareSize = this.orderingScale.bandwidth() - 2 * offset; - var _loop_1 = function (index) { - var type = this_1.controller.configuration.isMultiEdge ? this_1.controller.configuration.attributeScales.edge.type.domain[index] : 'interacted'; - cells - .append('rect') - .classed('nestedEdges nestedEdges' + type, true) - .attr('x', offset) // index * this.orderingScale.bandwidth() / dividers }) - .attr('y', function (d) { - return offset; //this.orderingScale.bandwidth() - scale(d[type]); - }) - .attr('height', squareSize) //) - .attr('width', squareSize) - .attr('fill', function (d) { return _this.edgeScales[type](d[type]); }); - // adjust offset and square size for the next edge type - offset = squareSize / 4; - squareSize = squareSize - 2 * offset; - }; - var this_1 = this; - for (var index = 0; index < dividers; index++) { - _loop_1(index); - } - // remove all edge rectangles that have no interactions - cells - .selectAll('.nestedEdges') - .filter(function (d) { - return d.mentions == 0 && d.retweet == 0 && d.interacted == 0; - }) - .remove(); - }; - /** - * Function to render the matrix edges as full squares - * @param cells d3 selection corresponding to the matrix cell groups - * @return none - */ - View.prototype.drawFullSquares = function (cells) { - var squares = cells - .append('rect') - .attr('x', 0) //d => this.orderingScale(d.x)) - //.filter(d=>{return d.item >0}) - .attr('width', this.orderingScale.bandwidth()) - .attr('height', this.orderingScale.bandwidth()) - .style('fill', 'white'); - squares - .filter(function (d) { return d.z == 0; }) - .style('fill-opacity', 0); - this.setSquareColors('all'); - }; - /** - * Renders a tool tip over the provided cell node - * @param cell Data element corresponding to the cell - * @param i Index of that - * @param nodes The node elements of the d3 selection - * @return none - */ - View.prototype.showEdgeTooltip = function (cell, i, nodes) { - var matrix = nodes[i].getScreenCTM() - .translate(+nodes[i].getAttribute('x'), +nodes[i].getAttribute('y')); - var interactedMessage = cell.interacted > 0 ? cell.interacted.toString() + ' interactions' : ''; // - if (cell.interacted == 1) { - interactedMessage = interactedMessage.substring(0, interactedMessage.length - 1); - } - var retweetMessage = cell.retweet > 0 ? cell.retweet.toString() + ' retweets' : ''; // - if (cell.retweet == 1) { - retweetMessage = retweetMessage.substring(0, retweetMessage.length - 1); - } - var mentionsMessage = cell.mentions > 0 ? cell.mentions.toString() + ' mentions' : ''; // - if (cell.mentions == 1) { - mentionsMessage = mentionsMessage.substring(0, mentionsMessage.length - 1); - } - var message = [interactedMessage, retweetMessage, mentionsMessage].filter(Boolean).join('
'); //retweetMessage+'
'+mentionsMessage - if (message !== '') { - var yOffset = (retweetMessage !== '' && mentionsMessage !== '') ? 45 : 30; - this.tooltip.html(message) - .style('left', (window.pageXOffset + matrix.e - 45) + 'px') - .style('top', (window.pageYOffset + matrix.f - yOffset) + 'px'); - this.tooltip.transition() - .delay(100) - .duration(200) - .style('opacity', .9); - } - }; - /** - * Renders hover interactions and logs interaction in mouseoverEvents. - * @param cell d3 datum corresponding to cell's data - * @return none - */ - View.prototype.hoverEdge = function (cell) { - var cellIDs = [cell.cellName, cell.correspondingCell]; - this.selectedCells = cellIDs; - this.selectedCells.map(function (cellID) { - d3.selectAll('#' + cellID).selectAll('.baseCell').classed('hoveredCell', true); - }); - var cellID = cellIDs[0]; - this.addHighlightNodesToDict(this.controller.hoverRow, cell.rowid, cellID); // Add row (rowid) - if (cell.colid !== cell.rowid) { - this.addHighlightNodesToDict(this.controller.hoverRow, cell.colid, cellID); // Add row (colid) - this.addHighlightNodesToDict(this.controller.hoverCol, cell.rowid, cellID); // Add col (rowid) - } - // add mouseover events - this.mouseoverEvents.push({ time: new Date().getTime(), event: cellID }); - this.addHighlightNodesToDict(this.controller.hoverCol, cell.colid, cellID); // Add col (colid) - d3.selectAll('.hovered').classed('hovered', false); - this.renderHighlightNodesFromDict(this.controller.hoverRow, 'hovered', 'Row'); - this.renderHighlightNodesFromDict(this.controller.hoverCol, 'hovered', 'Col'); - }; - /** - * Removes interaction highlight from a cell mouseover - * @param cell d3 datum element corresponding to the cell's data - * @return none - */ - View.prototype.unhoverEdge = function (cell) { - d3.selectAll('.hoveredCell').classed('hoveredCell', false); - this.selectedCells = []; - var cellID = cell.cellName; - this.removeHighlightNodesToDict(this.controller.hoverRow, cell.rowid, cellID); // Add row (rowid) - if (cell.colid !== cell.rowid) { - this.removeHighlightNodesToDict(this.controller.hoverRow, cell.colid, cellID); - this.removeHighlightNodesToDict(this.controller.hoverCol, cell.rowid, cellID); // Add col (rowid) - } - // Add row (colid) - this.removeHighlightNodesToDict(this.controller.hoverCol, cell.colid, cellID); // Add col (colid) - d3.selectAll('.hovered').classed('hovered', false); - }; - /** - * Renders column labels and row labels to the matrix. - * @return none - */ - View.prototype.appendEdgeLabels = function () { - var _this = this; - var labelSize = this.controller.configuration.nodeAttributes.length > 4 ? 9.5 : 11; - this.nodes.length < 50 ? labelSize = labelSize + 2 : null; - this.edgeRows - .append('g') - .attr('id', function (d, i) { - return 'tourRowLabel' + d[i].rowid; - }) - .append('text') - .attr('class', 'rowLabel') - .attr('id', function (d, i) { - return 'rowLabel' + d[i].rowid; - }) - .attr('z-index', 30) - .attr('x', -3) - .attr('y', this.orderingScale.bandwidth() / 2) - .attr('dy', '.32em') - .attr('text-anchor', 'end') - .style('font-size', labelSize) - .text(function (d, i) { return _this.nodes[i].shortName; }) - .on('mouseout', function (d, i, nodes) { _this.mouseOverLabel(d, i, nodes); }) - .on('mouseover', function (d, i, nodes) { _this.mouseOverLabel(d, i, nodes); }) - .on('click', function (d, i, nodes) { - //d3.select(nodes[i]).classed('clicked',!d3.select(nodes[i]).classed('clicked')) - _this.clickFunction(d, i, nodes); - }); - var verticalOffset = 3; - var scale = 0.0625; - var rotation = 90; - if (this.controller.configuration.adjMatrix.neighborSelect) { - verticalOffset = this.nodes.length > 50 ? (this.orderingScale.bandwidth() / 11) / scale : 7.5 / scale; - var horizontalOffset = ((this.orderingScale.bandwidth() + 15) / 2) / scale; //this.nodes.length < 50 ? 11/scale : (this.orderingScale.bandwidth()/1.2/scale// /2; - if (rotation == 90 || rotation == -90) { - var temp = verticalOffset; - verticalOffset = horizontalOffset; - horizontalOffset = temp; - } - var edgeSortGlyphs = this.edgeColumns /*.append('g') - edgeSortGlyphs.append('rect') - .attr('fill-opacity',1) - .attr('x',horizontalOffset*scale) - .attr('y',verticalOffset*scale) - .attr('width',this.orderingScale.bandwidth()/1.2) - .attr('height',this.orderingScale.bandwidth()/1.2) - .attr('fill','pink')//.attr('cursor','pointer') - - edgeSortGlyphs*/ - .append('path') - .attr('id', function (d) { return 'sortIcon' + d[0].rowid; }) - .attr('class', 'sortIcon').style('pointer-events', 'bounding-box') - .attr('d', function (d) { return _this.controller.model.icons['cellSort'].d; }) - .style('fill', function (d) { return d == _this.controller.model.orderType ? '#EBB769' : '#8B8B8B'; }) - .attr('transform', 'scale(' + scale + ')translate(' + (verticalOffset) + ',' + (horizontalOffset) + ')rotate(' + rotation + ')') - //edgeSortGlyphs - .on('click', function (d, i, nodes) { - var action = _this.generateSortAction(d[0].rowid); - action.applyAction(); - pushProvenance(_this.controller.model.app.currentState()); - }).attr('cursor', 'pointer') - .on('mouseout', function (d, i, nodes) { _this.mouseOverLabel(d, i, nodes); }) - .on('mouseover', function (d, i, nodes) { _this.mouseOverLabel(d, i, nodes); }); - verticalOffset = verticalOffset * scale + 5; - } - this.edgeColumns - .append('g') - .attr('id', function (d, i) { - return 'tourColLabel' + d[i].rowid; - }) - .append('text') - .attr('id', function (d, i) { - return 'colLabel' + d[i].rowid; - }) - .attr('class', 'colLabel') - .attr('z-index', 30) - .attr('y', this.orderingScale.bandwidth() / 2) - .attr('x', verticalOffset) - .attr('dy', '.32em') - .attr('text-anchor', 'start') - .style('font-size', labelSize) - .text(function (d, i) { return _this.nodes[i].shortName; }) - .on('click', function (d, i, nodes) { - if (_this.controller.configuration.adjMatrix.neighborSelect) { - //this.sort(d[0].rowid) - _this.clickFunction(d, i, nodes); - var action = _this.controller.view.changeInteractionWrapper(null, nodes[i], 'neighborSelect'); - action.applyAction(); - } - else { - _this.clickFunction(d, i, nodes); - } - }) - .on('mouseout', function (d, i, nodes) { _this.mouseOverLabel(d, i, nodes); }) - .on('mouseover', function (d, i, nodes) { _this.mouseOverLabel(d, i, nodes); }); - }; - /** - * renders the relevent highlights for mousing over a label. Logs the interaction - * in mouseoverEvents. - * @param data d3 data element - * @param i d3 index - * @param nodes d3 nodes - * @return none - */ - View.prototype.mouseOverLabel = function (data, i, nodes) { - var elementID = data[0].rowid; - var flag = this.addHighlightNodesToDict(this.controller.hoverRow, elementID, elementID); - this.addHighlightNodesToDict(this.controller.hoverCol, elementID, elementID); - // add interaction to mouseover events - flag ? this.mouseoverEvents.push({ time: new Date().getTime(), event: d3.select(nodes[i]).attr('id') }) : null; - d3.selectAll('.hovered').classed('hovered', false); - this.renderHighlightNodesFromDict(this.controller.hoverRow, 'hovered', 'Row'); - this.renderHighlightNodesFromDict(this.controller.hoverCol, 'hovered', 'Col'); - }; - /** - * Generates the edge scales for the topology matrix - * @return An object where keys are strings of types and values are d3 scales - */ - View.prototype.generateEdgeScales = function () { - var _this = this; - var edgeScales = {}; - this.controller.configuration.attributeScales.edge.type.domain.forEach(function (type) { - // calculate the max - var extent = [0, _this.controller.configuration.attributeScales.edge.count.domain[1]]; - //model.maxTracker[type]] - // set up scale - var typeIndex = _this.controller.configuration.attributeScales.edge.type.domain.indexOf(type); - //let scale = d3.scaleLinear().domain(extent).range(["white", this.controller.configuration.attributeScales.edge.type.range[typeIndex]]); - //let otherColors = ['#064B6E', '#4F0664', '#000000'] - var scale = d3.scaleSqrt().domain(extent).range(['white', _this.controller.configuration.attributeScales.edge.type.range[typeIndex]]); - scale.clamp(true); - // store scales - edgeScales[type] = scale; - }); - return edgeScales; - }; - /** - * Draws the grid lines for the adjacency matrix. - * @return none - */ - View.prototype.drawGridLines = function () { - var _this = this; - var gridLines = this.edges - .append('g') - .attr('class', 'gridLines'); - var lines = gridLines - .selectAll('line') - .data(this.matrix) - .enter(); - lines.append('line') - .attr('transform', function (d, i) { - return 'translate(' + _this.orderingScale(i) + ',' + '0' + ')rotate(-90)'; - }) - .attr('x1', -this.edgeWidth); - /*.attr("stroke-width", 5) - .attr('stroke','red')*/ - lines.append('line') - .attr('transform', function (d, i) { - return 'translate(0,' + _this.orderingScale(i) + ')'; - }) - .attr('x2', this.edgeWidth + this.margins.right); - //.attr("stroke-width", 2) - //.attr('stroke','blue') - var one = gridLines - .append('line') - .attr('x1', this.edgeWidth) - .attr('x2', this.edgeWidth) - .attr('y1', 0) - .attr('y2', this.edgeHeight + this.margins.bottom) - .style('stroke', '#aaa') - .style('opacity', 0.3); - var two = gridLines - .append('line') - .attr('x1', 0) - .attr('x2', this.edgeWidth) - .attr('y1', this.edgeHeight + this.margins.bottom) - .attr('y2', this.edgeHeight + this.margins.bottom) - .style('stroke', '#aaa') - .style('opacity', 0.3); - // adds column lines - /*this.edgeColumns.append("line") - .attr("x1", -this.edgeWidth) - .attr("z-index", 10); - // append final line to end of topology matrix - - this.edges - .append("line") - .attr("x1", this.edgeWidth) - .attr("x2", this.edgeWidth) - .attr("y1", 0) - .attr("y2", this.edgeHeight) - - // append horizontal grid lines - this.edgeRows.append("line") - .attr("x2", this.edgeWidth + this.margins.right);*/ - }; - /** - * Renders the highlight rows and columns for the adjacency matrix. - * @return [description] - */ - View.prototype.drawHighlightElements = function () { - // add the highlight rows - this.edgeColumns - .append('rect') - .classed('topoCol', true) - .attr('id', function (d, i) { - return 'topoCol' + d[i].colid; - }) - .attr('x', -this.edgeHeight - this.margins.bottom) - .attr('y', 0) - .attr('width', this.edgeHeight + this.margins.bottom + this.margins.top) // these are swapped as the columns have a rotation - .attr('height', this.orderingScale.bandwidth()) - .attr('fill-opacity', 0); - // added highlight rows - this.edgeRows - .append('rect') - .classed('topoRow', true) - .attr('id', function (d, i) { - return 'topoRow' + d[i].rowid; - }) - .attr('x', -this.margins.left) - .attr('y', 0) - .attr('width', this.edgeWidth + this.margins.right + this.margins.left) - .attr('height', this.orderingScale.bandwidth()) - .attr('fill-opacity', 0); - }; - /** - * [changeInteractionWrapper description] - * @param nodeID ID of the node being changed with - * @param node nodes corresponding to the element class interacted with (from d3 select nodes[i]) - * @param interactionType class name of element interacted with - * @return [description] - */ - View.prototype.changeInteractionWrapper = function (nodeID, node, interactionType) { - var _this = this; - return this.controller.model.provenance.addAction(interactionType, function () { - var currentState = _this.controller.model.app.currentState(); - currentState.selections.previousMouseovers = _this.mouseoverEvents; - _this.mouseoverEvents.length = 0; - //add time stamp to the state graph - currentState.time = Date.now(); - currentState.event = interactionType; - var interactionName = interactionType; //cell, search, etc - var interactedElement = interactionType; - if (interactionName == 'cell') { - var cellData = d3.select(node).data()[0]; // - nodeID = cellData.colid; - interactedElement = cellData.cellName; // + cellData.rowid; - _this.changeInteraction(currentState, nodeID, interactionName + 'col', interactedElement); - _this.changeInteraction(currentState, nodeID, interactionName + 'row', interactedElement); - if (cellData.cellName != cellData.correspondingCell) { - interactedElement = cellData.correspondingCell; // + cellData.rowid; - nodeID = cellData.rowid; - _this.changeInteraction(currentState, nodeID, interactionName + 'col', interactedElement); - _this.changeInteraction(currentState, nodeID, interactionName + 'row', interactedElement); - } - return currentState; - //nodeID = cellData.rowid; - //interactionName = interactionName + 'row' - } - else if (interactionName == 'neighborSelect') { - //this.controller.model.provenance.applyAction(action); - var columnData = d3.select(node).data()[0]; - interactedElement = 'colClick' + d3.select(node).data()[0][0].rowid; - columnData.map(function (node) { - if (node.mentions != 0 || node.interacted != 0 || node.retweet != 0) { - var neighbor = node.colid; - _this.changeInteraction(currentState, neighbor, interactionName, interactedElement); - } - }); - return currentState; - } - else if (interactionName == 'attrRow') { - interactionName; - } - _this.changeInteraction(currentState, nodeID, interactionName, interactedElement); - return currentState; - }); - }; - /** - * Used to determine the ID based upon the datum element. - * @param data data returned as the first argument of d3 selection - * @return a list containing the id (ID's) of data elements - */ - View.prototype.determineID = function (data) { - // if attr Row - if (data[this.datumID]) { - return data[this.datumID]; - } - else if (data.colid) { // if cell - return data.colid + data.rowid; - } - else { // if colLabel or rowLabel - return data[0].rowid; - } - }; - View.prototype.alreadyCellInState = function (state, nodeID) { - var cellNames = splitCellNames(nodeID); - var flag = false; - cellNames.map(function (name) { - if (state.selections['cell'][name]) { - delete state.selections['cell'][name]; - flag = true; - } - }); - return flag; - }; - /** - * Adds the interacted node to the state object. - * @param state [description] - * @param nodeID [description] - * @param interaction [description] - * @param interactionName [description] - * @return [description] - */ - View.prototype.changeInteraction = function (state, nodeID, interaction, interactionName) { - // if there have been any mouseover events since the last submitted action, log them in provenance - //if (this.mouseoverEvents.length > 1) { - if (interactionName === void 0) { interactionName = interaction; } - //} - if (nodeID in state.selections[interaction]) { - // Remove element if in list, if list is empty, delete key - var currentIndex = state.selections[interaction][nodeID].indexOf(interactionName); - if (currentIndex > -1) { - state.selections[interaction][nodeID].splice(currentIndex, 1); - if (state.selections[interaction][nodeID].length == 0) - delete state.selections[interaction][nodeID]; - } - else { - state.selections[interaction][nodeID].push(interactionName); - } - } - else { - state.selections[interaction][nodeID] = [interactionName]; - } - }; - /** - * [mouseoverEdge description] - * @return [description] - */ - View.prototype.mouseoverEdge = function () { - }; - View.prototype.linspace = function (startValue, stopValue, cardinality) { - var arr = []; - var step = (stopValue - startValue) / (cardinality - 1); - for (var i = 0; i < cardinality; i++) { - arr.push(startValue + (step * i)); - } - return arr; - }; - View.prototype.setSquareColors = function (type) { - }; - View.prototype.generateScaleLegend = function (type, numberOfEdge) { - var _this = this; - var yOffset = 30; - var xOffset = 10; - if (this.controller.configuration.adjMatrix.edgeBars && this.controller.configuration.isMultiEdge) { - var legendFile = 'assets/adj-matrix/'; - legendFile += this.controller.configuration.isMultiEdge ? 'nestedSquaresLegend' : 'edgeBarsLegendSingleEdge'; - legendFile += '.png'; - d3.select('#legend-svg').append('g').append('svg:image') - .attr('x', 0) - .attr('y', 10) - .attr('width', 50) - .attr('height', 70) - .attr('xlink:href', legendFile); - //return; - xOffset = 100; - } - var rectWidth = 18; - var rectHeight = 10; - var legendWidth = 130; - var legendHeight = 60; - xOffset += legendWidth * numberOfEdge; - var scale = this.edgeScales[type]; - var extent = scale.domain(); - var number = 5; - var sampleNumbers = [0, 1, 3, 5]; //this.linspace(extent[0], extent[1], number); - var svg = d3.select('#legend-svg').append('g') - .attr('id', 'legendLinear' + type) - .attr('transform', function (d, i) { return 'translate(' + xOffset + ',' + yOffset + ')'; }) - .on('click', function (d, i, nodes) { - if (_this.controller.configuration.adjMatrix.selectEdgeType == true) { // - var edgeType = _this.controller.configuration.state.adjMatrix.selectedEdgeType == type ? 'all' : type; - _this.controller.configuration.state.adjMatrix.selectedEdgeType = edgeType; - _this.setSquareColors(edgeType); - if (edgeType == 'all') { - d3.selectAll('.selectedEdgeType').classed('selectedEdgeType', false); - } - else { - d3.selectAll('.selectedEdgeType').classed('selectedEdgeType', false); - d3.selectAll('#legendLinear' + type).select('.edgeLegendBorder').classed('selectedEdgeType', true); - } - } - }); - var boxWidth = (number + 1) * rectWidth + 15; - svg.append('rect') - .classed('edgeLegendBorder', true) - .attr('stroke', 'gray') - .attr('stroke-width', 1) - .attr('width', boxWidth) - .attr('height', 50) - .attr('fill-opacity', 0) - .attr('x', 0) - .attr('y', -9) - .attr('ry', 2) - .attr('rx', 2); - var pluralType = type; - if (pluralType == 'retweet') { - pluralType = 'retweets'; - } - else if (pluralType == 'interacted') { - pluralType = 'interactions'; - } - svg.append('text') - .attr('x', boxWidth / 2) - .attr('y', 8) - .attr('text-anchor', 'middle') - .style("font-size", "12px") - .text('# of ' + pluralType); - var sideMargin = ((boxWidth) - (sampleNumbers.length * (rectWidth + 5))) / 2; - var groups = svg.selectAll('g') - .data(sampleNumbers) - .enter() - .append('g') - .attr('transform', function (d, i) { return 'translate(' + (sideMargin + i * (rectWidth + 5)) + ',' + 15 + ')'; }); - groups - .append('rect') - .attr('width', rectWidth) - .attr('height', rectHeight) - .attr('fill', function (d) { - return scale(d); - }) - .attr('stroke', function (d) { - return d == 0 ? '#bbb' : 'white'; - }); - groups - .append('text') - .attr('x', rectWidth / 2) - .attr('y', 22) - .attr('text-anchor', 'middle') - .style("font-size", "12px") - .text(function (d) { - return Math.round(d); - }); - }; - View.prototype.generateColorLegend = function () { - var counter = 0; - for (var type in this.edgeScales) { - if (this.controller.configuration.isMultiEdge) { - if (type == 'interacted') { - continue; - } - this.generateScaleLegend(type, counter); - counter += 1; - } - else { - if (type != 'interacted') { - continue; - } - this.generateScaleLegend(type, counter); - } - } - }; - /** - * [selectRow description] - * @param node [description] - * @return [description] - */ - View.prototype.classHighlights = function (nodeID, rowOrCol, className) { - if (rowOrCol === void 0) { rowOrCol = 'Row'; } - // select attr and topo highlight - d3.selectAll('Attr' + rowOrCol + nodeID + ',' + 'Topo' + rowOrCol + nodeID) - .classed(className, true); - //d3.selectAll('#highlight' + 'Topo' + rowOrCol + nodeID) - // .classed(className, true);* - // highlight row text - //d3.selectAll('')rowOrCol - // else highlight column text - }; - /** - * [highlightRow description] - * @param node [description] - * @return [description] - */ - /*highlightRow(node) { - let nodeID = node[this.datumID]; - if (nodeID == null) { - nodeID = node.rowid; - } - // highlight attr - this.highlightNode(nodeID, 'attr'); - this.highlightNode(nodeID, 'topo'); - } - - highlightRowAndCol(node) { - let nodeID = node.screen_name; - if (node.screen_name == null) { - nodeID = node.colid; - } - - this.highlightNode(nodeID, 'attr'); - this.highlightNode(nodeID, '', 'Col'); - } - - highlightNode(nodeID: string, attrOrTopo: string, rowOrCol: string = 'Row') { - d3.selectAll('.' + attrOrTopo + rowOrCol + nodeID) - .classed('hovered', true); - }*/ - //u: BCC BCCINVITADOS2019 - //p: - //private selectedNodes : any; - // DOESNT GET ADDED - View.prototype.addHighlightNode = function (addingNode) { - // if node is in - var nodeIndex = this.nodes.findIndex(function (item, i) { - return item[this.datumID] == addingNode; - }); - for (var i = 0; i < this.matrix[0].length; i++) { - if (this.matrix[i][nodeIndex].z > 0) { - var nodeID = this.matrix[i][nodeIndex].rowid; - if (this.controller.configuration.state.adjMatrix.highlightedNodes.hasOwnProperty(nodeID) && !this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID].includes(addingNode)) { - // if array exists, add it - this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID].push(addingNode); - } - else { - // if array non exist, create it and add node - this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID] = [addingNode]; - } - } - } - }; - /** - * [removeHighlightNode description] - * @param nodeID [description] - * @param removingNode [description] - * @return [description] - - removeHighlightNode(removingNode: string) { - // remove from selected nodes - - for (let nodeID in this.controller.configuration.state.adjMatrix.highlightedNodes) { - //finds the position of removing node in the nodes array - let index = this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID].indexOf(removingNode); - // keep on removing all places of removing node - if (index > -1) { - this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID].splice(index, 1); - // delete properties if no nodes left - if (this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID].length == 0) { - delete this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID]; - } - } - } - }*/ - View.prototype.nodeDictContainsPair = function (dict, nodeToHighlight, interactedElement) { - if (nodeToHighlight in dict) { - return dict[nodeToHighlight].has(interactedElement); - } - return false; - }; - /** - * If an interactedElement has not been interacted with, it will add the nodeToHighlight - * to the provided highlight dict. If it has, it will remove it and return false. Otherwise, - * it will add the interacted element connection to the nodeToHighlight. - * @param dict The underlying storage to show which - * @param nodeToHighlight [description] - * @param interactedElement [description] - * @return [description] - */ - View.prototype.addHighlightNodesToDict = function (dict, nodeToHighlight, interactedElement) { - // if node already in highlight, remove it - if (this.nodeDictContainsPair(dict, nodeToHighlight, interactedElement)) { - this.removeHighlightNodesToDict(dict, nodeToHighlight, interactedElement); - return false; - } - // create new set if set exists - if (!(nodeToHighlight in dict)) { - dict[nodeToHighlight] = new Set(); - } - // add element to set - dict[nodeToHighlight].add(interactedElement); - return true; - }; - View.prototype.removeHighlightNodesToDict = function (dict, nodeToHighlight, interactedElement) { - // if node is not in list, simply return - if (!this.nodeDictContainsPair(dict, nodeToHighlight, interactedElement)) { - return; - } - // if there are other elements highlighting the node to highlight - if (dict[nodeToHighlight].size > 1) { // if set has more than 1 object - dict[nodeToHighlight]['delete'](interactedElement); // delete element from set - } - else { - delete dict[nodeToHighlight]; - } - }; - View.prototype.renderHighlightNodesFromDict = function (dict, classToRender, rowOrCol) { - //unhighlight all other nodes - if (rowOrCol === void 0) { rowOrCol = 'Row'; } - //highlight correct nodes - var cssSelector = ''; - for (var nodeID in dict) { - if (rowOrCol == 'Row') { - cssSelector += '#attr' + rowOrCol + nodeID + ','; - } - cssSelector += '#topo' + rowOrCol + nodeID + ','; - if (classToRender == 'answer' && rowOrCol == 'Row') { - cssSelector += '#nodeLabelRow' + nodeID + ','; - } - } - // remove last comma - cssSelector = cssSelector.substring(0, cssSelector.length - 1); - if (cssSelector == '') { - return; - } - d3.selectAll(cssSelector).classed(classToRender, true); - }; - View.prototype.selectNode = function (nodeID) { - var index = this.controller.configuration.state.selectedNodes.indexOf(nodeID); - if (index > -1) { - this.controller.configuration.state.selectedNodes.splice(index, 1); - } - else { - this.controller.configuration.state.selectedNodes.push(nodeID); - } - var attrRow = d3.selectAll('attr' + 'Row' + nodeID); - attrRow - .classed('selected', !attrRow.classed('selected')); - var topoRow = d3.selectAll('topo' + 'Row' + nodeID); - topoRow - .classed('selected', !topoRow.classed('selected')); - }; - View.prototype.selectColumnNode = function (nodeID) { - // highlight - }; - /** - * Old implementation to select the neighboring nodes. - * @param nodeID [description] - * @return [description] - */ - View.prototype.selectNeighborNodes = function (nodeID) { - var nodeIndex = this.controller.configuration.state.adjMatrix.columnSelectedNodes.indexOf(nodeID); - if (nodeIndex > -1) { - // find all neighbors and remove them - this.controller.configuration.state.adjMatrix.columnSelectedNodes.splice(nodeIndex, 1); - this.removeHighlightNode(nodeID); - this.controller.configuration.state.adjMatrix.columnSelectedNodes.splice(nodeIndex, 1); - // remove node from column selected nodes - } - else { - this.addHighlightNode(nodeID); - this.controller.configuration.state.adjMatrix.columnSelectedNodes.push(nodeID); - } - this.renderNeighborHighlightNodes(); - /*let index = this.controller.configuration.state.selectedNodes.indexOf(nodeID); - - if(index > -1){ // if in selected node, remove it (unless it is ) - this.controller.configuration.state.selectedNodes.splice(index,1); - //find all partner nodes - // if still exists keep, - } else { - // add node - this.controller.configuration.state.selectedNodes.push(nodeID); - - } - - let attrRow = d3.selectAll('#highlight'+'Attr'+'Row'+nodeID); - attrRow - .classed('selected',(d)=>{ - // need to remove if clicked, but not if clicked from another node - // store hashmap with counts - // iterate through each time a click and change values - // if lengths > 0 - - // Add all elements to set - // at each click, readd and remove all - - // if already selected, remove and uncolor nodes - // if not, add and color nodes - - - - return ! - });//!attrRow.classed('selected') - - - let topoRow = d3.selectAll('#highlight'+'Topo'+'Row'+nodeID); - topoRow - .classed('selected',!topoRow.classed('selected')); - - - */ - }; - View.prototype.generateSortAction = function (sortKey) { - var _this = this; - return this.controller.model.provenance.addAction('sort', function (currentState) { - _this.orderType = sortKey; - _this.controller.configuration.adjMatrix.sortKey = sortKey; - //add time stamp to the state graph - currentState.time = Date.now(); - currentState.event = 'sort'; - currentState.sortKey = sortKey; - if (_this.controller.view, _this.controller.view.mouseoverEvents) { - currentState.selections.previousMouseovers = _this.controller.view.mouseoverEvents; - _this.controller.view.mouseoverEvents.length = 0; - } - return currentState; - }); - }; - /** - * [sort description] - * @return [description] - */ - View.prototype.sort = function (orderType) { - var _this = this; - var sortKey = orderType; - var nodeIDs = this.nodes.map(function (node) { return node.id; }); - if (nodeIDs.includes(parseInt(sortKey))) { - this.order = this.controller.changeOrder(sortKey, true); - } - else { - this.order = this.controller.changeOrder(sortKey); - } - this.orderingScale.domain(this.order); - d3.selectAll('.row') - //.transition() - //.duration(transitionTime) - //.delay((d, i) => { return this.orderingScale(i) * 4; }) - .attr('transform', function (d, i) { - if (i > _this.order.length - 1) - return; - return 'translate(0,' + _this.orderingScale(i) + ')'; - }); - this.attributeRows - //.transition() - //.duration(transitionTime) - //.delay((d, i) => { return this.orderingScale(i) * 4; }) - .attr('transform', function (d, i) { return 'translate(0,' + _this.orderingScale(i) + ')'; }); - // update each highlightRowsIndex - // if any other method other than neighbors sort - if (!nodeIDs.includes(parseInt(sortKey))) { - var t = this.edges; //.transition().duration(transitionTime); - t.selectAll('.column') - //.delay((d, i) => { return this.orderingScale(i) * 4; }) - .attr('transform', function (d, i) { return 'translate(' + _this.orderingScale(i) + ',0)rotate(-90)'; }); - } - /*d3.selectAll('.highlightRow') // taken care of as they're apart of row and column groupings already - .transition() - .duration(transitionTime) - .delay((d, i) => { return this.orderingScale(i) * 4; }) - .attr("transform", (d, i) => { return "translate(0," + this.orderingScale(i) + ")"; }) - - d3.selectAll('.highlightCol') - .transition() - .duration(transitionTime) - .delay((d, i) => { return this.orderingScale(i) * 4; }) - .attr("transform", (d, i) => { return "translate(" + this.orderingScale(i) + ")rotate(-90)"; });*/ - // change glyph coloring for sort - d3.selectAll('.glyph').attr('fill', '#8B8B8B'); - // for quantitative values, change their color - if (this.controller.view.columnGlyphs[sortKey]) { - this.controller.view.columnGlyphs[sortKey].attr('fill', '#EBB769'); - } - d3.selectAll('.sortIcon').style('fill', '#8B8B8B').filter(function (d) { return d == sortKey; }).style('fill', '#EBB769'); - if (!nodeIDs.includes(parseInt(sortKey))) { - var cells = d3.selectAll('.cell') //.selectAll('rect') - //.transition() - //.duration(transitionTime) - //.delay((d, i) => { return this.orderingScale(i) * 4; }) - //.delay((d) => { return this.orderingScale(d.x) * 4; }) - .attr('transform', function (d, i) { - return 'translate(' + _this.orderingScale(d.x) + ',0)'; - }); - } - else { - d3.select('#sortIcon' + sortKey).style('fill', '#EBB769'); - } - }; - View.prototype.updateCheckBox = function (state) { - var _this = this; - if (this.controller.configuration.attributeScales.node.selected == undefined) { - return; - } - var color = this.controller.configuration.attributeScales.node.selected.range[0]; - d3.selectAll('.answerBox').selectAll('rect').transition().duration(250) - .style('fill', function (d) { - var answerStatus = d[_this.datumID] in state.selections.answerBox; - return answerStatus ? color : 'white'; - }); - }; - View.prototype.updateAnswerToggles = function (state) { - var _this = this; - if (this.controller.configuration.attributeScales.node.selected == undefined) { - return; - } - var color = this.controller.configuration.attributeScales.node.selected.range[0]; - d3.selectAll('.answerBox').selectAll('circle').transition().duration(500) - .attr('cx', function (d) { - var answerStatus = d[_this.datumID] in state.selections.answerBox; - return (answerStatus ? 3 * _this.columnWidths['selected'] / 4 : 1.15 * _this.columnWidths['selected'] / 4); - }) - .style('fill', function (d) { - var answerStatus = d[_this.datumID] in state.selections.answerBox; - return answerStatus ? color : 'white'; - }); - d3.select('.answerBox').selectAll('rect').transition().duration(500) - .style('fill', function (d) { - var answerStatus = d[_this.datumID] in state.selections.answerBox; - return answerStatus ? '#8B8B8B' : 'lightgray'; - }); - }; - /** - * [initalizeAttributes description] - * @return [description] - */ - View.prototype.initalizeAttributes = function () { - var _this = this; - var width = this.controller.visWidth * this.controller.attributePorportion; //this.edgeWidth + this.margins.left + this.margins.right; - var height = this.controller.visHeight; //this.edgeHeight + this.margins.top + this.margins.bottom; - this.attributeWidth = width - (this.margins.left + this.margins.right); //* this.controller.attributePorportion; - this.attributeHeight = height - (this.margins.top + this.margins.bottom); // * this.controller.attributePorportion; - this.attributes = d3.select('#attributes').append('svg') - .attr('viewBox', '0 0 ' + (width) + ' ' + height + '') - .attr('preserveAspectRatio', 'xMinYMin meet') - .append('g') - .classed('svg-content', true) - .attr('id', 'attributeMargin') - .attr('transform', 'translate(' + 0 + ',' + this.margins.top + ')'); - // add zebras and highlight rows - /* - this.attributes.selectAll('.highlightRow') - .data(this.nodes) - .enter() - .append('rect') - .classed('highlightRow', true) - .attr('x', 0) - .attr('y', (d, i) => this.orderingScale(i)) - .attr('width', this.attributeWidth) - .attr('height', this.orderingScale.bandwidth()) - .attr('fill', (d, i) => { return i % 2 == 0 ? "#fff" : "#eee" }) - */ - var barMargin = { top: 1, bottom: 1, left: 5, right: 5 }; - var barHeight = this.orderingScale.bandwidth() - barMargin.top - barMargin.bottom; - // Draw each row (translating the y coordinate) - this.attributeRows = this.attributes.selectAll('.row') - .data(this.nodes) - .enter().append('g') - .attr('class', 'row') - .attr('transform', function (d, i) { - return 'translate(0,' + _this.orderingScale(i) + ')'; - }); - this.attributeRows.append('line') - .attr('x1', 0) - .attr('x2', this.controller.attrWidth) - .attr('stroke', '2px') - .attr('stroke-opacity', 0.3); - var attributeMouseOver = function (d) { - _this.addHighlightNodesToDict(_this.controller.hoverRow, d[_this.datumID], d[_this.datumID]); // Add row (rowid) - _this.addHighlightNodesToDict(_this.controller.hoverCol, d[_this.datumID], d[_this.datumID]); // Add row (rowid) - _this.mouseoverEvents.push({ time: new Date().getTime(), event: 'attrRow' + d[_this.datumID] }); - d3.selectAll('.hovered').classed('hovered', false); - _this.renderHighlightNodesFromDict(_this.controller.hoverRow, 'hovered', 'Row'); - _this.renderHighlightNodesFromDict(_this.controller.hoverCol, 'hovered', 'Col'); - }; - this.attributeMouseOver = attributeMouseOver; - var attributeMouseOut = function (d) { - _this.removeHighlightNodesToDict(_this.controller.hoverRow, d[_this.datumID], d[_this.datumID]); // Add row (rowid) - _this.removeHighlightNodesToDict(_this.controller.hoverCol, d[_this.datumID], d[_this.datumID]); // Add row (rowid) - d3.selectAll('.hovered').classed('hovered', false); - _this.renderHighlightNodesFromDict(_this.controller.hoverRow, 'hovered', 'Row'); - }; - this.attributeMouseOut = attributeMouseOut; - this.attributeRows.append('rect') - .attr('x', 0) - .attr('y', 0) - .classed('attrRow', true) - .attr('id', function (d, i) { - return 'attrRow' + d[_this.datumID]; - }) - .attr('width', width) - .attr('height', this.orderingScale.bandwidth()) // end addition - .attr('fill-opacity', 0) - .on('mouseover', attributeMouseOver) - .on('mouseout', attributeMouseOut).on('click', this.clickFunction); - var columns = this.controller.configuration.nodeAttributes; - //columns.unshift('selected'); // ANSWER COLUMNS - var formatCurrency = d3.format('$,.0f'), formatNumber = d3.format(',.0f'); - // generate scales for each - var attributeScales = {}; - this.columnScale = d3.scaleOrdinal().domain(columns); - // Calculate Column Scale - var columnRange = []; - var xRange = 0; - var columnWidths = this.determineColumnWidths(columns); // ANSWER COLUMNS - //450 / columns.length; - this.columnWidths = columnWidths; - var categoricalAttributes = ['type', 'continent']; - var quantitativeAttributes = ['followers_count', 'friends_count', 'statuses_count', 'count_followers_in_query', 'favourites_count', 'listed_count', 'memberFor_days', 'query_tweet_count']; - columns.forEach(function (col, index) { - // calculate range - columnRange.push(xRange); - var domain = _this.controller.configuration.attributeScales.node[col].domain; - if (quantitativeAttributes.indexOf(col) > -1) { - var scale = d3.scaleLinear().domain(domain).range([barMargin.left, columnWidths[col] - barMargin.right]); - scale.clamp(true); - attributeScales[col] = scale; - } - else { - // append colored blocks - // placeholder scale - var range = _this.controller.configuration.attributeScales.node[col].range; - var scale = d3.scaleOrdinal().domain(domain).range(range); - //.domain([true,false]).range([barMargin.left, colWidth-barMargin.right]); - attributeScales[col] = scale; - } - xRange += columnWidths[col]; - }); - this.attributeScales = attributeScales; - // need max and min of each column - /*this.barWidthScale = d3.scaleLinear() - .domain([0, 1400]) - .range([0, 140]);*/ - var placementScale = {}; - this.columnScale.range(columnRange); - for (var _i = 0, _a = Object.entries(attributeScales); _i < _a.length; _i++) { - var _b = _a[_i], column = _b[0], scale = _b[1]; - if (categoricalAttributes.indexOf(column) > -1) { // if not selected categorical - placementScale[column] = this.generateCategoricalLegend(column, columnWidths[column]); - } - else if (quantitativeAttributes.indexOf(column) > -1) { - this.attributes.append('g') - .attr('class', 'attr-axis') - .attr('transform', 'translate(' + this.columnScale(column) + ',' + -15 + ')') - .call(d3.axisTop(scale) - .tickValues(scale.domain()) - .tickFormat(function (d) { - if ((d / 1000) >= 1) { - d = Math.round(d / 1000) + 'K'; - } - return d; - })) - .selectAll('text') - .style('text-anchor', function (d, i) { return i % 2 ? 'end' : 'start'; }); - } - } - this.columnGlyphs = {}; - /* Create data columns data */ - columns.forEach(function (column, index) { - var columnPosition = _this.columnScale(column); - if (categoricalAttributes.indexOf(column) > -1) { // if categorical - _this.createUpsetPlot(column, columnWidths[index], placementScale[column]); - return; - } - else if (quantitativeAttributes.indexOf(column) > -1) { // if quantitative - _this.columnGlyphs[column] = _this.attributeRows - .append('rect') - .attr('class', 'glyph ' + column) - .attr('height', barHeight) - .attr('width', 10) // width changed later on transition - .attr('x', columnPosition + barMargin.left) - .attr('y', barMargin.top) // as y is set by translate - .attr('fill', function (d) { - return _this.controller.model.orderType == column ? '#EBB769' : '#8B8B8B'; - }) - .on('mouseover', function (d) { - //if (that.columnNames[d] && that.columnNames[d].length > maxcharacters) { - //that.tooltip.transition().delay(1000).duration(200).style("opacity", .9); - var matrix = this.getScreenCTM() - .translate(+this.getAttribute('x'), +this.getAttribute('y')); - that.tooltip.html(Math.round(d[column])) - .style('left', (window.pageXOffset + matrix.e + columnWidths[column] / 2 - 35) + 'px') - .style('top', (window.pageYOffset + matrix.f - 5) + 'px'); - that.tooltip.transition() - .duration(200) - .style('opacity', .9); - attributeMouseOver(d); - //} - }) - .on('mouseout', function (d) { - that.tooltip.transition().duration(25).style('opacity', 0); - attributeMouseOut(d); - }); - _this.columnGlyphs[column] - .transition() - .duration(2000) - .attr('width', function (d, i) { return attributeScales[column](d[column]); }); - _this.attributeRows - .append('div') - .attr('class', 'glyphLabel') - .text(function (d, i) { - return (d); - }); - } - else { - barMargin.left = 1; - var answerBox = _this.attributeRows - .append('g') - .attr('id', function (d, i) { - return 'tourAnswerBox' + d[_this.datumID]; - }) - .append('g') - .attr('class', 'answerBox') - .attr('id', function (d) { return 'answerBox' + d[_this.datumID]; }) - .attr('transform', 'translate(' + (columnPosition + barMargin.left) + ',' + 0 + ')'); - if (_this.controller.configuration.adjMatrix.toggle) { - var rect = answerBox.append('rect') - .attr('x', (columnWidths[column] / 4)) // if column with is 1, we want this at 1/4, and 1/2 being mid point - .attr('y', barMargin.top) - .attr('rx', barHeight / 2) - .attr('ry', barHeight / 2) - .style('fill', 'lightgray') - .attr('width', columnWidths[column] / 2) - .attr('height', barHeight) - .attr('stroke', 'lightgray') - .on('mouseover', attributeMouseOver) - .on('mouseout', attributeMouseOut); - var circle = answerBox.append('circle') - .attr('cx', (1.15 * columnWidths[column] / 4)) - .attr('cy', barHeight / 2 + barMargin.top) - .attr('r', barHeight / 2) - .style('fill', 'white') - .style('stroke', 'lightgray'); - } - else { - var initalHeight = barHeight; - var newBarHeight = d3.min([barHeight, 15]); - var rect = answerBox.append('rect') - .attr('x', (columnWidths[column] / 2) - newBarHeight / 2) // if column with is 1, we want this at 1/4, and 1/2 being mid point - .attr('y', barMargin.top + (initalHeight - newBarHeight) / 2) - //.attr("rx", barHeight / 2) - //.attr("ry", barHeight / 2) - .style('fill', 'white') - .attr('width', newBarHeight) - .attr('height', newBarHeight) - .attr('stroke', 'lightgray') - .on('mouseover', attributeMouseOver) - .on('mouseout', attributeMouseOut); - } - answerBox - .on('click', function (d, i, nodes) { - var color = _this.controller.configuration.attributeScales.node.selected.range[0]; - //if already answer - var nodeID = _this.determineID(d); - /*Visual chagne */ - var answerStatus = false; // TODO, remove? - if (_this.controller.configuration.adjMatrix.toggle) { - d3.select(nodes[i]).selectAll('circle').transition().duration(500) - .attr('cx', (answerStatus ? 3 * columnWidths[column] / 4 : 1.15 * columnWidths[column] / 4)) - .style('fill', answerStatus ? color : 'white'); - d3.select(nodes[i]).selectAll('rect').transition().duration(500) - .style('fill', answerStatus ? '#8B8B8B' : 'lightgray'); - } - else { - } - _this.clickFunction(d, i, nodes); - //let action = this.changeInteractionWrapper(nodeID, i, nodes); - //this.controller.model.provenance.applyAction(action); - //d3.select(nodes[i]).transition().duration(500).attr('fill',) - }); - } - }); - // Add Verticle Dividers - this.attributes.selectAll('.column') - .data(columns) - .enter() - .append('line') - .style('stroke', '1px') - .attr('x1', function (d) { return _this.columnScale(d); }) - .attr('y1', -20) - .attr('x2', function (d) { return _this.columnScale(d); }) - .attr('y2', this.attributeHeight + this.margins.bottom) - .attr('stroke-opacity', 0.4); - // Add headers - var attributeNames = Object.keys(this.controller.configuration.attributeScales.node); - var attributeLabels = Object.values(this.controller.configuration.attributeScales.node).map(function (obj) { return obj.label; }); - this.columnNames = {}; - for (var i = 0; i < attributeNames.length; i++) { - this.columnNames[attributeNames[i]] = attributeLabels[i]; - } - this.columnNames['selected'] = 'Answer'; - /*this.columnNames = { - "followers_count": "Followers", - "query_tweet_count": "On-Topic Tweets", // not going to be used (how active this person was on the conference) - "friends_count": "Friends", - "statuses_count": "Tweets", - "favourites_count": "Liked Tweets", - "count_followers_in_query": "In-Network Followers", - "continent": "Continent", - "type": "Type", - "memberFor_days": "Account Age", - "listed_count": "In Lists", - "selected": "Answer" - }*/ - var that = this; - function calculateMaxChars(numColumns) { - switch (numColumns) { - case 1: - return { 'characters': 20, 'font': 13 }; - case 2: - return { 'characters': 20, 'font': 13 }; - case 3: - return { 'characters': 20, 'font': 12 }; - case 4: - return { 'characters': 19, 'font': 12 }; - case 5: - return { 'characters': 18, 'font': 12 }; - case 6: - return { 'characters': 16, 'font': 11 }; - case 7: - return { 'characters': 14, 'font': 10 }; - case 8: - return { 'characters': 12, 'font': 10 }; - case 9: - return { 'characters': 10, 'font': 10 }; - case 10: - return { 'characters': 8, 'font': 10 }; - default: - return { 'characters': 8, 'font': 10 }; - } - } - var options = calculateMaxChars(columns.length); // 10 attr => 8 - var maxcharacters = options.characters; - var fontSize = options.font; //*1.1; - //this.createColumnHeaders(); - var columnHeaders = this.attributes.append('g') - .classed('column-headers', true); - var columnHeaderGroups = columnHeaders.selectAll('.header') - .data(columns) - .enter() - .append('g') - .attr('transform', function (d) { return 'translate(' + (_this.columnScale(d)) + ',' + (-65) + ')'; }); - columnHeaderGroups.on('click', function (d) { - if (d !== 'selected') { - var action = _this.generateSortAction(d); - action.applyAction(); - pushProvenance(_this.controller.model.app.currentState()); - //this.sort(d); - } - }).attr('cursor', 'pointer').attr('pointer-events', 'bounding-box'); - columnHeaderGroups - .append('rect') - .attr('width', function (d) { return _this.columnWidths[d]; }) - .attr('height', 20) - .attr('y', 0) - .attr('x', 0) - .attr('fill-opacity', 0) - /*.attr('fill', 'none')*/ - .attr('stroke', 'lightgray') - .attr('stroke-width', 1) - .attr('stroke-opacity', 1); - columnHeaderGroups - .append('text') - .classed('header', true) - //.attr('y', -45) - //.attr('x', (d) => this.columnScale(d) + barMargin.left) - .style('font-size', fontSize.toString() + 'px') - .attr('text-anchor', 'middle') - //.attr('transform','rotate(-10)') - .text(function (d, i) { - if (_this.columnNames[d] && _this.columnNames[d].length > maxcharacters) { - return _this.columnNames[d].slice(0, maxcharacters - 2) + '...'; // experimentally determine how big - } - return _this.columnNames[d]; - }) - .attr('x', function (d) { return _this.columnWidths[d] / 2; }) - .attr('y', 14) - .on('mouseover', function (d) { - if (that.columnNames[d] && that.columnNames[d].length > maxcharacters) { - that.tooltip.transition().duration(200).style('opacity', .9); - var matrix = this.getScreenCTM() - .translate(+this.getAttribute('x'), +this.getAttribute('y')); - that.tooltip.transition() - .duration(200) - .style('opacity', .9); - that.tooltip.html(that.columnNames[d]) - .style('left', (window.pageXOffset + matrix.e - 25) + 'px') - .style('top', (window.pageYOffset + matrix.f - 20) + 'px'); - } - }) - .on('mouseout', function (d) { - that.tooltip.transition().duration(250).style('opacity', 0); - }); - columnHeaderGroups; - if (columns.length < 6) { - var path = columnHeaderGroups.filter(function (d) { return d !== 'selected'; }).append('path').attr('class', 'sortIcon').attr('d', function (d) { - var variable = _this.isCategorical(d) ? 'categorical' : 'quant'; - return _this.controller.model.icons[variable].d; - }).style('fill', function (d) { return d == _this.controller.model.orderType ? '#EBB769' : '#8B8B8B'; }).attr('transform', 'scale(0.1)translate(' + (-50) + ',' + (-300) + ')') - .attr('cursor', 'pointer'); - } - var answerColumn = columnHeaders.selectAll('.header').filter(function (d) { return d == 'selected'; }); - answerColumn.attr('font-weight', 650); - var nonAnswerColumn = columnHeaders.selectAll('.header').filter(function (d) { return d !== 'selected'; }); - nonAnswerColumn.attr('cursor', 'pointer'); - d3.select('.loading').style('display', 'none'); - this.controller.model.setUpProvenance(); - window.focus(); - // Draw buttons for alternative sorts - var initalY = -this.margins.left + 10; - var buttonHeight = 15; - var text = ['Name', 'Cluster']; //, 'interacts']; - var sortNames = ['shortName', 'clusterLeaf']; //, 'edges'] - var iconNames = ['alphabetical', 'categorical']; //, 'quant'] - var sortWrapper = this.edges.append('g').attr('class', 'tourSortWrapper'); - var _loop_2 = function (i) { - var button = sortWrapper //this.edges - .append('g') - .attr('transform', 'translate(' + (-this_2.margins.left) + ',' + (initalY) + ')'); - button.attr('cursor', 'pointer').on('click', function () { - var action = _this.generateSortAction(sortNames[i]); - action.applyAction(); - pushProvenance(_this.controller.model.app.currentState()); - //this.sort(); - }); - var rect = button.append('rect').attr('width', this_2.margins.left - 5).attr('height', buttonHeight).attr('fill', '#fafafa').attr('stroke', 'gray').attr('stroke-width', 1); - button.on('mouseover', function (d, i, nodes) { - d3.select(nodes[i]).select('rect').attr('fill', '#ffffff'); - }).on('mouseout', function (d, i, nodes) { - d3.select(nodes[i]).select('rect').attr('fill', '#fafafa'); - }); - button.append('text').attr('x', 27).attr('y', 11.5).attr('font-size', 11).text(text[i]); - var path = button.datum([sortNames[i]]); - var realPath = path - .append('path').attr('class', 'sortIcon').attr('d', function (d) { - return _this.controller.model.icons[iconNames[i]].d; - }).style('fill', function () { return sortNames[i] == _this.controller.model.orderType ? '#EBB769' : '#8B8B8B'; }).attr('transform', 'scale(0.1)translate(' + (-195) + ',' + (-320) + ')'); /*.on('click', (d,i,nodes) => { - this.sort(d); - })*/ - //button - initalY += buttonHeight + 5; - }; - var this_2 = this; - for (var i = 0; i < text.length; i++) { - _loop_2(i); - } - // Append g's for table headers - // For any data row, add - /*.on("click", clicked) - .select(".g-table-column") - .classed("g-table-column-" + (sortOrder === d3.ascending ? "ascending" : "descending"), function(d) { - return d === sortKey; - });*/ - }; - View.prototype.isCategorical = function (column) { - return column == 'type' || column == 'continent' || column == 'selected'; - }; - View.prototype.determineColumnWidths = function (columns) { - var widths = {}; - // set all column widths to 0 - // set all categorical column width to their width, keep track of total width - // set all other columns widths based off width - categorical - var widthOffset = this.controller.attrWidth / columns.length; - var totalCategoricalWidth = 0; - var bandwidthScale = 2; - if (this.nodes.length < 50) { - bandwidthScale = (1 / 3); - } - var itemSize = d3.min([(bandwidthScale * bandwidth), 30]); - var bandwidth = this.orderingScale.bandwidth(); - // fill in categorical column sizes - for (var i = 0; i < columns.length; i++) { - var column = columns[i]; - // if column is categorical - if (this.isCategorical(column)) { - var width = itemSize * (this.controller.configuration.attributeScales.node[column].domain.length + 1.5) + 20; - if (column == 'selected') { - width = 60; - } - // place max size of width - width = d3.min([160, width]); - widths[column] = width; - totalCategoricalWidth += width; // add width - } - } - var quantitativeWidth = this.controller.attrWidth - totalCategoricalWidth, quantitativeColumns = columns.length - Object.keys(widths).length, quantitativeColumnSize = quantitativeWidth / quantitativeColumns; - // fill in remaining columns based off the size remaining for quantitative variables - for (var i = 0; i < columns.length; i++) { - var column = columns[i]; - if (!(column in widths)) { - widths[column] = quantitativeColumnSize; - } - } - return widths; - // add categorical column width - }; - View.prototype.createUpsetPlot = function (column, columnWidth, placementScaleForAttr) { - var _this = this; - var columnPosition = this.columnScale(column); - var topMargin = 1; - var height = this.orderingScale.bandwidth() - 2 * topMargin; - var bandwidthScale = this.nodes.length < 50 ? (1 / 3) : 2; - var width = this.orderingScale.bandwidth() * bandwidthScale; - var numberCategories = this.controller.configuration.attributeScales.node[column].domain.length; - var legendItemSize = (this.columnWidths[column]) / (numberCategories + 1.5); ///bandwidth * bandwidthScale; - var _loop_3 = function (index) { - this_3.attributeRows - .append('rect') - .attr('x', placementScaleForAttr[index].position) - .attr('y', 1) - .attr('fill', function (d) { - return d[column] == placementScaleForAttr[index].value ? _this.attributeScales[column](d[column]) : '#dddddd'; // gray version: '#333333' - }) - .attr('width', legendItemSize) - .attr('height', height) - .on('mouseover', function (d, i, nodes) { - if (d[column] == placementScaleForAttr[index].value) { - var matrix = nodes[i].getScreenCTM() - .translate(+nodes[i].getAttribute('x'), +nodes[i].getAttribute('y')); - _this.tooltip.html(d[column]) - .style('left', (window.pageXOffset + matrix.e - 25) + 'px') - .style('top', (window.pageYOffset + matrix.f - 25) + 'px'); - _this.tooltip.transition() - .duration(200) - .style('opacity', .9); - } - _this.attributeMouseOver(d); - }) - .on('mouseout', function (d, i, nodes) { - _this.tooltip.transition() - .duration(25) - .style('opacity', 0); - //that.tooltip.transition().duration(25).style("opacity", 0); - _this.attributeMouseOut(d); - }); - }; - var this_3 = this; - for (var index = 0; index < placementScaleForAttr.length; index++) { - _loop_3(index); - } - return; - }; - View.prototype.generateCategoricalLegend = function (attribute, legendWidth) { - var _this = this; - var numberCategories = this.controller.configuration.attributeScales.node[attribute].domain.length; - var attributeInfo = this.controller.configuration.attributeScales.node[attribute]; - var dividers = attributeInfo.domain.length; - var legendHeight = d3.min([25, this.orderingScale.bandwidth()]); - var bandwidthScale = 2; - if (this.nodes.length < 50) { - bandwidthScale = (1 / 3); - } - var bandwidth = this.orderingScale.bandwidth(); - var marginEquivalents = 1.5; - var legendItemSize = (this.columnWidths[attribute] - 5) / (dividers + marginEquivalents); ///bandwidth * bandwidthScale; - var height = d3.min([bandwidth * bandwidthScale, legendHeight]); - //(legendWidth) / (dividers + 3/bandwidthScale); - var margin = marginEquivalents * legendItemSize / dividers; - var xRange = []; - var rects = this.attributes.append('g') - .attr('transform', 'translate(' + (this.columnScale(attribute) + 1 * margin) + ',' + (-legendHeight - 5) + ')'); // - var _loop_4 = function (i) { - var rect1 = rects - .append('g') - .attr('transform', 'translate(' + (i * (legendItemSize + margin)) + ',0)'); - xRange.push({ - 'attr': attribute, - 'value': attributeInfo.domain[i], - 'position': (this_4.columnScale(attribute) + 1 * margin) + (i * (legendItemSize + margin)) - }); - rect1 - .append('rect') - .attr('x', 0) //(legendItemSize + margin)/2 -this.orderingScale.bandwidth() - .attr('y', 0) - .attr('fill', attributeInfo.range[i]) - .attr('width', legendItemSize) - .attr('height', height); - rect1 - .append('text') - .text(attributeInfo.legendLabels[i]) - .attr('x', legendItemSize / 2) - .attr('y', -3) - .attr('text-anchor', 'middle') - .style('font-size', 11); - //.attr('transform', 'rotate(-90)') - rect1.on('mouseover', function (d, index, nodes) { - var matrix = nodes[index].getScreenCTM() - .translate(+nodes[index].getAttribute('x'), +nodes[index].getAttribute('y')); - _this.tooltip.html(attributeInfo.domain[i]) - .style('left', (window.pageXOffset + matrix.e - 45) + 'px') - .style('top', (window.pageYOffset + matrix.f - 20) + 'px'); - _this.tooltip.transition() - .duration(200) - .style('opacity', .9); - }) - .on('mouseout', function () { - _this.tooltip.transition(25) - .style('opacity', 0); - }); - }; - var this_4 = this; - for (var i = 0; i < dividers; i++) { - _loop_4(i); - } - return xRange; - }; - /** - * [selectHighlight description] - * @param nodeToSelect the - * @param rowOrCol String, "Row" or "Col" - * @param selectAttribute Boolean of to select attribute or topology highlight - * @return [description] - */ - View.prototype.selectHighlight = function (nodeToSelect, rowOrCol, attrOrTopo, orientation) { - if (attrOrTopo === void 0) { attrOrTopo = 'Attr'; } - if (orientation === void 0) { orientation = 'x'; } - var selection = d3.selectAll('.' + attrOrTopo + rowOrCol) - .filter(function (d, i) { - if (attrOrTopo == 'Attr' && d.index == null) { - // attr - return nodeToSelect.index == d[i][orientation]; - } - //topology - return nodeToSelect.index == d.index; - }); - return selection; - }; - return View; -}()); diff --git a/public/example-mvnv/assets/js/adjMatrix/view.ts b/public/example-mvnv/assets/js/adjMatrix/view.ts deleted file mode 100644 index 79fab09d70..0000000000 --- a/public/example-mvnv/assets/js/adjMatrix/view.ts +++ /dev/null @@ -1,2098 +0,0 @@ - -// Work on importing class file -class View { - /* - The Model handels the loading, sorting, and ordering of the data. - */ - private controller: any; - private nodes: any; - private edges: any; - private matrix: any; - private edgeWidth: number; - private edgeHeight: number; - private attributeWidth: number; - private attributeHeight: number; - private datumID: string; - private mouseoverEvents: Array; - private clickFunction: any; - - private margins: { left: number, top: number, right: number, bottom: number }; - private orderings: [number]; - private attributes: any; - private orderingScale: d3.ScaleBand; - private edgeRows: any; - private edgeColumns: any; - private edgeScales: any; - private visWidth: number; - private visHeight: number; - /* - private edgeSVGWidth: number; - private edgeSVGHeight: number; - private edgeSVGMargin: any; - private edgeSVG: any; - - private xScale: d3.ScaleBand; - private edgeValueScale: d3.ScaleLinear; - private colorScale: d3.ScaleOrdinal; - private orders: any; -*/ - - /** - * Changes the input string by any conflicting class names given to the - * elements that were interacted with. - * @param interaction class of the interacted element - * @return string - elements class name with no style classes - */ - sanitizeInteraction(interaction: string) { - interaction = interaction.replace(' hoveredCell', ''); - interaction = interaction.replace(' hovered', ''); - interaction = interaction.replace(' clicked', ''); - interaction = interaction.replace(' answer', ''); - interaction = interaction.replace(' neighbor', ''); - return interaction; - } - - constructor(controller) { - this.controller = controller; - - this.margins = { left: 75, top: 75, right: 0, bottom: 10 }; - - this.mouseoverEvents = []; - this.datumID = controller.datumID; - - this.clickFunction = (d, i, nodes) => { - - const nodeID = this.controller.view.determineID(d); - // remove hover or clicked from the class name of the objects that are interacted - // this is necessary as the click events are attached to the hovered rect in attrRow - const interaction = this.sanitizeInteraction(d3.select(nodes[i]).attr('class')); - - const action = this.controller.view.changeInteractionWrapper(nodeID, nodes[i], interaction); - action.applyAction(); - pushProvenance(this.controller.model.app.currentState()); - - }; - - // set up loading screen - - // Add scroll handler to containers - /*d3.selectAll('.container').on('mousewheel', scrollHandler); - - function scrollHandler() { - // determine which didn't scroll and update it's scroll. - let scrollHeight = d3.select(this).node().scrollTop; - if (d3.select(this).attr('id') == "attributes") { - // scroll topology - let element: any = d3.select('#topology').node(); - element.scrollTop = scrollHeight; - } else { - // scroll attributes - let element: any = d3.select('#attributes').node() - element.scrollTop = scrollHeight; - } - }*/ - } - - /** - * Searchs for the inputted node according to the data's shortName. - * @param searchNode string corresponding to the short name to search for. - * @return 1 if short name was found, 0 if already selected, -1 if not found - */ - search(searchNode: string) { - const selectedOption = searchNode.toLowerCase();//d3.select(nodes[i]).property("value"); - - if (selectedOption.length === 0) { - return; - } - - - //find the right nodeObject - let name = this.nodes.filter((node) => { return node.shortName.toLowerCase() == selectedOption; }); - - if (name[0] == null || name[0][this.datumID] == '') return -1; // node was not found - name = name[0][this.datumID]; - - const state = this.controller.model.app.currentState(); - if (name in state.selections.search) { - return 0; - } - - const action = this.controller.view.changeInteractionWrapper(name, null, 'search'); - action.applyAction(); - pushProvenance(this.controller.model.app.currentState()); - return 1; - } - - - - /** - * Takes in the data, hides the loading screen, and - * initalizes visualization. - * @param data [description] - * @return [description] - */ - loadData(nodes: any, edges: any, matrix: any) { - this.nodes = nodes; - this.edges = edges; - this.matrix = matrix; - - this.renderView(); - } - - /** - * Initializes the adjacency matrix and row views with placeholder visualizations - * @return none - */ - renderView() { - d3.select('.loading').style('display', 'block').style('opacity', 1); - - this.initalizeEdges(); - this.initalizeAttributes(); - - d3.select('.loading').style('display', 'none'); - - } - - /** - * Initalizes the edges view, renders all SVG elements and attaches listeners - * to elements. - * @return None - */ - initalizeEdges() { - // Float edges so put edges and attr on same row - // d3.select('#topology').style('float', 'left'); - - // Set width and height based upon the calculated layout size - const width = this.controller.visWidth * this.controller.edgePorportion; - const height = this.controller.visHeight; - - this.edgeWidth = width - (this.margins.left + this.margins.right);//*this.controller.edgePorportion; - this.edgeHeight = height - (this.margins.top + this.margins.bottom);//*this.controller.edgePorportion; - - // Creates scalable SVG - this.edges = d3.select('#topology').append('svg') - .attr('viewBox', '0 0 ' + (width) + ' ' + height + '') - .attr('preserveAspectRatio', 'xMinYMin meet') - .append('g') - .classed('svg-content', true) - .attr('id', 'edgeMargin') - .attr('transform', 'translate(' + this.margins.left + ',' + this.margins.top + ')'); - - // sets the vertical scale - this.orderingScale = d3.scaleBand().range([0, this.edgeWidth]).domain(d3.range(this.nodes.length)); - - // creates column groupings - this.edgeColumns = this.edges.selectAll('.column') - .data(this.matrix) - .enter().append('g') - .attr('class', 'column') - .attr('id', (d, i) => { - return 'groupCol' + d[i].colid; - }) - .attr('transform', (d, i) => { - return 'translate(' + this.orderingScale(i) + ')rotate(-90)'; - }); - - // Draw each row - this.edgeRows = this.edges.selectAll('.row') - .data(this.matrix) - .enter().append('g') - .attr('class', 'row') - .attr('id', (d, i) => { - return 'groupRow' + d[i].colid; - }) - .attr('transform', (d, i) => { - return 'translate(0,' + this.orderingScale(i) + ')'; - }); - - - this.drawGridLines(); - this.drawHighlightElements(); - - - this.edgeScales = this.generateEdgeScales(); - - - this.generateColorLegend(); - - const cells = this.edgeRows.selectAll('.cell') - .data((d) => { return d;/*.filter(item => item.z > 0)*/ }) - .enter().append('g') - .attr('class', 'cell') - .attr('id', (d) => d.cellName) - .attr('transform', (d) => 'translate(' + this.orderingScale(d.x) + ',0)'); - - cells - .append('rect') - .classed('baseCell', true) - .attr('x', (d) => 0) - .attr('height', this.orderingScale.bandwidth()) - .attr('width', this.orderingScale.bandwidth()) - .attr('fill-opacity', 0); - - // render edges - this.controller.configuration.adjMatrix.edgeBars ? this.drawEdgeBars(cells) : this.drawFullSquares(cells); - - cells - .on('mouseover', (cell, i, nodes) => { - this.showEdgeTooltip(cell, i, nodes); - this.hoverEdge(cell); - }) - .on('mouseout', (cell) => { - this.tooltip.transition(25) - .style('opacity', 0); - - this.unhoverEdge(cell); - }) - .filter((d) => d.interacted != 0 || d.retweet != 0 || d.mentions != 0) - .on('click', (d, i, nodes) => { - // only trigger click if edge exists - this.clickFunction(d, i, nodes); - - }) - .attr('cursor', 'pointer'); - - cells.filter((d) => d.rowid == d.colid) - .on('click', (d, i, nodes) => { - if (d.rowid in this.controller.model.app.currentState().selections.search) { - const action = this.changeInteractionWrapper(d.rowid, null, 'search'); - action.applyAction(); - pushProvenance(this.controller.model.app.currentState()); - } - // only trigger click if edge exists - - - }); - - this.controller.answerRow = {}; - this.controller.hoverRow = {}; - this.controller.hoverCol = {}; - - this.order = this.controller.getOrder(); - - this.appendEdgeLabels(); - - // add tooltip - this.tooltip = d3.select('body') - .append('div') - .attr('class', 'tooltip') - .style('opacity', 0); - } - /** - * Draws the nested edge bars - * @param cells d3 selection corresponding to the matrix cell groups - * @return none - */ - drawEdgeBars(cells: any) { - // bind squares to cells for the mouse over effect - const dividers = this.controller.configuration.isMultiEdge ? 2 : 1; - - //let squares = cells - let offset = 0; - let squareSize = this.orderingScale.bandwidth() - 2 * offset; - - for (let index = 0; index < dividers; index++) { - - const type = this.controller.configuration.isMultiEdge ? this.controller.configuration.attributeScales.edge.type.domain[index] : 'interacted'; - - cells - .append('rect') - .classed('nestedEdges nestedEdges' + type, true) - .attr('x', offset)// index * this.orderingScale.bandwidth() / dividers }) - .attr('y', (d) => { - return offset;//this.orderingScale.bandwidth() - scale(d[type]); - }) - .attr('height', squareSize)//) - .attr('width', squareSize) - .attr('fill', (d) => this.edgeScales[type](d[type])); - - // adjust offset and square size for the next edge type - offset = squareSize / 4; - squareSize = squareSize - 2 * offset; - - } - - // remove all edge rectangles that have no interactions - cells - .selectAll('.nestedEdges') - .filter((d) => { - return d.mentions == 0 && d.retweet == 0 && d.interacted == 0; - }) - .remove(); - } - /** - * Function to render the matrix edges as full squares - * @param cells d3 selection corresponding to the matrix cell groups - * @return none - */ - drawFullSquares(cells) { - const squares = cells - .append('rect') - .attr('x', 0)//d => this.orderingScale(d.x)) - //.filter(d=>{return d.item >0}) - .attr('width', this.orderingScale.bandwidth()) - .attr('height', this.orderingScale.bandwidth()) - .style('fill', 'white'); - squares - .filter((d) => d.z == 0) - .style('fill-opacity', 0); - - this.setSquareColors('all'); - - } - - /** - * Renders a tool tip over the provided cell node - * @param cell Data element corresponding to the cell - * @param i Index of that - * @param nodes The node elements of the d3 selection - * @return none - */ - showEdgeTooltip(cell, i, nodes) { - const matrix = nodes[i].getScreenCTM() - .translate(+nodes[i].getAttribute('x'), +nodes[i].getAttribute('y')); - - let interactedMessage = cell.interacted > 0 ? cell.interacted.toString() + ' interactions' : '';// - if (cell.interacted == 1) { - interactedMessage = interactedMessage.substring(0, interactedMessage.length - 1); - } - let retweetMessage = cell.retweet > 0 ? cell.retweet.toString() + ' retweets' : '';// - if (cell.retweet == 1) { - retweetMessage = retweetMessage.substring(0, retweetMessage.length - 1); - } - let mentionsMessage = cell.mentions > 0 ? cell.mentions.toString() + ' mentions' : '';// - if (cell.mentions == 1) { - mentionsMessage = mentionsMessage.substring(0, mentionsMessage.length - 1); - } - - const message = [interactedMessage, retweetMessage, mentionsMessage].filter(Boolean).join('
');//retweetMessage+'
'+mentionsMessage - - if (message !== '') { - const yOffset = (retweetMessage !== '' && mentionsMessage !== '') ? 45 : 30; - this.tooltip.html(message) - .style('left', (window.pageXOffset + matrix.e - 45) + 'px') - .style('top', (window.pageYOffset + matrix.f - yOffset) + 'px'); - - this.tooltip.transition() - .delay(100) - .duration(200) - .style('opacity', .9); - } - } - - /** - * Renders hover interactions and logs interaction in mouseoverEvents. - * @param cell d3 datum corresponding to cell's data - * @return none - */ - hoverEdge(cell) { - const cellIDs = [cell.cellName, cell.correspondingCell]; - - this.selectedCells = cellIDs; - this.selectedCells.map((cellID) => { - d3.selectAll('#' + cellID).selectAll('.baseCell').classed('hoveredCell', true); - }); - const cellID = cellIDs[0]; - - this.addHighlightNodesToDict(this.controller.hoverRow, cell.rowid, cellID); // Add row (rowid) - if (cell.colid !== cell.rowid) { - this.addHighlightNodesToDict(this.controller.hoverRow, cell.colid, cellID); // Add row (colid) - this.addHighlightNodesToDict(this.controller.hoverCol, cell.rowid, cellID); // Add col (rowid) - } - - // add mouseover events - this.mouseoverEvents.push({ time: new Date().getTime(), event: cellID }); - - this.addHighlightNodesToDict(this.controller.hoverCol, cell.colid, cellID); // Add col (colid) - d3.selectAll('.hovered').classed('hovered', false); - this.renderHighlightNodesFromDict(this.controller.hoverRow, 'hovered', 'Row'); - this.renderHighlightNodesFromDict(this.controller.hoverCol, 'hovered', 'Col'); - } - /** - * Removes interaction highlight from a cell mouseover - * @param cell d3 datum element corresponding to the cell's data - * @return none - */ - unhoverEdge(cell) { - d3.selectAll('.hoveredCell').classed('hoveredCell', false); - - this.selectedCells = []; - - const cellID = cell.cellName; - this.removeHighlightNodesToDict(this.controller.hoverRow, cell.rowid, cellID); // Add row (rowid) - if (cell.colid !== cell.rowid) { - this.removeHighlightNodesToDict(this.controller.hoverRow, cell.colid, cellID); - this.removeHighlightNodesToDict(this.controller.hoverCol, cell.rowid, cellID); // Add col (rowid) - } - // Add row (colid) - this.removeHighlightNodesToDict(this.controller.hoverCol, cell.colid, cellID); // Add col (colid) - d3.selectAll('.hovered').classed('hovered', false); - } - /** - * Renders column labels and row labels to the matrix. - * @return none - */ - appendEdgeLabels() { - let labelSize = this.controller.configuration.nodeAttributes.length > 4 ? 9.5 : 11; - this.nodes.length < 50 ? labelSize = labelSize + 2 : null; - this.edgeRows - .append('g') - .attr('id', (d, i) => { - return 'tourRowLabel' + d[i].rowid; - }) - .append('text') - .attr('class', 'rowLabel') - .attr('id', (d, i) => { - return 'rowLabel' + d[i].rowid; - }) - .attr('z-index', 30) - .attr('x', -3) - .attr('y', this.orderingScale.bandwidth() / 2) - .attr('dy', '.32em') - .attr('text-anchor', 'end') - .style('font-size', labelSize) - .text((d, i) => this.nodes[i].shortName) - .on('mouseout', (d, i, nodes) => { this.mouseOverLabel(d, i, nodes); }) - .on('mouseover', (d, i, nodes) => { this.mouseOverLabel(d, i, nodes); }) - .on('click', (d, i, nodes) => { - //d3.select(nodes[i]).classed('clicked',!d3.select(nodes[i]).classed('clicked')) - this.clickFunction(d, i, nodes); - }); - - let verticalOffset = 3; - const scale = 0.0625; - const rotation = 90; - if (this.controller.configuration.adjMatrix.neighborSelect) { - verticalOffset = this.nodes.length > 50 ? (this.orderingScale.bandwidth() / 11) / scale : 7.5 / scale; - let horizontalOffset = ((this.orderingScale.bandwidth() + 15) / 2) / scale;//this.nodes.length < 50 ? 11/scale : (this.orderingScale.bandwidth()/1.2/scale// /2; - - if (rotation == 90 || rotation == -90) { - const temp = verticalOffset; - verticalOffset = horizontalOffset; - horizontalOffset = temp; - } - - const edgeSortGlyphs = this.edgeColumns/*.append('g') - edgeSortGlyphs.append('rect') - .attr('fill-opacity',1) - .attr('x',horizontalOffset*scale) - .attr('y',verticalOffset*scale) - .attr('width',this.orderingScale.bandwidth()/1.2) - .attr('height',this.orderingScale.bandwidth()/1.2) - .attr('fill','pink')//.attr('cursor','pointer') - - edgeSortGlyphs*/.append('path') - .attr('id', (d) => 'sortIcon' + d[0].rowid) - .attr('class', 'sortIcon').style('pointer-events', 'bounding-box') - .attr('d', (d) => { return this.controller.model.icons['cellSort'].d; }) - .style('fill', (d) => { return d == this.controller.model.orderType ? '#EBB769' : '#8B8B8B'; }) - .attr('transform', 'scale(' + scale + ')translate(' + (verticalOffset) + ',' + (horizontalOffset) + ')rotate(' + rotation + ')') - //edgeSortGlyphs - .on('click', (d, i, nodes) => { - const action = this.generateSortAction(d[0].rowid); - action.applyAction(); - pushProvenance(this.controller.model.app.currentState()); - }).attr('cursor', 'pointer') - .on('mouseout', (d, i, nodes) => { this.mouseOverLabel(d, i, nodes); }) - .on('mouseover', (d, i, nodes) => { this.mouseOverLabel(d, i, nodes); }); - - verticalOffset = verticalOffset * scale + 5; - } - - this.edgeColumns - .append('g') - .attr('id', (d, i) => { - return 'tourColLabel' + d[i].rowid; - }) - .append('text') - .attr('id', (d, i) => { - return 'colLabel' + d[i].rowid; - }) - .attr('class', 'colLabel') - .attr('z-index', 30) - .attr('y', this.orderingScale.bandwidth() / 2) - .attr('x', verticalOffset) - .attr('dy', '.32em') - .attr('text-anchor', 'start') - .style('font-size', labelSize) - .text((d, i) => this.nodes[i].shortName) - .on('click', (d, i, nodes) => { - if (this.controller.configuration.adjMatrix.neighborSelect) { - //this.sort(d[0].rowid) - this.clickFunction(d, i, nodes); - const action = this.controller.view.changeInteractionWrapper(null, nodes[i], 'neighborSelect'); - action.applyAction(); - } else { - this.clickFunction(d, i, nodes); - } - }) - .on('mouseout', (d, i, nodes) => { this.mouseOverLabel(d, i, nodes); }) - .on('mouseover', (d, i, nodes) => { this.mouseOverLabel(d, i, nodes); }); - } - /** - * renders the relevent highlights for mousing over a label. Logs the interaction - * in mouseoverEvents. - * @param data d3 data element - * @param i d3 index - * @param nodes d3 nodes - * @return none - */ - - mouseOverLabel(data, i, nodes) { - - const elementID = data[0].rowid; - const flag = this.addHighlightNodesToDict(this.controller.hoverRow, elementID, elementID); - this.addHighlightNodesToDict(this.controller.hoverCol, elementID, elementID); - - // add interaction to mouseover events - flag ? this.mouseoverEvents.push({ time: new Date().getTime(), event: d3.select(nodes[i]).attr('id') }) : null; - - d3.selectAll('.hovered').classed('hovered', false); - this.renderHighlightNodesFromDict(this.controller.hoverRow, 'hovered', 'Row'); - this.renderHighlightNodesFromDict(this.controller.hoverCol, 'hovered', 'Col'); - } - - /** - * Generates the edge scales for the topology matrix - * @return An object where keys are strings of types and values are d3 scales - */ - generateEdgeScales() { - const edgeScales = {}; - this.controller.configuration.attributeScales.edge.type.domain.forEach((type) => { - // calculate the max - const extent = [0, this.controller.configuration.attributeScales.edge.count.domain[1]]; - //model.maxTracker[type]] - // set up scale - const typeIndex = this.controller.configuration.attributeScales.edge.type.domain.indexOf(type); - - //let scale = d3.scaleLinear().domain(extent).range(["white", this.controller.configuration.attributeScales.edge.type.range[typeIndex]]); - //let otherColors = ['#064B6E', '#4F0664', '#000000'] - - const scale = d3.scaleSqrt().domain(extent).range(['white', this.controller.configuration.attributeScales.edge.type.range[typeIndex]]); - - scale.clamp(true); - // store scales - edgeScales[type] = scale; - }); - return edgeScales; - } - - /** - * Draws the grid lines for the adjacency matrix. - * @return none - */ - drawGridLines() { - const gridLines = this.edges - .append('g') - .attr('class', 'gridLines'); - const lines = gridLines - .selectAll('line') - .data(this.matrix) - .enter(); - - lines.append('line') - .attr('transform', (d, i) => { - return 'translate(' + this.orderingScale(i) + ',' + '0' + ')rotate(-90)'; - }) - .attr('x1', -this.edgeWidth); - /*.attr("stroke-width", 5) - .attr('stroke','red')*/ - - lines.append('line') - .attr('transform', (d, i) => { - return 'translate(0,' + this.orderingScale(i) + ')'; - }) - .attr('x2', this.edgeWidth + this.margins.right); - //.attr("stroke-width", 2) - //.attr('stroke','blue') - - const one = gridLines - .append('line') - .attr('x1', this.edgeWidth) - .attr('x2', this.edgeWidth) - .attr('y1', 0) - .attr('y2', this.edgeHeight + this.margins.bottom) - .style('stroke', '#aaa') - .style('opacity', 0.3); - - const two = gridLines - .append('line') - .attr('x1', 0) - .attr('x2', this.edgeWidth) - .attr('y1', this.edgeHeight + this.margins.bottom) - .attr('y2', this.edgeHeight + this.margins.bottom) - .style('stroke', '#aaa') - .style('opacity', 0.3); - // adds column lines - /*this.edgeColumns.append("line") - .attr("x1", -this.edgeWidth) - .attr("z-index", 10); - // append final line to end of topology matrix - - this.edges - .append("line") - .attr("x1", this.edgeWidth) - .attr("x2", this.edgeWidth) - .attr("y1", 0) - .attr("y2", this.edgeHeight) - - // append horizontal grid lines - this.edgeRows.append("line") - .attr("x2", this.edgeWidth + this.margins.right);*/ - - } - - /** - * Renders the highlight rows and columns for the adjacency matrix. - * @return [description] - */ - drawHighlightElements() { - // add the highlight rows - this.edgeColumns - .append('rect') - .classed('topoCol', true) - .attr('id', (d, i) => { - return 'topoCol' + d[i].colid; - }) - .attr('x', -this.edgeHeight - this.margins.bottom) - .attr('y', 0) - .attr('width', this.edgeHeight + this.margins.bottom + this.margins.top) // these are swapped as the columns have a rotation - .attr('height', this.orderingScale.bandwidth()) - .attr('fill-opacity', 0); - // added highlight rows - this.edgeRows - .append('rect') - .classed('topoRow', true) - .attr('id', (d, i) => { - return 'topoRow' + d[i].rowid; - }) - .attr('x', -this.margins.left) - .attr('y', 0) - .attr('width', this.edgeWidth + this.margins.right + this.margins.left) - .attr('height', this.orderingScale.bandwidth()) - .attr('fill-opacity', 0); - } - - - /** - * [changeInteractionWrapper description] - * @param nodeID ID of the node being changed with - * @param node nodes corresponding to the element class interacted with (from d3 select nodes[i]) - * @param interactionType class name of element interacted with - * @return [description] - */ - changeInteractionWrapper(nodeID, node, interactionType) { - return this.controller.model.provenance.addAction( - interactionType, - () => { - const currentState = this.controller.model.app.currentState(); - currentState.selections.previousMouseovers = this.mouseoverEvents; - this.mouseoverEvents.length = 0; - //add time stamp to the state graph - currentState.time = Date.now(); - currentState.event = interactionType; - const interactionName = interactionType; //cell, search, etc - let interactedElement = interactionType; - if (interactionName == 'cell') { - const cellData = d3.select(node).data()[0]; // - nodeID = cellData.colid; - interactedElement = cellData.cellName;// + cellData.rowid; - - this.changeInteraction(currentState, nodeID, interactionName + 'col', interactedElement); - this.changeInteraction(currentState, nodeID, interactionName + 'row', interactedElement); - if (cellData.cellName != cellData.correspondingCell) { - interactedElement = cellData.correspondingCell;// + cellData.rowid; - nodeID = cellData.rowid; - - this.changeInteraction(currentState, nodeID, interactionName + 'col', interactedElement); - this.changeInteraction(currentState, nodeID, interactionName + 'row', interactedElement); - } - return currentState; - - //nodeID = cellData.rowid; - //interactionName = interactionName + 'row' - } else if (interactionName == 'neighborSelect') { - - //this.controller.model.provenance.applyAction(action); - const columnData = d3.select(node).data()[0]; - interactedElement = 'colClick' + d3.select(node).data()[0][0].rowid; - columnData.map((node) => { - if (node.mentions != 0 || node.interacted != 0 || node.retweet != 0) { - const neighbor = node.colid; - this.changeInteraction(currentState, neighbor, interactionName, interactedElement); - - } - }); - return currentState; - - } else if (interactionName == 'attrRow') { - interactionName; - - } - this.changeInteraction(currentState, nodeID, interactionName, interactedElement); - return currentState; - } - ); - } - - /** - * Used to determine the ID based upon the datum element. - * @param data data returned as the first argument of d3 selection - * @return a list containing the id (ID's) of data elements - */ - determineID(data) { - // if attr Row - if (data[this.datumID]) { - return data[this.datumID]; - } else if (data.colid) { // if cell - return data.colid + data.rowid; - } else { // if colLabel or rowLabel - return data[0].rowid; - } - } - alreadyCellInState(state, nodeID) { - const cellNames = splitCellNames(nodeID); - let flag = false; - cellNames.map((name) => { - if (state.selections['cell'][name]) { - delete state.selections['cell'][name]; - flag = true; - } - }); - return flag; - } - /** - * Adds the interacted node to the state object. - * @param state [description] - * @param nodeID [description] - * @param interaction [description] - * @param interactionName [description] - * @return [description] - */ - changeInteraction(state, nodeID: string, interaction: string, interactionName: string = interaction) { - - // if there have been any mouseover events since the last submitted action, log them in provenance - //if (this.mouseoverEvents.length > 1) { - - //} - - - if (nodeID in state.selections[interaction]) { - // Remove element if in list, if list is empty, delete key - const currentIndex = state.selections[interaction][nodeID].indexOf(interactionName); - if (currentIndex > -1) { - state.selections[interaction][nodeID].splice(currentIndex, 1); - if (state.selections[interaction][nodeID].length == 0) delete state.selections[interaction][nodeID]; - } else { - state.selections[interaction][nodeID].push(interactionName); - } - } else { - state.selections[interaction][nodeID] = [interactionName]; - } - } - - - - /** - * [mouseoverEdge description] - * @return [description] - */ - mouseoverEdge() { - - } - linspace(startValue, stopValue, cardinality) { - const arr = []; - const step = (stopValue - startValue) / (cardinality - 1); - for (let i = 0; i < cardinality; i++) { - arr.push(startValue + (step * i)); - } - return arr; - } - - setSquareColors(type) { - - } - - generateScaleLegend(type, numberOfEdge) { - - let yOffset = 10; - let xOffset = 10; - - if (this.controller.configuration.adjMatrix.edgeBars && this.controller.configuration.isMultiEdge) { - let legendFile = 'assets/adj-matrix/'; - legendFile += this.controller.configuration.isMultiEdge ? 'nestedSquaresLegend' : 'edgeBarsLegendSingleEdge'; - legendFile += '.png'; - d3.select('#legend-svg').append('g').append('svg:image') - .attr('x', 0) - .attr('y', 0) - .attr('width', 90) - .attr('height', 120) - .attr('xlink:href', legendFile); - //return; - xOffset = 100; - } - - const rectWidth = 18; - const rectHeight = 10; - const legendWidth = 175; - const legendHeight = 60; - yOffset += legendHeight * numberOfEdge; - - const scale = this.edgeScales[type]; - const extent = scale.domain(); - const number = 5; - - const sampleNumbers = [0, 1, 3, 5];//this.linspace(extent[0], extent[1], number); - - const svg = d3.select('#legend-svg').append('g') - .attr('id', 'legendLinear' + type) - .attr('transform', (d, i) => 'translate(' + xOffset + ',' + yOffset + ')') - .on('click', (d, i, nodes) => { - if (this.controller.configuration.adjMatrix.selectEdgeType == true) { // - const edgeType = this.controller.configuration.state.adjMatrix.selectedEdgeType == type ? 'all' : type; - this.controller.configuration.state.adjMatrix.selectedEdgeType = edgeType; - this.setSquareColors(edgeType); - if (edgeType == 'all') { - d3.selectAll('.selectedEdgeType').classed('selectedEdgeType', false); - } else { - d3.selectAll('.selectedEdgeType').classed('selectedEdgeType', false); - d3.selectAll('#legendLinear' + type).select('.edgeLegendBorder').classed('selectedEdgeType', true); - - } - } - }); - const boxWidth = (number + 1) * rectWidth + 15; - - svg.append('rect') - .classed('edgeLegendBorder', true) - .attr('stroke', 'gray') - .attr('stroke-width', 1) - .attr('width', boxWidth) - .attr('height', 55) - .attr('fill-opacity', 0) - .attr('x', 0) - .attr('y', -9) - .attr('ry', 2) - .attr('rx', 2); - - let pluralType = type; - - if (pluralType == 'retweet') { - pluralType = 'retweets'; - } else if (pluralType == 'interacted') { - pluralType = 'interactions'; - } - - svg.append('text') - .attr('x', boxWidth / 2) - .attr('y', 8) - .attr('text-anchor', 'middle') - .text('# of ' + pluralType); - const sideMargin = ((boxWidth) - (sampleNumbers.length * (rectWidth + 5))) / 2; - - const groups = svg.selectAll('g') - .data(sampleNumbers) - .enter() - .append('g') - .attr('transform', (d, i) => 'translate(' + (sideMargin + i * (rectWidth + 5)) + ',' + 15 + ')'); - - groups - .append('rect') - .attr('width', rectWidth) - .attr('height', rectHeight) - .attr('fill', (d) => { - return scale(d); - }) - .attr('stroke', (d) => { - return d == 0 ? '#bbb' : 'white'; - }); - - groups - .append('text') - .attr('x', rectWidth / 2) - .attr('y', 25) - .attr('text-anchor', 'middle') - .text((d) => { - return Math.round(d); - }); - - - - - } - - generateColorLegend() { - let counter = 0; - for (const type in this.edgeScales) { - if (this.controller.configuration.isMultiEdge) { - if (type == 'interacted') { - continue; - } - this.generateScaleLegend(type, counter); - counter += 1; - - } else { - if (type != 'interacted') { - continue; - } - this.generateScaleLegend(type, counter); - } - } - } - - /** - * [selectRow description] - * @param node [description] - * @return [description] - */ - classHighlights(nodeID, rowOrCol = 'Row', className: string) { - // select attr and topo highlight - d3.selectAll('Attr' + rowOrCol + nodeID + ',' + 'Topo' + rowOrCol + nodeID) - .classed(className, true); - //d3.selectAll('#highlight' + 'Topo' + rowOrCol + nodeID) - // .classed(className, true);* - - // highlight row text - //d3.selectAll('')rowOrCol - // else highlight column text - - } - - - - - - - - - /** - * [highlightRow description] - * @param node [description] - * @return [description] - */ - /*highlightRow(node) { - let nodeID = node[this.datumID]; - if (nodeID == null) { - nodeID = node.rowid; - } - // highlight attr - this.highlightNode(nodeID, 'attr'); - this.highlightNode(nodeID, 'topo'); - } - - highlightRowAndCol(node) { - let nodeID = node.screen_name; - if (node.screen_name == null) { - nodeID = node.colid; - } - - this.highlightNode(nodeID, 'attr'); - this.highlightNode(nodeID, '', 'Col'); - } - - highlightNode(nodeID: string, attrOrTopo: string, rowOrCol: string = 'Row') { - d3.selectAll('.' + attrOrTopo + rowOrCol + nodeID) - .classed('hovered', true); - }*/ - - - - //u: BCC BCCINVITADOS2019 - //p: - - //private selectedNodes : any; - // DOESNT GET ADDED - addHighlightNode(addingNode: string) { - // if node is in - const nodeIndex = this.nodes.findIndex(function(item, i) { - return item[this.datumID] == addingNode; - }); - for (let i = 0; i < this.matrix[0].length; i++) { - if (this.matrix[i][nodeIndex].z > 0) { - const nodeID = this.matrix[i][nodeIndex].rowid; - if (this.controller.configuration.state.adjMatrix.highlightedNodes.hasOwnProperty(nodeID) && !this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID].includes(addingNode)) { - // if array exists, add it - this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID].push(addingNode); - } else { - // if array non exist, create it and add node - this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID] = [addingNode]; - } - } - } - } - - - - - - - - /** - * [removeHighlightNode description] - * @param nodeID [description] - * @param removingNode [description] - * @return [description] - - removeHighlightNode(removingNode: string) { - // remove from selected nodes - - for (let nodeID in this.controller.configuration.state.adjMatrix.highlightedNodes) { - //finds the position of removing node in the nodes array - let index = this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID].indexOf(removingNode); - // keep on removing all places of removing node - if (index > -1) { - this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID].splice(index, 1); - // delete properties if no nodes left - if (this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID].length == 0) { - delete this.controller.configuration.state.adjMatrix.highlightedNodes[nodeID]; - } - } - } - }*/ - - nodeDictContainsPair(dict, nodeToHighlight, interactedElement) { - if (nodeToHighlight in dict) { - return dict[nodeToHighlight].has(interactedElement); - } - return false; - } - - /** - * If an interactedElement has not been interacted with, it will add the nodeToHighlight - * to the provided highlight dict. If it has, it will remove it and return false. Otherwise, - * it will add the interacted element connection to the nodeToHighlight. - * @param dict The underlying storage to show which - * @param nodeToHighlight [description] - * @param interactedElement [description] - * @return [description] - */ - addHighlightNodesToDict(dict, nodeToHighlight, interactedElement) { - // if node already in highlight, remove it - if (this.nodeDictContainsPair(dict, nodeToHighlight, interactedElement)) { - this.removeHighlightNodesToDict(dict, nodeToHighlight, interactedElement); - return false; - } - - // create new set if set exists - if (!(nodeToHighlight in dict)) { - - dict[nodeToHighlight] = new Set(); - } - // add element to set - dict[nodeToHighlight].add(interactedElement); - return true; - } - - removeHighlightNodesToDict(dict, nodeToHighlight, interactedElement) { - // if node is not in list, simply return - if (!this.nodeDictContainsPair(dict, nodeToHighlight, interactedElement)) { - return; - } - - // if there are other elements highlighting the node to highlight - if (dict[nodeToHighlight].size > 1) { // if set has more than 1 object - dict[nodeToHighlight].delete(interactedElement); // delete element from set - } - else { - delete dict[nodeToHighlight]; - } - } - - renderHighlightNodesFromDict(dict, classToRender, rowOrCol = 'Row') { - - //unhighlight all other nodes - - //highlight correct nodes - let cssSelector = ''; - for (const nodeID in dict) { - if (rowOrCol == 'Row') { - cssSelector += '#attr' + rowOrCol + nodeID + ','; - } - cssSelector += '#topo' + rowOrCol + nodeID + ','; - - if (classToRender == 'answer' && rowOrCol == 'Row') { - cssSelector += '#nodeLabelRow' + nodeID + ','; - } - - } - // remove last comma - cssSelector = cssSelector.substring(0, cssSelector.length - 1); - if (cssSelector == '') { - return; - } - d3.selectAll(cssSelector).classed(classToRender, true); - - } - - - - selectNode(nodeID: string) { - const index = this.controller.configuration.state.selectedNodes.indexOf(nodeID); - - if (index > -1) { - this.controller.configuration.state.selectedNodes.splice(index, 1); - } else { - this.controller.configuration.state.selectedNodes.push(nodeID); - } - - const attrRow = d3.selectAll('attr' + 'Row' + nodeID); - attrRow - .classed('selected', !attrRow.classed('selected')); - - const topoRow = d3.selectAll('topo' + 'Row' + nodeID); - topoRow - .classed('selected', !topoRow.classed('selected')); - } - - selectColumnNode(nodeID) { - // highlight - } - - /** - * Old implementation to select the neighboring nodes. - * @param nodeID [description] - * @return [description] - */ - selectNeighborNodes(nodeID) { - const nodeIndex = this.controller.configuration.state.adjMatrix.columnSelectedNodes.indexOf(nodeID); - if (nodeIndex > -1) { - // find all neighbors and remove them - this.controller.configuration.state.adjMatrix.columnSelectedNodes.splice(nodeIndex, 1); - this.removeHighlightNode(nodeID); - this.controller.configuration.state.adjMatrix.columnSelectedNodes.splice(nodeIndex, 1); - // remove node from column selected nodes - } else { - this.addHighlightNode(nodeID); - this.controller.configuration.state.adjMatrix.columnSelectedNodes.push(nodeID); - } - this.renderNeighborHighlightNodes(); - /*let index = this.controller.configuration.state.selectedNodes.indexOf(nodeID); - - if(index > -1){ // if in selected node, remove it (unless it is ) - this.controller.configuration.state.selectedNodes.splice(index,1); - //find all partner nodes - // if still exists keep, - } else { - // add node - this.controller.configuration.state.selectedNodes.push(nodeID); - - } - - let attrRow = d3.selectAll('#highlight'+'Attr'+'Row'+nodeID); - attrRow - .classed('selected',(d)=>{ - // need to remove if clicked, but not if clicked from another node - // store hashmap with counts - // iterate through each time a click and change values - // if lengths > 0 - - // Add all elements to set - // at each click, readd and remove all - - // if already selected, remove and uncolor nodes - // if not, add and color nodes - - - - return ! - });//!attrRow.classed('selected') - - - let topoRow = d3.selectAll('#highlight'+'Topo'+'Row'+nodeID); - topoRow - .classed('selected',!topoRow.classed('selected')); - - - */ - } - - - - - private attributeRows: any; - private tooltip: any; - private barWidthScale: any; - private columnScale: any; - private order: any; - - generateSortAction(sortKey) { - - return this.controller.model.provenance.addAction( - 'sort', - (currentState) => { - - this.orderType = sortKey; - this.controller.configuration.adjMatrix.sortKey = sortKey; - - //add time stamp to the state graph - currentState.time = Date.now(); - currentState.event = 'sort'; - - currentState.sortKey = sortKey; - - if (this.controller.view, this.controller.view.mouseoverEvents) { - currentState.selections.previousMouseovers = this.controller.view.mouseoverEvents; - this.controller.view.mouseoverEvents.length = 0; - } - - return currentState; - } - ); - } - /** - * [sort description] - * @return [description] - */ - sort(orderType) { - const sortKey = orderType; - - const nodeIDs = this.nodes.map((node) => node.id); - - if (nodeIDs.includes(parseInt(sortKey))) { - this.order = this.controller.changeOrder(sortKey, true); - } else { - this.order = this.controller.changeOrder(sortKey); - } - - - this.orderingScale.domain(this.order); - - d3.selectAll('.row') - //.transition() - //.duration(transitionTime) - //.delay((d, i) => { return this.orderingScale(i) * 4; }) - .attr('transform', (d, i) => { - if (i > this.order.length - 1) return; - return 'translate(0,' + this.orderingScale(i) + ')'; - }); - - - - - this.attributeRows - //.transition() - //.duration(transitionTime) - //.delay((d, i) => { return this.orderingScale(i) * 4; }) - .attr('transform', (d, i) => { return 'translate(0,' + this.orderingScale(i) + ')'; }); - - // update each highlightRowsIndex - - - // if any other method other than neighbors sort - if (!nodeIDs.includes(parseInt(sortKey))) { - const t = this.edges;//.transition().duration(transitionTime); - t.selectAll('.column') - //.delay((d, i) => { return this.orderingScale(i) * 4; }) - .attr('transform', (d, i) => { return 'translate(' + this.orderingScale(i) + ',0)rotate(-90)'; }); - } - - - /*d3.selectAll('.highlightRow') // taken care of as they're apart of row and column groupings already - .transition() - .duration(transitionTime) - .delay((d, i) => { return this.orderingScale(i) * 4; }) - .attr("transform", (d, i) => { return "translate(0," + this.orderingScale(i) + ")"; }) - - d3.selectAll('.highlightCol') - .transition() - .duration(transitionTime) - .delay((d, i) => { return this.orderingScale(i) * 4; }) - .attr("transform", (d, i) => { return "translate(" + this.orderingScale(i) + ")rotate(-90)"; });*/ - - // change glyph coloring for sort - d3.selectAll('.glyph').attr('fill', '#8B8B8B'); - // for quantitative values, change their color - if (this.controller.view.columnGlyphs[sortKey]) { - this.controller.view.columnGlyphs[sortKey].attr('fill', '#EBB769'); - } - - d3.selectAll('.sortIcon').style('fill', '#8B8B8B').filter((d) => d == sortKey).style('fill', '#EBB769'); - if (!nodeIDs.includes(parseInt(sortKey))) { - const cells = d3.selectAll('.cell')//.selectAll('rect') - //.transition() - //.duration(transitionTime) - //.delay((d, i) => { return this.orderingScale(i) * 4; }) - //.delay((d) => { return this.orderingScale(d.x) * 4; }) - .attr('transform', (d, i) => { - return 'translate(' + this.orderingScale(d.x) + ',0)'; - }); - } else { - d3.select('#sortIcon' + sortKey).style('fill', '#EBB769'); - - } - - } - - updateCheckBox(state) { - if (this.controller.configuration.attributeScales.node.selected == undefined) { - return; - } - const color = this.controller.configuration.attributeScales.node.selected.range[0]; - - d3.selectAll('.answerBox').selectAll('rect').transition().duration(250) - .style('fill', (d) => { - const answerStatus = d[this.datumID] in state.selections.answerBox; - return answerStatus ? color : 'white'; - }); - } - updateAnswerToggles(state) { - if (this.controller.configuration.attributeScales.node.selected == undefined) { - return; - } - const color = this.controller.configuration.attributeScales.node.selected.range[0]; - d3.selectAll('.answerBox').selectAll('circle').transition().duration(500) - .attr('cx', (d) => { - const answerStatus = d[this.datumID] in state.selections.answerBox; - return (answerStatus ? 3 * this.columnWidths['selected'] / 4 : 1.15 * this.columnWidths['selected'] / 4); - }) - .style('fill', (d) => { - const answerStatus = d[this.datumID] in state.selections.answerBox; - return answerStatus ? color : 'white'; - }); - - - d3.select('.answerBox').selectAll('rect').transition().duration(500) - .style('fill', (d) => { - const answerStatus = d[this.datumID] in state.selections.answerBox; - return answerStatus ? '#8B8B8B' : 'lightgray'; - }); - } - - private columnscreen_names: {}; - private attributeScales: any; - private columnWidths: any; - /** - * [initalizeAttributes description] - * @return [description] - */ - initalizeAttributes() { - - - - const width = this.controller.visWidth * this.controller.attributePorportion;//this.edgeWidth + this.margins.left + this.margins.right; - const height = this.controller.visHeight;//this.edgeHeight + this.margins.top + this.margins.bottom; - this.attributeWidth = width - (this.margins.left + this.margins.right); //* this.controller.attributePorportion; - this.attributeHeight = height - (this.margins.top + this.margins.bottom);// * this.controller.attributePorportion; - - this.attributes = d3.select('#attributes').append('svg') - .attr('viewBox', '0 0 ' + (width) + ' ' + height + '') - .attr('preserveAspectRatio', 'xMinYMin meet') - .append('g') - .classed('svg-content', true) - .attr('id', 'attributeMargin') - .attr('transform', 'translate(' + 0 + ',' + this.margins.top + ')'); - - - // add zebras and highlight rows - /* - this.attributes.selectAll('.highlightRow') - .data(this.nodes) - .enter() - .append('rect') - .classed('highlightRow', true) - .attr('x', 0) - .attr('y', (d, i) => this.orderingScale(i)) - .attr('width', this.attributeWidth) - .attr('height', this.orderingScale.bandwidth()) - .attr('fill', (d, i) => { return i % 2 == 0 ? "#fff" : "#eee" }) - */ - - const barMargin = { top: 1, bottom: 1, left: 5, right: 5 }; - const barHeight = this.orderingScale.bandwidth() - barMargin.top - barMargin.bottom; - - // Draw each row (translating the y coordinate) - this.attributeRows = this.attributes.selectAll('.row') - .data(this.nodes) - .enter().append('g') - .attr('class', 'row') - .attr('transform', (d, i) => { - return 'translate(0,' + this.orderingScale(i) + ')'; - }); - - - - this.attributeRows.append('line') - .attr('x1', 0) - .attr('x2', this.controller.attrWidth) - .attr('stroke', '2px') - .attr('stroke-opacity', 0.3); - - const attributeMouseOver = (d) => { - this.addHighlightNodesToDict(this.controller.hoverRow, d[this.datumID], d[this.datumID]); // Add row (rowid) - this.addHighlightNodesToDict(this.controller.hoverCol, d[this.datumID], d[this.datumID]); // Add row (rowid) - - this.mouseoverEvents.push({ time: new Date().getTime(), event: 'attrRow' + d[this.datumID] }); - - d3.selectAll('.hovered').classed('hovered', false); - this.renderHighlightNodesFromDict(this.controller.hoverRow, 'hovered', 'Row'); - this.renderHighlightNodesFromDict(this.controller.hoverCol, 'hovered', 'Col'); - }; - - this.attributeMouseOver = attributeMouseOver; - const attributeMouseOut = (d) => { - - this.removeHighlightNodesToDict(this.controller.hoverRow, d[this.datumID], d[this.datumID]); // Add row (rowid) - this.removeHighlightNodesToDict(this.controller.hoverCol, d[this.datumID], d[this.datumID]); // Add row (rowid) - - d3.selectAll('.hovered').classed('hovered', false); - - this.renderHighlightNodesFromDict(this.controller.hoverRow, 'hovered', 'Row'); - - }; - this.attributeMouseOut = attributeMouseOut; - - this.attributeRows.append('rect') - .attr('x', 0) - .attr('y', 0) - .classed('attrRow', true) - .attr('id', (d, i) => { - return 'attrRow' + d[this.datumID]; - }) - .attr('width', width) - .attr('height', this.orderingScale.bandwidth()) // end addition - .attr('fill-opacity', 0) - .on('mouseover', attributeMouseOver) - .on('mouseout', attributeMouseOut).on('click', this.clickFunction); - - - - - - const columns = this.controller.configuration.nodeAttributes; - - //columns.unshift('selected'); // ANSWER COLUMNS - - const formatCurrency = d3.format('$,.0f'), - formatNumber = d3.format(',.0f'); - - // generate scales for each - const attributeScales = {}; - this.columnScale = d3.scaleOrdinal().domain(columns); - - // Calculate Column Scale - const columnRange = []; - let xRange = 0; - - - const columnWidths = this.determineColumnWidths(columns); // ANSWER COLUMNS - //450 / columns.length; - this.columnWidths = columnWidths; - - const categoricalAttributes = ['type', 'continent']; - const quantitativeAttributes = ['followers_count', 'friends_count', 'statuses_count', 'count_followers_in_query', 'favourites_count', 'listed_count', 'memberFor_days', 'query_tweet_count']; - - columns.forEach((col, index) => { - // calculate range - columnRange.push(xRange); - const domain = this.controller.configuration.attributeScales.node[col].domain; - - if (quantitativeAttributes.indexOf(col) > -1) { - - const scale = d3.scaleLinear().domain(domain).range([barMargin.left, columnWidths[col] - barMargin.right]); - scale.clamp(true); - attributeScales[col] = scale; - } else { - // append colored blocks - // placeholder scale - const range = this.controller.configuration.attributeScales.node[col].range; - const scale = d3.scaleOrdinal().domain(domain).range(range); - //.domain([true,false]).range([barMargin.left, colWidth-barMargin.right]); - - attributeScales[col] = scale; - } - - xRange += columnWidths[col]; - }); - this.attributeScales = attributeScales; - - - // need max and min of each column - /*this.barWidthScale = d3.scaleLinear() - .domain([0, 1400]) - .range([0, 140]);*/ - - - - - - const placementScale = {}; - - this.columnScale.range(columnRange); - - for (const [column, scale] of Object.entries(attributeScales)) { - if (categoricalAttributes.indexOf(column) > -1) { // if not selected categorical - placementScale[column] = this.generateCategoricalLegend(column, columnWidths[column]); - - } else if (quantitativeAttributes.indexOf(column) > -1) { - this.attributes.append('g') - .attr('class', 'attr-axis') - .attr('transform', 'translate(' + this.columnScale(column) + ',' + -15 + ')') - .call(d3.axisTop(scale) - .tickValues(scale.domain()) - .tickFormat((d) => { - if ((d / 1000) >= 1) { - d = Math.round(d / 1000) + 'K'; - } - return d; - })) - .selectAll('text') - .style('text-anchor', function(d, i) { return i % 2 ? 'end' : 'start'; }); - } - - - } - - this.columnGlyphs = {}; - - /* Create data columns data */ - columns.forEach((column, index) => { - const columnPosition = this.columnScale(column); - - if (categoricalAttributes.indexOf(column) > -1) { // if categorical - this.createUpsetPlot(column, columnWidths[index], placementScale[column]); - return; - } else if (quantitativeAttributes.indexOf(column) > -1) { // if quantitative - this.columnGlyphs[column] = this.attributeRows - .append('rect') - .attr('class', 'glyph ' + column) - .attr('height', barHeight) - .attr('width', 10) // width changed later on transition - .attr('x', columnPosition + barMargin.left) - .attr('y', barMargin.top) // as y is set by translate - .attr('fill', (d) => { - return this.controller.model.orderType == column ? '#EBB769' : '#8B8B8B'; - }) - .on('mouseover', function(d) { - //if (that.columnNames[d] && that.columnNames[d].length > maxcharacters) { - //that.tooltip.transition().delay(1000).duration(200).style("opacity", .9); - - const matrix = this.getScreenCTM() - .translate(+this.getAttribute('x'), +this.getAttribute('y')); - - that.tooltip.html(Math.round(d[column])) - .style('left', (window.pageXOffset + matrix.e + columnWidths[column] / 2 - 35) + 'px') - .style('top', (window.pageYOffset + matrix.f - 5) + 'px'); - - that.tooltip.transition() - .duration(200) - .style('opacity', .9); - - attributeMouseOver(d); - //} - }) - .on('mouseout', (d) => { - that.tooltip.transition().duration(25).style('opacity', 0); - attributeMouseOut(d); - }); - this.columnGlyphs[column] - .transition() - .duration(2000) - .attr('width', (d, i) => { return attributeScales[column](d[column]); }); - - - this.attributeRows - .append('div') - .attr('class', 'glyphLabel') - .text(function(d, i) { - return (d); - }); - } else { - barMargin.left = 1; - const answerBox = this.attributeRows - .append('g') - .attr('id', (d, i) => { - return 'tourAnswerBox' + d[this.datumID]; - }) - .append('g') - .attr('class', 'answerBox') - .attr('id', (d) => 'answerBox' + d[this.datumID]) - .attr('transform', 'translate(' + (columnPosition + barMargin.left) + ',' + 0 + ')'); - if (this.controller.configuration.adjMatrix.toggle) { - const rect = answerBox.append('rect') - .attr('x', (columnWidths[column] / 4)) // if column with is 1, we want this at 1/4, and 1/2 being mid point - .attr('y', barMargin.top) - .attr('rx', barHeight / 2) - .attr('ry', barHeight / 2) - .style('fill', 'lightgray') - .attr('width', columnWidths[column] / 2) - .attr('height', barHeight) - .attr('stroke', 'lightgray') - .on('mouseover', attributeMouseOver) - .on('mouseout', attributeMouseOut); - - const circle = answerBox.append('circle') - .attr('cx', (1.15 * columnWidths[column] / 4)) - .attr('cy', barHeight / 2 + barMargin.top) - .attr('r', barHeight / 2) - .style('fill', 'white') - .style('stroke', 'lightgray'); - } else { - const initalHeight = barHeight; - const newBarHeight = d3.min([barHeight, 15]); - const rect = answerBox.append('rect') - .attr('x', (columnWidths[column] / 2) - newBarHeight / 2) // if column with is 1, we want this at 1/4, and 1/2 being mid point - .attr('y', barMargin.top + (initalHeight - newBarHeight) / 2) - //.attr("rx", barHeight / 2) - //.attr("ry", barHeight / 2) - .style('fill', 'white') - .attr('width', newBarHeight) - .attr('height', newBarHeight) - .attr('stroke', 'lightgray') - .on('mouseover', attributeMouseOver) - .on('mouseout', attributeMouseOut); - } - - answerBox - .on('click', (d, i, nodes) => { - const color = this.controller.configuration.attributeScales.node.selected.range[0]; - //if already answer - const nodeID = this.determineID(d); - - /*Visual chagne */ - const answerStatus = false; // TODO, remove? - if (this.controller.configuration.adjMatrix.toggle) { - d3.select(nodes[i]).selectAll('circle').transition().duration(500) - .attr('cx', (answerStatus ? 3 * columnWidths[column] / 4 : 1.15 * columnWidths[column] / 4)) - .style('fill', answerStatus ? color : 'white'); - d3.select(nodes[i]).selectAll('rect').transition().duration(500) - .style('fill', answerStatus ? '#8B8B8B' : 'lightgray'); - } else { - - } - - - this.clickFunction(d, i, nodes); - - //let action = this.changeInteractionWrapper(nodeID, i, nodes); - //this.controller.model.provenance.applyAction(action); - - - - //d3.select(nodes[i]).transition().duration(500).attr('fill',) - }); - - } - }); - - // Add Verticle Dividers - this.attributes.selectAll('.column') - .data(columns) - .enter() - .append('line') - .style('stroke', '1px') - .attr('x1', (d) => this.columnScale(d)) - .attr('y1', -20) - .attr('x2', (d) => this.columnScale(d)) - .attr('y2', this.attributeHeight + this.margins.bottom) - .attr('stroke-opacity', 0.4); - - // Add headers - - - const attributeNames = Object.keys(this.controller.configuration.attributeScales.node); - const attributeLabels = Object.values(this.controller.configuration.attributeScales.node).map((obj)=>obj.label); - this.columnNames = {}; - for(let i = 0; i < attributeNames.length; i++){ - this.columnNames[attributeNames[i]] = attributeLabels[i]; - } - this.columnNames['selected'] = 'Answer'; - - /*this.columnNames = { - "followers_count": "Followers", - "query_tweet_count": "On-Topic Tweets", // not going to be used (how active this person was on the conference) - "friends_count": "Friends", - "statuses_count": "Tweets", - "favourites_count": "Liked Tweets", - "count_followers_in_query": "In-Network Followers", - "continent": "Continent", - "type": "Type", - "memberFor_days": "Account Age", - "listed_count": "In Lists", - "selected": "Answer" - }*/ - const that = this; - function calculateMaxChars(numColumns) { - switch (numColumns) { - case 1: - return { 'characters': 20, 'font': 13 }; - case 2: - return { 'characters': 20, 'font': 13 }; - case 3: - return { 'characters': 20, 'font': 12 }; - case 4: - return { 'characters': 19, 'font': 12 }; - case 5: - return { 'characters': 18, 'font': 12 }; - case 6: - return { 'characters': 16, 'font': 11 }; - case 7: - return { 'characters': 14, 'font': 10 }; - case 8: - return { 'characters': 12, 'font': 10 }; - case 9: - return { 'characters': 10, 'font': 10 }; - case 10: - return { 'characters': 8, 'font': 10 }; - default: - return { 'characters': 8, 'font': 10 }; - } - } - const options = calculateMaxChars(columns.length);// 10 attr => 8 - const maxcharacters = options.characters; - const fontSize = options.font;//*1.1; - - - //this.createColumnHeaders(); - const columnHeaders = this.attributes.append('g') - .classed('column-headers', true); - - - const columnHeaderGroups = columnHeaders.selectAll('.header') - .data(columns) - .enter() - .append('g') - .attr('transform', (d) => 'translate(' + (this.columnScale(d)) + ',' + (-65) + ')'); - - columnHeaderGroups.on('click', (d) => { - if (d !== 'selected') { - const action = this.generateSortAction(d); - action.applyAction(); - pushProvenance(this.controller.model.app.currentState()); - //this.sort(d); - } - }).attr('cursor','pointer').attr('pointer-events','bounding-box'); - - - columnHeaderGroups - .append('rect') - .attr('width', (d) => this.columnWidths[d]) - .attr('height', 20) - .attr('y', 0) - .attr('x', 0) - .attr('fill-opacity',0) - /*.attr('fill', 'none')*/ - .attr('stroke', 'lightgray') - .attr('stroke-width', 1) - .attr('stroke-opacity', 1); - - columnHeaderGroups - .append('text') - .classed('header', true) - //.attr('y', -45) - //.attr('x', (d) => this.columnScale(d) + barMargin.left) - .style('font-size', fontSize.toString() + 'px') - .attr('text-anchor', 'middle') - //.attr('transform','rotate(-10)') - .text((d, i) => { - if (this.columnNames[d] && this.columnNames[d].length > maxcharacters) { - return this.columnNames[d].slice(0, maxcharacters - 2) + '...';// experimentally determine how big - } - return this.columnNames[d]; - }) - .attr('x', (d) => this.columnWidths[d] / 2) - .attr('y', 14) - .on('mouseover', function(d) { - if (that.columnNames[d] && that.columnNames[d].length > maxcharacters) { - that.tooltip.transition().duration(200).style('opacity', .9); - - const matrix = this.getScreenCTM() - .translate(+this.getAttribute('x'), +this.getAttribute('y')); - - that.tooltip.transition() - .duration(200) - .style('opacity', .9); - - that.tooltip.html(that.columnNames[d]) - .style('left', (window.pageXOffset + matrix.e - 25) + 'px') - .style('top', (window.pageYOffset + matrix.f - 20) + 'px'); - } - }) - .on('mouseout', function(d) { - that.tooltip.transition().duration(250).style('opacity', 0); - }); - - - columnHeaderGroups; - if (columns.length < 6) { - const path = columnHeaderGroups.filter((d) => { return d !== 'selected'; }).append('path').attr('class', 'sortIcon').attr('d', (d) => { - const variable = this.isCategorical(d) ? 'categorical' : 'quant'; - return this.controller.model.icons[variable].d; - }).style('fill', (d) => { return d == this.controller.model.orderType ? '#EBB769' : '#8B8B8B'; }).attr('transform', 'scale(0.1)translate(' + (-50) + ',' + (-300) + ')') - .attr('cursor', 'pointer'); - } - - - - - const answerColumn = columnHeaders.selectAll('.header').filter((d) => { return d == 'selected'; }); - answerColumn.attr('font-weight', 650); - - const nonAnswerColumn = columnHeaders.selectAll('.header').filter((d) => { return d !== 'selected'; }); - nonAnswerColumn.attr('cursor', 'pointer'); - - d3.select('.loading').style('display', 'none'); - - this.controller.model.setUpProvenance(); - window.focus(); - - // Draw buttons for alternative sorts - let initalY = -this.margins.left + 10; - const buttonHeight = 15; - const text = ['Name', 'Cluster'];//, 'interacts']; - const sortNames = ['shortName', 'clusterLeaf'];//, 'edges'] - const iconNames = ['alphabetical', 'categorical'];//, 'quant'] - - const sortWrapper = this.edges.append('g').attr('class', 'tourSortWrapper'); - - for (let i = 0; i < text.length; i++) { - const button = sortWrapper //this.edges - .append('g') - .attr('transform', 'translate(' + (-this.margins.left) + ',' + (initalY) + ')'); - button.attr('cursor', 'pointer').on('click', () => { - const action = this.generateSortAction(sortNames[i]); - action.applyAction(); - pushProvenance(this.controller.model.app.currentState()); - //this.sort(); - }); - const rect = button.append('rect').attr('width', this.margins.left - 5).attr('height', buttonHeight).attr('fill', '#fafafa').attr('stroke', 'gray').attr('stroke-width', 1); - button.on('mouseover', (d, i, nodes) => { - d3.select(nodes[i]).select('rect').attr('fill', '#ffffff'); - }).on('mouseout', (d, i, nodes) => { - d3.select(nodes[i]).select('rect').attr('fill', '#fafafa'); - }); - button.append('text').attr('x', 27).attr('y', 11.5).attr('font-size', 11).text(text[i]); - const path = button.datum([sortNames[i]]); - const realPath = path - .append('path').attr('class', 'sortIcon').attr('d', (d) => { - return this.controller.model.icons[iconNames[i]].d; - }).style('fill', () => { return sortNames[i] == this.controller.model.orderType ? '#EBB769' : '#8B8B8B'; }).attr('transform', 'scale(0.1)translate(' + (-195) + ',' + (-320) + ')');/*.on('click', (d,i,nodes) => { - this.sort(d); - })*/ - //button - initalY += buttonHeight + 5; - } - - - - - - - - - // Append g's for table headers - // For any data row, add - - /*.on("click", clicked) - .select(".g-table-column") - .classed("g-table-column-" + (sortOrder === d3.ascending ? "ascending" : "descending"), function(d) { - return d === sortKey; - });*/ - - - } - - isCategorical(column) { - return column == 'type' || column == 'continent' || column == 'selected'; - } - - determineColumnWidths(columns) { - - const widths = {}; - // set all column widths to 0 - // set all categorical column width to their width, keep track of total width - // set all other columns widths based off width - categorical - - const widthOffset = this.controller.attrWidth / columns.length; - - let totalCategoricalWidth = 0; - let bandwidthScale = 2; - - if (this.nodes.length < 50) { - bandwidthScale = (1 / 3); - } - const itemSize = d3.min([(bandwidthScale * bandwidth), 30]); - const bandwidth = this.orderingScale.bandwidth(); - - // fill in categorical column sizes - for (let i = 0; i < columns.length; i++) { - const column = columns[i]; - // if column is categorical - if (this.isCategorical(column)) { - let width = itemSize * (this.controller.configuration.attributeScales.node[column].domain.length + 1.5) + 20; - - if (column == 'selected') { - width = 60; - } - - // place max size of width - width = d3.min([160, width]); - widths[column] = width; - totalCategoricalWidth += width; // add width - } - } - - const quantitativeWidth = this.controller.attrWidth - totalCategoricalWidth, - quantitativeColumns = columns.length - Object.keys(widths).length, - quantitativeColumnSize = quantitativeWidth / quantitativeColumns; - - // fill in remaining columns based off the size remaining for quantitative variables - for (let i = 0; i < columns.length; i++) { - const column = columns[i]; - if (!(column in widths)) { - widths[column] = quantitativeColumnSize; - } - } - return widths; - - - // add categorical column width - } - - - - createUpsetPlot(column, columnWidth, placementScaleForAttr) { - const columnPosition = this.columnScale(column); - const topMargin = 1; - const height = this.orderingScale.bandwidth() - 2 * topMargin; - const bandwidthScale = this.nodes.length < 50 ? (1 / 3) : 2; - const width = this.orderingScale.bandwidth() * bandwidthScale; - const numberCategories = this.controller.configuration.attributeScales.node[column].domain.length; - - const legendItemSize = (this.columnWidths[column]) / (numberCategories + 1.5);///bandwidth * bandwidthScale; - - for (let index = 0; index < placementScaleForAttr.length; index++) { - this.attributeRows - .append('rect') - .attr('x', placementScaleForAttr[index].position) - .attr('y', 1) - .attr('fill', (d) => { - return d[column] == placementScaleForAttr[index].value ? this.attributeScales[column](d[column]) : '#dddddd'; // gray version: '#333333' - }) - .attr('width', legendItemSize) - .attr('height', height) - .on('mouseover', (d, i, nodes) => { - if (d[column] == placementScaleForAttr[index].value) { - const matrix = nodes[i].getScreenCTM() - .translate(+nodes[i].getAttribute('x'), +nodes[i].getAttribute('y')); - - this.tooltip.html(d[column]) - .style('left', (window.pageXOffset + matrix.e - 25) + 'px') - .style('top', (window.pageYOffset + matrix.f - 25) + 'px'); - - this.tooltip.transition() - .duration(200) - .style('opacity', .9); - } - - - this.attributeMouseOver(d); - }) - .on('mouseout', (d, i, nodes) => { - this.tooltip.transition() - .duration(25) - .style('opacity', 0); - //that.tooltip.transition().duration(25).style("opacity", 0); - - this.attributeMouseOut(d); - }); - } - - - return; - } - - generateCategoricalLegend(attribute, legendWidth) { - const numberCategories = this.controller.configuration.attributeScales.node[attribute].domain.length; - - const attributeInfo = this.controller.configuration.attributeScales.node[attribute]; - const dividers = attributeInfo.domain.length; - - const legendHeight = d3.min([25, this.orderingScale.bandwidth()]); - - let bandwidthScale = 2; - if (this.nodes.length < 50) { - bandwidthScale = (1 / 3); - } - - const bandwidth = this.orderingScale.bandwidth(); - - const marginEquivalents = 1.5; - - const legendItemSize = (this.columnWidths[attribute] - 5) / (dividers + marginEquivalents);///bandwidth * bandwidthScale; - const height = d3.min([bandwidth * bandwidthScale, legendHeight]); - - //(legendWidth) / (dividers + 3/bandwidthScale); - const margin = marginEquivalents * legendItemSize / dividers; - - const xRange = []; - - const rects = this.attributes.append('g') - .attr('transform', 'translate(' + (this.columnScale(attribute) + 1 * margin) + ',' + (-legendHeight - 5) + ')'); // - - for (let i = 0; i < dividers; i++) { - const rect1 = rects - .append('g') - .attr('transform', 'translate(' + (i * (legendItemSize + margin)) + ',0)'); - - xRange.push({ - 'attr': attribute, - 'value': attributeInfo.domain[i], - 'position': (this.columnScale(attribute) + 1 * margin) + (i * (legendItemSize + margin)) - }); - - rect1 - .append('rect') - .attr('x', 0)//(legendItemSize + margin)/2 -this.orderingScale.bandwidth() - .attr('y', 0) - .attr('fill', attributeInfo.range[i]) - .attr('width', legendItemSize) - .attr('height', height); - - rect1 - .append('text') - .text(attributeInfo.legendLabels[i]) - .attr('x', legendItemSize / 2) - .attr('y', -3) - .attr('text-anchor', 'middle') - .style('font-size', 11); - //.attr('transform', 'rotate(-90)') - rect1.on('mouseover', (d, index, nodes) => { - const matrix = nodes[index].getScreenCTM() - .translate(+nodes[index].getAttribute('x'), +nodes[index].getAttribute('y')); - - this.tooltip.html(attributeInfo.domain[i]) - .style('left', (window.pageXOffset + matrix.e - 45) + 'px') - .style('top', (window.pageYOffset + matrix.f - 20) + 'px'); - this.tooltip.transition() - .duration(200) - .style('opacity', .9); - }) - .on('mouseout', () => { - this.tooltip.transition(25) - .style('opacity', 0); - }); - } - - return xRange; - } - - /** - * [selectHighlight description] - * @param nodeToSelect the - * @param rowOrCol String, "Row" or "Col" - * @param selectAttribute Boolean of to select attribute or topology highlight - * @return [description] - */ - selectHighlight(nodeToSelect: any, rowOrCol: string, attrOrTopo = 'Attr', orientation = 'x') { - const selection = d3.selectAll('.' + attrOrTopo + rowOrCol) - .filter((d, i) => { - if (attrOrTopo == 'Attr' && d.index == null) { - // attr - return nodeToSelect.index == d[i][orientation]; - } - //topology - return nodeToSelect.index == d.index; - }); - return selection; - } -} diff --git a/public/example-mvnv/assets/js/bulma-carousel.min.js b/public/example-mvnv/assets/js/bulma-carousel.min.js deleted file mode 100644 index fb608dc63d..0000000000 --- a/public/example-mvnv/assets/js/bulma-carousel.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(t,e){'object'==typeof exports&&'object'==typeof module?module.exports=e():'function'==typeof define&&define.amd?define([],e):'object'==typeof exports?exports.bulmaCarousel=e():t.bulmaCarousel=e();}('undefined'!=typeof self?self:this,function(){return function(i){var n={};function s(t){if(n[t])return n[t].exports;var e=n[t]={i:t,l:!1,exports:{}};return i[t].call(e.exports,e,e.exports,s),e.l=!0,e.exports;}return s.m=i,s.c=n,s.d=function(t,e,i){s.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:i});},s.n=function(t){var e=t&&t.__esModule?function(){return t.default;}:function(){return t;};return s.d(e,'a',e),e;},s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e);},s.p='',s(s.s=5);}([function(t,e,i){'use strict';i.d(e,'d',function(){return s;}),i.d(e,'e',function(){return r;}),i.d(e,'b',function(){return o;}),i.d(e,'c',function(){return a;}),i.d(e,'a',function(){return l;});var n=i(2),s=function(e,t){(t=Array.isArray(t)?t:t.split(' ')).forEach(function(t){e.classList.remove(t);});},r=function(t){return t.getBoundingClientRect().width||t.offsetWidth;},o=function(t){return t.getBoundingClientRect().height||t.offsetHeight;},a=function(t){var e=1=t._x&&this._x<=e._x&&this._y>=t._y&&this._y<=e._y;}},{key:'constrain',value:function(t,e){if(t._x>e._x||t._y>e._y)return this;var i=this._x,n=this._y;return null!==t._x&&(i=Math.max(i,t._x)),null!==e._x&&(i=Math.min(i,e._x)),null!==t._y&&(n=Math.max(n,t._y)),null!==e._y&&(n=Math.min(n,e._y)),new s(i,n);}},{key:'reposition',value:function(t){t.style.top=this._y+'px',t.style.left=this._x+'px';}},{key:'toString',value:function(){return'('+this._x+','+this._y+')';}},{key:'x',get:function(){return this._x;},set:function(){var t=0this.state.length-this.slidesToShow&&!this.options.centerMode?this.state.next=this.state.index:this.state.next=this.state.index+this.slidesToScroll,this.show();}},{key:'previous',value:function(){this.options.loop||this.options.infinite||0!==this.state.index?this.state.next=this.state.index-this.slidesToScroll:this.state.next=this.state.index,this.show();}},{key:'start',value:function(){this._autoplay.start();}},{key:'pause',value:function(){this._autoplay.pause();}},{key:'stop',value:function(){this._autoplay.stop();}},{key:'show',value:function(t){var e=1this.options.slidesToShow&&(this.options.slidesToScroll=this.slidesToShow),this._breakpoint.init(),this.state.index>=this.state.length&&0!==this.state.index&&(this.state.index=this.state.index-this.slidesToScroll),this.state.length<=this.slidesToShow&&(this.state.index=0),this._ui.wrapper.appendChild(this._navigation.init().render()),this._ui.wrapper.appendChild(this._pagination.init().render()),this.options.navigationSwipe?this._swipe.bindEvents():this._swipe._bindEvents(),this._breakpoint.apply(),this._slides.forEach(function(t){return e._ui.container.appendChild(t);}),this._transitioner.init().apply(!0,this._setHeight.bind(this)),this.options.autoplay&&this._autoplay.init().start();}},{key:'destroy',value:function(){var e=this;this._unbindEvents(),this._items.forEach(function(t){e.element.appendChild(t);}),this.node.remove();}},{key:'id',get:function(){return this._id;}},{key:'index',set:function(t){this._index=t;},get:function(){return this._index;}},{key:'length',set:function(t){this._length=t;},get:function(){return this._length;}},{key:'slides',get:function(){return this._slides;},set:function(t){this._slides=t;}},{key:'slidesToScroll',get:function(){return'translate'===this.options.effect?this._breakpoint.getSlidesToScroll():1;}},{key:'slidesToShow',get:function(){return'translate'===this.options.effect?this._breakpoint.getSlidesToShow():1;}},{key:'direction',get:function(){return'rtl'===this.element.dir.toLowerCase()||'rtl'===this.element.style.direction?'rtl':'ltr';}},{key:'wrapper',get:function(){return this._ui.wrapper;}},{key:'wrapperWidth',get:function(){return this._wrapperWidth||0;}},{key:'container',get:function(){return this._ui.container;}},{key:'containerWidth',get:function(){return this._containerWidth||0;}},{key:'slideWidth',get:function(){return this._slideWidth||0;}},{key:'transitioner',get:function(){return this._transitioner;}}],[{key:'attach',value:function(){var i=this,t=0>t/4).toString(16);});};},function(t,e,i){'use strict';var n=i(3),s=i(8),r=function(){function n(t,e){for(var i=0;i=t.slider.state.length-t.slider.slidesToShow&&!t.slider.options.loop&&!t.slider.options.infinite?t.stop():t.slider.next());},this.slider.options.autoplaySpeed));}},{key:'stop',value:function(){this._interval=clearInterval(this._interval),this.emit('stop',this);}},{key:'pause',value:function(){var t=this,e=0parseInt(e.changePoint,10);}),this._currentBreakpoint=this._getActiveBreakpoint(),this;}},{key:'destroy',value:function(){this._unbindEvents();}},{key:'_bindEvents',value:function(){window.addEventListener('resize',this[s]),window.addEventListener('orientationchange',this[s]);}},{key:'_unbindEvents',value:function(){window.removeEventListener('resize',this[s]),window.removeEventListener('orientationchange',this[s]);}},{key:'_getActiveBreakpoint',value:function(){var t=!0,e=!1,i=void 0;try{for(var n,s=this.options.breakpoints[Symbol.iterator]();!(t=(n=s.next()).done);t=!0){var r=n.value;if(r.changePoint>=window.innerWidth)return r;}}catch(t){e=!0,i=t;}finally{try{!t&&s.return&&s.return();}finally{if(e)throw i;}}return this._defaultBreakpoint;}},{key:'getSlidesToShow',value:function(){return this._currentBreakpoint?this._currentBreakpoint.slidesToShow:this._defaultBreakpoint.slidesToShow;}},{key:'getSlidesToScroll',value:function(){return this._currentBreakpoint?this._currentBreakpoint.slidesToScroll:this._defaultBreakpoint.slidesToScroll;}},{key:'apply',value:function(){this.slider.state.index>=this.slider.state.length&&0!==this.slider.state.index&&(this.slider.state.index=this.slider.state.index-this._currentBreakpoint.slidesToScroll),this.slider.state.length<=this._currentBreakpoint.slidesToShow&&(this.slider.state.index=0),this.options.loop&&this.slider._loop.init().apply(),this.options.infinite&&this.slider._infinite.init().apply(),this.slider._setDimensions(),this.slider._transitioner.init().apply(!0,this.slider._setHeight.bind(this.slider)),this.slider._setClasses(),this.slider._navigation.refresh(),this.slider._pagination.refresh();}},{key:s,value:function(t){var e=this._getActiveBreakpoint();e.slidesToShow!==this._currentBreakpoint.slidesToShow&&(this._currentBreakpoint=e,this.apply());}}]),e;}();e.a=r;},function(t,e,i){'use strict';var n=function(){function n(t,e){for(var i=0;ithis.slider.state.length-1-this._infiniteCount;i-=1)e=i-1,t.unshift(this._cloneSlide(this.slider.slides[e],e-this.slider.state.length));for(var n=[],s=0;s=this.slider.state.length?(this.slider.state.index=this.slider.state.next=this.slider.state.next-this.slider.state.length,this.slider.transitioner.apply(!0)):this.slider.state.next<0&&(this.slider.state.index=this.slider.state.next=this.slider.state.length+this.slider.state.next,this.slider.transitioner.apply(!0)));}},{key:'_cloneSlide',value:function(t,e){var i=t.cloneNode(!0);return i.dataset.sliderIndex=e,i.dataset.cloned=!0,(i.querySelectorAll('[id]')||[]).forEach(function(t){t.setAttribute('id','');}),i;}}]),e;}();e.a=s;},function(t,e,i){'use strict';var n=i(12),s=function(){function n(t,e){for(var i=0;ithis.slider.state.length-this.slider.slidesToShow&&Object(n.a)(this.slider._slides[this.slider.state.length-1],this.slider.wrapper)?this.slider.state.next=0:this.slider.state.next=Math.min(Math.max(this.slider.state.next,0),this.slider.state.length-this.slider.slidesToShow):this.slider.state.next=0:this.slider.state.next<=0-this.slider.slidesToScroll?this.slider.state.next=this.slider.state.length-this.slider.slidesToShow:this.slider.state.next=0);}}]),e;}();e.a=r;},function(t,e,i){'use strict';i.d(e,'a',function(){return n;});var n=function(t,e){var i=t.getBoundingClientRect();return e=e||document.documentElement,0<=i.top&&0<=i.left&&i.bottom<=(window.innerHeight||e.clientHeight)&&i.right<=(window.innerWidth||e.clientWidth);};},function(t,e,i){'use strict';var n=i(14),s=i(1),r=function(){function n(t,e){for(var i=0;ithis.slider.slidesToShow?(this._ui.previous.classList.remove('is-hidden'),this._ui.next.classList.remove('is-hidden'),0===this.slider.state.next?(this._ui.previous.classList.add('is-hidden'),this._ui.next.classList.remove('is-hidden')):this.slider.state.next>=this.slider.state.length-this.slider.slidesToShow&&!this.slider.options.centerMode?(this._ui.previous.classList.remove('is-hidden'),this._ui.next.classList.add('is-hidden')):this.slider.state.next>=this.slider.state.length-1&&this.slider.options.centerMode&&(this._ui.previous.classList.remove('is-hidden'),this._ui.next.classList.add('is-hidden'))):(this._ui.previous.classList.add('is-hidden'),this._ui.next.classList.add('is-hidden')));}},{key:'render',value:function(){return this.node;}}]),e;}();e.a=o;},function(t,e,i){'use strict';e.a=function(t){return'
'+t.previous+'
\n
'+t.next+'
';};},function(t,e,i){'use strict';var n=i(16),s=i(17),r=i(1),o=function(){function n(t,e){for(var i=0;ithis.slider.slidesToShow){for(var t=0;t<=this._count;t++){var e=document.createRange().createContextualFragment(Object(s.a)()).firstChild;e.dataset.index=t*this.slider.slidesToScroll,this._pages.push(e),this._ui.container.appendChild(e);}this._bindEvents();}}},{key:'onPageClick',value:function(t){this._supportsPassive||t.preventDefault(),this.slider.state.next=t.currentTarget.dataset.index,this.slider.show();}},{key:'onResize',value:function(){this._draw();}},{key:'refresh',value:function(){var e=this,t=void 0;(t=this.slider.options.infinite?Math.ceil(this.slider.state.length-1/this.slider.slidesToScroll):Math.ceil((this.slider.state.length-this.slider.slidesToShow)/this.slider.slidesToScroll))!==this._count&&(this._count=t,this._draw()),this._pages.forEach(function(t){t.classList.remove('is-active'),parseInt(t.dataset.index,10)===e.slider.state.next%e.slider.state.length&&t.classList.add('is-active');});}},{key:'render',value:function(){return this.node;}}]),e;}();e.a=a;},function(t,e,i){'use strict';e.a=function(){return'
';};},function(t,e,i){'use strict';e.a=function(){return'
';};},function(t,e,i){'use strict';var n=i(4),s=i(1),r=function(){function n(t,e){for(var i=0;iMath.abs(this._lastTranslate.y)&&(this._supportsPassive||t.preventDefault(),t.stopPropagation());}}},{key:'onStopDrag',value:function(t){this._origin&&this._lastTranslate&&(Math.abs(this._lastTranslate.x)>.2*this.width?this._lastTranslate.x<0?this.slider.next():this.slider.previous():this.slider.show(!0)),this._origin=null,this._lastTranslate=null;}}]),e;}();e.a=o;},function(t,e,i){'use strict';var n=i(20),s=i(21),r=function(){function n(t,e){for(var i=0;it.x?(s.x=0,this.slider.state.next=0):this.options.vertical&&Math.abs(this._position.y)>t.y&&(s.y=0,this.slider.state.next=0)),this._position.x=s.x,this._position.y=s.y,this.options.centerMode&&(this._position.x=this._position.x+this.slider.wrapperWidth/2-Object(o.e)(i)/2),'rtl'===this.slider.direction&&(this._position.x=-this._position.x,this._position.y=-this._position.y),this.slider.container.style.transform='translate3d('+this._position.x+'px, '+this._position.y+'px, 0)',n.x>t.x&&this.slider.transitioner.end();}}},{key:'onTransitionEnd',value:function(t){'translate'===this.options.effect&&(this.transitioner.isAnimating()&&t.target==this.slider.container&&this.options.infinite&&this.slider._infinite.onTransitionEnd(t),this.transitioner.end());}}]),n;}();e.a=n;},function(t,e,i){'use strict';e.a={initialSlide:0,slidesToScroll:1,slidesToShow:1,navigation:!0,navigationKeys:!0,navigationSwipe:!0,pagination:!0,loop:!1,infinite:!1,effect:'translate',duration:300,timing:'ease',autoplay:!1,autoplaySpeed:3e3,pauseOnHover:!0,breakpoints:[{changePoint:480,slidesToShow:1,slidesToScroll:1},{changePoint:640,slidesToShow:2,slidesToScroll:2},{changePoint:768,slidesToShow:3,slidesToScroll:3}],onReady:null,icons:{previous:'\n \n ',next:'\n \n '}};},function(t,e,i){'use strict';e.a=function(t){return'
\n
\n
';};},function(t,e,i){'use strict';e.a=function(){return'
';};}]).default;}); \ No newline at end of file diff --git a/public/example-mvnv/assets/js/carousel-js.js b/public/example-mvnv/assets/js/carousel-js.js deleted file mode 100644 index 20dbce5587..0000000000 --- a/public/example-mvnv/assets/js/carousel-js.js +++ /dev/null @@ -1,305 +0,0 @@ -class Carousel { - constructor(selector) { - this._clickEvents = ['touchstart', 'click']; - - this.carousel = typeof selector === 'string' ? document.querySelector(selector) : selector; - // An invalid selector or non-DOM node has been provided. - if (!this.carousel) { - throw new Error('An invalid selector or non-DOM node has been provided.'); - } - - this.init(); - } - - /** - * Initiate all DOM element containing carousel class - * @method - * @return {Array} Array of all Carousel instances - */ - static attach() { - let carouselInstances = []; - - const carousels = document.querySelectorAll('.carousel, .hero-carousel'); - [].forEach.call(carousels, (carousel) => { - setTimeout(() => { - carouselInstances.push(new Carousel(carousel)); - }, 100); - }); - return carouselInstances; - } - - /** - * Initiate plugin - * @method init - * @return {void} - */ - init() { - this.computedStyle = window.getComputedStyle(this.carousel); - - this.carouselContainer = this.carousel.querySelector('.carousel-container'); - this.carouselItems = this.carousel.querySelectorAll('.carousel-item'); - this.carouselItemsArray = Array.from(this.carouselItems); - - // Detect which animation is setup and auto-calculate size - if (this.carousel.dataset.size && !this.carousel.classList.contains('carousel-animate-fade')) { - this.carouselWidth = parseInt(this.computedStyle.getPropertyValue('width'), 10); - this.offset = this.carouselWidth / this.carousel.dataset.size; - this.carouselContainer.style.left = 0 - this.offset + 'px'; - this.carouselContainer.style.transform = `translateX(${this.offset}px)`; - [].forEach.call(this.carouselItems, (carouselItem) => { - carouselItem.style.flexBasis = `${this.offset}px`; - }); - } - - // If animation is fade then force carouselContainer size (due to the position: absolute) - if (this.carousel.classList.contains('carousel-animate-fade') && this.carouselItems.length) { - let img = this.carouselItems[0].querySelector('img'); - img.onload = () => { - this.carouselContainer.style.height = img.naturalWidth+ 'px'; - }; - } - - this._initNavigation(); - - this.currentItem = { - node: null, - pos: -1 - }; - this.currentItem.node = this.carousel.querySelector('.carousel-item.is-active'), - this.currentItem.pos = this.currentItem.node ? this.carouselItemsArray.indexOf(this.currentItem.node) : -1; - if (!this.currentItem.node) { - this.currentItem.node = this.carouselItems[0]; - this.currentItem.node.classList.add('is-active'); - this.currentItem.pos = 0; - } - - this._setOrder(); - - if (this.carousel.dataset.autoplay && this.carousel.dataset.autoplay == 'true') { - this._autoPlay(this.carousel.dataset.delay || 5000); - } - - this._bindEvents(); - } - - /** - * Initiate Navigation area and Previous/Next buttons - * @method _initNavigation - * @return {[type]} [description] - */ - _initNavigation() { - this.previousControl = this.carousel.querySelector('.carousel-nav-left'); - this.nextControl = this.carousel.querySelector('.carousel-nav-right'); - - if (this.carouselItems.length <= 1) { - if (this.carouselContainer) { - this.carouselContainer.style.left = '0'; - } - if (this.previousControl) { - this.previousControl.style.display = 'none'; - } - if (this.nextControl) { - this.nextControl.style.display = 'none'; - } - } - } - - /** - * Bind all events - * @method _bindEvents - * @return {void} - */ - _bindEvents() { - if (this.previousControl) { - this._clickEvents.forEach((clickEvent) => { - this.previousControl.addEventListener(clickEvent, (e) => { - e.preventDefault(); - this._slide('previous'); - if (this._autoPlayInterval) { - clearInterval(this._autoPlayInterval); - this._autoPlay(this.carousel.dataset.delay || 5000); - } - }); - }); - } - - if (this.nextControl) { - this._clickEvents.forEach((clickEvent) => { - this.nextControl.addEventListener(clickEvent, (e) => { - e.preventDefault(); - this._slide('next'); - if (this._autoPlayInterval) { - clearInterval(this._autoPlayInterval); - this._autoPlay(this.carousel.dataset.delay || 5000); - } - }); - }); - } - - // Bind swipe events - this.carousel.addEventListener('touchstart', (e) => { - this._swipeStart(e); - }); - this.carousel.addEventListener('mousedown', (e) => { - this._swipeStart(e); - }); - - this.carousel.addEventListener('touchend', (e) => { - this._swipeEnd(e); - }); - this.carousel.addEventListener('mouseup', (e) => { - this._swipeEnd(e); - }); - } - - /** - * Find next item to display - * @method _next - * @param {Node} element Current Node element - * @return {Node} Next Node element - */ - _next(element) { - if (element.nextElementSibling) { - return element.nextElementSibling; - } else { - return this.carouselItems[0]; - } - } - - /** - * Find previous item to display - * @method _previous - * @param {Node} element Current Node element - * @return {Node} Previous Node element - */ - _previous(element) { - if (element.previousElementSibling) { - return element.previousElementSibling; - } else { - return this.carouselItems[this.carouselItems.length - 1]; - } - } - - /** - * Update each item order - * @method _setOrder - */ - _setOrder() { - this.currentItem.node.style.order = '1'; - this.currentItem.node.style.zIndex = '1'; - let item = this.currentItem.node; - let i, j, ref; - for (i = j = 2, ref = this.carouselItemsArray.length; (2 <= ref ? j <= ref : j >= ref); i = 2 <= ref ? ++j : --j) { - item = this._next(item); - item.style.order = '' + i % this.carouselItemsArray.length; - item.style.zIndex = '0'; - } - } - - /** - * Save current position on start swiping - * @method _swipeStart - * @param {Event} e Swipe event - * @return {void} - */ - _swipeStart(e) { - this._touch = { - start: { - x: e.clientX, - y: e.clientY - }, - end: { - x: e.clientX, - y: e.clientY - } - }; - } - - /** - * Save current position on end swiping - * @method _swipeEnd - * @param {Event} e swipe event - * @return {void} - */ - _swipeEnd(e) { - this._touch.end = { - x: e.clientX, - y: e.clientY - }; - - this._handleGesture(); - } - - /** - * Identify the gestureand slide if necessary - * @method _handleGesture - * @return {void} - */ - _handleGesture() { - const ratio = { - horizontal: (this._touch.end.x - this._touch.start.x) / parseInt(this.computedStyle.getPropertyValue('width')), - vertical: (this._touch.end.y - this._touch.start.y) / parseInt(this.computedStyle.getPropertyValue('height')) - }; - - if (ratio.horizontal > ratio.vertical && ratio.horizontal > 0.25) { - this._slide('previous'); - } - - if (ratio.horizontal < ratio.vertical && ratio.horizontal < -0.25) { - this._slide('next'); - } - } - - /** - * Update slides to display the wanted one - * @method _slide - * @param {String} [direction='next'] Direction in which items need to move - * @return {void} - */ - _slide(direction = 'next') { - if (this.carouselItems.length) { - // Disable transition to instant change order - this.carousel.classList.remove('carousel-animated'); - //this.emit('carousel:slide:before', this.currentItem); - this.currentItem.node.classList.remove('is-active'); - // initialize direction to change order - if (direction === 'previous') { - this.currentItem.node = this._previous(this.currentItem.node); - // add reverse class - if (!this.carousel.classList.contains('carousel-animate-fade')) { - this.carousel.classList.add('is-reversing'); - this.carouselContainer.style.transform = `translateX(${-Math.abs(this.offset)}px)`; - } - } else { - // Reorder items - this.currentItem.node = this._next(this.currentItem.node); - // re_slide reverse class - this.carousel.classList.remove('is-reversing'); - this.carouselContainer.style.transform = `translateX(${Math.abs(this.offset)}px)`; - } - this.currentItem.node.classList.add('is-active'); - this._setOrder(); - - // Enable transition to animate order 1 to order 2 - setTimeout(() => { - this.carousel.classList.add('carousel-animated'); - }, 50); - - //this.emit('carousel:slide:after', this.currentItem); - } - } - - /** - * Initiate autoplay system - * @method _autoPlay - * @param {Number} [delay=5000] Delay between slides in milliseconds - * @return {void} - */ - _autoPlay(delay = 5000) { - this._autoPlayInterval = setInterval(() => { - this._slide('next'); - }, delay); - } - } - - const carousels = Carousel.attach(); \ No newline at end of file diff --git a/public/example-mvnv/assets/js/createTaskConfig.js b/public/example-mvnv/assets/js/createTaskConfig.js deleted file mode 100644 index 7499172ea9..0000000000 --- a/public/example-mvnv/assets/js/createTaskConfig.js +++ /dev/null @@ -1,91 +0,0 @@ - - -(async ()=>{ - - let taskLists = { - // 'trials':[], - 'study':[] - // 'heuristics':[] - }; - - let baseConfig = await d3.json('configs/baseConfig.json'); - //for each set create a different .json file - Object.keys(taskLists).map(async (mode) =>{ - let taskFiles = taskLists[mode]; - - let taskList = await d3.json('bareTaskLists/' + mode + '.json'); - - //iterate through each taskKey and add config and answer objects; - let allConfigs = Object.keys(taskList).map(async (key)=>{ - let taskConfig = await d3.json('configs/'+ key + '.json'); - let mergedConfig = mergeConfigs(baseConfig,taskConfig); - taskList[key].config=mergedConfig; - taskList[key].answer = { - 'nodes': [], - 'value': '' - }; - }); - - // export taskList now with configs for each task. - Promise.all(allConfigs).then((completed) => saveToFile(taskList, mode + '.json')); - }); -} ); -// (); - - -// Function that will merge a baseConfig with a taskConfig; -function mergeConfigs(baseConfig, taskConfig) { - //copy over the nodeLink key/value pairs from the baseConfig to the taskConfig; - Object.keys(baseConfig.nodeLink).map((nodeAttr) => { - taskConfig.nodeLink[nodeAttr] = baseConfig.nodeLink[nodeAttr]; - }); - - //rehape both config values into a single dictionary. - let config = { - ...baseConfig, - ...taskConfig - }; - - return config; - } - - //Function to save exportedGraph to file automatically; -function saveToFile(data, filename) { - if (!data) { - console.error('Console.save: No data'); - return; - } - - - if (!filename) filename = 'output.json'; - - if (typeof data === 'object') { - data = JSON.stringify(data, undefined, 4); - } - - var blob = new Blob([data], { type: 'text/json' }), - e = document.createEvent('MouseEvents'), - a = document.createElement('a'); - - a.download = filename; - a.href = window.URL.createObjectURL(blob); - a.dataset.downloadurl = ['text/json', a.download, a.href].join(':'); - e.initMouseEvent( - 'click', - true, - false, - window, - 0, - 0, - 0, - 0, - 0, - false, - false, - false, - false, - 0, - null - ); - a.dispatchEvent(e); - } diff --git a/public/example-mvnv/assets/js/firebaseApi.js b/public/example-mvnv/assets/js/firebaseApi.js deleted file mode 100644 index 147f687e1b..0000000000 --- a/public/example-mvnv/assets/js/firebaseApi.js +++ /dev/null @@ -1,49 +0,0 @@ -// Mini api to connect to, add and retrieve data from a FireBase datastore. - - -let db; - -let fireStore = { - - connect() { - // Your web app's Firebase configuration - var firebaseConfig = { - apiKey: 'AIzaSyAdGhNvUkAKeMWhzPHfuoXPUC36gBj68wU', - authDomain: 'mvn-turk.firebaseapp.com', - databaseURL: 'https://mvn-turk.firebaseio.com', - projectId: 'mvn-turk', - storageBucket: '', - messagingSenderId: '83565157892', - appId: '1:83565157892:web:9fff8e165c4e2651' - }; - // Initialize Firebase - let app = firebase.initializeApp(firebaseConfig, 'writeApp'); - - db = firebase.firestore(app); - }, - - updateTask(data){ - db.collection('results').doc(workerID).set(data,{ merge: true }); //shouldn't need the merge value; - }, - - addDocument(data,collection) { - db.collection(collection).doc(workerID) - .set(data) - .catch(function(error) { - console.error('Error adding document: ', error); - }); - }, - - async getCollection(name = 'tasks') { - db.collection(name) - .get() - .then((querySnapshot) => { - querySnapshot.forEach((doc) => { - console.log(`${doc.id} => ${doc.data()}`); - }); - - return querySnapshot; - }); - } - -}; diff --git a/public/example-mvnv/assets/js/generateTwitterGraph.js b/public/example-mvnv/assets/js/generateTwitterGraph.js deleted file mode 100644 index 09949ea408..0000000000 --- a/public/example-mvnv/assets/js/generateTwitterGraph.js +++ /dev/null @@ -1,333 +0,0 @@ - -//create small graph from large ones; -(async function() { - let smallGraphPosName = 'smallGraphPos.json'; - - let largeGraphs = ['network_large_undirected_singleEdge.json','network_large_undirected_multiEdge.json','network_large_directed_multiEdge.json']; - - largeGraphs.map(async (graphName)=>{ - let largeGraph = await d3.json('data/' + graphName); - let smallGraphSubset = await d3.json('data/raw/' + smallGraphPosName); - - let smallGraph = {}; - smallGraph.nodes = largeGraph.nodes.filter((n)=>smallGraphSubset.nodes.find((sn)=>sn.id == n.id)); - smallGraph.links = largeGraph.links.filter((l)=>smallGraphSubset.nodes.find((n)=>n.id == l.source) && smallGraphSubset.nodes.find((n)=>n.id == l.target)); - - - //associate positions to smallGraphs; - smallGraphSubset.nodes.map((n)=>{ - let node = smallGraph.nodes.find((nn)=>nn.id == n.id); - node.x = n.x; - node.y = n.y; - }); - - // debugger - - // saveToFile(smallGraph, graphName.replace('large','small')); - - }); -})(); - - - -// create large graphs -(async function() { - let graph = await d3.json('data/raw/Eurovis2019Network.json'); - - let tweets = await d3.json('data/raw/Eurovis2019Tweets.json'); - - tweets = tweets.tweets; - - // let nodes = await d3.json("data/raw/sample_curated_info.json"); - let nodes = await d3.json('data/raw/curated_info.json'); - - let config = await d3.json('configs/baseConfig.json'); - - // let mds = await d3.json("data/raw/largeGraphVisone.json"); - // let mds = await d3.json("data/raw/sample_manual_pos.json"); - let mds = await d3.json('data/raw/large_manual_pos.json'); - - - - // let mds = await d3.json("data/raw/smallGraphVisone.json") - - let users = await d3.json('data/raw/userInfo.json'); - - - - //iterate through all graph nodes and add more information: - graph.nodes.map((node) => { - let moreInfo = users.find((n) => n.screen_name === node.screen_name); - - if (moreInfo) { - node.memberSince = new Date(moreInfo.created_at); - node.name = moreInfo.name; - node.location = moreInfo.location; - - let today = new Date().getTime(); - let memberStart = new Date(node.memberSince).getTime(); - node.memberFor_days = Math.ceil( - Math.abs(today - memberStart) / (1000 * 60 * 60 * 24) - ); - } - }); - - let isDirected; - let hasEdgeTypes; - - let graphSize; - let newGraph; - - // console.log(JSON.stringify(graph.nodes.filter(n=>n.memberSince)[0])); - let createEdge = function(source, target, type) { - // console.log('calling createEdge') - //stop adding edges if reached desired size of graph - if (newGraph.nodes.length >= graphSize) { - graphDone = true; - return; - } - - if (source && target) { - //check to see that either source or target node already exists in the graph ( to ensure a connected graph) - let sourceExists = - newGraph.nodes.find((n) => n.id === source.id) !== undefined; - let targetExists = - newGraph.nodes.find((n) => n.id === target.id) !== undefined; - - if (!sourceExists && !targetExists && newGraph.nodes.length > 0) { - //neither source or target already exists in the graph, don't add node to ensure only connected componetns. - - return; - } - - let link = { - source: source.id, - target: target.id, - type: hasEdgeTypes ? type : 'interacted', //set type based on flag to combine edges or not; - count: 1, - id: source.id + '_' + target.id + '_' + type, - selected: false - }; - - let existingLink = newGraph.links.find((l) => { - //check for source and target in that order; - let directedCondition = - l.source === link.source && l.target === link.target; - - //check for source and target or target and source combination - let undirectedCondition = - directedCondition || - (l.source === link.target && l.target === link.source); - - //Set condition based on directedFlag - let condition = isDirected ? directedCondition : undirectedCondition; - - return condition && l.type === link.type; - }); - - //either increase the count of an existing link or add a new link - if (!existingLink) { - newGraph.links.push(link); - } else { - existingLink.count = existingLink.count + 1; - } - - - //Either add a new node or update neighbors and edge info for existing node; - [source, target].map((node) => { - let source_node = node; - let target_node = node === source ? target : source; - - if (!newGraph.nodes.find((n) => n.id === source_node.id)) { - source_node.type = nodes[source_node.id].type; - source_node.continent = nodes[source_node.id].continent; - source_node.shortName = nodes[source_node.id].shortName; - - - source_node.x = mds.nodes.find( - (m) => m.id == source_node.id - ).x; - source_node.y = mds.nodes.find( - (m) => m.id == source_node.id - ).y; - - if (!existingLink) { - source_node.neighbors = [target_node.id]; - source_node.edges = [link.id]; - } - source_node.userSelectedNeighbors = []; //Keep track of when users have selected it's neighbors to keep it highlighted. - source_node.selected = false; - newGraph.nodes.push(source_node); - // console.log('pushing ' + source.screen_name + ' that connects to ' + target.screen_name) - } else { - if (!existingLink) { - source_node.neighbors.push(target_node.id); - source_node.edges.push(link.id); - } - } - }); - } - }; - - //Iterate through all the combinations and write out a file for each - //For each size - - graphSize = 'large'; - //With each directionality - [false, true].map((isDirectedFlag) => { - //For each edge type - [false, true].map((hasEdgeTypesFlag) => { - graph.links = []; - newGraph = { nodes: [], links: [] }; - - isDirected = isDirectedFlag; - hasEdgeTypes = hasEdgeTypesFlag; - - //don't make a directed graph if edgeTypes are not set to true; - if (isDirected && !hasEdgeTypes) { - // do nothing - } else { - // while (!graphDone) { - tweets.map((tweet) => { - //if a tweet retweets another retweet, create a 'retweeted' edge between the re-tweeter and the original tweeter. - if (tweet.retweeted_status) { - let source = graph.nodes.find((n) => n.id === tweet.user.id); - let target = graph.nodes.find( - (n) => n.id === tweet.retweeted_status.user.id - ); - - createEdge(source, target, 'retweet'); - } else { - //if a tweet mentions a person, create a 'mentions' edge between the tweeter, and the mentioned person. - tweet.entities.user_mentions.map((mention) => { - let source = graph.nodes.find((n) => n.id === tweet.user.id); - let target = graph.nodes.find((n) => n.id === mention.id); - - createEdge(source, target, 'mentions'); - }); - } - }); - - //Manually add Edges; - - - newEdges = [{source:201277609, target:1652270612, type:'retweet'}, //edge between sample nodes - {source:40219508,target:19283433,type:'mention'}, //edge between Noeska and giCentre - {source:40219508,target:10414152,type:'mention'}, //edge between Noeska and Lane - // {source:40219508,target:30009655,type:'retweet'}, //edge between Noeska and James - // {source:40219508,target:201277609,type:'retweet'}, //edge between Noeska and Jon - {source:40219508,target:81658145,type:'mention'}]; //edge between Alex and Noeska - - newEdges.map((edge)=>{ - let source = graph.nodes.find((n) => n.id === edge.source); - let target = graph.nodes.find( - (n) => n.id === edge.target - ); - - createEdge(source, target, edge.type); - }); - - //adjust node data that falls outside of the domains established in the config file; - Object.keys(config.attributeScales.node).map((attr) => { - let scale = config.attributeScales.node[attr]; - - if (typeof scale.domain[0] === typeof 2) { - //Randomly assign values within the top 20% of the scale for values that are greater than the established domain. - let adjustmentWindow = (scale.domain[1] - scale.domain[0]) * 0.3; - let maxValue = scale.domain[1]; - newGraph.nodes.map((n) => { - n[attr] = - n[attr] >= maxValue - ? maxValue - Math.random() * adjustmentWindow - : n[attr]; - }); - } - }); - - //adjust edge data that falls outside of the domains established in the config file; - Object.keys(config.attributeScales.edge).map((attr) => { - let scale = config.attributeScales.edge[attr]; - - if (typeof scale.domain[0] === typeof 2) { - - //Randomly assign values within the top 30% of the scale for values that are greater than the established domain. - let adjustmentWindow = (scale.domain[1] - scale.domain[0]) * 0.3; - let maxValue = scale.domain[1]; - - newGraph.links.map((l) => { - l[attr] = - l[attr] >= maxValue - ? Math.round(maxValue - Math.random() * adjustmentWindow) - : l[attr]; - }); - } - }); - - let filename = - 'network_large_' + - (isDirected ? 'directed' : 'undirected') + - '_' + - (hasEdgeTypes ? 'multiEdge' : 'singleEdge') + - '.json'; - // saveToFile(newGraph, filename); - } - }); - }); - - - //create a barebones graph to import into Visone; - let bareBonesGraph= {'nodes':[],'links':[]}; - - newGraph.nodes.map((n)=>bareBonesGraph.nodes.push({'id':n.id,'name':n.name})); - newGraph.links.map((l,i)=>{ - let source = newGraph.nodes.find((n)=>n.id === l.source); - let target = newGraph.nodes.find((n)=>n.id === l.target); - bareBonesGraph.links.push({'source':newGraph.nodes.indexOf(source),'target':newGraph.nodes.indexOf(target),'id':i}); - }); - - // Inform revisit that the stimuli is loaded. - Revisit.postReady(); - // saveToFile(bareBonesGraph,'layoutGraph.json') - -})(); - -function saveToFile(data, filename) { - - console.log( 'saving ', filename); - if (!data) { - console.error('Console.save: No data'); - return; - } - - if (!filename) filename = 'output.json'; - - if (typeof data === 'object') { - data = JSON.stringify(data, undefined, 4); - } - - var blob = new Blob([data], { type: 'text/json' }), - e = document.createEvent('MouseEvents'), - a = document.createElement('a'); - - a.download = filename; - a.href = window.URL.createObjectURL(blob); - a.dataset.downloadurl = ['text/json', a.download, a.href].join(':'); - e.initMouseEvent( - 'click', - true, - false, - window, - 0, - 0, - 0, - 0, - 0, - false, - false, - false, - false, - 0, - null - ); - a.dispatchEvent(e); -} diff --git a/public/example-mvnv/assets/js/guidedTour.js b/public/example-mvnv/assets/js/guidedTour.js deleted file mode 100644 index 44e01bd698..0000000000 --- a/public/example-mvnv/assets/js/guidedTour.js +++ /dev/null @@ -1,1065 +0,0 @@ -var shepherd; - -var neighborRows = []; - -function welcome(vis,mode) { - shepherd = setupShepherd(vis,mode); - - if (vis === 'adjMatrix') { - //set up a group wrapper for the sortIcon so as to not override the native click handler for the sort icon. - let labelParent = d3.select('#groupCol247943631'); - let labelGroup = labelParent.append('g').attr('class', 'tourLabelGroup'); - - labelGroup.node().append(document.querySelector('#sortIcon247943631')); //move the icon into the group wrapper - - //callback for when user clicks on Judge Label - d3.select('#tourColLabel247943631').on('click', () => { - if (shepherd.isActive()) { - groupRows('neighbors','tourNeighborGroup'); - shepherd.next(); - } - }); - - d3.select('#tourAnswerBox247943631').on('click',()=>{ - if (shepherd.isActive()) { - setTimeout(function(){shepherd.next();},100); - } - - }); - - //callback for when user clicks on Judge sort - d3.select('.tourLabelGroup').attr('pointer-events','bounding-box').on('click', () => { - if (shepherd.isActive()) { - //slight timeout to give the sort time to do it's rearranging of rows - setTimeout(function() { - groupRows('neighbors','tourNeighborGroup'); - shepherd.next(); - }, 100); - } - }); - } - - shepherd.start(); -} - - -function unGroupRows(){ - let parentSelector = - vis === 'nodeLink' ? '.nodes' : '#edgeMargin'; - -neighborRows.map((n) => { - let neighbor = document.querySelector(n.selector); - d3.select(parentSelector) - .node() - .insertBefore(neighbor, n.insertBefore); -}); - -} - -function highlightCells(){ - - let ids = ['81658145','30009655','201277609','1652270612','16112517'] ; - let cellIDs=[]; - - ids.map((source)=>{ - ids.map((target)=>{ - cellIDs.push('#cell'+source + '_' + target); - cellIDs.push('#cell'+target + '_' + source); - }); - }); - - cellIDs.map((id)=>{ - d3.select(id).classed('clusterSelected',true); - }); -} - -function unHighlightCells(){ - d3.selectAll('.clusterSelected').classed('clusterSelected',false); -} -function groupRows(mode,className) { - let parentSelector = vis === 'nodeLink' ? '.nodes' : '#edgeMargin'; - - let group = d3.select('.' + className); - if (group.size() === 0) { - group = d3 - .select(parentSelector) - .append('g') - .attr('class',className); - //move to before gridlines; - document - .querySelector(parentSelector) - .insertBefore(group.node(), document.querySelector('.gridLines')); - } - - let neighbors = mode === 'neighbors' ? [ - '#groupRow318046158', - '#groupRow1652270612', - '#groupRow136400506', - '#groupRow16112517', - '#groupRow1873322353', - '#groupRow19299318', - '#groupRow2873695769' - ] : ['#groupRow81658145','#groupRow30009655','#groupRow201277609','#groupRow1652270612'] ; - // "#groupCol81658145", "#groupCol30009655","#groupCol201277609","#groupCol1652270612"]; - - let neighborFlag = false; - d3.selectAll('.row').each(function(d, i) { - let selector = '#groupRow' + d.id; - let isNeighbor = neighbors.includes(selector); - - if (neighborFlag && !isNeighbor) { - //tag this as the position you later want to reinsert the neighbor; - neighborRows.map((row) => - row.insertBefore - ? '' - : (row.insertBefore = document.querySelector(selector)) - ); - } - - neighborFlag = false; - if (isNeighbor) { - neighborFlag = true; - neighborRows.push({ selector }); - } - }); - - neighbors.map((n) => { - let neighbor = document.querySelector(n); - group.node().appendChild(neighbor); - }); -} - -function setupShepherd(vis,mode) { - // var prefix = "demo-"; - - - var shepherd = new Shepherd.Tour({ - defaultStepOptions: { - // classes: "class-1 class-2", - scrollTo: { - behavior: 'smooth', - block: 'center' - }, - showCancelLink: false, - tippyOptions: { - maxWidth: '400px', - popperOptions: { - modifiers: { - preventOverflow: { - escapeWithReference: true - } - } - } - } - }, - // classPrefix: prefix, - // This should add the first tour step - steps: [], - useModalOverlay: true, - styleVariables: { - // arrowSize:2.5, - shepherdThemePrimary: '#1b5486', - shepherdThemeSecondary: '#e5e5e5', - // shepherdButtonBorderRadius: 6, - // shepherdElementBorderRadius: 6, - // // shepherdHeaderBackground: '#eeeeee', - // // shepherdThemePrimary: '#9b59b6', - // useDropShadow: true, - overlayOpacity: 0.25 - } - }); - - let introSteps = [ - { - title: 'Task Definition', - text: 'This area contains the task you will be answering.', - attachTo: { - element: '.taskCard', - on: 'right' - }, - buttons: [ - // { - // action: function() { - // updateStudyProvenance("exited tour"); - // return this.cancel(); - // }, - // secondary: true, - // text: "Exit" - // }, - { - action: function() { - updateStudyProvenance('started guided tour'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'welcome' - }, - { - title: 'Searching for a Node', - text: 'You can search for any node by name. Try searching for Judge', - attachTo: { - element: '.searchInput', - on: 'bottom' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - } - ], - id: 'creating', - modalOverlayOpeningPadding: '10' - } - ]; - - //don't add introSteps for 'bubble' mode - if (mode === undefined){ - shepherd.addSteps(introSteps); - } - - if (vis === 'adjMatrix') { - const steps = [ - { - title: 'Highlighted Row', - text: 'This has highlighted the row representing Judge. It also highlights the cell where Judge\'s row intersects with his column with a black frame.', - attachTo: { - element: '#groupRow247943631', - // element:'#Judge_group', - on: 'top' - }, - buttons: [ - { - action: function() { - //clear the search bar - d3.select('.searchInput').property('value',''); - updateStudyProvenance('back'); - window.controller.model.provenance.goBackOneStep(); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Highlighted Column ', - text: 'Every row has a corresponding column. When you highlight a row, the corresponding column is also highlighted. ', - attachTo: { - element: '#groupCol247943631', - on: 'right' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Un-highlighting a search result', - text: 'To un-highlight nodes that are highlighted through search, click on the black outlined cell at the intersection of that node\'s row and column. Try it here to unselect Judge\'s row and column', - attachTo: { - element: '#cell247943631_247943631', - on: 'right' - }, - buttons: [ - { - action: function() { - window.controller.model.provenance.goBackOneStep(); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '5' - - }, - - { - title: 'Highlighting Neighbors', - text: ' Highlight judge\'s neighbors by clicking on the column label ', - attachTo: { - element: '#tourColLabel247943631', - on: 'right' - }, - buttons: [ - { - action: function() { - d3.select('#search-input').property('value',''); - d3.select('#search-input').property('value','Judge'); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '5' - - }, - { - title: 'Neighbors ', - text: 'This highlights all of Judge\'s neighbors in green.', - attachTo: { - element: '.tourNeighborGroup', - on: 'right' - }, - buttons: [ - { - action: function() { - unGroupRows(); - window.controller.model.provenance.goBackOneStep(); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - unGroupRows(); - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching', - - }, - { - title: 'Grouping Neighbors ', - text: - 'You can bring all neighbors to the top of the matrix by clicking on the sort icon. Try it out!', - attachTo: { - element: '#sortIcon247943631', - on: 'right' - }, - buttons: [ - { - action: function() { - groupRows('neighbors','tourNeighborGroup'); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '10' - - }, - { - title: 'Grouping Neighbors ', - text: - 'All of judge\'s neighbors are now grouped at the top of the matrix', - attachTo: { - element: '.tourNeighborGroup', - on: 'right' - }, - buttons: [ - { - action: function() { - unGroupRows(); - // window.controller.view.sort('shortName'); - updateStudyProvenance('back'); - window.controller.model.provenance.goBackOneStep(); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - unGroupRows(); - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching', - - }, - { - title: 'Attributes ', - text: 'You can see the attributes for all nodes in the adjacent table', - attachTo: { - element: '#attributeMargin', - on: 'left' - }, - buttons: [ - { - action: function() { - groupRows('neighbors','tourNeighborGroup'); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Sorting by Attribute', - text: 'Click on a column header to sort by that attribute ', - attachTo: { - element: '.column-headers', - on: 'left' - }, - buttons: [ - { - action: function() { - window.controller.view.sort('shortName'); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Clearing Highlights', - text: - ' Clear all highlights by clicking on the \'Clear Highlighted Nodes\' to the left ', - attachTo: { - element: '#clear-selection', - on: 'right' - }, - buttons: [ - { - action: function() { - window.controller.view.sort('shortName'); - updateStudyProvenance('back'); - // window.controller.model.provenance.goBackOneStep(); - return this.back(); - }, - secondary: true, - text: 'Back' - } - ], - id: 'attaching' - }, - { - title: 'Sorting', - text: 'You can also sort based on the node names [alphabetically] or clusters in the graph.Try sorting by cluster! ', - attachTo: { - element: '.tourSortWrapper', - on: 'right' - }, - buttons: [ - { - action: function() { - window.controller.model.provenance.goBackOneStep(); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - groupRows('cluster','tourClusterWrapper'); - highlightCells(); - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Clusters', - text: 'The edges highlighted in orange connect the nodes in a cluster. You can generally identify clusters as groups of edges, meaning groups of filled in cells.', - attachTo: { - element: '.tourClusterWrapper', - on: 'right' - }, - buttons: [ - { - action: function() { - unGroupRows(); - unHighlightCells(); - window.controller.view.sort('shortName'); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - unGroupRows(); - unHighlightCells(); - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Edge Hover ', - text: - 'Hover over a cell (the edge) to highlight both the row and the column intersecting at the cell. ' + - ' Notice this also highlights the row corresponding to the selected column, and vice versa.', - - attachTo: { - element: '.svg-content', - // element:'#Judge_group', - on: 'right' - }, - buttons: [ - { - action: function() { - groupRows('cluster','tourClusterWrapper'); - highlightCells(); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Edge Click ', - text: - 'Click on a cell (edge) to select the rows and cols highlighted on hover. This also outlines the clicked edge and the ‘mirror edge’ in red. ', - - attachTo: { - element: '.svg-content', - // element:'#Judge_group', - on: 'right' - }, - buttons: [ - { - action: function() { - window.controller.model.provenance.goBackOneStep(); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Selecting an Answer ', - text: - 'To select a node as the answer to a task, use the checkbox under the \'answer column\' for that row.', - - attachTo: { - element: '#tourAnswerBox247943631', - on: 'left' - }, - buttons: [ - { - action: function() { - window.controller.model.provenance.goBackOneStep(); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - } - ], - id: 'attaching' - }, - { - title: 'Answer List', - text: 'This populates the answer panel so you can easily keep track of the node(s) you are going to submit as your answer', - attachTo: { - element: '.answerCard', - on: 'right' - }, - buttons: [ - { - action: function() { - window.controller.model.provenance.goBackOneStep(); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - secondary: true, - text: 'Next' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '10' - }, - { - title: 'And you\'re ready!', - text: 'Thanks for taking the tour, you are ready to begin the practice tasks!', - buttons: [ - { - action: function() { - - window.controller.model.provenance.reset(); - updateStudyProvenance('ended guided tour'); - return this.next(); - }, - secondary: true, - text: 'Let\'s Get Started' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '10' - }, - ]; - - shepherd.addSteps(steps); - } else if (vis === 'nodeLink' && mode === undefined) { - const steps = [ - { - title: 'Highlighted Node', - text: 'This has highlighted the Node representing Judge. Try clicking on the node [not on the label] to un-highlight, then re-highlight the same node.', - attachTo: { - element: '#Judge_group', - on: 'top' - }, - buttons: [ - { - action: function() { - d3.select('.searchInput').property('value',''); - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '10' - - }, - { - title: 'Highlight Neighbors', - text: 'Selecting a node, whether through click or search, also highlights all of its neighbors', - attachTo: { - element: '.nodes', - on: 'left' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Dragging Nodes', - text: 'You can drag nodes around to get a better sense of the structure of the network. Try dragging a few nodes around.', - attachTo: { - element: '.nodes', - on: 'left' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Attribute Encoding', - text: 'For some tasks, you will see attribute encodings directly inside the nodes. Hovering over the node shows tooltips with exact values.', - attachTo: { - element: '#Troy_group', - on: 'left' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - secondary: true, - text: 'Next' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '10' - }, - { - title: 'Legend', - text: 'The legend on the left shows what the bars and other icons represent. In this case, the bars represent the number of followers, and the number of friends, while the colored circles show if the node is a person or an institution.

Note that \'1.2k\' (1.2 kilo) is a short form for 1200.

', - attachTo: { - element: '#legendDiv', - on: 'right' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - unGroupRows(); - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Clearing Highlights', - text: - 'At any point you can clear your highlighted nodes with the clear highlights button. Try it out! ', - attachTo: { - element: '#clear-selection', - on: 'left' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - } - ], - id: 'attaching' - }, - { - title: 'Selecting an Answer', - text: 'To select a node as your answer, click anywhere on the top label of the node. Try selecting Sarah as an answer node!', - attachTo: { - element: '#Sarah_group .labelBackground', - on: 'left' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - secondary: true, - text: 'Next' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '10' - }, - { - title: 'Answer List', - text: 'This populates the answer panel so you can easily keep track of the node(s) you are going to submit as your answer', - attachTo: { - element: '.answerCard', - on: 'right' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - secondary: true, - text: 'Next' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '10' - }, - { - title: 'And you\'re ready!', - text: 'Thanks for taking this tour, you are ready to start the practice tasks!', - buttons: [ - { - action: function() { - provenance.reset(); - updateStudyProvenance('ended guided tour'); - - return this.next(); - }, - secondary: true, - text: 'Let\'s Get Started' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '10' - } - ]; - - shepherd.addSteps(steps); - - } else if (vis === 'nodeLink' && mode === 'bubbles'){ - steps = [ - { - title: 'Colored and Sized Nodes', - text: 'You will also see representations of this network where color and size are used to encode attributes.', - attachTo: { - element: '.nodes', - on: 'left' - }, - buttons: [ - // { - // action: function() { - // updateStudyProvenance("exited tour"); - // return this.cancel(); - // }, - // secondary: true, - // text: "Exit" - // }, - { - action: function() { - updateStudyProvenance('started second guided tour'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '10' - - }, - { - title: 'Highlight Neighbors ', - text: 'Just as with the previous task, clicking on a node [outside of its label] highlights the node as well as all of its neighbors. Try it out!', - attachTo: { - element: '#Judge_group', - on: 'left' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Legend', - text: '

The legend on the left shows what the color and size of the nodes represent.

' + - - '

In this case, the color represents the continent of origin. You can hover over the legend labels to see the full names.

' + - '

The size is proportional to the the number of followers.

', - attachTo: { - element: '#legendDiv', - on: 'right' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - unGroupRows(); - updateStudyProvenance('next'); - return this.next(); - }, - text: 'Next' - } - ], - id: 'attaching' - }, - { - title: 'Answer Box', - text: 'Answers that require a numeric or string value, provide an input text box such as this one.', - attachTo: { - element: '.answerCard', - on: 'right' - }, - buttons: [ - { - action: function() { - updateStudyProvenance('back'); - return this.back(); - }, - secondary: true, - text: 'Back' - }, - { - action: function() { - updateStudyProvenance('next'); - return this.next(); - }, - secondary: true, - text: 'Next' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '10' - }, - { - title: 'And you\'re ready!', - text: 'Thanks for taking this second tour, you are ready to take your last practice task!', - buttons: [ - { - action: function() { - provenance.reset(); - updateStudyProvenance('ended second guided tour'); - - return this.next(); - }, - secondary: true, - text: 'Let\'s Get Started' - } - ], - id: 'attaching', - modalOverlayOpeningPadding: '10' - } - ]; - shepherd.addSteps(steps); - } - - return shepherd; -} diff --git a/public/example-mvnv/assets/js/json_to_csv.js b/public/example-mvnv/assets/js/json_to_csv.js deleted file mode 100644 index 2cf9720d13..0000000000 --- a/public/example-mvnv/assets/js/json_to_csv.js +++ /dev/null @@ -1,94 +0,0 @@ -function convertToCSV(objArray) { - var array = typeof objArray != 'object' ? JSON.parse(objArray) : objArray; - var str = ''; - - for (var i = 0; i < array.length; i++) { - var line = ''; - for (var index in array[i]) { - if (line != '') line += ','; - - line += array[i][index]; - } - - str += line + '\r\n'; - } - - return str; -} - -// function exportCSVFile(headers, items, fileTitle) { -// if (headers) { -// items.unshift(headers); -// } - -// // Convert Object to JSON -// var jsonObject = JSON.stringify(items); - -// var csv = this.convertToCSV(jsonObject); - -// var exportedFilenmae = fileTitle + '.csv' || 'export.csv'; - -// var blob = new Blob([csv], { type: 'text/csv;charset=utf-8;' }); -// if (navigator.msSaveBlob) { // IE 10+ -// navigator.msSaveBlob(blob, exportedFilenmae); -// } else { -// var link = document.createElement("a"); -// if (link.download !== undefined) { // feature detection -// // Browsers that support HTML5 download attribute -// var url = URL.createObjectURL(blob); -// link.setAttribute("href", url); -// link.setAttribute("download", exportedFilenmae); -// link.style.visibility = 'hidden'; -// document.body.appendChild(link); -// link.click(); -// document.body.removeChild(link); -// } -// } -// } - -// var headers = { -// model: 'Phone Model'.replace(/,/g, ''), // remove commas to avoid errors -// chargers: "Chargers", -// cases: "Cases", -// earphones: "Earphones" -// }; - -// itemsNotFormatted = [ -// { -// model: 'Samsung S7', -// chargers: '55', -// cases: '56', -// earphones: '57', -// scratched: '2' -// }, -// { -// model: 'Pixel XL', -// chargers: '77', -// cases: '78', -// earphones: '79', -// scratched: '4' -// }, -// { -// model: 'iPhone 7', -// chargers: '88', -// cases: '89', -// earphones: '90', -// scratched: '6' -// } -// ]; - -// var itemsFormatted = []; - -// // format the data -// itemsNotFormatted.forEach((item) => { -// itemsFormatted.push({ -// model: item.model.replace(/,/g, ''), // remove commas to avoid errors, -// chargers: item.chargers, -// cases: item.cases, -// earphones: item.earphones -// }); -// }); - -// var fileTitle = 'orders'; // or 'my-unique-title' - -// exportCSVFile(headers, itemsFormatted, fileTitle); // call the exportCSVFile() function to process the JSON and trigger the download \ No newline at end of file diff --git a/public/example-mvnv/assets/js/loadTasks.js b/public/example-mvnv/assets/js/loadTasks.js deleted file mode 100644 index f174f4085a..0000000000 --- a/public/example-mvnv/assets/js/loadTasks.js +++ /dev/null @@ -1,1497 +0,0 @@ -//global variable that defines the tasks to be shown to the user and the (randomized) order in which to show them -let taskList; -let workerID; // to be populated when the user goes through the consent form; -let currentTask; //start at task 0 -let onTrials = false; - -let participantCollection; - -const taskLocation = 'sidebar'; -const revisitTaskID = 'iframe-task'; -// let vis; - -function detectBrowser() { - var nAgt = navigator.userAgent; - var browserName = navigator.appName; - var fullVersion = '' + parseFloat(navigator.appVersion); - var majorVersion = parseInt(navigator.appVersion, 10); - var nameOffset, verOffset, ix; - - // In Opera, the true version is after "Opera" or after "Version" - if ((verOffset = nAgt.indexOf('Opera')) != -1) { - browserName = 'Opera'; - fullVersion = nAgt.substring(verOffset + 6); - if ((verOffset = nAgt.indexOf('Version')) != -1) - fullVersion = nAgt.substring(verOffset + 8); - } - // In MSIE, the true version is after "MSIE" in userAgent - else if ((verOffset = nAgt.indexOf('MSIE')) != -1) { - browserName = 'Microsoft Internet Explorer'; - fullVersion = nAgt.substring(verOffset + 5); - } - // In Chrome, the true version is after "Chrome" - else if ((verOffset = nAgt.indexOf('Chrome')) != -1) { - browserName = 'Chrome'; - fullVersion = nAgt.substring(verOffset + 7); - } - // In Safari, the true version is after "Safari" or after "Version" - else if ((verOffset = nAgt.indexOf('Safari')) != -1) { - browserName = 'Safari'; - fullVersion = nAgt.substring(verOffset + 7); - if ((verOffset = nAgt.indexOf('Version')) != -1) - fullVersion = nAgt.substring(verOffset + 8); - } - // In Firefox, the true version is after "Firefox" - else if ((verOffset = nAgt.indexOf('Firefox')) != -1) { - browserName = 'Firefox'; - fullVersion = nAgt.substring(verOffset + 8); - } - // In most other browsers, "name/version" is at the end of userAgent - else if ( - (nameOffset = nAgt.lastIndexOf(' ') + 1) < - (verOffset = nAgt.lastIndexOf('/')) - ) { - browserName = nAgt.substring(nameOffset, verOffset); - fullVersion = nAgt.substring(verOffset + 1); - if (browserName.toLowerCase() == browserName.toUpperCase()) { - browserName = navigator.appName; - } - } - // trim the fullVersion string at semicolon/space if present - if ((ix = fullVersion.indexOf(';')) != -1) - fullVersion = fullVersion.substring(0, ix); - if ((ix = fullVersion.indexOf(' ')) != -1) - fullVersion = fullVersion.substring(0, ix); - - majorVersion = parseInt('' + fullVersion, 10); - if (isNaN(majorVersion)) { - fullVersion = '' + parseFloat(navigator.appVersion); - majorVersion = parseInt(navigator.appVersion, 10); - } - - return { - 'Browser name': browserName, - 'Full version': fullVersion, - 'Major version': majorVersion, - navigatorAppName: navigator.appName, - navigatorUserAgent: navigator.userAgent, - }; -} - -//bookkeeping vars -let studyTracking = { - taskListObj: null, - group: null, - numConditions: null, -}; - -let provenance; -let app; - -//new provenance graph to keep track of all non-vis related interactions. answer attempts during trial questions, time on each section, accessing the help button, etc. -let studyProvenance; -let studyApp; - -function setCookie(cname, cvalue, exdays = 1) { - var d = new Date(); - d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000); - var expires = 'expires=' + d.toUTCString(); - document.cookie = cname + '=' + cvalue + ';' + expires + ';path=/'; -} - -function getCookie(cname) { - var name = cname + '='; - var decodedCookie = decodeURIComponent(document.cookie); - var ca = decodedCookie.split(';'); - for (var i = 0; i < ca.length; i++) { - var c = ca[i]; - while (c.charAt(0) == ' ') { - c = c.substring(1); - } - if (c.indexOf(name) == 0) { - return c.substring(name.length, c.length); - } - } - return ''; -} - -async function setUpStudyProvenance(label) { - const initialState = { - workerID, //gets value from global workerID variable - event: label, //string describing what event triggered this state update; same as the label in provenance.applyAction - time: new Date().toString(), //timestamp for the current state of the graph; - startTime: new Date().toString(), //timestamp for the current state of the graph; - }; - - function study(provenance) { - return { - currentState: () => provenance.graph().current.state, - }; - } - - //set global variables - studyProvenance = ProvenanceLibrary.initProvenance(initialState); - studyApp = study(studyProvenance); - - //push initial state to firestore - await pushProvenance(studyApp.currentState(), true, 'participant_actions'); -} -// SET LISTENER FOR CTRL OR COMMAND Z AND CALL PROVENANCE.GOBACKONESTEP(); -// SET LISTENER FOR CTRL OR COMMAND F AND focus the search box; - -function KeyPress(e) { - var evtobj = window.event ? event : e; - - if ( - (evtobj.keyCode == 90 && evtobj.ctrlKey) || - (evtobj.keyCode == 90 && evtobj.metaKey) - ) { - if (provenance) { - provenance.goBackOneStep(); - } else { - window.controller.model.provenance.goBackOneStep(); - } - //send update to studyProvenance - updateStudyProvenance('control Z used'); - } - - if ( - (evtobj.keyCode == 70 && evtobj.ctrlKey) || - (evtobj.keyCode == 70 && evtobj.metaKey) - ) { - evtobj.preventDefault(); - evtobj.stopPropagation(); - d3.select('.searchInput').node().focus(); - - updateStudyProvenance('control F used'); - } -} - -document.onkeydown = KeyPress; - -var tabFocus = (function () { - var stateKey, - eventKey, - keys = { - hidden: 'visibilitychange', - webkitHidden: 'webkitvisibilitychange', - mozHidden: 'mozvisibilitychange', - msHidden: 'msvisibilitychange', - }; - for (stateKey in keys) { - if (stateKey in document) { - eventKey = keys[stateKey]; - break; - } - } - return function (c) { - if (c) document.addEventListener(eventKey, c); - return !document[stateKey]; - }; -})(); - -tabFocus(function () { - //start counting 'unfocus time' and add to current taskObject; - if (tabFocus()) { - if (studyProvenance) { - updateStudyProvenance('Focused Tab'); - } - } else { - if (studyProvenance) { - updateStudyProvenance('Unfocused Tab'); - } - } - // document.title = tabFocus() ? 'Visible' : 'Not visible'; -}); - -//common data validation and submission code -function screenTest(width, height) { - let widthTest = window.screen.availWidth >= width; - let heightTest = window.screen.availHeight >= height; - - //remove orientation from window.screen object - let screenSpecs = { - availWidth: window.screen.availWidth, - availHeight: window.screen.availHeight, - width: window.screen.width, - height: window.screen.height, - colorDepth: window.screen.colorDepth, - pixelDepth: window.screen.pixelDepth, - }; - - return widthTest && heightTest ? screenSpecs : false; -} - -//If there is a value, check for validity -d3.select('#answerBox').on('input', function () { - console.log('answer checked'); - updateAnswer(d3.select('#answerBox').property('value')); -}); - -//If there is a value, check for validity -d3.select('#radioAnswer') - .selectAll('.control') - .on('change', function () { - let value = d3 - .selectAll('input[name=radio]') - .filter(function () { - return d3.select(this).property('checked'); - }) - .attr('value'); - updateAnswer(value, 'radio'); - }); - -//If there is a value, check for validity -d3.select('#freeFormAnswer').on('input', function () { - updateAnswer(d3.select('#freeFormAnswer').property('value')); -}); - -//function that updates the answer in the side panel as well as in the results field in tasks -//answer is either an array of node objects or a string from the answer box; -function updateAnswer(answer, type) { - const postAnswer = answer.map((a) => a.name); - Revisit.postAnswers({ - [revisitTaskID]: postAnswer, - }); - - //Update answer inside taskList; - let taskObj = taskList[currentTask]; - let answerType = typeof answer; - - if (answerType === 'string') { - if (type === 'radio') { - taskObj.answer.radio = answer; - } else { - taskObj.answer.value = answer; - } - } else { - taskObj.answer.nodes = answer.map((a) => { - return { id: a.id, name: a.shortName }; - }); - - let selectedList = d3 - .select('#selectedNodeList') - .selectAll('li') - .data(answer); - - let selectedListEnter = selectedList.enter().append('li'); - - selectedList.exit().remove(); - - selectedList = selectedListEnter.merge(selectedList); - selectedList.text((d) => d.shortName); - } - - let replyType = taskList[currentTask].replyType; - //validate the entire answer object, but error check for only the field that is being updated - - validateAnswer( - taskObj.answer, - replyType == 'text' - ? 'text' - : type == 'radio' - ? 'radio' - : answerType == 'string' - ? 'value' - : 'nodes' - ); -} - -//function that checks answers for the trials. -function checkAnswer(_answer) { - let task = taskList[currentTask]; - - let replyTypes = task.replyType; - - let correct = true; - - let errorMsg; - if (replyTypes.includes('value')) { - //check if number matches or is 'close enough' - correct = correct && task.answer.value == task.answerKey.value; - if (!correct) { - errorMsg = - "Try again! Remember you can use tooltips to get an exact value"; - } - } - - if (replyTypes.includes('multipleNodeSelection')) { - task.answer.nodes.map( - (n) => - (correct = correct && task.answerKey.nodes.find((an) => an == n.id)) - ); - correct = - correct && task.answer.nodes.length == task.answerKey.nodes.length; - - if (!correct) { - let numAnswers = task.answerKey.nodes.length; - - let numSelections = task.answer.nodes.length; - - let numCorrectAnswers = task.answer.nodes.filter((n) => - task.answerKey.nodes.find((an) => an == n.id) - ).length; - - // console.log(numSelections,numCorrectAnswers , '/', numAnswers) - if (numSelections > numAnswers) { - if (numCorrectAnswers == numAnswers) { - errorMsg = - "Try again! Here's a hint: You have all " + - numAnswers + - ' of the answers, but ' + - (numSelections - numAnswers) + - ' extra node(s) in there as well'; - } else { - errorMsg = - "Try again! Here's a hint: You have " + - numCorrectAnswers + - ' out of ' + - numAnswers + - ' of the answers.'; - } - } else { - errorMsg = - "Try again! Here's a hint: You have " + - numCorrectAnswers + - ' out of ' + - numAnswers + - ' of the answers.'; - } - } - } - - if (replyTypes.includes('singleNodeSelection')) { - correct = correct && task.answer.nodes[0] === task.answerKey.nodes[0]; - - if (!correct) { - errorMsg = 'Try again!'; - } - } - - return { correct, errorMsg }; -} - -//function to push non-vis related actions (like clicking on the help button or starting or finishing the trials) to the studyProvenance graph; -function updateStudyProvenance(label, additionalInfo) { - if (track) { - let action = { - label, - action: () => { - const currentState = studyApp.currentState(); - - currentState.secondsSinceLastAction = - (Date.parse(new Date()) - Date.parse(currentState.time)) / 1000; - currentState.totalElapsedMinutes = - Math.round( - (Date.parse(new Date()) - Date.parse(currentState.startTime)) / 600 - ) / 100; - - //add time stamp to the state graph - currentState.time = new Date().toString(); - //Add label describing what the event was - currentState.event = label; - //Add any additional information here - currentState.info = additionalInfo; - - //Add flag for what task user is on - currentState.task = taskList ? taskList[currentTask].taskID : undefined; - - return currentState; - }, - args: [], - }; - - studyProvenance.applyAction(action); - pushProvenance(studyApp.currentState(), false, 'participant_actions'); - } -} -// Set submit button callback. -d3.select('#submitButton').on('click', async function () { - //Enforce 'disabled' behavior on this 'button' - if (d3.select('#submitButton').attr('disabled')) { - return; - } - - //TO DO validate answers that were not enforced with validateAnswer (such as a minimum number of selected nodes); - let task = taskList[currentTask]; - let flexibleAnswer = - task.replyType.includes('multipleNodeSelection') && - task.replyCount.type === 'at least'; - - //force validate answer; - - let isValid, errorMsg; - if (flexibleAnswer) { - let [isValid2, errorMSg2] = validateAnswer(task.answer, 'nodes', true); - isValid = isValid2; - errorMsg = errorMSg2; - if (task.replyType.includes('value')) { - let [validateValue] = validateAnswer(task.answer, 'value', true); - isValid = isValid && validateValue; - } - if (!isValid) { - updateStudyProvenance('submitted invalid answer', { - answer: task.answer, - errorMsg, - }); - return; - } - } - - //if in trial mode, do not let proceed if not correct, do not collect feedback on difficulty and confidence since these are just trials; - if (onTrials) { - let correctObj = checkAnswer(task.answer); - - let correct = correctObj.correct; - let errorMsg = correctObj.errorMsg; - - if (correct) { - d3.select('#feedbackCard').style('display', 'none'); - d3.select('.modalTrialFeedback').classed('is-active', true); - updateStudyProvenance('submitted correct answer', task.answer); - - if (currentTask === taskList.length - 1) { - d3.select('#nextTrialTask').text('Proceed to Survey'); - } - - // d3.select('#trialFeedback').select('.correctMsg').style('display','block'); - // d3.select('#nextTrialTask').style('display','block'); - } else { - d3.select('#feedbackCard').style('display', 'block'); - d3.select('#feedbackCard').select('.errorMsg').html(errorMsg); - - updateStudyProvenance('submitted incorrect answer', { - answer: task.answer, - errorMsg, - }); - - // d3.select('#trialFeedback').select('.correctMsg').style('display','none'); - // d3.select('#nextTrialTask').style('display','none'); - } - } - - if (track) { - if (vis === 'nodeLink') { - let action = { - label: 'Finished Task', - action: () => { - const currentState = app.currentState(); - //add time stamp to the state graph - currentState.time = new Date().toString(); - //Add label describing what the event was - currentState.event = 'Finished Task'; - return currentState; - }, - args: [], - }; - - provenance.applyAction(action); - pushProvenance(app.currentState()); - } else { - let action = { - label: 'Finished Task', - action: () => { - const currentState = window.controller.model.app.currentState(); - //add time stamp to the state graph - currentState.time = new Date().toString(); - currentState.event = 'Finished Task'; - return currentState; - }, - args: [], - }; - - window.controller.model.provenance.applyAction(action); - pushProvenance(window.controller.model.app.currentState()); - } - } - - taskList[currentTask].endTime = new Date().toString(); - taskList[currentTask].minutesToComplete = - Math.round( - Date.parse(taskList[currentTask].endTime) - - Date.parse(taskList[currentTask].startTime) - ) / 60000; - - //Only bring up modal for feedback if not in trial mode; - if (!onTrials) { - d3.select('.modalFeedback').classed('is-active', true); - - updateStudyProvenance('submitted valid answer', task.answer); - } -}); - -d3.selectAll('.helpIcon').on('click', () => { - d3.select('.quickStart').classed('is-active', true); - updateStudyProvenance('opened Help'); -}); - -d3.selectAll('#closeModal').on('click', () => { - d3.select('.quickStart').classed('is-active', false); - updateStudyProvenance('closed Help'); -}); - -d3.select('#nextTask').on('click', async () => { - let taskObj = taskList[currentTask]; - - let selectedDifficulty = d3 - .selectAll('input[name=difficulty]') - .filter(function () { - return d3.select(this).property('checked'); - }); - - let selectedConfidence = d3 - .selectAll('input[name=confidence]') - .filter(function () { - return d3.select(this).property('checked'); - }); - //check to see if something has been selected before allowing the user to continue: - - if (selectedDifficulty.size() === 0 || selectedConfidence.size() === 0) { - //display error msg; - d3.select('.modalFeedback').select('.errorMsg').style('display', 'inline'); - return; - } else { - d3.select('.modalFeedback').select('.errorMsg').style('display', 'none'); - } - - // grab any potential feedback from the user; - let explanation = d3 - .select('.modalFeedback') - .select('.textarea') - .property('value'); - - let difficulty = - selectedDifficulty.size() > 0 ? selectedDifficulty.property('value') : ''; - let confidence = - selectedConfidence.size() > 0 ? selectedConfidence.property('value') : ''; - - taskObj.feedback = { - difficulty, - confidence, - explanation, - }; - - if (track) { - //update taskList with the answer for that task. - db.collection('results') - .doc(workerID) - .update({ - [taskObj.taskID + '.answer']: taskObj.answer, - [taskObj.taskID + '.feedback']: taskObj.feedback, - [taskObj.taskID + '.startTime']: taskObj.startTime, - [taskObj.taskID + '.endTime']: taskObj.endTime, - [taskObj.taskID + '.minutesToComplete']: taskObj.minutesToComplete, - }); - } - - updateStudyProvenance('ended task', { taskID: taskList[currentTask].taskID }); - - //increment current task; - if (currentTask < taskList.length - 1) { - currentTask = currentTask + 1; - //set startTime for next task; - taskList[currentTask].startTime = new Date().toString(); - - resetPanel(); - d3.select('.modalFeedback').classed('is-active', false); - } else { - d3.select('.hit').style('display', 'none'); - - if (track) { - let participant = await db - .collection(participantCollection) - .doc(workerID) - .get(); - - let endTime = new Date().toString(); - let startTime = participant.data().startTime; - - //update endTime in database; - db.collection(participantCollection) - .doc(workerID) - .set( - { - endTime, - minutesToComplete: Math.round( - (Date.parse(endTime) - Date.parse(startTime)) / 60000 - ), //60000 milliseconds in a minute - }, - { merge: true } - ); - } - updateStudyProvenance('ended Study'); - experimentr.next(); - } -}); - -async function resetPanel() { - updateStudyProvenance('started Task', { - taskID: taskList[currentTask].taskID, - }); - - setCookie('onTask', currentTask); - console.log('cTask is ', currentTask); - let task = taskList[currentTask]; - task.startTime = new Date().toString(); - - //update progress bar; - d3.select('.progressBar') - .select('.progress') - .attr('max', taskList.length) - .attr('value', currentTask + 1); - - d3.selectAll('.taskShortcut').classed('currentTask', function () { - return d3.select(this).attr('id') === taskList[currentTask].taskID; - }); - - //Only start off with the submit button enabled for when the task only requires an unspecified node count; - - let flexibleAnswer = - task.replyType.includes('multipleNodeSelection') && - task.replyCount.type === 'at least'; - - // clear any values in the feedback or search box; - d3.select('.modalFeedback').select('.textarea').property('value', ''); - - d3.select('.searchInput').property('value', ''); - - d3.select('.searchMsg').style('display', 'none'); - - d3.select('#answerBox').property('value', ''); - - d3.selectAll('.submit').attr('disabled', flexibleAnswer ? null : true); - - // //Clear Selected Node List - d3.select('#selectedNodeList').selectAll('li').remove(); - - //clear any selected Radio buttons in the feedback box; - d3.select('.modalFeedback').selectAll('input').property('checked', false); - - //Clear all Radio buttons - d3.select('#radioAnswer').selectAll('input').property('checked', false); - - //check for different reply types - - if (task.replyType.includes('value')) { - d3.select('#valueAnswer').style('display', 'inline'); - } else { - d3.select('#valueAnswer').style('display', 'none'); - } - - if ( - task.replyType.includes('singleNodeSelection') || - task.replyType.includes('multipleNodeSelection') - ) { - d3.select('#nodeAnswer').style('display', 'block'); - } else { - d3.select('#nodeAnswer').style('display', 'none'); - } - - if (task.replyType.includes('text')) { - d3.select('#textAnswer').style('display', 'block'); - } else { - d3.select('#textAnswer').style('display', 'none'); - } - - if (task.replyType.includes('radio')) { - let rButtons = d3 - .select('#radioAnswer') - .select('.control') - .selectAll('label') - .data(task.radioButtons); - - let rButtonsEnter = rButtons.enter().append('label').attr('class', 'radio'); - - rButtonsEnter.append('input').attr('type', 'radio').attr('name', 'radio'); - - rButtonsEnter.append('span').attr('class', 'radioLabel'); - - rButtons.exit().remove(); - - rButtons = rButtonsEnter.merge(rButtons); - - rButtons.select('input').attr('value', (d) => d); - rButtons.select('.radioLabel').html((d) => ' ' + d); - - d3.select('#radioAnswer').style('display', 'block'); - } else { - d3.select('#radioAnswer').style('display', 'none'); - } - - d3.select('#taskArea') - // .select(".card-header-title") - .select('.taskText') - .html(task.prompt); - - config = task.config; - - await loadNewGraph(config.graphFiles[config.loadedGraph]); - - if (vis === 'nodeLink') { - loadTask(task); - } else { - window.controller.loadTask(currentTask); - } - - if (onTrials && currentTask === 0) { - setTimeout( - function () { - welcome(vis); - }, - vis === 'nodeLink' ? 500 : 3000 - ); - } - - if (onTrials && currentTask === 1 && vis == 'nodeLink') { - setTimeout(function () { - welcome(vis, 'bubbles'); - }, 500); - } -} - -async function pushProvenance(provGraph, initialState = false, collectionName) { - //make sure this is not just a reload, and not an initialState: - //avoid clearing out provenance when the user reloads the page; - if (getCookie('onPage').length > 0) { - initialState = false; - } - - //Only push provenance is tracking is set to true; - if (!track) { - return; - } - - let overallStudyProvenance = collectionName ? true : false; - collectionName = overallStudyProvenance - ? collectionName - : onTrials - ? 'trial_provenance' - : 'provenance'; - - //create a single provenanceDoc for each user when capturing overall study timing, create a task specific one for capturing vis specific interactions; - let docID = overallStudyProvenance - ? workerID - : workerID + '_' + taskList[currentTask].taskID; - // Push the latest provenance graph to the firestore. - let provGraphDoc = await db.collection(collectionName).doc(docID).get(); - - let doc = provGraphDoc.data(); - let docSize = calcFirestoreDocSize(collectionName, docID, doc) / 1000000; - - // console.log("Provenance graph size for ", docID, " is ", docSize, " MB"); - // console.log("Provenance graph has ", doc, "elements", initialState); - - if (docSize > 0.75) { - console.log( - 'Provenance Graph for ', - workerID, - ' user in ', - collectionName, - 'is too large! Considering storing each state in its own document' - ); - } else { - let docRef = db.collection(collectionName).doc(docID); - - // only update if document exists and this is not the initial push - if (doc && !initialState) { - await docRef.update({ - update: new Date().toString(), - provGraphs: firebase.firestore.FieldValue.arrayUnion(provGraph), - }); - } else { - await docRef.set({ - initialSetup: new Date().toString(), - id: workerID, //for collection filtering - mode, //to isolate 'study mode' - provGraphs: firebase.firestore.FieldValue.arrayUnion(provGraph), - }); - } - } -} -//Function to ensure that the workerID is a valid database document ID; -function sanitizeWorkerID(workerID) { - // Must be valid UTF-8 characters - // Must be no longer than 1,500 bytes - // Cannot contain a forward slash (/) - // Cannot solely consist of a single period (.) or double periods (..) - // Cannot match the regular expression __.*__ - return workerID; -} - -async function loadNewGraph(fileName) { - // console.log('loading ', fileName) - graph = await d3.json(fileName); - - // console.log(graph.links) - // - //update the datalist associated to the search box (in case the nodes in the new graph have changed) - //if (vis === 'nodeLink'){ - d3.select('#search-input').attr('list', 'characters'); - let inputParent = d3.select('#search-input').node().parentNode; - - let datalist = d3.select(inputParent).selectAll('#characters').data([0]); - - let enterSelection = datalist - .enter() - .append('datalist') - .attr('id', 'characters'); - - datalist.exit().remove(); - - datalist = enterSelection.merge(datalist); - - let options = datalist.selectAll('option').data(graph.nodes); - - let optionsEnter = options.enter().append('option'); - options.exit().remove(); - - options = optionsEnter.merge(options); - - options.attr('value', (d) => d.shortName); - options.attr('id', (d) => d.id); - // options.attr('onclick',"console.log('clicked')"); - - // options.on("click",console.log('clicked an option!')) -} - -//validates answer -//validates the entire answer object before assigning the submit button enable/disabled; -//error checks the field specified to show any error msgs. -//force argument is true when this is run from the submit button. Forces error message to show up that wouldn't otherwise. -function validateAnswer(answer, errorCheckField, force = false) { - let task = taskList[currentTask]; - let replyTypes = task.replyType; - - //infer type of answer - let numSelectedNodes = answer.nodes.length; - - let isValid = true; - let errorMsg; - - let isFlexibleAnswer = - replyTypes.includes('multipleNodeSelection') && - task.replyCount.type == 'at least'; - - if (replyTypes.includes('singleNodeSelection')) { - isValid = isValid && numSelectedNodes === 1; - - if (errorCheckField === 'nodes') { - if (numSelectedNodes > 1) { - errorMsg = - 'Too many nodes selected, please select a single node as your answer.'; - } - - if (numSelectedNodes < 1) { - errorMsg = 'No nodes selected.'; - } - } - } else if (replyTypes.includes('multipleNodeSelection')) { - //only naturally perform 'isValid' check for counts that are exactly - if (task.replyCount.type === 'exactly') { - isValid = isValid && numSelectedNodes == task.replyCount.value; - - if (errorCheckField === 'nodes') { - if (numSelectedNodes < task.replyCount.value) { - errorMsg = - 'Keep going! This question requires ' + - task.replyCount.value + - ' node selections.'; - } - - if (numSelectedNodes > task.replyCount.value) { - errorMsg = - 'Too many nodes selected. This task requires ' + - task.replyCount.value + - ' node selections.'; - } - - if (numSelectedNodes < 1) { - errorMsg = 'No nodes selected.'; - } - } - } - } - - if (replyTypes.includes('value')) { - let v = d3.select('#answerBox').property('value'); - isValid = isValid && v.length > 0 && /^\d+$/.test(v); - - if (errorCheckField === 'value') { - // console.log('value is ', v, !(/^\d+$/.test(v)) ) - if (v.length < 1 || !/^\d+$/.test(v)) { - errorMsg = 'Please enter a numeric value in the answer box.'; - } - } - } - - if (replyTypes.includes('radio')) { - let checkedRadio = d3.selectAll('input[name=radio]').filter(function () { - return d3.select(this).property('checked'); - }); - - isValid = isValid && checkedRadio.size() > 0; - - if (errorCheckField === 'radio') { - if (checkedRadio.size() < 1) { - errorMsg = 'Please select an option from the radio buttons.'; - } - } - } - - if (replyTypes.includes('text')) { - isValid = - isValid && d3.select('#freeFormAnswer').property('value').length > 0; - - if (errorCheckField === 'text') { - if (d3.select('#freeFormAnswer').property('value').length < 1) { - errorMsg = 'Please enter your findings in the input box.'; - } - } - } - - //when running Validate answer with 'force' = true, then this is happening on submit; - if ( - force && - errorCheckField === 'nodes' && - task.replyCount.type === 'at least' - ) { - isValid = isValid && numSelectedNodes >= task.replyCount.value; - if (numSelectedNodes < 1) { - errorMsg = 'No nodes selected!'; - } else if (numSelectedNodes < task.replyCount.value) { - errorMsg = 'Please select at least ' + task.replyCount.value + ' nodes.'; - } - } - - d3.select('#submitButton').attr( - 'disabled', - isValid || isFlexibleAnswer ? null : true - ); - //toggle visibility of error message; - let errorMsgSelector; - - switch (errorCheckField) { - case 'value': - errorMsgSelector = d3.select('#valueAnswer').select('.errorMsg'); - break; - case 'nodes': - errorMsgSelector = d3.select('#nodeAnswer').select('.errorMsg'); - break; - case 'text': - errorMsgSelector = d3.select('#textAnswer').select('.errorMsg'); - break; - case 'radio': - errorMsgSelector = d3.select('#radioAnswer').select('.errorMsg'); - break; - } - - errorMsgSelector - .style('display', !isValid ? 'inline' : 'none') - .text(errorMsg); - - return [isValid, errorMsg]; -} - -//function that generates random 'completion code' for worker to input back into Mechanical Turk; -function makeid(length) { - var result = ''; - var characters = - 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; - var charactersLength = characters.length; - for (let i = 0; i < length; i++) { - result += characters.charAt(Math.floor(Math.random() * charactersLength)); - } - return result; -} - -async function parseResults() { - db.collection('results') - .get() - .catch(function (error) { - console.log('Error getting document:', error); - }) - .then(function (querySnapshot) { - let allData = []; - querySnapshot.forEach(function (_doc) { - allData.push(); - }); - // let csv = convertToCSV(allData); //saveToFile(JSON.stringify(allData),collectionName + '.json'); - // saveToFile(csv,'resultsCSV.csv') - // exportCSVFile('',allData,'resultsCSV') - }); -} - -async function getResults() { - let collectionNames = [ - 'heuristics_participants', - 'results', - 'provenance', - 'trial_provenance', - 'trial_results', - 'participant_actions', - 'study_participants', - ]; - - collectionNames.map((collectionName) => { - db.collection(collectionName) - .get() - .catch(function (error) { - console.log('Error getting document:', error); - }) - .then(function (querySnapshot) { - let allData = []; - querySnapshot.forEach(function (doc) { - allData.push({ id: doc.id, data: doc.data() }); - }); - - saveToFile(JSON.stringify(allData), collectionName + '.json'); - }); - }); -} - -async function assignVisType() { - return new Promise(async (resolve) => { - //find out which group to delegate ; - var conditionsRef = db.collection('studyTracking').doc('conditions'); - - let conditionsObj = await conditionsRef.get(); - let conditions = conditionsObj.data().conditionList; - group = conditionsObj.data().currentGroup; - - vis = conditions[group].type; - - //update currentGroup - db.collection('studyTracking') - .doc('conditions') - .set( - { - currentGroup: (group + 1) % conditions.length, - }, - { merge: true } - ); - resolve(); - }); -} - -async function loadTasks(visType, tasksType, taskNum) { - //reset currentTask to 0 - - //check if taskNum was passed in through the URL - if (taskNum) { - setCookie('onTask', taskNum); - } - let cachedTask = getCookie('onTask'); - - if (cachedTask.length > 0) { - currentTask = Number(cachedTask); - } else { - currentTask = 0; - } - - // getResults(); - // parseResults(); - //Helper function to shuffle the order of tasks given - based on https://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle - - let taskListFiles; - if (track) { - //find out which group to delegate and load appropriate taskList json file; ; - var conditionsRef = db.collection('studyTracking').doc('conditions'); - - let conditionsObj = await conditionsRef.get(); - - taskListFiles = conditionsObj.data().tasks; - let conditions = conditionsObj.data().conditionList; - studyTracking.numConditions = conditions.length; - } - - let group = visType === 'nodeLink' ? 0 : 1; - - studyTracking.group = group; - - // vis = track ? conditions[group].type : '/taskLists/study.json'; - - //set the source for the quickStart guide image in the modal; - d3.select('.quickStart') - .select('img') - .attr( - 'src', - vis === 'nodeLink' - ? 'training/nodeLink_quickStart.png' - : 'training/adjMatrix_quickStart.png' - ); - - d3.select('.quickStart') - .select('.modal-card') - .style('width', 'calc(100vh - 100px)'); - - //do an async load of the designated task list; - - let taskListFile = track - ? taskListFiles[tasksType] - : tasksType == 'trials' - ? 'taskLists/trials.json' - : 'taskLists/study.json'; - let taskListObj = await d3.json(taskListFile); - studyTracking.taskListObj = taskListObj; - - let taskListEntries = Object.entries(taskListObj); - - if (shuffleTasks && !onTrials) { - //remove the last task; - let lastTask = taskListEntries.pop(); - //Randomly order the tasks. - //shuffle(taskListEntries); - - //add back last last - taskListEntries = taskListEntries.concat([lastTask]); - } - - let existingOrder = getCookie('taskOrder').split(','); - - if (existingOrder.length > 10 && getCookie('onPage') === 'hit' && false) { - } else { - let taskOrder = []; - - // insert order and taskID into each element in this list - taskList = taskListEntries.map((t, i) => { - taskOrder.push(t[0]); - let task = t[1]; - task.order = i; - task.taskID = t[0]; - task.workerID = workerID; - return task; - }); - - if (!taskNum) { - setCookie('taskOrder', taskOrder); - setCookie('onTask', 0); - currentTask = 0; - } - } - - //remove divs that are irrelevant to the vis approach being used am/nl - if (vis === 'nodeLink') { - d3.selectAll('.adjMatrix').remove(); - } else { - d3.selectAll('.nodeLink').remove(); - } - - let taskButtons = d3 - .select('.taskMenu') - .select('.content') - .selectAll('article') - .data(taskList); - - let taskButtonsEnter = taskButtons - .enter() - .append('article') - .attr('class', 'message is-link'); - - let header = taskButtonsEnter.append('div').attr('class', 'message-header'); - - header.append('p'); - - header.append('a').attr('class', 'button taskShortcut'); - - taskButtonsEnter.append('div').attr('class', 'message-body'); - - taskButtons.exit().remove(); - - taskButtons = taskButtonsEnter.merge(taskButtons); - - taskButtons.select('p').html((d) => d.prompt); - - taskButtons.select('.message-body').text((d) => d.hypothesis); - - taskButtons - .select('a') - .attr('id', (d) => d.taskID) - .text((d) => d.taskID) - .on('click', function () { - //set new currentTask then call resetPanel; - currentTask = taskList.findIndex( - (t) => t.taskID == d3.select(this).attr('id') - ); - resetPanel(); - }); - - //load script tags if this is the trials page or if there were no trials for this setup) - - let notLoadedFiles = typeof taskBar_height === 'undefined'; - - if (tasksType === 'trials' || !trials || notLoadedFiles) { - let scriptTags = { - nodeLink: [ - 'js/nodeLink/main_nodeLink.js', - 'js/nodeLink/helperFunctions.js', - ], - adjMatrix: [ - 'js/adjMatrix/libs/reorder/science.v1.js', - 'js/adjMatrix/libs/reorder/tiny-queue.js', - 'js/adjMatrix/libs/reorder/reorder.v1.js', - 'js/adjMatrix/fill_config_settings.js', - 'js/adjMatrix/autocomplete.js', - 'js/adjMatrix/view.js', - 'js/adjMatrix/controller.js', - 'js/adjMatrix/model.js', - 'js/adjMatrix/helper_functions.js', - ], - }; - let cssTags = { - nodeLink: [ - 'css/nodeLink/node-link.css', - 'css/nodeLink/bulma-checkradio.min.css', - ], - adjMatrix: ['css/adjMatrix/adj-matrix.css'], - }; - - // // dynamically load only js/css relevant to the vis approach being used; - const loadAllScripts = async () => { - return await Promise.all( - scriptTags[vis].map(async (src) => { - return await loadScript(src, () => ''); - }) - ); - }; - - await loadAllScripts(); - - cssTags[vis].map((href) => { - var newStyleSheet = document.createElement('link'); - newStyleSheet.href = href; - newStyleSheet.rel = 'stylesheet'; - d3.select('head').node().appendChild(newStyleSheet); - }); - } -} - -//function that loads in a .js script tag and only resolves the promise once the script is fully loaded -function loadScript(url, callback) { - return new Promise(function (resolve) { - var script = document.createElement('script'); - script.type = 'text/javascript'; - if (script.readyState) { - // only required for IE <9 - script.onreadystatechange = function () { - if ( - script.readyState === 'loaded' || - script.readyState === 'complete' - ) { - script.onreadystatechange = null; - callback(); - resolve(); - } - }; - } else { - //Others - script.onload = function () { - callback(); - resolve(); - }; - } - - script.src = url; - document.getElementsByTagName('head')[0].appendChild(script); - }); -} - -d3.select('#clear-selection').on('click', () => { - // set app.currentState() selected to empty; - - // (check if going through tour) - if (shepherd && shepherd.isActive()) { - shepherd.next(); - } - - d3.select('.searchMsg').style('display', 'none'); - - d3.select('.searchInput').property('value', ''); - if (vis == 'nodeLink') { - let action = { - label: 'cleared all selected nodes', - action: () => { - const currentState = app.currentState(); - //add time stamp to the state graph - currentState.time = new Date().toString(); - //Add label describing what the event was - currentState.event = 'cleared all selected nodes'; - //Update actual node data - currentState.selected = []; - currentState.userSelectedNeighbors = {}; - return currentState; - }, - args: [], - }; - - provenance.applyAction(action); - pushProvenance(app.currentState()); - } else { - window.controller.clear(); - } - - updateStudyProvenance('cleared all selections'); -}); -let val = d3.select('#search-input').on('change', function () { - // let selectedOption = d3.select(this).property("value"); - //this = d3.select("#search-input"); // resets context - let selectedOption = d3.select('#search-input').property('value').trim(); - - // (check if going through tour) - if (shepherd && shepherd.isActive()) { - //check if the term used is in fact Judge; - if (selectedOption === 'Judge') { - shepherd.next(); - } else { - return; - } - } - - //in case there are just spaces, this will reset it to 'empty' - d3.select('#search-input').property('value', selectedOption); - - //empty search box; - if (selectedOption.length === 0) { - d3.select('.searchMsg').style('display', 'none'); - return; - } - - let searchSuccess = - vis === 'nodeLink' - ? searchFor(selectedOption) - : window.controller.view.search(selectedOption); - - // if (searchSuccess === -1){ - // d3.select('.searchMsg') - // .style('display','block') - // .text('Could not find a node with that name!'); - // } - - if (searchSuccess === 1) { - d3.select('.searchMsg').style('display', 'none'); - } - - // if (searchSuccess === 0){ - // d3.select('.searchMsg') - // .style('display','block') - // .text(selectedOption + ' is already selected.'); - // } - - updateStudyProvenance('searched for node', { - searchedNode: selectedOption, - success: searchSuccess, - }); -}); - -d3.select('#searchButton').on('click', function () { - let selectedOption = d3.select('.searchInput').property('value').trim(); - - //empty search box; - if (selectedOption.length === 0) { - d3.select('.searchMsg') - .style('display', 'block') - .text('Please enter a node name to search for!'); - return; - } - - let searchSuccess = - vis == 'nodeLink' - ? searchFor(selectedOption) - : window.controller.view.search(selectedOption); - - if (searchSuccess === -1) { - d3.select('.searchMsg') - .style('display', 'block') - .text('Could not find a node with that name!'); - } - - if (searchSuccess === 1) { - d3.select('.searchMsg').style('display', 'none'); - - // d3.select('#clear-selection').attr('disabled', null) - } - - // if (searchSuccess === 0) { - // d3.select(".searchMsg") - // .style("display", "block") - // .text(selectedOption + " is already selected."); - // } - - updateStudyProvenance('searched for node', { - searchedNode: selectedOption, - success: searchSuccess, - }); -}); - -//Push an empty taskList to a new doc under the results or trials collection to start tracking the results -//collection is either 'trials' or 'results' -function trackResults(collection) { - //create a pared down copy of this taskList to store in firebase (no need to store configs); - let configLessTaskList = JSON.parse( - JSON.stringify(studyTracking.taskListObj) - ); - - Object.keys(configLessTaskList).map((key) => { - delete configLessTaskList[key].config; - configLessTaskList[key].visType = vis; - }); - - var taskListRef = db.collection(collection).doc(workerID); - taskListRef.set(configLessTaskList); -} - -function calcFirestoreDocSize(collectionName, docId, docObject) { - let docNameSize = encodedLength(collectionName) + 16; - let docIdType = typeof docId; - if (docIdType === 'string') { - docNameSize += encodedLength(docId) + 1; - } else { - docNameSize += 8; - } - let docSize = docNameSize + calcObjSize(docObject); - - return docSize; -} -function encodedLength(str) { - var len = str.length; - for (let i = str.length - 1; i >= 0; i--) { - var code = str.charCodeAt(i); - if (code > 0x7f && code <= 0x7ff) { - len++; - } else if (code > 0x7ff && code <= 0xffff) { - len += 2; - } - if (code >= 0xdc00 && code <= 0xdfff) { - i--; - } - } - return len; -} - -function calcObjSize(obj) { - let key; - let size = 0; - let type = typeof obj; - - if (!obj) { - return 1; - } else if (type === 'number') { - return 8; - } else if (type === 'string') { - return encodedLength(obj) + 1; - } else if (type === 'boolean') { - return 1; - } else if (obj instanceof Date) { - return 8; - } else if (obj instanceof Array) { - for (let i = 0; i < obj.length; i++) { - size += calcObjSize(obj[i]); - } - return size; - } else if (type === 'object') { - for (key of Object.keys(obj)) { - size += encodedLength(key) + 1; - size += calcObjSize(obj[key]); - } - return (size += 32); - } -} diff --git a/public/example-mvnv/assets/js/nodeLink/helperFunctions.js b/public/example-mvnv/assets/js/nodeLink/helperFunctions.js deleted file mode 100644 index cef69b5af9..0000000000 --- a/public/example-mvnv/assets/js/nodeLink/helperFunctions.js +++ /dev/null @@ -1,1007 +0,0 @@ -// Helper functions to export config files - - - function exportConfig(baseKeys, nodeLinkKeys, isTaskConfig) { - let configCopy = JSON.parse(JSON.stringify(config)); - - console.log(baseKeys,nodeLinkKeys,isTaskConfig); - //only keep keys for this particular config file; - - let removeKeys = ['graphFiles', 'attributeScales', 'style']; - Object.keys(configCopy).map((key) => { - if (removeKeys.includes(key)) { - delete configCopy[key]; - } - }); - - Object.keys(configCopy.nodeLink).map((nKey) => { - if (!nodeLinkKeys.includes(nKey)) { - delete configCopy.nodeLink[nKey]; - } - }); - - let fileName = 'taskConfig.json'; - // //find out which 'state' you're saving : optimal, 5attr, or 10attr; - // let state = d3.select(".button.clicked").attr("id"); - // let fileName = { - // optimalConfig: "task" + (taskNum + 1) + "Config.json", - // nodeLinkConfig: "5AttrConfig.json", - // saturatedConfig: "10AttrConfig.json" - // }; - - saveToFile(configCopy, isTaskConfig ? fileName : 'baseConfig.json'); - } - - - - //Helper functions for node-link layout; -//Helper functions to compute edge arcs -function countSiblingLinks(graph, source, target) { - var count = 0; - let links = graph.links; - - for (var i = 0; i < links.length; ++i) { - if ( - (links[i].source.id == source.id && links[i].target.id == target.id) || - (links[i].source.id == target.id && links[i].target.id == source.id) - ) - count++; - } - return count; - } - - function getSiblingLinks(graph, source, target) { - var siblings = []; - let links = graph.links; - for (var i = 0; i < links.length; ++i) { - if ( - (links[i].source.id == source.id && links[i].target.id == target.id) || - (links[i].source.id == target.id && links[i].target.id == source.id) - ) - siblings.push(links[i].type); - } - return siblings; - } - - - - //Functions related to the control panel. - - //function that populates the control Panel. assumes access to the global variable graph and config; -function setPanelValuesFromFile() { [['node', 'nodes'], ['edge', 'links']].map((node_edge) => { - Object.keys(config.attributeScales[node_edge[0]]).map((attr) => { - let graphElements = graph[node_edge[1]]; - //use d3.extent for quantitative attributes - if (typeof graphElements[0][attr] === typeof 2) { - defaultDomains[node_edge[0]][attr] = d3.extent( - graphElements, - (n) => n[attr] - ); - } else { - //use .filter to find unique categorical values - defaultDomains[node_edge[0]][attr] = graphElements - .map((n) => n[attr]) - .filter((value, index, self) => self.indexOf(value) === index); - } - - //set domainValues in config.attributeScales if there are none - config.attributeScales[node_edge[0]][attr].domain = - config.attributeScales[node_edge[0]][attr].domain || - defaultDomains[node_edge[0]][attr]; - }); - }); - - //ser values for radioButtons - d3.select('#panelDiv').selectAll('input[type=\'radio\']').property('checked', function() { - if (this.name === 'graphSize') { - return config[this.name] === this.value; - } else { - return config[this.name] === eval(this.value); - } - }); - - d3.select('#fontSlider').on('input', function() { - d3.select('#fontSliderValue').text(this.value); - config.nodeLink.labelSize = eval(this.value); - }); - - d3.select('#fontSlider').property( - 'value', - config.nodeLink.labelSize - ); - d3.select('#fontSliderValue').text( - config.nodeLink.labelSize - ); - - d3.select('#fontSlider').on('change', function() { - updateVis(); - }); - - d3.select('#markerSize').property( - 'value', - config.nodeLink.nodeWidth + - ',' + - config.nodeLink.nodeHeight - ); - - d3.select('#markerSize').on('change', function() { - let markerSize = this.value.split(','); - - config.nodeLink.nodeWidth = eval(markerSize[0]); - config.nodeLink.nodeHeight= eval(markerSize[1]); - updateVis(); - }); - - //set Panel Values - - d3.selectAll('input[name=\'isDirected\']') - .filter(function() { - return d3.select(this).property('value') === config.isDirected.toString(); - }) - .property('checked', 'checked'); - - - d3.selectAll('input[name=\'selectNeighbors\']') - .filter(function() { - return d3.select(this).property('value') === config.nodeLink.selectNeighbors.toString(); - }) - .property('checked', 'checked'); - - - d3.selectAll('input[name=\'isMultiEdge\']') - .filter(function() { - return ( - d3.select(this).property('value') === config.isMultiEdge.toString() - ); - }) - .property('checked', 'checked'); - - d3.select('#panelDiv').selectAll('input[type=\'radio\']').on('change', async function() { - - if (this.name === 'selectNeighbors'){ - config.nodeLink[this.name] = eval(this.value); - return; - } - config[this.name] = - this.name === 'graphSize' ? this.value : eval(this.value); - - let file = - config.graphSize + - (config.isDirected ? '_directed' : '_undirected') + - (config.isMultiEdge ? '_multiEdge' : '_singleEdge'); - - config.loadedGraph = file; - - setDisabledRadioButtons(); - - await loadNewGraph(config.graphFiles[file]); - updateVis(); - }); - - let setDisabledRadioButtons = function() { - //cannot have directed graph that is of single edge type, so disable that if it is the case; - d3.selectAll('input[name=\'isDirected\']').property('disabled', function() { - return ( - eval(d3.select(this).property('value')) === true && - config.isMultiEdge === false - ); - }); - - //cannot have directed graph that is of single edge type, so disable that if it is the case; - d3.selectAll('input[name=\'isMultiEdge\']').property('disabled', function() { - return ( - eval(d3.select(this).property('value')) === false && - config.isDirected === true - ); - }); - }; - - setDisabledRadioButtons(); - - d3.select('#renderBarsCheckbox').property( - 'checked', - config.nodeLink.drawBars - ); - - //get attribute list from baseConfig file; - let nodeAttrs = Object.entries(config.attributeScales.node); - let edgeAttrs = Object.entries(config.attributeScales.edge); - - let menuItems = [ - { - name: 'nodeFillSelect', - type: typeof 'string', - configAttr: 'nodeFillAttr' - }, - { - name: 'nodeSizeSelect', - type: typeof 2, - configAttr: 'nodeSizeAttr' - }, - { - name: 'edgeStrokeSelect', - type: typeof 'string', - configAttr: 'edgeStrokeAttr' - }, - { - name: 'edgeWidthSelect', - type: typeof 2, - configAttr: 'edgeWidthAttr' - }, - // { - // name: "nodeQuantSelect", - // type: typeof 2, - // configAttr: "quantAttrs" - // }, - { - name: 'nodeCatSelect', - type: typeof 'string', - configAttr: 'catAttrs' - }, - { - name: 'nodeQuantAttributes', - type: typeof 2, - configAttr: undefined - } - ]; - - menuItems.map((m) => { - let item = d3.select('#' + m.name); - - let isNode = m.name.includes('node'); - let isCategorical = m.type === typeof 'string'; - - let menuOptions = isNode ? nodeAttrs : edgeAttrs; - let attrScales = isNode - ? config.attributeScales.node - : config.attributeScales.edge; - - //filter to only those that match the type - menuOptions = menuOptions - .filter((option) => { - return ( - (option[1].range && isCategorical) || - (!option[1].range && !isCategorical) - ); - }) - .map((d) => { - return { attr: d[0], domain: d[1].domain }; - }); - - menuOptions.push({ attr: 'None', domain: null }); - - //update domain box only for quant attributes domain input boxes - d3.select('#' + m.name) - .select('.input') - .property( - 'value', - () => config.nodeLink[m.configAttr] ? '[' + attrScales[config.nodeLink[m.configAttr]].domain + ']' : '' - ); - - let selectMenu = item - .select('select') - .selectAll('option') - .data(menuOptions); - - let selectEnter = selectMenu.enter().append('option'); - - selectMenu.exit().remove(); - - selectMenu = selectEnter.merge(selectMenu); - - selectMenu.attr('value', (d) => d.attr).text((d) => d.attr); - - selectMenu - .selectAll('option') - .filter((d, i) => config.nodeLink[m.configAttr] === d.attr) - .property('selected', true); - - // //Set up callbacks for the config panel on the left. - item.select('select').on('change', function() { - - console.log('value is ', this.value); - if (this.value === 'None'){ - config.nodeLink[m.configAttr] = null; - } else { - config.nodeLink[m.configAttr] = this.value; - createHist( - this.value, - d3.select('#' + m.name + '_histogram'), - isNode ? graph.nodes : graph.links, - isNode - ); - } - - updateVis(); - - }); - - //set selected element according to config file; - - //add svgs for quant attr selectors - if (m.type !== typeof 'string') { - let newSvg = item.selectAll('svg').data([0]); - - let svgEnter = newSvg.enter().append('svg'); - - newSvg = svgEnter.merge(newSvg); - - newSvg.attr('id', m.name + '_histogram'); - - let attr = m.configAttr - ? config.nodeLink[m.configAttr] - : config.nodeAttributes.filter(isQuant)[0]; - createHist(attr, newSvg, isNode ? graph.nodes : graph.links, isNode); - } - }); - - //set behavior for bar selections - - let barAttrs = config.nodeAttributes.filter(isQuant); - let catAttrs = config.nodeAttributes.filter(isCategorical); - - let section = d3.select('#nodeQuantSelect').select('ul'); - - //filter to only those that are quantitative - attrOptions = nodeAttrs - .filter((option) => { - return !option[1].range; - }) - .map((d) => { - return { attr: d[0], domain: d[1].domain, label:d[1].label}; - }); - - let fields = section.selectAll('.field').data(attrOptions); - - let fieldsEnter = fields - .enter() - .append('div') - .attr('class', 'field'); - - fieldsEnter - .append('input') - .attr('class', 'is-checkradio') - .attr('type', 'checkbox'); - - fieldsEnter.append('label'); - - fieldsEnter - .append('div') - .attr('class', 'control is-inline-flex') - .append('input') - .attr('class', 'input domain') - .attr('type', 'text') - .attr('placeholder', '[min,max]'); - - fields.exit().remove(); - - fields = fieldsEnter.merge(fields); - - fields.select('.domain').property('value', (d) => '[' + d.domain + ']'); - - fields - .select('.is-checkradio') - .attr('id', (d) => d.attr + '-checkbox') - .attr('name', (d) => d.attr + '-checkbox') - .property('checked', (d) => { - return barAttrs.includes(d.attr) ? 'checked' : false; - }) - .on('change', function(d) { - let includeAttr = d3.select(this).property('checked'); - if (includeAttr) { - config.nodeAttributes.push(d.attr); - - //call createHist for that attribute - d3.select('#nodeQuantAttributes') - .selectAll('option') - .filter((opt, i) => { - return d.attr === opt.attr; - }) - .property('selected', true); - - createHist( - d.attr, - d3.select('#nodeQuantAttributes_histogram'), - graph.nodes - ); - updateVis(); - } else { - config.nodeAttributes = config.nodeAttributes.filter( - (el) => el !== d.attr - ); - updateVis(); - } - }); - - fields - .select('label') - .attr('id', (d) => d.attr + '-label') - .attr('for', (d) => d.attr + '-checkbox') - .text((d) => d.label); - - fields - .select('.domain') - .attr('id', (d) => d.attr + '-domain') - .on('change', function(d) { - if (this.value) { - config.attributeScales.node[d.attr].domain = eval(this.value); - } else { - // if value is empty, use 'default ranges'; - this.value = '[' + defaultDomains.node[d.attr] + ']'; - config.attributeScales.node[d.attr].domain = eval(this.value); - } - - updateVis(); - - //call createHist for that attribute - d3.select('#nodeQuantAttributes') - .selectAll('option') - .filter((opt, i) => { - return d.attr === opt.attr; - }) - .property('selected', true); - - createHist( - d.attr, - d3.select('#nodeQuantAttributes_histogram'), - graph.nodes - ); - }); - - let catSections = d3.select('#nodeCatSelect').select('ul'); - - //filter to only those that are categorical - attrOptions = nodeAttrs - .filter((option) => { - return option[1].range; - }) - .map((d) => d[0]); - - fields = catSections.selectAll('.field').data(attrOptions); - - fieldsEnter = fields - .enter() - .append('div') - .attr('class', 'field'); - - fieldsEnter - .append('input') - .attr('class', 'is-checkradio') - .attr('type', 'checkbox'); - - fieldsEnter.append('label'); - - fields.exit().remove(); - - fields = fieldsEnter.merge(fields); - - fields - .select('.is-checkradio') - .attr('id', (d) => d + '-checkbox') - .attr('name', (d) => d + '-checkbox') - .property('checked', (d) => { - return catAttrs.includes(d) ? 'checked' : false; - }) - .on('change', function(d) { - let includeAttr = d3.select(this).property('checked'); - if (includeAttr) { - config.nodeAttributes.push(d); - updateVis(); - } else { - config.nodeAttributes = config.nodeAttributes.filter((el) => el !== d); - updateVis(); - } - }); - - fields - .select('label') - .attr('id', (d) => d + '-label') - .attr('for', (d) => d + '-checkbox') - .text((d) => d); - - d3.select('#nodeFillSelect') - .select('select') - .on('change', function() { - - // debugger - //filter out any categorical attributes in config.nodeAttrs (only works because there can only be one at a time) - //update to include currently selected categorical value; - config.nodeAttributes = config.nodeAttributes.filter((n)=>!isCategorical(n)); - - if (this.value === 'None'){ - config.nodeLink.nodeFillAttr = null; - } else { - config.nodeAttributes.push(this.value); - config.nodeLink.nodeFillAttr = this.value; - } - - config.nodeLink.drawBars = false; - - //update the array of attributes - - d3.select('#renderBarsCheckbox').property('checked', false); - updateVis(); - }); - - d3.select('#nodeStrokeSelect') - .select('select') - .on('change', function() { - config.nodeStroke = this.value; - // config.nodeLink.drawBars = false; - - // d3.select('#renderBarsCheckbox').property('checked', false) - updateVis(); - }); - - d3.select('#nodeSizeSelect') - .select('select') - .on('change', function() { - config.nodeLink.drawBars = false; - - //filter out any categorical attributes in config.nodeAttrs (only works because there can only be one at a time) - //update to include currently selected categorical value; - - config.nodeAttributes = config.nodeAttributes.filter((n)=>!isQuant(n)); - d3.select('#renderBarsCheckbox').property('checked', false); - if (this.value === 'None'){ - config.nodeLink.nodeSizeAttr= null; - } else { - config.nodeAttributes.push(this.value); - config.nodeLink.nodeSizeAttr = this.value; - - createHist( - this.value, - d3.select('#nodeSizeSelect_histogram'), - graph.nodes - ); - - d3.select('#nodeSizeSelect') - .select('input') - .property( - 'value', - () => - '[' + - config.attributeScales.node[config.nodeLink.nodeSizeAttr].domain + - ']' - ); - } - - - - updateVis(); - }); - - d3.select('#nodeSizeSelect') - .selectAll('option') - .property('selected', (d) => d.attr === config.nodeLink.nodeSizeAttr); - - d3.select('#nodeSizeSelect') - .select('input') - .on('change', function() { - console.log('d is ', config.nodeLink.nodeSizeAttr); - if (this.value) { - config.attributeScales.node[config.nodeLink.nodeSizeAttr].domain = eval( - this.value - ); - } else { - // if value is empty, use 'default ranges'; - this.value = - '[' + defaultDomains.node[config.nodeLink.nodeSizeAttr] + ']'; - config.attributeScales.node[config.nodeLink.nodeSizeAttr].domain = eval( - this.value - ); - } - - console.log( - 'new domain is', - config.attributeScales.node[config.nodeLink.nodeSizeAttr] - ); - - //also update the string for the corresponding domain input above - d3.select('#' + config.nodeLink.nodeSizeAttr + '-domain').property( - 'value', - () => - '[' + - config.attributeScales.node[config.nodeLink.nodeSizeAttr].domain + - ']' - ); - - createHist( - config.nodeLink.nodeSizeAttr, - d3.select('#nodeSizeSelect_histogram'), - graph.nodes - ); - - updateVis(); - }); - - d3.select('#renderBarsCheckbox').on('input', function() { - config.nodeLink.drawBars = d3.select(this).property('checked'); - - updateVis(); - }); - - d3.select('#edgeWidthScale').on('change', function() { - if (this.value) { - config.attributeScales.edge[config.nodeLink.edgeWidthAttr].domain = eval( - this.value - ); - } else { - // if value is empty, use 'default ranges'; - if (config.nodeLink.edgeWidthAttr){ - - this.value = - '[' + defaultDomains.edge[config.nodeLink.edgeWidthAttr] + ']'; - config.attributeScales.edge[config.nodeLink.edgeWidthAttr].domain = - defaultDomains.edge[config.nodeLink.edgeWidthAttr]; - createHist( - config.nodeLink.edgeWidthAttr, - d3.select('#edgeWidthSelect_histogram'), - graph.links, - false - ); - } - } - - updateVis(); - - - }); - - // updateVis(); -} - - function update(){ - setPanelValuesFromFile(); - updateVis(); - } - - //Function that creates histograms for the controlPanel - function createHist(attrName, svgSelection, data, isNode = true) { - - if (!attrName){ - return; - } - let nBins = 10; - - let margin = { top: 20, right: 10, bottom: 50, left: 20 }, - width = 300 - margin.left - margin.right, - height = 200 - margin.top - margin.bottom; - - let histHeight = height; - domain = isNode - ? config.attributeScales.node[attrName].domain - : config.attributeScales.edge[attrName].domain; - - var x = d3 - .scaleLinear() - .domain(domain) - .range([0, width]) - .clamp(true) - .nice(nBins); - - // y scale for histogram - var y = d3.scaleLinear().range([histHeight, 0]); - - var barColors = d3 - .scaleOrdinal() - .range([ - '#ffc388', - '#ffb269', - '#ffa15e', - '#fd8f5b', - '#f97d5a', - '#f26c58', - '#e95b56', - '#e04b51', - '#d53a4b', - '#c92c42', - '#bb1d36', - '#ac0f29', - '#9c0418', - '#8b0000' - ]); - - // set parameters for histogram - var histogram = d3 - .histogram() - .value(function(d) { - return d[attrName]; - }) - .domain(x.domain()) - .thresholds(x.ticks(nBins)); - - var svg = svgSelection - .attr('width', width + margin.left + margin.right) - .attr('height', height + margin.top + margin.bottom); - - var hist = svg.selectAll('.histogram').data([0]); - - let histEnter = hist - .enter() - .append('g') - .attr('class', 'histogram') - .attr('transform', 'translate(' + margin.left + ',' + margin.top + ')'); - - hist.exit().remove(); - - hist = histEnter.merge(hist); - - ////////// load data ////////// - - // group data for bars - var bins = histogram(data); - - // console.log('bins', bins) - - // y domain based on binned data - y.domain([ - 0, - d3.max(bins, function(d) { - return d.length; - }) - ]); - - barColors.domain(bins.map((b) => b.length).sort()); - - var bar = hist.selectAll('.barGroup').data(bins); - - barEnter = bar - .enter() - .append('g') - .attr('class', 'barGroup'); - - barEnter - .append('rect') - .attr('class', 'bar') - .attr('x', 1); - - barEnter - .append('text') - .attr('dy', '-.1em') - // .attr("y", "0") - .attr('text-anchor', 'middle') - .style('fill', 'black'); - - bar.exit().remove(); - - bar = barEnter.merge(bar); - - bar.attr('transform', function(d) { - return 'translate(' + x(d.x0) + ',' + y(d.length) + ')'; - }); - - bar - .select('rect') - .attr('width', function(d) { - return x(d.x1) - x(d.x0); - }) - .attr('height', function(d) { - return histHeight - y(d.length); - }); - // .attr("fill", function(d) { - // return barColors(d.length); - // }); - - bar - .select('text') - .attr('x', function(d) { - return (x(d.x1) - x(d.x0)) / 2; - }) - .text((d) => (d.length > 0 ? d.length : '')); - - ////////// slider ////////// - - var currentValue = 0; - - var slider = svg.selectAll('.slider').data([0]); - - let sliderEnter = slider - .enter() - .append('g') - .attr('class', 'slider') - .attr( - 'transform', - 'translate(' + margin.left + ',' + (margin.top + histHeight) + ')' - ); - - sliderEnter - .insert('g') - .attr('class', 'ticks') - .attr('transform', 'translate(0,' + 15 + ')'); - - slider.exit().remove(); - - slider = sliderEnter.merge(slider); - - slider; - - let text = slider - .select('.ticks') - .selectAll('text') - .data(x.ticks(nBins)); - - let textEnter = text - .enter() - .append('text') - .attr('text-anchor', 'middle'); - - text.exit().remove(); - - text = textEnter.merge(text); - - text - .attr('transform', (d) => 'translate(' + x(d) + ',10) rotate(-30)') - .text((d) => { - let format; - - switch (d) { - case d < 10: - format = d3.format('2.2s'); - break; - case d < 1000: - format = d3.format('2.0s'); - break; - default: - format = d3.format('.2s'); - } - return format(d); - }); - } - - - - -//function that determines whether an attribute (as defined by a string) is quant based on the attributeScales defined; -function isQuant(attr) { - return ( - Object.keys(config.attributeScales.node).includes(attr) && - config.attributeScales.node[attr].range === undefined - ); - } - - //function that determines whether an attribute (as defined by a string) is categorical based on the attributeScales defined; - function isCategorical(attr) { - return ( - Object.keys(config.attributeScales.node).includes(attr) && - config.attributeScales.node[attr].range !== undefined - ); - } - - async function loadConfigs(taskID) { - - // let baseConfig = await d3.json("../../configs/baseConfig.json"); - // let taskConfig = await d3.json("../../configs/" + taskID + "Config.json"); - - // setConfigCallbacks(baseConfig,taskConfig); - - // await loadNewGraph(config.graphFiles[config.loadedGraph]); - } - - // function getNodeState(nodes){ - // return nodes.map(n=>{return {x:n.x,y:n.y,selected:n.selected || false ,answerSelected:n.answerSelected || false}}) - // } - - //function that initializes the state object for node positions; - function nodePositionMap(nodes){ - let nodeMap={}; - nodes.map((n)=>nodeMap[n.id]={x:n.x,y:n.y}); - return nodeMap; - } - - d3.select('#exportBaseConfig').on('click', function() { - exportConfig( - Object.keys(baseConfig), - Object.keys(baseConfig.nodeLink), - false - ); - }); - - d3.select('#exportConfig').on('click', function() { - exportConfig( - Object.keys(config), - Object.keys(config.nodeLink), - true - ); - }); - - - // function setConfigCallbacks(baseConfig,taskConfig){ - - // d3.select("#exportBaseConfig").on("click", function() { - // exportConfig( - // Object.keys(baseConfig), - // Object.keys(baseConfig.nodeLink), - // false - // ); - // }); - - // d3.select("#exportConfig").on("click", function() { - - // exportConfig( - // Object.keys(taskConfig), - // Object.keys(taskConfig.nodeLink), - // true - // ); - // }); - - // // rehape relevant config values into a single dictionary. - // config = mergeConfigs(baseConfig, taskConfig); - - // allConfigs.optimalConfig = config; - - // let task = tasks[taskNum]; - - - // d3.select("#optimalConfig").on("click", () => - // applyConfig("optimalConfig") - // ); - - // d3.select("#nodeLinkConfig").on("click", () => - // applyConfig("nodeLinkConfig") - // ); - - // d3.select("#saturatedConfig").on("click", () => - // applyConfig("saturatedConfig") - // ); - - // d3.select("#next").on("click", async () => { - // taskNum = d3.min([taskNum + 1, tasks.length - 1]); - // await loadConfigs(tasks[taskNum].id); - // applyConfig("optimalConfig"); - // }); - - // d3.select("#previous").on("click", async () => { - // taskNum = d3.max([taskNum - 1, 0]); - // await loadConfigs(tasks[taskNum].id); - // applyConfig("optimalConfig"); - // }); - - // } - - // function applyConfig(configType) { - // d3 - // .selectAll(".button") - // .classed("clicked", false); - // d3.select("#" + configType).classed("clicked", true); - // config = JSON.parse(JSON.stringify(allConfigs[configType])); - - - // //Update Task Header and Answer type - - // // update global variables from config; - // setGlobalScales(); - - // update(); - // } - - function setUpProvenance(nodes,taskID = 'noID', order = 'noOrder'){ - - let nodePos = nodePositionMap(nodes); - - const initialState = { - nodePos: nodePos,//map of node positions, - userSelectedNeighbors:{}, //map of nodes that have neighbors selected (so they can be non-muted) - selected:[], //set of nodes that have been 'soft selected' - hardSelected:[], //set of nodes that have been 'hard selected' - search:[] //field to store the id of a searched node; - }; - - function nodeLink(provenance) { - return { - currentState: () => provenance.current().getState() - }; - } - - //set global variables - console.log('setting up track'); - provenance = Trrack.initProvenance(initialState, false); - app = nodeLink(provenance); - - //push initial state to firestore - pushProvenance(app.currentState(),true); - } - - function setUpObserver(stateField,callback){ - provenance.addObserver([stateField], callback); - } diff --git a/public/example-mvnv/assets/js/nodeLink/main_nodeLink.js b/public/example-mvnv/assets/js/nodeLink/main_nodeLink.js deleted file mode 100644 index 9987b4750c..0000000000 --- a/public/example-mvnv/assets/js/nodeLink/main_nodeLink.js +++ /dev/null @@ -1,1987 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ - -/*global queue, labels*/ - -//Global config and graph variables; -//Config is set up in input file and the potentially modified by user changes to the panel. -//dir and undir graphs store refs to the two flavors of a graph and that can be toggled by the user in the panel - -var graph; - -var taskNum = 0; - -var config; -var allConfigs = {}; - -//compute default data domains once and use when needed -var defaultDomains = { node: {}, edge: {} }; - -//object to store scales as a function of attr name; -var scales = {}; - -//Legend Scales -var circleScale = d3.scaleLinear().domain([0, 1]); - -var edgeScale = d3.scaleLinear().domain([0, 1]); - -var height; -var width; - -//Dimensions of the actual Vis -var visDimensions = { width: 0, height: 0 }; - -//Dimensions of the panel with the task, legend, and user response -var panelDimensions = { width: 0, height: 0 }; - -let taskBar_height; - -var svg; -var margin = { left: 0, right: 100, top: 0, bottom: 0 }; - -var simulation; //so we're not restarting it every time updateVis is called; - -// var tooltipTimeout; - -//global sizes -let nodeMarkerLength, nodeMarkerHeight, checkboxSize; - -//global scales -let nodeLength, - quantColors, - nodeHeight, - nodeFill, - catFill, - // nodeStroke, - edgeColor, - edgeWidth; - -function setGlobalScales() { - nodeMarkerLength = config.nodeLink.nodeWidth || 60; - nodeMarkerHeight = config.nodeLink.nodeHeight || 35; - checkboxSize = nodeMarkerHeight / 4; - //Create Scale Functions - - nodeLength = function(node) { - let nodeSizeScale = d3 - .scaleLinear() - .range([nodeMarkerLength / 2, nodeMarkerLength * 2]) - .clamp(true); - - //if an attribute has been assigned to nodeSizeAttr, set domain - if (config.nodeLink.nodeSizeAttr) { - nodeSizeScale.domain( - config.attributeScales.node[config.nodeLink.nodeSizeAttr].domain - ); - } - - let value = - config.nodeLink.nodeSizeAttr && !config.nodeLink.drawBars - ? nodeSizeScale(node[config.nodeLink.nodeSizeAttr]) - : nodeMarkerLength; - //make circles a little larger than just the radius of the marker; - return value; //config.nodeIsRect ? value : value * 1.3; - }; - - //function that was meant to - quantColors = function(i) { - let color = d3.hsl(config.nodeLink.quantColors[i]); - return color; - }; - - nodeHeight = function(node) { - let nodeSizeScale = d3 - .scaleLinear() - .range([nodeMarkerHeight / 2, nodeMarkerHeight * 2]) - .clamp(true); - - //if an attribute has been assigned to nodeSizeAttr, set domain - if (config.nodeLink.nodeSizeAttr) { - nodeSizeScale.domain( - config.attributeScales.node[config.nodeLink.nodeSizeAttr].domain - ); - } - - let value = - config.nodeLink.nodeSizeAttr && !config.nodeLink.drawBars - ? nodeSizeScale(node[config.nodeLink.nodeSizeAttr]) - : nodeMarkerHeight; - return value; //config.nodeIsRect ? value : value * 1.3; - }; - - nodeFill = function(node) { - let nodeFillScale = d3.scaleOrdinal(); - - - //if an attribute has been assigned to nodeFillAttr, set domain - if (config.nodeLink.nodeFillAttr) { - nodeFillScale - .domain( - config.attributeScales.node[config.nodeLink.nodeFillAttr].domain - ) - .range(config.attributeScales.node[config.nodeLink.nodeFillAttr].range); - } - - let value = - config.nodeLink.nodeFillAttr && !config.nodeLink.drawBars - ? nodeFillScale(node[config.nodeLink.nodeFillAttr]) - : (config.nodeLink.drawBars? 'white' : config.nodeLink.noNodeFill); - - return value; - }; - - //function to determine fill color of nestedCategoricalMarks - catFill = function(attr, value) { - //assume there are defined domain and ranges for these - let nodeFillScale = d3 - .scaleOrdinal() - .domain(config.attributeScales.node[attr].domain) - .range(config.attributeScales.node[attr].range); - - return nodeFillScale(value); - }; - - // nodeStroke = function(selected) { - // return selected - // ? config.style.selectedNodeColor - // : config.nodeLink.noNodeStroke; - // }; - - edgeColor = function(edge) { - let edgeStrokeScale = d3.scaleOrdinal(); - - if (config.nodeLink.edgeStrokeAttr) { - edgeStrokeScale - .domain( - config.attributeScales.edge[config.nodeLink.edgeStrokeAttr].domain - ) - .range( - config.attributeScales.edge[config.nodeLink.edgeStrokeAttr].range - ); - } - - let value = config.nodeLink.edgeStrokeAttr - ? edgeStrokeScale(edge[config.nodeLink.edgeStrokeAttr]) - : config.nodeLink.noEdgeColor; - - return value; - - // edge.selected - // ? config.style.selectedEdgeColor - // : value; - }; - - edgeWidth = function(edge) { - - let edgeWidthScale = d3 - .scaleLinear() - .range([2, 10]) - .clamp(true); - - if (config.nodeLink.edgeWidthAttr){ - edgeWidthScale - .domain(config.attributeScales.edge[config.nodeLink.edgeWidthAttr].domain); - } - - - let value = config.nodeLink.edgeWidthAttr - ? edgeWidthScale(edge[config.nodeLink.edgeWidthAttr]) - : (edgeWidthScale.range()[1] - edgeWidthScale.range()[0])/3; - - - return value; - }; -} - -//function that checks the state to see if the node is selected -function isSelected(node){ - const currentState = app.currentState(); - - //find out if this node was selected before; - let selected = currentState.selected; - return selected.includes(node.id); -} - - - -//function that searches for and 'clicks' on node, returns -1 if can't find that node, 0 if nodes is already selected, 1 if node exists and was not selected -function searchFor(selectedOption){ - - //find the right nodeObject - node = graph.nodes.find((n) => n.shortName.toLowerCase() === selectedOption.toLowerCase()); - - if (!node) { - return -1; - } - - if (isSelected(node)){ - return 0; - }else{ - nodeClick(node, true); - return 1; - } -} - - //function that updates the state, and includes a flag for when this was done through a search - function nodeClick(node, search = false) { - - const currentState = app.currentState(); - - //find out if this node was selected before; - let selected = currentState.selected; - - - let wasSelected = isSelected(node); - - if (wasSelected) { - selected = selected.filter((s) => s !== node.id); - } else { - selected.push(node.id); - } - - let neighbors = tagNeighbors( - node, - !wasSelected, - currentState.userSelectedNeighbors - ); - - let label = search - ? 'Searched for Node' - : wasSelected - ? 'Unselect Node' - : 'Select Node'; - - let action = provenance.addAction( - label, - () => { - const currentState = app.currentState(); - //add time stamp to the state graph - currentState.time = Date.now(); - //Add label describing what the event was - currentState.event = label; - //Update actual node data - currentState.selected = selected; - currentState.userSelectedNeighbors = neighbors; - //If node was searched, push him to the search array - if (search) { - currentState.search.push(node.id); - } - return currentState; - }); - - action.applyAction(action); - pushProvenance(app.currentState()); - } - - function tagNeighbors(clickedNode, wasClicked, userSelectedNeighbors) { - if (!config.nodeLink.selectNeighbors) { - return {}; - } - - //iterate through the neighbors of the currently clicked node only and set or remove itself from the relevant lists; - clickedNode.neighbors.map((neighbor) => { - toggleSelection(neighbor); - }); - - //'tag or untag neighboring links as necessary - graph.links.map((link) => { - if ( - link.source.id == clickedNode.id || - link.target.id == clickedNode.id - ) { - toggleSelection(link.id); - } - }); - - //helper function that adds or removes the clicked node id from the userSelectedNeighbors map as necessary - function toggleSelection(target) { - if (wasClicked) { - userSelectedNeighbors[target] - ? userSelectedNeighbors[target].push(clickedNode.id) - : (userSelectedNeighbors[target] = [clickedNode.id]); - } else { - if (userSelectedNeighbors[target]) { - userSelectedNeighbors[target] = userSelectedNeighbors[target].filter( - (n) => n !== clickedNode.id - ); - - // if array is empty, remove key from dict; - if (userSelectedNeighbors[target].length === 0) { - delete userSelectedNeighbors[target]; - } - } - } - } - - return userSelectedNeighbors; - } - - -// Setup function that does initial sizing and setting up of elements for node-link diagram. -function loadVis(id) { - let targetDiv = d3.select('#targetSize'); - width = targetDiv.style('width').replace('px', ''); - height = targetDiv.style('height').replace('px', ''); - - // height = height*0.75; - taskBar_height = 74; - // console.log(width2,height2) - - visDimensions.width = width * 0.75 - 24; - visDimensions.height = height - taskBar_height; - - panelDimensions.width = width * 0.25; - panelDimensions.height = height - taskBar_height; - - - d3.select('#visPanel').style('width', panelDimensions.width + 'px'); - - svg = d3 - .select('#node-link-svg') - .attr('width', visDimensions.width) //size + margin.left + margin.right) - .attr('height', visDimensions.height); - - //set up svg and groups for nodes/links - svg.append('g').attr('class', 'links'); - - svg.append('g').attr('class', 'nodes'); - - let parentWidth = d3 - .select('#visPanel') - .select('.content') - .node() - .getBoundingClientRect().width; - - //parentWidth is 0 because the div is hidden at the point this code is run? - legend = d3 - .select('#legend-svg') - .attr('width', parentWidth) //size + margin.left + margin.right) - .attr('height', 280); - - //add tooltip - d3.select('body') - .append('div') - .attr('class', 'tooltip') - .style('opacity', 0); - - simulation = d3 - .forceSimulation() - .force( - 'link', - d3.forceLink().id(function(d) { - return d.id; - }) - ) - .force('charge', d3.forceManyBody().strength(-1200)) - .force( - 'center', - d3.forceCenter(visDimensions.width / 2, visDimensions.height / 2) - ); - // .force("y", d3.forceY().y(0)); - - //TODO combine these two variables into one; - - // tasks = taskList; - //load in firstTask - // resetPanel(); - // loadTask(taskList[currentTask]) - - // (async function() { - - // tasks = taskList; - // let firstTask = tasks[0] - // await loadConfigs(firstTask.taskID); - - // console.log(firstTask) - - // //apply configs to visualization - // applyConfig("optimalConfig"); - - // //pass in workerID to setupProvenance - // setUpProvenance(getNodeState(graph.nodes)); - - // //Set up observers for provenance graph - // setUpObserver("nodes", highlightSelectedNodes); - // // setUpObserver("nodes", highlightAnswerNodes); - - // let baseConfig = await d3.json("../../configs/baseConfig.json"); - // let nodeLinkConfig = await d3.json("../../configs/5AttrConfig.json"); - // let saturatedConfig = await d3.json("../../configs/10AttrConfig.json"); - - // allConfigs.nodeLinkConfig = mergeConfigs(baseConfig, nodeLinkConfig); - // allConfigs.saturatedConfig = mergeConfigs(baseConfig, saturatedConfig); - // })(); -} - -function loadTask(task) { - - // update global variables from config; - // setGlobalScales(); - - //determine x and y positions before starting provenance; - if (graph.nodes[0].fx === undefined) { - //scale node positions to this screen; - - - //only scale if positions fall outside of domain; - - let xPos = d3 - .scaleLinear() - .domain(d3.extent(graph.nodes, (n) => n.x)) - .range([50, visDimensions.width - 50]); - let yPos = d3 - .scaleLinear() - .domain(d3.extent(graph.nodes, (n) => n.y)) - .range([50, visDimensions.height - 50]); - - let needsScaling = xPos.domain()[1] > xPos.range()[1] || yPos.domain()[1] > yPos.range()[1]; - graph.nodes.map((n) => { - n.x = needsScaling? xPos(n.x) : n.x; - n.y = needsScaling? yPos(n.y) : n.y; - n.fx = n.x; - n.fy = n.y; - n.savedX = n.fx; - n.savedY = n.fy; - }); - } else { - graph.nodes.map((n) => { - n.fx = n.savedX; - n.fy = n.savedY; - n.x = n.savedX; - n.y = n.savedY; - }); - } - - //pass in workerID to setupProvenance - setUpProvenance(graph.nodes, task.taskID, task.order); - - setUpObserver('selected', highlightSelectedNodes); - setUpObserver('hardSelected', highlightHardSelectedNodes); - setUpObserver('nodePos', posChange); - - const urlParams = new URLSearchParams(window.location.search); - - if(urlParams.get('taskID') && urlParams.get('participantID')) - { - readFire.connect(); - let prom = readFire.readTask(urlParams.get('participantID'), urlParams.get('taskID')); - - prom.then((graph) => { - provenance.importProvenanceGraph(JSON.stringify(graph)); - - provenance.goToNode(provenance.graph().nodes[provenance.graph().root].children[0]); - - window.onmessage = function(e){ - console.log('message recieved!', e.data); - console.log(provenance.graph()); - if (provenance.graph().nodes[e.data]) { - provenance.goToNode(e.data); - } - console.log(provenance.graph()); - - }; - }); - } - - update(); -} - -function highlightSelectedNodes(s) { - console.log('calling highlightSelectedNodes'); - // see if there is at least one node 'clicked' - //check state not ui, since ui has not yet been updated; - - let state = s; - - if(!state.selected) - { - state.selected = []; - } - if(!state.hardSelected) - { - state.hardSelected = []; - } - - let hasUserSelection = state.selected.length > 0; - - //set the class of everything to 'muted', except for the selected node and it's neighbors; - d3.select('.nodes') - .selectAll('.nodeGroup') - .classed('muted', (d) => { - return ( - config.nodeLink.selectNeighbors && - hasUserSelection && - !state.hardSelected.includes(d.id) && - !state.selected.includes(d.id) && - !state.userSelectedNeighbors[d.id] //this id exists in the dict - ); - }); - - d3.select('.nodes') - .selectAll('.node') - .classed('clicked', (d) => state.selected.includes(d.id)) - .classed('selected', (d) => state.hardSelected.includes(d.id)); - - - d3.select('.links') - .selectAll('.linkGroup') - .classed( - 'muted', - (d) => - config.nodeLink.selectNeighbors && - hasUserSelection && - !state.userSelectedNeighbors[d.id] //this id exists in the dict - ); - // .select('path') - // .style("stroke", edgeColor); - - d3.selectAll('.nodeGroup') - .select('.node') - .style('fill', nodeFill); //using local bound data, ok, since state should not influence the fill - // .style("stroke", d => nodeStroke(state.selected.includes(d.id))); -} - -function selectNode(node) { - d3.event.stopPropagation(); - const currentState = app.currentState(); - - //find out if this node was selected before; - let selected = currentState.hardSelected; - let wasSelected = selected.includes(node.id); - - if (wasSelected) { - selected = selected.filter((s) => s !== node.id); - } else { - selected.push(node.id); - } - - let label = wasSelected ? 'Hard Unselected a Node' : 'Hard Selected a Node'; - - let action = provenance.addAction( - label, - () => { - const currentState = app.currentState(); - //add time stamp to the state graph - currentState.time = Date.now(); - //Add label describing what the event was - currentState.event = label; - //Update actual node data - currentState.hardSelected = selected; - return currentState; - }); - - action.applyAction(action); - pushProvenance(app.currentState()); -} - -function highlightHardSelectedNodes(state) { - - let hasUserSelection = state.selected.length > 0; - - - d3.selectAll('.selectBox').classed('selected', (d) => - state.hardSelected.includes(d.id) - ); - d3.select('.nodes') - .selectAll('.nodeGroup') - .classed('selected', (d) => state.hardSelected.includes(d.id)) - .classed('muted', (d) => { - return ( - config.nodeLink.selectNeighbors && - hasUserSelection && - !state.hardSelected.includes(d.id) && - !state.selected.includes(d.id) && - !state.userSelectedNeighbors[d.id] //this id exists in the dict - ); - }); - - d3.select('.nodes') - .selectAll('.node') - .classed('selected', (d) => state.hardSelected.includes(d.id)); - - - - //update the list of selected nodes in the answer panel. - updateAnswer(graph.nodes.filter((n) => state.hardSelected.includes(n.id))); -} - -function dragNode() { - d3.selectAll('.linkGroup') - .select('path') - .attr('d', function(d) { - let path = arcPath(d.type === 'mentions', d); - if (path.includes('null')) { - console.log('bad path'); - } - return path; - }); - - let radius = nodeMarkerLength / 2; - - d3.selectAll('.nodeGroup').attr('transform', (d) => { - d.x = Math.max(radius, Math.min(visDimensions.width, d.x)); - d.y = Math.max(radius, Math.min(visDimensions.height, d.y)); - return 'translate(' + d.x + ',' + d.y + ')'; - }); -} - -function posChange(state) { - graph.nodes.map( - (n) => { - n.x = state.nodePos[n.id].x; - n.y = state.nodePos[n.id].y; - } - ); - - d3.selectAll('.linkGroup') - .select('path') - .attr('d', function(d) { - let path = arcPath(d.type === 'mentions', d, state); - if (path.includes('null')) { - console.log('bad path'); - } - return path; - }); - - d3.selectAll('.nodeGroup').attr( - 'transform', - (d) => - 'translate(' + state.nodePos[d.id].x + ',' + state.nodePos[d.id].y + ')' - ); -} - -function arcPath(leftHand, d, state = false) { - let source = state - ? { x: state.nodePos[d.source.id].x, y: state.nodePos[d.source.id].y } - : d.source; - let target = state - ? { x: state.nodePos[d.target.id].x, y: state.nodePos[d.target.id].y } - : d.target; - - var x1 = leftHand ? source.x : target.x, - y1 = leftHand ? source.y : target.y, - x2 = leftHand ? target.x : source.x, - y2 = leftHand ? target.y : source.y; - (dx = x2 - x1), - (dy = y2 - y1), - (dr = Math.sqrt(dx * dx + dy * dy)), - (drx = dr), - (dry = dr), - (sweep = leftHand ? 0 : 1); - // siblingCount = countSiblingLinks(graph, d.source, d.target); - (xRotation = 0), (largeArc = 0); - - // if (siblingCount > 1) { - // var siblings = getSiblingLinks(graph, d.source, d.target); - // var arcScale = d3 - // .scaleOrdinal() - // .domain(siblings) - // .range([1, siblingCount]); - - // drx = drx / (1 + (1 / siblingCount) * (arcScale(d.type) - 1)); - // dry = dry / (1 + (1 / siblingCount) * (arcScale(d.type) - 1)); - // } - - - - if (config.isMultiEdge){ - return ( - 'M' + - x1 + - ',' + - y1 + - 'A' + - drx + - ', ' + - dry + - ' ' + - xRotation + - ', ' + - largeArc + - ', ' + - sweep + - ' ' + - x2 + - ',' + - y2 - ); - - - } else { - return ( - 'M '+source.x+' '+source.y+' L '+ target.x +' '+target.y ); - } - - - - // return ("M" + x1 + "," + y1 - // + "S" + x2 + "," + y2 - // + " " + x2 + "," + y2) -} - -function showTooltip(data,delay=200){ - - let tooltip = d3.select('.tooltip'); - - tooltip.html(data) - .style('left', (window.event.clientX + 10) + 'px') - .style('top', (window.event.clientY - 20) + 'px'); - - tooltip.transition().duration(delay).style('opacity', .9); - -} - -function hideTooltip(){ - d3.select('.tooltip').transition().duration(100).style('opacity',0); -} - -function updateVis() { - - setGlobalScales(); - - config.nodeIsRect = config.nodeLink.drawBars; - - let fakeSmallNode = {}; - let fakeLargeNode = {}; - - let nodeSizeAttr = config.nodeLink.nodeSizeAttr; - let edgeWidthAttr = config.nodeLink.edgeWidthAttr; - - if (nodeSizeAttr){ - fakeSmallNode[nodeSizeAttr] = - config.attributeScales.node[nodeSizeAttr].domain[0]; - fakeLargeNode[nodeSizeAttr] = - config.attributeScales.node[nodeSizeAttr].domain[1]; - - circleScale.range([nodeLength(fakeSmallNode), nodeLength(fakeLargeNode)]); - - } else { - circleScale.range([0,0]).clamp(true); - } - - if (edgeWidthAttr){ - fakeSmallNode[edgeWidthAttr] = - config.attributeScales.edge[edgeWidthAttr].domain[0]; - fakeLargeNode[edgeWidthAttr] = - config.attributeScales.edge[edgeWidthAttr].domain[1]; - - edgeScale.range([edgeWidth(fakeSmallNode), edgeWidth(fakeLargeNode)]); - - } else { - edgeScale.range([5,5]).clamp(true); - } - - //create scales for bars; - let barAttributes = config.nodeAttributes.filter(isQuant); - - let scaleColors = {}; //Object to store which color to use for which scales - - let barPadding = 3; - - barAttributes.map((b, i) => { - let scale = d3 - .scaleLinear() - .domain(config.attributeScales.node[b].domain) - .range([0, nodeMarkerHeight - 2 * barPadding]) - .clamp(true); - - let domainKey = scale.domain().join('-'); - scaleColors[domainKey] = ''; - - //save scale and color to use with that attribute bar - scales[b] = { scale, domainKey }; - }); - - let singleDomain = Object.keys(scaleColors).length === 1; - //Assign one color per unique domain; - - //if only using one domain, use light grey; otherwise, use colors; - Object.keys(scaleColors).map((domainKey, i) => { - scaleColors[domainKey] = singleDomain ? '#afafaf' : quantColors(i); - }); - - Object.keys(scales).map( - (s) => (scales[s].fill = scaleColors[scales[s].domainKey]) - ); - - //Draw Links - let link = d3 - .select('.links') - .selectAll('.linkGroup') - .data(graph.links, (l) => l.id); - - let linkEnter = link - .enter() - .append('g') - .attr('class', 'linkGroup'); - - linkEnter.append('path').attr('class', 'links'); - - linkEnter - .append('text') - .attr('class', 'edgeArrow') - .attr('dy', 4) - .append('textPath') - .attr('startOffset', '50%'); - - link.exit().remove(); - - link = linkEnter.merge(link); - - - link.classed('muted', false); - - link - .select('path') - .style('stroke-width', edgeWidth) - .style('stroke', edgeColor) - .attr('id', (d) => d.id) - .on('mouseover',function(d){ - - // console.log (d) - let tooltipData = d.type; - - if (config.nodeLink.edgeWidthAttr){ - tooltipData = tooltipData.concat (' [' + d.count + ']'); - } - - if (d3.select(d3.select(this).node().parentNode).classed('muted')){ - return; - } - - - showTooltip(tooltipData,400); - - - }) - - .on('mouseout',function(d){ - hideTooltip(); - }); - - // TO DO , set ARROW DIRECTION DYNAMICALLY - link - .select('textPath') - .attr('xlink:href', (d) => '#' + d.id) - .text((d) => (config.isDirected ? (d.type === 'mentions' ? '▶' : '◀') : '')) - .style('fill', edgeColor) - .style('stroke', edgeColor); - - - //draw Nodes - var node = d3 - .select('.nodes') - .selectAll('.nodeGroup') - .data(graph.nodes, (n) => n.id); - - let nodeEnter = node - .enter() - .append('g') - .attr('class', 'nodeGroup'); - - - nodeEnter.append('rect').attr('class', 'nodeBorder nodeBox'); - nodeEnter.append('rect').attr('class', 'node nodeBox'); - - - nodeEnter.append('rect').attr('class', 'labelBackground'); - - nodeEnter.append('text').classed('label', true); - - nodeEnter.append('rect').classed('selectBox', true); - - node.exit().remove(); - - node = nodeEnter.merge(node); - - node.attr('id',(d)=>d.shortName + '_group'); - - node.classed('muted', false) - .classed('selected', false); - - - //determine the size of the node here: - let barAttrs = config.nodeLink.drawBars - ? config.nodeAttributes.filter(isQuant) - : []; - - let drawCat = Object.keys(config.nodeAttributes.filter(isCategorical)).length > 0; - let radius = drawCat ? nodeMarkerHeight * 0.15 : 0; - let padding = drawCat ? 3 : 0; - - - nodeMarkerLength = config.nodeLink.drawBars? barAttrs.length * 10 + barPadding + radius*2 + padding : nodeMarkerLength ; - - let nodePadding = 2; - let sizeDiff = 55-nodeMarkerLength; - let extraPadding = sizeDiff > 0 ? sizeDiff : 0; - - node - .selectAll('.nodeBox') - .attr('x', (d) => config.nodeIsRect ? -nodeLength(d) / 2 - 4 - nodePadding/2 -extraPadding/2 :-nodeLength(d) / 2 - 4) - .attr('y', (d) => config.nodeIsRect ? -nodeHeight(d) / 2 - 14 :-nodeHeight(d) / 2 - 4 ) - .attr('width', (d) => config.nodeIsRect ? nodeLength(d) + 8 + nodePadding + extraPadding: nodeLength(d) + 8) - .attr('height', (d) => - config.nodeIsRect ? nodeHeight(d) + 18 : nodeLength(d) + 8 - ) - .attr('rx', (d) => (config.nodeIsRect ? 0 : nodeLength(d))) //nodeLength(d)/20 - .attr('ry', (d) => (config.nodeIsRect ? 0 : nodeHeight(d))); - - node.select('.node') - .style('fill', nodeFill) - .classed('clicked', (d) => app.currentState().selected.includes(d.id)) - .classed('selected', (d) => app.currentState().hardSelected.includes(d.id)) - - .on('mouseover',function(d){ - - let tooltipData = ''; - - if (config.nodeLink.nodeFillAttr){ - tooltipData = tooltipData.concat(config.nodeLink.nodeFillAttr + ':' + d[config.nodeLink.nodeFillAttr] + ' ' ); - } - - if (config.nodeLink.nodeSizeAttr){ - tooltipData = tooltipData.concat(config.attributeScales.node[config.nodeLink.nodeSizeAttr].label + ':' + Math.round(d[config.nodeLink.nodeSizeAttr]) + ' ' ); - } - - if (config.nodeLink.drawBars || d3.select(d3.select(this).node().parentNode).classed('muted')){ - return; - } - - showTooltip(tooltipData); - }); - - - node - .select('text') - .classed('selected', (d) => d.hardSelect) - .style('font-size', config.nodeLink.drawBars ? config.nodeLink.labelSize : '18') - .text((d) => d[config.nodeLink.labelAttr]) - .attr('y', (d) => - config.nodeLink.drawBars ? -nodeMarkerHeight/2 -2 : '.5em' - ) - .attr('dy', config.nodeLink.drawBars ? 0 : -2) - .attr('dx', function(d) { - - let textWidth = -d3.select(this).node().getBBox().width / 2; - - return config.nodeIsRect ? -nodeMarkerLength/ 2 -barPadding/2 -extraPadding/2 + checkboxSize+ 3 : textWidth + 8; - }) - // .attr("x", d => config.nodeIsRect ? -nodeMarkerLength/ 2 -barPadding/2 -extraPadding/2 + checkboxSize+ 3 :-nodeLength(d) / 2 + checkboxSize) - - // .attr('x',-nodeMarkerLength / 2 + 3 ) - .on('click', selectNode); - - node - .select('.labelBackground') - .classed('nested',config.nodeLink.drawBars) - // .attr("width", function(d) { - // let textWidth = d3 - // .select(d3.select(this).node().parentNode) - // .select(".label") - // .node() - // .getBBox().width; - - // //make sure label box spans the width of the node - // return config.nodeLink.drawBars ? nodeMarkerLength + 30 : d3.max([textWidth, nodeLength(d)])+4; - // }) - .attr('width', (d) => config.nodeIsRect ? nodeLength(d) + 8 + nodePadding + extraPadding: nodeLength(d) + 8) - .on('click', selectNode) - - - .attr('height',config.nodeLink.drawBars ? 16 : '1em') - // .attr("x", function(d) { - // let textWidth = d3 - // .select(d3.select(this).node().parentNode) - // .select("text") - // .node() - // .getBBox().width; - - // //make sure label box spans the width of the node - // return config.nodeLink.drawBars ? -nodeMarkerLength / 2 -15 : d3.min([-textWidth / 2, -nodeLength(d) / 2 - 2]); - // }) - - .attr('x', (d) => config.nodeIsRect ? -nodeLength(d) / 2 - 4 -nodePadding/2 -extraPadding/2 :-nodeLength(d) / 2 - 4) - - .attr('y', (d) => - config.nodeLink.drawBars ? -nodeMarkerHeight/2 - 14 : '-.5em' - ); - - node - .select('.selectBox') - .classed('selected', (d) => d.hardSelect) - .attr('width', checkboxSize) - //if there is no selection to be made for this task, don't draw the checkbox - .attr( - 'height', - (taskList[currentTask].replyType.length === 1 && (taskList[currentTask].replyType.includes('value') || taskList[currentTask].replyType.includes('text'))) ? 0 : checkboxSize) - .attr('x', function(d) { - let nodeLabel = d3 - .select(d3.select(this).node().parentNode) - .select('text'); - - let textWidth = nodeLabel.node().getBBox().width; - // return -textWidth / 2 - checkboxSize - 5; - - return config.nodeIsRect ? -nodeMarkerLength/2 - nodePadding/2 -extraPadding/2 :-textWidth / 2 - checkboxSize/2; - - }) - // .attr("y", d => - // config.nodeLink.drawBars - // ? -(nodeHeight(d) / 2 + 4 + checkboxSize) - // : -checkboxSize / 2 - // ) - .attr('y', (d) => - config.nodeLink.drawBars - ? -(nodeMarkerHeight/2) - 11 - : -checkboxSize / 2 - ) - // .attr("x", -nodeMarkerLength/2 -checkboxSize) - // .attr("x", d => { - // // let nodeLabel = d3 - // // .select(d3.select(this).node().parentNode) - // // .select("text"); - - // // let textWidth = nodeLabel.node().getBBox().width; - // // return -textWidth / 2 - checkboxSize/2; - - // return config.nodeIsRect ? -nodeMarkerLength/2 - nodePadding/2 -extraPadding/2 :-nodeLength(d) / 2 - 4; - // }) - - // .attr("y", -checkboxSize / 2 - 5) - .on('click', selectNode); - - node.call( - d3 - .drag() - .on('start', dragstarted) - .on('drag', dragged) - .on('end', dragended) - ); - - - //Drawing Nested Bar Charts - - // // Separate enter/exit/update for bars so as to bind to the correct data; - - let xPos = drawCat ? nodeMarkerLength / 2 - radius : 0; - - let numBars = barAttrs.length; - let nodeWidth = nodeMarkerLength - barPadding - radius * 2 - padding; - let barWidth = nodeWidth / numBars - barPadding; - - let scaleStart = -nodeMarkerLength / 2 + barPadding; - let scaleEnd = scaleStart + (numBars - 1) * (barWidth + barPadding); - - let barXScale = d3 - .scaleLinear() - .domain([0, numBars - 1]) - .range([scaleStart, scaleEnd]); - - let bars = node - .selectAll('.bars') - //for each bar associate the relevant data from the parent node, and the attr name to use the correct scale - .data( - (d) => - barAttrs.map((b) => { - return { data: d[b], attr: b }; - }), - (d) => d.attr - ); - - let barsEnter = bars - .enter() - .append('g') - .attr('class', 'bars'); - - barsEnter - .append('rect') - .attr('class', 'frame') - .append('title'); - - barsEnter - .append('rect') - .attr('class', 'bar') - .append('title'); - - bars.exit().remove(); - - bars = barsEnter.merge(bars); - - bars.selectAll('rect').attr('width', barWidth); - - // bars.selectAll("title").text(function(d) { - // return d.attr + " : " + d.data; - // }); - - bars.on('mouseover',function(d){ - let label = config.attributeScales.node[d.attr].label; - - if (d3.select(d3.select(this).node().parentNode).classed('muted')){ - return; - } - - showTooltip(label + ' : ' + Math.round(d.data)); - }); - - bars.attr('transform', (d, i) => { - return 'translate(' + barXScale(i) + ',2)'; - }); - - bars - .select('.frame') - .attr('height', (d) => scales[d.attr].scale.range()[1]) - .attr('y', (d) => -scales[d.attr].scale.range()[1] / 2) - .style('stroke', (d) => scales[d.attr].fill); - - bars - .select('.bar') - .classed('clipped', (d) => d.data > scales[d.attr].scale.domain()[1]) - .attr('height', (d) => scales[d.attr].scale(d.data)) - .attr( - 'y', - (d) => nodeMarkerHeight / 2 - barPadding - scales[d.attr].scale(d.data) - ) - .style('fill', (d) => scales[d.attr].fill); - - d3.select('#nodeBarsSelect') - .selectAll('label') - .style('color', '#a6a6a6') - .style('font-weight', 'normal'); - - //color the text from the panel accordingly - d3.select('#nodeQuantSelect') - .selectAll('label') - .style('color', (d) => - barAttrs.includes(d.attr) ? scales[d.attr].fill : '#b2afaf' - ) - .style('font-weight', 'bold'); - - let catAttrs = config.nodeLink.drawBars - ? config.nodeAttributes.filter(isCategorical) - : []; - - let yRange = - catAttrs.length < 2 - ? [1,1] - : [-nodeMarkerHeight * 0.2+1, nodeMarkerHeight * 0.2+1]; - - let catYScale = d3 - .scaleLinear() - .domain([0, catAttrs.length - 1]) - .range(yRange); - - let catGlyphs = node - .selectAll('.categorical') - //for each circle associate the relevant data from the parent node - .data( - (d) => - catAttrs.map((attr) => { - let valuePos = config.attributeScales.node[attr].domain.indexOf( - d[attr] - ); - return { - data: d[attr], - attr, - label: config.attributeScales.node[attr].legendLabels[valuePos] - }; - }), - (d) => d.attr - ); - - let catGlyphsEnter = catGlyphs - .enter() - .append('g') - .attr('class', 'categorical'); - - catGlyphsEnter.append('rect'); - catGlyphsEnter.append('text'); - - catGlyphs.exit().remove(); - - catGlyphs = catGlyphsEnter.merge(catGlyphs); - - catGlyphs.on('mouseover',function(d){ - - if (d3.select(d3.select(this).node().parentNode).classed('muted')){ - return; - } - - - showTooltip(d.attr + ':' + d.data); - }); - - - catGlyphs.attr( - 'transform', - (d, i) => - 'translate(' + (xPos - radius) + ',' + (catYScale(i) - radius) + ')' - ); - // .attr("x", xPos - radius) - // .attr("y", (d, i) => catYScale(i) - radius) - - catGlyphs - .select('rect') - .style('fill', (d) => catFill(d.attr, d.data)) - .attr('width', (d) => - config.attributeScales.node[d.attr].type === 'Text' - ? radius * 2 - : radius * 2 - ) - .attr('height', radius * 2) - .attr('rx', (d) => - config.attributeScales.node[d.attr].glyph === 'square' ? 0 : radius * 2 - ) - .attr('ry', (d) => - config.attributeScales.node[d.attr].glyph === 'square' ? 0 : radius * 2 - ); - - catGlyphs - .select('text') - // .text(d=>config.attributeScales.node[d.attr].glyph === 'square' ? d.label : '') - .attr('y', radius * 2) - .attr('x', radius * 2) - .style('text-anchor', 'start'); - - - d3.select('#exportGraph').on('click', () => { - let graphCopy = JSON.parse(JSON.stringify(graph)); - - // graphCopy.links.map(l => { - // l.index = undefined; - // l.source = l.source.id; - // l.target = l.target.id; - // }); - // graphCopy.nodes.map(n => { - // n.index = undefined; - // n.vx = undefined; - // n.vy = undefined; - // n.fx = n.x; - // n.fy = n.y; - // }); - - let newGraph = { nodes: [], links: [] }; - - graphCopy.links.map((l) => { - newLink = {}; - l.index = undefined; - l.weight = l.count; - let source = graphCopy.nodes.find((n) => n.id === l.source.id); - newLink.source = graphCopy.nodes.indexOf(source); - - let target = graphCopy.nodes.find((n) => n.id === l.target.id); - newLink.target = graphCopy.nodes.indexOf(target); - newLink.id = newGraph.links.length; - l.id = newLink.id; - - newGraph.links.push(newLink); - }); - - graphCopy.nodes.map((n) => { - let newNode = {}; - newNode.name = n.shortName; - newNode.id = n.id; - newGraph.nodes.push(newNode); - }); - - var items = graphCopy.links; - const replacer = (key, value) => (value === null ? '' : value); // specify how you want to handle null values here - const header = Object.keys(items[0]).filter( - (k) => k !== 'source' && k !== 'target' - ); - let csv = items.map((row) => - header - .map((fieldName) => JSON.stringify(row[fieldName], replacer)) - .join(',') - ); - csv.unshift(header.join(',')); - csv = csv.join('\r\n'); - - // let parseInputFilename = - // let filename = config.isDirected ? config.directedGraph : config.undir_graph; - - // console.log(JSON.stringify(newGraph)); - }); - - - - - node.on('mouseout',()=>{ - hideTooltip(); - }); - - node.on('click', (d) => nodeClick(d)); - - - - - - //set up simulation - simulation.nodes(graph.nodes).on('tick', ticked); - simulation - .force('link') - .links(graph.links) - .distance((l) => l.count); - simulation.force( - 'collision', - d3.forceCollide().radius((d) => d3.max([nodeLength(d), nodeHeight(d)])) - ); - - //if source/target are still strings from the input file - if (graph.links[0].source.id === undefined) { - //restablish link references to their source and target nodes; - graph.links.map((l) => { - l.source = - graph.nodes.find((n) => n.id === l.source) || - graph.nodes[l.source] || - l.source; - l.target = - graph.nodes.find((n) => n.id === l.target) || - graph.nodes[l.target] || - l.target; - }); - } - //check to see if there are already saved positions in the file, if not - //run simulation to get fixed positions; - - //remove collision force - // simulation.force('collision',null); - - dragNode(); - - // else { - // graph.nodes.map(n => { - // n.x = 0; - // n.y = 0; - // n.vx = null; - // n.vy = null; - // n.fx = null; - // n.fy = null; - // }); - - // for (var i = 0; i < 2000; ++i) simulation.tick(); - // simulation.stop(); - - // // add a collision force that is proportional to the radius of the nodes; - // simulation.force("collision", d3.forceCollide().radius(d => nodeLength(d))); - - // simulation.alphaTarget(0.1).restart(); - // } - - d3.select('#stop-simulation').on('click', () => { - simulation.stop(); - graph.nodes.map((n) => { - n.savedX = n.x; - n.savedY = n.y; - }); - }); - - d3.select('#start-simulation').on('click', () => { - simulation.alphaTarget(0.1).restart(); - }); - - d3.select('#release-nodes').on('click', () => { - graph.nodes.map((n) => { - n.fx = null; - n.fy = null; - }); - simulation.alphaTarget(0.1).restart(); - }); - - function ticked() { - dragNode(); - } - - //Flag to distinguish a drag from a click. - let wasDragged = false; - - function dragstarted(d) { - // if (!d3.event.active) simulation.alphaTarget(0.1).restart(); - d.fx = d.x; - d.fy = d.y; - // dragging = true; - } - function dragged(d) { - d.fx = d3.event.x; - d.fy = d3.event.y; - d.x = d3.event.x; - d.y = d3.event.y; - dragNode(); - wasDragged = true; - - // console.log('dragged') - } - function dragended(d) { - if (wasDragged) { - //update node position in state graph; - // updateState("Dragged Node"); - - let action = provenance.addAction( - 'Dragged Node', - (currentState) => { - console.log('dragging node'); - //Update node positions - currentState.nodePos[d.id] = {x: d.x, y: d.y}; - return currentState; - }); - - action.applyAction(); - // pushProvenance(app.currentState()); - } - wasDragged = false; - } - - drawLegend(); -} - -function drawLegend() { - //draw legend based on config; - - let legendElement = d3 - .select('#legend-svg') - .selectAll('.legendGroup') - .data(['upperGroup', 'lowerGroup'], (d) => d); - - let legendElementEnter = legendElement - .enter() - .append('g') - .attr('class', 'legendGroup'); - - legendElement.exit().remove; - - legendElement = legendElementEnter.merge(legendElement); - legendElement.attr('class', (d) => d + ' legendGroup'); - - let legend = { - width: d3.select('#legend-svg').attr('width'), - height: d3.select('#legend-svg').attr('height'), - padding: 10 - }; - - let drawBars = config.nodeLink.drawBars; - - let quantAttributes = drawBars ? config.nodeAttributes.filter(isQuant) : []; - let catAttributes = drawBars - ? config.nodeAttributes.filter(isCategorical) - : []; - - let colorAttribute = config.nodeLink.nodeFillAttr; - let sizeAttribute = drawBars ? [] : config.nodeLink.nodeSizeAttr; - let edgeAttribute = config.nodeLink.edgeWidthAttr; - - let edgeStrokeScale = d3 - .scaleOrdinal() - .domain(config.attributeScales.edge['type'].domain) - .range(config.attributeScales.edge['type'].range); - - let edgeAttributeValues = edgeAttribute ? config.attributeScales.edge[edgeAttribute].domain : false; - let edgeTypes = config.isMultiEdge ? ['mentions', 'retweet'] : []; - - let colorAttributeValues = - drawBars || !colorAttribute - ? [] - : config.attributeScales.node[config.nodeLink.nodeFillAttr].legendLabels; - - let sizeAttributeValues = drawBars || !config.nodeLink.nodeSizeAttr - ? [] - : config.attributeScales.node[config.nodeLink.nodeSizeAttr].domain; - - let barWidth = 20; - let barPadding = 30; - let barHeight = 70; - - let circleRadius = 40; - let circlePadding = 10; - - let squarePadding = 10; - - let labelRotate = -90; - - let squareSize = barHeight * 0.3; - - // let yRange = - // catAttributes.length < 2 - // ? [barHeight/2, barHeight/2] - // : [barHeight/4, barHeight*0.75]; - - // let yScale = d3 - // .scaleLinear() - // .domain([0, catAttributes.length - 1]) - // .range(yRange); - - let format = d3.format('2.2s'); - - let upperGroup = d3.select('.upperGroup'); - let lowerGroup = d3.select('.lowerGroup'); - - let upperGroupElement; - // let lowerGroupElement - - // draw nestedBars legend - - let bars = upperGroup - .selectAll('.legendBar') - //for each bar associate the relevant data from the parent node, and the attr name to use the correct scale - .data(quantAttributes, (d) => d); - - let barsEnter = bars - .enter() - .append('g') - .attr('class', 'legendBar'); - - barsEnter - .append('rect') - .attr('class', 'frame') - .append('title'); - - barsEnter.append('rect').attr('class', 'bar'); - barsEnter.append('text').attr('class', 'legendLabel'); - barsEnter.append('text').attr('class', 'domainEnd'); - - bars.exit().remove(); - - bars = barsEnter.merge(bars); - - bars.selectAll('rect').attr('width', barWidth); - - bars.attr('transform', (d, i) => { - return 'translate(' + i * (barWidth + barPadding) + ',0)'; - }); - - bars - .select('.frame') - .attr('height', barHeight) - .attr('y', -barHeight) - .attr('x', 18) - .style('stroke', (d) => scales[d].fill); - - bars - .select('.bar') - .attr('height', barHeight * 0.7) - .attr('y', -barHeight * 0.7) - .attr('x', 18) - .style('fill', (d) => scales[d].fill); - - bars - .select('.legendLabel') - .text((d) => config.attributeScales.node[d].label) - // .attr("transform", "translate(" + barWidth/2 + "," + (-barHeight-5) +")") - .attr('transform', 'translate(10,0) rotate(' + labelRotate + ')') - .style('text-anchor', 'start') - // .style("fill","white") - .style('font-weight', 'bold'); - // .style("font-size",barWidth/2) - - bars - .select('.domainEnd') - .text((d) => format(config.attributeScales.node[d].domain[1])) - // .attr("transform", "translate(" + (barWidth+3) + "," + (-barHeight+10) +")") - .attr( - 'transform', - 'translate(' + (barWidth / 2 + 18) + ',' + (-barHeight - 5) + ')' - ) - .style('text-anchor', 'middle'); - - let catLegend = lowerGroup - .selectAll('.catLegend') - //for each bar associate the relevant data from the parent node, and the attr name to use the correct scale - .data(catAttributes, (d) => d); - - let catLegendEnter = catLegend - .enter() - .append('g') - .attr('class', 'catLegend'); - - // squaresEnter.append("rect").attr("class", "square"); - - catLegendEnter.append('text').attr('class', 'catLabel'); - catLegendEnter.append('g').attr('class', 'categoricalScale'); - - catLegend.exit().remove(); - - catLegend = catLegendEnter.merge(catLegend); - - catLegend - .select('.catLabel') - .text((d) => config.attributeScales.node[d].label) - // .attr("transform", (d,i)=> "translate(0," + (yScale(i)+squareSize/4) + ")") - .attr('transform', (d, i) => 'translate(0,0)') - .style('font-weight', 'bold') - .style('text-anchor', 'start'); - - let catGlyphs = catLegend - .select('.categoricalScale') - .selectAll('.catGlyphs') - .data((d, ii) => - config.attributeScales.node[d].domain.map( - (domain, i) => { - return { - pos: ii, - attribute: d, - value: domain, - legendLabel: config.attributeScales.node[d].legendLabels[i], - fill: config.attributeScales.node[d].range[i] - }; - }, - (d) => d.attribute - ) - ); - - let catGlyphsEnter = catGlyphs - .enter() - .append('g') - .attr('class', 'catGlyphs'); - - catGlyphsEnter.append('rect'); - catGlyphsEnter.append('text'); - - catGlyphs.exit().remove(); - - catGlyphs = catGlyphsEnter.merge(catGlyphs); - - catGlyphs.on('mouseover',function(d){ - - if (d3.select(d3.select(this).node().parentNode).classed('muted')){ - return; - } - - - showTooltip(d.value); - }); - - catGlyphs.on('mouseout',function(d){ - hideTooltip(); - }); - - - catGlyphs - .select('rect') - .attr('width', squareSize) - .attr('height', squareSize) - .attr('rx', (d) => - config.attributeScales.node[d.attribute].glyph === 'square' - ? 0 - : squareSize * 2 - ) - .attr('ry', (d) => - config.attributeScales.node[d.attribute].glyph === 'square' - ? 0 - : squareSize * 2 - ) - - .attr('fill', (d) => d.fill); - - catGlyphs - .select('text') - .text((d) => d.legendLabel) - .attr( - 'transform', - (d) => 'translate(' + (squareSize + 3) + ',' + squareSize / 2 + ')' - ) - .style('text-anchor', 'start'); - - // .attr("transform",d=> "translate(" + (d.legendLabel.length<3? 0: squareSize) + "," + (d.pos === 0 ? -5 : d.legendLabel.length> 2 ? squareSize+5 : squareSize*1.7) + ") rotate(" + (d.legendLabel.length>2? labelRotate : 0) + ")") - // .style("text-anchor",d=>d.legendLabel.length>2 && d.pos === 1 ? "end":"start") - - // catGlyphs.attr("transform", (d, i) => { - // return "translate(" + i*(squareSize + squarePadding) + "," + (yScale(d.pos)-barHeight-squareSize/2) + ")"; - // }); - - catGlyphs.attr('transform', (d, i) => { - return 'translate(0,' + (i * (squareSize + squarePadding) + 10) + ')'; - }); - - // catLegend.select('text') - // .text(d=>d.value) - // .attr("transform",d=> "translate(" + (squareSize+2) + "," + squareSize + ") rotate(0)") - // // .style("text-anchor",d=>d.pos === 0 ? "start":"end") - - catLegend.attr('transform', (d, i) => { - return 'translate(' + i * 80 + ',0)'; - }); - - //draw color/size legend - - let circles = upperGroup - .selectAll('.legendBarCircles') - //for each bar associate the relevant data from the parent node, and the attr name to use the correct scale - .data( - colorAttributeValues.map((c, i) => { - return { - label: c, - fill: config.attributeScales.node[colorAttribute].range[i], - value: config.attributeScales.node[colorAttribute].domain[i], - }; - }) - ); - - let circlesEnter = circles - .enter() - .append('g') - .attr('class', 'legendBarCircles'); - - circlesEnter.append('rect').attr('class', 'circle'); - - circlesEnter.append('text').attr('class', 'legendLabel'); - - circles.exit().remove(); - - circles = circlesEnter.merge(circles); - - circles.attr('transform', (d, i) => { - return 'translate(' + i * (circleRadius + circlePadding) + ',0)'; - }); - - circles - .select('.circle') - .attr('height', circleRadius) - .attr('width', circleRadius) - // .attr("y", -circleRadius-20) - .style('fill', (d) => d.fill) - .attr('rx', circleRadius) - .attr('ry', circleRadius); - - circles - .select('.legendLabel') - .text((d) => d.label) - .attr( - 'transform', - 'translate(' + circleRadius / 2 + ',' + (circleRadius / 2 + 5) + ')' - ) - .style('text-anchor', 'middle') - .style('font-weight', 'bold') - .style('fill', 'white'); - - circles.on('mouseover',function(d){ - if (d3.select(d3.select(this).node().parentNode).classed('muted')){ - return; - } - - - showTooltip(d.value); - }); - - circles.on('mouseout',function(d){ - hideTooltip(); - }); - - - //render lower group in legend. - - let lowerLegendGroups = []; - - if (!drawBars && sizeAttribute){ - lowerLegendGroups.push({ - label: config.attributeScales.node[sizeAttribute].label, - domain: sizeAttributeValues, - type: 'node' - }); - } - - if (edgeAttributeValues){ - lowerLegendGroups.push({ - label: config.attributeScales.edge[edgeAttribute].label, - domain: edgeAttributeValues, - type: 'edgeWidth' - }); - } - if (config.isMultiEdge) { - lowerLegendGroups.push({ - label: config.attributeScales.edge.type.label, - domain: edgeTypes, - type: 'edgeType' - }); - } - - let node_link_legend = lowerGroup - .selectAll('.node_link_legend') - .data(lowerLegendGroups); - - let node_link_legendEnter = node_link_legend - .enter() - .append('g') - .attr('class', 'node_link_legend'); - - node_link_legend.exit().remove(); - - node_link_legend = node_link_legendEnter.merge(node_link_legend); - - //compute width of all .catLegend groups first: - let catLegendWidth = 0; - - d3.selectAll('.catLegend').each(function() { - catLegendWidth = - catLegendWidth + - d3 - .select(this) - .node() - .getBBox().width; - }); - - node_link_legend.attr( - 'transform', - (d, i) => - 'translate(' + (catLegendWidth + 20 + i * legend.width * 0.35) + ',0)' - ); - - //add label to each group - - let label = node_link_legend.selectAll('.axisLabel').data((d) => [d.label]); - - let labelEnter = label - .enter() - .append('text') - .attr('class', 'axisLabel'); - - label.exit().remove(); - - label = labelEnter.merge(label); - - label.text((d) => d.label); - - label.attr('y',-10 ); - - let sizeCircles = node_link_legend - .selectAll('.sizeCircles') - //for each bar associate the relevant data from the parent node, and the attr name to use the correct scale - .data((d) =>{ - let circleSizes = d.type === 'node' ? [d.domain[0], (d.domain[0]+d.domain[1])/2, d.domain[1]] : d.domain; - - if (d.type == 'node'){ - circleScale.domain([0,2]); - } - - return circleSizes.map((domain) => { - return { data: domain, type: d.type }; - }); - - - } - - ); - - let sizeCirclesEnter = sizeCircles - .enter() - .append('g') - .attr('class', 'sizeCircles'); - - sizeCirclesEnter.append('rect').attr('class', 'sizeCircle'); - sizeCirclesEnter.append('text').attr('class', 'sizeCircleLabel'); - - let circleOffset = function(d,i){ - - let cumRadius=0; - let radius = d.type === 'node' ? 20 : d.type === 'edgeType' ? 0 : 50; - - let j = 0; - while (j { - let yOffset = d.type === 'edgeType' ? 50 : 0; - return 'translate(' + circleOffset(d,i) + ',' + i * yOffset + ')'; - }); - - - - let findCenter = function(i) { - return circleScale.range()[1] / 2 - circleScale(i) / 2; - }; - - - - sizeCircles - .select('.sizeCircle') - .attr('height', (d, i) =>d.type === 'edgeType' - ? edgeScale(1) - : d.type === 'edgeWidth' - ? edgeScale(i) - : circleScale(i) - ) - .attr('width', (d, i) => (d.type === 'node' ? circleScale(i) : 30)) - // .attr('x',(d,i)=>circleScale(i)/2) - .attr('y', (d, i) => - d.type === 'node' - ? findCenter(i) + 5 - : d.type === 'edgeWidth' - ? circleScale.range()[1] / 2 + 5 - : circleScale.range()[1] / 2 - 5 - ) - .attr('rx', (d, i) => (d.type === 'node' ? circleScale(i) : 0)) - .attr('ry', (d, i) => (d.type === 'node' ? circleScale(i) : 0)) - .style('fill', (d) => (d.type === 'edgeType' ? edgeStrokeScale(d.data) : '')) - .classed('edgeLegend', (d, i) => d.type === 'edgeType'); - - sizeCircles - .select('.sizeCircleLabel') - .text((d) => d.data) - .attr( - 'transform', - (d, i) => - 'translate(' + - (d.type === 'node' - ? circleScale(i)/2 - : d.type === 'edgeWidth' - ? edgeScale(i) - : 0) + - ',' + - (d.type === 'edgeType' - ? circleScale.range()[1] / 2 + 30 - : circleScale.range()[1] + 35) + - ')' - ) - .style('text-anchor', (d)=>d.type == 'node' ? 'middle' : 'start') - .style('font-weight', 'bold'); - - node_link_legend - .select('.axisLabel') - .style('text-anchor', 'start') - .style('font-weight', 'bold') - .text((d) => d.label) - // .text(d=>{return config.attributeScales.node[d.label].label}) - // .attr('x',circleScale(sizeAttributeValues[1])) - .attr('y', -10); - - //center group with circles; - upperGroupElement = d3 - .select('.upperGroup') - .node() - .getBBox(); - lowerGroupElement = d3 - .select('.lowerGroup') - .node() - .getBBox(); - - // d3.select('.upperGroup').attr("transform","translate(" + (legend.width/2 - upperGroupElement.width/2) + "," + (drawBars ? barHeight + 20 : 10) + ")"); - // d3.select('.lowerGroup').attr("transform","translate(" + (legend.width/2 - lowerGroupElement.width/2) + "," + (legend.height-10) + ")"); - - // let longerLabel = 15; - // d3.selectAll('.squareLabel').each(function(){ - // longerLabel = d3.max([longerLabel,d3.select(this).node().getBBox().width+15]); - // }) - // let lowerTranslate = !drawBars ? 0 : longerLabel ; - - // console.log(longerLabel) - d3.select('.upperGroup').attr( - 'transform', - 'translate(15,' + (drawBars ? barHeight + 20 : 30) + ')' - ); - d3.select('.lowerGroup').attr( - 'transform', - 'translate(0,' + (drawBars ? upperGroupElement.height + 30 : 100) + ')' - ); -} diff --git a/public/example-mvnv/assets/js/readFirebase.js b/public/example-mvnv/assets/js/readFirebase.js deleted file mode 100644 index 8e1e24a9c9..0000000000 --- a/public/example-mvnv/assets/js/readFirebase.js +++ /dev/null @@ -1,62 +0,0 @@ -// Mini api to connect to, add and retrieve data from a FireBase datastore. - - -let readDb; - -window.addEventListener('hashchange', function (event) { -// Log the state data to the console - provenance.goToNode(window.location.hash.substr(1)); -}); - -let readFire = { - - - - connect() { - console.log('connecting'); - // Your web app's Firebase configuration - const firebaseConfig = { - apiKey: 'AIzaSyDTzSonRW7uojuqvbWzn7vxGNExXl61hm4', - authDomain: 'mvnv-study.firebaseapp.com', - databaseURL: 'https://mvnv-study.firebaseio.com', - projectId: 'mvnv-study', - storageBucket: 'mvnv-study.appspot.com', - messagingSenderId: '217128159504', - appId: '1:217128159504:web:73df3ecf61ac72f0e9fd95' - }; - // Initialize Firebase - let a = firebase.initializeApp(firebaseConfig, 'readUniqueApp'); - - readDb = firebase.firestore(a); - }, - - // updateTask(data){ - // db.collection('results').doc(workerID).set(data,{ merge: true }); //shouldn't need the merge value; - // }, - // - - readTask(participantId, taskID) { - - return readDb.collection('studyData') - .doc(participantId + '-' + taskID) - .get() - .then(function(dataSnapshot) { - let dataJson = dataSnapshot.data(); - console.log(dataJson); - return dataJson; - }); - } - // - // async getCollection(name = "tasks") { - // db.collection(name) - // .get() - // .then(querySnapshot => { - // querySnapshot.forEach(doc => { - // console.log(`${doc.id} => ${doc.data()}`); - // }); - // - // return querySnapshot - // }); - // } - -}; diff --git a/public/example-mvnv/assets/js/require.js b/public/example-mvnv/assets/js/require.js deleted file mode 100644 index 5dd974904b..0000000000 --- a/public/example-mvnv/assets/js/require.js +++ /dev/null @@ -1,5 +0,0 @@ -/** vim: et:ts=4:sw=4:sts=4 - * @license RequireJS 2.3.6 Copyright jQuery Foundation and other contributors. - * Released under MIT license, https://github.com/requirejs/requirejs/blob/master/LICENSE - */ -var requirejs,require,define;!function(global,setTimeout){var req,s,head,baseElement,dataMain,src,interactiveScript,currentlyAddingScript,mainScript,subPath,version='2.3.6',commentRegExp=/\/\*[\s\S]*?\*\/|([^:"'=]|^)\/\/.*$/gm,cjsRequireRegExp=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,jsSuffixRegExp=/\.js$/,currDirRegExp=/^\.\//,op=Object.prototype,ostring=op.toString,hasOwn=op.hasOwnProperty,isBrowser=!('undefined'==typeof window||'undefined'==typeof navigator||!window.document),isWebWorker=!isBrowser&&'undefined'!=typeof importScripts,readyRegExp=isBrowser&&'PLAYSTATION 3'===navigator.platform?/^complete$/:/^(complete|loaded)$/,defContextName='_',isOpera='undefined'!=typeof opera&&'[object Opera]'===opera.toString(),contexts={},cfg={},globalDefQueue=[],useInteractive=!1;function commentReplace(e,t){return t||'';}function isFunction(e){return'[object Function]'===ostring.call(e);}function isArray(e){return'[object Array]'===ostring.call(e);}function each(e,t){var i;if(e)for(i=0;in?1:t>=n?0:NaN;}function e(t){var e;return 1===t.length&&(e=t,t=function(t,r){return n(e(t),r);}),{left:function(n,e,r,i){for(null==r&&(r=0),null==i&&(i=n.length);r>>1;t(n[o],e)<0?r=o+1:i=o;}return r;},right:function(n,e,r,i){for(null==r&&(r=0),null==i&&(i=n.length);r>>1;t(n[o],e)>0?i=o:r=o+1;}return r;}};}var r=e(n),i=r.right,o=r.left;function a(t,n){return[t,n];}function u(t){return null===t?NaN:+t;}function c(t,n){var e,r,i=t.length,o=0,a=-1,c=0,f=0;if(null==n)for(;++a1)return f/(o-1);}function f(t,n){var e=c(t,n);return e?Math.sqrt(e):e;}function s(t,n){var e,r,i,o=t.length,a=-1;if(null==n){for(;++a=e)for(r=i=e;++ae&&(r=e),i=e)for(r=i=e;++ae&&(r=e),i0)return[t];if((r=n0)for(t=Math.ceil(t/a),n=Math.floor(n/a),o=new Array(i=Math.ceil(n-t+1));++u=0?(o>=y?10:o>=_?5:o>=b?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=y?10:o>=_?5:o>=b?2:1);}function w(t,n,e){var r=Math.abs(n-t)/Math.max(0,e),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/i;return o>=y?i*=10:o>=_?i*=5:o>=b&&(i*=2),n=1)return+e(t[r-1],r-1,t);var r,i=(r-1)*n,o=Math.floor(i),a=+e(t[o],o,t);return a+(+e(t[o+1],o+1,t)-a)*(i-o);}}function A(t,n){var e,r,i=t.length,o=-1;if(null==n){for(;++o=e)for(r=e;++or&&(r=e);}else for(;++o=e)for(r=e;++or&&(r=e);return r;}function T(t){for(var n,e,r,i=t.length,o=-1,a=0;++o=0;)for(n=(r=t[i]).length;--n>=0;)e[--a]=r[n];return e;}function S(t,n){var e,r,i=t.length,o=-1;if(null==n){for(;++o=e)for(r=e;++oe&&(r=e);}else for(;++o=e)for(r=e;++oe&&(r=e);return r;}function k(t){if(!(i=t.length))return[];for(var n=-1,e=S(t,E),r=new Array(e);++n=0&&(n=t.slice(e+1),t=t.slice(0,e)),t&&!r.hasOwnProperty(t))throw new Error('unknown type: '+t);return{type:t,name:n};})),a=-1,u=o.length;if(!(arguments.length<2)){if(null!=n&&'function'!=typeof n)throw new Error('invalid callback: '+n);for(;++a0)for(var e,r,i=new Array(e),o=0;o=0&&'xmlns'!==(n=t.slice(0,e))&&(t=t.slice(e+1)),V.hasOwnProperty(n)?{space:V[n],local:t}:t;}function W(t){var n=$(t);return(n.local?function(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local);};}:function(t){return function(){var n=this.ownerDocument,e=this.namespaceURI;return e===G&&n.documentElement.namespaceURI===G?n.createElement(t):n.createElementNS(e,t);};})(n);}function Z(){}function Q(t){return null==t?Z:function(){return this.querySelector(t);};}function J(){return[];}function K(t){return null==t?J:function(){return this.querySelectorAll(t);};}function tt(t){return function(){return this.matches(t);};}function nt(t){return new Array(t.length);}function et(t,n){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=n;}et.prototype={constructor:et,appendChild:function(t){return this._parent.insertBefore(t,this._next);},insertBefore:function(t,n){return this._parent.insertBefore(t,n);},querySelector:function(t){return this._parent.querySelector(t);},querySelectorAll:function(t){return this._parent.querySelectorAll(t);}};var rt='$';function it(t,n,e,r,i,o){for(var a,u=0,c=n.length,f=o.length;un?1:t>=n?0:NaN;}function ut(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView;}function ct(t,n){return t.style.getPropertyValue(n)||ut(t).getComputedStyle(t,null).getPropertyValue(n);}function ft(t){return t.trim().split(/^|\s+/);}function st(t){return t.classList||new lt(t);}function lt(t){this._node=t,this._names=ft(t.getAttribute('class')||'');}function ht(t,n){for(var e=st(t),r=-1,i=n.length;++r=0&&(this._names.splice(n,1),this._node.setAttribute('class',this._names.join(' ')));},contains:function(t){return this._names.indexOf(t)>=0;}};var wt={};(t.event=null,'undefined'!=typeof document)&&('onmouseenter'in document.documentElement||(wt={mouseenter:'mouseover',mouseleave:'mouseout'}));function Mt(t,n,e){return t=Nt(t,n,e),function(n){var e=n.relatedTarget;e&&(e===this||8&e.compareDocumentPosition(this))||t.call(this,n);};}function Nt(n,e,r){return function(i){var o=t.event;t.event=i;try{n.call(this,this.__data__,e,r);}finally{t.event=o;}};}function At(t){return function(){var n=this.__on;if(n){for(var e,r=0,i=-1,o=n.length;r=x&&(x=m+1);!(b=y[x])&&++x=0;)(r=i[o])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this;},sort:function(t){function n(n,e){return n&&e?t(n.__data__,e.__data__):!n-!e;}t||(t=at);for(var e=this._groups,r=e.length,i=new Array(r),o=0;o1?this.each((null==n?function(t){return function(){this.style.removeProperty(t);};}:'function'==typeof n?function(t,n,e){return function(){var r=n.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,e);};}:function(t,n,e){return function(){this.style.setProperty(t,n,e);};})(t,n,null==e?'':e)):ct(this.node(),t);},property:function(t,n){return arguments.length>1?this.each((null==n?function(t){return function(){delete this[t];};}:'function'==typeof n?function(t,n){return function(){var e=n.apply(this,arguments);null==e?delete this[t]:this[t]=e;};}:function(t,n){return function(){this[t]=n;};})(t,n)):this.node()[t];},classed:function(t,n){var e=ft(t+'');if(arguments.length<2){for(var r=st(this.node()),i=-1,o=e.length;++i=0&&(n=t.slice(e+1),t=t.slice(0,e)),{type:t,name:n};});}(t+''),a=o.length;if(!(arguments.length<2)){for(u=n?Tt:At,null==e&&(e=!1),r=0;r>8&15|n>>4&240,n>>4&15|240&n,(15&n)<<4|15&n,1):(n=rn.exec(t))?dn(parseInt(n[1],16)):(n=on.exec(t))?new yn(n[1],n[2],n[3],1):(n=an.exec(t))?new yn(255*n[1]/100,255*n[2]/100,255*n[3]/100,1):(n=un.exec(t))?pn(n[1],n[2],n[3],n[4]):(n=cn.exec(t))?pn(255*n[1]/100,255*n[2]/100,255*n[3]/100,n[4]):(n=fn.exec(t))?bn(n[1],n[2]/100,n[3]/100,1):(n=sn.exec(t))?bn(n[1],n[2]/100,n[3]/100,n[4]):ln.hasOwnProperty(t)?dn(ln[t]):'transparent'===t?new yn(NaN,NaN,NaN,0):null;}function dn(t){return new yn(t>>16&255,t>>8&255,255&t,1);}function pn(t,n,e,r){return r<=0&&(t=n=e=NaN),new yn(t,n,e,r);}function vn(t){return t instanceof Jt||(t=hn(t)),t?new yn((t=t.rgb()).r,t.g,t.b,t.opacity):new yn;}function gn(t,n,e,r){return 1===arguments.length?vn(t):new yn(t,n,e,null==r?1:r);}function yn(t,n,e,r){this.r=+t,this.g=+n,this.b=+e,this.opacity=+r;}function _n(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?'0':'')+t.toString(16);}function bn(t,n,e,r){return r<=0?t=n=e=NaN:e<=0||e>=1?t=n=NaN:n<=0&&(t=NaN),new xn(t,n,e,r);}function mn(t,n,e,r){return 1===arguments.length?function(t){if(t instanceof xn)return new xn(t.h,t.s,t.l,t.opacity);if(t instanceof Jt||(t=hn(t)),!t)return new xn;if(t instanceof xn)return t;var n=(t=t.rgb()).r/255,e=t.g/255,r=t.b/255,i=Math.min(n,e,r),o=Math.max(n,e,r),a=NaN,u=o-i,c=(o+i)/2;return u?(a=n===o?(e-r)/u+6*(e0&&c<1?0:a,new xn(a,u,c,t.opacity);}(t):new xn(t,n,e,null==r?1:r);}function xn(t,n,e,r){this.h=+t,this.s=+n,this.l=+e,this.opacity=+r;}function wn(t,n,e){return 255*(t<60?n+(e-n)*t/60:t<180?e:t<240?n+(e-n)*(240-t)/60:n);}Zt(Jt,hn,{displayable:function(){return this.rgb().displayable();},hex:function(){return this.rgb().hex();},toString:function(){return this.rgb()+'';}}),Zt(yn,gn,Qt(Jt,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new yn(this.r*t,this.g*t,this.b*t,this.opacity);},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new yn(this.r*t,this.g*t,this.b*t,this.opacity);},rgb:function(){return this;},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1;},hex:function(){return'#'+_n(this.r)+_n(this.g)+_n(this.b);},toString:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?'rgb(':'rgba(')+Math.max(0,Math.min(255,Math.round(this.r)||0))+', '+Math.max(0,Math.min(255,Math.round(this.g)||0))+', '+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?')':', '+t+')');}})),Zt(xn,mn,Qt(Jt,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new xn(this.h,this.s,this.l*t,this.opacity);},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new xn(this.h,this.s,this.l*t,this.opacity);},rgb:function(){var t=this.h%360+360*(this.h<0),n=isNaN(t)||isNaN(this.s)?0:this.s,e=this.l,r=e+(e<.5?e:1-e)*n,i=2*e-r;return new yn(wn(t>=240?t-240:t+120,i,r),wn(t,i,r),wn(t<120?t+240:t-120,i,r),this.opacity);},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1;}}));var Mn=Math.PI/180,Nn=180/Math.PI,An=.96422,Tn=1,Sn=.82521,kn=4/29,En=6/29,Cn=3*En*En,Pn=En*En*En;function zn(t){if(t instanceof Dn)return new Dn(t.l,t.a,t.b,t.opacity);if(t instanceof Fn)return In(t);t instanceof yn||(t=vn(t));var n,e,r=On(t.r),i=On(t.g),o=On(t.b),a=qn((.2225045*r+.7168786*i+.0606169*o)/Tn);return r===i&&i===o?n=e=a:(n=qn((.4360747*r+.3850649*i+.1430804*o)/An),e=qn((.0139322*r+.0971045*i+.7141733*o)/Sn)),new Dn(116*a-16,500*(n-a),200*(a-e),t.opacity);}function Rn(t,n,e,r){return 1===arguments.length?zn(t):new Dn(t,n,e,null==r?1:r);}function Dn(t,n,e,r){this.l=+t,this.a=+n,this.b=+e,this.opacity=+r;}function qn(t){return t>Pn?Math.pow(t,1/3):t/Cn+kn;}function Ln(t){return t>En?t*t*t:Cn*(t-kn);}function Un(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055);}function On(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);}function Bn(t){if(t instanceof Fn)return new Fn(t.h,t.c,t.l,t.opacity);if(t instanceof Dn||(t=zn(t)),0===t.a&&0===t.b)return new Fn(NaN,0=1?(e=1,n-1):Math.floor(e*n),i=t[r],o=t[r+1],a=r>0?t[r-1]:2*i-o,u=r180||e<-180?e-360*Math.round(e/360):e):ee(isNaN(t)?n:t);}function oe(t){return 1==(t=+t)?ae:function(n,e){return e-n?function(t,n,e){return t=Math.pow(t,e),n=Math.pow(n,e)-t,e=1/e,function(r){return Math.pow(t+r*n,e);};}(n,e,t):ee(isNaN(n)?e:n);};}function ae(t,n){var e=n-t;return e?re(t,e):ee(isNaN(t)?n:t);}Zt(Jn,Qn,Qt(Jt,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new Jn(this.h,this.s,this.l*t,this.opacity);},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new Jn(this.h,this.s,this.l*t,this.opacity);},rgb:function(){var t=isNaN(this.h)?0:(this.h+120)*Mn,n=+this.l,e=isNaN(this.s)?0:this.s*n*(1-n),r=Math.cos(t),i=Math.sin(t);return new yn(255*(n+e*(jn*r+Hn*i)),255*(n+e*(Xn*r+Gn*i)),255*(n+e*(Vn*r)),this.opacity);}}));var ue=function t(n){var e=oe(n);function r(t,n){var r=e((t=gn(t)).r,(n=gn(n)).r),i=e(t.g,n.g),o=e(t.b,n.b),a=ae(t.opacity,n.opacity);return function(n){return t.r=r(n),t.g=i(n),t.b=o(n),t.opacity=a(n),t+'';};}return r.gamma=t,r;}(1);function ce(t){return function(n){var e,r,i=n.length,o=new Array(i),a=new Array(i),u=new Array(i);for(e=0;eo&&(i=n.slice(o,i),u[a]?u[a]+=i:u[++a]=i),(e=e[0])===(r=r[0])?u[a]?u[a]+=r:u[++a]=r:(u[++a]=null,c.push({i:a,x:de(e,r)})),o=ge.lastIndex;return o180?n+=360:n-t>180&&(t+=360),o.push({i:e.push(i(e)+'rotate(',null,r)-2,x:de(t,n)})):n&&e.push(i(e)+'rotate('+n+r);}(o.rotate,a.rotate,u,c),function(t,n,e,o){t!==n?o.push({i:e.push(i(e)+'skewX(',null,r)-2,x:de(t,n)}):n&&e.push(i(e)+'skewX('+n+r);}(o.skewX,a.skewX,u,c),function(t,n,e,r,o,a){if(t!==e||n!==r){var u=o.push(i(o)+'scale(',null,',',null,')');a.push({i:u-4,x:de(t,e)},{i:u-2,x:de(n,r)});}else 1===e&&1===r||o.push(i(o)+'scale('+e+','+r+')');}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,u,c),o=a=null,function(t){for(var n,e=-1,r=c.length;++e=0&&n._call.call(null,t),n=n._next;--Ve;}function ur(){Je=(Qe=tr.now())+Ke,Ve=$e=0;try{ar();}finally{Ve=0,function(){var t,n,e=Xe,r=1/0;for(;e;)e._call?(r>e._time&&(r=e._time),t=e,e=e._next):(n=e._next,e._next=null,e=t?t._next=n:Xe=n);Ge=t,fr(r);}(),Je=0;}}function cr(){var t=tr.now(),n=t-Qe;n>Ze&&(Ke-=n,Qe=t);}function fr(t){Ve||($e&&($e=clearTimeout($e)),t-Je>24?(t<1/0&&($e=setTimeout(ur,t-tr.now()-Ke)),We&&(We=clearInterval(We))):(We||(Qe=tr.now(),We=setInterval(cr,Ze)),Ve=1,nr(ur)));}function sr(t,n,e){var r=new ir;return n=null==n?0:+n,r.restart(function(e){r.stop(),t(e+n);},n,e),r;}ir.prototype=or.prototype={constructor:ir,restart:function(t,n,e){if('function'!=typeof t)throw new TypeError('callback is not a function');e=(null==e?er():+e)+(null==n?0:+n),this._next||Ge===this||(Ge?Ge._next=this:Xe=this,Ge=this),this._call=t,this._time=e,fr();},stop:function(){this._call&&(this._call=null,this._time=1/0,fr());}};var lr=I('start','end','cancel','interrupt'),hr=[],dr=0,pr=1,vr=2,gr=3,yr=4,_r=5,br=6;function mr(t,n,e,r,i,o){var a=t.__transition;if(a){if(e in a)return;}else t.__transition={};!function(t,n,e){var r,i=t.__transition;function o(c){var f,s,l,h;if(e.state!==pr)return u();for(f in i)if((h=i[f]).name===e.name){if(h.state===gr)return sr(o);h.state===yr?(h.state=br,h.timer.stop(),h.on.call('interrupt',t,t.__data__,h.index,h.group),delete i[f]):+fdr)throw new Error('too late; already scheduled');return e;}function wr(t,n){var e=Mr(t,n);if(e.state>gr)throw new Error('too late; already running');return e;}function Mr(t,n){var e=t.__transition;if(!e||!(e=e[n]))throw new Error('transition not found');return e;}function Nr(t,n){var e,r,i,o=t.__transition,a=!0;if(o){for(i in n=null==n?null:n+'',o)(e=o[i]).name===n?(r=e.state>vr&&e.state<_r,e.state=br,e.timer.stop(),e.on.call(r?'interrupt':'cancel',t,t.__data__,e.index,e.group),delete o[i]):a=!1;a&&delete t.__transition;}}function Ar(t,n,e){var r=t._id;return t.each(function(){var t=wr(this,r);(t.value||(t.value={}))[n]=e.apply(this,arguments);}),function(t){return Mr(t,r).value[n];};}function Tr(t,n){var e;return('number'==typeof n?de:n instanceof hn?ue:(e=hn(n))?(n=e,ue):ye)(t,n);}var Sr=Pt.prototype.constructor;function kr(t){return function(){this.style.removeProperty(t);};}var Er=0;function Cr(t,n,e,r){this._groups=t,this._parents=n,this._name=e,this._id=r;}function Pr(t){return Pt().transition(t);}function zr(){return++Er;}var Rr=Pt.prototype;function Dr(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2;}function qr(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2;}Cr.prototype=Pr.prototype={constructor:Cr,select:function(t){var n=this._name,e=this._id;'function'!=typeof t&&(t=Q(t));for(var r=this._groups,i=r.length,o=new Array(i),a=0;a=0&&(t=t.slice(0,n)),!t||'start'===t;});}(n)?xr:wr;return function(){var a=o(this,t),u=a.on;u!==r&&(i=(r=u).copy()).on(n,e),a.on=i;};}(e,t,n));},attr:function(t,n){var e=$(t),r='transform'===e?Ee:Tr;return this.attrTween(t,'function'==typeof n?(e.local?function(t,n,e){var r,i,o;return function(){var a,u,c=e(this);if(null!=c)return(a=this.getAttributeNS(t.space,t.local))===(u=c+'')?null:a===r&&u===i?o:(i=u,o=n(r=a,c));this.removeAttributeNS(t.space,t.local);};}:function(t,n,e){var r,i,o;return function(){var a,u,c=e(this);if(null!=c)return(a=this.getAttribute(t))===(u=c+'')?null:a===r&&u===i?o:(i=u,o=n(r=a,c));this.removeAttribute(t);};})(e,r,Ar(this,'attr.'+t,n)):null==n?(e.local?function(t){return function(){this.removeAttributeNS(t.space,t.local);};}:function(t){return function(){this.removeAttribute(t);};})(e):(e.local?function(t,n,e){var r,i,o=e+'';return function(){var a=this.getAttributeNS(t.space,t.local);return a===o?null:a===r?i:i=n(r=a,e);};}:function(t,n,e){var r,i,o=e+'';return function(){var a=this.getAttribute(t);return a===o?null:a===r?i:i=n(r=a,e);};})(e,r,n));},attrTween:function(t,n){var e='attr.'+t;if(arguments.length<2)return(e=this.tween(e))&&e._value;if(null==n)return this.tween(e,null);if('function'!=typeof n)throw new Error;var r=$(t);return this.tween(e,(r.local?function(t,n){var e,r;function i(){var i=n.apply(this,arguments);return i!==r&&(e=(r=i)&&function(t,n){return function(e){this.setAttributeNS(t.space,t.local,n(e));};}(t,i)),e;}return i._value=n,i;}:function(t,n){var e,r;function i(){var i=n.apply(this,arguments);return i!==r&&(e=(r=i)&&function(t,n){return function(e){this.setAttribute(t,n(e));};}(t,i)),e;}return i._value=n,i;})(r,n));},style:function(t,n,e){var r='transform'==(t+='')?ke:Tr;return null==n?this.styleTween(t,function(t,n){var e,r,i;return function(){var o=ct(this,t),a=(this.style.removeProperty(t),ct(this,t));return o===a?null:o===e&&a===r?i:i=n(e=o,r=a);};}(t,r)).on('end.style.'+t,kr(t)):'function'==typeof n?this.styleTween(t,function(t,n,e){var r,i,o;return function(){var a=ct(this,t),u=e(this),c=u+'';return null==u&&(this.style.removeProperty(t),c=u=ct(this,t)),a===c?null:a===r&&c===i?o:(i=c,o=n(r=a,u));};}(t,r,Ar(this,'style.'+t,n))).each(function(t,n){var e,r,i,o,a='style.'+n,u='end.'+a;return function(){var c=wr(this,t),f=c.on,s=null==c.value[a]?o||(o=kr(n)):void 0;f===e&&i===s||(r=(e=f).copy()).on(u,i=s),c.on=r;};}(this._id,t)):this.styleTween(t,function(t,n,e){var r,i,o=e+'';return function(){var a=ct(this,t);return a===o?null:a===r?i:i=n(r=a,e);};}(t,r,n),e).on('end.style.'+t,null);},styleTween:function(t,n,e){var r='style.'+(t+='');if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==n)return this.tween(r,null);if('function'!=typeof n)throw new Error;return this.tween(r,function(t,n,e){var r,i;function o(){var o=n.apply(this,arguments);return o!==i&&(r=(i=o)&&function(t,n,e){return function(r){this.style.setProperty(t,n(r),e);};}(t,o,e)),r;}return o._value=n,o;}(t,n,null==e?'':e));},text:function(t){return this.tween('text','function'==typeof t?function(t){return function(){var n=t(this);this.textContent=null==n?'':n;};}(Ar(this,'text',t)):function(t){return function(){this.textContent=t;};}(null==t?'':t+''));},remove:function(){return this.on('end.remove',(t=this._id,function(){var n=this.parentNode;for(var e in this.__transition)if(+e!==t)return;n&&n.removeChild(this);}));var t;},tween:function(t,n){var e=this._id;if(t+='',arguments.length<2){for(var r,i=Mr(this.node(),e).tween,o=0,a=i.length;o0&&(r=o-p),M<0?h=d-v:M>0&&(a=u-v),x=gi,L.attr('cursor',wi.selection),B());break;default:return;}pi();},!0).on('keyup.brush',function(){switch(t.event.keyCode){case 16:P&&(y=_=P=!1,B());break;case 18:x===_i&&(w<0?s=l:w>0&&(r=o),M<0?h=d:M>0&&(a=u),x=yi,B());break;case 32:x===gi&&(t.event.altKey?(w&&(s=l-p*w,r=o+p*w),M&&(h=d-v*M,a=u+v*M),x=_i):(w<0?s=l:w>0&&(r=o),M<0?h=d:M>0&&(a=u),x=yi),L.attr('cursor',wi[m]),B());break;default:return;}pi();},!0).on('mousemove.brush',O,!0).on('mouseup.brush',Y,!0);It(t.event.view);}di(),Nr(b),c.call(b),D.start();}function O(){var t=Ot(b);!P||y||_||(Math.abs(t[0]-R[0])>Math.abs(t[1]-R[1])?_=!0:y=!0),R=t,g=!0,pi(),B();}function B(){var t;switch(p=R[0]-z[0],v=R[1]-z[1],x){case gi:case vi:w&&(p=Math.max(S-r,Math.min(E-s,p)),o=r+p,l=s+p),M&&(v=Math.max(k-a,Math.min(C-h,v)),u=a+v,d=h+v);break;case yi:w<0?(p=Math.max(S-r,Math.min(E-r,p)),o=r+p,l=s):w>0&&(p=Math.max(S-s,Math.min(E-s,p)),o=r,l=s+p),M<0?(v=Math.max(k-a,Math.min(C-a,v)),u=a+v,d=h):M>0&&(v=Math.max(k-h,Math.min(C-h,v)),u=a,d=h+v);break;case _i:w&&(o=Math.max(S,Math.min(E,r-p*w)),l=Math.max(S,Math.min(E,s+p*w))),M&&(u=Math.max(k,Math.min(C,a-v*M)),d=Math.max(k,Math.min(C,h+v*M)));}l1e-6)if(Math.abs(s*u-c*f)>1e-6&&i){var h=e-o,d=r-a,p=u*u+c*c,v=h*h+d*d,g=Math.sqrt(p),y=Math.sqrt(l),_=i*Math.tan((Fi-Math.acos((p+l-v)/(2*g*y)))/2),b=_/y,m=_/g;Math.abs(b-1)>1e-6&&(this._+='L'+(t+b*f)+','+(n+b*s)),this._+='A'+i+','+i+',0,0,'+ +(s*h>f*d)+','+(this._x1=t+m*u)+','+(this._y1=n+m*c);}else this._+='L'+(this._x1=t)+','+(this._y1=n);else;},arc:function(t,n,e,r,i,o){t=+t,n=+n;var a=(e=+e)*Math.cos(r),u=e*Math.sin(r),c=t+a,f=n+u,s=1^o,l=o?r-i:i-r;if(e<0)throw new Error('negative radius: '+e);null===this._x1?this._+='M'+c+','+f:(Math.abs(this._x1-c)>1e-6||Math.abs(this._y1-f)>1e-6)&&(this._+='L'+c+','+f),e&&(l<0&&(l=l%Ii+Ii),l>ji?this._+='A'+e+','+e+',0,1,'+s+','+(t-a)+','+(n-u)+'A'+e+','+e+',0,1,'+s+','+(this._x1=c)+','+(this._y1=f):l>1e-6&&(this._+='A'+e+','+e+',0,'+ +(l>=Fi)+','+s+','+(this._x1=t+e*Math.cos(i))+','+(this._y1=n+e*Math.sin(i))));},rect:function(t,n,e,r){this._+='M'+(this._x0=this._x1=+t)+','+(this._y0=this._y1=+n)+'h'+ +e+'v'+ +r+'h'+-e+'Z';},toString:function(){return this._;}};function Qi(){}function Ji(t,n){var e=new Qi;if(t instanceof Qi)t.each(function(t,n){e.set(n,t);});else if(Array.isArray(t)){var r,i=-1,o=t.length;if(null==n)for(;++ir!=d>r&&e<(h-f)*(r-s)/(d-s)+f&&(i=-i);}return i;}function lo(t,n,e){var r,i,o,a;return function(t,n,e){return(n[0]-t[0])*(e[1]-t[1])==(e[0]-t[0])*(n[1]-t[1]);}(t,n,e)&&(i=t[r=+(t[0]===n[0])],o=e[r],a=n[r],i<=o&&o<=a||a<=o&&o<=i);}function ho(){}var po=[[],[[[1,1.5],[.5,1]]],[[[1.5,1],[1,1.5]]],[[[1.5,1],[.5,1]]],[[[1,.5],[1.5,1]]],[[[1,1.5],[.5,1]],[[1,.5],[1.5,1]]],[[[1,.5],[1,1.5]]],[[[1,.5],[.5,1]]],[[[.5,1],[1,.5]]],[[[1,1.5],[1,.5]]],[[[.5,1],[1,.5]],[[1.5,1],[1,1.5]]],[[[1.5,1],[1,.5]]],[[[.5,1],[1.5,1]]],[[[1,1.5],[1.5,1]]],[[[.5,1],[1,1.5]]],[]];function vo(){var t=1,n=1,e=M,r=u;function i(t){var n=e(t);if(Array.isArray(n))n=n.slice().sort(uo);else{var r=s(t),i=r[0],a=r[1];n=w(i,a,n),n=g(Math.floor(i/n)*n,Math.floor(a/n)*n,n);}return n.map(function(n){return o(t,n);});}function o(e,i){var o=[],u=[];return function(e,r,i){var o,u,c,f,s,l,h=[],d=[];o=u=-1,f=e[0]>=r,po[f<<1].forEach(p);for(;++o=r,po[c|f<<1].forEach(p);po[f<<0].forEach(p);for(;++u=r,s=e[u*t]>=r,po[f<<1|s<<2].forEach(p);++o=r,l=s,s=e[u*t+o+1]>=r,po[c|f<<1|s<<2|l<<3].forEach(p);po[f|s<<3].forEach(p);}o=-1,s=e[u*t]>=r,po[s<<2].forEach(p);for(;++o=r,po[s<<2|l<<3].forEach(p);function p(t){var n,e,r=[t[0][0]+o,t[0][1]+u],c=[t[1][0]+o,t[1][1]+u],f=a(r),s=a(c);(n=d[f])?(e=h[s])?(delete d[n.end],delete h[e.start],n===e?(n.ring.push(c),i(n.ring)):h[n.start]=d[e.end]={start:n.start,end:e.end,ring:n.ring.concat(e.ring)}):(delete d[n.end],n.ring.push(c),d[n.end=s]=n):(n=h[s])?(e=d[f])?(delete h[n.start],delete d[e.end],n===e?(n.ring.push(c),i(n.ring)):h[e.start]=d[n.end]={start:e.start,end:n.end,ring:e.ring.concat(n.ring)}):(delete h[n.start],n.ring.unshift(r),h[n.start=f]=n):h[f]=d[s]={start:f,end:s,ring:[r,c]};}po[s<<3].forEach(p);}(e,i,function(t){r(t,e,i),function(t){for(var n=0,e=t.length,r=t[e-1][1]*t[0][0]-t[e-1][0]*t[0][1];++n0?o.push([t]):u.push(t);}),u.forEach(function(t){for(var n,e=0,r=o.length;e0&&a0&&u0&&o>0))throw new Error('invalid size');return t=r,n=o,i;},i.thresholds=function(t){return arguments.length?(e='function'==typeof t?t:Array.isArray(t)?co(ao.call(t)):co(t),i):e;},i.smooth=function(t){return arguments.length?(r=t?u:ho,i):r===u;},i;}function go(t,n,e){for(var r=t.width,i=t.height,o=1+(e<<1),a=0;a=e&&(u>=o&&(c-=t.data[u-o+a*r]),n.data[u-e+a*r]=c/Math.min(u+1,r-1+o-u,o));}function yo(t,n,e){for(var r=t.width,i=t.height,o=1+(e<<1),a=0;a=e&&(u>=o&&(c-=t.data[a+(u-o)*r]),n.data[a+(u-e)*r]=c/Math.min(u+1,i-1+o-u,o));}function _o(t){return t[0];}function bo(t){return t[1];}function mo(){return 1;}var xo={},wo={},Mo=34,No=10,Ao=13;function To(t){return new Function('d','return {'+t.map(function(t,n){return JSON.stringify(t)+': d['+n+']';}).join(',')+'}');}function So(t){var n=Object.create(null),e=[];return t.forEach(function(t){for(var r in t)r in n||e.push(n[r]=r);}),e;}function ko(t,n){var e=t+'',r=e.length;return r9999?'+'+ko(n,6):ko(n,4))+'-'+ko(t.getUTCMonth()+1,2)+'-'+ko(t.getUTCDate(),2)+(o?'T'+ko(e,2)+':'+ko(r,2)+':'+ko(i,2)+'.'+ko(o,3)+'Z':i?'T'+ko(e,2)+':'+ko(r,2)+':'+ko(i,2)+'Z':r||e?'T'+ko(e,2)+':'+ko(r,2)+'Z':'');}function Co(t){var n=new RegExp('["'+t+'\n\r]'),e=t.charCodeAt(0);function r(t,n){var r,i=[],o=t.length,a=0,u=0,c=o<=0,f=!1;function s(){if(c)return wo;if(f)return f=!1,xo;var n,r,i=a;if(t.charCodeAt(i)===Mo){for(;a++=o?c=!0:(r=t.charCodeAt(a++))===No?f=!0:r===Ao&&(f=!0,t.charCodeAt(a)===No&&++a),t.slice(i+1,n-1).replace(/""/g,'"');}for(;a=(o=(v+y)/2))?v=o:y=o,(s=e>=(a=(g+_)/2))?g=a:_=a,i=d,!(d=d[l=s<<1|f]))return i[l]=p,t;if(u=+t._x.call(null,d.data),c=+t._y.call(null,d.data),n===u&&e===c)return p.next=d,i?i[l]=p:t._root=p,t;do{i=i?i[l]=new Array(4):t._root=new Array(4),(f=n>=(o=(v+y)/2))?v=o:y=o,(s=e>=(a=(g+_)/2))?g=a:_=a;}while((l=s<<1|f)==(h=(c>=a)<<1|u>=o));return i[h]=d,i[l]=p,t;}function ia(t,n,e,r,i){this.node=t,this.x0=n,this.y0=e,this.x1=r,this.y1=i;}function oa(t){return t[0];}function aa(t){return t[1];}function ua(t,n,e){var r=new ca(null==n?oa:n,null==e?aa:e,NaN,NaN,NaN,NaN);return null==t?r:r.addAll(t);}function ca(t,n,e,r,i,o){this._x=t,this._y=n,this._x0=e,this._y0=r,this._x1=i,this._y1=o,this._root=void 0;}function fa(t){for(var n={data:t.data},e=n;t=t.next;)e=e.next={data:t.data};return n;}var sa=ua.prototype=ca.prototype;function la(t){return t.x+t.vx;}function ha(t){return t.y+t.vy;}function da(t){return t.index;}function pa(t,n){var e=t.get(n);if(!e)throw new Error('missing: '+n);return e;}function va(t){return t.x;}function ga(t){return t.y;}sa.copy=function(){var t,n,e=new ca(this._x,this._y,this._x0,this._y0,this._x1,this._y1),r=this._root;if(!r)return e;if(!r.length)return e._root=fa(r),e;for(t=[{source:r,target:e._root=new Array(4)}];r=t.pop();)for(var i=0;i<4;++i)(n=r.source[i])&&(n.length?t.push({source:n,target:r.target[i]=new Array(4)}):r.target[i]=fa(n));return e;},sa.add=function(t){var n=+this._x.call(null,t),e=+this._y.call(null,t);return ra(this.cover(n,e),n,e,t);},sa.addAll=function(t){var n,e,r,i,o=t.length,a=new Array(o),u=new Array(o),c=1/0,f=1/0,s=-1/0,l=-1/0;for(e=0;es&&(s=r),il&&(l=i));if(c>s||f>l)return this;for(this.cover(c,f).cover(s,l),e=0;et||t>=i||r>n||n>=o;)switch(u=(nh||(o=c.y0)>d||(a=c.x1)=y)<<1|t>=g)&&(c=p[p.length-1],p[p.length-1]=p[p.length-1-f],p[p.length-1-f]=c);}else{var _=t-+this._x.call(null,v.data),b=n-+this._y.call(null,v.data),m=_*_+b*b;if(m=(u=(p+g)/2))?p=u:g=u,(s=a>=(c=(v+y)/2))?v=c:y=c,n=d,!(d=d[l=s<<1|f]))return this;if(!d.length)break;(n[l+1&3]||n[l+2&3]||n[l+3&3])&&(e=n,h=l);}for(;d.data!==t;)if(r=d,!(d=d.next))return this;return(i=d.next)&&delete d.next,r?(i?r.next=i:delete r.next,this):n?(i?n[l]=i:delete n[l],(d=n[0]||n[1]||n[2]||n[3])&&d===(n[3]||n[2]||n[1]||n[0])&&!d.length&&(e?e[h]=d:this._root=d),this):(this._root=i,this);},sa.removeAll=function(t){for(var n=0,e=t.length;n1?r[0]+r.slice(2):r,+t.slice(e+1)];}function ma(t){return(t=ba(Math.abs(t)))?t[1]:NaN;}var xa,wa=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Ma(t){return new Na(t);}function Na(t){if(!(n=wa.exec(t)))throw new Error('invalid format: '+t);var n;this.fill=n[1]||' ',this.align=n[2]||'>',this.sign=n[3]||'-',this.symbol=n[4]||'',this.zero=!!n[5],this.width=n[6]&&+n[6],this.comma=!!n[7],this.precision=n[8]&&+n[8].slice(1),this.trim=!!n[9],this.type=n[10]||'';}function Aa(t,n){var e=ba(t,n);if(!e)return t+'';var r=e[0],i=e[1];return i<0?'0.'+new Array(-i).join('0')+r:r.length>i+1?r.slice(0,i+1)+'.'+r.slice(i+1):r+new Array(i-r.length+2).join('0');}Ma.prototype=Na.prototype,Na.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?'0':'')+(null==this.width?'':Math.max(1,0|this.width))+(this.comma?',':'')+(null==this.precision?'':'.'+Math.max(0,0|this.precision))+(this.trim?'~':'')+this.type;};var Ta={'%':function(t,n){return(100*t).toFixed(n);},b:function(t){return Math.round(t).toString(2);},c:function(t){return t+'';},d:function(t){return Math.round(t).toString(10);},e:function(t,n){return t.toExponential(n);},f:function(t,n){return t.toFixed(n);},g:function(t,n){return t.toPrecision(n);},o:function(t){return Math.round(t).toString(8);},p:function(t,n){return Aa(100*t,n);},r:Aa,s:function(t,n){var e=ba(t,n);if(!e)return t+'';var r=e[0],i=e[1],o=i-(xa=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,a=r.length;return o===a?r:o>a?r+new Array(o-a+1).join('0'):o>0?r.slice(0,o)+'.'+r.slice(o):'0.'+new Array(1-o).join('0')+ba(t,Math.max(0,n+o-1))[0];},X:function(t){return Math.round(t).toString(16).toUpperCase();},x:function(t){return Math.round(t).toString(16);}};function Sa(t){return t;}var ka,Ea=['y','z','a','f','p','n','µ','m','','k','M','G','T','P','E','Z','Y'];function Ca(t){var n,e,r=t.grouping&&t.thousands?(n=t.grouping,e=t.thousands,function(t,r){for(var i=t.length,o=[],a=0,u=n[0],c=0;i>0&&u>0&&(c+u+1>r&&(u=Math.max(1,r-c)),o.push(t.substring(i-=u,i+u)),!((c+=u+1)>r));)u=n[a=(a+1)%n.length];return o.reverse().join(e);}):Sa,i=t.currency,o=t.decimal,a=t.numerals?function(t){return function(n){return n.replace(/[0-9]/g,function(n){return t[+n];});};}(t.numerals):Sa,u=t.percent||'%';function c(t){var n=(t=Ma(t)).fill,e=t.align,c=t.sign,f=t.symbol,s=t.zero,l=t.width,h=t.comma,d=t.precision,p=t.trim,v=t.type;'n'===v?(h=!0,v='g'):Ta[v]||(null==d&&(d=12),p=!0,v='g'),(s||'0'===n&&'='===e)&&(s=!0,n='0',e='=');var g='$'===f?i[0]:'#'===f&&/[boxX]/.test(v)?'0'+v.toLowerCase():'',y='$'===f?i[1]:/[%p]/.test(v)?u:'',_=Ta[v],b=/[defgprs%]/.test(v);function m(t){var i,u,f,m=g,x=y;if('c'===v)x=_(t)+x,t='';else{var w=(t=+t)<0;if(t=_(Math.abs(t),d),p&&(t=function(t){t:for(var n,e=t.length,r=1,i=-1;r0){if(!+t[r])break t;i=0;}}return i>0?t.slice(0,i)+t.slice(n+1):t;}(t)),w&&0==+t&&(w=!1),m=(w?'('===c?c:'-':'-'===c||'('===c?'':c)+m,x=('s'===v?Ea[8+xa/3]:'')+x+(w&&'('===c?')':''),b)for(i=-1,u=t.length;++i(f=t.charCodeAt(i))||f>57){x=(46===f?o+t.slice(i+1):t.slice(i))+x,t=t.slice(0,i);break;}}h&&!s&&(t=r(t,1/0));var M=m.length+t.length+x.length,N=M>1)+m+t+x+N.slice(M);break;default:t=N+m+t+x;}return a(t);}return d=null==d?6:/[gprs]/.test(v)?Math.max(1,Math.min(21,d)):Math.max(0,Math.min(20,d)),m.toString=function(){return t+'';},m;}return{format:c,formatPrefix:function(t,n){var e=c(((t=Ma(t)).type='f',t)),r=3*Math.max(-8,Math.min(8,Math.floor(ma(n)/3))),i=Math.pow(10,-r),o=Ea[8+r/3];return function(t){return e(i*t)+o;};}};}function Pa(n){return ka=Ca(n),t.format=ka.format,t.formatPrefix=ka.formatPrefix,ka;}function za(t){return Math.max(0,-ma(Math.abs(t)));}function Ra(t,n){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(ma(n)/3)))-ma(Math.abs(t)));}function Da(t,n){return t=Math.abs(t),n=Math.abs(n)-t,Math.max(0,ma(n)-ma(t))+1;}function qa(){return new La;}function La(){this.reset();}Pa({decimal:'.',thousands:',',grouping:[3],currency:['$','']}),La.prototype={constructor:La,reset:function(){this.s=this.t=0;},add:function(t){Oa(Ua,t,this.t),Oa(this,Ua.s,this.s),this.s?this.t+=Ua.t:this.s=Ua.t;},valueOf:function(){return this.s;}};var Ua=new La;function Oa(t,n,e){var r=t.s=n+e,i=r-n,o=r-i;t.t=n-o+(e-i);}var Ba=1e-6,Ya=1e-12,Fa=Math.PI,Ia=Fa/2,ja=Fa/4,Ha=2*Fa,Xa=180/Fa,Ga=Fa/180,Va=Math.abs,$a=Math.atan,Wa=Math.atan2,Za=Math.cos,Qa=Math.ceil,Ja=Math.exp,Ka=Math.log,tu=Math.pow,nu=Math.sin,eu=Math.sign||function(t){return t>0?1:t<0?-1:0;},ru=Math.sqrt,iu=Math.tan;function ou(t){return t>1?0:t<-1?Fa:Math.acos(t);}function au(t){return t>1?Ia:t<-1?-Ia:Math.asin(t);}function uu(t){return(t=nu(t/2))*t;}function cu(){}function fu(t,n){t&&lu.hasOwnProperty(t.type)&&lu[t.type](t,n);}var su={Feature:function(t,n){fu(t.geometry,n);},FeatureCollection:function(t,n){for(var e=t.features,r=-1,i=e.length;++r=0?1:-1,i=r*e,o=Za(n=(n*=Ga)/2+ja),a=nu(n),u=bu*a,c=_u*o+u*Za(i),f=u*r*nu(i);mu.add(Wa(f,c)),yu=t,_u=o,bu=a;}function Su(t){return[Wa(t[1],t[0]),au(t[2])];}function ku(t){var n=t[0],e=t[1],r=Za(e);return[r*Za(n),r*nu(n),nu(e)];}function Eu(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2];}function Cu(t,n){return[t[1]*n[2]-t[2]*n[1],t[2]*n[0]-t[0]*n[2],t[0]*n[1]-t[1]*n[0]];}function Pu(t,n){t[0]+=n[0],t[1]+=n[1],t[2]+=n[2];}function zu(t,n){return[t[0]*n,t[1]*n,t[2]*n];}function Ru(t){var n=ru(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=n,t[1]/=n,t[2]/=n;}var Du,qu,Lu,Uu,Ou,Bu,Yu,Fu,Iu,ju,Hu,Xu,Gu,Vu,$u,Wu,Zu,Qu,Ju,Ku,tc,nc,ec,rc,ic,oc,ac=qa(),uc={point:cc,lineStart:sc,lineEnd:lc,polygonStart:function(){uc.point=hc,uc.lineStart=dc,uc.lineEnd=pc,ac.reset(),wu.polygonStart();},polygonEnd:function(){wu.polygonEnd(),uc.point=cc,uc.lineStart=sc,uc.lineEnd=lc,mu<0?(Du=-(Lu=180),qu=-(Uu=90)):ac>Ba?Uu=90:ac<-Ba&&(qu=-90),ju[0]=Du,ju[1]=Lu;},sphere:function(){Du=-(Lu=180),qu=-(Uu=90);}};function cc(t,n){Iu.push(ju=[Du=t,Lu=t]),nUu&&(Uu=n);}function fc(t,n){var e=ku([t*Ga,n*Ga]);if(Fu){var r=Cu(Fu,e),i=Cu([r[1],-r[0],0],r);Ru(i),i=Su(i);var o,a=t-Ou,u=a>0?1:-1,c=i[0]*Xa*u,f=Va(a)>180;f^(u*OuUu&&(Uu=o):f^(u*Ou<(c=(c+360)%360-180)&&cUu&&(Uu=n)),f?tvc(Du,Lu)&&(Lu=t):vc(t,Lu)>vc(Du,Lu)&&(Du=t):Lu>=Du?(tLu&&(Lu=t)):t>Ou?vc(Du,t)>vc(Du,Lu)&&(Lu=t):vc(t,Lu)>vc(Du,Lu)&&(Du=t);}else Iu.push(ju=[Du=t,Lu=t]);nUu&&(Uu=n),Fu=e,Ou=t;}function sc(){uc.point=fc;}function lc(){ju[0]=Du,ju[1]=Lu,uc.point=cc,Fu=null;}function hc(t,n){if(Fu){var e=t-Ou;ac.add(Va(e)>180?e+(e>0?360:-360):e);}else Bu=t,Yu=n;wu.point(t,n),fc(t,n);}function dc(){wu.lineStart();}function pc(){hc(Bu,Yu),wu.lineEnd(),Va(ac)>Ba&&(Du=-(Lu=180)),ju[0]=Du,ju[1]=Lu,Fu=null;}function vc(t,n){return(n-=t)<0?n+360:n;}function gc(t,n){return t[0]-n[0];}function yc(t,n){return t[0]<=t[1]?t[0]<=n&&n<=t[1]:nFa?t+Math.round(-t/Ha)*Ha:t,n];}function zc(t,n,e){return(t%=Ha)?n||e?Cc(Dc(t),qc(n,e)):Dc(t):n||e?qc(n,e):Pc;}function Rc(t){return function(n,e){return[(n+=t)>Fa?n-Ha:n<-Fa?n+Ha:n,e];};}function Dc(t){var n=Rc(t);return n.invert=Rc(-t),n;}function qc(t,n){var e=Za(t),r=nu(t),i=Za(n),o=nu(n);function a(t,n){var a=Za(n),u=Za(t)*a,c=nu(t)*a,f=nu(n),s=f*e+u*r;return[Wa(c*i-s*o,u*e-f*r),au(s*i+c*o)];}return a.invert=function(t,n){var a=Za(n),u=Za(t)*a,c=nu(t)*a,f=nu(n),s=f*i-c*o;return[Wa(c*i+f*o,u*e+s*r),au(s*e-u*r)];},a;}function Lc(t){function n(n){return(n=t(n[0]*Ga,n[1]*Ga))[0]*=Xa,n[1]*=Xa,n;}return t=zc(t[0]*Ga,t[1]*Ga,t.length>2?t[2]*Ga:0),n.invert=function(n){return(n=t.invert(n[0]*Ga,n[1]*Ga))[0]*=Xa,n[1]*=Xa,n;},n;}function Uc(t,n,e,r,i,o){if(e){var a=Za(n),u=nu(n),c=r*e;null==i?(i=n+r*Ha,o=n-c/2):(i=Oc(a,i),o=Oc(a,o),(r>0?io)&&(i+=r*Ha));for(var f,s=i;r>0?s>o:s1&&n.push(n.pop().concat(n.shift()));},result:function(){var e=n;return n=[],t=null,e;}};}function Yc(t,n){return Va(t[0]-n[0])=0;--o)i.point((s=f[o])[0],s[1]);else r(h.x,h.p.x,-1,i);h=h.p;}f=(h=h.o).z,d=!d;}while(!h.v);i.lineEnd();}}}function jc(t){if(n=t.length){for(var n,e,r=0,i=t[0];++r=0?1:-1,A=N*M,T=A>Fa,S=v*x;if(Hc.add(Wa(S*N*nu(A),g*w+S*Za(A))),a+=T?M+N*Ha:M,T^d>=e^b>=e){var k=Cu(ku(h),ku(_));Ru(k);var E=Cu(o,k);Ru(E);var C=(T^M>=0?-1:1)*au(E[2]);(r>C||r===C&&(k[0]||k[1]))&&(u+=T^M>=0?1:-1);}}return(a<-Ba||a0){for(l||(i.polygonStart(),l=!0),i.lineStart(),t=0;t1&&2&c&&h.push(h.pop().concat(h.shift())),a.push(h.filter($c));}return h;};}function $c(t){return t.length>1;}function Wc(t,n){return((t=t.x)[0]<0?t[1]-Ia-Ba:Ia-t[1])-((n=n.x)[0]<0?n[1]-Ia-Ba:Ia-n[1]);}var Zc=Vc(function(){return!0;},function(t){var n,e=NaN,r=NaN,i=NaN;return{lineStart:function(){t.lineStart(),n=1;},point:function(o,a){var u=o>0?Fa:-Fa,c=Va(o-e);Va(c-Fa)0?Ia:-Ia),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(u,r),t.point(o,r),n=0):i!==u&&c>=Fa&&(Va(e-i)Ba?$a((nu(n)*(o=Za(r))*nu(e)-nu(r)*(i=Za(n))*nu(t))/(i*o*a)):(n+r)/2;}(e,r,o,a),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(u,r),n=0),t.point(e=o,r=a),i=u;},lineEnd:function(){t.lineEnd(),e=r=NaN;},clean:function(){return 2-n;}};},function(t,n,e,r){var i;if(null==t)i=e*Ia,r.point(-Fa,i),r.point(0,i),r.point(Fa,i),r.point(Fa,0),r.point(Fa,-i),r.point(0,-i),r.point(-Fa,-i),r.point(-Fa,0),r.point(-Fa,i);else if(Va(t[0]-n[0])>Ba){var o=t[0]0,i=Va(n)>Ba;function o(t,e){return Za(t)*Za(e)>n;}function a(t,e,r){var i=[1,0,0],o=Cu(ku(t),ku(e)),a=Eu(o,o),u=o[0],c=a-u*u;if(!c)return!r&&t;var f=n*a/c,s=-n*u/c,l=Cu(i,o),h=zu(i,f);Pu(h,zu(o,s));var d=l,p=Eu(h,d),v=Eu(d,d),g=p*p-v*(Eu(h,h)-1);if(!(g<0)){var y=ru(g),_=zu(d,(-p-y)/v);if(Pu(_,h),_=Su(_),!r)return _;var b,m=t[0],x=e[0],w=t[1],M=e[1];x0^_[1]<(Va(_[0]-m)Fa^(m<=_[0]&&_[0]<=x)){var T=zu(d,(-p+y)/v);return Pu(T,h),[_,Su(T)];}}}function u(n,e){var i=r?t:Fa-t,o=0;return n<-i?o|=1:n>i&&(o|=2),e<-i?o|=4:e>i&&(o|=8),o;}return Vc(o,function(t){var n,e,c,f,s;return{lineStart:function(){f=c=!1,s=1;},point:function(l,h){var d,p=[l,h],v=o(l,h),g=r?v?0:u(l,h):v?u(l+(l<0?Fa:-Fa),h):0;if(!n&&(f=c=v)&&t.lineStart(),v!==c&&(!(d=a(n,p))||Yc(n,d)||Yc(p,d))&&(p[0]+=Ba,p[1]+=Ba,v=o(p[0],p[1])),v!==c)s=0,v?(t.lineStart(),d=a(p,n),t.point(d[0],d[1])):(d=a(n,p),t.point(d[0],d[1]),t.lineEnd()),n=d;else if(i&&n&&r^v){var y;g&e||!(y=a(p,n,!0))||(s=0,r?(t.lineStart(),t.point(y[0][0],y[0][1]),t.point(y[1][0],y[1][1]),t.lineEnd()):(t.point(y[1][0],y[1][1]),t.lineEnd(),t.lineStart(),t.point(y[0][0],y[0][1])));}!v||n&&Yc(n,p)||t.point(p[0],p[1]),n=p,c=v,e=g;},lineEnd:function(){c&&t.lineEnd(),n=null;},clean:function(){return s|(f&&c)<<1;}};},function(n,r,i,o){Uc(o,t,e,i,n,r);},r?[0,-t]:[-Fa,t-Fa]);}var Jc=1e9,Kc=-Jc;function tf(t,n,e,r){function i(i,o){return t<=i&&i<=e&&n<=o&&o<=r;}function o(i,o,u,f){var s=0,l=0;if(null==i||(s=a(i,u))!==(l=a(o,u))||c(i,o)<0^u>0)do{f.point(0===s||3===s?t:e,s>1?r:n);}while((s=(s+u+4)%4)!==l);else f.point(o[0],o[1]);}function a(r,i){return Va(r[0]-t)0?0:3:Va(r[0]-e)0?2:1:Va(r[1]-n)0?1:0:i>0?3:2;}function u(t,n){return c(t.x,n.x);}function c(t,n){var e=a(t,1),r=a(n,1);return e!==r?e-r:0===e?n[1]-t[1]:1===e?t[0]-n[0]:2===e?t[1]-n[1]:n[0]-t[0];}return function(a){var c,f,s,l,h,d,p,v,g,y,_,b=a,m=Bc(),x={point:w,lineStart:function(){x.point=M,f&&f.push(s=[]);y=!0,g=!1,p=v=NaN;},lineEnd:function(){c&&(M(l,h),d&&g&&m.rejoin(),c.push(m.result()));x.point=w,g&&b.lineEnd();},polygonStart:function(){b=m,c=[],f=[],_=!0;},polygonEnd:function(){var n=function(){for(var n=0,e=0,i=f.length;er&&(h-o)*(r-a)>(d-a)*(t-o)&&++n:d<=r&&(h-o)*(r-a)<(d-a)*(t-o)&&--n;return n;}(),e=_&&n,i=(c=T(c)).length;(e||i)&&(a.polygonStart(),e&&(a.lineStart(),o(null,null,1,a),a.lineEnd()),i&&Ic(c,u,n,o,a),a.polygonEnd());b=a,c=f=s=null;}};function w(t,n){i(t,n)&&b.point(t,n);}function M(o,a){var u=i(o,a);if(f&&s.push([o,a]),y)l=o,h=a,d=u,y=!1,u&&(b.lineStart(),b.point(o,a));else if(u&&g)b.point(o,a);else{var c=[p=Math.max(Kc,Math.min(Jc,p)),v=Math.max(Kc,Math.min(Jc,v))],m=[o=Math.max(Kc,Math.min(Jc,o)),a=Math.max(Kc,Math.min(Jc,a))];!function(t,n,e,r,i,o){var a,u=t[0],c=t[1],f=0,s=1,l=n[0]-u,h=n[1]-c;if(a=e-u,l||!(a>0)){if(a/=l,l<0){if(a0){if(a>s)return;a>f&&(f=a);}if(a=i-u,l||!(a<0)){if(a/=l,l<0){if(a>s)return;a>f&&(f=a);}else if(l>0){if(a0)){if(a/=h,h<0){if(a0){if(a>s)return;a>f&&(f=a);}if(a=o-c,h||!(a<0)){if(a/=h,h<0){if(a>s)return;a>f&&(f=a);}else if(h>0){if(a0&&(t[0]=u+f*l,t[1]=c+f*h),s<1&&(n[0]=u+s*l,n[1]=c+s*h),!0;}}}}}(c,m,t,n,e,r)?u&&(b.lineStart(),b.point(o,a),_=!1):(g||(b.lineStart(),b.point(c[0],c[1])),b.point(m[0],m[1]),u||b.lineEnd(),_=!1);}p=o,v=a,g=u;}return x;};}var nf,ef,rf,of=qa(),af={sphere:cu,point:cu,lineStart:function(){af.point=cf,af.lineEnd=uf;},lineEnd:cu,polygonStart:cu,polygonEnd:cu};function uf(){af.point=af.lineEnd=cu;}function cf(t,n){nf=t*=Ga,ef=nu(n*=Ga),rf=Za(n),af.point=ff;}function ff(t,n){t*=Ga;var e=nu(n*=Ga),r=Za(n),i=Va(t-nf),o=Za(i),a=r*nu(i),u=rf*e-ef*r*o,c=ef*e+rf*r*o;of.add(Wa(ru(a*a+u*u),c)),nf=t,ef=e,rf=r;}function sf(t){return of.reset(),pu(t,af),+of;}var lf=[null,null],hf={type:'LineString',coordinates:lf};function df(t,n){return lf[0]=t,lf[1]=n,sf(hf);}var pf={Feature:function(t,n){return gf(t.geometry,n);},FeatureCollection:function(t,n){for(var e=t.features,r=-1,i=e.length;++r0&&(i=df(t[o],t[o-1]))>0&&e<=i&&r<=i&&(e+r-i)*(1-Math.pow((e-r)/i,2))Ba;}).map(c)).concat(g(Qa(o/d)*d,i,d).filter(function(t){return Va(t%v)>Ba;}).map(f));}return _.lines=function(){return b().map(function(t){return{type:'LineString',coordinates:t};});},_.outline=function(){return{type:'Polygon',coordinates:[s(r).concat(l(a).slice(1),s(e).reverse().slice(1),l(u).reverse().slice(1))]};},_.extent=function(t){return arguments.length?_.extentMajor(t).extentMinor(t):_.extentMinor();},_.extentMajor=function(t){return arguments.length?(r=+t[0][0],e=+t[1][0],u=+t[0][1],a=+t[1][1],r>e&&(t=r,r=e,e=t),u>a&&(t=u,u=a,a=t),_.precision(y)):[[r,u],[e,a]];},_.extentMinor=function(e){return arguments.length?(n=+e[0][0],t=+e[1][0],o=+e[0][1],i=+e[1][1],n>t&&(e=n,n=t,t=e),o>i&&(e=o,o=i,i=e),_.precision(y)):[[n,o],[t,i]];},_.step=function(t){return arguments.length?_.stepMajor(t).stepMinor(t):_.stepMinor();},_.stepMajor=function(t){return arguments.length?(p=+t[0],v=+t[1],_):[p,v];},_.stepMinor=function(t){return arguments.length?(h=+t[0],d=+t[1],_):[h,d];},_.precision=function(h){return arguments.length?(y=+h,c=wf(o,i,90),f=Mf(n,t,y),s=wf(u,a,90),l=Mf(r,e,y),_):y;},_.extentMajor([[-180,-90+Ba],[180,90-Ba]]).extentMinor([[-180,-80-Ba],[180,80+Ba]]);}function Af(t){return t;}var Tf,Sf,kf,Ef,Cf=qa(),Pf=qa(),zf={point:cu,lineStart:cu,lineEnd:cu,polygonStart:function(){zf.lineStart=Rf,zf.lineEnd=Lf;},polygonEnd:function(){zf.lineStart=zf.lineEnd=zf.point=cu,Cf.add(Va(Pf)),Pf.reset();},result:function(){var t=Cf/2;return Cf.reset(),t;}};function Rf(){zf.point=Df;}function Df(t,n){zf.point=qf,Tf=kf=t,Sf=Ef=n;}function qf(t,n){Pf.add(Ef*t-kf*n),kf=t,Ef=n;}function Lf(){qf(Tf,Sf);}var Uf=1/0,Of=Uf,Bf=-Uf,Yf=Bf,Ff={point:function(t,n){tBf&&(Bf=t);nYf&&(Yf=n);},lineStart:cu,lineEnd:cu,polygonStart:cu,polygonEnd:cu,result:function(){var t=[[Uf,Of],[Bf,Yf]];return Bf=Yf=-(Of=Uf=1/0),t;}};var If,jf,Hf,Xf,Gf=0,Vf=0,$f=0,Wf=0,Zf=0,Qf=0,Jf=0,Kf=0,ts=0,ns={point:es,lineStart:rs,lineEnd:as,polygonStart:function(){ns.lineStart=us,ns.lineEnd=cs;},polygonEnd:function(){ns.point=es,ns.lineStart=rs,ns.lineEnd=as;},result:function(){var t=ts?[Jf/ts,Kf/ts]:Qf?[Wf/Qf,Zf/Qf]:$f?[Gf/$f,Vf/$f]:[NaN,NaN];return Gf=Vf=$f=Wf=Zf=Qf=Jf=Kf=ts=0,t;}};function es(t,n){Gf+=t,Vf+=n,++$f;}function rs(){ns.point=is;}function is(t,n){ns.point=os,es(Hf=t,Xf=n);}function os(t,n){var e=t-Hf,r=n-Xf,i=ru(e*e+r*r);Wf+=i*(Hf+t)/2,Zf+=i*(Xf+n)/2,Qf+=i,es(Hf=t,Xf=n);}function as(){ns.point=es;}function us(){ns.point=fs;}function cs(){ss(If,jf);}function fs(t,n){ns.point=ss,es(If=Hf=t,jf=Xf=n);}function ss(t,n){var e=t-Hf,r=n-Xf,i=ru(e*e+r*r);Wf+=i*(Hf+t)/2,Zf+=i*(Xf+n)/2,Qf+=i,Jf+=(i=Xf*t-Hf*n)*(Hf+t),Kf+=i*(Xf+n),ts+=3*i,es(Hf=t,Xf=n);}function ls(t){this._context=t;}ls.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this;},polygonStart:function(){this._line=0;},polygonEnd:function(){this._line=NaN;},lineStart:function(){this._point=0;},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN;},point:function(t,n){switch(this._point){case 0:this._context.moveTo(t,n),this._point=1;break;case 1:this._context.lineTo(t,n);break;default:this._context.moveTo(t+this._radius,n),this._context.arc(t,n,this._radius,0,Ha);}},result:cu};var hs,ds,ps,vs,gs,ys=qa(),_s={point:cu,lineStart:function(){_s.point=bs;},lineEnd:function(){hs&&ms(ds,ps),_s.point=cu;},polygonStart:function(){hs=!0;},polygonEnd:function(){hs=null;},result:function(){var t=+ys;return ys.reset(),t;}};function bs(t,n){_s.point=ms,ds=vs=t,ps=gs=n;}function ms(t,n){vs-=t,gs-=n,ys.add(ru(vs*vs+gs*gs)),vs=t,gs=n;}function xs(){this._string=[];}function ws(t){return'm0,'+t+'a'+t+','+t+' 0 1,1 0,'+-2*t+'a'+t+','+t+' 0 1,1 0,'+2*t+'z';}function Ms(t){return function(n){var e=new Ns;for(var r in t)e[r]=t[r];return e.stream=n,e;};}function Ns(){}function As(t,n,e){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=r&&t.clipExtent(null),pu(e,t.stream(Ff)),n(Ff.result()),null!=r&&t.clipExtent(r),t;}function Ts(t,n,e){return As(t,function(e){var r=n[1][0]-n[0][0],i=n[1][1]-n[0][1],o=Math.min(r/(e[1][0]-e[0][0]),i/(e[1][1]-e[0][1])),a=+n[0][0]+(r-o*(e[1][0]+e[0][0]))/2,u=+n[0][1]+(i-o*(e[1][1]+e[0][1]))/2;t.scale(150*o).translate([a,u]);},e);}function Ss(t,n,e){return Ts(t,[[0,0],n],e);}function ks(t,n,e){return As(t,function(e){var r=+n,i=r/(e[1][0]-e[0][0]),o=(r-i*(e[1][0]+e[0][0]))/2,a=-i*e[0][1];t.scale(150*i).translate([o,a]);},e);}function Es(t,n,e){return As(t,function(e){var r=+n,i=r/(e[1][1]-e[0][1]),o=-i*e[0][0],a=(r-i*(e[1][1]+e[0][1]))/2;t.scale(150*i).translate([o,a]);},e);}xs.prototype={_radius:4.5,_circle:ws(4.5),pointRadius:function(t){return(t=+t)!==this._radius&&(this._radius=t,this._circle=null),this;},polygonStart:function(){this._line=0;},polygonEnd:function(){this._line=NaN;},lineStart:function(){this._point=0;},lineEnd:function(){0===this._line&&this._string.push('Z'),this._point=NaN;},point:function(t,n){switch(this._point){case 0:this._string.push('M',t,',',n),this._point=1;break;case 1:this._string.push('L',t,',',n);break;default:null==this._circle&&(this._circle=ws(this._radius)),this._string.push('M',t,',',n,this._circle);}},result:function(){if(this._string.length){var t=this._string.join('');return this._string=[],t;}return null;}},Ns.prototype={constructor:Ns,point:function(t,n){this.stream.point(t,n);},sphere:function(){this.stream.sphere();},lineStart:function(){this.stream.lineStart();},lineEnd:function(){this.stream.lineEnd();},polygonStart:function(){this.stream.polygonStart();},polygonEnd:function(){this.stream.polygonEnd();}};var Cs=16,Ps=Za(30*Ga);function zs(t,n){return+n?function(t,n){function e(r,i,o,a,u,c,f,s,l,h,d,p,v,g){var y=f-r,_=s-i,b=y*y+_*_;if(b>4*n&&v--){var m=a+h,x=u+d,w=c+p,M=ru(m*m+x*x+w*w),N=au(w/=M),A=Va(Va(w)-1)n||Va((y*E+_*C)/b-.5)>.3||a*h+u*d+c*p2?t[2]%360*Ga:0,S()):[g*Xa,y*Xa,_*Xa];},A.angle=function(t){return arguments.length?(b=t%360*Ga,S()):b*Xa;},A.precision=function(t){return arguments.length?(a=zs(u,N=t*t),k()):ru(N);},A.fitExtent=function(t,n){return Ts(A,t,n);},A.fitSize=function(t,n){return Ss(A,t,n);},A.fitWidth=function(t,n){return ks(A,t,n);},A.fitHeight=function(t,n){return Es(A,t,n);},function(){return n=t.apply(this,arguments),A.invert=n.invert&&T,S();};}function Us(t){var n=0,e=Fa/3,r=Ls(t),i=r(n,e);return i.parallels=function(t){return arguments.length?r(n=t[0]*Ga,e=t[1]*Ga):[n*Xa,e*Xa];},i;}function Os(t,n){var e=nu(t),r=(e+nu(n))/2;if(Va(r)0?n<-Ia+Ba&&(n=-Ia+Ba):n>Ia-Ba&&(n=Ia-Ba);var e=i/tu(Vs(n),r);return[e*nu(r*t),i-e*Za(r*t)];}return o.invert=function(t,n){var e=i-n,o=eu(r)*ru(t*t+e*e);return[Wa(t,Va(e))/r*eu(e),2*$a(tu(i/o,1/r))-Ia];},o;}function Ws(t,n){return[t,n];}function Zs(t,n){var e=Za(t),r=t===n?nu(t):(e-Za(n))/(n-t),i=e/r+t;if(Va(r)=0;)n+=e[r].value;else n=1;t.value=n;}function dl(t,n){var e,r,i,o,a,u=new yl(t),c=+t.value&&(u.value=t.value),f=[u];for(null==n&&(n=pl);e=f.pop();)if(c&&(e.value=+e.data.value),(i=n(e.data))&&(a=i.length))for(e.children=new Array(a),o=a-1;o>=0;--o)f.push(r=e.children[o]=new yl(i[o])),r.parent=e,r.depth=e.depth+1;return u.eachBefore(gl);}function pl(t){return t.children;}function vl(t){t.data=t.data.data;}function gl(t){var n=0;do{t.height=n;}while((t=t.parent)&&t.height<++n);}function yl(t){this.data=t,this.depth=this.height=0,this.parent=null;}el.invert=function(t,n){for(var e,r=n,i=r*r,o=i*i*i,a=0;a<12&&(o=(i=(r-=e=(r*(Qs+Js*i+o*(Ks+tl*i))-n)/(Qs+3*Js*i+o*(7*Ks+9*tl*i)))*r)*i*i,!(Va(e)Ba&&--i>0);return[t/(.8707+(o=r*r)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),r];},al.invert=Is(au),ul.invert=Is(function(t){return 2*$a(t);}),cl.invert=function(t,n){return[-n,2*$a(Ja(t))-Ia];},yl.prototype=dl.prototype={constructor:yl,count:function(){return this.eachAfter(hl);},each:function(t){var n,e,r,i,o=this,a=[o];do{for(n=a.reverse(),a=[];o=n.pop();)if(t(o),e=o.children)for(r=0,i=e.length;r=0;--e)i.push(n[e]);return this;},sum:function(t){return this.eachAfter(function(n){for(var e=+t(n.data)||0,r=n.children,i=r&&r.length;--i>=0;)e+=r[i].value;n.value=e;});},sort:function(t){return this.eachBefore(function(n){n.children&&n.children.sort(t);});},path:function(t){for(var n=this,e=function(t,n){if(t===n)return t;var e=t.ancestors(),r=n.ancestors(),i=null;for(t=e.pop(),n=r.pop();t===n;)i=t,t=e.pop(),n=r.pop();return i;}(n,t),r=[n];n!==e;)n=n.parent,r.push(n);for(var i=r.length;t!==e;)r.splice(i,0,t),t=t.parent;return r;},ancestors:function(){for(var t=this,n=[t];t=t.parent;)n.push(t);return n;},descendants:function(){var t=[];return this.each(function(n){t.push(n);}),t;},leaves:function(){var t=[];return this.eachBefore(function(n){n.children||t.push(n);}),t;},links:function(){var t=this,n=[];return t.each(function(e){e!==t&&n.push({source:e.parent,target:e});}),n;},copy:function(){return dl(this).eachBefore(vl);}};var _l=Array.prototype.slice;function bl(t){for(var n,e,r=0,i=(t=function(t){for(var n,e,r=t.length;r;)e=Math.random()*r--|0,n=t[r],t[r]=t[e],t[e]=n;return t;}(_l.call(t))).length,o=[];r0&&e*e>r*r+i*i;}function Ml(t,n){for(var e=0;e(a*=a)?(r=(f+a-i)/(2*f),o=Math.sqrt(Math.max(0,a/f-r*r)),e.x=t.x-r*u-o*c,e.y=t.y-r*c+o*u):(r=(f+i-a)/(2*f),o=Math.sqrt(Math.max(0,i/f-r*r)),e.x=n.x+r*u-o*c,e.y=n.y+r*c+o*u)):(e.x=n.x+e.r,e.y=n.y);}function kl(t,n){var e=t.r+n.r-1e-6,r=n.x-t.x,i=n.y-t.y;return e>0&&e*e>r*r+i*i;}function El(t){var n=t._,e=t.next._,r=n.r+e.r,i=(n.x*e.r+e.x*n.r)/r,o=(n.y*e.r+e.y*n.r)/r;return i*i+o*o;}function Cl(t){this._=t,this.next=null,this.previous=null;}function Pl(t){if(!(i=t.length))return 0;var n,e,r,i,o,a,u,c,f,s,l;if((n=t[0]).x=0,n.y=0,!(i>1))return n.r;if(e=t[1],n.x=-e.r,e.x=n.r,e.y=0,!(i>2))return n.r+e.r;Sl(e,n,r=t[2]),n=new Cl(n),e=new Cl(e),r=new Cl(r),n.next=r.previous=e,e.next=n.previous=r,r.next=e.previous=n;t:for(u=3;uh&&(h=u),g=s*s*v,(d=Math.max(h/g,g/l))>p){s-=u;break;}p=d;}y.push(a={value:s,dice:c1?n:1);},e;}(Kl);var eh=function t(n){function e(t,e,r,i,o){if((a=t._squarify)&&a.ratio===n)for(var a,u,c,f,s,l=-1,h=a.length,d=t.value;++l1?n:1);},e;}(Kl);function rh(t,n){return t[0]-n[0]||t[1]-n[1];}function ih(t){for(var n,e,r,i=t.length,o=[0,1],a=2,u=2;u1&&(n=t[o[a-2]],e=t[o[a-1]],r=t[u],(e[0]-n[0])*(r[1]-n[1])-(e[1]-n[1])*(r[0]-n[0])<=0);)--a;o[a++]=u;}return o.slice(0,a);}function oh(){return Math.random();}var ah=function t(n){function e(t,e){return t=null==t?0:+t,e=null==e?1:+e,1===arguments.length?(e=t,t=0):e-=t,function(){return n()*e+t;};}return e.source=t,e;}(oh),uh=function t(n){function e(t,e){var r,i;return t=null==t?0:+t,e=null==e?1:+e,function(){var o;if(null!=r)o=r,r=null;else do{r=2*n()-1,o=2*n()-1,i=r*r+o*o;}while(!i||i>1);return t+e*o*Math.sqrt(-2*Math.log(i)/i);};}return e.source=t,e;}(oh),ch=function t(n){function e(){var t=uh.source(n).apply(this,arguments);return function(){return Math.exp(t());};}return e.source=t,e;}(oh),fh=function t(n){function e(t){return function(){for(var e=0,r=0;rr&&(n=e,e=r,r=n),function(t){return Math.max(e,Math.min(r,t));};}function Ah(t,n,e){var r=t[0],i=t[1],o=n[0],a=n[1];return i2?Th:Ah,i=o=null,l;}function l(n){return isNaN(n=+n)?e:(i||(i=r(a.map(t),u,c)))(t(f(n)));}return l.invert=function(e){return f(n((o||(o=r(u,a.map(t),de)))(e)));},l.domain=function(t){return arguments.length?(a=vh.call(t,mh),f===wh||(f=Nh(a)),s()):a.slice();},l.range=function(t){return arguments.length?(u=gh.call(t),s()):u.slice();},l.rangeRound=function(t){return u=gh.call(t),c=be,s();},l.clamp=function(t){return arguments.length?(f=t?Nh(a):wh,l):f!==wh;},l.interpolate=function(t){return arguments.length?(c=t,s()):c;},l.unknown=function(t){return arguments.length?(e=t,l):e;},function(e,r){return t=e,n=r,s();};}function Eh(t,n){return kh()(t,n);}function Ch(n,e,r,i){var o,a=w(n,e,r);switch((i=Ma(null==i?',f':i)).type){case's':var u=Math.max(Math.abs(n),Math.abs(e));return null!=i.precision||isNaN(o=Ra(a,u))||(i.precision=o),t.formatPrefix(i,u);case'':case'e':case'g':case'p':case'r':null!=i.precision||isNaN(o=Da(a,Math.max(Math.abs(n),Math.abs(e))))||(i.precision=o-('e'===i.type));break;case'f':case'%':null!=i.precision||isNaN(o=za(a))||(i.precision=o-2*('%'===i.type));}return t.format(i);}function Ph(t){var n=t.domain;return t.ticks=function(t){var e=n();return m(e[0],e[e.length-1],null==t?10:t);},t.tickFormat=function(t,e){var r=n();return Ch(r[0],r[r.length-1],null==t?10:t,e);},t.nice=function(e){null==e&&(e=10);var r,i=n(),o=0,a=i.length-1,u=i[o],c=i[a];return c0?r=x(u=Math.floor(u/r)*r,c=Math.ceil(c/r)*r,e):r<0&&(r=x(u=Math.ceil(u*r)/r,c=Math.floor(c*r)/r,e)),r>0?(i[o]=Math.floor(u/r)*r,i[a]=Math.ceil(c/r)*r,n(i)):r<0&&(i[o]=Math.ceil(u*r)/r,i[a]=Math.floor(c*r)/r,n(i)),t;},t;}function zh(t,n){var e,r=0,i=(t=t.slice()).length-1,o=t[r],a=t[i];return a0){for(;hc)break;v.push(l);}}else for(;h=1;--s)if(!((l=f*s)c)break;v.push(l);}}else v=m(h,d,Math.min(d-h,p)).map(r);return n?v.reverse():v;},i.tickFormat=function(n,o){if(null==o&&(o=10===a?'.0e':','),'function'!=typeof o&&(o=t.format(o)),n===1/0)return o;null==n&&(n=10);var u=Math.max(1,a*n/i.ticks().length);return function(t){var n=t/r(Math.round(e(t)));return n*a0))return u;do{u.push(a=new Date(+e)),n(e,o),t(e);}while(a=n)for(;t(n),!e(n);)n.setTime(n-1);},function(t,r){if(t>=t)if(r<0)for(;++r<=0;)for(;n(t,-1),!e(t););else for(;--r>=0;)for(;n(t,1),!e(t););});},e&&(i.count=function(n,r){return $h.setTime(+n),Wh.setTime(+r),t($h),t(Wh),Math.floor(e($h,Wh));},i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?i.filter(r?function(n){return r(n)%t==0;}:function(n){return i.count(0,n)%t==0;}):i:null;}),i;}var Qh=Zh(function(){},function(t,n){t.setTime(+t+n);},function(t,n){return n-t;});Qh.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?Zh(function(n){n.setTime(Math.floor(n/t)*t);},function(n,e){n.setTime(+n+e*t);},function(n,e){return(e-n)/t;}):Qh:null;};var Jh=Qh.range,Kh=6e4,td=6048e5,nd=Zh(function(t){t.setTime(t-t.getMilliseconds());},function(t,n){t.setTime(+t+1e3*n);},function(t,n){return(n-t)/1e3;},function(t){return t.getUTCSeconds();}),ed=nd.range,rd=Zh(function(t){t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds());},function(t,n){t.setTime(+t+n*Kh);},function(t,n){return(n-t)/Kh;},function(t){return t.getMinutes();}),id=rd.range,od=Zh(function(t){t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds()-t.getMinutes()*Kh);},function(t,n){t.setTime(+t+36e5*n);},function(t,n){return(n-t)/36e5;},function(t){return t.getHours();}),ad=od.range,ud=Zh(function(t){t.setHours(0,0,0,0);},function(t,n){t.setDate(t.getDate()+n);},function(t,n){return(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*Kh)/864e5;},function(t){return t.getDate()-1;}),cd=ud.range;function fd(t){return Zh(function(n){n.setDate(n.getDate()-(n.getDay()+7-t)%7),n.setHours(0,0,0,0);},function(t,n){t.setDate(t.getDate()+7*n);},function(t,n){return(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*Kh)/td;});}var sd=fd(0),ld=fd(1),hd=fd(2),dd=fd(3),pd=fd(4),vd=fd(5),gd=fd(6),yd=sd.range,_d=ld.range,bd=hd.range,md=dd.range,xd=pd.range,wd=vd.range,Md=gd.range,Nd=Zh(function(t){t.setDate(1),t.setHours(0,0,0,0);},function(t,n){t.setMonth(t.getMonth()+n);},function(t,n){return n.getMonth()-t.getMonth()+12*(n.getFullYear()-t.getFullYear());},function(t){return t.getMonth();}),Ad=Nd.range,Td=Zh(function(t){t.setMonth(0,1),t.setHours(0,0,0,0);},function(t,n){t.setFullYear(t.getFullYear()+n);},function(t,n){return n.getFullYear()-t.getFullYear();},function(t){return t.getFullYear();});Td.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Zh(function(n){n.setFullYear(Math.floor(n.getFullYear()/t)*t),n.setMonth(0,1),n.setHours(0,0,0,0);},function(n,e){n.setFullYear(n.getFullYear()+e*t);}):null;};var Sd=Td.range,kd=Zh(function(t){t.setUTCSeconds(0,0);},function(t,n){t.setTime(+t+n*Kh);},function(t,n){return(n-t)/Kh;},function(t){return t.getUTCMinutes();}),Ed=kd.range,Cd=Zh(function(t){t.setUTCMinutes(0,0,0);},function(t,n){t.setTime(+t+36e5*n);},function(t,n){return(n-t)/36e5;},function(t){return t.getUTCHours();}),Pd=Cd.range,zd=Zh(function(t){t.setUTCHours(0,0,0,0);},function(t,n){t.setUTCDate(t.getUTCDate()+n);},function(t,n){return(n-t)/864e5;},function(t){return t.getUTCDate()-1;}),Rd=zd.range;function Dd(t){return Zh(function(n){n.setUTCDate(n.getUTCDate()-(n.getUTCDay()+7-t)%7),n.setUTCHours(0,0,0,0);},function(t,n){t.setUTCDate(t.getUTCDate()+7*n);},function(t,n){return(n-t)/td;});}var qd=Dd(0),Ld=Dd(1),Ud=Dd(2),Od=Dd(3),Bd=Dd(4),Yd=Dd(5),Fd=Dd(6),Id=qd.range,jd=Ld.range,Hd=Ud.range,Xd=Od.range,Gd=Bd.range,Vd=Yd.range,$d=Fd.range,Wd=Zh(function(t){t.setUTCDate(1),t.setUTCHours(0,0,0,0);},function(t,n){t.setUTCMonth(t.getUTCMonth()+n);},function(t,n){return n.getUTCMonth()-t.getUTCMonth()+12*(n.getUTCFullYear()-t.getUTCFullYear());},function(t){return t.getUTCMonth();}),Zd=Wd.range,Qd=Zh(function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);},function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n);},function(t,n){return n.getUTCFullYear()-t.getUTCFullYear();},function(t){return t.getUTCFullYear();});Qd.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Zh(function(n){n.setUTCFullYear(Math.floor(n.getUTCFullYear()/t)*t),n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0);},function(n,e){n.setUTCFullYear(n.getUTCFullYear()+e*t);}):null;};var Jd=Qd.range;function Kd(t){if(0<=t.y&&t.y<100){var n=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return n.setFullYear(t.y),n;}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L);}function tp(t){if(0<=t.y&&t.y<100){var n=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return n.setUTCFullYear(t.y),n;}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L));}function np(t){return{y:t,m:0,d:1,H:0,M:0,S:0,L:0};}function ep(t){var n=t.dateTime,e=t.date,r=t.time,i=t.periods,o=t.days,a=t.shortDays,u=t.months,c=t.shortMonths,f=sp(i),s=lp(i),l=sp(o),h=lp(o),d=sp(a),p=lp(a),v=sp(u),g=lp(u),y=sp(c),_=lp(c),b={a:function(t){return a[t.getDay()];},A:function(t){return o[t.getDay()];},b:function(t){return c[t.getMonth()];},B:function(t){return u[t.getMonth()];},c:null,d:Pp,e:Pp,f:Lp,H:zp,I:Rp,j:Dp,L:qp,m:Up,M:Op,p:function(t){return i[+(t.getHours()>=12)];},Q:hv,s:dv,S:Bp,u:Yp,U:Fp,V:Ip,w:jp,W:Hp,x:null,X:null,y:Xp,Y:Gp,Z:Vp,'%':lv},m={a:function(t){return a[t.getUTCDay()];},A:function(t){return o[t.getUTCDay()];},b:function(t){return c[t.getUTCMonth()];},B:function(t){return u[t.getUTCMonth()];},c:null,d:$p,e:$p,f:Kp,H:Wp,I:Zp,j:Qp,L:Jp,m:tv,M:nv,p:function(t){return i[+(t.getUTCHours()>=12)];},Q:hv,s:dv,S:ev,u:rv,U:iv,V:ov,w:av,W:uv,x:null,X:null,y:cv,Y:fv,Z:sv,'%':lv},x={a:function(t,n,e){var r=d.exec(n.slice(e));return r?(t.w=p[r[0].toLowerCase()],e+r[0].length):-1;},A:function(t,n,e){var r=l.exec(n.slice(e));return r?(t.w=h[r[0].toLowerCase()],e+r[0].length):-1;},b:function(t,n,e){var r=y.exec(n.slice(e));return r?(t.m=_[r[0].toLowerCase()],e+r[0].length):-1;},B:function(t,n,e){var r=v.exec(n.slice(e));return r?(t.m=g[r[0].toLowerCase()],e+r[0].length):-1;},c:function(t,e,r){return N(t,n,e,r);},d:xp,e:xp,f:Sp,H:Mp,I:Mp,j:wp,L:Tp,m:mp,M:Np,p:function(t,n,e){var r=f.exec(n.slice(e));return r?(t.p=s[r[0].toLowerCase()],e+r[0].length):-1;},Q:Ep,s:Cp,S:Ap,u:dp,U:pp,V:vp,w:hp,W:gp,x:function(t,n,r){return N(t,e,n,r);},X:function(t,n,e){return N(t,r,n,e);},y:_p,Y:yp,Z:bp,'%':kp};function w(t,n){return function(e){var r,i,o,a=[],u=-1,c=0,f=t.length;for(e instanceof Date||(e=new Date(+e));++u53)return null;'w'in o||(o.w=1),'Z'in o?(i=(r=tp(np(o.y))).getUTCDay(),r=i>4||0===i?Ld.ceil(r):Ld(r),r=zd.offset(r,7*(o.V-1)),o.y=r.getUTCFullYear(),o.m=r.getUTCMonth(),o.d=r.getUTCDate()+(o.w+6)%7):(i=(r=n(np(o.y))).getDay(),r=i>4||0===i?ld.ceil(r):ld(r),r=ud.offset(r,7*(o.V-1)),o.y=r.getFullYear(),o.m=r.getMonth(),o.d=r.getDate()+(o.w+6)%7);}else('W'in o||'U'in o)&&('w'in o||(o.w='u'in o?o.u%7:'W'in o?1:0),i='Z'in o?tp(np(o.y)).getUTCDay():n(np(o.y)).getDay(),o.m=0,o.d='W'in o?(o.w+6)%7+7*o.W-(i+5)%7:o.w+7*o.U-(i+6)%7);return'Z'in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,tp(o)):n(o);};}function N(t,n,e,r){for(var i,o,a=0,u=n.length,c=e.length;a=c)return-1;if(37===(i=n.charCodeAt(a++))){if(i=n.charAt(a++),!(o=x[i in ip?n.charAt(a++):i])||(r=o(t,e,r))<0)return-1;}else if(i!=e.charCodeAt(r++))return-1;}return r;}return b.x=w(e,b),b.X=w(r,b),b.c=w(n,b),m.x=w(e,m),m.X=w(r,m),m.c=w(n,m),{format:function(t){var n=w(t+='',b);return n.toString=function(){return t;},n;},parse:function(t){var n=M(t+='',Kd);return n.toString=function(){return t;},n;},utcFormat:function(t){var n=w(t+='',m);return n.toString=function(){return t;},n;},utcParse:function(t){var n=M(t,tp);return n.toString=function(){return t;},n;}};}var rp,ip={'-':'',_:' ',0:'0'},op=/^\s*\d+/,ap=/^%/,up=/[\\^$*+?|[\]().{}]/g;function cp(t,n,e){var r=t<0?'-':'',i=(r?-t:t)+'',o=i.length;return r+(o68?1900:2e3),e+r[0].length):-1;}function bp(t,n,e){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(n.slice(e,e+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||'00')),e+r[0].length):-1;}function mp(t,n,e){var r=op.exec(n.slice(e,e+2));return r?(t.m=r[0]-1,e+r[0].length):-1;}function xp(t,n,e){var r=op.exec(n.slice(e,e+2));return r?(t.d=+r[0],e+r[0].length):-1;}function wp(t,n,e){var r=op.exec(n.slice(e,e+3));return r?(t.m=0,t.d=+r[0],e+r[0].length):-1;}function Mp(t,n,e){var r=op.exec(n.slice(e,e+2));return r?(t.H=+r[0],e+r[0].length):-1;}function Np(t,n,e){var r=op.exec(n.slice(e,e+2));return r?(t.M=+r[0],e+r[0].length):-1;}function Ap(t,n,e){var r=op.exec(n.slice(e,e+2));return r?(t.S=+r[0],e+r[0].length):-1;}function Tp(t,n,e){var r=op.exec(n.slice(e,e+3));return r?(t.L=+r[0],e+r[0].length):-1;}function Sp(t,n,e){var r=op.exec(n.slice(e,e+6));return r?(t.L=Math.floor(r[0]/1e3),e+r[0].length):-1;}function kp(t,n,e){var r=ap.exec(n.slice(e,e+1));return r?e+r[0].length:-1;}function Ep(t,n,e){var r=op.exec(n.slice(e));return r?(t.Q=+r[0],e+r[0].length):-1;}function Cp(t,n,e){var r=op.exec(n.slice(e));return r?(t.Q=1e3*+r[0],e+r[0].length):-1;}function Pp(t,n){return cp(t.getDate(),n,2);}function zp(t,n){return cp(t.getHours(),n,2);}function Rp(t,n){return cp(t.getHours()%12||12,n,2);}function Dp(t,n){return cp(1+ud.count(Td(t),t),n,3);}function qp(t,n){return cp(t.getMilliseconds(),n,3);}function Lp(t,n){return qp(t,n)+'000';}function Up(t,n){return cp(t.getMonth()+1,n,2);}function Op(t,n){return cp(t.getMinutes(),n,2);}function Bp(t,n){return cp(t.getSeconds(),n,2);}function Yp(t){var n=t.getDay();return 0===n?7:n;}function Fp(t,n){return cp(sd.count(Td(t),t),n,2);}function Ip(t,n){var e=t.getDay();return t=e>=4||0===e?pd(t):pd.ceil(t),cp(pd.count(Td(t),t)+(4===Td(t).getDay()),n,2);}function jp(t){return t.getDay();}function Hp(t,n){return cp(ld.count(Td(t),t),n,2);}function Xp(t,n){return cp(t.getFullYear()%100,n,2);}function Gp(t,n){return cp(t.getFullYear()%1e4,n,4);}function Vp(t){var n=t.getTimezoneOffset();return(n>0?'-':(n*=-1,'+'))+cp(n/60|0,'0',2)+cp(n%60,'0',2);}function $p(t,n){return cp(t.getUTCDate(),n,2);}function Wp(t,n){return cp(t.getUTCHours(),n,2);}function Zp(t,n){return cp(t.getUTCHours()%12||12,n,2);}function Qp(t,n){return cp(1+zd.count(Qd(t),t),n,3);}function Jp(t,n){return cp(t.getUTCMilliseconds(),n,3);}function Kp(t,n){return Jp(t,n)+'000';}function tv(t,n){return cp(t.getUTCMonth()+1,n,2);}function nv(t,n){return cp(t.getUTCMinutes(),n,2);}function ev(t,n){return cp(t.getUTCSeconds(),n,2);}function rv(t){var n=t.getUTCDay();return 0===n?7:n;}function iv(t,n){return cp(qd.count(Qd(t),t),n,2);}function ov(t,n){var e=t.getUTCDay();return t=e>=4||0===e?Bd(t):Bd.ceil(t),cp(Bd.count(Qd(t),t)+(4===Qd(t).getUTCDay()),n,2);}function av(t){return t.getUTCDay();}function uv(t,n){return cp(Ld.count(Qd(t),t),n,2);}function cv(t,n){return cp(t.getUTCFullYear()%100,n,2);}function fv(t,n){return cp(t.getUTCFullYear()%1e4,n,4);}function sv(){return'+0000';}function lv(){return'%';}function hv(t){return+t;}function dv(t){return Math.floor(+t/1e3);}function pv(n){return rp=ep(n),t.timeFormat=rp.format,t.timeParse=rp.parse,t.utcFormat=rp.utcFormat,t.utcParse=rp.utcParse,rp;}pv({dateTime:'%x, %X',date:'%-m/%-d/%Y',time:'%-I:%M:%S %p',periods:['AM','PM'],days:['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],shortDays:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],months:['January','February','March','April','May','June','July','August','September','October','November','December'],shortMonths:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']});var vv=Date.prototype.toISOString?function(t){return t.toISOString();}:t.utcFormat('%Y-%m-%dT%H:%M:%S.%LZ');var gv=+new Date('2000-01-01T00:00:00.000Z')?function(t){var n=new Date(t);return isNaN(n)?null:n;}:t.utcParse('%Y-%m-%dT%H:%M:%S.%LZ'),yv=1e3,_v=60*yv,bv=60*_v,mv=24*bv,xv=7*mv,wv=30*mv,Mv=365*mv;function Nv(t){return new Date(t);}function Av(t){return t instanceof Date?+t:+new Date(+t);}function Tv(t,n,r,i,o,a,u,c,f){var s=Eh(wh,wh),l=s.invert,h=s.domain,d=f('.%L'),p=f(':%S'),v=f('%I:%M'),g=f('%I %p'),y=f('%a %d'),_=f('%b %d'),b=f('%B'),m=f('%Y'),x=[[u,1,yv],[u,5,5*yv],[u,15,15*yv],[u,30,30*yv],[a,1,_v],[a,5,5*_v],[a,15,15*_v],[a,30,30*_v],[o,1,bv],[o,3,3*bv],[o,6,6*bv],[o,12,12*bv],[i,1,mv],[i,2,2*mv],[r,1,xv],[n,1,wv],[n,3,3*wv],[t,1,Mv]];function M(e){return(u(e)=1?ly:t<=-1?-ly:Math.asin(t);}function py(t){return t.innerRadius;}function vy(t){return t.outerRadius;}function gy(t){return t.startAngle;}function yy(t){return t.endAngle;}function _y(t){return t&&t.padAngle;}function by(t,n,e,r,i,o,a){var u=t-e,c=n-r,f=(a?o:-o)/cy(u*u+c*c),s=f*c,l=-f*u,h=t+s,d=n+l,p=e+s,v=r+l,g=(h+p)/2,y=(d+v)/2,_=p-h,b=v-d,m=_*_+b*b,x=i-o,w=h*v-p*d,M=(b<0?-1:1)*cy(oy(0,x*x*m-w*w)),N=(w*b-_*M)/m,A=(-w*_-b*M)/m,T=(w*b+_*M)/m,S=(-w*_+b*M)/m,k=N-g,E=A-y,C=T-g,P=S-y;return k*k+E*E>C*C+P*P&&(N=T,A=S),{cx:N,cy:A,x01:-s,y01:-l,x11:N*(i/x-1),y11:A*(i/x-1)};}function my(t){this._context=t;}function xy(t){return new my(t);}function wy(t){return t[0];}function My(t){return t[1];}function Ny(){var t=wy,n=My,e=ny(!0),r=null,i=xy,o=null;function a(a){var u,c,f,s=a.length,l=!1;for(null==r&&(o=i(f=Xi())),u=0;u<=s;++u)!(u=s;--l)u.point(g[l],y[l]);u.lineEnd(),u.areaEnd();}v&&(g[f]=+t(h,f,c),y[f]=+e(h,f,c),u.point(n?+n(h,f,c):g[f],r?+r(h,f,c):y[f]));}if(d)return u=null,d+''||null;}function f(){return Ny().defined(i).curve(a).context(o);}return c.x=function(e){return arguments.length?(t='function'==typeof e?e:ny(+e),n=null,c):t;},c.x0=function(n){return arguments.length?(t='function'==typeof n?n:ny(+n),c):t;},c.x1=function(t){return arguments.length?(n=null==t?null:'function'==typeof t?t:ny(+t),c):n;},c.y=function(t){return arguments.length?(e='function'==typeof t?t:ny(+t),r=null,c):e;},c.y0=function(t){return arguments.length?(e='function'==typeof t?t:ny(+t),c):e;},c.y1=function(t){return arguments.length?(r=null==t?null:'function'==typeof t?t:ny(+t),c):r;},c.lineX0=c.lineY0=function(){return f().x(t).y(e);},c.lineY1=function(){return f().x(t).y(r);},c.lineX1=function(){return f().x(n).y(e);},c.defined=function(t){return arguments.length?(i='function'==typeof t?t:ny(!!t),c):i;},c.curve=function(t){return arguments.length?(a=t,null!=o&&(u=a(o)),c):a;},c.context=function(t){return arguments.length?(null==t?o=u=null:u=a(o=t),c):o;},c;}function Ty(t,n){return nt?1:n>=t?0:NaN;}function Sy(t){return t;}my.prototype={areaStart:function(){this._line=0;},areaEnd:function(){this._line=NaN;},lineStart:function(){this._point=0;},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line;},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:this._context.lineTo(t,n);}}};var ky=Cy(xy);function Ey(t){this._curve=t;}function Cy(t){function n(n){return new Ey(t(n));}return n._curve=t,n;}function Py(t){var n=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?n(Cy(t)):n()._curve;},t;}function zy(){return Py(Ny().curve(ky));}function Ry(){var t=Ay().curve(ky),n=t.curve,e=t.lineX0,r=t.lineX1,i=t.lineY0,o=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return Py(e());},delete t.lineX0,t.lineEndAngle=function(){return Py(r());},delete t.lineX1,t.lineInnerRadius=function(){return Py(i());},delete t.lineY0,t.lineOuterRadius=function(){return Py(o());},delete t.lineY1,t.curve=function(t){return arguments.length?n(Cy(t)):n()._curve;},t;}function Dy(t,n){return[(n=+n)*Math.cos(t-=Math.PI/2),n*Math.sin(t)];}Ey.prototype={areaStart:function(){this._curve.areaStart();},areaEnd:function(){this._curve.areaEnd();},lineStart:function(){this._curve.lineStart();},lineEnd:function(){this._curve.lineEnd();},point:function(t,n){this._curve.point(n*Math.sin(t),n*-Math.cos(t));}};var qy=Array.prototype.slice;function Ly(t){return t.source;}function Uy(t){return t.target;}function Oy(t){var n=Ly,e=Uy,r=wy,i=My,o=null;function a(){var a,u=qy.call(arguments),c=n.apply(this,u),f=e.apply(this,u);if(o||(o=a=Xi()),t(o,+r.apply(this,(u[0]=c,u)),+i.apply(this,u),+r.apply(this,(u[0]=f,u)),+i.apply(this,u)),a)return o=null,a+''||null;}return a.source=function(t){return arguments.length?(n=t,a):n;},a.target=function(t){return arguments.length?(e=t,a):e;},a.x=function(t){return arguments.length?(r='function'==typeof t?t:ny(+t),a):r;},a.y=function(t){return arguments.length?(i='function'==typeof t?t:ny(+t),a):i;},a.context=function(t){return arguments.length?(o=null==t?null:t,a):o;},a;}function By(t,n,e,r,i){t.moveTo(n,e),t.bezierCurveTo(n=(n+r)/2,e,n,i,r,i);}function Yy(t,n,e,r,i){t.moveTo(n,e),t.bezierCurveTo(n,e=(e+i)/2,r,e,r,i);}function Fy(t,n,e,r,i){var o=Dy(n,e),a=Dy(n,e=(e+i)/2),u=Dy(r,e),c=Dy(r,i);t.moveTo(o[0],o[1]),t.bezierCurveTo(a[0],a[1],u[0],u[1],c[0],c[1]);}var Iy={draw:function(t,n){var e=Math.sqrt(n/sy);t.moveTo(e,0),t.arc(0,0,e,0,hy);}},jy={draw:function(t,n){var e=Math.sqrt(n/5)/2;t.moveTo(-3*e,-e),t.lineTo(-e,-e),t.lineTo(-e,-3*e),t.lineTo(e,-3*e),t.lineTo(e,-e),t.lineTo(3*e,-e),t.lineTo(3*e,e),t.lineTo(e,e),t.lineTo(e,3*e),t.lineTo(-e,3*e),t.lineTo(-e,e),t.lineTo(-3*e,e),t.closePath();}},Hy=Math.sqrt(1/3),Xy=2*Hy,Gy={draw:function(t,n){var e=Math.sqrt(n/Xy),r=e*Hy;t.moveTo(0,-e),t.lineTo(r,0),t.lineTo(0,e),t.lineTo(-r,0),t.closePath();}},Vy=Math.sin(sy/10)/Math.sin(7*sy/10),$y=Math.sin(hy/10)*Vy,Wy=-Math.cos(hy/10)*Vy,Zy={draw:function(t,n){var e=Math.sqrt(.8908130915292852*n),r=$y*e,i=Wy*e;t.moveTo(0,-e),t.lineTo(r,i);for(var o=1;o<5;++o){var a=hy*o/5,u=Math.cos(a),c=Math.sin(a);t.lineTo(c*e,-u*e),t.lineTo(u*r-c*i,c*r+u*i);}t.closePath();}},Qy={draw:function(t,n){var e=Math.sqrt(n),r=-e/2;t.rect(r,r,e,e);}},Jy=Math.sqrt(3),Ky={draw:function(t,n){var e=-Math.sqrt(n/(3*Jy));t.moveTo(0,2*e),t.lineTo(-Jy*e,-e),t.lineTo(Jy*e,-e),t.closePath();}},t_=Math.sqrt(3)/2,n_=1/Math.sqrt(12),e_=3*(n_/2+1),r_={draw:function(t,n){var e=Math.sqrt(n/e_),r=e/2,i=e*n_,o=r,a=e*n_+e,u=-o,c=a;t.moveTo(r,i),t.lineTo(o,a),t.lineTo(u,c),t.lineTo(-.5*r-t_*i,t_*r+-.5*i),t.lineTo(-.5*o-t_*a,t_*o+-.5*a),t.lineTo(-.5*u-t_*c,t_*u+-.5*c),t.lineTo(-.5*r+t_*i,-.5*i-t_*r),t.lineTo(-.5*o+t_*a,-.5*a-t_*o),t.lineTo(-.5*u+t_*c,-.5*c-t_*u),t.closePath();}},i_=[Iy,jy,Gy,Qy,Zy,Ky,r_];function o_(){}function a_(t,n,e){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+n)/6,(t._y0+4*t._y1+e)/6);}function u_(t){this._context=t;}function c_(t){this._context=t;}function f_(t){this._context=t;}function s_(t,n){this._basis=new u_(t),this._beta=n;}u_.prototype={areaStart:function(){this._line=0;},areaEnd:function(){this._line=NaN;},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0;},lineEnd:function(){switch(this._point){case 3:a_(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line;},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:a_(this,t,n);}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n;}},c_.prototype={areaStart:o_,areaEnd:o_,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0;},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);}},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._x2=t,this._y2=n;break;case 1:this._point=2,this._x3=t,this._y3=n;break;case 2:this._point=3,this._x4=t,this._y4=n,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+n)/6);break;default:a_(this,t,n);}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n;}},f_.prototype={areaStart:function(){this._line=0;},areaEnd:function(){this._line=NaN;},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0;},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line;},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var e=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+n)/6;this._line?this._context.lineTo(e,r):this._context.moveTo(e,r);break;case 3:this._point=4;default:a_(this,t,n);}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n;}},s_.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart();},lineEnd:function(){var t=this._x,n=this._y,e=t.length-1;if(e>0)for(var r,i=t[0],o=n[0],a=t[e]-i,u=n[e]-o,c=-1;++c<=e;)r=c/e,this._basis.point(this._beta*t[c]+(1-this._beta)*(i+r*a),this._beta*n[c]+(1-this._beta)*(o+r*u));this._x=this._y=null,this._basis.lineEnd();},point:function(t,n){this._x.push(+t),this._y.push(+n);}};var l_=function t(n){function e(t){return 1===n?new u_(t):new s_(t,n);}return e.beta=function(n){return t(+n);},e;}(.85);function h_(t,n,e){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-n),t._y2+t._k*(t._y1-e),t._x2,t._y2);}function d_(t,n){this._context=t,this._k=(1-n)/6;}d_.prototype={areaStart:function(){this._line=0;},areaEnd:function(){this._line=NaN;},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0;},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:h_(this,this._x1,this._y1);}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line;},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2,this._x1=t,this._y1=n;break;case 2:this._point=3;default:h_(this,t,n);}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n;}};var p_=function t(n){function e(t){return new d_(t,n);}return e.tension=function(n){return t(+n);},e;}(0);function v_(t,n){this._context=t,this._k=(1-n)/6;}v_.prototype={areaStart:o_,areaEnd:o_,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0;},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);}},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._x3=t,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=n);break;case 2:this._point=3,this._x5=t,this._y5=n;break;default:h_(this,t,n);}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n;}};var g_=function t(n){function e(t){return new v_(t,n);}return e.tension=function(n){return t(+n);},e;}(0);function y_(t,n){this._context=t,this._k=(1-n)/6;}y_.prototype={areaStart:function(){this._line=0;},areaEnd:function(){this._line=NaN;},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0;},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line;},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:h_(this,t,n);}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n;}};var __=function t(n){function e(t){return new y_(t,n);}return e.tension=function(n){return t(+n);},e;}(0);function b_(t,n,e){var r=t._x1,i=t._y1,o=t._x2,a=t._y2;if(t._l01_a>fy){var u=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,c=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*u-t._x0*t._l12_2a+t._x2*t._l01_2a)/c,i=(i*u-t._y0*t._l12_2a+t._y2*t._l01_2a)/c;}if(t._l23_a>fy){var f=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,s=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*f+t._x1*t._l23_2a-n*t._l12_2a)/s,a=(a*f+t._y1*t._l23_2a-e*t._l12_2a)/s;}t._context.bezierCurveTo(r,i,o,a,t._x2,t._y2);}function m_(t,n){this._context=t,this._alpha=n;}m_.prototype={areaStart:function(){this._line=0;},areaEnd:function(){this._line=NaN;},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0;},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line;},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha));}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3;default:b_(this,t,n);}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n;}};var x_=function t(n){function e(t){return n?new m_(t,n):new d_(t,0);}return e.alpha=function(n){return t(+n);},e;}(.5);function w_(t,n){this._context=t,this._alpha=n;}w_.prototype={areaStart:o_,areaEnd:o_,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0;},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);}},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha));}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=n);break;case 2:this._point=3,this._x5=t,this._y5=n;break;default:b_(this,t,n);}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n;}};var M_=function t(n){function e(t){return n?new w_(t,n):new v_(t,0);}return e.alpha=function(n){return t(+n);},e;}(.5);function N_(t,n){this._context=t,this._alpha=n;}N_.prototype={areaStart:function(){this._line=0;},areaEnd:function(){this._line=NaN;},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0;},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line;},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha));}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:b_(this,t,n);}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n;}};var A_=function t(n){function e(t){return n?new N_(t,n):new y_(t,0);}return e.alpha=function(n){return t(+n);},e;}(.5);function T_(t){this._context=t;}function S_(t){return t<0?-1:1;}function k_(t,n,e){var r=t._x1-t._x0,i=n-t._x1,o=(t._y1-t._y0)/(r||i<0&&-0),a=(e-t._y1)/(i||r<0&&-0),u=(o*i+a*r)/(r+i);return(S_(o)+S_(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(u))||0;}function E_(t,n){var e=t._x1-t._x0;return e?(3*(t._y1-t._y0)/e-n)/2:n;}function C_(t,n,e){var r=t._x0,i=t._y0,o=t._x1,a=t._y1,u=(o-r)/3;t._context.bezierCurveTo(r+u,i+u*n,o-u,a-u*e,o,a);}function P_(t){this._context=t;}function z_(t){this._context=new R_(t);}function R_(t){this._context=t;}function D_(t){this._context=t;}function q_(t){var n,e,r=t.length-1,i=new Array(r),o=new Array(r),a=new Array(r);for(i[0]=0,o[0]=2,a[0]=t[0]+2*t[1],n=1;n=0;--n)i[n]=(a[n]-i[n+1])/o[n];for(o[r-1]=(t[r]+i[r-1])/2,n=0;n1)for(var e,r,i,o=1,a=t[n[0]],u=a.length;o=0;)e[n]=n;return e;}function B_(t,n){return t[n];}function Y_(t){var n=t.map(F_);return O_(t).sort(function(t,e){return n[t]-n[e];});}function F_(t){for(var n,e=-1,r=0,i=t.length,o=-1/0;++eo&&(o=n,r=e);return r;}function I_(t){var n=t.map(j_);return O_(t).sort(function(t,e){return n[t]-n[e];});}function j_(t){for(var n,e=0,r=-1,i=t.length;++r0)){if(o/=h,h<0){if(o0){if(o>l)return;o>s&&(s=o);}if(o=r-c,h||!(o<0)){if(o/=h,h<0){if(o>l)return;o>s&&(s=o);}else if(h>0){if(o0)){if(o/=d,d<0){if(o0){if(o>l)return;o>s&&(s=o);}if(o=i-f,d||!(o<0)){if(o/=d,d<0){if(o>l)return;o>s&&(s=o);}else if(d>0){if(o0||l<1)||(s>0&&(t[0]=[c+s*h,f+s*d]),l<1&&(t[1]=[c+l*h,f+l*d]),!0);}}}}}function eb(t,n,e,r,i){var o=t[1];if(o)return!0;var a,u,c=t[0],f=t.left,s=t.right,l=f[0],h=f[1],d=s[0],p=s[1],v=(l+d)/2,g=(h+p)/2;if(p===h){if(v=r)return;if(l>d){if(c){if(c[1]>=i)return;}else c=[v,e];o=[v,i];}else{if(c){if(c[1]1)if(l>d){if(c){if(c[1]>=i)return;}else c=[(e-u)/a,e];o=[(i-u)/a,i];}else{if(c){if(c[1]=r)return;}else c=[n,a*n+u];o=[r,a*r+u];}else{if(c){if(c[0]=0&&(this._t=1-this._t,this._line=1-this._line);},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,n),this._context.lineTo(t,n);else{var e=this._x*(1-this._t)+t*this._t;this._context.lineTo(e,this._y),this._context.lineTo(e,n);}}this._x=t,this._y=n;}},V_.prototype={constructor:V_,insert:function(t,n){var e,r,i;if(t){if(n.P=t,n.N=t.N,t.N&&(t.N.P=n),t.N=n,t.R){for(t=t.R;t.L;)t=t.L;t.L=n;}else t.R=n;e=t;}else this._?(t=Q_(this._),n.P=null,n.N=t,t.P=t.L=n,e=t):(n.P=n.N=null,this._=n,e=null);for(n.L=n.R=null,n.U=e,n.C=!0,t=n;e&&e.C;)e===(r=e.U).L?(i=r.R)&&i.C?(e.C=i.C=!1,r.C=!0,t=r):(t===e.R&&(W_(this,e),e=(t=e).U),e.C=!1,r.C=!0,Z_(this,r)):(i=r.L)&&i.C?(e.C=i.C=!1,r.C=!0,t=r):(t===e.L&&(Z_(this,e),e=(t=e).U),e.C=!1,r.C=!0,W_(this,r)),e=t.U;this._.C=!1;},remove:function(t){t.N&&(t.N.P=t.P),t.P&&(t.P.N=t.N),t.N=t.P=null;var n,e,r,i=t.U,o=t.L,a=t.R;if(e=o?a?Q_(a):o:a,i?i.L===t?i.L=e:i.R=e:this._=e,o&&a?(r=e.C,e.C=t.C,e.L=o,o.U=e,e!==a?(i=e.U,e.U=t.U,t=e.R,i.L=t,e.R=a,a.U=e):(e.U=i,i=e,t=e.R)):(r=t.C,t=e),t&&(t.U=i),!r)if(t&&t.C)t.C=!1;else{do{if(t===this._)break;if(t===i.L){if((n=i.R).C&&(n.C=!1,i.C=!0,W_(this,i),n=i.R),n.L&&n.L.C||n.R&&n.R.C){n.R&&n.R.C||(n.L.C=!1,n.C=!0,Z_(this,n),n=i.R),n.C=i.C,i.C=n.R.C=!1,W_(this,i),t=this._;break;}}else if((n=i.L).C&&(n.C=!1,i.C=!0,Z_(this,i),n=i.L),n.L&&n.L.C||n.R&&n.R.C){n.L&&n.L.C||(n.R.C=!1,n.C=!0,W_(this,n),n=i.L),n.C=i.C,i.C=n.L.C=!1,Z_(this,i),t=this._;break;}n.C=!0,t=i,i=i.U;}while(!t.C);t&&(t.C=!1);}}};var ab,ub=[];function cb(){$_(this),this.x=this.y=this.arc=this.site=this.cy=null;}function fb(t){var n=t.P,e=t.N;if(n&&e){var r=n.site,i=t.site,o=e.site;if(r!==o){var a=i[0],u=i[1],c=r[0]-a,f=r[1]-u,s=o[0]-a,l=o[1]-u,h=2*(c*l-f*s);if(!(h>=-Nb)){var d=c*c+f*f,p=s*s+l*l,v=(l*d-f*p)/h,g=(c*p-s*d)/h,y=ub.pop()||new cb;y.arc=t,y.site=i,y.x=v+a,y.y=(y.cy=g+u)+Math.sqrt(v*v+g*g),t.circle=y;for(var _=null,b=xb._;b;)if(y.yMb)u=u.L;else{if(!((i=o-_b(u,a))>Mb)){r>-Mb?(n=u.P,e=u):i>-Mb?(n=u,e=u.N):n=e=u;break;}if(!u.R){n=u;break;}u=u.R;}!function(t){mb[t.index]={site:t,halfedges:[]};}(t);var c=db(t);if(bb.insert(n,c),n||e){if(n===e)return sb(n),e=db(n.site),bb.insert(c,e),c.edge=e.edge=J_(n.site,c.site),fb(n),void fb(e);if(e){sb(n),sb(e);var f=n.site,s=f[0],l=f[1],h=t[0]-s,d=t[1]-l,p=e.site,v=p[0]-s,g=p[1]-l,y=2*(h*g-d*v),_=h*h+d*d,b=v*v+g*g,m=[(g*_-d*b)/y+s,(h*b-v*_)/y+l];tb(e.edge,f,p,m),c.edge=J_(f,t,null,m),e.edge=J_(t,p,null,m),fb(n),fb(e);}else c.edge=J_(n.site,c.site);}}function yb(t,n){var e=t.site,r=e[0],i=e[1],o=i-n;if(!o)return r;var a=t.P;if(!a)return-1/0;var u=(e=a.site)[0],c=e[1],f=c-n;if(!f)return u;var s=u-r,l=1/o-1/f,h=s/f;return l?(-h+Math.sqrt(h*h-2*l*(s*s/(-2*f)-c+f/2+i-o/2)))/l+r:(r+u)/2;}function _b(t,n){var e=t.N;if(e)return yb(e,n);var r=t.site;return r[1]===n?r[0]:1/0;}var bb,mb,xb,wb,Mb=1e-6,Nb=1e-12;function Ab(t,n){return n[1]-t[1]||n[0]-t[0];}function Tb(t,n){var e,r,i,o=t.sort(Ab).pop();for(wb=[],mb=new Array(t.length),bb=new V_,xb=new V_;;)if(i=ab,o&&(!i||o[1]Mb||Math.abs(i[0][1]-i[1][1])>Mb)||delete wb[o];}(a,u,c,f),function(t,n,e,r){var i,o,a,u,c,f,s,l,h,d,p,v,g=mb.length,y=!0;for(i=0;iMb||Math.abs(v-h)>Mb)&&(c.splice(u,0,wb.push(K_(a,d,Math.abs(p-t)Mb?[t,Math.abs(l-t)Mb?[Math.abs(h-r)Mb?[e,Math.abs(l-e)Mb?[Math.abs(h-n)=u)return null;var c=t-i.site[0],f=n-i.site[1],s=c*c+f*f;do{i=o.cells[r=a],a=null,i.halfedges.forEach(function(e){var r=o.edges[e],u=r.left;if(u!==i.site&&u||(u=r.right)){var c=t-u[0],f=n-u[1],l=c*c+f*f;lr?(r+i)/2:Math.min(0,r)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a));}Pb.prototype=Eb.prototype,t.version='5.9.7',t.bisect=i,t.bisectRight=i,t.bisectLeft=o,t.ascending=n,t.bisector=e,t.cross=function(t,n,e){var r,i,o,u,c=t.length,f=n.length,s=new Array(c*f);for(null==e&&(e=a),r=o=0;rt?1:n>=t?0:NaN;},t.deviation=f,t.extent=s,t.histogram=function(){var t=v,n=s,e=M;function r(r){var o,a,u=r.length,c=new Array(u);for(o=0;ol;)h.pop(),--d;var p,v=new Array(d+1);for(o=0;o<=d;++o)(p=v[o]=[]).x0=o>0?h[o-1]:s,p.x1=o=r.length)return null!=t&&e.sort(t),null!=n?n(e):e;for(var c,f,s,l=-1,h=e.length,d=r[i++],p=Ji(),v=a();++lr.length)return e;var a,u=i[o-1];return null!=n&&o>=r.length?a=e.entries():(a=[],e.each(function(n,e){a.push({key:e,values:t(n,o)});})),null!=u?a.sort(function(t,n){return u(t.key,n.key);}):a;}(o(t,0,no,eo),0);},key:function(t){return r.push(t),e;},sortKeys:function(t){return i[r.length-1]=t,e;},sortValues:function(n){return t=n,e;},rollup:function(t){return n=t,e;}};},t.set=oo,t.map=Ji,t.keys=function(t){var n=[];for(var e in t)n.push(e);return n;},t.values=function(t){var n=[];for(var e in t)n.push(t[e]);return n;},t.entries=function(t){var n=[];for(var e in t)n.push({key:e,value:t[e]});return n;},t.color=hn,t.rgb=gn,t.hsl=mn,t.lab=Rn,t.hcl=Yn,t.lch=function(t,n,e,r){return 1===arguments.length?Bn(t):new Fn(e,n,t,null==r?1:r);},t.gray=function(t,n){return new Dn(t,0,0,null==n?1:n);},t.cubehelix=Qn,t.contours=vo,t.contourDensity=function(){var t=_o,n=bo,e=mo,r=960,i=500,o=20,a=2,u=3*o,c=r+2*u>>a,f=i+2*u>>a,s=co(20);function l(r){var i=new Float32Array(c*f),l=new Float32Array(c*f);r.forEach(function(r,o,s){var l=+t(r,o,s)+u>>a,h=+n(r,o,s)+u>>a,d=+e(r,o,s);l>=0&&l=0&&h>a),yo({width:c,height:f,data:l},{width:c,height:f,data:i},o>>a),go({width:c,height:f,data:i},{width:c,height:f,data:l},o>>a),yo({width:c,height:f,data:l},{width:c,height:f,data:i},o>>a),go({width:c,height:f,data:i},{width:c,height:f,data:l},o>>a),yo({width:c,height:f,data:l},{width:c,height:f,data:i},o>>a);var d=s(i);if(!Array.isArray(d)){var p=A(i);d=w(0,p,d),(d=g(0,Math.floor(p/d)*d,d)).shift();}return vo().thresholds(d).size([c,f])(i).map(h);}function h(t){return t.value*=Math.pow(2,-2*a),t.coordinates.forEach(d),t;}function d(t){t.forEach(p);}function p(t){t.forEach(v);}function v(t){t[0]=t[0]*Math.pow(2,a)-u,t[1]=t[1]*Math.pow(2,a)-u;}function y(){return c=r+2*(u=3*o)>>a,f=i+2*u>>a,l;}return l.x=function(n){return arguments.length?(t='function'==typeof n?n:co(+n),l):t;},l.y=function(t){return arguments.length?(n='function'==typeof t?t:co(+t),l):n;},l.weight=function(t){return arguments.length?(e='function'==typeof t?t:co(+t),l):e;},l.size=function(t){if(!arguments.length)return[r,i];var n=Math.ceil(t[0]),e=Math.ceil(t[1]);if(!(n>=0||n>=0))throw new Error('invalid size');return r=n,i=e,y();},l.cellSize=function(t){if(!arguments.length)return 1<=1))throw new Error('invalid cell size');return a=Math.floor(Math.log(t)/Math.LN2),y();},l.thresholds=function(t){return arguments.length?(s='function'==typeof t?t:Array.isArray(t)?co(ao.call(t)):co(t),l):s;},l.bandwidth=function(t){if(!arguments.length)return Math.sqrt(o*(o+1));if(!((t=+t)>=0))throw new Error('invalid bandwidth');return o=Math.round((Math.sqrt(4*t*t+1)-1)/2),y();},l;},t.dispatch=I,t.drag=function(){var n,e,r,i,o=Gt,a=Vt,u=$t,c=Wt,f={},s=I('start','drag','end'),l=0,h=0;function d(t){t.on('mousedown.drag',p).filter(c).on('touchstart.drag',y).on('touchmove.drag',_).on('touchend.drag touchcancel.drag',b).style('touch-action','none').style('-webkit-tap-highlight-color','rgba(0,0,0,0)');}function p(){if(!i&&o.apply(this,arguments)){var u=m('mouse',a.apply(this,arguments),Ot,this,arguments);u&&(zt(t.event.view).on('mousemove.drag',v,!0).on('mouseup.drag',g,!0),It(t.event.view),Yt(),r=!1,n=t.event.clientX,e=t.event.clientY,u('start'));}}function v(){if(Ft(),!r){var i=t.event.clientX-n,o=t.event.clientY-e;r=i*i+o*o>h;}f.mouse('drag');}function g(){zt(t.event.view).on('mousemove.drag mouseup.drag',null),jt(t.event.view,r),Ft(),f.mouse('end');}function y(){if(o.apply(this,arguments)){var n,e,r=t.event.changedTouches,i=a.apply(this,arguments),u=r.length;for(n=0;nc+d||if+d||ou.index){var p=c-a.x-a.vx,v=f-a.y-a.vy,g=p*p+v*v;gt.r&&(t.r=t[n].r);}function u(){if(n){var r,i,o=n.length;for(e=new Array(o),r=0;r=a)){(t.data!==n||t.next)&&(0===s&&(d+=(s=ea())*s),0===l&&(d+=(l=ea())*l),d1?(null==e?u.remove(t):u.set(t,d(e)),n):u.get(t);},find:function(n,e,r){var i,o,a,u,c,f=0,s=t.length;for(null==r?r=1/0:r*=r,f=0;f1?(f.on(t,e),n):f.on(t);}};},t.forceX=function(t){var n,e,r,i=na(.1);function o(t){for(var i,o=0,a=n.length;ovc(r[0],r[1])&&(r[1]=i[1]),vc(i[0],r[1])>vc(r[0],r[1])&&(r[0]=i[0])):o.push(r=i);for(a=-1/0,n=0,r=o[e=o.length-1];n<=e;r=i,++n)i=o[n],(u=vc(r[1],i[0]))>a&&(a=u,Du=i[0],Lu=r[1]);}return Iu=ju=null,Du===1/0||qu===1/0?[[NaN,NaN],[NaN,NaN]]:[[Du,qu],[Lu,Uu]];},t.geoCentroid=function(t){Hu=Xu=Gu=Vu=$u=Wu=Zu=Qu=Ju=Ku=tc=0,pu(t,_c);var n=Ju,e=Ku,r=tc,i=n*n+e*e+r*r;return i=.12&&i<.234&&r>=-.425&&r<-.214?u:i>=.166&&i<.234&&r>=-.214&&r<-.115?c:a).invert(t);},s.stream=function(e){return t&&n===e?t:(r=[a.stream(n=e),u.stream(e),c.stream(e)],i=r.length,t={point:function(t,n){for(var e=-1;++e2?t[2]+90:90]):[(t=e())[0],t[1],t[2]-90];},e([0,0,90]).scale(159.155);},t.geoTransverseMercatorRaw=cl,t.geoRotation=Lc,t.geoStream=pu,t.geoTransform=function(t){return{stream:Ms(t)};},t.cluster=function(){var t=fl,n=1,e=1,r=!1;function i(i){var o,a=0;i.eachAfter(function(n){var e=n.children;e?(n.x=function(t){return t.reduce(sl,0)/t.length;}(e),n.y=function(t){return 1+t.reduce(ll,0);}(e)):(n.x=o?a+=t(n,o):0,n.y=0,o=n);});var u=function(t){for(var n;n=t.children;)t=n[0];return t;}(i),c=function(t){for(var n;n=t.children;)t=n[n.length-1];return t;}(i),f=u.x-t(u,c)/2,s=c.x+t(c,u)/2;return i.eachAfter(r?function(t){t.x=(t.x-i.x)*n,t.y=(i.y-t.y)*e;}:function(t){t.x=(t.x-f)/(s-f)*n,t.y=(1-(i.y?t.y/i.y:1))*e;});}return i.separation=function(n){return arguments.length?(t=n,i):t;},i.size=function(t){return arguments.length?(r=!1,n=+t[0],e=+t[1],i):r?null:[n,e];},i.nodeSize=function(t){return arguments.length?(r=!0,n=+t[0],e=+t[1],i):r?[n,e]:null;},i;},t.hierarchy=dl,t.pack=function(){var t=null,n=1,e=1,r=Rl;function i(i){return i.x=n/2,i.y=e/2,t?i.eachBefore(Ll(t)).eachAfter(Ul(r,.5)).eachBefore(Ol(1)):i.eachBefore(Ll(ql)).eachAfter(Ul(Rl,1)).eachAfter(Ul(r,i.r/Math.min(n,e))).eachBefore(Ol(Math.min(n,e)/(2*i.r))),i;}return i.radius=function(n){return arguments.length?(t=null==(e=n)?null:zl(e),i):t;var e;},i.size=function(t){return arguments.length?(n=+t[0],e=+t[1],i):[n,e];},i.padding=function(t){return arguments.length?(r='function'==typeof t?t:Dl(+t),i):r;},i;},t.packSiblings=function(t){return Pl(t),t;},t.packEnclose=bl,t.partition=function(){var t=1,n=1,e=0,r=!1;function i(i){var o=i.height+1;return i.x0=i.y0=e,i.x1=t,i.y1=n/o,i.eachBefore(function(t,n){return function(r){r.children&&Yl(r,r.x0,t*(r.depth+1)/n,r.x1,t*(r.depth+2)/n);var i=r.x0,o=r.y0,a=r.x1-e,u=r.y1-e;a0)throw new Error('cycle');return o;}return e.id=function(n){return arguments.length?(t=zl(n),e):t;},e.parentId=function(t){return arguments.length?(n=zl(t),e):n;},e;},t.tree=function(){var t=Gl,n=1,e=1,r=null;function i(i){var c=function(t){for(var n,e,r,i,o,a=new Ql(t,0),u=[a];n=u.pop();)if(r=n._.children)for(n.children=new Array(o=r.length),i=o-1;i>=0;--i)u.push(e=n.children[i]=new Ql(r[i],i)),e.parent=n;return(a.parent=new Ql(null,0)).children=[a],a;}(i);if(c.eachAfter(o),c.parent.m=-c.z,c.eachBefore(a),r)i.eachBefore(u);else{var f=i,s=i,l=i;i.eachBefore(function(t){t.xs.x&&(s=t),t.depth>l.depth&&(l=t);});var h=f===s?1:t(f,s)/2,d=h-f.x,p=n/(s.x+h+d),v=e/(l.depth||1);i.eachBefore(function(t){t.x=(t.x+d)*p,t.y=t.depth*v;});}return i;}function o(n){var e=n.children,r=n.parent.children,i=n.i?r[n.i-1]:null;if(e){!function(t){for(var n,e=0,r=0,i=t.children,o=i.length;--o>=0;)(n=i[o]).z+=e,n.m+=e,e+=n.s+(r+=n.c);}(n);var o=(e[0].z+e[e.length-1].z)/2;i?(n.z=i.z+t(n._,i._),n.m=n.z-o):n.z=o;}else i&&(n.z=i.z+t(n._,i._));n.parent.A=function(n,e,r){if(e){for(var i,o=n,a=n,u=e,c=o.parent.children[0],f=o.m,s=a.m,l=u.m,h=c.m;u=$l(u),o=Vl(o),u&&o;)c=Vl(c),(a=$l(a)).a=n,(i=u.z+l-o.z-f+t(u._,o._))>0&&(Wl(Zl(u,n,r),n,i),f+=i,s+=i),l+=u.m,f+=o.m,h+=c.m,s+=a.m;u&&!$l(a)&&(a.t=u,a.m+=l-s),o&&!Vl(c)&&(c.t=o,c.m+=f-h,r=n);}return r;}(n,i,n.parent.A||r[0]);}function a(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m;}function u(t){t.x*=n,t.y=t.depth*e;}return i.separation=function(n){return arguments.length?(t=n,i):t;},i.size=function(t){return arguments.length?(r=!1,n=+t[0],e=+t[1],i):r?null:[n,e];},i.nodeSize=function(t){return arguments.length?(r=!0,n=+t[0],e=+t[1],i):r?[n,e]:null;},i;},t.treemap=function(){var t=nh,n=!1,e=1,r=1,i=[0],o=Rl,a=Rl,u=Rl,c=Rl,f=Rl;function s(t){return t.x0=t.y0=0,t.x1=e,t.y1=r,t.eachBefore(l),i=[0],n&&t.eachBefore(Bl),t;}function l(n){var e=i[n.depth],r=n.x0+e,s=n.y0+e,l=n.x1-e,h=n.y1-e;l=e-1){var s=u[n];return s.x0=i,s.y0=o,s.x1=a,void(s.y1=c);}for(var l=f[n],h=r/2+l,d=n+1,p=e-1;d>>1;f[v]c-o){var _=(i*y+a*g)/r;t(n,d,g,i,o,_,c),t(d,e,y,_,o,a,c);}else{var b=(o*y+c*g)/r;t(n,d,g,i,o,a,b),t(d,e,y,i,b,a,c);}}(0,c,t.value,n,e,r,i);},t.treemapDice=Yl,t.treemapSlice=Jl,t.treemapSliceDice=function(t,n,e,r,i){(1&t.depth?Jl:Yl)(t,n,e,r,i);},t.treemapSquarify=nh,t.treemapResquarify=eh,t.interpolate=_e,t.interpolateArray=le,t.interpolateBasis=te,t.interpolateBasisClosed=ne,t.interpolateDate=he,t.interpolateDiscrete=function(t){var n=t.length;return function(e){return t[Math.max(0,Math.min(n-1,Math.floor(e*n)))];};},t.interpolateHue=function(t,n){var e=ie(+t,+n);return function(t){var n=e(t);return n-360*Math.floor(n/360);};},t.interpolateNumber=de,t.interpolateObject=pe,t.interpolateRound=be,t.interpolateString=ye,t.interpolateTransformCss=ke,t.interpolateTransformSvg=Ee,t.interpolateZoom=qe,t.interpolateRgb=ue,t.interpolateRgbBasis=fe,t.interpolateRgbBasisClosed=se,t.interpolateHsl=Ue,t.interpolateHslLong=Oe,t.interpolateLab=function(t,n){var e=ae((t=Rn(t)).l,(n=Rn(n)).l),r=ae(t.a,n.a),i=ae(t.b,n.b),o=ae(t.opacity,n.opacity);return function(n){return t.l=e(n),t.a=r(n),t.b=i(n),t.opacity=o(n),t+'';};},t.interpolateHcl=Ye,t.interpolateHclLong=Fe,t.interpolateCubehelix=je,t.interpolateCubehelixLong=He,t.piecewise=function(t,n){for(var e=0,r=n.length-1,i=n[0],o=new Array(r<0?0:r);e=0;--n)f.push(t[r[o[n]][2]]);for(n=+u;nu!=f>u&&a<(c-e)*(u-r)/(f-r)+e&&(s=!s),c=e,f=r;return s;},t.polygonLength=function(t){for(var n,e,r=-1,i=t.length,o=t[i-1],a=o[0],u=o[1],c=0;++r0?a[n-1]:r[0],n=o?[a[o-1],r]:[a[n-1],a[n]];},c.unknown=function(t){return arguments.length?(n=t,c):c;},c.thresholds=function(){return a.slice();},c.copy=function(){return t().domain([e,r]).range(u).unknown(n);},hh.apply(Ph(c),arguments);},t.scaleThreshold=function t(){var n,e=[.5],r=[0,1],o=1;function a(t){return t<=t?r[i(e,t,0,o)]:n;}return a.domain=function(t){return arguments.length?(e=gh.call(t),o=Math.min(e.length,r.length-1),a):e.slice();},a.range=function(t){return arguments.length?(r=gh.call(t),o=Math.min(e.length,r.length-1),a):r.slice();},a.invertExtent=function(t){var n=r.indexOf(t);return[e[n-1],e[n]];},a.unknown=function(t){return arguments.length?(n=t,a):n;},a.copy=function(){return t().domain(e).range(r).unknown(n);},hh.apply(a,arguments);},t.scaleTime=function(){return hh.apply(Tv(Td,Nd,sd,ud,od,rd,nd,Qh,t.timeFormat).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments);},t.scaleUtc=function(){return hh.apply(Tv(Qd,Wd,qd,zd,Cd,kd,nd,Qh,t.utcFormat).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments);},t.scaleSequential=function t(){var n=Ph(Sv()(wh));return n.copy=function(){return kv(n,t());},dh.apply(n,arguments);},t.scaleSequentialLog=function t(){var n=Bh(Sv()).domain([1,10]);return n.copy=function(){return kv(n,t()).base(n.base());},dh.apply(n,arguments);},t.scaleSequentialPow=Ev,t.scaleSequentialSqrt=function(){return Ev.apply(null,arguments).exponent(.5);},t.scaleSequentialSymlog=function t(){var n=Ih(Sv());return n.copy=function(){return kv(n,t()).constant(n.constant());},dh.apply(n,arguments);},t.scaleSequentialQuantile=function t(){var e=[],r=wh;function o(t){if(!isNaN(t=+t))return r((i(e,t)-1)/(e.length-1));}return o.domain=function(t){if(!arguments.length)return e.slice();e=[];for(var r,i=0,a=t.length;i1)&&(t-=Math.floor(t));var n=Math.abs(t-.5);return Gg.h=360*t-100,Gg.s=1.5-1.5*n,Gg.l=.8-.9*n,Gg+'';},t.interpolateWarm=Hg,t.interpolateCool=Xg,t.interpolateSinebow=function(t){var n;return t=(.5-t)*Math.PI,Vg.r=255*(n=Math.sin(t))*n,Vg.g=255*(n=Math.sin(t+$g))*n,Vg.b=255*(n=Math.sin(t+Wg))*n,Vg+'';},t.interpolateViridis=Qg,t.interpolateMagma=Jg,t.interpolateInferno=Kg,t.interpolatePlasma=ty,t.create=function(t){return zt(W(t).call(document.documentElement));},t.creator=W,t.local=Dt,t.matcher=tt,t.mouse=Ot,t.namespace=$,t.namespaces=V,t.clientPoint=Ut,t.select=zt,t.selectAll=function(t){return'string'==typeof t?new Ct([document.querySelectorAll(t)],[document.documentElement]):new Ct([null==t?[]:t],Et);},t.selection=Pt,t.selector=Q,t.selectorAll=K,t.style=ct,t.touch=Bt,t.touches=function(t,n){null==n&&(n=Lt().touches);for(var e=0,r=n?n.length:0,i=new Array(r);ed;if(u||(u=c=Xi()),hfy)if(v>hy-fy)u.moveTo(h*iy(d),h*uy(d)),u.arc(0,0,h,d,p,!g),l>fy&&(u.moveTo(l*iy(p),l*uy(p)),u.arc(0,0,l,p,d,g));else{var y,_,b=d,m=p,x=d,w=p,M=v,N=v,A=a.apply(this,arguments)/2,T=A>fy&&(r?+r.apply(this,arguments):cy(l*l+h*h)),S=ay(ey(h-l)/2,+e.apply(this,arguments)),k=S,E=S;if(T>fy){var C=dy(T/l*uy(A)),P=dy(T/h*uy(A));(M-=2*C)>fy?(x+=C*=g?1:-1,w-=C):(M=0,x=w=(d+p)/2),(N-=2*P)>fy?(b+=P*=g?1:-1,m-=P):(N=0,b=m=(d+p)/2);}var z=h*iy(b),R=h*uy(b),D=l*iy(w),q=l*uy(w);if(S>fy){var L,U=h*iy(m),O=h*uy(m),B=l*iy(x),Y=l*uy(x);if(v1?0:s<-1?sy:Math.acos(s))/2),G=cy(L[0]*L[0]+L[1]*L[1]);k=ay(S,(l-G)/(X-1)),E=ay(S,(h-G)/(X+1));}}N>fy?E>fy?(y=by(B,Y,z,R,h,E,g),_=by(U,O,D,q,h,E,g),u.moveTo(y.cx+y.x01,y.cy+y.y01),Efy&&M>fy?k>fy?(y=by(D,q,U,O,l,-k,g),_=by(z,R,B,Y,l,-k,g),u.lineTo(y.cx+y.x01,y.cy+y.y01),k0&&(d+=l);for(null!=n?p.sort(function(t,e){return n(v[t],v[e]);}):null!=e&&p.sort(function(t,n){return e(a[t],a[n]);}),u=0,f=d?(y-h*b)/d:0;u0?l*f:0)+b,v[c]={data:a[c],index:u,value:l,startAngle:g,endAngle:s,padAngle:_};return v;}return a.value=function(n){return arguments.length?(t='function'==typeof n?n:ny(+n),a):t;},a.sortValues=function(t){return arguments.length?(n=t,e=null,a):n;},a.sort=function(t){return arguments.length?(e=t,n=null,a):e;},a.startAngle=function(t){return arguments.length?(r='function'==typeof t?t:ny(+t),a):r;},a.endAngle=function(t){return arguments.length?(i='function'==typeof t?t:ny(+t),a):i;},a.padAngle=function(t){return arguments.length?(o='function'==typeof t?t:ny(+t),a):o;},a;},t.areaRadial=Ry,t.radialArea=Ry,t.lineRadial=zy,t.radialLine=zy,t.pointRadial=Dy,t.linkHorizontal=function(){return Oy(By);},t.linkVertical=function(){return Oy(Yy);},t.linkRadial=function(){var t=Oy(Fy);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t;},t.symbol=function(){var t=ny(Iy),n=ny(64),e=null;function r(){var r;if(e||(e=r=Xi()),t.apply(this,arguments).draw(e,+n.apply(this,arguments)),r)return e=null,r+''||null;}return r.type=function(n){return arguments.length?(t='function'==typeof n?n:ny(n),r):t;},r.size=function(t){return arguments.length?(n='function'==typeof t?t:ny(+t),r):n;},r.context=function(t){return arguments.length?(e=null==t?null:t,r):e;},r;},t.symbols=i_,t.symbolCircle=Iy,t.symbolCross=jy,t.symbolDiamond=Gy,t.symbolSquare=Qy,t.symbolStar=Zy,t.symbolTriangle=Ky,t.symbolWye=r_,t.curveBasisClosed=function(t){return new c_(t);},t.curveBasisOpen=function(t){return new f_(t);},t.curveBasis=function(t){return new u_(t);},t.curveBundle=l_,t.curveCardinalClosed=g_,t.curveCardinalOpen=__,t.curveCardinal=p_,t.curveCatmullRomClosed=M_,t.curveCatmullRomOpen=A_,t.curveCatmullRom=x_,t.curveLinearClosed=function(t){return new T_(t);},t.curveLinear=xy,t.curveMonotoneX=function(t){return new P_(t);},t.curveMonotoneY=function(t){return new z_(t);},t.curveNatural=function(t){return new D_(t);},t.curveStep=function(t){return new L_(t,.5);},t.curveStepAfter=function(t){return new L_(t,1);},t.curveStepBefore=function(t){return new L_(t,0);},t.stack=function(){var t=ny([]),n=O_,e=U_,r=B_;function i(i){var o,a,u=t.apply(this,arguments),c=i.length,f=u.length,s=new Array(f);for(o=0;o0){for(var e,r,i,o=0,a=t[0].length;o0)for(var e,r,i,o,a,u,c=0,f=t[n[0]].length;c=0?(r[0]=o,r[1]=o+=i):i<0?(r[1]=a,r[0]=a+=i):r[0]=o;},t.stackOffsetNone=U_,t.stackOffsetSilhouette=function(t,n){if((e=t.length)>0){for(var e,r=0,i=t[n[0]],o=i.length;r0&&(r=(e=t[n[0]]).length)>0){for(var e,r,i,o=0,a=1;apr&&e.name===n)return new Cr([[t]],si,n,+r);return null;},t.interrupt=Nr,t.voronoi=function(){var t=X_,n=G_,e=null;function r(r){return new Tb(r.map(function(e,i){var o=[Math.round(t(e,i,r)/Mb)*Mb,Math.round(n(e,i,r)/Mb)*Mb];return o.index=i,o.data=e,o;}),e);}return r.polygons=function(t){return r(t).polygons();},r.links=function(t){return r(t).links();},r.triangles=function(t){return r(t).triangles();},r.x=function(n){return arguments.length?(t='function'==typeof n?n:H_(+n),r):t;},r.y=function(t){return arguments.length?(n='function'==typeof t?t:H_(+t),r):n;},r.extent=function(t){return arguments.length?(e=null==t?null:[[+t[0][0],+t[0][1]],[+t[1][0],+t[1][1]]],r):e&&[[e[0][0],e[0][1]],[e[1][0],e[1][1]]];},r.size=function(t){return arguments.length?(e=null==t?null:[[0,0],[+t[0],+t[1]]],r):e&&[e[1][0]-e[0][0],e[1][1]-e[0][1]];},r;},t.zoom=function(){var n,e,r=Db,i=qb,o=Bb,a=Ub,u=Ob,c=[0,1/0],f=[[-1/0,-1/0],[1/0,1/0]],s=250,l=qe,h=[],d=I('start','zoom','end'),p=500,v=150,g=0;function y(t){t.property('__zoom',Lb).on('wheel.zoom',N).on('mousedown.zoom',A).on('dblclick.zoom',T).filter(u).on('touchstart.zoom',S).on('touchmove.zoom',k).on('touchend.zoom touchcancel.zoom',E).style('touch-action','none').style('-webkit-tap-highlight-color','rgba(0,0,0,0)');}function _(t,n){return(n=Math.max(c[0],Math.min(c[1],n)))===t.k?t:new Eb(n,t.x,t.y);}function b(t,n,e){var r=n[0]-e[0]*t.k,i=n[1]-e[1]*t.k;return r===t.x&&i===t.y?t:new Eb(t.k,r,i);}function m(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2];}function x(t,n,e){t.on('start.zoom',function(){w(this,arguments).start();}).on('interrupt.zoom end.zoom',function(){w(this,arguments).end();}).tween('zoom',function(){var t=arguments,r=w(this,t),o=i.apply(this,t),a=e||m(o),u=Math.max(o[1][0]-o[0][0],o[1][1]-o[0][1]),c=this.__zoom,f='function'==typeof n?n.apply(this,t):n,s=l(c.invert(a).concat(u/c.k),f.invert(a).concat(u/f.k));return function(t){if(1===t)t=f;else{var n=s(t),e=u/n[2];t=new Eb(e,a[0]-n[0]*e,a[1]-n[1]*e);}r.zoom(null,t);};});}function w(t,n){for(var e,r=0,i=h.length;rg;}n.zoom('mouse',o(b(n.that.__zoom,n.mouse[0]=Ot(n.that),n.mouse[1]),n.extent,f));},!0).on('mouseup.zoom',function(){i.on('mousemove.zoom mouseup.zoom',null),jt(t.event.view,n.moved),Rb(),n.end();},!0),a=Ot(this),u=t.event.clientX,c=t.event.clientY;It(t.event.view),zb(),n.mouse=[a,this.__zoom.invert(a)],Nr(this),n.start();}}function T(){if(r.apply(this,arguments)){var n=this.__zoom,e=Ot(this),a=n.invert(e),u=n.k*(t.event.shiftKey?.5:2),c=o(b(_(n,u),e,a),i.apply(this,arguments),f);Rb(),s>0?zt(this).transition().duration(s).call(x,c,e):zt(this).call(y.transform,c);}}function S(){if(r.apply(this,arguments)){var e,i,o,a,u=w(this,arguments),c=t.event.changedTouches,f=c.length;for(zb(),i=0;i { - const serializer = new XMLSerializer(); - const document_fragment_string = serializer.serializeToString(d); - var range = document.createRange(); - range.setStart(document.getElementById('module'), 0); - var documentFragment = range.createContextualFragment(document_fragment_string); - d3.select('#module').node().appendChild(documentFragment); - }); - } - - // Remove the next button entirely (TODO ensure this is actually used). - function removeNextButton() { - d3.select('#next-button').remove(); - } - - // Define the experiment sequence via an array (see index.html for an example). - experimentr.sequence = function(x) { - if(!arguments.length) return sequence; - sequence = x; - return experimentr; - }; - - // Start a timer with a given String as key - experimentr.startTimer = function(x) { - console.log('starting timer: '+x); - data['time_start_'+x] = Date.now(); - }; - - // End an existing timer (using a String key) - // TODO throw an error if a start wasn't called. - experimentr.endTimer = function(x) { - console.log('ending timer: '+x); - data['time_end_'+x] = Date.now(); - data['time_diff_'+x] = parseFloat(data['time_end_'+x]) - parseFloat(data['time_start_'+x]); - // experimentr.save(); - }; - - // attachTimer lets you show participants a visual countdown before advancing the experiment. - // target should be a CSS id, so the d3.select works - // seconds is the number of seconds in the countdown - // cb is a function which executes at the end of the countdown (write a custom callback to suite your experiment needs) - // Note, for an invisible timer, set target to null (e.g. attachTimer(null, 10, )) - experimentr.attachTimer = function(target, seconds, cb) { - d3.select(target).text(seconds); - - var timesCalled = 0; - - var update = function() { - d3.select(target).text(seconds - timesCalled); - if( timesCalled === seconds ) - end(); - else - timesCalled++; - }; - - var interval = setInterval(update, 1000); - - var end = function() { - clearInterval(interval); - cb(); - }; - }; - - // Returns experimentr so we can use it in index.html - return experimentr; -}(); diff --git a/public/example-mvnv/assets/libs/firebase-app.js b/public/example-mvnv/assets/libs/firebase-app.js deleted file mode 100644 index eddaeebacd..0000000000 --- a/public/example-mvnv/assets/libs/firebase-app.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):(e=e||self).firebase=t();}(this,function(){'use strict';var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t;}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);})(e,t);};var n=function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r';});}(i,n):'Error',s=this.serviceName+': '+a+' ('+o+').',c=new f(o,s),p=0,l=Object.keys(n);pa[0]&&e[1]';});}(o,r):'Error',s=this.serviceName+': '+a+' ('+i+').',u=new f(i,s),c=0,h=Object.keys(r);c>>0),R=0;function M(t,e,n){return t.call.apply(t.bind,arguments);}function _(e,n,t){if(!e)throw Error();if(2parseFloat(ct)){tt=String(lt);break t;}}tt=ct;}var ft,pt={};function dt(s){return function(t,e){var n=pt;return Object.prototype.hasOwnProperty.call(n,t)?n[t]:n[t]=e(t);}(s,function(){for(var t=0,e=G(String(tt)).split('.'),n=G(String(s)).split('.'),r=Math.max(e.length,n.length),i=0;0==t&&i>>0);function Vt(e){return'function'==C(e)?e:(e[Ft]||(e[Ft]=function(t){return e.handleEvent(t);}),e[Ft]);}function Bt(){q.call(this),this.c=new Dt(this),(this.J=this).B=null;}function Ut(t,e,n,r){if(!(e=t.c.a[String(e)]))return!0;e=e.concat();for(var i=!0,o=0;oe.length?ke:(e=e.substr(r,n),t.A=r+n,e));}function Pe(t){t.R=P()+t.O,xe(t,t.O);}function xe(t,e){if(null!=t.i)throw Error('WatchDog timer not null');t.i=me(O(t.bb,t),e);}function qe(t){t.i&&(w.clearTimeout(t.i),t.i=null);}function Fe(t){t.g.Da()||t.m||t.g.na(t);}function Ve(t){qe(t);var e=t.B;e&&'function'==typeof e.la&&e.la(),t.B=null,te(t.P),se(t.I),t.a&&(e=t.a,t.a=null,e.abort(),e.la());}function Be(t,e){try{t.g.Ga(t,e),le(4);}catch(t){}}function Ue(t,e){if(t.forEach&&'function'==typeof t.forEach)t.forEach(e,void 0);else if(N(t)||E(t))V(t,e,void 0);else{if(t.K&&'function'==typeof t.K)var n=t.K();else if(t.C&&'function'==typeof t.C)n=void 0;else if(N(t)||E(t)){n=[];for(var r=t.length,i=0;i2*t.c&&Ge(t));}function Ge(t){if(t.c!=t.a.length){for(var e=0,n=0;e>4&15).toString(16)+(15&t).toString(16);}ze.prototype.toString=function(){var t=[],e=this.f;e&&t.push(rn(e,an,!0),':');var n=this.b;return!n&&'file'!=e||(t.push('//'),(e=this.j)&&t.push(rn(e,an,!0),'@'),t.push(encodeURIComponent(String(n)).replace(/%25([0-9a-fA-F]{2})/g,'%$1')),null!=(n=this.i)&&t.push(':',String(n))),(n=this.a)&&(this.b&&'/'!=n.charAt(0)&&t.push('/'),t.push(rn(n,'/'==n.charAt(0)?un:sn,!0))),(n=this.c.toString())&&t.push('?',n),(n=this.g)&&t.push('#',rn(n,hn)),t.join('');},ze.prototype.resolve=function(t){var e=He(this),n=!!t.f;n?Ye(e,t.f):n=!!t.j,n?e.j=t.j:n=!!t.b,n?Xe(e,t.b):n=null!=t.i;var r=t.a;if(n)Je(e,t.i);else if(n=!!t.a){if('/'!=r.charAt(0))if(this.b&&!this.a)r='/'+r;else{var i=e.a.lastIndexOf('/');-1!=i&&(r=e.a.substr(0,i+1)+r);}if('..'==(i=r)||'.'==i)r='';else if(j(i,'./')||j(i,'/.')){r=0==i.lastIndexOf('/',0),i=i.split('/');for(var o=[],a=0;a=t.f;}function An(t){return t.b?1:t.a?t.a.a.c:0;}function kn(t,e){return t=t.b?t.b==e:!!t.a&&(e=Sn(e),je(t.a.a.b,e));}function Rn(t,e){t.a?t.a.add(e):t.b=e;}function Mn(t,e){var n;t.b&&t.b==e?t.b=null:((n=t.a)&&(n=Sn(e),n=je(t.a.a.b,n)),n&&Ke(t.a.a,Sn(e)));}function _n(t){if(null!=t.b)return t.c.concat(t.b.j);if(null==t.a||0==t.a.a.c)return U(t.c);var e=t.c;return V(t.a.C(),function(t){e=e.concat(t.j);}),e;}function On(){}function Ln(){this.a=new On;}function Pn(t,r,e){var i=e||'';try{Ue(t,function(t,e){var n=t;A(t)&&(n=Qt(t)),r.push(i+e+'='+encodeURIComponent(n));});}catch(t){throw r.push(i+'type='+encodeURIComponent('_badmap')),t;}}function xn(t,e,n,r,i){try{e.onload=null,e.onerror=null,e.onabort=null,e.ontimeout=null,i(r);}catch(t){}}In.prototype.cancel=function(){this.c=_n(this),this.b?(this.b.cancel(),this.b=null):this.a&&0!=this.a.a.c&&(V(this.a.C(),function(t){t.cancel();}),function(t){t.b={},t.a.length=0,t.c=0;}(this.a.a));},On.prototype.stringify=function(t){return w.JSON.stringify(t,void 0);},On.prototype.parse=function(t){return w.JSON.parse(t,void 0);};var qn=w.JSON.parse;function Fn(t){Bt.call(this),this.headers=new Qe,this.H=t||null,this.b=!1,this.s=this.a=null,this.A='',this.h=0,this.f='',this.g=this.w=this.l=this.v=!1,this.o=0,this.m=null,this.I=Vn,this.D=this.F=!1;}x(Fn,Bt);var Vn='',Bn=/^https?$/i,Un=['POST','PUT'];function Qn(t){return'content-type'==t.toLowerCase();}function Kn(t,e){t.b=!1,t.a&&(t.g=!0,t.a.abort(),t.g=!1),t.f=e,t.h=5,Gn(t),Wn(t);}function Gn(t){t.v||(t.v=!0,t.dispatchEvent('complete'),t.dispatchEvent('error'));}function jn(t){if(t.b&&void 0!==b&&(!t.s[1]||4!=Hn(t)||2!=t.T()))if(t.l&&4==Hn(t))ee(t.Fa,0,t);else if(t.dispatchEvent('readystatechange'),4==Hn(t)){t.b=!1;try{var e,n=t.T();t:switch(n){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var r=!0;break t;default:r=!1;}if(!(e=r)){var i;if(i=0===n){var o=String(t.A).match(We)[1]||null;if(!o&&w.self&&w.self.location){var a=w.self.location.protocol;o=a.substr(0,a.length-1);}i=!Bn.test(o?o.toLowerCase():'');}e=i;}e?(t.dispatchEvent('complete'),t.dispatchEvent('success')):(t.h=6,t.f=t.za()+' ['+t.T()+']',Gn(t));}finally{Wn(t);}}}function Wn(t,e){if(t.a){zn(t);var n=t.a,r=t.s[0]?I:null;t.a=null,t.s=null,e||t.dispatchEvent('ready');try{n.onreadystatechange=r;}catch(t){}}}function zn(t){t.a&&t.D&&(t.a.ontimeout=null),t.m&&(w.clearTimeout(t.m),t.m=null);}function Hn(t){return t.a?t.a.readyState:0;}function Yn(t,e){return t.a?t.a.getResponseHeader(e):null;}function Xn(t,e,n){t:{for(r in n){var r=!1;break t;}r=!0;}if(r)return t;if(n=function(t){var n='';return Y(t,function(t,e){n+=e,n+=':',n+=t,n+='\r\n';}),n;}(n),E(t)){if(e=encodeURIComponent(String(e)),e+=n=null!=n?'='+encodeURIComponent(String(n)):''){if((n=t.indexOf('#'))<0&&(n=t.length),(r=t.indexOf('?'))<0||n=t.b.f-(t.h?1:0))&&(t.h?(t.f=e.j.concat(t.f),!0):!(1==t.u||2==t.u||t.A>=(t.Pa?0:t.Qa))&&(t.h=me(O(t.Ia,t,e),cr(t,t.A)),t.A++,!0));}(this,t)||2==n&&ar(this)))switch(e&&0r)throw new Qr(Ur.INVALID_ARGUMENT,'Function '+t+'() requires between '+n+' and '+r+' arguments, but was called with '+pi(e.length,'argument')+'.');}function ti(t,e,n,r){ai(t,e,fi(n)+' argument',r);}function ei(t,e,n,r){void 0!==r&&ti(t,e,n,r);}function ni(t,e,n,r){ai(t,e,n+' option',r);}function ri(t,e,n,r){void 0!==r&&ni(t,e,n,r);}function ii(t,e,n,r,i){void 0!==r&&function(t,e,n,r,i){if(!(r instanceof Array))throw new Qr(Ur.INVALID_ARGUMENT,'Function '+t+'() requires its '+e+' option to be an array, but it was: '+ui(r));for(var o=0;ot.length&&Pr('offset '+e+' out of range '+t.length),void 0===n?n=t.length-e:n>t.length-e&&Pr('length '+n+' out of range '+(t.length-e)),this.segments=t,this.offset=e,this.len=n;},_i.prototype.construct=function(t,e,n){var r=Object.create(Object.getPrototypeOf(this));return r.init(t,e,n),r;},Object.defineProperty(_i.prototype,'length',{get:function(){return this.len;},enumerable:!0,configurable:!0}),_i.prototype.isEqual=function(t){return 0===_i.comparator(this,t);},_i.prototype.child=function(t){var e=this.segments.slice(this.offset,this.limit());return t instanceof _i?t.forEach(function(t){e.push(t);}):'string'==typeof t?e.push(t):Pr('Unknown parameter type for Path.child(): '+t),this.construct(e);},_i.prototype.limit=function(){return this.offset+this.length;},_i.prototype.popFirst=function(t){return t=void 0===t?1:t,xr(this.length>=t,'Can\'t call popFirst() with less segments'),this.construct(this.segments,this.offset+t,this.length-t);},_i.prototype.popLast=function(){return xr(!this.isEmpty(),'Can\'t call popLast() on empty path'),this.construct(this.segments,this.offset,this.length-1);},_i.prototype.firstSegment=function(){return xr(!this.isEmpty(),'Can\'t call firstSegment() on empty path'),this.segments[this.offset];},_i.prototype.lastSegment=function(){return this.get(this.length-1);},_i.prototype.get=function(t){return xr(te.length?1:0;},_i);function _i(t,e,n){this.init(t,e,n);}var Oi,Li=(s(Pi,Oi=Mi),Pi.prototype.canonicalString=function(){return this.toArray().join('/');},Pi.prototype.toString=function(){return this.canonicalString();},Pi.fromString=function(t){if(0<=t.indexOf('//'))throw new Qr(Ur.INVALID_ARGUMENT,'Invalid path ('+t+'). Paths must not contain // in them.');return new Pi(t.split('/').filter(function(t){return 0=i,'Should have found mutation after '+i),o=r.serializer.fromDbMutationBatch(e)),n.done();}).next(function(){return o;});},Fo.prototype.getAllMutationBatches=function(t){var e=this,n=IDBKeyRange.bound([this.userId,-1],[this.userId,Number.POSITIVE_INFINITY]);return Qo(t).loadAll(Ja.userMutationsIndex,n).next(function(t){return t.map(function(t){return e.serializer.fromDbMutationBatch(t);});});},Fo.prototype.getAllMutationBatchesAffectingDocumentKey=function(s,u){var c=this,t=Za.prefixForPath(this.userId,u.path),e=IDBKeyRange.lowerBound(t),h=[];return Ko(s).iterate({range:e},function(e,t,n){var r=e[0],i=e[1],o=e[2],a=no(i);if(r===c.userId&&u.path.isEqual(a))return Qo(s).get(o).next(function(t){if(!t)throw Pr('Dangling document-mutation reference found: '+e+' which points to '+o);xr(t.userId===c.userId,'Unexpected user \''+t.userId+'\' for mutation batch '+o),h.push(c.serializer.fromDbMutationBatch(t));});n.done();}).next(function(){return h;});},Fo.prototype.getAllMutationBatchesAffectingDocumentKeys=function(r,t){var u=this,c=new yo(yi),i=[];return t.forEach(function(s){var t=Za.prefixForPath(u.userId,s.path),e=IDBKeyRange.lowerBound(t),n=Ko(r).iterate({range:e},function(t,e,n){var r=t[0],i=t[1],o=t[2],a=no(i);r===u.userId&&s.path.isEqual(a)?c=c.add(o):n.done();});i.push(n);}),Po.waitFor(i).next(function(){return u.lookupMutationBatches(r,c);});},Fo.prototype.getAllMutationBatchesAffectingQuery=function(t,e){var s=this;xr(!e.isDocumentQuery(),'Document queries shouldn\'t go down this path'),xr(!e.isCollectionGroupQuery(),'CollectionGroup queries should be handled in LocalDocumentsView');var u=e.path,c=u.length+1,n=Za.prefixForPath(this.userId,u),r=IDBKeyRange.lowerBound(n),h=new yo(yi);return Ko(t).iterate({range:r},function(t,e,n){var r=t[0],i=t[1],o=t[2],a=no(i);r===s.userId&&u.isPrefixOf(a)?a.length===c&&(h=h.add(o)):n.done();}).next(function(){return s.lookupMutationBatches(t,h);});},Fo.prototype.lookupMutationBatches=function(t,e){var n=this,r=[],i=[];return e.forEach(function(e){i.push(Qo(t).get(e).next(function(t){if(null===t)throw Pr('Dangling document-mutation reference found, which points to '+e);xr(t.userId===n.userId,'Unexpected user \''+t.userId+'\' for mutation batch '+e),r.push(n.serializer.fromDbMutationBatch(t));}));}),Po.waitFor(i).next(function(){return r;});},Fo.prototype.removeMutationBatch=function(e,n){var r=this;return Bo(e.simpleDbTransaction,this.userId,n).next(function(t){return r.removeCachedMutationKeys(n.batchId),Po.forEach(t,function(t){return r.referenceDelegate.removeMutationReference(e,t);});});},Fo.prototype.removeCachedMutationKeys=function(t){delete this.documentKeysByBatchId[t];},Fo.prototype.performConsistencyCheck=function(n){var o=this;return this.checkEmpty(n).next(function(t){if(!t)return Po.resolve();var e=IDBKeyRange.lowerBound(Za.prefixForUser(o.userId)),i=[];return Ko(n).iterate({range:e},function(t,e,n){if(t[0]===o.userId){var r=no(t[1]);i.push(r);}else n.done();}).next(function(){xr(0===i.length,'Document leak -- detected dangling mutation references when queue is empty. Dangling keys: '+i.map(function(t){return t.canonicalString();}));});});},Fo.prototype.containsKey=function(t,e){return Vo(t,this.userId,e);},Fo.prototype.getMutationQueueMetadata=function(t){var e=this;return Go(t).get(this.userId).next(function(t){return t||new Ya(e.userId,-1,'');});},Fo);function Fo(t,e,n,r){this.userId=t,this.serializer=e,this.indexManager=n,this.referenceDelegate=r,this.documentKeysByBatchId={};}function Vo(t,o,e){var n=Za.prefixForPath(o,e.path),a=n[1],r=IDBKeyRange.lowerBound(n),s=!1;return Ko(t).iterate({range:r,keysOnly:!0},function(t,e,n){var r=t[0],i=t[1];t[2];r===o&&i===a&&(s=!0),n.done();}).next(function(){return s;});}function Bo(t,e,n){var r=t.store(Ja.store),i=t.store(Za.store),o=[],a=IDBKeyRange.only(n.batchId),s=0,u=r.iterate({range:a},function(t,e,n){return s++,n.delete();});o.push(u.next(function(){xr(1===s,'Dangling document-mutation reference found: Missing batch '+n.batchId);}));for(var c=[],h=0,l=n.mutations;h',t),this.store.put(t)));},ra.prototype.add=function(t){return _r(Yo,'ADD',this.store.name,t,t),ia(this.store.add(t));},ra.prototype.get=function(e){var n=this;return ia(this.store.get(e)).next(function(t){return void 0===t&&(t=null),_r(Yo,'GET',n.store.name,e,t),t;});},ra.prototype.delete=function(t){return _r(Yo,'DELETE',this.store.name,t),ia(this.store.delete(t));},ra.prototype.count=function(){return _r(Yo,'COUNT',this.store.name),ia(this.store.count());},ra.prototype.loadAll=function(t,e){var n=this.cursor(this.options(t,e)),r=[];return this.iterateCursor(n,function(t,e){r.push(e);}).next(function(){return r;});},ra.prototype.deleteAll=function(t,e){_r(Yo,'DELETE ALL',this.store.name);var n=this.options(t,e);n.keysOnly=!1;var r=this.cursor(n);return this.iterateCursor(r,function(t,e,n){return n.delete();});},ra.prototype.iterate=function(t,e){var n;e?n=t:(n={},e=t);var r=this.cursor(n);return this.iterateCursor(r,e);},ra.prototype.iterateSerial=function(i){var t=this.cursor({});return new Po(function(n,r){t.onerror=function(t){var e=aa(t.target.error);r(e);},t.onsuccess=function(t){var e=t.target.result;e?i(e.primaryKey,e.value).next(function(t){t?e.continue():n();}):n();};});},ra.prototype.iterateCursor=function(t,a){var s=[];return new Po(function(o,e){t.onerror=function(t){e(t.target.error);},t.onsuccess=function(t){var e=t.target.result;if(e){var n=new $o(e),r=a(e.primaryKey,e.value,n);if(r instanceof Po){var i=r.catch(function(t){return n.done(),Po.reject(t);});s.push(i);}n.isDone?o():null===n.skipToKey?e.continue():e.continue(n.skipToKey);}else o();};}).next(function(){return Po.waitFor(s);});},ra.prototype.options=function(t,e){var n=void 0;return void 0!==t&&('string'==typeof t?n=t:(xr(void 0===e,'3rd argument must not be defined if 2nd is a range.'),e=t)),{index:n,range:e};},ra.prototype.cursor=function(t){var e='next';if(t.reverse&&(e='prev'),t.index){var n=this.store.index(t.index);return t.keysOnly?n.openKeyCursor(t.range,e):n.openCursor(t.range,e);}return this.store.openCursor(t.range,e);},ra);function ra(t){this.store=t;}function ia(t){return new Po(function(n,r){t.onsuccess=function(t){var e=t.target.result;n(e);},t.onerror=function(t){var e=aa(t.target.error);r(e);};});}var oa=!1;function aa(t){var e=Xo.getIOSVersion(u());if(12.2<=e&&e<13){var n='An internal error was encountered in the Indexed Database server';if(0<=t.message.indexOf(n)){var r=new Qr('internal','IOS_INDEXEDDB_BUG1: IndexedDb has thrown \''+n+'\'. This is likely due to an unavoidable bug in iOS. See https://stackoverflow.com/q/56496296/110915 for details and a potential workaround.');return oa||(oa=!0,setTimeout(function(){throw r;},0)),r;}}return t;}var sa=(ua.prototype.allocateTargetId=function(e){var n=this;return this.retrieveMetadata(e).next(function(t){return t.highestTargetId=n.targetIdGenerator.after(t.highestTargetId),n.saveMetadata(e,t).next(function(){return t.highestTargetId;});});},ua.prototype.getLastRemoteSnapshotVersion=function(t){return this.retrieveMetadata(t).next(function(t){return oo.fromTimestamp(new ro(t.lastRemoteSnapshotVersion.seconds,t.lastRemoteSnapshotVersion.nanoseconds));});},ua.prototype.getHighestSequenceNumber=function(t){return la(t.simpleDbTransaction);},ua.prototype.setTargetsMetadata=function(e,n,r){var i=this;return this.retrieveMetadata(e).next(function(t){return t.highestListenSequenceNumber=n,r&&(t.lastRemoteSnapshotVersion=r.toTimestamp()),n>t.highestListenSequenceNumber&&(t.highestListenSequenceNumber=n),i.saveMetadata(e,t);});},ua.prototype.addQueryData=function(e,n){var r=this;return this.saveQueryData(e,n).next(function(){return r.retrieveMetadata(e).next(function(t){return t.targetCount+=1,r.updateMetadataFromQueryData(n,t),r.saveMetadata(e,t);});});},ua.prototype.updateQueryData=function(t,e){return this.saveQueryData(t,e);},ua.prototype.removeQueryData=function(e,t){var n=this;return this.removeMatchingKeysForTargetId(e,t.targetId).next(function(){return ca(e).delete(t.targetId);}).next(function(){return n.retrieveMetadata(e);}).next(function(t){return xr(0e.highestTargetId&&(e.highestTargetId=t.targetId,n=!0),t.sequenceNumber>e.highestListenSequenceNumber&&(e.highestListenSequenceNumber=t.sequenceNumber,n=!0),n;},ua.prototype.getQueryCount=function(t){return this.retrieveMetadata(t).next(function(t){return t.targetCount;});},ua.prototype.getQueryData=function(t,i){var o=this,e=i.canonicalId(),n=IDBKeyRange.bound([e,Number.NEGATIVE_INFINITY],[e,Number.POSITIVE_INFINITY]),a=null;return ca(t).iterate({range:n,index:ss.queryTargetsIndexName},function(t,e,n){var r=o.serializer.fromDbTarget(e);i.isEqual(r.query)&&(a=r,n.done());}).next(function(){return a;});},ua.prototype.addMatchingKeys=function(n,t,r){var i=this,o=[],a=fa(n);return t.forEach(function(t){var e=Zi(t.path);o.push(a.put(new cs(r,e))),o.push(i.referenceDelegate.addReference(n,t));}),Po.waitFor(o);},ua.prototype.removeMatchingKeys=function(n,t,r){var i=this,o=fa(n);return Po.forEach(t,function(t){var e=Zi(t.path);return Po.waitFor([o.delete([r,e]),i.referenceDelegate.removeReference(n,t)]);});},ua.prototype.removeMatchingKeysForTargetId=function(t,e){var n=fa(t),r=IDBKeyRange.bound([e],[e+1],!1,!0);return n.delete(r);},ua.prototype.getMatchingKeysForTargetId=function(t,e){var n=IDBKeyRange.bound([e],[e+1],!1,!0),r=fa(t),o=Ao();return r.iterate({range:n,keysOnly:!0},function(t,e,n){var r=no(t[1]),i=new Bi(r);o=o.add(i);}).next(function(){return o;});},ua.prototype.containsKey=function(t,e){var n=Zi(e.path),r=IDBKeyRange.bound([n],[vi(n)],!1,!0),i=0;return fa(t).iterate({index:cs.documentTargetsIndex,keysOnly:!0,range:r},function(t,e,n){var r=t[0];t[1],0!==r&&(i++,n.done());}).next(function(){return 0h.params.maximumSequenceNumbersToCollect?(_r('LruGarbageCollector','Capping sequence numbers to collect down to the maximum of '+h.params.maximumSequenceNumbersToCollect+' from '+t),h.params.maximumSequenceNumbersToCollect):t,a=Date.now(),h.nthSequenceNumber(e,i);}).next(function(t){return r=t,s=Date.now(),h.removeTargets(e,r,n);}).next(function(t){return o=t,u=Date.now(),h.removeOrphanedDocuments(e,r);}).next(function(t){return c=Date.now(),Rr()<=wr.DEBUG&&_r('LruGarbageCollector','LRU Garbage Collection\n\tCounted targets in '+(a-l)+'ms\n\tDetermined least recently used '+i+' in '+(s-a)+'ms\n\tRemoved '+o+' targets in '+(u-s)+'ms\n\tRemoved '+t+' documents in '+(c-u)+'ms\nTotal Duration: '+(c-l)+'ms'),Po.resolve({didRun:!0,sequenceNumbersCollected:i,targetsRemoved:o,documentsRemoved:t});});},Vs);function Vs(t,e){this.delegate=t,this.params=e;}var Bs,Us='IndexedDbPersistence',Qs='The current tab is not in the required state to perform this operation. It might be necessary to refresh the browser tab.',Ks='Another tab has exclusive access to the persistence layer. To allow shared access, make sure to invoke `enablePersistence()` with `synchronizeTabs:true` in all tabs.',Gs=(s(js,Bs=function(){}),js);function js(t,e){var n=Bs.call(this)||this;return n.simpleDbTransaction=t,n.currentSequenceNumber=e,n;}var Ws=(zs.getStore=function(t,e){if(t instanceof Gs)return Xo.getStore(t.simpleDbTransaction,e);throw Pr('IndexedDbPersistence must use instances of IndexedDbTransaction');},zs.createIndexedDbPersistence=function(n,r,i,o,a,s){return p(this,void 0,void 0,function(){var e;return d(this,function(t){switch(t.label){case 0:return[4,(e=new zs(n,r,i,o,a,s)).start()];case 1:return t.sent(),[2,e];}});});},zs.createMultiClientIndexedDbPersistence=function(n,r,i,o,a,s,u){return p(this,void 0,void 0,function(){var e;return d(this,function(t){switch(t.label){case 0:return[4,(e=new zs(n,r,i,o,a,s,u)).start()];case 1:return t.sent(),[2,e];}});});},zs.prototype.start=function(){var n=this;return xr(!this.started,'IndexedDbPersistence double-started!'),xr(null!==this.window,'Expected \'window\' to be defined'),Xo.openOrCreate(this.dbName,Ka,new Ga(this.serializer)).then(function(t){return n.simpleDb=t,n.updateClientMetadataAndTryBecomePrimary();}).then(function(){return n.attachVisibilityHandler(),n.attachWindowUnloadHook(),n.scheduleClientMetadataAndPrimaryLeaseRefreshes(),n.startRemoteDocumentCache();}).then(function(){return n.simpleDb.runTransaction('readonly',[ls.store],function(t){return la(t).next(function(t){var e=n.multiClientParams?n.multiClientParams.sequenceNumberSyncer:void 0;n.listenSequence=new Ai(t,e);});});}).then(function(){n._started=!0;}).catch(function(t){return n.simpleDb&&n.simpleDb.close(),Promise.reject(t);});},zs.prototype.startRemoteDocumentCache=function(){var e=this;return this.simpleDb.runTransaction('readonly',Ss,function(t){return e.remoteDocumentCache.start(t);});},zs.prototype.setPrimaryStateListener=function(n){var t=this;return this.primaryStateListener=function(e){return p(t,void 0,void 0,function(){return d(this,function(t){return this.started?[2,n(e)]:[2];});});},n(this.isPrimary);},zs.prototype.setDatabaseDeletedListener=function(n){var t=this;this.simpleDb.setVersionChangeListener(function(e){return p(t,void 0,void 0,function(){return d(this,function(t){switch(t.label){case 0:return null!==e.newVersion?[3,2]:[4,n()];case 1:t.sent(),t.label=2;case 2:return[2];}});});});},zs.prototype.setNetworkEnabled=function(t){var e=this;this.networkEnabled!==t&&(this.networkEnabled=t,this.queue.enqueueAndForget(function(){return p(e,void 0,void 0,function(){return d(this,function(t){switch(t.label){case 0:return this.started?[4,this.updateClientMetadataAndTryBecomePrimary()]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2];}});});}));},zs.prototype.updateClientMetadataAndTryBecomePrimary=function(){var r=this;return this.simpleDb.runTransaction('readwrite',Ss,function(n){return Xs(n).put(new vs(r.clientId,Date.now(),r.networkEnabled,r.inForeground,r.remoteDocumentCache.lastProcessedDocumentChangeId)).next(function(){if(r.isPrimary)return r.verifyPrimaryLease(n).next(function(t){t||(r.isPrimary=!1,r.queue.enqueueAndForget(function(){return r.primaryStateListener(!1);}));});}).next(function(){return r.canActAsPrimary(n);}).next(function(t){var e=r.isPrimary;return r.isPrimary=t,e!==r.isPrimary&&r.queue.enqueueAndForget(function(){return r.primaryStateListener(r.isPrimary);}),e&&!r.isPrimary?r.releasePrimaryLeaseIfHeld(n):r.isPrimary?r.acquireOrExtendPrimaryLease(n):void 0;});});},zs.prototype.verifyPrimaryLease=function(t){var e=this;return Ys(t).get(za.key).next(function(t){return Po.resolve(e.isLocalClient(t));});},zs.prototype.removeClientMetadata=function(t){return Xs(t).delete(this.clientId);},zs.prototype.maybeGarbageCollectMultiClientState=function(){return p(this,void 0,void 0,function(){var r,i,o=this;return d(this,function(t){switch(t.label){case 0:return!this.isPrimary||this.isWithinAge(this.lastGarbageCollectionTime,18e5)?[3,2]:(this.lastGarbageCollectionTime=Date.now(),i=[],[4,this.runTransaction('maybeGarbageCollectMultiClientState','readwrite-primary',function(n){var e=zs.getStore(n,vs.store);return e.loadAll().next(function(t){r=o.filterActiveClients(t,18e5),i=t.filter(function(t){return-1===r.indexOf(t);});}).next(function(){return Po.forEach(i,function(t){return e.delete(t.clientId);});}).next(function(){if(0<(r=r.filter(function(t){return t.clientId!==o.clientId;})).length){var t=r.map(function(t){return t.lastProcessedDocumentChangeId||0;}),e=Math.min.apply(Math,t);return o.remoteDocumentCache.removeDocumentChangesThroughChangeId(n,e);}});})]);case 1:t.sent(),i.forEach(function(t){o.window.localStorage.removeItem(o.zombiedClientLocalStorageKey(t.clientId));}),t.label=2;case 2:return[2];}});});},zs.prototype.scheduleClientMetadataAndPrimaryLeaseRefreshes=function(){var t=this;this.clientMetadataRefresher=this.queue.enqueueAfterDelay(Qi.ClientMetadataRefresh,4e3,function(){return t.updateClientMetadataAndTryBecomePrimary().then(function(){return t.maybeGarbageCollectMultiClientState();}).then(function(){return t.scheduleClientMetadataAndPrimaryLeaseRefreshes();});});},zs.prototype.isLocalClient=function(t){return!!t&&t.ownerId===this.clientId;},zs.prototype.canActAsPrimary=function(e){var i=this;return Ys(e).get(za.key).next(function(t){if(null!==t&&i.isWithinAge(t.leaseTimestampMs,5e3)&&!i.isClientZombied(t.ownerId)){if(i.isLocalClient(t)&&i.networkEnabled)return!0;if(!i.isLocalClient(t)){if(!t.allowTabSynchronization)throw new Qr(Ur.FAILED_PRECONDITION,Ks);return!1;}}return!(!i.networkEnabled||!i.inForeground)||Xs(e).loadAll().next(function(t){return void 0===i.filterActiveClients(t,5e3).find(function(t){if(i.clientId!==t.clientId){var e=!i.networkEnabled&&t.networkEnabled,n=!i.inForeground&&t.inForeground,r=i.networkEnabled===t.networkEnabled;if(e||n&&r)return!0;}return!1;});});}).next(function(t){return i.isPrimary!==t&&_r(Us,'Client '+(t?'is':'is not')+' eligible for a primary lease.'),t;});},zs.prototype.shutdown=function(){return p(this,void 0,void 0,function(){var e=this;return d(this,function(t){switch(t.label){case 0:return this._started=!1,this.markClientZombied(),this.clientMetadataRefresher&&this.clientMetadataRefresher.cancel(),this.detachVisibilityHandler(),this.detachWindowUnloadHook(),[4,this.simpleDb.runTransaction('readwrite',[za.store,vs.store],function(t){return e.releasePrimaryLeaseIfHeld(t).next(function(){return e.removeClientMetadata(t);});})];case 1:return t.sent(),this.simpleDb.close(),this.removeClientZombiedEntry(),[2];}});});},zs.prototype.filterActiveClients=function(t,e){var n=this;return t.filter(function(t){return n.isWithinAge(t.updateTimeMs,e)&&!n.isClientZombied(t.clientId);});},zs.prototype.getActiveClients=function(){var e=this;return this.simpleDb.runTransaction('readonly',[vs.store],function(t){return Xs(t).loadAll().next(function(t){return e.filterActiveClients(t,18e5).map(function(t){return t.clientId;});});});},zs.clearPersistence=function(n){return p(this,void 0,void 0,function(){var e;return d(this,function(t){switch(t.label){case 0:return zs.isAvailable()?(e=n+zs.MAIN_DATABASE,[4,Xo.delete(e)]):[2,Promise.resolve()];case 1:return t.sent(),[2];}});});},Object.defineProperty(zs.prototype,'started',{get:function(){return this._started;},enumerable:!0,configurable:!0}),zs.prototype.getMutationQueue=function(t){return xr(this.started,'Cannot initialize MutationQueue before persistence is started.'),qo.forUser(t,this.serializer,this.indexManager,this.referenceDelegate);},zs.prototype.getQueryCache=function(){return xr(this.started,'Cannot initialize QueryCache before persistence is started.'),this.queryCache;},zs.prototype.getRemoteDocumentCache=function(){return xr(this.started,'Cannot initialize RemoteDocumentCache before persistence is started.'),this.remoteDocumentCache;},zs.prototype.getIndexManager=function(){return xr(this.started,'Cannot initialize IndexManager before persistence is started.'),this.indexManager;},zs.prototype.runTransaction=function(n,t,r){var i=this;return _r(Us,'Starting transaction:',n),this.simpleDb.runTransaction('readonly'===t?'readonly':'readwrite',Ss,function(e){return'readwrite-primary'===t?i.verifyPrimaryLease(e).next(function(t){if(!t)throw Or('Failed to obtain primary lease for action \''+n+'\'.'),i.isPrimary=!1,i.queue.enqueueAndForget(function(){return i.primaryStateListener(!1);}),new Qr(Ur.FAILED_PRECONDITION,Qs);return r(new Gs(e,i.listenSequence.next()));}).next(function(t){return i.acquireOrExtendPrimaryLease(e).next(function(){return t;});}):i.verifyAllowTabSynchronization(e).next(function(){return r(new Gs(e,i.listenSequence.next()));});});},zs.prototype.verifyAllowTabSynchronization=function(t){var e=this;return Ys(t).get(za.key).next(function(t){if(null!==t&&e.isWithinAge(t.leaseTimestampMs,5e3)&&!e.isClientZombied(t.ownerId)&&!e.isLocalClient(t)&&!t.allowTabSynchronization)throw new Qr(Ur.FAILED_PRECONDITION,Ks);});},zs.prototype.acquireOrExtendPrimaryLease=function(t){var e=new za(this.clientId,this.allowTabSynchronization,Date.now());return Ys(t).put(za.key,e);},zs.isAvailable=function(){return Xo.isAvailable();},zs.buildStoragePrefix=function(t){var e=t.databaseId.projectId;return t.databaseId.isDefaultDatabase||(e+='.'+t.databaseId.database),'firestore/'+t.persistenceKey+'/'+e+'/';},zs.prototype.releasePrimaryLeaseIfHeld=function(t){var e=this,n=Ys(t);return n.get(za.key).next(function(t){return e.isLocalClient(t)?(_r(Us,'Releasing primary lease.'),n.delete(za.key)):Po.resolve();});},zs.prototype.isWithinAge=function(t,e){var n=Date.now();return!(t '+n),1));},zs.prototype.attachVisibilityHandler=function(){var t=this;null!==this.document&&'function'==typeof this.document.addEventListener&&(this.documentVisibilityHandler=function(){t.queue.enqueueAndForget(function(){return t.inForeground='visible'===t.document.visibilityState,t.updateClientMetadataAndTryBecomePrimary();});},this.document.addEventListener('visibilitychange',this.documentVisibilityHandler),this.inForeground='visible'===this.document.visibilityState);},zs.prototype.detachVisibilityHandler=function(){this.documentVisibilityHandler&&(xr(null!==this.document&&'function'==typeof this.document.addEventListener,'Expected \'document.addEventListener\' to be a function'),this.document.removeEventListener('visibilitychange',this.documentVisibilityHandler),this.documentVisibilityHandler=null);},zs.prototype.attachWindowUnloadHook=function(){var t=this;'function'==typeof this.window.addEventListener&&(this.windowUnloadHandler=function(){t.markClientZombied(),t.queue.enqueueAndForget(function(){return t.shutdown();});},this.window.addEventListener('unload',this.windowUnloadHandler));},zs.prototype.detachWindowUnloadHook=function(){this.windowUnloadHandler&&(xr('function'==typeof this.window.removeEventListener,'Expected \'window.removeEventListener\' to be a function'),this.window.removeEventListener('unload',this.windowUnloadHandler),this.windowUnloadHandler=null);},zs.prototype.isClientZombied=function(t){try{var e=null!==this.webStorage.getItem(this.zombiedClientLocalStorageKey(t));return _r(Us,'Client \''+t+'\' '+(e?'is':'is not')+' zombied in LocalStorage'),e;}catch(t){return Or(Us,'Failed to get zombied client id.',t),!1;}},zs.prototype.markClientZombied=function(){try{this.webStorage.setItem(this.zombiedClientLocalStorageKey(this.clientId),String(Date.now()));}catch(t){Or('Failed to set zombie client id.',t);}},zs.prototype.removeClientZombiedEntry=function(){try{this.webStorage.removeItem(this.zombiedClientLocalStorageKey(this.clientId));}catch(t){}},zs.prototype.zombiedClientLocalStorageKey=function(t){return'firestore_zombie_'+this.persistenceKey+'_'+t;},zs.MAIN_DATABASE='main',zs);function zs(t,e,n,r,i,o,a){if(this.persistenceKey=t,this.clientId=e,this.queue=r,this.multiClientParams=a,this._started=!1,this.isPrimary=!1,this.networkEnabled=!0,this.inForeground=!1,this.lastGarbageCollectionTime=Number.NEGATIVE_INFINITY,this.primaryStateListener=function(t){return Promise.resolve();},!zs.isAvailable())throw new Qr(Ur.UNIMPLEMENTED,'This platform is either missing IndexedDB or is known to have an incomplete implementation. Offline persistence has been disabled.');if(this.referenceDelegate=new eu(this,o),this.dbName=t+zs.MAIN_DATABASE,this.serializer=new As(i),this.document=n.document,this.allowTabSynchronization=void 0!==a,this.queryCache=new sa(this.referenceDelegate,this.serializer),this.indexManager=new Ts,this.remoteDocumentCache=new ka(this.serializer,this.indexManager,this.allowTabSynchronization),!n.window||!n.window.localStorage)throw new Qr(Ur.UNIMPLEMENTED,'IndexedDB persistence is only available on platforms that support LocalStorage.');this.window=n.window,this.webStorage=this.window.localStorage;}function Hs(e){return p(this,void 0,void 0,function(){return d(this,function(t){if(!function(t){return t.code===Ur.FAILED_PRECONDITION&&t.message===Qs;}(e))throw e;return _r(Us,'Unexpectedly lost primary lease'),[2];});});}function Ys(t){return t.store(za.store);}function Xs(t){return t.store(vs.store);}var Js,$s,Zs,tu,eu=(nu.prototype.getSequenceNumberCount=function(t){var n=this.orphanedDocmentCount(t);return this.db.getQueryCache().getQueryCount(t).next(function(e){return n.next(function(t){return e+t;});});},nu.prototype.orphanedDocmentCount=function(t){var e=0;return this.forEachOrphanedDocumentSequenceNumber(t,function(t){e++;}).next(function(){return e;});},nu.prototype.forEachTarget=function(t,e){return this.db.getQueryCache().forEachTarget(t,e);},nu.prototype.forEachOrphanedDocumentSequenceNumber=function(t,n){return this.forEachOrphanedDocument(t,function(t,e){return n(e);});},nu.prototype.setInMemoryPins=function(t){this.inMemoryPins=t;},nu.prototype.addReference=function(t,e){return ru(t,e);},nu.prototype.removeReference=function(t,e){return ru(t,e);},nu.prototype.removeTargets=function(t,e,n){return this.db.getQueryCache().removeTargets(t,e,n);},nu.prototype.removeMutationReference=function(t,e){return ru(t,e);},nu.prototype.isPinned=function(t,e){return this.inMemoryPins.containsKey(e)?Po.resolve(!0):function(e,n){var r=!1;return Go(e).iterateSerial(function(t){return Vo(e,t,n).next(function(t){return t&&(r=!0),Po.resolve(!t);});}).next(function(){return r;});}(t,e);},nu.prototype.removeOrphanedDocuments=function(r,i){var o=this,a=0,s=0,u=[];return this.forEachOrphanedDocument(r,function(e,t){if(t<=i){var n=o.isPinned(r,e).next(function(t){if(!t)return a++,o.removeOrphanedDocument(r,e).next(function(t){s+=t;});});u.push(n);}}).next(function(){return Po.waitFor(u);}).next(function(){return o.db.getRemoteDocumentCache().updateSize(r,-s);}).next(function(){return a;});},nu.prototype.removeOrphanedDocument=function(t,e){var n=0,r=this.db.getRemoteDocumentCache();return Po.waitFor([fa(t).delete(function(t){return[0,Zi(t.path)];}(e)),r.removeEntry(t,e).next(function(t){n+=t;})]).next(function(){return n;});},nu.prototype.removeTarget=function(t,e){var n=e.copy({sequenceNumber:t.currentSequenceNumber});return this.db.getQueryCache().updateQueryData(t,n);},nu.prototype.updateLimboDocument=function(t,e){return ru(t,e);},nu.prototype.forEachOrphanedDocument=function(t,o){var a,e=fa(t),s=Ai.INVALID;return e.iterate({index:cs.documentTargetsIndex},function(t,e){var n=t[0],r=(t[1],e.path),i=e.sequenceNumber;0===n?(s!==Ai.INVALID&&o(new Bi(no(a)),s),s=i,a=r):s=Ai.INVALID;}).next(function(){s!==Ai.INVALID&&o(new Bi(no(a)),s);});},nu.prototype.getCacheSize=function(t){return this.db.getRemoteDocumentCache().getSize(t);},nu);function nu(t,e){this.db=t,this.garbageCollector=new Fs(this,e);}function ru(t,e){return fa(t).put(function(t,e){return new cs(0,Zi(t.path),e);}(e,t.currentSequenceNumber));}($s=Js=Js||{})[$s.NullValue=0]='NullValue',$s[$s.BooleanValue=1]='BooleanValue',$s[$s.NumberValue=2]='NumberValue',$s[$s.TimestampValue=3]='TimestampValue',$s[$s.StringValue=4]='StringValue',$s[$s.BlobValue=5]='BlobValue',$s[$s.RefValue=6]='RefValue',$s[$s.GeoPointValue=7]='GeoPointValue',$s[$s.ArrayValue=8]='ArrayValue',$s[$s.ObjectValue=9]='ObjectValue',(tu=Zs=Zs||{})[tu.Default=0]='Default',tu[tu.Estimate=1]='Estimate',tu[tu.Previous=2]='Previous';var iu=(ou.fromSnapshotOptions=function(t,e){switch(t.serverTimestamps){case'estimate':return new ou(Zs.Estimate,e);case'previous':return new ou(Zs.Previous,e);case'none':case void 0:return new ou(Zs.Default,e);default:return Pr('fromSnapshotOptions() called with invalid options.');}},ou);function ou(t,e){this.serverTimestampBehavior=t,this.timestampsInSnapshots=e;}var au=(su.prototype.toString=function(){var t=this.value();return null===t?'null':t.toString();},su.prototype.defaultCompareTo=function(t){return xr(this.typeOrder!==t.typeOrder,'Default compareTo should not be used for values of same type.'),yi(this.typeOrder,t.typeOrder);},su);function su(){}var uu,cu=(s(hu,uu=au),hu.prototype.value=function(t){return null;},hu.prototype.isEqual=function(t){return t instanceof hu;},hu.prototype.compareTo=function(t){return t instanceof hu?0:this.defaultCompareTo(t);},hu.INSTANCE=new hu,hu);function hu(){var t=uu.call(this)||this;return t.typeOrder=Js.NullValue,t.internalValue=null,t;}var lu,fu=(s(pu,lu=au),pu.prototype.value=function(t){return this.internalValue;},pu.prototype.isEqual=function(t){return t instanceof pu&&this.internalValue===t.internalValue;},pu.prototype.compareTo=function(t){return t instanceof pu?yi(this,t):this.defaultCompareTo(t);},pu.of=function(t){return t?pu.TRUE:pu.FALSE;},pu.TRUE=new pu(!0),pu.FALSE=new pu(!1),pu);function pu(t){var e=lu.call(this)||this;return e.internalValue=t,e.typeOrder=Js.BooleanValue,e;}var du,mu=(s(yu,du=au),yu.prototype.value=function(t){return this.internalValue;},yu.prototype.compareTo=function(t){return t instanceof yu?function(t,e){return t';},_u);function _u(t,e){var n=Ru.call(this)||this;return n.localWriteTime=t,n.previousValue=e,n.typeOrder=Js.TimestampValue,n;}var Ou,Lu=(s(Pu,Ou=au),Pu.prototype.value=function(t){return this.internalValue;},Pu.prototype.isEqual=function(t){return t instanceof Pu&&this.internalValue.isEqual(t.internalValue);},Pu.prototype.compareTo=function(t){return t instanceof Pu?this.internalValue._compareTo(t.internalValue):this.defaultCompareTo(t);},Pu);function Pu(t){var e=Ou.call(this)||this;return e.internalValue=t,e.typeOrder=Js.BlobValue,e;}var xu,qu=(s(Fu,xu=au),Fu.prototype.value=function(t){return this.key;},Fu.prototype.isEqual=function(t){return t instanceof Fu&&this.key.isEqual(t.key)&&this.databaseId.isEqual(t.databaseId);},Fu.prototype.compareTo=function(t){if(t instanceof Fu){var e=this.databaseId.compareTo(t.databaseId);return 0!==e?e:Bi.comparator(this.key,t.key);}return this.defaultCompareTo(t);},Fu);function Fu(t,e){var n=xu.call(this)||this;return n.databaseId=t,n.key=e,n.typeOrder=Js.RefValue,n;}var Vu,Bu=(s(Uu,Vu=au),Uu.prototype.value=function(t){return this.internalValue;},Uu.prototype.isEqual=function(t){return t instanceof Uu&&this.internalValue.isEqual(t.internalValue);},Uu.prototype.compareTo=function(t){return t instanceof Uu?this.internalValue._compareTo(t.internalValue):this.defaultCompareTo(t);},Uu);function Uu(t){var e=Vu.call(this)||this;return e.internalValue=t,e.typeOrder=Js.GeoPointValue,e;}var Qu,Ku=(s(Gu,Qu=au),Gu.prototype.value=function(n){var r={};return this.internalValue.inorderTraversal(function(t,e){r[t]=e.value(n);}),r;},Gu.prototype.forEach=function(t){this.internalValue.inorderTraversal(t);},Gu.prototype.isEqual=function(t){if(t instanceof Gu){for(var e=this.internalValue.getIterator(),n=t.internalValue.getIterator();e.hasNext()&&n.hasNext();){var r=e.getNext(),i=n.getNext();if(r.key!==i.key||!r.value.isEqual(i.value))return!1;}return!e.hasNext()&&!n.hasNext();}return!1;},Gu.prototype.compareTo=function(t){if(t instanceof Gu){for(var e=this.internalValue.getIterator(),n=t.internalValue.getIterator();e.hasNext()&&n.hasNext();){var r=e.getNext(),i=n.getNext(),o=yi(r.key,i.key)||r.value.compareTo(i.value);if(o)return o;}return yi(e.hasNext(),n.hasNext());}return this.defaultCompareTo(t);},Gu.prototype.set=function(t,e){if(xr(!t.isEmpty(),'Cannot set field for empty path on ObjectValue'),1===t.length)return this.setChild(t.firstSegment(),e);var n=this.child(t.firstSegment());n instanceof Gu||(n=Gu.EMPTY);var r=n.set(t.popFirst(),e);return this.setChild(t.firstSegment(),r);},Gu.prototype.delete=function(t){if(xr(!t.isEmpty(),'Cannot delete field for empty path on ObjectValue'),1===t.length)return new Gu(this.internalValue.remove(t.firstSegment()));var e=this.child(t.firstSegment());if(e instanceof Gu){var n=e.delete(t.popFirst());return new Gu(this.internalValue.insert(t.firstSegment(),n));}return this;},Gu.prototype.contains=function(t){return null!==this.field(t);},Gu.prototype.field=function(t){xr(!t.isEmpty(),'Can\'t get field of empty path');var e=this;return t.forEach(function(t){e=e instanceof Gu?e.internalValue.get(t):null;}),e;},Gu.prototype.fieldMask=function(){var i=new yo(Fi.comparator);return this.internalValue.forEach(function(t,e){var n=new Fi([t]);if(e instanceof Gu){var r=e.fieldMask().fields;r.isEmpty()?i=i.add(n):r.forEach(function(t){i=i.add(n.child(t));});}else i=i.add(n);}),Hu.fromSet(i);},Gu.prototype.toString=function(){return this.internalValue.toString();},Gu.prototype.child=function(t){return this.internalValue.get(t)||void 0;},Gu.prototype.setChild=function(t,e){return new Gu(this.internalValue.insert(t,e));},Gu.EMPTY=new Gu(new so(yi)),Gu);function Gu(t){var e=Qu.call(this)||this;return e.internalValue=t,e.typeOrder=Js.ObjectValue,e;}var ju,Wu=(s(zu,ju=au),zu.prototype.value=function(e){return this.internalValue.map(function(t){return t.value(e);});},zu.prototype.contains=function(t){for(var e=0,n=this.internalValue;e=this.RESUME_TOKEN_MAX_AGE_MICROS||0i?this.mutationQueue[i]:null);},Dc.prototype.getAllMutationBatches=function(t){return Po.resolve(this.mutationQueue.slice());},Dc.prototype.getAllMutationBatchesAffectingDocumentKey=function(t,n){var r=this,e=new Ec(n,0),i=new Ec(n,Number.POSITIVE_INFINITY),o=[];return this.batchesByDocumentKey.forEachInRange([e,i],function(t){xr(n.isEqual(t.key),'Should only iterate over a single key\'s batches');var e=r.findMutationBatch(t.targetOrBatchId);xr(null!==e,'Batches in the index must exist in the main table'),o.push(e);}),Po.resolve(o);},Dc.prototype.getAllMutationBatchesAffectingDocumentKeys=function(t,e){var r=this,i=new yo(yi);return e.forEach(function(e){var t=new Ec(e,0),n=new Ec(e,Number.POSITIVE_INFINITY);r.batchesByDocumentKey.forEachInRange([t,n],function(t){xr(e.isEqual(t.key),'For each key, should only iterate over a single key\'s batches'),i=i.add(t.targetOrBatchId);});}),Po.resolve(this.findMutationBatches(i));},Dc.prototype.getAllMutationBatchesAffectingQuery=function(t,e){xr(!e.isCollectionGroupQuery(),'CollectionGroup queries should be handled in LocalDocumentsView');var n=e.path,r=n.length+1,i=n;Bi.isDocumentKey(i)||(i=i.child(''));var o=new Ec(new Bi(i),0),a=new yo(yi);return this.batchesByDocumentKey.forEachWhile(function(t){var e=t.key.path;return!!n.isPrefixOf(e)&&(e.length===r&&(a=a.add(t.targetOrBatchId)),!0);},o),Po.resolve(this.findMutationBatches(a));},Dc.prototype.findMutationBatches=function(t){var n=this,r=[];return t.forEach(function(t){var e=n.findMutationBatch(t);null!==e&&r.push(e);}),r;},Dc.prototype.removeMutationBatch=function(n,r){var i=this;xr(0===this.indexOfExistingBatchId(r.batchId,'removed'),'Can only remove the first entry of the mutation queue'),this.mutationQueue.shift();var o=this.batchesByDocumentKey;return Po.forEach(r.mutations,function(t){var e=new Ec(t.key,r.batchId);return o=o.delete(e),i.referenceDelegate.removeMutationReference(n,t.key);}).next(function(){i.batchesByDocumentKey=o;});},Dc.prototype.removeCachedMutationKeys=function(t){},Dc.prototype.containsKey=function(t,e){var n=new Ec(e,0),r=this.batchesByDocumentKey.firstAfterOrEqual(n);return Po.resolve(e.isEqual(r&&r.key));},Dc.prototype.performConsistencyCheck=function(t){return 0===this.mutationQueue.length&&xr(this.batchesByDocumentKey.isEmpty(),'Document leak -- detected dangling mutation references when queue is empty.'),Po.resolve();},Dc.prototype.indexOfExistingBatchId=function(t,e){var n=this.indexOfBatchId(t);return xr(0<=n&&n=this.mutationQueue.length)return null;var n=this.mutationQueue[e];return xr(n.batchId===t,'If found batch must match'),n;},Dc);function Dc(t,e){this.indexManager=t,this.referenceDelegate=e,this.mutationQueue=[],this.nextBatchId=1,this.lastStreamToken=Vr(),this.batchesByDocumentKey=new yo(Ec.compareByKey);}var Nc=(Ac.prototype.getTargetCount=function(t){return Po.resolve(this.targetCount);},Ac.prototype.forEachTarget=function(t,n){return this.queries.forEach(function(t,e){return n(e);}),Po.resolve();},Ac.prototype.getLastRemoteSnapshotVersion=function(t){return Po.resolve(this.lastRemoteSnapshotVersion);},Ac.prototype.getHighestSequenceNumber=function(t){return Po.resolve(this.highestSequenceNumber);},Ac.prototype.allocateTargetId=function(t){var e=this.targetIdGenerator.after(this.highestTargetId);return this.highestTargetId=e,Po.resolve(e);},Ac.prototype.setTargetsMetadata=function(t,e,n){return n&&(this.lastRemoteSnapshotVersion=n),e>this.highestSequenceNumber&&(this.highestSequenceNumber=e),Po.resolve();},Ac.prototype.saveQueryData=function(t){this.queries.set(t.query,t);var e=t.targetId;e>this.highestTargetId&&(this.highestTargetId=e),t.sequenceNumber>this.highestSequenceNumber&&(this.highestSequenceNumber=t.sequenceNumber);},Ac.prototype.addQueryData=function(t,e){return xr(!this.queries.has(e.query),'Adding a query that already exists'),this.saveQueryData(e),this.targetCount+=1,Po.resolve();},Ac.prototype.updateQueryData=function(t,e){return xr(this.queries.has(e.query),'Updating a non-existent query'),this.saveQueryData(e),Po.resolve();},Ac.prototype.removeQueryData=function(t,e){return xr(0this.maxDelayMs&&(this.currentBaseMs=this.maxDelayMs);},Hc.prototype.cancel=function(){null!==this.timerPromise&&(this.timerPromise.cancel(),this.timerPromise=null);},Hc.prototype.jitterDelayMs=function(){return(Math.random()-.5)*this.currentBaseMs;},Hc);function Hc(t,e,n,r,i){this.queue=t,this.timerId=e,this.initialDelayMs=n,this.backoffFactor=r,this.maxDelayMs=i,this.timerPromise=null,this.lastAttemptTime=Date.now(),this.reset();}var Yc,Xc,Jc='PersistentStream';(Xc=Yc=Yc||{})[Xc.Initial=0]='Initial',Xc[Xc.Starting=1]='Starting',Xc[Xc.Open=2]='Open',Xc[Xc.Error=3]='Error',Xc[Xc.Backoff=4]='Backoff';var $c=(Zc.prototype.isStarted=function(){return this.state===Yc.Starting||this.state===Yc.Open||this.state===Yc.Backoff;},Zc.prototype.isOpen=function(){return this.state===Yc.Open;},Zc.prototype.start=function(){this.state!==Yc.Error?(xr(this.state===Yc.Initial,'Already started'),this.auth()):this.performBackoff();},Zc.prototype.stop=function(){return p(this,void 0,void 0,function(){return d(this,function(t){switch(t.label){case 0:return this.isStarted()?[4,this.close(Yc.Initial)]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2];}});});},Zc.prototype.inhibitBackoff=function(){xr(!this.isStarted(),'Can only inhibit backoff in a stopped state'),this.state=Yc.Initial,this.backoff.reset();},Zc.prototype.markIdle=function(){var t=this;this.isOpen()&&null===this.idleTimer&&(this.idleTimer=this.queue.enqueueAfterDelay(this.idleTimerId,6e4,function(){return t.handleIdleCloseTimer();}));},Zc.prototype.sendRequest=function(t){this.cancelIdleCheck(),this.stream.send(t);},Zc.prototype.handleIdleCloseTimer=function(){return p(this,void 0,void 0,function(){return d(this,function(t){return this.isOpen()?[2,this.close(Yc.Initial)]:[2];});});},Zc.prototype.cancelIdleCheck=function(){this.idleTimer&&(this.idleTimer.cancel(),this.idleTimer=null);},Zc.prototype.close=function(e,n){return p(this,void 0,void 0,function(){return d(this,function(t){switch(t.label){case 0:return xr(this.isStarted(),'Only started streams should be closed.'),xr(e===Yc.Error||jc(n),'Can\'t provide an error when not in an error state.'),this.cancelIdleCheck(),this.backoff.cancel(),this.closeCount++,e!==Yc.Error?this.backoff.reset():n&&n.code===Ur.RESOURCE_EXHAUSTED?(Or(n.toString()),Or('Using maximum backoff delay to prevent overloading the backend.'),this.backoff.resetToMax()):n&&n.code===Ur.UNAUTHENTICATED&&this.credentialsProvider.invalidateToken(),null!==this.stream&&(this.tearDown(),this.stream.close(),this.stream=null),this.state=e,[4,this.listener.onClose(n)];case 1:return t.sent(),[2];}});});},Zc.prototype.tearDown=function(){},Zc.prototype.auth=function(){var n=this;xr(this.state===Yc.Initial,'Must be in initial state to auth'),this.state=Yc.Starting;var t=this.getCloseGuardedDispatcher(this.closeCount),e=this.closeCount;this.credentialsProvider.getToken().then(function(t){n.closeCount===e&&n.startStream(t);},function(e){t(function(){var t=new Qr(Ur.UNKNOWN,'Fetching auth token failed: '+e.message);return n.handleStreamClose(t);});});},Zc.prototype.startStream=function(t){var e=this;xr(this.state===Yc.Starting,'Trying to start stream in a non-starting state');var n=this.getCloseGuardedDispatcher(this.closeCount);this.stream=this.startRpc(t),this.stream.onOpen(function(){n(function(){return xr(e.state===Yc.Starting,'Expected stream to be in state Starting, but was '+e.state),e.state=Yc.Open,e.listener.onOpen();});}),this.stream.onClose(function(t){n(function(){return e.handleStreamClose(t);});}),this.stream.onMessage(function(t){n(function(){return e.onMessage(t);});});},Zc.prototype.performBackoff=function(){var t=this;xr(this.state===Yc.Error,'Should only perform backoff when in Error state'),this.state=Yc.Backoff,this.backoff.backoffAndRun(function(){return p(t,void 0,void 0,function(){return d(this,function(t){return xr(this.state===Yc.Backoff,'Backoff elapsed but state is now: '+this.state),this.state=Yc.Initial,this.start(),xr(this.isStarted(),'PersistentStream should have started'),[2];});});});},Zc.prototype.handleStreamClose=function(t){return xr(this.isStarted(),'Can\'t handle server close on non-started stream'),_r(Jc,'close with error: '+t),this.stream=null,this.close(Yc.Error,t);},Zc.prototype.getCloseGuardedDispatcher=function(e){var n=this;return function(t){n.queue.enqueueAndForget(function(){return n.closeCount===e?t():(_r(Jc,'stream callback skipped by getCloseGuardedDispatcher.'),Promise.resolve());});};},Zc);function Zc(t,e,n,r,i,o){this.queue=t,this.idleTimerId=n,this.connection=r,this.credentialsProvider=i,this.listener=o,this.state=Yc.Initial,this.closeCount=0,this.idleTimer=null,this.stream=null,this.backoff=new zc(t,e,1e3,1.5,6e4);}var th,eh=(s(nh,th=$c),nh.prototype.startRpc=function(t){return this.connection.openStream('Listen',t);},nh.prototype.onMessage=function(t){this.backoff.reset();var e=this.serializer.fromWatchChange(t),n=this.serializer.versionFromListenResponse(t);return this.listener.onWatchChange(e,n);},nh.prototype.watch=function(t){var e={};e.database=this.serializer.encodedDatabaseId,e.addTarget=this.serializer.toTarget(t);var n=this.serializer.toListenRequestLabels(t);n&&(e.labels=n),this.sendRequest(e);},nh.prototype.unwatch=function(t){var e={};e.database=this.serializer.encodedDatabaseId,e.removeTarget=t,this.sendRequest(e);},nh);function nh(t,e,n,r,i){var o=th.call(this,t,Qi.ListenStreamConnectionBackoff,Qi.ListenStreamIdle,e,n,i)||this;return o.serializer=r,o;}var rh,ih=(s(oh,rh=$c),Object.defineProperty(oh.prototype,'handshakeComplete',{get:function(){return this.handshakeComplete_;},enumerable:!0,configurable:!0}),oh.prototype.start=function(){this.handshakeComplete_=!1,rh.prototype.start.call(this);},oh.prototype.tearDown=function(){this.handshakeComplete_&&this.writeMutations([]);},oh.prototype.startRpc=function(t){return this.connection.openStream('Write',t);},oh.prototype.onMessage=function(t){if(xr(!!t.streamToken,'Got a write response without a stream token'),this.lastStreamToken=t.streamToken,this.handshakeComplete_){this.backoff.reset();var e=this.serializer.fromWriteResults(t.writeResults,t.commitTime),n=this.serializer.fromVersion(t.commitTime);return this.listener.onMutationResult(n,e);}return xr(!t.writeResults||0===t.writeResults.length,'Got mutation results for handshake'),this.handshakeComplete_=!0,this.listener.onHandshakeComplete();},oh.prototype.writeHandshake=function(){xr(this.isOpen(),'Writing handshake requires an opened stream'),xr(!this.handshakeComplete_,'Handshake already completed');var t={};t.database=this.serializer.encodedDatabaseId,this.sendRequest(t);},oh.prototype.writeMutations=function(t){var e=this;xr(this.isOpen(),'Writing mutations requires an opened stream'),xr(this.handshakeComplete_,'Handshake must be complete before writing mutations'),xr(0=':return tl.GREATER_THAN_OR_EQUAL;case'>':return tl.GREATER_THAN;case'array-contains':return tl.ARRAY_CONTAINS;case'in':return tl.IN;case'array-contains-any':return tl.ARRAY_CONTAINS_ANY;default:return Pr('Unknown FieldFilter operator: '+t);}},tl.prototype.toString=function(){return this.name;},tl.prototype.isEqual=function(t){return this.name===t.name;},tl.LESS_THAN=new tl('<'),tl.LESS_THAN_OR_EQUAL=new tl('<='),tl.EQUAL=new tl('=='),tl.GREATER_THAN=new tl('>'),tl.GREATER_THAN_OR_EQUAL=new tl('>='),tl.ARRAY_CONTAINS=new tl('array-contains'),tl.IN=new tl('in'),tl.ARRAY_CONTAINS_ANY=new tl('array-contains-any'),tl);function tl(t){this.name=t;}var el,nl=(s(rl,el=$h),rl.create=function(t,e,n){if(t.isKeyField())return e===Zh.IN?(xr(n instanceof Wu,'Comparing on key with IN, but filter value not an ArrayValue'),xr(n.internalValue.every(function(t){return t instanceof qu;}),'Comparing on key with IN, but an array value was not a RefValue'),new ul(t,n)):(xr(n instanceof qu,'Comparing on key, but filter value not a RefValue'),xr(e!==Zh.ARRAY_CONTAINS&&e!==Zh.ARRAY_CONTAINS_ANY,'\''+e.toString()+'\' queries don\'t make sense on document keys.'),new ol(t,e,n));if(n.isEqual(cu.INSTANCE)){if(e!==Zh.EQUAL)throw new Qr(Ur.INVALID_ARGUMENT,'Invalid query. Null supports only equality comparisons.');return new rl(t,e,n);}if(n.isEqual(Su.NAN)){if(e!==Zh.EQUAL)throw new Qr(Ur.INVALID_ARGUMENT,'Invalid query. NaN supports only equality comparisons.');return new rl(t,e,n);}return e===Zh.ARRAY_CONTAINS?new ll(t,n):e===Zh.IN?(xr(n instanceof Wu,'IN filter has invalid value: '+n.toString()),new dl(t,n)):e===Zh.ARRAY_CONTAINS_ANY?(xr(n instanceof Wu,'ARRAY_CONTAINS_ANY filter has invalid value: '+n.toString()),new gl(t,n)):new rl(t,e,n);},rl.prototype.matches=function(t){var e=t.field(this.field);return null!==e&&this.value.typeOrder===e.typeOrder&&this.matchesComparison(e.compareTo(this.value));},rl.prototype.matchesComparison=function(t){switch(this.op){case Zh.LESS_THAN:return t<0;case Zh.LESS_THAN_OR_EQUAL:return t<=0;case Zh.EQUAL:return 0===t;case Zh.GREATER_THAN:return 0() instead.'),mp=/^__.*__$/,yp=(gp.prototype.toMutations=function(t,e){var n=[];return null!==this.fieldMask?n.push(new cc(t,this.data,this.fieldMask,e)):n.push(new ac(t,this.data,e)),0=','>','array-contains'],2,e);var r,i=Rp('Query.where',t),o=Zh.fromString(e);if(i.isKeyField()){if(o===Zh.ARRAY_CONTAINS||o===Zh.ARRAY_CONTAINS_ANY)throw new Qr(Ur.INVALID_ARGUMENT,'Invalid Query. You can\'t perform \''+o.toString()+'\' queries on FieldPath.documentId().');if(o===Zh.IN){this.validateDisjunctiveFilterElements(n,o);for(var a=[],s=0,u=n;sr.length)throw new Qr(Ur.INVALID_ARGUMENT,'Too many arguments provided to '+t+'(). The number of arguments must be less than or equal to the number of Query.orderBy() clauses');for(var i=[],o=0;o, or >=) must be on the same field. But you have inequality filters on \''+o.toString()+'\' and \''+t.field.toString()+'\'');var a=this._query.getFirstOrderByField();null!==a&&this.validateOrderByAndInequalityMatch(t.field,a);}else if(i||r){var s=null;if(i&&(s=this._query.findFilterOperator(n)),null===s&&r&&(s=this._query.findFilterOperator(e)),null!=s)throw s===t.op?new Qr(Ur.INVALID_ARGUMENT,'Invalid query. You cannot use more than one \''+t.op.toString()+'\' filter.'):new Qr(Ur.INVALID_ARGUMENT,'Invalid query. You cannot use \''+t.op.toString()+'\' filters with \''+s.toString()+'\' filters.');}}},Zp.prototype.validateNewOrderBy=function(t){if(null===this._query.getFirstOrderByField()){var e=this._query.getInequalityFilterField();null!==e&&this.validateOrderByAndInequalityMatch(e,t.field);}},Zp.prototype.validateOrderByAndInequalityMatch=function(t,e){if(!e.isEqual(t))throw new Qr(Ur.INVALID_ARGUMENT,'Invalid query. You have a where filter with an inequality (<, <=, >, or >=) on field \''+t.toString()+'\' and so you must also use \''+t.toString()+'\' as your first Query.orderBy(), but your first Query.orderBy() is on field \''+e.toString()+'\' instead.');},Zp);function Zp(t,e){this._query=t,this.firestore=e;}var td=(Object.defineProperty(ed.prototype,'docs',{get:function(){var e=[];return this.forEach(function(t){return e.push(t);}),e;},enumerable:!0,configurable:!0}),Object.defineProperty(ed.prototype,'empty',{get:function(){return this._snapshot.docs.isEmpty();},enumerable:!0,configurable:!0}),Object.defineProperty(ed.prototype,'size',{get:function(){return this._snapshot.docs.size;},enumerable:!0,configurable:!0}),ed.prototype.forEach=function(e,n){var r=this;Zr('QuerySnapshot.forEach',arguments,1,2),ti('QuerySnapshot.forEach','function',1,e),this._snapshot.docs.forEach(function(t){e.call(n,r.convertToDocumentImpl(t));});},Object.defineProperty(ed.prototype,'query',{get:function(){return new $p(this._originalQuery,this._firestore);},enumerable:!0,configurable:!0}),ed.prototype.docChanges=function(t){t&&(hi('QuerySnapshot.docChanges',t,['includeMetadataChanges']),ri('QuerySnapshot.docChanges','boolean','includeMetadataChanges',t.includeMetadataChanges));var e=!(!t||!t.includeMetadataChanges);if(e&&this._snapshot.excludesMetadataChanges)throw new Qr(Ur.INVALID_ARGUMENT,'To include metadata changes with your document changes, you must also pass { includeMetadataChanges:true } to onSnapshot().');return this._cachedChanges&&this._cachedChangesIncludeMetadataChanges===e||(this._cachedChanges=function(i,e,o){if(o.oldDocs.isEmpty()){var n,r=0;return o.docChanges.map(function(t){var e=new Xp(i,t.doc.key,t.doc,o.fromCache,o.mutatedKeys.has(t.doc.key));return xr(t.type===wh.Added,'Invalid event type for first snapshot'),xr(!n||o.query.docComparator(n,t.doc)<0,'Got added events in wrong order'),n=t.doc,{type:'added',doc:e,oldIndex:-1,newIndex:r++};});}var a=o.oldDocs;return o.docChanges.filter(function(t){return e||t.type!==wh.Metadata;}).map(function(t){var e=new Xp(i,t.doc.key,t.doc,o.fromCache,o.mutatedKeys.has(t.doc.key)),n=-1,r=-1;return t.type!==wh.Added&&(xr(0<=(n=a.indexOf(t.doc.key)),'Index for document not found'),a=a.delete(t.doc.key)),t.type!==wh.Removed&&(r=(a=a.add(t.doc)).indexOf(t.doc.key)),{type:function(t){switch(t){case wh.Added:return'added';case wh.Modified:case wh.Metadata:return'modified';case wh.Removed:return'removed';default:return Pr('Unknown change type: '+t);}}(t.type),doc:e,oldIndex:n,newIndex:r};});}(this._firestore,e,this._snapshot),this._cachedChangesIncludeMetadataChanges=e),this._cachedChanges;},ed.prototype.isEqual=function(t){if(!(t instanceof ed))throw li('isEqual','QuerySnapshot',1,t);return this._firestore===t._firestore&&this._originalQuery.isEqual(t._originalQuery)&&this._snapshot.isEqual(t._snapshot);},ed.prototype.convertToDocumentImpl=function(t){return new Xp(this._firestore,t.key,t,this.metadata.fromCache,this._snapshot.mutatedKeys.has(t.key));},ed);function ed(t,e,n){this._firestore=t,this._originalQuery=e,this._snapshot=n,this._cachedChanges=null,this._cachedChangesIncludeMetadataChanges=null,this.metadata=new jp(n.hasPendingWrites,n.fromCache);}['length','forEach','map'].concat('undefined'!=typeof Symbol?[Symbol.iterator]:[]).forEach(function(t){try{Object.defineProperty(td.prototype.docChanges,t,{get:function(){return function(){throw new Qr(Ur.INVALID_ARGUMENT,'QuerySnapshot.docChanges has been changed from a property into a method, so usages like "querySnapshot.docChanges" should become "querySnapshot.docChanges()"');}();}});}catch(t){}});var nd,rd=(s(id,nd=$p),Object.defineProperty(id.prototype,'id',{get:function(){return this._query.path.lastSegment();},enumerable:!0,configurable:!0}),Object.defineProperty(id.prototype,'parent',{get:function(){var t=this._query.path.popLast();return t.isEmpty()?null:new Kp(new Bi(t),this.firestore);},enumerable:!0,configurable:!0}),Object.defineProperty(id.prototype,'path',{get:function(){return this._query.path.canonicalString();},enumerable:!0,configurable:!0}),id.prototype.doc=function(t){if(Zr('CollectionReference.doc',arguments,0,1),0===arguments.length&&(t=di.newId()),ti('CollectionReference.doc','non-empty string',1,t),''===t)throw new Qr(Ur.INVALID_ARGUMENT,'Document path must be a non-empty string');var e=Li.fromString(t);return Kp.forPath(this._query.path.child(e),this.firestore);},id.prototype.add=function(t){Jr('CollectionReference.add',arguments,1),ti('CollectionReference.add','object',1,t);var e=this.doc();return e.set(t).then(function(){return e;});},id);function id(t,e){var n=nd.call(this,Xh.atPath(t),e)||this;if(t.length%2!=1)throw new Qr(Ur.INVALID_ARGUMENT,'Invalid collection reference. Collection references must have an odd number of segments, but '+t.canonicalString()+' has '+t.length);return n;}function od(t,e){if(void 0===e)return{merge:!1};if(hi(t,e,['merge','mergeFields']),ri(t,'boolean','merge',e.merge),ii(t,'mergeFields','a string or a FieldPath',e.mergeFields,function(t){return'string'==typeof t||t instanceof Ff;}),void 0!==e.mergeFields&&void 0!==e.merge)throw new Qr(Ur.INVALID_ARGUMENT,'Invalid options passed to function '+t+'(): You cannot specify both "merge" and "mergeFields".');return e;}function ad(t,e){return void 0===e?{}:(hi(t,e,['serverTimestamps']),oi(t,0,'serverTimestamps',e.serverTimestamps,['estimate','previous','none']),e);}function sd(t,e){ei(t,'object',1,e),e&&(hi(t,e,['source']),oi(t,0,'source',e.source,['default','server','cache']));}function ud(t,e,n){if(e instanceof Kp){if(e.firestore!==n)throw new Qr(Ur.INVALID_ARGUMENT,'Provided document reference is from a different Firestore instance.');return e;}throw li(t,'DocumentReference',1,e);}var cd=Gr(qp,'Use firebase.firestore() instead.'),hd=Gr(Vp,'Use firebase.firestore().runTransaction() instead.'),ld=Gr(Up,'Use firebase.firestore().batch() instead.'),fd=Gr(Kp,'Use firebase.firestore().doc() instead.'),pd=Gr(zp),dd=Gr(Xp),md=Gr($p),yd=Gr(td),gd=Gr(rd,'Use firebase.firestore().collection() instead.'),vd={Firestore:cd,GeoPoint:Hh,Timestamp:ro,Blob:Ti,Transaction:hd,WriteBatch:ld,DocumentReference:fd,DocumentSnapshot:pd,Query:md,QueryDocumentSnapshot:dd,QuerySnapshot:yd,CollectionReference:gd,FieldPath:Ff,FieldValue:dp,setLogLevel:qp.setLogLevel,CACHE_SIZE_UNLIMITED:Op};function bd(t){t.INTERNAL.registerService('firestore',function(t){return new qp(t);},function(t){xr(t&&'object'==typeof t,'shallowCopy() expects object parameter.');var e={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e;}(vd));}var wd=(Ed.prototype.addCallback=function(t){},Ed.prototype.shutdown=function(){},Ed);function Ed(){}var Sd='ConnectivityMonitor',Td=(Id.prototype.addCallback=function(t){this.callbacks.push(t);},Id.prototype.shutdown=function(){window.removeEventListener('online',this.networkAvailableListener),window.removeEventListener('offline',this.networkUnavailableListener);},Id.prototype.configureNetworkMonitoring=function(){window.addEventListener('online',this.networkAvailableListener),window.addEventListener('offline',this.networkUnavailableListener);},Id.prototype.onNetworkAvailable=function(){_r(Sd,'Network connectivity changed: AVAILABLE');for(var t=0,e=this.callbacks;t https://mathiasbynens.be/notes/globalthis - // In all ES5 engines global object inherits from Object.prototype - // (if you approached one that doesn't please report) - Object.defineProperty(Object.prototype, '__global__', { - get: function () { return this; }, - configurable: true - }); - try { return __global__; } - finally { delete Object.prototype.__global__; } - })(); - - var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}; - - function unwrapExports (x) { - return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x; - } - - function createCommonjsModule(fn, module) { - return module = { exports: {} }, fn(module, module.exports), module.exports; - } - - // ES3 safe - var _undefined = void 0; - - var is = function (value) { return value !== _undefined && value !== null; }; - - // prettier-ignore - var possibleTypes = { 'object': true, 'function': true, 'undefined': true /* document.all */ }; - - var is$1 = function (value) { - if (!is(value)) return false; - return hasOwnProperty.call(possibleTypes, typeof value); - }; - - var is$2 = function (value) { - if (!is$1(value)) return false; - try { - if (!value.constructor) return false; - return value.constructor.prototype === value; - } catch (error) { - return false; - } - }; - - var is$3 = function (value) { - if (typeof value !== 'function') return false; - - if (!hasOwnProperty.call(value, 'length')) return false; - - try { - if (typeof value.length !== 'number') return false; - if (typeof value.call !== 'function') return false; - if (typeof value.apply !== 'function') return false; - } catch (error) { - return false; - } - - return !is$2(value); - }; - - var classRe = /^\s*class[\s{/}]/, functionToString = Function.prototype.toString; - - var is$4 = function (value) { - if (!is$3(value)) return false; - if (classRe.test(functionToString.call(value))) return false; - return true; - }; - - var isImplemented$1 = function () { - var assign = Object.assign, obj; - if (typeof assign !== 'function') return false; - obj = { foo: 'raz' }; - assign(obj, { bar: 'dwa' }, { trzy: 'trzy' }); - return (obj.foo + obj.bar + obj.trzy) === 'razdwatrzy'; - }; - - var isImplemented$2 = function () { - try { - Object.keys('primitive'); - return true; - } catch (e) { - return false; - } - }; - - // eslint-disable-next-line no-empty-function - var noop = function () {}; - - var _undefined$1 = noop(); // Support ES3 engines - - var isValue = function (val) { - return (val !== _undefined$1) && (val !== null); - }; - - var keys = Object.keys; - - var shim = function (object) { return keys(isValue(object) ? Object(object) : object); }; - - var keys$1 = isImplemented$2() ? Object.keys : shim; - - var validValue = function (value) { - if (!isValue(value)) throw new TypeError('Cannot use null or undefined'); - return value; - }; - - var max = Math.max; - - var shim$1 = function (dest, src /*, …srcn*/) { - var error, i, length = max(arguments.length, 2), assign; - dest = Object(validValue(dest)); - assign = function (key) { - try { - dest[key] = src[key]; - } catch (e) { - if (!error) error = e; - } - }; - for (i = 1; i < length; ++i) { - src = arguments[i]; - keys$1(src).forEach(assign); - } - if (error !== undefined) throw error; - return dest; - }; - - var assign = isImplemented$1() - ? Object.assign - : shim$1; - - var forEach = Array.prototype.forEach, create = Object.create; - - var process = function (src, obj) { - var key; - for (key in src) obj[key] = src[key]; - }; - - // eslint-disable-next-line no-unused-vars - var normalizeOptions = function (opts1 /*, …options*/) { - var result = create(null); - forEach.call(arguments, function (options) { - if (!isValue(options)) return; - process(Object(options), result); - }); - return result; - }; - - var str = 'razdwatrzy'; - - var isImplemented$3 = function () { - if (typeof str.contains !== 'function') return false; - return (str.contains('dwa') === true) && (str.contains('foo') === false); - }; - - var indexOf = String.prototype.indexOf; - - var shim$2 = function (searchString/*, position*/) { - return indexOf.call(this, searchString, arguments[1]) > -1; - }; - - var contains = isImplemented$3() - ? String.prototype.contains - : shim$2; - - var d_1 = createCommonjsModule(function (module) { - - - - var d = (module.exports = function (dscr, value/*, options*/) { - var c, e, w, options, desc; - if (arguments.length < 2 || typeof dscr !== 'string') { - options = value; - value = dscr; - dscr = null; - } else { - options = arguments[2]; - } - if (is(dscr)) { - c = contains.call(dscr, 'c'); - e = contains.call(dscr, 'e'); - w = contains.call(dscr, 'w'); - } else { - c = w = true; - e = false; - } - - desc = { value: value, configurable: c, enumerable: e, writable: w }; - return !options ? desc : assign(normalizeOptions(options), desc); - }); - - d.gs = function (dscr, get, set/*, options*/) { - var c, e, options, desc; - if (typeof dscr !== 'string') { - options = set; - set = get; - get = dscr; - dscr = null; - } else { - options = arguments[3]; - } - if (!is(get)) { - get = undefined; - } else if (!is$4(get)) { - options = get; - get = set = undefined; - } else if (!is(set)) { - set = undefined; - } else if (!is$4(set)) { - options = set; - set = undefined; - } - if (is(dscr)) { - c = contains.call(dscr, 'c'); - e = contains.call(dscr, 'e'); - } else { - c = true; - e = false; - } - - desc = { get: get, set: set, configurable: c, enumerable: e }; - return !options ? desc : assign(normalizeOptions(options), desc); - }; - }); - - var isSymbol = function (x) { - if (!x) return false; - if (typeof x === 'symbol') return true; - if (!x.constructor) return false; - if (x.constructor.name !== 'Symbol') return false; - return (x[x.constructor.toStringTag] === 'Symbol'); - }; - - var validateSymbol = function (value) { - if (!isSymbol(value)) throw new TypeError(value + ' is not a symbol'); - return value; - }; - - var create$1 = Object.create, defineProperties = Object.defineProperties - , defineProperty = Object.defineProperty, objPrototype = Object.prototype - , NativeSymbol, SymbolPolyfill, HiddenSymbol, globalSymbols = create$1(null) - , isNativeSafe; - - if (typeof Symbol === 'function') { - NativeSymbol = Symbol; - try { - String(NativeSymbol()); - isNativeSafe = true; - } catch (ignore) {} - } - - var generateName = (function () { - var created = create$1(null); - return function (desc) { - var postfix = 0, name, ie11BugWorkaround; - while (created[desc + (postfix || '')]) ++postfix; - desc += (postfix || ''); - created[desc] = true; - name = '@@' + desc; - defineProperty(objPrototype, name, d_1.gs(null, function (value) { - // For IE11 issue see: - // https://connect.microsoft.com/IE/feedbackdetail/view/1928508/ - // ie11-broken-getters-on-dom-objects - // https://github.com/medikoo/es6-symbol/issues/12 - if (ie11BugWorkaround) return; - ie11BugWorkaround = true; - defineProperty(this, name, d_1(value)); - ie11BugWorkaround = false; - })); - return name; - }; - }()); - - // Internal constructor (not one exposed) for creating Symbol instances. - // This one is used to ensure that `someSymbol instanceof Symbol` always return false - HiddenSymbol = function Symbol(description) { - if (this instanceof HiddenSymbol) throw new TypeError('Symbol is not a constructor'); - return SymbolPolyfill(description); - }; - - // Exposed `Symbol` constructor - // (returns instances of HiddenSymbol) - var polyfill = SymbolPolyfill = function Symbol(description) { - var symbol; - if (this instanceof Symbol) throw new TypeError('Symbol is not a constructor'); - if (isNativeSafe) return NativeSymbol(description); - symbol = create$1(HiddenSymbol.prototype); - description = (description === undefined ? '' : String(description)); - return defineProperties(symbol, { - __description__: d_1('', description), - __name__: d_1('', generateName(description)) - }); - }; - defineProperties(SymbolPolyfill, { - for: d_1(function (key) { - if (globalSymbols[key]) return globalSymbols[key]; - return (globalSymbols[key] = SymbolPolyfill(String(key))); - }), - keyFor: d_1(function (s) { - var key; - validateSymbol(s); - for (key in globalSymbols) if (globalSymbols[key] === s) return key; - }), - - // To ensure proper interoperability with other native functions (e.g. Array.from) - // fallback to eventual native implementation of given symbol - hasInstance: d_1('', (NativeSymbol && NativeSymbol.hasInstance) || SymbolPolyfill('hasInstance')), - isConcatSpreadable: d_1('', (NativeSymbol && NativeSymbol.isConcatSpreadable) || - SymbolPolyfill('isConcatSpreadable')), - iterator: d_1('', (NativeSymbol && NativeSymbol.iterator) || SymbolPolyfill('iterator')), - match: d_1('', (NativeSymbol && NativeSymbol.match) || SymbolPolyfill('match')), - replace: d_1('', (NativeSymbol && NativeSymbol.replace) || SymbolPolyfill('replace')), - search: d_1('', (NativeSymbol && NativeSymbol.search) || SymbolPolyfill('search')), - species: d_1('', (NativeSymbol && NativeSymbol.species) || SymbolPolyfill('species')), - split: d_1('', (NativeSymbol && NativeSymbol.split) || SymbolPolyfill('split')), - toPrimitive: d_1('', (NativeSymbol && NativeSymbol.toPrimitive) || SymbolPolyfill('toPrimitive')), - toStringTag: d_1('', (NativeSymbol && NativeSymbol.toStringTag) || SymbolPolyfill('toStringTag')), - unscopables: d_1('', (NativeSymbol && NativeSymbol.unscopables) || SymbolPolyfill('unscopables')) - }); - - // Internal tweaks for real symbol producer - defineProperties(HiddenSymbol.prototype, { - constructor: d_1(SymbolPolyfill), - toString: d_1('', function () { return this.__name__; }) - }); - - // Proper implementation of methods exposed on Symbol.prototype - // They won't be accessible on produced symbol instances as they derive from HiddenSymbol.prototype - defineProperties(SymbolPolyfill.prototype, { - toString: d_1(function () { return 'Symbol (' + validateSymbol(this).__description__ + ')'; }), - valueOf: d_1(function () { return validateSymbol(this); }) - }); - defineProperty(SymbolPolyfill.prototype, SymbolPolyfill.toPrimitive, d_1('', function () { - var symbol = validateSymbol(this); - if (typeof symbol === 'symbol') return symbol; - return symbol.toString(); - })); - defineProperty(SymbolPolyfill.prototype, SymbolPolyfill.toStringTag, d_1('c', 'Symbol')); - - // Proper implementaton of toPrimitive and toStringTag for returned symbol instances - defineProperty(HiddenSymbol.prototype, SymbolPolyfill.toStringTag, - d_1('c', SymbolPolyfill.prototype[SymbolPolyfill.toStringTag])); - - // Note: It's important to define `toPrimitive` as last one, as some implementations - // implement `toPrimitive` natively without implementing `toStringTag` (or other specified symbols) - // And that may invoke error in definition flow: - // See: https://github.com/medikoo/es6-symbol/issues/13#issuecomment-164146149 - defineProperty(HiddenSymbol.prototype, SymbolPolyfill.toPrimitive, - d_1('c', SymbolPolyfill.prototype[SymbolPolyfill.toPrimitive])); - - if (!isImplemented()) { - Object.defineProperty(global$1, 'Symbol', - { value: polyfill, configurable: true, enumerable: false, - writable: true }); - } - - /** - * Checks if `value` is classified as an `HTMLElement`. - * @param {*} value The param to check if it is an HTMLElement - */ - function isElement(value) { - return value instanceof HTMLElement; - } - /** - * Checks if `value` is classified as a `Function` object. - * @param {*} value The param to check if it is a function - */ - - function isFunction(value) { - return typeof value === 'function'; - } - /** - * Checks if `value` is classified as a `String` object. - * @param {*} value The param to check if it is a string - */ - - function isString(value) { - return typeof value === 'string'; - } - /** - * Checks if `value` is undefined. - * @param {*} value The param to check if it is undefined - */ - - function isUndefined(value) { - return value === undefined; - } - - var Evented = - /*#__PURE__*/ - function () { - function Evented() {} - - var _proto = Evented.prototype; - - _proto.on = function on(event, handler, ctx) { - var once = arguments.length <= 3 || arguments[3] === undefined ? false : arguments[3]; - - if (isUndefined(this.bindings)) { - this.bindings = {}; - } - - if (isUndefined(this.bindings[event])) { - this.bindings[event] = []; - } - - this.bindings[event].push({ - handler: handler, - ctx: ctx, - once: once - }); - }; - - _proto.once = function once(event, handler, ctx) { - this.on(event, handler, ctx, true); - }; - - _proto.off = function off(event, handler) { - var _this = this; - - if (isUndefined(this.bindings) || isUndefined(this.bindings[event])) { - return false; - } - - if (isUndefined(handler)) { - delete this.bindings[event]; - } else { - this.bindings[event].forEach(function (binding, index) { - if (binding.handler === handler) { - _this.bindings[event].splice(index, 1); - } - }); - } - }; - - _proto.trigger = function trigger(event) { - var _this2 = this; - - if (!isUndefined(this.bindings) && this.bindings[event]) { - var args = Array.prototype.slice.call(arguments, 1); - this.bindings[event].forEach(function (binding, index) { - var ctx = binding.ctx, - handler = binding.handler, - once = binding.once; - var context = ctx || _this2; - handler.apply(context, args); - - if (once) { - _this2.bindings[event].splice(index, 1); - } - }); - } - }; - - return Evented; - }(); - - var VNode = function VNode() {}; - - var options = {}; - - var stack = []; - - var EMPTY_CHILDREN = []; - - function h(nodeName, attributes) { - var children = EMPTY_CHILDREN, - lastSimple, - child, - simple, - i; - for (i = arguments.length; i-- > 2;) { - stack.push(arguments[i]); - } - if (attributes && attributes.children != null) { - if (!stack.length) stack.push(attributes.children); - delete attributes.children; - } - while (stack.length) { - if ((child = stack.pop()) && child.pop !== undefined) { - for (i = child.length; i--;) { - stack.push(child[i]); - } - } else { - if (typeof child === 'boolean') child = null; - - if (simple = typeof nodeName !== 'function') { - if (child == null) child = '';else if (typeof child === 'number') child = String(child);else if (typeof child !== 'string') simple = false; - } - - if (simple && lastSimple) { - children[children.length - 1] += child; - } else if (children === EMPTY_CHILDREN) { - children = [child]; - } else { - children.push(child); - } - - lastSimple = simple; - } - } - - var p = new VNode(); - p.nodeName = nodeName; - p.children = children; - p.attributes = attributes == null ? undefined : attributes; - p.key = attributes == null ? undefined : attributes.key; - - return p; - } - - function extend(obj, props) { - for (var i in props) { - obj[i] = props[i]; - }return obj; - } - - function applyRef(ref, value) { - if (ref) { - if (typeof ref == 'function') ref(value);else ref.current = value; - } - } - - var defer = typeof Promise == 'function' ? Promise.resolve().then.bind(Promise.resolve()) : setTimeout; - - function cloneElement(vnode, props) { - return h(vnode.nodeName, extend(extend({}, vnode.attributes), props), arguments.length > 2 ? [].slice.call(arguments, 2) : vnode.children); - } - - var IS_NON_DIMENSIONAL = /acit|ex(?:s|g|n|p|$)|rph|ows|mnc|ntw|ine[ch]|zoo|^ord/i; - - var items = []; - - function enqueueRender(component) { - if (!component._dirty && (component._dirty = true) && items.push(component) == 1) { - ( defer)(rerender); - } - } - - function rerender() { - var p; - while (p = items.pop()) { - if (p._dirty) renderComponent(p); - } - } - - function isSameNodeType(node, vnode, hydrating) { - if (typeof vnode === 'string' || typeof vnode === 'number') { - return node.splitText !== undefined; - } - if (typeof vnode.nodeName === 'string') { - return !node._componentConstructor && isNamedNode(node, vnode.nodeName); - } - return hydrating || node._componentConstructor === vnode.nodeName; - } - - function isNamedNode(node, nodeName) { - return node.normalizedNodeName === nodeName || node.nodeName.toLowerCase() === nodeName.toLowerCase(); - } - - function getNodeProps(vnode) { - var props = extend({}, vnode.attributes); - props.children = vnode.children; - - var defaultProps = vnode.nodeName.defaultProps; - if (defaultProps !== undefined) { - for (var i in defaultProps) { - if (props[i] === undefined) { - props[i] = defaultProps[i]; - } - } - } - - return props; - } - - function createNode(nodeName, isSvg) { - var node = isSvg ? document.createElementNS('http://www.w3.org/2000/svg', nodeName) : document.createElement(nodeName); - node.normalizedNodeName = nodeName; - return node; - } - - function removeNode(node) { - var parentNode = node.parentNode; - if (parentNode) parentNode.removeChild(node); - } - - function setAccessor(node, name, old, value, isSvg) { - if (name === 'className') name = 'class'; - - if (name === 'key') ; else if (name === 'ref') { - applyRef(old, null); - applyRef(value, node); - } else if (name === 'class' && !isSvg) { - node.className = value || ''; - } else if (name === 'style') { - if (!value || typeof value === 'string' || typeof old === 'string') { - node.style.cssText = value || ''; - } - if (value && typeof value === 'object') { - if (typeof old !== 'string') { - for (var i in old) { - if (!(i in value)) node.style[i] = ''; - } - } - for (var i in value) { - node.style[i] = typeof value[i] === 'number' && IS_NON_DIMENSIONAL.test(i) === false ? value[i] + 'px' : value[i]; - } - } - } else if (name === 'dangerouslySetInnerHTML') { - if (value) node.innerHTML = value.__html || ''; - } else if (name[0] == 'o' && name[1] == 'n') { - var useCapture = name !== (name = name.replace(/Capture$/, '')); - name = name.toLowerCase().substring(2); - if (value) { - if (!old) node.addEventListener(name, eventProxy, useCapture); - } else { - node.removeEventListener(name, eventProxy, useCapture); - } - (node._listeners || (node._listeners = {}))[name] = value; - } else if (name !== 'list' && name !== 'type' && !isSvg && name in node) { - try { - node[name] = value == null ? '' : value; - } catch (e) {} - if ((value == null || value === false) && name != 'spellcheck') node.removeAttribute(name); - } else { - var ns = isSvg && name !== (name = name.replace(/^xlink:?/, '')); - - if (value == null || value === false) { - if (ns) node.removeAttributeNS('http://www.w3.org/1999/xlink', name.toLowerCase());else node.removeAttribute(name); - } else if (typeof value !== 'function') { - if (ns) node.setAttributeNS('http://www.w3.org/1999/xlink', name.toLowerCase(), value);else node.setAttribute(name, value); - } - } - } - - function eventProxy(e) { - return this._listeners[e.type]( e); - } - - var mounts = []; - - var diffLevel = 0; - - var isSvgMode = false; - - var hydrating = false; - - function flushMounts() { - var c; - while (c = mounts.shift()) { - if (c.componentDidMount) c.componentDidMount(); - } - } - - function diff(dom, vnode, context, mountAll, parent, componentRoot) { - if (!diffLevel++) { - isSvgMode = parent != null && parent.ownerSVGElement !== undefined; - - hydrating = dom != null && !('__preactattr_' in dom); - } - - var ret = idiff(dom, vnode, context, mountAll, componentRoot); - - if (parent && ret.parentNode !== parent) parent.appendChild(ret); - - if (! --diffLevel) { - hydrating = false; - - if (!componentRoot) flushMounts(); - } - - return ret; - } - - function idiff(dom, vnode, context, mountAll, componentRoot) { - var out = dom, - prevSvgMode = isSvgMode; - - if (vnode == null || typeof vnode === 'boolean') vnode = ''; - - if (typeof vnode === 'string' || typeof vnode === 'number') { - if (dom && dom.splitText !== undefined && dom.parentNode && (!dom._component || componentRoot)) { - if (dom.nodeValue != vnode) { - dom.nodeValue = vnode; - } - } else { - out = document.createTextNode(vnode); - if (dom) { - if (dom.parentNode) dom.parentNode.replaceChild(out, dom); - recollectNodeTree(dom, true); - } - } - - out['__preactattr_'] = true; - - return out; - } - - var vnodeName = vnode.nodeName; - if (typeof vnodeName === 'function') { - return buildComponentFromVNode(dom, vnode, context, mountAll); - } - - isSvgMode = vnodeName === 'svg' ? true : vnodeName === 'foreignObject' ? false : isSvgMode; - - vnodeName = String(vnodeName); - if (!dom || !isNamedNode(dom, vnodeName)) { - out = createNode(vnodeName, isSvgMode); - - if (dom) { - while (dom.firstChild) { - out.appendChild(dom.firstChild); - } - if (dom.parentNode) dom.parentNode.replaceChild(out, dom); - - recollectNodeTree(dom, true); - } - } - - var fc = out.firstChild, - props = out['__preactattr_'], - vchildren = vnode.children; - - if (props == null) { - props = out['__preactattr_'] = {}; - for (var a = out.attributes, i = a.length; i--;) { - props[a[i].name] = a[i].value; - } - } - - if (!hydrating && vchildren && vchildren.length === 1 && typeof vchildren[0] === 'string' && fc != null && fc.splitText !== undefined && fc.nextSibling == null) { - if (fc.nodeValue != vchildren[0]) { - fc.nodeValue = vchildren[0]; - } - } else if (vchildren && vchildren.length || fc != null) { - innerDiffNode(out, vchildren, context, mountAll, hydrating || props.dangerouslySetInnerHTML != null); - } - - diffAttributes(out, vnode.attributes, props); - - isSvgMode = prevSvgMode; - - return out; - } - - function innerDiffNode(dom, vchildren, context, mountAll, isHydrating) { - var originalChildren = dom.childNodes, - children = [], - keyed = {}, - keyedLen = 0, - min = 0, - len = originalChildren.length, - childrenLen = 0, - vlen = vchildren ? vchildren.length : 0, - j, - c, - f, - vchild, - child; - - if (len !== 0) { - for (var i = 0; i < len; i++) { - var _child = originalChildren[i], - props = _child['__preactattr_'], - key = vlen && props ? _child._component ? _child._component.__key : props.key : null; - if (key != null) { - keyedLen++; - keyed[key] = _child; - } else if (props || (_child.splitText !== undefined ? isHydrating ? _child.nodeValue.trim() : true : isHydrating)) { - children[childrenLen++] = _child; - } - } - } - - if (vlen !== 0) { - for (var i = 0; i < vlen; i++) { - vchild = vchildren[i]; - child = null; - - var key = vchild.key; - if (key != null) { - if (keyedLen && keyed[key] !== undefined) { - child = keyed[key]; - keyed[key] = undefined; - keyedLen--; - } - } else if (min < childrenLen) { - for (j = min; j < childrenLen; j++) { - if (children[j] !== undefined && isSameNodeType(c = children[j], vchild, isHydrating)) { - child = c; - children[j] = undefined; - if (j === childrenLen - 1) childrenLen--; - if (j === min) min++; - break; - } - } - } - - child = idiff(child, vchild, context, mountAll); - - f = originalChildren[i]; - if (child && child !== dom && child !== f) { - if (f == null) { - dom.appendChild(child); - } else if (child === f.nextSibling) { - removeNode(f); - } else { - dom.insertBefore(child, f); - } - } - } - } - - if (keyedLen) { - for (var i in keyed) { - if (keyed[i] !== undefined) recollectNodeTree(keyed[i], false); - } - } - - while (min <= childrenLen) { - if ((child = children[childrenLen--]) !== undefined) recollectNodeTree(child, false); - } - } - - function recollectNodeTree(node, unmountOnly) { - var component = node._component; - if (component) { - unmountComponent(component); - } else { - if (node['__preactattr_'] != null) applyRef(node['__preactattr_'].ref, null); - - if (unmountOnly === false || node['__preactattr_'] == null) { - removeNode(node); - } - - removeChildren(node); - } - } - - function removeChildren(node) { - node = node.lastChild; - while (node) { - var next = node.previousSibling; - recollectNodeTree(node, true); - node = next; - } - } - - function diffAttributes(dom, attrs, old) { - var name; - - for (name in old) { - if (!(attrs && attrs[name] != null) && old[name] != null) { - setAccessor(dom, name, old[name], old[name] = undefined, isSvgMode); - } - } - - for (name in attrs) { - if (name !== 'children' && name !== 'innerHTML' && (!(name in old) || attrs[name] !== (name === 'value' || name === 'checked' ? dom[name] : old[name]))) { - setAccessor(dom, name, old[name], old[name] = attrs[name], isSvgMode); - } - } - } - - var recyclerComponents = []; - - function createComponent(Ctor, props, context) { - var inst, - i = recyclerComponents.length; - - if (Ctor.prototype && Ctor.prototype.render) { - inst = new Ctor(props, context); - Component.call(inst, props, context); - } else { - inst = new Component(props, context); - inst.constructor = Ctor; - inst.render = doRender; - } - - while (i--) { - if (recyclerComponents[i].constructor === Ctor) { - inst.nextBase = recyclerComponents[i].nextBase; - recyclerComponents.splice(i, 1); - return inst; - } - } - - return inst; - } - - function doRender(props, state, context) { - return this.constructor(props, context); - } - - function setComponentProps(component, props, renderMode, context, mountAll) { - if (component._disable) return; - component._disable = true; - - component.__ref = props.ref; - component.__key = props.key; - delete props.ref; - delete props.key; - - if (typeof component.constructor.getDerivedStateFromProps === 'undefined') { - if (!component.base || mountAll) { - if (component.componentWillMount) component.componentWillMount(); - } else if (component.componentWillReceiveProps) { - component.componentWillReceiveProps(props, context); - } - } - - if (context && context !== component.context) { - if (!component.prevContext) component.prevContext = component.context; - component.context = context; - } - - if (!component.prevProps) component.prevProps = component.props; - component.props = props; - - component._disable = false; - - if (renderMode !== 0) { - if (renderMode === 1 || options.syncComponentUpdates !== false || !component.base) { - renderComponent(component, 1, mountAll); - } else { - enqueueRender(component); - } - } - - applyRef(component.__ref, component); - } - - function renderComponent(component, renderMode, mountAll, isChild) { - if (component._disable) return; - - var props = component.props, - state = component.state, - context = component.context, - previousProps = component.prevProps || props, - previousState = component.prevState || state, - previousContext = component.prevContext || context, - isUpdate = component.base, - nextBase = component.nextBase, - initialBase = isUpdate || nextBase, - initialChildComponent = component._component, - skip = false, - snapshot = previousContext, - rendered, - inst, - cbase; - - if (component.constructor.getDerivedStateFromProps) { - state = extend(extend({}, state), component.constructor.getDerivedStateFromProps(props, state)); - component.state = state; - } - - if (isUpdate) { - component.props = previousProps; - component.state = previousState; - component.context = previousContext; - if (renderMode !== 2 && component.shouldComponentUpdate && component.shouldComponentUpdate(props, state, context) === false) { - skip = true; - } else if (component.componentWillUpdate) { - component.componentWillUpdate(props, state, context); - } - component.props = props; - component.state = state; - component.context = context; - } - - component.prevProps = component.prevState = component.prevContext = component.nextBase = null; - component._dirty = false; - - if (!skip) { - rendered = component.render(props, state, context); - - if (component.getChildContext) { - context = extend(extend({}, context), component.getChildContext()); - } - - if (isUpdate && component.getSnapshotBeforeUpdate) { - snapshot = component.getSnapshotBeforeUpdate(previousProps, previousState); - } - - var childComponent = rendered && rendered.nodeName, - toUnmount, - base; - - if (typeof childComponent === 'function') { - - var childProps = getNodeProps(rendered); - inst = initialChildComponent; - - if (inst && inst.constructor === childComponent && childProps.key == inst.__key) { - setComponentProps(inst, childProps, 1, context, false); - } else { - toUnmount = inst; - - component._component = inst = createComponent(childComponent, childProps, context); - inst.nextBase = inst.nextBase || nextBase; - inst._parentComponent = component; - setComponentProps(inst, childProps, 0, context, false); - renderComponent(inst, 1, mountAll, true); - } - - base = inst.base; - } else { - cbase = initialBase; - - toUnmount = initialChildComponent; - if (toUnmount) { - cbase = component._component = null; - } - - if (initialBase || renderMode === 1) { - if (cbase) cbase._component = null; - base = diff(cbase, rendered, context, mountAll || !isUpdate, initialBase && initialBase.parentNode, true); - } - } - - if (initialBase && base !== initialBase && inst !== initialChildComponent) { - var baseParent = initialBase.parentNode; - if (baseParent && base !== baseParent) { - baseParent.replaceChild(base, initialBase); - - if (!toUnmount) { - initialBase._component = null; - recollectNodeTree(initialBase, false); - } - } - } - - if (toUnmount) { - unmountComponent(toUnmount); - } - - component.base = base; - if (base && !isChild) { - var componentRef = component, - t = component; - while (t = t._parentComponent) { - (componentRef = t).base = base; - } - base._component = componentRef; - base._componentConstructor = componentRef.constructor; - } - } - - if (!isUpdate || mountAll) { - mounts.push(component); - } else if (!skip) { - - if (component.componentDidUpdate) { - component.componentDidUpdate(previousProps, previousState, snapshot); - } - } - - while (component._renderCallbacks.length) { - component._renderCallbacks.pop().call(component); - }if (!diffLevel && !isChild) flushMounts(); - } - - function buildComponentFromVNode(dom, vnode, context, mountAll) { - var c = dom && dom._component, - originalComponent = c, - oldDom = dom, - isDirectOwner = c && dom._componentConstructor === vnode.nodeName, - isOwner = isDirectOwner, - props = getNodeProps(vnode); - while (c && !isOwner && (c = c._parentComponent)) { - isOwner = c.constructor === vnode.nodeName; - } - - if (c && isOwner && (!mountAll || c._component)) { - setComponentProps(c, props, 3, context, mountAll); - dom = c.base; - } else { - if (originalComponent && !isDirectOwner) { - unmountComponent(originalComponent); - dom = oldDom = null; - } - - c = createComponent(vnode.nodeName, props, context); - if (dom && !c.nextBase) { - c.nextBase = dom; - - oldDom = null; - } - setComponentProps(c, props, 1, context, mountAll); - dom = c.base; - - if (oldDom && dom !== oldDom) { - oldDom._component = null; - recollectNodeTree(oldDom, false); - } - } - - return dom; - } - - function unmountComponent(component) { - - var base = component.base; - - component._disable = true; - - if (component.componentWillUnmount) component.componentWillUnmount(); - - component.base = null; - - var inner = component._component; - if (inner) { - unmountComponent(inner); - } else if (base) { - if (base['__preactattr_'] != null) applyRef(base['__preactattr_'].ref, null); - - component.nextBase = base; - - removeNode(base); - recyclerComponents.push(component); - - removeChildren(base); - } - - applyRef(component.__ref, null); - } - - function Component(props, context) { - this._dirty = true; - - this.context = context; - - this.props = props; - - this.state = this.state || {}; - - this._renderCallbacks = []; - } - - extend(Component.prototype, { - setState: function setState(state, callback) { - if (!this.prevState) this.prevState = this.state; - this.state = extend(extend({}, this.state), typeof state === 'function' ? state(this.state, this.props) : state); - if (callback) this._renderCallbacks.push(callback); - enqueueRender(this); - }, - forceUpdate: function forceUpdate(callback) { - if (callback) this._renderCallbacks.push(callback); - renderComponent(this, 2); - }, - render: function render() {} - }); - - function render(vnode, parent, merge) { - return diff(merge, vnode, {}, false, parent, false); - } - - function createRef() { - return {}; - } - - var preact = { - h: h, - createElement: h, - cloneElement: cloneElement, - createRef: createRef, - Component: Component, - render: render, - rerender: rerender, - options: options - }; - - /** - * Binds all the methods on a JS Class to the `this` context of the class. - * Adapted from https://github.com/sindresorhus/auto-bind - * @param {object} self The `this` context of the class - * @return {object} The `this` context of the class - */ - function autoBind(self) { - var keys = Object.getOwnPropertyNames(self.constructor.prototype); - - for (var i = 0; i < keys.length; i++) { - var key = keys[i]; - var val = self[key]; - - if (key !== 'constructor' && typeof val === 'function') { - self[key] = val.bind(self); - } - } - - return self; - } - - /** - * Sets up the handler to determine if we should advance the tour - * @param {string} selector - * @param {Step} step The step instance - * @return {Function} - * @private - */ - - function _setupAdvanceOnHandler(selector, step) { - return function (event) { - if (step.isOpen()) { - var targetIsEl = step.el && event.target === step.el; - var targetIsSelector = !isUndefined(selector) && event.target.matches(selector); - - if (targetIsSelector || targetIsEl) { - step.tour.next(); - } - } - }; - } - /** - * Bind the event handler for advanceOn - * @param {Step} step The step instance - */ - - - function bindAdvance(step) { - // An empty selector matches the step element - var _ref = step.options.advanceOn || {}, - event = _ref.event, - selector = _ref.selector; - - if (event) { - var handler = _setupAdvanceOnHandler(selector, step); // TODO: this should also bind/unbind on show/hide - - - var el; - - try { - el = document.querySelector(selector); - } catch (e) {// TODO - } - - if (!isUndefined(selector) && !el) { - return console.error('No element was found for the selector supplied to advanceOn: ' + selector); - } else if (el) { - el.addEventListener(event, handler); - step.on('destroy', function () { - return el.removeEventListener(event, handler); - }); - } else { - document.body.addEventListener(event, handler, true); - step.on('destroy', function () { - return document.body.removeEventListener(event, handler, true); - }); - } - } else { - return console.error('advanceOn was defined, but no event name was passed.'); - } - } - - /* - * OBJECT ASSIGN DEEP - * Allows deep cloning of plain objects that contain primitives, nested plain objects, or nested plain arrays. - */ - - /* - * A unified way of returning a string that describes the type of the given variable. - */ - - function getTypeOf(input) { - if (input === null) { - return 'null'; - } else if (typeof input === 'undefined') { - return 'undefined'; - } else if (typeof input === 'object') { - return Array.isArray(input) ? 'array' : 'object'; - } - - return typeof input; - } - /* - * Branching logic which calls the correct function to clone the given value base on its type. - */ - - - function cloneValue(value) { - // The value is an object so lets clone it. - if (getTypeOf(value) === 'object') { - return quickCloneObject(value); - } // The value is an array so lets clone it. - else if (getTypeOf(value) === 'array') { - return quickCloneArray(value); - } // Any other value can just be copied. - - - return value; - } - /* - * Enumerates the given array and returns a new array, with each of its values cloned (i.e. references broken). - */ - - - function quickCloneArray(input) { - return input.map(cloneValue); - } - /* - * Enumerates the properties of the given object (ignoring the prototype chain) and returns a new object, with each of - * its values cloned (i.e. references broken). - */ - - - function quickCloneObject(input) { - var output = {}; - - for (var key in input) { - if (!input.hasOwnProperty(key)) { - continue; - } - - output[key] = cloneValue(input[key]); - } - - return output; - } - /* - * Does the actual deep merging. - */ - - - function executeDeepMerge(target, _objects, _options) { - if (_objects === void 0) { - _objects = []; - } - - if (_options === void 0) { - _options = {}; - } - - var options = { - arrayBehaviour: _options.arrayBehaviour || 'replace' // Can be "merge" or "replace". - - }; // Ensure we have actual objects for each. - - var objects = _objects.map(function (object) { - return object || {}; - }); - - var output = target || {}; // Enumerate the objects and their keys. - - for (var oindex = 0; oindex < objects.length; oindex++) { - var object = objects[oindex]; - var keys = Object.keys(object); - - for (var kindex = 0; kindex < keys.length; kindex++) { - var key = keys[kindex]; - var value = object[key]; - var type = getTypeOf(value); - var existingValueType = getTypeOf(output[key]); - - if (type === 'object') { - if (existingValueType !== 'undefined') { - var existingValue = existingValueType === 'object' ? output[key] : {}; - output[key] = executeDeepMerge({}, [existingValue, quickCloneObject(value)], options); - } else { - output[key] = quickCloneObject(value); - } - } else if (type === 'array') { - if (existingValueType === 'array') { - var newValue = quickCloneArray(value); - output[key] = options.arrayBehaviour === 'merge' ? output[key].concat(newValue) : newValue; - } else { - output[key] = quickCloneArray(value); - } - } else { - output[key] = value; - } - } - } - - return output; - } - /* - * Merge all the supplied objects into the target object, breaking all references, including those of nested objects - * and arrays, and even objects nested inside arrays. The first parameter is not mutated unlike Object.assign(). - * Properties in later objects will always overwrite. - */ - - - var objectAssignDeep = function objectAssignDeep(target) { - for (var _len = arguments.length, objects = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { - objects[_key - 1] = arguments[_key]; - } - - return executeDeepMerge(target, objects); - }; - /* - * Same as objectAssignDeep() except it doesn't mutate the target object and returns an entirely new object. - */ - - - var noMutate = function objectAssignDeepInto() { - for (var _len2 = arguments.length, objects = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { - objects[_key2] = arguments[_key2]; - } - - return executeDeepMerge({}, objects); - }; - /* - * Allows an options object to be passed in to customise the behaviour of the function. - */ - - - var withOptions = function objectAssignDeepInto(target, objects, options) { - return executeDeepMerge(target, objects, options); - }; - objectAssignDeep.noMutate = noMutate; - objectAssignDeep.withOptions = withOptions; - - /**! - * tippy.js v5.0.0-beta.1 - * (c) 2017-2019 atomiks - * MIT License - */ - function _extends$1() { - _extends$1 = Object.assign || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - - return target; - }; - - return _extends$1.apply(this, arguments); - } - - var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined'; - var ua = isBrowser ? navigator.userAgent : ''; - var isIE = /MSIE |Trident\//.test(ua); - var isUCBrowser = /UCBrowser\//.test(ua); - var isIOS = isBrowser && /iPhone|iPad|iPod/.test(navigator.platform); - - var defaultProps = { - allowHTML: true, - animateFill: false, - animation: 'fade', - appendTo: function appendTo() { - return document.body; - }, - aria: 'describedby', - arrow: true, - boundary: 'scrollParent', - content: '', - delay: 0, - distance: 10, - duration: [325, 275], - flip: true, - flipBehavior: 'flip', - flipOnUpdate: false, - followCursor: false, - hideOnClick: true, - ignoreAttributes: false, - inertia: false, - interactive: false, - interactiveBorder: 2, - interactiveDebounce: 0, - lazy: true, - maxWidth: 350, - multiple: false, - offset: 0, - onCreate: function onCreate() {}, - onHidden: function onHidden() {}, - onHide: function onHide() {}, - onMount: function onMount() {}, - onShow: function onShow() {}, - onShown: function onShown() {}, - onTrigger: function onTrigger() {}, - onUntrigger: function onUntrigger() {}, - placement: 'top', - popperOptions: {}, - role: 'tooltip', - showOnCreate: false, - sticky: false, - theme: '', - touch: true, - trigger: 'mouseenter focus', - triggerTarget: null, - updateDuration: 0, - zIndex: 9999 - /** - * If the setProps() method encounters one of these, the popperInstance must be - * recreated - */ - - }; - var POPPER_INSTANCE_DEPENDENCIES = ['arrow', 'boundary', 'distance', 'flip', 'flipBehavior', 'flipOnUpdate', 'offset', 'placement', 'popperOptions']; - - var PASSIVE = { - passive: true - }; - var PREVENT_OVERFLOW_PADDING = 5; - var ROUND_ARROW_INNER_HTML = ''; - var IOS_CLASS = 'tippy-iOS'; - var POPPER_CLASS = 'tippy-popper'; - var TOOLTIP_CLASS = 'tippy-tooltip'; - var CONTENT_CLASS = 'tippy-content'; - var BACKDROP_CLASS = 'tippy-backdrop'; - var ARROW_CLASS = 'tippy-arrow'; - var SVG_ARROW_CLASS = 'tippy-svg-arrow'; - var POPPER_SELECTOR = '.' + POPPER_CLASS; - var TOOLTIP_SELECTOR = '.' + TOOLTIP_CLASS; - var CONTENT_SELECTOR = '.' + CONTENT_CLASS; - var BACKDROP_SELECTOR = '.' + BACKDROP_CLASS; - var ARROW_SELECTOR = '.' + ARROW_CLASS; - var SVG_ARROW_SELECTOR = '.' + SVG_ARROW_CLASS; // TODO: Work out best way to make these updateable - - var currentInput = { - isTouch: false - }; - var lastMouseMoveTime = 0; - /** - * When a `touchstart` event is fired, it's assumed the user is using touch - * input. We'll bind a `mousemove` event listener to listen for mouse input in - * the future. This way, the `isTouch` property is fully dynamic and will handle - * hybrid devices that use a mix of touch + mouse input. - */ - - function onDocumentTouchStart() { - if (currentInput.isTouch) { - return; - } - - currentInput.isTouch = true; - - if (isIOS) { - document.body.classList.add(IOS_CLASS); - } - - if (window.performance) { - document.addEventListener('mousemove', onDocumentMouseMove); - } - } - /** - * When two `mousemove` event are fired consecutively within 20ms, it's assumed - * the user is using mouse input again. `mousemove` can fire on touch devices as - * well, but very rarely that quickly. - */ - - function onDocumentMouseMove() { - var now = performance.now(); - - if (now - lastMouseMoveTime < 20) { - currentInput.isTouch = false; - document.removeEventListener('mousemove', onDocumentMouseMove); - - if (!isIOS) { - document.body.classList.remove(IOS_CLASS); - } - } - - lastMouseMoveTime = now; - } - /** - * When an element is in focus and has a tippy, leaving the tab/window and - * returning causes it to show again. For mouse users this is unexpected, but - * for keyboard use it makes sense. - * TODO: find a better technique to solve this problem - */ - - function onWindowBlur() { - var _document = document, - activeElement = _document.activeElement; - var instance = activeElement._tippy; - - if (activeElement && activeElement.blur && instance && !instance.state.isVisible) { - activeElement.blur(); - } - } - /** - * Adds the needed global event listeners - */ - - function bindGlobalEventListeners() { - document.addEventListener('touchstart', onDocumentTouchStart, _extends$1({}, PASSIVE, { - capture: true - })); - window.addEventListener('blur', onWindowBlur); - } - - var keys$2 = Object.keys(defaultProps); - /** - * Returns an object of optional props from data-tippy-* attributes - */ - - function getDataAttributeProps(reference) { - var props = keys$2.reduce(function (acc, key) { - var valueAsString = (reference.getAttribute('data-tippy-' + key) || '').trim(); - - if (!valueAsString) { - return acc; - } - - if (key === 'content') { - acc[key] = valueAsString; - } else { - try { - acc[key] = JSON.parse(valueAsString); - } catch (e) { - acc[key] = valueAsString; - } - } - - return acc; - }, {}); - return props; - } - - /** - * Determines if the value is a reference element - */ - - function isReferenceElement(value) { - return !!(value && value._tippy && !value.classList.contains(POPPER_CLASS)); - } - /** - * Safe .hasOwnProperty check, for prototype-less objects - */ - - function hasOwnProperty$1(obj, key) { - return {}.hasOwnProperty.call(obj, key); - } - /** - * Returns an array of elements based on the value - */ - - function getArrayOfElements(value) { - if (isRealElement(value)) { - return [value]; - } - - if (value instanceof NodeList) { - return arrayFrom(value); - } - - if (Array.isArray(value)) { - return value; - } - - return arrayFrom(document.querySelectorAll(value)); - } - /** - * Returns a value at a given index depending on if it's an array or number - */ - - function getValueAtIndexOrReturn(value, index, defaultValue) { - if (Array.isArray(value)) { - var v = value[index]; - return v == null ? Array.isArray(defaultValue) ? defaultValue[index] : defaultValue : v; - } - - return value; - } - /** - * Prevents errors from being thrown while accessing nested modifier objects - * in `popperOptions` - */ - - function getModifier(obj, key) { - return obj && obj.modifiers && obj.modifiers[key]; - } - /** - * Determines if the value is a real element - */ - - function isRealElement(value) { - return value instanceof Element; - } - /** - * Firefox extensions don't allow setting .innerHTML directly, this will trick - * it - */ - - function innerHTML() { - return 'innerHTML'; - } - /** - * Evaluates a function if one, or returns the value - */ - - function invokeWithArgsOrReturn(value, args) { - return typeof value === 'function' ? value.apply(null, args) : value; - } - /** - * Sets a popperInstance `flip` modifier's enabled state - */ - - function setFlipModifierEnabled(modifiers, value) { - modifiers.filter(function (m) { - return m.name === 'flip'; - })[0].enabled = value; - } - /** - * Returns a new `div` element - */ - - function div() { - return document.createElement('div'); - } - /** - * Applies a transition duration to a list of elements - */ - - function setTransitionDuration(els, value) { - els.forEach(function (el) { - if (el) { - el.style.transitionDuration = value + 'ms'; - } - }); - } - /** - * Sets the visibility state to elements so they can begin to transition - */ - - function setVisibilityState(els, state) { - els.forEach(function (el) { - if (el) { - el.setAttribute('data-state', state); - } - }); - } - /** - * Evaluates the props object by merging data attributes and disabling - * conflicting props where necessary - */ - - function evaluateProps(reference, props) { - var out = _extends$1({}, props, { - content: invokeWithArgsOrReturn(props.content, [reference]) - }, props.ignoreAttributes ? {} : getDataAttributeProps(reference)); - - if (out.animateFill) { - out.arrow = false; - } - - if (out.arrow || isUCBrowser) { - out.animateFill = false; - } - - return out; - } - /** - * Debounce utility. To avoid bloating bundle size, we're only passing 1 - * argument here, a more generic function would pass all arguments. Only - * `onMouseMove` uses this which takes the event object for now. - */ - - function debounce(fn, ms) { - // Avoid wrapping in `setTimeout` if ms is 0 anyway - if (ms === 0) { - return fn; - } - - var timeout; - return function (arg) { - clearTimeout(timeout); - timeout = setTimeout(function () { - fn(arg); - }, ms); - }; - } - /** - * Preserves the original function invocation when another function replaces it - */ - - function preserveInvocation(originalFn, currentFn, args) { - if (originalFn && originalFn !== currentFn) { - originalFn.apply(null, args); - } - } - /** - * Ponyfill for Array.from - converts iterable values to an array - */ - - function arrayFrom(value) { - return [].slice.call(value); - } - /** - * Works like Element.prototype.closest, but uses a callback instead - */ - - function closestCallback(element, callback) { - while (element) { - if (callback(element)) { - return element; - } - - element = element.parentElement; - } - - return null; - } - /** - * Determines if an array or string includes a string - */ - - function includes(a, b) { - return a.indexOf(b) > -1; - } - - /** - * Sets the innerHTML of an element - */ - - function setInnerHTML(element, html) { - element[innerHTML()] = isRealElement(html) ? html[innerHTML()] : html; - } - /** - * Sets the content of a tooltip - */ - - function setContent(contentEl, props) { - if (isRealElement(props.content)) { - setInnerHTML(contentEl, ''); - contentEl.appendChild(props.content); - } else if (typeof props.content !== 'function') { - var key = props.allowHTML ? 'innerHTML' : 'textContent'; - contentEl[key] = props.content; - } - } - /** - * Returns the child elements of a popper element - */ - - function getChildren(popper) { - return { - tooltip: popper.querySelector(TOOLTIP_SELECTOR), - backdrop: popper.querySelector(BACKDROP_SELECTOR), - content: popper.querySelector(CONTENT_SELECTOR), - arrow: popper.querySelector(ARROW_SELECTOR) || popper.querySelector(SVG_ARROW_SELECTOR) - }; - } - /** - * Adds `data-inertia` attribute - */ - - function addInertia(tooltip) { - tooltip.setAttribute('data-inertia', ''); - } - /** - * Removes `data-inertia` attribute - */ - - function removeInertia(tooltip) { - tooltip.removeAttribute('data-inertia'); - } - /** - * Creates an arrow element and returns it - */ - - function createArrowElement(arrow) { - var arrowElement = div(); - - if (arrow === true) { - arrowElement.className = ARROW_CLASS; - } else { - arrowElement.className = SVG_ARROW_CLASS; - - if (isRealElement(arrow)) { - arrowElement.appendChild(arrow); - } else { - setInnerHTML(arrowElement, arrow === 'round' ? ROUND_ARROW_INNER_HTML : arrow); - } - } - - return arrowElement; - } - /** - * Creates a backdrop element and returns it - */ - - function createBackdropElement(isVisible) { - var backdrop = div(); - backdrop.className = BACKDROP_CLASS; - backdrop.setAttribute('data-state', isVisible ? 'visible' : 'hidden'); - return backdrop; - } - /** - * Adds interactive-related attributes - */ - - function addInteractive(tooltip) { - tooltip.setAttribute('data-interactive', ''); - } - /** - * Removes interactive-related attributes - */ - - function removeInteractive(tooltip) { - tooltip.removeAttribute('data-interactive'); - } - /** - * Add/remove transitionend listener from tooltip - */ - - function updateTransitionEndListener(tooltip, action, listener) { - var eventName = isUCBrowser && document.body.style.webkitTransition !== undefined ? 'webkitTransitionEnd' : 'transitionend'; - tooltip[action + 'EventListener'](eventName, listener); - } - /** - * Returns the popper's placement, ignoring shifting (top-start, etc) - */ - - function getBasePlacement(placement) { - return placement.split('-')[0]; - } - /** - * Triggers reflow - */ - - function reflow(popper) { - void popper.offsetHeight; - } - /** - * Adds/removes theme from tooltip's classList - */ - - function updateTheme(tooltip, action, theme) { - theme.split(' ').forEach(function (name) { - if (name) { - tooltip.classList[action](name + '-theme'); - } - }); - } - /** - * Constructs the popper element and returns it - */ - - function createPopperElement(id, props) { - var popper = div(); - popper.className = POPPER_CLASS; - popper.style.position = 'absolute'; - popper.style.top = '0'; - popper.style.left = '0'; - var tooltip = div(); - tooltip.className = TOOLTIP_CLASS; - tooltip.id = 'tippy-' + id; - tooltip.setAttribute('data-state', 'hidden'); - tooltip.setAttribute('tabindex', '-1'); - updateTheme(tooltip, 'add', props.theme); - var content = div(); - content.className = CONTENT_CLASS; - content.setAttribute('data-state', 'hidden'); - - if (props.interactive) { - addInteractive(tooltip); - } - - if (props.arrow) { - tooltip.setAttribute('data-arrow', ''); - tooltip.appendChild(createArrowElement(props.arrow)); - } - - if (props.animateFill) { - tooltip.appendChild(createBackdropElement(false)); - tooltip.setAttribute('data-animatefill', ''); - } - - if (props.inertia) { - addInertia(tooltip); - } - - setContent(content, props); - tooltip.appendChild(content); - popper.appendChild(tooltip); - updatePopperElement(popper, props, props, false); - return popper; - } - /** - * Updates the popper element based on the new props - */ - - function updatePopperElement(popper, prevProps, nextProps, isVisible) { - var _getChildren = getChildren(popper), - tooltip = _getChildren.tooltip, - content = _getChildren.content, - backdrop = _getChildren.backdrop, - arrow = _getChildren.arrow; - - popper.style.zIndex = '' + nextProps.zIndex; - tooltip.setAttribute('data-animation', nextProps.animation); - tooltip.style.maxWidth = nextProps.maxWidth + (typeof nextProps.maxWidth === 'number' ? 'px' : ''); - - if (nextProps.role) { - tooltip.setAttribute('role', nextProps.role); - } else { - tooltip.removeAttribute('role'); - } - - if (prevProps.content !== nextProps.content) { - setContent(content, nextProps); - } // animateFill - - - if (!prevProps.animateFill && nextProps.animateFill) { - tooltip.appendChild(createBackdropElement(isVisible)); - tooltip.setAttribute('data-animatefill', ''); - } else if (prevProps.animateFill && !nextProps.animateFill) { - tooltip.removeChild(backdrop); - tooltip.removeAttribute('data-animatefill'); - } // arrow - - - if (!prevProps.arrow && nextProps.arrow) { - // false to true - tooltip.appendChild(createArrowElement(nextProps.arrow)); - tooltip.setAttribute('data-arrow', ''); - } else if (prevProps.arrow && !nextProps.arrow) { - // true to false - tooltip.removeChild(arrow); - tooltip.removeAttribute('data-arrow'); - } else if (prevProps.arrow !== nextProps.arrow) { - // true to 'round' or vice-versa - tooltip.removeChild(arrow); - tooltip.appendChild(createArrowElement(nextProps.arrow)); - } // interactive - - - if (!prevProps.interactive && nextProps.interactive) { - addInteractive(tooltip); - } else if (prevProps.interactive && !nextProps.interactive) { - removeInteractive(tooltip); - } // inertia - - - if (!prevProps.inertia && nextProps.inertia) { - addInertia(tooltip); - } else if (prevProps.inertia && !nextProps.inertia) { - removeInertia(tooltip); - } // theme - - - if (prevProps.theme !== nextProps.theme) { - updateTheme(tooltip, 'remove', prevProps.theme); - updateTheme(tooltip, 'add', nextProps.theme); - } - } - /** - * Determines if the mouse cursor is outside of the popper's interactive border - * region - */ - - function isCursorOutsideInteractiveBorder(popperPlacement, popperRect, event, props) { - if (!popperPlacement) { - return true; - } - - var x = event.clientX, - y = event.clientY; - var interactiveBorder = props.interactiveBorder, - distance = props.distance; - var exceedsTop = popperRect.top - y > (popperPlacement === 'top' ? interactiveBorder + distance : interactiveBorder); - var exceedsBottom = y - popperRect.bottom > (popperPlacement === 'bottom' ? interactiveBorder + distance : interactiveBorder); - var exceedsLeft = popperRect.left - x > (popperPlacement === 'left' ? interactiveBorder + distance : interactiveBorder); - var exceedsRight = x - popperRect.right > (popperPlacement === 'right' ? interactiveBorder + distance : interactiveBorder); - return exceedsTop || exceedsBottom || exceedsLeft || exceedsRight; - } - - /**! - * @fileOverview Kickass library to create and place poppers near their reference elements. - * @version 1.15.0 - * @license - * Copyright (c) 2016 Federico Zivolo and contributors - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ - var isBrowser$1 = typeof window !== 'undefined' && typeof document !== 'undefined'; - - var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox']; - var timeoutDuration = 0; - for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) { - if (isBrowser$1 && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) { - timeoutDuration = 1; - break; - } - } - - function microtaskDebounce(fn) { - var called = false; - return function () { - if (called) { - return; - } - called = true; - window.Promise.resolve().then(function () { - called = false; - fn(); - }); - }; - } - - function taskDebounce(fn) { - var scheduled = false; - return function () { - if (!scheduled) { - scheduled = true; - setTimeout(function () { - scheduled = false; - fn(); - }, timeoutDuration); - } - }; - } - - var supportsMicroTasks = isBrowser$1 && window.Promise; - - /** - * Create a debounced version of a method, that's asynchronously deferred - * but called in the minimum time possible. - * - * @method - * @memberof Popper.Utils - * @argument {Function} fn - * @returns {Function} - */ - var debounce$1 = supportsMicroTasks ? microtaskDebounce : taskDebounce; - - /** - * Check if the given variable is a function - * @method - * @memberof Popper.Utils - * @argument {Any} functionToCheck - variable to check - * @returns {Boolean} answer to: is a function? - */ - function isFunction$1(functionToCheck) { - var getType = {}; - return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]'; - } - - /** - * Get CSS computed property of the given element - * @method - * @memberof Popper.Utils - * @argument {Eement} element - * @argument {String} property - */ - function getStyleComputedProperty(element, property) { - if (element.nodeType !== 1) { - return []; - } - // NOTE: 1 DOM access here - var window = element.ownerDocument.defaultView; - var css = window.getComputedStyle(element, null); - return property ? css[property] : css; - } - - /** - * Returns the parentNode or the host of the element - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} parent - */ - function getParentNode(element) { - if (element.nodeName === 'HTML') { - return element; - } - return element.parentNode || element.host; - } - - /** - * Returns the scrolling parent of the given element - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} scroll parent - */ - function getScrollParent(element) { - // Return body, `getScroll` will take care to get the correct `scrollTop` from it - if (!element) { - return document.body; - } - - switch (element.nodeName) { - case 'HTML': - case 'BODY': - return element.ownerDocument.body; - case '#document': - return element.body; - } - - // Firefox want us to check `-x` and `-y` variations as well - - var _getStyleComputedProp = getStyleComputedProperty(element), - overflow = _getStyleComputedProp.overflow, - overflowX = _getStyleComputedProp.overflowX, - overflowY = _getStyleComputedProp.overflowY; - - if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) { - return element; - } - - return getScrollParent(getParentNode(element)); - } - - var isIE11 = isBrowser$1 && !!(window.MSInputMethodContext && document.documentMode); - var isIE10 = isBrowser$1 && /MSIE 10/.test(navigator.userAgent); - - /** - * Determines if the browser is Internet Explorer - * @method - * @memberof Popper.Utils - * @param {Number} version to check - * @returns {Boolean} isIE - */ - function isIE$1(version) { - if (version === 11) { - return isIE11; - } - if (version === 10) { - return isIE10; - } - return isIE11 || isIE10; - } - - /** - * Returns the offset parent of the given element - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} offset parent - */ - function getOffsetParent(element) { - if (!element) { - return document.documentElement; - } - - var noOffsetParent = isIE$1(10) ? document.body : null; - - // NOTE: 1 DOM access here - var offsetParent = element.offsetParent || null; - // Skip hidden elements which don't have an offsetParent - while (offsetParent === noOffsetParent && element.nextElementSibling) { - offsetParent = (element = element.nextElementSibling).offsetParent; - } - - var nodeName = offsetParent && offsetParent.nodeName; - - if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') { - return element ? element.ownerDocument.documentElement : document.documentElement; - } - - // .offsetParent will return the closest TH, TD or TABLE in case - // no offsetParent is present, I hate this job... - if (['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') { - return getOffsetParent(offsetParent); - } - - return offsetParent; - } - - function isOffsetContainer(element) { - var nodeName = element.nodeName; - - if (nodeName === 'BODY') { - return false; - } - return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element; - } - - /** - * Finds the root node (document, shadowDOM root) of the given element - * @method - * @memberof Popper.Utils - * @argument {Element} node - * @returns {Element} root node - */ - function getRoot(node) { - if (node.parentNode !== null) { - return getRoot(node.parentNode); - } - - return node; - } - - /** - * Finds the offset parent common to the two provided nodes - * @method - * @memberof Popper.Utils - * @argument {Element} element1 - * @argument {Element} element2 - * @returns {Element} common offset parent - */ - function findCommonOffsetParent(element1, element2) { - // This check is needed to avoid errors in case one of the elements isn't defined for any reason - if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) { - return document.documentElement; - } - - // Here we make sure to give as "start" the element that comes first in the DOM - var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING; - var start = order ? element1 : element2; - var end = order ? element2 : element1; - - // Get common ancestor container - var range = document.createRange(); - range.setStart(start, 0); - range.setEnd(end, 0); - var commonAncestorContainer = range.commonAncestorContainer; - - // Both nodes are inside #document - - if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) { - if (isOffsetContainer(commonAncestorContainer)) { - return commonAncestorContainer; - } - - return getOffsetParent(commonAncestorContainer); - } - - // one of the nodes is inside shadowDOM, find which one - var element1root = getRoot(element1); - if (element1root.host) { - return findCommonOffsetParent(element1root.host, element2); - } else { - return findCommonOffsetParent(element1, getRoot(element2).host); - } - } - - /** - * Gets the scroll value of the given element in the given side (top and left) - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @argument {String} side `top` or `left` - * @returns {number} amount of scrolled pixels - */ - function getScroll(element) { - var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top'; - - var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft'; - var nodeName = element.nodeName; - - if (nodeName === 'BODY' || nodeName === 'HTML') { - var html = element.ownerDocument.documentElement; - var scrollingElement = element.ownerDocument.scrollingElement || html; - return scrollingElement[upperSide]; - } - - return element[upperSide]; - } - - /* - * Sum or subtract the element scroll values (left and top) from a given rect object - * @method - * @memberof Popper.Utils - * @param {Object} rect - Rect object you want to change - * @param {HTMLElement} element - The element from the function reads the scroll values - * @param {Boolean} subtract - set to true if you want to subtract the scroll values - * @return {Object} rect - The modifier rect object - */ - function includeScroll(rect, element) { - var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; - - var scrollTop = getScroll(element, 'top'); - var scrollLeft = getScroll(element, 'left'); - var modifier = subtract ? -1 : 1; - rect.top += scrollTop * modifier; - rect.bottom += scrollTop * modifier; - rect.left += scrollLeft * modifier; - rect.right += scrollLeft * modifier; - return rect; - } - - /* - * Helper to detect borders of a given element - * @method - * @memberof Popper.Utils - * @param {CSSStyleDeclaration} styles - * Result of `getStyleComputedProperty` on the given element - * @param {String} axis - `x` or `y` - * @return {number} borders - The borders size of the given axis - */ - - function getBordersSize(styles, axis) { - var sideA = axis === 'x' ? 'Left' : 'Top'; - var sideB = sideA === 'Left' ? 'Right' : 'Bottom'; - - return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10); - } - - function getSize(axis, body, html, computedStyle) { - return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE$1(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0); - } - - function getWindowSizes(document) { - var body = document.body; - var html = document.documentElement; - var computedStyle = isIE$1(10) && getComputedStyle(html); - - return { - height: getSize('Height', body, html, computedStyle), - width: getSize('Width', body, html, computedStyle) - }; - } - - var classCallCheck = function (instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError('Cannot call a class as a function'); - } - }; - - var createClass = function () { - function defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ('value' in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - - return function (Constructor, protoProps, staticProps) { - if (protoProps) defineProperties(Constructor.prototype, protoProps); - if (staticProps) defineProperties(Constructor, staticProps); - return Constructor; - }; - }(); - - - - - - var defineProperty$1 = function (obj, key, value) { - if (key in obj) { - Object.defineProperty(obj, key, { - value: value, - enumerable: true, - configurable: true, - writable: true - }); - } else { - obj[key] = value; - } - - return obj; - }; - - var _extends$2 = Object.assign || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - - return target; - }; - - /** - * Given element offsets, generate an output similar to getBoundingClientRect - * @method - * @memberof Popper.Utils - * @argument {Object} offsets - * @returns {Object} ClientRect like output - */ - function getClientRect(offsets) { - return _extends$2({}, offsets, { - right: offsets.left + offsets.width, - bottom: offsets.top + offsets.height - }); - } - - /** - * Get bounding client rect of given element - * @method - * @memberof Popper.Utils - * @param {HTMLElement} element - * @return {Object} client rect - */ - function getBoundingClientRect(element) { - var rect = {}; - - // IE10 10 FIX: Please, don't ask, the element isn't - // considered in DOM in some circumstances... - // This isn't reproducible in IE10 compatibility mode of IE11 - try { - if (isIE$1(10)) { - rect = element.getBoundingClientRect(); - var scrollTop = getScroll(element, 'top'); - var scrollLeft = getScroll(element, 'left'); - rect.top += scrollTop; - rect.left += scrollLeft; - rect.bottom += scrollTop; - rect.right += scrollLeft; - } else { - rect = element.getBoundingClientRect(); - } - } catch (e) {} - - var result = { - left: rect.left, - top: rect.top, - width: rect.right - rect.left, - height: rect.bottom - rect.top - }; - - // subtract scrollbar size from sizes - var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {}; - var width = sizes.width || element.clientWidth || result.right - result.left; - var height = sizes.height || element.clientHeight || result.bottom - result.top; - - var horizScrollbar = element.offsetWidth - width; - var vertScrollbar = element.offsetHeight - height; - - // if an hypothetical scrollbar is detected, we must be sure it's not a `border` - // we make this check conditional for performance reasons - if (horizScrollbar || vertScrollbar) { - var styles = getStyleComputedProperty(element); - horizScrollbar -= getBordersSize(styles, 'x'); - vertScrollbar -= getBordersSize(styles, 'y'); - - result.width -= horizScrollbar; - result.height -= vertScrollbar; - } - - return getClientRect(result); - } - - function getOffsetRectRelativeToArbitraryNode(children, parent) { - var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; - - var isIE10 = isIE$1(10); - var isHTML = parent.nodeName === 'HTML'; - var childrenRect = getBoundingClientRect(children); - var parentRect = getBoundingClientRect(parent); - var scrollParent = getScrollParent(children); - - var styles = getStyleComputedProperty(parent); - var borderTopWidth = parseFloat(styles.borderTopWidth, 10); - var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10); - - // In cases where the parent is fixed, we must ignore negative scroll in offset calc - if (fixedPosition && isHTML) { - parentRect.top = Math.max(parentRect.top, 0); - parentRect.left = Math.max(parentRect.left, 0); - } - var offsets = getClientRect({ - top: childrenRect.top - parentRect.top - borderTopWidth, - left: childrenRect.left - parentRect.left - borderLeftWidth, - width: childrenRect.width, - height: childrenRect.height - }); - offsets.marginTop = 0; - offsets.marginLeft = 0; - - // Subtract margins of documentElement in case it's being used as parent - // we do this only on HTML because it's the only element that behaves - // differently when margins are applied to it. The margins are included in - // the box of the documentElement, in the other cases not. - if (!isIE10 && isHTML) { - var marginTop = parseFloat(styles.marginTop, 10); - var marginLeft = parseFloat(styles.marginLeft, 10); - - offsets.top -= borderTopWidth - marginTop; - offsets.bottom -= borderTopWidth - marginTop; - offsets.left -= borderLeftWidth - marginLeft; - offsets.right -= borderLeftWidth - marginLeft; - - // Attach marginTop and marginLeft because in some circumstances we may need them - offsets.marginTop = marginTop; - offsets.marginLeft = marginLeft; - } - - if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') { - offsets = includeScroll(offsets, parent); - } - - return offsets; - } - - function getViewportOffsetRectRelativeToArtbitraryNode(element) { - var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - - var html = element.ownerDocument.documentElement; - var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html); - var width = Math.max(html.clientWidth, window.innerWidth || 0); - var height = Math.max(html.clientHeight, window.innerHeight || 0); - - var scrollTop = !excludeScroll ? getScroll(html) : 0; - var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0; - - var offset = { - top: scrollTop - relativeOffset.top + relativeOffset.marginTop, - left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft, - width: width, - height: height - }; - - return getClientRect(offset); - } - - /** - * Check if the given element is fixed or is inside a fixed parent - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @argument {Element} customContainer - * @returns {Boolean} answer to "isFixed?" - */ - function isFixed(element) { - var nodeName = element.nodeName; - if (nodeName === 'BODY' || nodeName === 'HTML') { - return false; - } - if (getStyleComputedProperty(element, 'position') === 'fixed') { - return true; - } - var parentNode = getParentNode(element); - if (!parentNode) { - return false; - } - return isFixed(parentNode); - } - - /** - * Finds the first parent of an element that has a transformed property defined - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} first transformed parent or documentElement - */ - - function getFixedPositionOffsetParent(element) { - // This check is needed to avoid errors in case one of the elements isn't defined for any reason - if (!element || !element.parentElement || isIE$1()) { - return document.documentElement; - } - var el = element.parentElement; - while (el && getStyleComputedProperty(el, 'transform') === 'none') { - el = el.parentElement; - } - return el || document.documentElement; - } - - /** - * Computed the boundaries limits and return them - * @method - * @memberof Popper.Utils - * @param {HTMLElement} popper - * @param {HTMLElement} reference - * @param {number} padding - * @param {HTMLElement} boundariesElement - Element used to define the boundaries - * @param {Boolean} fixedPosition - Is in fixed position mode - * @returns {Object} Coordinates of the boundaries - */ - function getBoundaries(popper, reference, padding, boundariesElement) { - var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false; - - // NOTE: 1 DOM access here - - var boundaries = { top: 0, left: 0 }; - var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference); - - // Handle viewport case - if (boundariesElement === 'viewport') { - boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition); - } else { - // Handle other cases based on DOM element used as boundaries - var boundariesNode = void 0; - if (boundariesElement === 'scrollParent') { - boundariesNode = getScrollParent(getParentNode(reference)); - if (boundariesNode.nodeName === 'BODY') { - boundariesNode = popper.ownerDocument.documentElement; - } - } else if (boundariesElement === 'window') { - boundariesNode = popper.ownerDocument.documentElement; - } else { - boundariesNode = boundariesElement; - } - - var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition); - - // In case of HTML, we need a different computation - if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) { - var _getWindowSizes = getWindowSizes(popper.ownerDocument), - height = _getWindowSizes.height, - width = _getWindowSizes.width; - - boundaries.top += offsets.top - offsets.marginTop; - boundaries.bottom = height + offsets.top; - boundaries.left += offsets.left - offsets.marginLeft; - boundaries.right = width + offsets.left; - } else { - // for all the other DOM elements, this one is good - boundaries = offsets; - } - } - - // Add paddings - padding = padding || 0; - var isPaddingNumber = typeof padding === 'number'; - boundaries.left += isPaddingNumber ? padding : padding.left || 0; - boundaries.top += isPaddingNumber ? padding : padding.top || 0; - boundaries.right -= isPaddingNumber ? padding : padding.right || 0; - boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0; - - return boundaries; - } - - function getArea(_ref) { - var width = _ref.width, - height = _ref.height; - - return width * height; - } - - /** - * Utility used to transform the `auto` placement to the placement with more - * available space. - * @method - * @memberof Popper.Utils - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) { - var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0; - - if (placement.indexOf('auto') === -1) { - return placement; - } - - var boundaries = getBoundaries(popper, reference, padding, boundariesElement); - - var rects = { - top: { - width: boundaries.width, - height: refRect.top - boundaries.top - }, - right: { - width: boundaries.right - refRect.right, - height: boundaries.height - }, - bottom: { - width: boundaries.width, - height: boundaries.bottom - refRect.bottom - }, - left: { - width: refRect.left - boundaries.left, - height: boundaries.height - } - }; - - var sortedAreas = Object.keys(rects).map(function (key) { - return _extends$2({ - key: key - }, rects[key], { - area: getArea(rects[key]) - }); - }).sort(function (a, b) { - return b.area - a.area; - }); - - var filteredAreas = sortedAreas.filter(function (_ref2) { - var width = _ref2.width, - height = _ref2.height; - return width >= popper.clientWidth && height >= popper.clientHeight; - }); - - var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key; - - var variation = placement.split('-')[1]; - - return computedPlacement + (variation ? '-' + variation : ''); - } - - /** - * Get offsets to the reference element - * @method - * @memberof Popper.Utils - * @param {Object} state - * @param {Element} popper - the popper element - * @param {Element} reference - the reference element (the popper will be relative to this) - * @param {Element} fixedPosition - is in fixed position mode - * @returns {Object} An object containing the offsets which will be applied to the popper - */ - function getReferenceOffsets(state, popper, reference) { - var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null; - - var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference); - return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition); - } - - /** - * Get the outer sizes of the given element (offset size + margins) - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Object} object containing width and height properties - */ - function getOuterSizes(element) { - var window = element.ownerDocument.defaultView; - var styles = window.getComputedStyle(element); - var x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0); - var y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0); - var result = { - width: element.offsetWidth + y, - height: element.offsetHeight + x - }; - return result; - } - - /** - * Get the opposite placement of the given one - * @method - * @memberof Popper.Utils - * @argument {String} placement - * @returns {String} flipped placement - */ - function getOppositePlacement(placement) { - var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' }; - return placement.replace(/left|right|bottom|top/g, function (matched) { - return hash[matched]; - }); - } - - /** - * Get offsets to the popper - * @method - * @memberof Popper.Utils - * @param {Object} position - CSS position the Popper will get applied - * @param {HTMLElement} popper - the popper element - * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this) - * @param {String} placement - one of the valid placement options - * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper - */ - function getPopperOffsets(popper, referenceOffsets, placement) { - placement = placement.split('-')[0]; - - // Get popper node sizes - var popperRect = getOuterSizes(popper); - - // Add position, width and height to our offsets object - var popperOffsets = { - width: popperRect.width, - height: popperRect.height - }; - - // depending by the popper placement we have to compute its offsets slightly differently - var isHoriz = ['right', 'left'].indexOf(placement) !== -1; - var mainSide = isHoriz ? 'top' : 'left'; - var secondarySide = isHoriz ? 'left' : 'top'; - var measurement = isHoriz ? 'height' : 'width'; - var secondaryMeasurement = !isHoriz ? 'height' : 'width'; - - popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2; - if (placement === secondarySide) { - popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement]; - } else { - popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)]; - } - - return popperOffsets; - } - - /** - * Mimics the `find` method of Array - * @method - * @memberof Popper.Utils - * @argument {Array} arr - * @argument prop - * @argument value - * @returns index or -1 - */ - function find(arr, check) { - // use native find if supported - if (Array.prototype.find) { - return arr.find(check); - } - - // use `filter` to obtain the same behavior of `find` - return arr.filter(check)[0]; - } - - /** - * Return the index of the matching object - * @method - * @memberof Popper.Utils - * @argument {Array} arr - * @argument prop - * @argument value - * @returns index or -1 - */ - function findIndex(arr, prop, value) { - // use native findIndex if supported - if (Array.prototype.findIndex) { - return arr.findIndex(function (cur) { - return cur[prop] === value; - }); - } - - // use `find` + `indexOf` if `findIndex` isn't supported - var match = find(arr, function (obj) { - return obj[prop] === value; - }); - return arr.indexOf(match); - } - - /** - * Loop trough the list of modifiers and run them in order, - * each of them will then edit the data object. - * @method - * @memberof Popper.Utils - * @param {dataObject} data - * @param {Array} modifiers - * @param {String} ends - Optional modifier name used as stopper - * @returns {dataObject} - */ - function runModifiers(modifiers, data, ends) { - var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends)); - - modifiersToRun.forEach(function (modifier) { - if (modifier['function']) { - // eslint-disable-line dot-notation - console.warn('`modifier.function` is deprecated, use `modifier.fn`!'); - } - var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation - if (modifier.enabled && isFunction$1(fn)) { - // Add properties to offsets to make them a complete clientRect object - // we do this before each modifier to make sure the previous one doesn't - // mess with these values - data.offsets.popper = getClientRect(data.offsets.popper); - data.offsets.reference = getClientRect(data.offsets.reference); - - data = fn(data, modifier); - } - }); - - return data; - } - - /** - * Updates the position of the popper, computing the new offsets and applying - * the new style.
- * Prefer `scheduleUpdate` over `update` because of performance reasons. - * @method - * @memberof Popper - */ - function update() { - // if popper is destroyed, don't perform any further update - if (this.state.isDestroyed) { - return; - } - - var data = { - instance: this, - styles: {}, - arrowStyles: {}, - attributes: {}, - flipped: false, - offsets: {} - }; - - // compute reference element offsets - data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed); - - // compute auto placement, store placement inside the data object, - // modifiers will be able to edit `placement` if needed - // and refer to originalPlacement to know the original value - data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding); - - // store the computed placement inside `originalPlacement` - data.originalPlacement = data.placement; - - data.positionFixed = this.options.positionFixed; - - // compute the popper offsets - data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement); - - data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute'; - - // run the modifiers - data = runModifiers(this.modifiers, data); - - // the first `update` will call `onCreate` callback - // the other ones will call `onUpdate` callback - if (!this.state.isCreated) { - this.state.isCreated = true; - this.options.onCreate(data); - } else { - this.options.onUpdate(data); - } - } - - /** - * Helper used to know if the given modifier is enabled. - * @method - * @memberof Popper.Utils - * @returns {Boolean} - */ - function isModifierEnabled(modifiers, modifierName) { - return modifiers.some(function (_ref) { - var name = _ref.name, - enabled = _ref.enabled; - return enabled && name === modifierName; - }); - } - - /** - * Get the prefixed supported property name - * @method - * @memberof Popper.Utils - * @argument {String} property (camelCase) - * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix) - */ - function getSupportedPropertyName(property) { - var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O']; - var upperProp = property.charAt(0).toUpperCase() + property.slice(1); - - for (var i = 0; i < prefixes.length; i++) { - var prefix = prefixes[i]; - var toCheck = prefix ? '' + prefix + upperProp : property; - if (typeof document.body.style[toCheck] !== 'undefined') { - return toCheck; - } - } - return null; - } - - /** - * Destroys the popper. - * @method - * @memberof Popper - */ - function destroy() { - this.state.isDestroyed = true; - - // touch DOM only if `applyStyle` modifier is enabled - if (isModifierEnabled(this.modifiers, 'applyStyle')) { - this.popper.removeAttribute('x-placement'); - this.popper.style.position = ''; - this.popper.style.top = ''; - this.popper.style.left = ''; - this.popper.style.right = ''; - this.popper.style.bottom = ''; - this.popper.style.willChange = ''; - this.popper.style[getSupportedPropertyName('transform')] = ''; - } - - this.disableEventListeners(); - - // remove the popper if user explicity asked for the deletion on destroy - // do not use `remove` because IE11 doesn't support it - if (this.options.removeOnDestroy) { - this.popper.parentNode.removeChild(this.popper); - } - return this; - } - - /** - * Get the window associated with the element - * @argument {Element} element - * @returns {Window} - */ - function getWindow(element) { - var ownerDocument = element.ownerDocument; - return ownerDocument ? ownerDocument.defaultView : window; - } - - function attachToScrollParents(scrollParent, event, callback, scrollParents) { - var isBody = scrollParent.nodeName === 'BODY'; - var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent; - target.addEventListener(event, callback, { passive: true }); - - if (!isBody) { - attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents); - } - scrollParents.push(target); - } - - /** - * Setup needed event listeners used to update the popper position - * @method - * @memberof Popper.Utils - * @private - */ - function setupEventListeners(reference, options, state, updateBound) { - // Resize event listener on window - state.updateBound = updateBound; - getWindow(reference).addEventListener('resize', state.updateBound, { passive: true }); - - // Scroll event listener on scroll parents - var scrollElement = getScrollParent(reference); - attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents); - state.scrollElement = scrollElement; - state.eventsEnabled = true; - - return state; - } - - /** - * It will add resize/scroll events and start recalculating - * position of the popper element when they are triggered. - * @method - * @memberof Popper - */ - function enableEventListeners() { - if (!this.state.eventsEnabled) { - this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate); - } - } - - /** - * Remove event listeners used to update the popper position - * @method - * @memberof Popper.Utils - * @private - */ - function removeEventListeners(reference, state) { - // Remove resize event listener on window - getWindow(reference).removeEventListener('resize', state.updateBound); - - // Remove scroll event listener on scroll parents - state.scrollParents.forEach(function (target) { - target.removeEventListener('scroll', state.updateBound); - }); - - // Reset state - state.updateBound = null; - state.scrollParents = []; - state.scrollElement = null; - state.eventsEnabled = false; - return state; - } - - /** - * It will remove resize/scroll events and won't recalculate popper position - * when they are triggered. It also won't trigger `onUpdate` callback anymore, - * unless you call `update` method manually. - * @method - * @memberof Popper - */ - function disableEventListeners() { - if (this.state.eventsEnabled) { - cancelAnimationFrame(this.scheduleUpdate); - this.state = removeEventListeners(this.reference, this.state); - } - } - - /** - * Tells if a given input is a number - * @method - * @memberof Popper.Utils - * @param {*} input to check - * @return {Boolean} - */ - function isNumeric(n) { - return n !== '' && !isNaN(parseFloat(n)) && isFinite(n); - } - - /** - * Set the style to the given popper - * @method - * @memberof Popper.Utils - * @argument {Element} element - Element to apply the style to - * @argument {Object} styles - * Object with a list of properties and values which will be applied to the element - */ - function setStyles(element, styles) { - Object.keys(styles).forEach(function (prop) { - var unit = ''; - // add unit if the value is numeric and is one of the following - if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) { - unit = 'px'; - } - element.style[prop] = styles[prop] + unit; - }); - } - - /** - * Set the attributes to the given popper - * @method - * @memberof Popper.Utils - * @argument {Element} element - Element to apply the attributes to - * @argument {Object} styles - * Object with a list of properties and values which will be applied to the element - */ - function setAttributes(element, attributes) { - Object.keys(attributes).forEach(function (prop) { - var value = attributes[prop]; - if (value !== false) { - element.setAttribute(prop, attributes[prop]); - } else { - element.removeAttribute(prop); - } - }); - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} data.styles - List of style properties - values to apply to popper element - * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The same data object - */ - function applyStyle(data) { - // any property present in `data.styles` will be applied to the popper, - // in this way we can make the 3rd party modifiers add custom styles to it - // Be aware, modifiers could override the properties defined in the previous - // lines of this modifier! - setStyles(data.instance.popper, data.styles); - - // any property present in `data.attributes` will be applied to the popper, - // they will be set as HTML attributes of the element - setAttributes(data.instance.popper, data.attributes); - - // if arrowElement is defined and arrowStyles has some properties - if (data.arrowElement && Object.keys(data.arrowStyles).length) { - setStyles(data.arrowElement, data.arrowStyles); - } - - return data; - } - - /** - * Set the x-placement attribute before everything else because it could be used - * to add margins to the popper margins needs to be calculated to get the - * correct popper offsets. - * @method - * @memberof Popper.modifiers - * @param {HTMLElement} reference - The reference element used to position the popper - * @param {HTMLElement} popper - The HTML element used as popper - * @param {Object} options - Popper.js options - */ - function applyStyleOnLoad(reference, popper, options, modifierOptions, state) { - // compute reference element offsets - var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed); - - // compute auto placement, store placement inside the data object, - // modifiers will be able to edit `placement` if needed - // and refer to originalPlacement to know the original value - var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding); - - popper.setAttribute('x-placement', placement); - - // Apply `position` to popper before anything else because - // without the position applied we can't guarantee correct computations - setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' }); - - return options; - } - - /** - * @function - * @memberof Popper.Utils - * @argument {Object} data - The data object generated by `update` method - * @argument {Boolean} shouldRound - If the offsets should be rounded at all - * @returns {Object} The popper's position offsets rounded - * - * The tale of pixel-perfect positioning. It's still not 100% perfect, but as - * good as it can be within reason. - * Discussion here: https://github.com/FezVrasta/popper.js/pull/715 - * - * Low DPI screens cause a popper to be blurry if not using full pixels (Safari - * as well on High DPI screens). - * - * Firefox prefers no rounding for positioning and does not have blurriness on - * high DPI screens. - * - * Only horizontal placement and left/right values need to be considered. - */ - function getRoundedOffsets(data, shouldRound) { - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - var round = Math.round, - floor = Math.floor; - - var noRound = function noRound(v) { - return v; - }; - - var referenceWidth = round(reference.width); - var popperWidth = round(popper.width); - - var isVertical = ['left', 'right'].indexOf(data.placement) !== -1; - var isVariation = data.placement.indexOf('-') !== -1; - var sameWidthParity = referenceWidth % 2 === popperWidth % 2; - var bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1; - - var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthParity ? round : floor; - var verticalToInteger = !shouldRound ? noRound : round; - - return { - left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left), - top: verticalToInteger(popper.top), - bottom: verticalToInteger(popper.bottom), - right: horizontalToInteger(popper.right) - }; - } - - var isFirefox = isBrowser$1 && /Firefox/i.test(navigator.userAgent); - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function computeStyle(data, options) { - var x = options.x, - y = options.y; - var popper = data.offsets.popper; - - // Remove this legacy support in Popper.js v2 - - var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) { - return modifier.name === 'applyStyle'; - }).gpuAcceleration; - if (legacyGpuAccelerationOption !== undefined) { - console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!'); - } - var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration; - - var offsetParent = getOffsetParent(data.instance.popper); - var offsetParentRect = getBoundingClientRect(offsetParent); - - // Styles - var styles = { - position: popper.position - }; - - var offsets = getRoundedOffsets(data, window.devicePixelRatio < 2 || !isFirefox); - - var sideA = x === 'bottom' ? 'top' : 'bottom'; - var sideB = y === 'right' ? 'left' : 'right'; - - // if gpuAcceleration is set to `true` and transform is supported, - // we use `translate3d` to apply the position to the popper we - // automatically use the supported prefixed version if needed - var prefixedProperty = getSupportedPropertyName('transform'); - - // now, let's make a step back and look at this code closely (wtf?) - // If the content of the popper grows once it's been positioned, it - // may happen that the popper gets misplaced because of the new content - // overflowing its reference element - // To avoid this problem, we provide two options (x and y), which allow - // the consumer to define the offset origin. - // If we position a popper on top of a reference element, we can set - // `x` to `top` to make the popper grow towards its top instead of - // its bottom. - var left = void 0, - top = void 0; - if (sideA === 'bottom') { - // when offsetParent is the positioning is relative to the bottom of the screen (excluding the scrollbar) - // and not the bottom of the html element - if (offsetParent.nodeName === 'HTML') { - top = -offsetParent.clientHeight + offsets.bottom; - } else { - top = -offsetParentRect.height + offsets.bottom; - } - } else { - top = offsets.top; - } - if (sideB === 'right') { - if (offsetParent.nodeName === 'HTML') { - left = -offsetParent.clientWidth + offsets.right; - } else { - left = -offsetParentRect.width + offsets.right; - } - } else { - left = offsets.left; - } - if (gpuAcceleration && prefixedProperty) { - styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)'; - styles[sideA] = 0; - styles[sideB] = 0; - styles.willChange = 'transform'; - } else { - // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties - var invertTop = sideA === 'bottom' ? -1 : 1; - var invertLeft = sideB === 'right' ? -1 : 1; - styles[sideA] = top * invertTop; - styles[sideB] = left * invertLeft; - styles.willChange = sideA + ', ' + sideB; - } - - // Attributes - var attributes = { - 'x-placement': data.placement - }; - - // Update `data` attributes, styles and arrowStyles - data.attributes = _extends$2({}, attributes, data.attributes); - data.styles = _extends$2({}, styles, data.styles); - data.arrowStyles = _extends$2({}, data.offsets.arrow, data.arrowStyles); - - return data; - } - - /** - * Helper used to know if the given modifier depends from another one.
- * It checks if the needed modifier is listed and enabled. - * @method - * @memberof Popper.Utils - * @param {Array} modifiers - list of modifiers - * @param {String} requestingName - name of requesting modifier - * @param {String} requestedName - name of requested modifier - * @returns {Boolean} - */ - function isModifierRequired(modifiers, requestingName, requestedName) { - var requesting = find(modifiers, function (_ref) { - var name = _ref.name; - return name === requestingName; - }); - - var isRequired = !!requesting && modifiers.some(function (modifier) { - return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order; - }); - - if (!isRequired) { - var _requesting = '`' + requestingName + '`'; - var requested = '`' + requestedName + '`'; - console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!'); - } - return isRequired; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function arrow(data, options) { - var _data$offsets$arrow; - - // arrow depends on keepTogether in order to work - if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) { - return data; - } - - var arrowElement = options.element; - - // if arrowElement is a string, suppose it's a CSS selector - if (typeof arrowElement === 'string') { - arrowElement = data.instance.popper.querySelector(arrowElement); - - // if arrowElement is not found, don't run the modifier - if (!arrowElement) { - return data; - } - } else { - // if the arrowElement isn't a query selector we must check that the - // provided DOM node is child of its popper node - if (!data.instance.popper.contains(arrowElement)) { - console.warn('WARNING: `arrow.element` must be child of its popper element!'); - return data; - } - } - - var placement = data.placement.split('-')[0]; - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var isVertical = ['left', 'right'].indexOf(placement) !== -1; - - var len = isVertical ? 'height' : 'width'; - var sideCapitalized = isVertical ? 'Top' : 'Left'; - var side = sideCapitalized.toLowerCase(); - var altSide = isVertical ? 'left' : 'top'; - var opSide = isVertical ? 'bottom' : 'right'; - var arrowElementSize = getOuterSizes(arrowElement)[len]; - - // - // extends keepTogether behavior making sure the popper and its - // reference have enough pixels in conjunction - // - - // top/left side - if (reference[opSide] - arrowElementSize < popper[side]) { - data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize); - } - // bottom/right side - if (reference[side] + arrowElementSize > popper[opSide]) { - data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide]; - } - data.offsets.popper = getClientRect(data.offsets.popper); - - // compute center of the popper - var center = reference[side] + reference[len] / 2 - arrowElementSize / 2; - - // Compute the sideValue using the updated popper offsets - // take popper margin in account because we don't have this info available - var css = getStyleComputedProperty(data.instance.popper); - var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10); - var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10); - var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide; - - // prevent arrowElement from being placed not contiguously to its popper - sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0); - - data.arrowElement = arrowElement; - data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty$1(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty$1(_data$offsets$arrow, altSide, ''), _data$offsets$arrow); - - return data; - } - - /** - * Get the opposite placement variation of the given one - * @method - * @memberof Popper.Utils - * @argument {String} placement variation - * @returns {String} flipped placement variation - */ - function getOppositeVariation(variation) { - if (variation === 'end') { - return 'start'; - } else if (variation === 'start') { - return 'end'; - } - return variation; - } - - /** - * List of accepted placements to use as values of the `placement` option.
- * Valid placements are: - * - `auto` - * - `top` - * - `right` - * - `bottom` - * - `left` - * - * Each placement can have a variation from this list: - * - `-start` - * - `-end` - * - * Variations are interpreted easily if you think of them as the left to right - * written languages. Horizontally (`top` and `bottom`), `start` is left and `end` - * is right.
- * Vertically (`left` and `right`), `start` is top and `end` is bottom. - * - * Some valid examples are: - * - `top-end` (on top of reference, right aligned) - * - `right-start` (on right of reference, top aligned) - * - `bottom` (on bottom, centered) - * - `auto-end` (on the side with more space available, alignment depends by placement) - * - * @static - * @type {Array} - * @enum {String} - * @readonly - * @method placements - * @memberof Popper - */ - var placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start']; - - // Get rid of `auto` `auto-start` and `auto-end` - var validPlacements = placements.slice(3); - - /** - * Given an initial placement, returns all the subsequent placements - * clockwise (or counter-clockwise). - * - * @method - * @memberof Popper.Utils - * @argument {String} placement - A valid placement (it accepts variations) - * @argument {Boolean} counter - Set to true to walk the placements counterclockwise - * @returns {Array} placements including their variations - */ - function clockwise(placement) { - var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - - var index = validPlacements.indexOf(placement); - var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index)); - return counter ? arr.reverse() : arr; - } - - var BEHAVIORS = { - FLIP: 'flip', - CLOCKWISE: 'clockwise', - COUNTERCLOCKWISE: 'counterclockwise' - }; - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function flip(data, options) { - // if `inner` modifier is enabled, we can't use the `flip` modifier - if (isModifierEnabled(data.instance.modifiers, 'inner')) { - return data; - } - - if (data.flipped && data.placement === data.originalPlacement) { - // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides - return data; - } - - var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed); - - var placement = data.placement.split('-')[0]; - var placementOpposite = getOppositePlacement(placement); - var variation = data.placement.split('-')[1] || ''; - - var flipOrder = []; - - switch (options.behavior) { - case BEHAVIORS.FLIP: - flipOrder = [placement, placementOpposite]; - break; - case BEHAVIORS.CLOCKWISE: - flipOrder = clockwise(placement); - break; - case BEHAVIORS.COUNTERCLOCKWISE: - flipOrder = clockwise(placement, true); - break; - default: - flipOrder = options.behavior; - } - - flipOrder.forEach(function (step, index) { - if (placement !== step || flipOrder.length === index + 1) { - return data; - } - - placement = data.placement.split('-')[0]; - placementOpposite = getOppositePlacement(placement); - - var popperOffsets = data.offsets.popper; - var refOffsets = data.offsets.reference; - - // using floor because the reference offsets may contain decimals we are not going to consider here - var floor = Math.floor; - var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom); - - var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left); - var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right); - var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top); - var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom); - - var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom; - - // flip the variation if required - var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; - - // flips variation if reference element overflows boundaries - var flippedVariationByRef = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom); - - // flips variation if popper content overflows boundaries - var flippedVariationByContent = !!options.flipVariationsByContent && (isVertical && variation === 'start' && overflowsRight || isVertical && variation === 'end' && overflowsLeft || !isVertical && variation === 'start' && overflowsBottom || !isVertical && variation === 'end' && overflowsTop); - - var flippedVariation = flippedVariationByRef || flippedVariationByContent; - - if (overlapsRef || overflowsBoundaries || flippedVariation) { - // this boolean to detect any flip loop - data.flipped = true; - - if (overlapsRef || overflowsBoundaries) { - placement = flipOrder[index + 1]; - } - - if (flippedVariation) { - variation = getOppositeVariation(variation); - } - - data.placement = placement + (variation ? '-' + variation : ''); - - // this object contains `position`, we want to preserve it along with - // any additional property we may add in the future - data.offsets.popper = _extends$2({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement)); - - data = runModifiers(data.instance.modifiers, data, 'flip'); - } - }); - return data; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function keepTogether(data) { - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var placement = data.placement.split('-')[0]; - var floor = Math.floor; - var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; - var side = isVertical ? 'right' : 'bottom'; - var opSide = isVertical ? 'left' : 'top'; - var measurement = isVertical ? 'width' : 'height'; - - if (popper[side] < floor(reference[opSide])) { - data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement]; - } - if (popper[opSide] > floor(reference[side])) { - data.offsets.popper[opSide] = floor(reference[side]); - } - - return data; - } - - /** - * Converts a string containing value + unit into a px value number - * @function - * @memberof {modifiers~offset} - * @private - * @argument {String} str - Value + unit string - * @argument {String} measurement - `height` or `width` - * @argument {Object} popperOffsets - * @argument {Object} referenceOffsets - * @returns {Number|String} - * Value in pixels, or original string if no values were extracted - */ - function toValue(str, measurement, popperOffsets, referenceOffsets) { - // separate value from unit - var split = str.match(/((?:\-|\+)?\d*\.?\d*)(.*)/); - var value = +split[1]; - var unit = split[2]; - - // If it's not a number it's an operator, I guess - if (!value) { - return str; - } - - if (unit.indexOf('%') === 0) { - var element = void 0; - switch (unit) { - case '%p': - element = popperOffsets; - break; - case '%': - case '%r': - default: - element = referenceOffsets; - } - - var rect = getClientRect(element); - return rect[measurement] / 100 * value; - } else if (unit === 'vh' || unit === 'vw') { - // if is a vh or vw, we calculate the size based on the viewport - var size = void 0; - if (unit === 'vh') { - size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0); - } else { - size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); - } - return size / 100 * value; - } else { - // if is an explicit pixel unit, we get rid of the unit and keep the value - // if is an implicit unit, it's px, and we return just the value - return value; - } - } - - /** - * Parse an `offset` string to extrapolate `x` and `y` numeric offsets. - * @function - * @memberof {modifiers~offset} - * @private - * @argument {String} offset - * @argument {Object} popperOffsets - * @argument {Object} referenceOffsets - * @argument {String} basePlacement - * @returns {Array} a two cells array with x and y offsets in numbers - */ - function parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) { - var offsets = [0, 0]; - - // Use height if placement is left or right and index is 0 otherwise use width - // in this way the first offset will use an axis and the second one - // will use the other one - var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1; - - // Split the offset string to obtain a list of values and operands - // The regex addresses values with the plus or minus sign in front (+10, -20, etc) - var fragments = offset.split(/(\+|\-)/).map(function (frag) { - return frag.trim(); - }); - - // Detect if the offset string contains a pair of values or a single one - // they could be separated by comma or space - var divider = fragments.indexOf(find(fragments, function (frag) { - return frag.search(/,|\s/) !== -1; - })); - - if (fragments[divider] && fragments[divider].indexOf(',') === -1) { - console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.'); - } - - // If divider is found, we divide the list of values and operands to divide - // them by ofset X and Y. - var splitRegex = /\s*,\s*|\s+/; - var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments]; - - // Convert the values with units to absolute pixels to allow our computations - ops = ops.map(function (op, index) { - // Most of the units rely on the orientation of the popper - var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width'; - var mergeWithPrevious = false; - return op - // This aggregates any `+` or `-` sign that aren't considered operators - // e.g.: 10 + +5 => [10, +, +5] - .reduce(function (a, b) { - if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) { - a[a.length - 1] = b; - mergeWithPrevious = true; - return a; - } else if (mergeWithPrevious) { - a[a.length - 1] += b; - mergeWithPrevious = false; - return a; - } else { - return a.concat(b); - } - }, []) - // Here we convert the string values into number values (in px) - .map(function (str) { - return toValue(str, measurement, popperOffsets, referenceOffsets); - }); - }); - - // Loop trough the offsets arrays and execute the operations - ops.forEach(function (op, index) { - op.forEach(function (frag, index2) { - if (isNumeric(frag)) { - offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1); - } - }); - }); - return offsets; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @argument {Number|String} options.offset=0 - * The offset value as described in the modifier description - * @returns {Object} The data object, properly modified - */ - function offset(data, _ref) { - var offset = _ref.offset; - var placement = data.placement, - _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var basePlacement = placement.split('-')[0]; - - var offsets = void 0; - if (isNumeric(+offset)) { - offsets = [+offset, 0]; - } else { - offsets = parseOffset(offset, popper, reference, basePlacement); - } - - if (basePlacement === 'left') { - popper.top += offsets[0]; - popper.left -= offsets[1]; - } else if (basePlacement === 'right') { - popper.top += offsets[0]; - popper.left += offsets[1]; - } else if (basePlacement === 'top') { - popper.left += offsets[0]; - popper.top -= offsets[1]; - } else if (basePlacement === 'bottom') { - popper.left += offsets[0]; - popper.top += offsets[1]; - } - - data.popper = popper; - return data; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function preventOverflow(data, options) { - var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper); - - // If offsetParent is the reference element, we really want to - // go one step up and use the next offsetParent as reference to - // avoid to make this modifier completely useless and look like broken - if (data.instance.reference === boundariesElement) { - boundariesElement = getOffsetParent(boundariesElement); - } - - // NOTE: DOM access here - // resets the popper's position so that the document size can be calculated excluding - // the size of the popper element itself - var transformProp = getSupportedPropertyName('transform'); - var popperStyles = data.instance.popper.style; // assignment to help minification - var top = popperStyles.top, - left = popperStyles.left, - transform = popperStyles[transformProp]; - - popperStyles.top = ''; - popperStyles.left = ''; - popperStyles[transformProp] = ''; - - var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed); - - // NOTE: DOM access here - // restores the original style properties after the offsets have been computed - popperStyles.top = top; - popperStyles.left = left; - popperStyles[transformProp] = transform; - - options.boundaries = boundaries; - - var order = options.priority; - var popper = data.offsets.popper; - - var check = { - primary: function primary(placement) { - var value = popper[placement]; - if (popper[placement] < boundaries[placement] && !options.escapeWithReference) { - value = Math.max(popper[placement], boundaries[placement]); - } - return defineProperty$1({}, placement, value); - }, - secondary: function secondary(placement) { - var mainSide = placement === 'right' ? 'left' : 'top'; - var value = popper[mainSide]; - if (popper[placement] > boundaries[placement] && !options.escapeWithReference) { - value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height)); - } - return defineProperty$1({}, mainSide, value); - } - }; - - order.forEach(function (placement) { - var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary'; - popper = _extends$2({}, popper, check[side](placement)); - }); - - data.offsets.popper = popper; - - return data; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function shift(data) { - var placement = data.placement; - var basePlacement = placement.split('-')[0]; - var shiftvariation = placement.split('-')[1]; - - // if shift shiftvariation is specified, run the modifier - if (shiftvariation) { - var _data$offsets = data.offsets, - reference = _data$offsets.reference, - popper = _data$offsets.popper; - - var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1; - var side = isVertical ? 'left' : 'top'; - var measurement = isVertical ? 'width' : 'height'; - - var shiftOffsets = { - start: defineProperty$1({}, side, reference[side]), - end: defineProperty$1({}, side, reference[side] + reference[measurement] - popper[measurement]) - }; - - data.offsets.popper = _extends$2({}, popper, shiftOffsets[shiftvariation]); - } - - return data; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function hide(data) { - if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) { - return data; - } - - var refRect = data.offsets.reference; - var bound = find(data.instance.modifiers, function (modifier) { - return modifier.name === 'preventOverflow'; - }).boundaries; - - if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) { - // Avoid unnecessary DOM access if visibility hasn't changed - if (data.hide === true) { - return data; - } - - data.hide = true; - data.attributes['x-out-of-boundaries'] = ''; - } else { - // Avoid unnecessary DOM access if visibility hasn't changed - if (data.hide === false) { - return data; - } - - data.hide = false; - data.attributes['x-out-of-boundaries'] = false; - } - - return data; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function inner(data) { - var placement = data.placement; - var basePlacement = placement.split('-')[0]; - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1; - - var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1; - - popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0); - - data.placement = getOppositePlacement(placement); - data.offsets.popper = getClientRect(popper); - - return data; - } - - /** - * Modifier function, each modifier can have a function of this type assigned - * to its `fn` property.
- * These functions will be called on each update, this means that you must - * make sure they are performant enough to avoid performance bottlenecks. - * - * @function ModifierFn - * @argument {dataObject} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {dataObject} The data object, properly modified - */ - - /** - * Modifiers are plugins used to alter the behavior of your poppers.
- * Popper.js uses a set of 9 modifiers to provide all the basic functionalities - * needed by the library. - * - * Usually you don't want to override the `order`, `fn` and `onLoad` props. - * All the other properties are configurations that could be tweaked. - * @namespace modifiers - */ - var modifiers = { - /** - * Modifier used to shift the popper on the start or end of its reference - * element.
- * It will read the variation of the `placement` property.
- * It can be one either `-end` or `-start`. - * @memberof modifiers - * @inner - */ - shift: { - /** @prop {number} order=100 - Index used to define the order of execution */ - order: 100, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: shift - }, - - /** - * The `offset` modifier can shift your popper on both its axis. - * - * It accepts the following units: - * - `px` or unit-less, interpreted as pixels - * - `%` or `%r`, percentage relative to the length of the reference element - * - `%p`, percentage relative to the length of the popper element - * - `vw`, CSS viewport width unit - * - `vh`, CSS viewport height unit - * - * For length is intended the main axis relative to the placement of the popper.
- * This means that if the placement is `top` or `bottom`, the length will be the - * `width`. In case of `left` or `right`, it will be the `height`. - * - * You can provide a single value (as `Number` or `String`), or a pair of values - * as `String` divided by a comma or one (or more) white spaces.
- * The latter is a deprecated method because it leads to confusion and will be - * removed in v2.
- * Additionally, it accepts additions and subtractions between different units. - * Note that multiplications and divisions aren't supported. - * - * Valid examples are: - * ``` - * 10 - * '10%' - * '10, 10' - * '10%, 10' - * '10 + 10%' - * '10 - 5vh + 3%' - * '-10px + 5vh, 5px - 6%' - * ``` - * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap - * > with their reference element, unfortunately, you will have to disable the `flip` modifier. - * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373). - * - * @memberof modifiers - * @inner - */ - offset: { - /** @prop {number} order=200 - Index used to define the order of execution */ - order: 200, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: offset, - /** @prop {Number|String} offset=0 - * The offset value as described in the modifier description - */ - offset: 0 - }, - - /** - * Modifier used to prevent the popper from being positioned outside the boundary. - * - * A scenario exists where the reference itself is not within the boundaries.
- * We can say it has "escaped the boundaries" — or just "escaped".
- * In this case we need to decide whether the popper should either: - * - * - detach from the reference and remain "trapped" in the boundaries, or - * - if it should ignore the boundary and "escape with its reference" - * - * When `escapeWithReference` is set to`true` and reference is completely - * outside its boundaries, the popper will overflow (or completely leave) - * the boundaries in order to remain attached to the edge of the reference. - * - * @memberof modifiers - * @inner - */ - preventOverflow: { - /** @prop {number} order=300 - Index used to define the order of execution */ - order: 300, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: preventOverflow, - /** - * @prop {Array} [priority=['left','right','top','bottom']] - * Popper will try to prevent overflow following these priorities by default, - * then, it could overflow on the left and on top of the `boundariesElement` - */ - priority: ['left', 'right', 'top', 'bottom'], - /** - * @prop {number} padding=5 - * Amount of pixel used to define a minimum distance between the boundaries - * and the popper. This makes sure the popper always has a little padding - * between the edges of its container - */ - padding: 5, - /** - * @prop {String|HTMLElement} boundariesElement='scrollParent' - * Boundaries used by the modifier. Can be `scrollParent`, `window`, - * `viewport` or any DOM element. - */ - boundariesElement: 'scrollParent' - }, - - /** - * Modifier used to make sure the reference and its popper stay near each other - * without leaving any gap between the two. Especially useful when the arrow is - * enabled and you want to ensure that it points to its reference element. - * It cares only about the first axis. You can still have poppers with margin - * between the popper and its reference element. - * @memberof modifiers - * @inner - */ - keepTogether: { - /** @prop {number} order=400 - Index used to define the order of execution */ - order: 400, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: keepTogether - }, - - /** - * This modifier is used to move the `arrowElement` of the popper to make - * sure it is positioned between the reference element and its popper element. - * It will read the outer size of the `arrowElement` node to detect how many - * pixels of conjunction are needed. - * - * It has no effect if no `arrowElement` is provided. - * @memberof modifiers - * @inner - */ - arrow: { - /** @prop {number} order=500 - Index used to define the order of execution */ - order: 500, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: arrow, - /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */ - element: '[x-arrow]' - }, - - /** - * Modifier used to flip the popper's placement when it starts to overlap its - * reference element. - * - * Requires the `preventOverflow` modifier before it in order to work. - * - * **NOTE:** this modifier will interrupt the current update cycle and will - * restart it if it detects the need to flip the placement. - * @memberof modifiers - * @inner - */ - flip: { - /** @prop {number} order=600 - Index used to define the order of execution */ - order: 600, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: flip, - /** - * @prop {String|Array} behavior='flip' - * The behavior used to change the popper's placement. It can be one of - * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid - * placements (with optional variations) - */ - behavior: 'flip', - /** - * @prop {number} padding=5 - * The popper will flip if it hits the edges of the `boundariesElement` - */ - padding: 5, - /** - * @prop {String|HTMLElement} boundariesElement='viewport' - * The element which will define the boundaries of the popper position. - * The popper will never be placed outside of the defined boundaries - * (except if `keepTogether` is enabled) - */ - boundariesElement: 'viewport', - /** - * @prop {Boolean} flipVariations=false - * The popper will switch placement variation between `-start` and `-end` when - * the reference element overlaps its boundaries. - * - * The original placement should have a set variation. - */ - flipVariations: false, - /** - * @prop {Boolean} flipVariationsByContent=false - * The popper will switch placement variation between `-start` and `-end` when - * the popper element overlaps its reference boundaries. - * - * The original placement should have a set variation. - */ - flipVariationsByContent: false - }, - - /** - * Modifier used to make the popper flow toward the inner of the reference element. - * By default, when this modifier is disabled, the popper will be placed outside - * the reference element. - * @memberof modifiers - * @inner - */ - inner: { - /** @prop {number} order=700 - Index used to define the order of execution */ - order: 700, - /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */ - enabled: false, - /** @prop {ModifierFn} */ - fn: inner - }, - - /** - * Modifier used to hide the popper when its reference element is outside of the - * popper boundaries. It will set a `x-out-of-boundaries` attribute which can - * be used to hide with a CSS selector the popper when its reference is - * out of boundaries. - * - * Requires the `preventOverflow` modifier before it in order to work. - * @memberof modifiers - * @inner - */ - hide: { - /** @prop {number} order=800 - Index used to define the order of execution */ - order: 800, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: hide - }, - - /** - * Computes the style that will be applied to the popper element to gets - * properly positioned. - * - * Note that this modifier will not touch the DOM, it just prepares the styles - * so that `applyStyle` modifier can apply it. This separation is useful - * in case you need to replace `applyStyle` with a custom implementation. - * - * This modifier has `850` as `order` value to maintain backward compatibility - * with previous versions of Popper.js. Expect the modifiers ordering method - * to change in future major versions of the library. - * - * @memberof modifiers - * @inner - */ - computeStyle: { - /** @prop {number} order=850 - Index used to define the order of execution */ - order: 850, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: computeStyle, - /** - * @prop {Boolean} gpuAcceleration=true - * If true, it uses the CSS 3D transformation to position the popper. - * Otherwise, it will use the `top` and `left` properties - */ - gpuAcceleration: true, - /** - * @prop {string} [x='bottom'] - * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin. - * Change this if your popper should grow in a direction different from `bottom` - */ - x: 'bottom', - /** - * @prop {string} [x='left'] - * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin. - * Change this if your popper should grow in a direction different from `right` - */ - y: 'right' - }, - - /** - * Applies the computed styles to the popper element. - * - * All the DOM manipulations are limited to this modifier. This is useful in case - * you want to integrate Popper.js inside a framework or view library and you - * want to delegate all the DOM manipulations to it. - * - * Note that if you disable this modifier, you must make sure the popper element - * has its position set to `absolute` before Popper.js can do its work! - * - * Just disable this modifier and define your own to achieve the desired effect. - * - * @memberof modifiers - * @inner - */ - applyStyle: { - /** @prop {number} order=900 - Index used to define the order of execution */ - order: 900, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: applyStyle, - /** @prop {Function} */ - onLoad: applyStyleOnLoad, - /** - * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier - * @prop {Boolean} gpuAcceleration=true - * If true, it uses the CSS 3D transformation to position the popper. - * Otherwise, it will use the `top` and `left` properties - */ - gpuAcceleration: undefined - } - }; - - /** - * The `dataObject` is an object containing all the information used by Popper.js. - * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks. - * @name dataObject - * @property {Object} data.instance The Popper.js instance - * @property {String} data.placement Placement applied to popper - * @property {String} data.originalPlacement Placement originally defined on init - * @property {Boolean} data.flipped True if popper has been flipped by flip modifier - * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper - * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier - * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`) - * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`) - * @property {Object} data.boundaries Offsets of the popper boundaries - * @property {Object} data.offsets The measurements of popper, reference and arrow elements - * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values - * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values - * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0 - */ - - /** - * Default options provided to Popper.js constructor.
- * These can be overridden using the `options` argument of Popper.js.
- * To override an option, simply pass an object with the same - * structure of the `options` object, as the 3rd argument. For example: - * ``` - * new Popper(ref, pop, { - * modifiers: { - * preventOverflow: { enabled: false } - * } - * }) - * ``` - * @type {Object} - * @static - * @memberof Popper - */ - var Defaults = { - /** - * Popper's placement. - * @prop {Popper.placements} placement='bottom' - */ - placement: 'bottom', - - /** - * Set this to true if you want popper to position it self in 'fixed' mode - * @prop {Boolean} positionFixed=false - */ - positionFixed: false, - - /** - * Whether events (resize, scroll) are initially enabled. - * @prop {Boolean} eventsEnabled=true - */ - eventsEnabled: true, - - /** - * Set to true if you want to automatically remove the popper when - * you call the `destroy` method. - * @prop {Boolean} removeOnDestroy=false - */ - removeOnDestroy: false, - - /** - * Callback called when the popper is created.
- * By default, it is set to no-op.
- * Access Popper.js instance with `data.instance`. - * @prop {onCreate} - */ - onCreate: function onCreate() {}, - - /** - * Callback called when the popper is updated. This callback is not called - * on the initialization/creation of the popper, but only on subsequent - * updates.
- * By default, it is set to no-op.
- * Access Popper.js instance with `data.instance`. - * @prop {onUpdate} - */ - onUpdate: function onUpdate() {}, - - /** - * List of modifiers used to modify the offsets before they are applied to the popper. - * They provide most of the functionalities of Popper.js. - * @prop {modifiers} - */ - modifiers: modifiers - }; - - /** - * @callback onCreate - * @param {dataObject} data - */ - - /** - * @callback onUpdate - * @param {dataObject} data - */ - - // Utils - // Methods - var Popper = function () { - /** - * Creates a new Popper.js instance. - * @class Popper - * @param {Element|referenceObject} reference - The reference element used to position the popper - * @param {Element} popper - The HTML / XML element used as the popper - * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults) - * @return {Object} instance - The generated Popper.js instance - */ - function Popper(reference, popper) { - var _this = this; - - var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; - classCallCheck(this, Popper); - - this.scheduleUpdate = function () { - return requestAnimationFrame(_this.update); - }; - - // make update() debounced, so that it only runs at most once-per-tick - this.update = debounce$1(this.update.bind(this)); - - // with {} we create a new object with the options inside it - this.options = _extends$2({}, Popper.Defaults, options); - - // init state - this.state = { - isDestroyed: false, - isCreated: false, - scrollParents: [] - }; - - // get reference and popper elements (allow jQuery wrappers) - this.reference = reference && reference.jquery ? reference[0] : reference; - this.popper = popper && popper.jquery ? popper[0] : popper; - - // Deep merge modifiers options - this.options.modifiers = {}; - Object.keys(_extends$2({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) { - _this.options.modifiers[name] = _extends$2({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {}); - }); - - // Refactoring modifiers' list (Object => Array) - this.modifiers = Object.keys(this.options.modifiers).map(function (name) { - return _extends$2({ - name: name - }, _this.options.modifiers[name]); - }) - // sort the modifiers by order - .sort(function (a, b) { - return a.order - b.order; - }); - - // modifiers have the ability to execute arbitrary code when Popper.js get inited - // such code is executed in the same order of its modifier - // they could add new properties to their options configuration - // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`! - this.modifiers.forEach(function (modifierOptions) { - if (modifierOptions.enabled && isFunction$1(modifierOptions.onLoad)) { - modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state); - } - }); - - // fire the first update to position the popper in the right place - this.update(); - - var eventsEnabled = this.options.eventsEnabled; - if (eventsEnabled) { - // setup event listeners, they will take care of update the position in specific situations - this.enableEventListeners(); - } - - this.state.eventsEnabled = eventsEnabled; - } - - // We can't use class properties because they don't get listed in the - // class prototype and break stuff like Sinon stubs - - - createClass(Popper, [{ - key: 'update', - value: function update$$1() { - return update.call(this); - } - }, { - key: 'destroy', - value: function destroy$$1() { - return destroy.call(this); - } - }, { - key: 'enableEventListeners', - value: function enableEventListeners$$1() { - return enableEventListeners.call(this); - } - }, { - key: 'disableEventListeners', - value: function disableEventListeners$$1() { - return disableEventListeners.call(this); - } - - /** - * Schedules an update. It will run on the next UI update available. - * @method scheduleUpdate - * @memberof Popper - */ - - - /** - * Collection of utilities useful when writing custom modifiers. - * Starting from version 1.7, this method is available only if you - * include `popper-utils.js` before `popper.js`. - * - * **DEPRECATION**: This way to access PopperUtils is deprecated - * and will be removed in v2! Use the PopperUtils module directly instead. - * Due to the high instability of the methods contained in Utils, we can't - * guarantee them to follow semver. Use them at your own risk! - * @static - * @private - * @type {Object} - * @deprecated since version 1.8 - * @member Utils - * @memberof Popper - */ - - }]); - return Popper; - }(); - - /** - * The `referenceObject` is an object that provides an interface compatible with Popper.js - * and lets you use it as replacement of a real DOM node.
- * You can use this method to position a popper relatively to a set of coordinates - * in case you don't have a DOM node to use as reference. - * - * ``` - * new Popper(referenceObject, popperNode); - * ``` - * - * NB: This feature isn't supported in Internet Explorer 10. - * @name referenceObject - * @property {Function} data.getBoundingClientRect - * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method. - * @property {number} data.clientWidth - * An ES6 getter that will return the width of the virtual reference element. - * @property {number} data.clientHeight - * An ES6 getter that will return the height of the virtual reference element. - */ - - - Popper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils; - Popper.placements = placements; - Popper.Defaults = Defaults; - - /**! - * tippy.js v5.0.0-beta.1 - * (c) 2017-2019 atomiks - * MIT License - */ - - var version = '5.0.0-beta.1'; - - var idCounter = 1; // Workaround for IE11's lack of new MouseEvent constructor - - var mouseMoveListeners = []; - /** - * Creates and returns a Tippy object. We're using a closure pattern instead of - * a class so that the exposed object API is clean without private members - * prefixed with `_`. - */ - - function createTippy(reference, collectionProps) { - var props = evaluateProps(reference, collectionProps); // If the reference shouldn't have multiple tippys, return null early - - if (!props.multiple && reference._tippy) { - return null; - } - /* ======================= 🔒 Private members 🔒 ======================= */ - - - var lastTriggerEventType; - var showTimeout; - var hideTimeout; - var scheduleHideAnimationFrame; - var isBeingDestroyed = false; - var hasMountCallbackRun = false; - var didHideDueToDocumentMouseDown = false; - var currentMountCallback; - var currentTransitionEndListener; - var listeners = []; - var debouncedOnMouseMove = debounce(onMouseMove, props.interactiveDebounce); - /* ======================= 🔑 Public members 🔑 ======================= */ - - var id = idCounter++; - var popper = createPopperElement(id, props); - var popperChildren = getChildren(popper); - var popperInstance = null; // These two elements are static - - var tooltip = popperChildren.tooltip, - content = popperChildren.content; - var state = { - // The current real placement (`data-placement` attribute) - currentPlacement: props.placement, - // Does the instance have a pending timeout for show()? - isScheduledToShow: false, - // Is the instance currently enabled? - isEnabled: true, - // Is the tippy currently showing and not transitioning out? - isVisible: false, - // Has the instance been destroyed? - isDestroyed: false, - // Is the tippy currently mounted to the DOM? - isMounted: false, - // Has the tippy finished transitioning in? - isShown: false - }; - var instance = { - // properties - id: id, - reference: reference, - popper: popper, - popperChildren: popperChildren, - popperInstance: popperInstance, - props: props, - state: state, - // methods - clearDelayTimeouts: clearDelayTimeouts, - setProps: setProps, - setContent: setContent, - show: show, - hide: hide, - enable: enable, - disable: disable, - destroy: destroy - }; - /* ==================== Initial instance mutations =================== */ - - - reference._tippy = instance; - popper._tippy = instance; - addTriggersToEventListenersTarget(); - - if (!props.lazy) { - createPopperInstance(); - } - - if (props.showOnCreate) { - scheduleShow(); - } // Prevent a tippy with a delay from hiding if the cursor left then returned - // before it started hiding - - - popper.addEventListener('mouseenter', function () { - if (instance.props.interactive && instance.state.isVisible && lastTriggerEventType === 'mouseenter') { - instance.clearDelayTimeouts(); - } - }); - popper.addEventListener('mouseleave', function () { - if (instance.props.interactive && lastTriggerEventType === 'mouseenter') { - document.addEventListener('mousemove', debouncedOnMouseMove); - } - }); - props.onCreate(instance); - return instance; - /* ======================= 🔒 Private methods 🔒 ======================= */ - - function getNormalizedTouchSettings() { - var touch = instance.props.touch; - return Array.isArray(touch) ? touch : [touch, 0]; - } - - function getIsCustomTouchBehavior() { - return getNormalizedTouchSettings()[0] === 'hold'; - } - - function getTransitionableElements() { - return [tooltip, content, instance.popperChildren.backdrop]; - } - - function getEventListenersTarget() { - return instance.props.triggerTarget || reference; - } - - function cleanupInteractiveMouseListeners() { - document.body.removeEventListener('mouseleave', scheduleHide); - document.removeEventListener('mousemove', debouncedOnMouseMove); - mouseMoveListeners = mouseMoveListeners.filter(function (listener) { - return listener !== debouncedOnMouseMove; - }); - } - - function onDocumentMouseDown(event) { - // Clicked on interactive popper - if (instance.props.interactive && popper.contains(event.target)) { - return; - } // Clicked on the event listeners target - - - if (getEventListenersTarget().contains(event.target)) { - if (currentInput.isTouch) { - return; - } - - if (instance.state.isVisible && includes(instance.props.trigger, 'click')) { - return; - } - } - - if (instance.props.hideOnClick === true) { - instance.clearDelayTimeouts(); - instance.hide(); // `mousedown` event is fired right before `focus`. This lets a tippy with - // `focus` trigger know that it should not show - - didHideDueToDocumentMouseDown = true; - setTimeout(function () { - didHideDueToDocumentMouseDown = false; - }); // The listener gets added in `scheduleShow()`, but this may be hiding it - // before it shows, and hide()'s early bail-out behavior can prevent it - // from being cleaned up - - if (!instance.state.isMounted) { - removeDocumentMouseDownListener(); - } - } - } - - function addDocumentMouseDownListener() { - document.addEventListener('mousedown', onDocumentMouseDown, true); - } - - function removeDocumentMouseDownListener() { - document.removeEventListener('mousedown', onDocumentMouseDown, true); - } - - function makeSticky() { - setTransitionDuration([popper], isIE ? 0 : instance.props.updateDuration); - var prevRefRect = reference.getBoundingClientRect(); - - function updatePosition() { - var currentRefRect = reference.getBoundingClientRect(); // Only schedule an update if the reference rect has changed - - if (prevRefRect.top !== currentRefRect.top || prevRefRect.right !== currentRefRect.right || prevRefRect.bottom !== currentRefRect.bottom || prevRefRect.left !== currentRefRect.left) { - instance.popperInstance.scheduleUpdate(); - } - - prevRefRect = currentRefRect; - - if (instance.state.isMounted) { - requestAnimationFrame(updatePosition); - } - } - - updatePosition(); - } - - function onTransitionedOut(duration, callback) { - onTransitionEnd(duration, function () { - if (!instance.state.isVisible && popper.parentNode && popper.parentNode.contains(popper)) { - callback(); - } - }); - } - - function onTransitionedIn(duration, callback) { - onTransitionEnd(duration, callback); - } - - function onTransitionEnd(duration, callback) { - /** - * Listener added as the `transitionend` handler - */ - function listener(event) { - if (event.target === tooltip) { - updateTransitionEndListener(tooltip, 'remove', listener); - callback(); - } - } // Make callback synchronous if duration is 0 - // `transitionend` won't fire otherwise - - - if (duration === 0) { - return callback(); - } - - updateTransitionEndListener(tooltip, 'remove', currentTransitionEndListener); - updateTransitionEndListener(tooltip, 'add', listener); - currentTransitionEndListener = listener; - } - - function on(eventType, handler, options) { - if (options === void 0) { - options = false; - } - - getEventListenersTarget().addEventListener(eventType, handler, options); - listeners.push({ - eventType: eventType, - handler: handler, - options: options - }); - } - - function addTriggersToEventListenersTarget() { - if (getIsCustomTouchBehavior()) { - on('touchstart', onTrigger, PASSIVE); - on('touchend', onMouseLeave, PASSIVE); - } // `click` for keyboard. Mouse uses `mousedown` (onDocumentMouseDown) - - - if (!includes(instance.props.trigger, 'click')) { - on('click', function () { - if (!currentInput.isTouch && instance.props.hideOnClick === true) { - instance.hide(); - } - }); - } - - instance.props.trigger.trim().split(' ').forEach(function (eventType) { - if (eventType === 'manual') { - return; - } - - on(eventType, onTrigger); - - switch (eventType) { - case 'mouseenter': - on('mouseleave', onMouseLeave); - break; - - case 'focus': - on(isIE ? 'focusout' : 'blur', onBlur); - break; - } - }); - } - - function removeTriggersFromEventListenersTarget() { - listeners.forEach(function (_ref) { - var eventType = _ref.eventType, - handler = _ref.handler, - options = _ref.options; - getEventListenersTarget().removeEventListener(eventType, handler, options); - }); - listeners = []; - } - - function onTrigger(event) { - if (didHideDueToDocumentMouseDown || !instance.state.isEnabled || isEventListenerStopped(event)) { - return; - } - - if (!instance.state.isVisible) { - lastTriggerEventType = event.type; - - if (event instanceof MouseEvent) { - // If scrolling, `mouseenter` events can be fired if the cursor lands - // over a new target, but `mousemove` events don't get fired. This - // causes interactive tooltips to get stuck open until the cursor is - // moved - mouseMoveListeners.forEach(function (listener) { - return listener(event); - }); - } - } // Toggle show/hide when clicking click-triggered tooltips - - - if (event.type === 'click' && instance.props.hideOnClick !== false && instance.state.isVisible) { - scheduleHide(event); - } else { - var _getNormalizedTouchSe = getNormalizedTouchSettings(), - value = _getNormalizedTouchSe[0], - duration = _getNormalizedTouchSe[1]; - - if (currentInput.isTouch && value === 'hold' && duration) { - // We can hijack the show timeout here, it will be cleared by - // `scheduleHide()` when necessary - showTimeout = setTimeout(function () { - scheduleShow(event); - }, duration); - } else { - scheduleShow(event); - } - } - } - - function onMouseMove(event) { - var isCursorOverReferenceOrPopper = closestCallback(event.target, function (el) { - return el === reference || el === popper; - }); - - if (isCursorOverReferenceOrPopper) { - return; - } - - if (isCursorOutsideInteractiveBorder(getBasePlacement(instance.state.currentPlacement), popper.getBoundingClientRect(), event, instance.props)) { - cleanupInteractiveMouseListeners(); - scheduleHide(event); - } - } - - function onMouseLeave(event) { - if (isEventListenerStopped(event)) { - return; - } - - if (instance.props.interactive) { - document.body.addEventListener('mouseleave', scheduleHide); - document.addEventListener('mousemove', debouncedOnMouseMove); - mouseMoveListeners.push(debouncedOnMouseMove); - return; - } - - scheduleHide(event); - } - - function onBlur(event) { - if (event.target !== getEventListenersTarget()) { - return; - } // If focus was moved to within the popper - - - if (instance.props.interactive && event.relatedTarget && popper.contains(event.relatedTarget)) { - return; - } - - scheduleHide(event); - } - - function isEventListenerStopped(event) { - var supportsTouch = 'ontouchstart' in window; - var isTouchEvent = includes(event.type, 'touch'); - var isCustomTouch = getIsCustomTouchBehavior(); - return supportsTouch && currentInput.isTouch && isCustomTouch && !isTouchEvent || currentInput.isTouch && !isCustomTouch && isTouchEvent; - } - - function createPopperInstance() { - var popperOptions = instance.props.popperOptions; - var arrow = instance.popperChildren.arrow; - var preventOverflowModifier = getModifier(popperOptions, 'preventOverflow'); - - function applyMutations(data) { - instance.state.currentPlacement = data.placement; - - if (instance.props.flip && !instance.props.flipOnUpdate) { - if (data.flipped) { - instance.popperInstance.options.placement = data.placement; - } - - setFlipModifierEnabled(instance.popperInstance.modifiers, false); - } - - tooltip.setAttribute('data-placement', data.placement); - - if (data.attributes['x-out-of-boundaries'] !== false) { - tooltip.setAttribute('data-out-of-boundaries', ''); - } else { - tooltip.removeAttribute('data-out-of-boundaries'); - } - - var basePlacement = getBasePlacement(data.placement); - var isVerticalPlacement = includes(['top', 'bottom'], basePlacement); - var isSecondaryPlacement = includes(['bottom', 'right'], basePlacement); // Apply `distance` prop - - var tooltipStyles = tooltip.style; - tooltipStyles.top = '0'; - tooltipStyles.left = '0'; - tooltipStyles[isVerticalPlacement ? 'top' : 'left'] = (isSecondaryPlacement ? 1 : -1) * instance.props.distance + 'px'; - } - - var config = _extends$1({ - eventsEnabled: false, - placement: instance.props.placement - }, popperOptions, { - modifiers: _extends$1({}, popperOptions && popperOptions.modifiers, { - preventOverflow: _extends$1({ - boundariesElement: instance.props.boundary, - padding: PREVENT_OVERFLOW_PADDING - }, preventOverflowModifier), - // Adds the `distance` calculation to preventOverflow padding - tippySetPreventOverflowPadding: { - enabled: true, - order: 299, - fn: function fn(data) { - var basePlacement = getBasePlacement(data.placement); - var padding = preventOverflowModifier && preventOverflowModifier.padding !== undefined ? preventOverflowModifier.padding : PREVENT_OVERFLOW_PADDING; - var isPaddingNumber = typeof padding === 'number'; - var paddingObject = { - top: 0, - bottom: 0, - left: 0, - right: 0 - }; - var computedPadding = Object.keys(paddingObject).reduce(function (obj, key) { - obj[key] = isPaddingNumber ? padding : padding[key]; - - if (basePlacement === key) { - obj[key] = isPaddingNumber ? padding + instance.props.distance : (padding[basePlacement] || 0) + instance.props.distance; - } - - return obj; - }, paddingObject); - instance.popperInstance.modifiers.filter(function (m) { - return m.name === 'preventOverflow'; - })[0].padding = computedPadding; - return data; - } - }, - arrow: _extends$1({ - element: arrow, - enabled: !!arrow - }, getModifier(popperOptions, 'arrow')), - flip: _extends$1({ - enabled: instance.props.flip, - padding: instance.props.distance + PREVENT_OVERFLOW_PADDING, - behavior: instance.props.flipBehavior - }, getModifier(popperOptions, 'flip')), - offset: _extends$1({ - offset: instance.props.offset - }, getModifier(popperOptions, 'offset')) - }), - onCreate: function onCreate(data) { - applyMutations(data); - preserveInvocation(popperOptions && popperOptions.onCreate, config.onCreate, [data]); - runMountCallback(); - }, - onUpdate: function onUpdate(data) { - applyMutations(data); - preserveInvocation(popperOptions && popperOptions.onUpdate, config.onUpdate, [data]); - runMountCallback(); - } - }); - - instance.popperInstance = new Popper(reference, popper, config); - } - - function runMountCallback() { - if (!hasMountCallbackRun && currentMountCallback) { - hasMountCallbackRun = true; - reflow(popper); - currentMountCallback(); - } - } - - function mount() { - // The mounting callback (`currentMountCallback`) is only run due to a - // popperInstance update/create - hasMountCallbackRun = false; - var appendTo = instance.props.appendTo; - var parentNode = appendTo === 'parent' ? reference.parentNode : invokeWithArgsOrReturn(appendTo, [reference]); // The popper element needs to exist on the DOM before its position can be - // updated as Popper.js needs to read its dimensions - - if (!parentNode.contains(popper)) { - parentNode.appendChild(popper); - } - - if (instance.popperInstance) { - setFlipModifierEnabled(instance.popperInstance.modifiers, instance.props.flip); - instance.popperInstance.enableEventListeners(); // Mounting callback invoked in `onUpdate` - - instance.popperInstance.scheduleUpdate(); - } else { - // Mounting callback invoked in `onCreate` - createPopperInstance(); - instance.popperInstance.enableEventListeners(); - } - } - - function scheduleShow(event) { - instance.clearDelayTimeouts(); - instance.state.isScheduledToShow = true; - - if (!instance.popperInstance) { - createPopperInstance(); - } - - if (event) { - instance.props.onTrigger(instance, event); - } - - addDocumentMouseDownListener(); - var delay = getValueAtIndexOrReturn(instance.props.delay, 0, defaultProps.delay); - - if (delay) { - showTimeout = setTimeout(function () { - instance.show(); - }, delay); - } else { - instance.show(); - } - } - - function scheduleHide(event) { - instance.clearDelayTimeouts(); - instance.props.onUntrigger(instance, event); - - if (!instance.state.isVisible) { - removeDocumentMouseDownListener(); - return; - } - - instance.state.isScheduledToShow = false; - var delay = getValueAtIndexOrReturn(instance.props.delay, 1, defaultProps.delay); - - if (delay) { - hideTimeout = setTimeout(function () { - if (instance.state.isVisible) { - instance.hide(); - } - }, delay); - } else { - // Fixes a `transitionend` problem when it fires 1 frame too - // late sometimes, we don't want hide() to be called. - scheduleHideAnimationFrame = requestAnimationFrame(function () { - instance.hide(); - }); - } - } - /* ======================= 🔑 Public methods 🔑 ======================= */ - - - function enable() { - instance.state.isEnabled = true; - } - - function disable() { - // Disabling the instance should also hide it - // https://github.com/atomiks/tippy.js-react/issues/106 - instance.hide(); - instance.state.isEnabled = false; - } - - function clearDelayTimeouts() { - clearTimeout(showTimeout); - clearTimeout(hideTimeout); - cancelAnimationFrame(scheduleHideAnimationFrame); - } // Cloning as we're deleting non-updateable props in DEV mode - - - function setProps(_ref2) { - var partialProps = _extends$1({}, _ref2); - - if (instance.state.isDestroyed) { - return; - } - - removeTriggersFromEventListenersTarget(); - var prevProps = instance.props; - var nextProps = evaluateProps(reference, _extends$1({}, instance.props, {}, partialProps, { - ignoreAttributes: true - })); - nextProps.ignoreAttributes = hasOwnProperty$1(partialProps, 'ignoreAttributes') ? partialProps.ignoreAttributes || false : prevProps.ignoreAttributes; - instance.props = nextProps; - addTriggersToEventListenersTarget(); - cleanupInteractiveMouseListeners(); - debouncedOnMouseMove = debounce(onMouseMove, nextProps.interactiveDebounce); - updatePopperElement(popper, prevProps, nextProps, instance.state.isVisible); - instance.popperChildren = getChildren(popper); - - if (instance.popperInstance) { - if (POPPER_INSTANCE_DEPENDENCIES.some(function (prop) { - return hasOwnProperty$1(partialProps, prop) && partialProps[prop] !== prevProps[prop]; - })) { - instance.popperInstance.destroy(); - createPopperInstance(); - - if (instance.state.isVisible) { - instance.popperInstance.enableEventListeners(); - } - } else { - instance.popperInstance.update(); - } - } - } - - function setContent(content) { - instance.setProps({ - content: content - }); - } - - function show(duration, shouldPreventPopperTransition) { - if (duration === void 0) { - duration = getValueAtIndexOrReturn(instance.props.duration, 0, defaultProps.duration); - } - - if (shouldPreventPopperTransition === void 0) { - shouldPreventPopperTransition = true; - } - - - var isAlreadyVisible = instance.state.isVisible; - var isDestroyed = instance.state.isDestroyed; - var isDisabled = !instance.state.isEnabled; - var isTouchAndTouchDisabled = currentInput.isTouch && !instance.props.touch; - - if (isAlreadyVisible || isDestroyed || isDisabled || isTouchAndTouchDisabled) { - return; - } // Normalize `disabled` behavior across browsers. - // Firefox allows events on disabled elements, but Chrome doesn't. - // Using a wrapper element (i.e. ) is recommended. - - - if (getEventListenersTarget().hasAttribute('disabled')) { - return; - } - - if (instance.props.onShow(instance) === false) { - return; - } - - addDocumentMouseDownListener(); - popper.style.visibility = 'visible'; - instance.state.isVisible = true; // Prevent a transition of the popper from its previous position and of the - // elements at a different placement. - - var transitionableElements = getTransitionableElements(); - setTransitionDuration(shouldPreventPopperTransition ? transitionableElements.concat(popper) : transitionableElements, 0); - - currentMountCallback = function currentMountCallback() { - if (!instance.state.isVisible) { - return; - } // Double update will apply correct mutations - - - instance.popperInstance.update(); - instance.props.onMount(instance); - instance.state.isMounted = true; // The content should fade in after the backdrop has mostly filled the - // tooltip element. `clip-path` is the other alternative but is not well- - // supported and is buggy on some devices. - - content.style.transitionDelay = instance.popperChildren.backdrop ? Math.round(duration / 12) + 'ms' : ''; - - if (instance.props.sticky) { - makeSticky(); - } - - setTransitionDuration([popper], instance.props.updateDuration); - setTransitionDuration(transitionableElements, duration); - setVisibilityState(transitionableElements, 'visible'); - onTransitionedIn(duration, function () { - if (instance.props.aria) { - var node = getEventListenersTarget(); - var attrName = 'aria-' + instance.props.aria; - var currentAttrValue = node.getAttribute(attrName); - var nextAttrValue = currentAttrValue ? currentAttrValue + ' ' + tooltip.id : tooltip.id; - node.setAttribute(attrName, nextAttrValue); - } - - instance.props.onShown(instance); - instance.state.isShown = true; - }); - }; - - mount(); - } - - function hide(duration) { - if (duration === void 0) { - duration = getValueAtIndexOrReturn(instance.props.duration, 1, defaultProps.duration); - } - - - var isAlreadyHidden = !instance.state.isVisible && !isBeingDestroyed; - var isDestroyed = instance.state.isDestroyed; - var isDisabled = !instance.state.isEnabled && !isBeingDestroyed; - - if (isAlreadyHidden || isDestroyed || isDisabled) { - return; - } - - if (instance.props.onHide(instance) === false && !isBeingDestroyed) { - return; - } - - removeDocumentMouseDownListener(); - popper.style.visibility = 'hidden'; - instance.state.isVisible = false; - instance.state.isShown = false; - var transitionableElements = getTransitionableElements(); - setTransitionDuration(transitionableElements, duration); - setVisibilityState(transitionableElements, 'hidden'); - onTransitionedOut(duration, function () { - if (instance.props.aria) { - var node = getEventListenersTarget(); - var attrName = 'aria-' + instance.props.aria; - var currentAttrValue = node.getAttribute(attrName); - var nextAttrValue = currentAttrValue ? currentAttrValue.replace(tooltip.id, '').trim() : null; - - if (nextAttrValue) { - node.setAttribute(attrName, nextAttrValue); - } else { - node.removeAttribute(attrName); - } - } - - instance.popperInstance.disableEventListeners(); - instance.popperInstance.options.placement = instance.props.placement; - popper.parentNode.removeChild(popper); - instance.props.onHidden(instance); - instance.state.isMounted = false; - }); - } - - function destroy() { - - if (instance.state.isDestroyed) { - return; - } - - isBeingDestroyed = true; - instance.hide(0); - removeTriggersFromEventListenersTarget(); - delete reference._tippy; - - if (instance.popperInstance) { - instance.popperInstance.destroy(); - } - - isBeingDestroyed = false; - instance.state.isDestroyed = true; - } - } - - /** - * Exported module - */ - function tippy(targets, optionalProps) { - - bindGlobalEventListeners(); - - var props = _extends$1({}, defaultProps, {}, optionalProps); - - var elements = getArrayOfElements(targets); - - var instances = elements.reduce(function (acc, reference) { - var instance = reference && createTippy(reference, props); - - if (instance) { - - acc.push(instance); - } - - return acc; - }, []); - return isRealElement(targets) ? instances[0] : instances; - } - - tippy.version = version; - tippy.defaultProps = defaultProps; - tippy.currentInput = currentInput; - /** - * Mutates the defaultProps object by setting the props specified - */ - - tippy.setDefaultProps = function (partialProps) { - - Object.keys(partialProps).forEach(function (key) { - // @ts-ignore - defaultProps[key] = partialProps[key]; - }); - }; - /** - * Hides all visible poppers on the document - */ - - - tippy.hideAll = function (_temp) { - var _ref = _temp === void 0 ? {} : _temp, - excludedReferenceOrInstance = _ref.exclude, - duration = _ref.duration; - - arrayFrom(document.querySelectorAll(POPPER_SELECTOR)).forEach(function (popper) { - var instance = popper._tippy; - - if (instance) { - var isExcluded = false; - - if (excludedReferenceOrInstance) { - isExcluded = isReferenceElement(excludedReferenceOrInstance) ? instance.reference === excludedReferenceOrInstance : popper === excludedReferenceOrInstance.popper; - } - - if (!isExcluded) { - instance.hide(duration); - } - } - }); - }; - /** - * Auto-init tooltips for elements with a `data-tippy="..."` attribute - */ - - - function autoInit() { - arrayFrom(document.querySelectorAll('[data-tippy]')).forEach(function (el) { - var content = el.getAttribute('data-tippy'); - - if (content) { - tippy(el, { - content: content - }); - } - }); - } - - if (isBrowser) { - setTimeout(autoInit); - } - - /**! - * tippy.js v5.0.0-beta.1 - * (c) 2017-2019 atomiks - * MIT License - */ - - var css = '.tippy-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.tippy-iOS{cursor:pointer!important;-webkit-tap-highlight-color:transparent}.tippy-popper{pointer-events:none;max-width:calc(100% - 10px);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.tippy-tooltip{position:relative;color:#fff;border-radius:.25rem;font-size:.875rem;line-height:1.4;background-color:#333;overflow:hidden;transition-property:visibility,opacity,transform;outline:0}.tippy-tooltip[data-placement^=top] .tippy-arrow{border-width:8px 8px 0;border-top-color:#333;margin:0 3px;transform-origin:50% 0;bottom:-7px}.tippy-tooltip[data-placement^=bottom] .tippy-arrow{border-width:0 8px 8px;border-bottom-color:#333;margin:0 3px;transform-origin:50% 7px;top:-7px}.tippy-tooltip[data-placement^=left] .tippy-arrow{border-width:8px 0 8px 8px;border-left-color:#333;margin:3px 0;transform-origin:0 50%;right:-7px}.tippy-tooltip[data-placement^=right] .tippy-arrow{border-width:8px 8px 8px 0;border-right-color:#333;margin:3px 0;transform-origin:7px 50%;left:-7px}.tippy-tooltip[data-arrow]{overflow:visible}.tippy-tooltip[data-animatefill]{background-color:transparent!important}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-tooltip[data-inertia][data-state=hidden]{transition-timing-function:ease}.tippy-arrow{border-color:transparent;border-style:solid;position:absolute}.tippy-arrow[data-state=hidden]{opacity:0}.tippy-content{padding:.3125rem .5625rem}'; - - /** - * Injects a string of CSS styles to a style node in - */ - function injectCSS(css) { - var style = document.createElement('style'); - style.textContent = css; - style.setAttribute('data-tippy-stylesheet', ''); - var head = document.head; - var firstStyleOrLinkTag = head.querySelector('style,link'); - - if (firstStyleOrLinkTag) { - head.insertBefore(style, firstStyleOrLinkTag); - } else { - head.appendChild(style); - } - } - - if (isBrowser) { - injectCSS(css); - } - - var addHasTitleClass = function addHasTitleClass(step) { - return { - addHasTitleClass: _createClassModifier(step.classPrefix + 'shepherd-has-title') - }; - }; - - function _getCenteredStylePopperModifier(styles) { - return { - computeStyle: { - enabled: true, - fn: function fn(data) { - data.styles = _extends({}, data.styles, { - left: '50%', - top: '50%', - transform: 'translate(-50%, -50%)' - }); - return data; - } - }, - addShepherdClass: _createClassModifier(styles.shepherd.trim()) - }; - } - /** - * Used to compose settings for tippyOptions.popperOptions (https://atomiks.github.io/tippyjs/#popper-options-option) - * @private - */ - - - function _getDefaultPopperOptions(styles) { - return { - positionFixed: true, - modifiers: { - addShepherdClass: _createClassModifier(styles.shepherd.trim()) - } - }; - } - /** - * Returns a function, that, as long as it continues to be invoked, will not - * be triggered. The function will be called after it stops being called for - * N milliseconds. If `immediate` is passed, trigger the function on the - * leading edge, instead of the trailing. - * @param {Function} func The function to invoke - * @param {Number} wait The time to wait in ms - * @param {Boolean} immediate If true, the function will be invoked immediately - * @return {Function} - */ - - - function debounce$2(func, wait, immediate) { - var timeout; - return function () { - var context = this; - var args = arguments; - - var later = function later() { - timeout = null; - - if (!immediate) { - func.apply(context, args); - } - }; - - var callNow = immediate && !timeout; - clearTimeout(timeout); - timeout = setTimeout(later, wait); - - if (callNow) { - func.apply(context, args); - } - }; - } - /** - * Ensure class prefix ends in `-` - * @param {string} prefix The prefix to prepend to the class names generated by nano-css - * @return {string} The prefix ending in `-` - */ - - function normalizePrefix(prefix) { - if (!isString(prefix) || prefix === '') { - return ''; - } - - return prefix.charAt(prefix.length - 1) !== '-' ? prefix + '-' : prefix; - } - /** - * Checks if options.attachTo.element is a string, and if so, tries to find the element - * @param {Step} step The step instance - * @returns {{element, on}} - * `element` is a qualified HTML Element - * `on` is a string position value - */ - - function parseAttachTo(step) { - var options = step.options.attachTo || {}; - - var returnOpts = _extends({}, options); - - if (isString(options.element)) { - // Can't override the element in user opts reference because we can't - // guarantee that the element will exist in the future. - try { - returnOpts.element = document.querySelector(options.element); - } catch (e) {// TODO - } - - if (!returnOpts.element) { - console.error('The element for this Shepherd step was not found ' + options.element); - } - } - - return returnOpts; - } - /** - * Determines options for the tooltip and initializes - * `step.tooltip` as a Tippy.js instance. - * @param {Step} step The step instance - */ - - function setupTooltip(step) { - if (isUndefined(tippy)) { - throw new Error('Using the attachment feature of Shepherd requires the Tippy.js library'); - } - - if (step.tooltip) { - step.tooltip.destroy(); - } - - var attachToOpts = parseAttachTo(step); - step.tooltip = _makeTippyInstance(attachToOpts, step); - step.target = attachToOpts.element; - } - /** - * Create a popper modifier for adding the passed className to the popper - * @param {string} className The class to add to the popper - * @return {{fn(*): *, enabled: boolean}|*} - * @private - */ - - function _createClassModifier(className) { - return { - enabled: true, - fn: function fn(data) { - data.instance.popper.classList.add(className); - return data; - } - }; - } - /** - * Generates a `Tippy` instance from a set of base `attachTo` options - * @param attachToOptions - * @param {Step} step The step instance - * @return {tippy|Instance | Instance[]} The final tippy instance - * @private - */ - - - function _makeTippyInstance(attachToOptions, step) { - if (!attachToOptions.element || !attachToOptions.on) { - return _makeCenteredTippy(step); - } - - var tippyOptions = _makeAttachedTippyOptions(attachToOptions, step); - - return tippy(attachToOptions.element, tippyOptions); - } - /** - * Generates the hash of options that will be passed to `Tippy` instances - * target an element in the DOM. - * - * @param {Object} attachToOptions The local `attachTo` options - * @param {Step} step The step instance - * @return {Object} The final tippy options object - * @private - */ - - - function _makeAttachedTippyOptions(attachToOptions, step) { - var defaultPopperOptions = _getDefaultPopperOptions(step.styles); - - var tippyOptions = _extends({ - content: step.el, - flipOnUpdate: true, - placement: attachToOptions.on || 'right' - }, step.options.tippyOptions); - - if (step.options.title) { - objectAssignDeep(defaultPopperOptions.modifiers, addHasTitleClass(step)); - } - - if (step.options.tippyOptions && step.options.tippyOptions.popperOptions) { - objectAssignDeep(defaultPopperOptions, step.options.tippyOptions.popperOptions); - } - - tippyOptions.popperOptions = defaultPopperOptions; - return tippyOptions; - } - /** - * Generates a `Tippy` instance for a tooltip that doesn't have a - * target element in the DOM -- and thus is positioned in the center - * of the view - * - * @param {Step} step The step instance - * @return {tippy} The final tippy instance - * @private - */ - - - function _makeCenteredTippy(step) { - var centeredStylePopperModifier = _getCenteredStylePopperModifier(step.styles); - - var defaultPopperOptions = _getDefaultPopperOptions(step.styles); - - var tippyOptions = _extends({ - content: step.el, - placement: 'top' - }, step.options.tippyOptions); - - tippyOptions.arrow = false; - tippyOptions.popperOptions = tippyOptions.popperOptions || {}; - - if (step.options.title) { - objectAssignDeep(defaultPopperOptions.modifiers, addHasTitleClass(step)); - } - - objectAssignDeep(defaultPopperOptions.modifiers, centeredStylePopperModifier, tippyOptions.popperOptions.modifiers); - var finalPopperOptions = objectAssignDeep({}, defaultPopperOptions, tippyOptions.popperOptions); - tippyOptions.popperOptions = finalPopperOptions; - return tippy(document.body, tippyOptions); - } - - /** - * Remove any leftover modal target classes and add the modal target class to the currentElement - * @param {HTMLElement} currentElement The element for the current step - * @param {string} classPrefix The prefix to add to the class name - */ - function toggleShepherdModalClass(currentElement, classPrefix) { - var shepherdModalTarget = document.querySelector('.' + classPrefix + 'shepherd-modal-target'); - - if (shepherdModalTarget) { - shepherdModalTarget.classList.remove(classPrefix + 'shepherd-modal-target'); - } - - currentElement.classList.add(classPrefix + 'shepherd-modal-target'); - } - - var Component$1 = preact.Component; - - var ShepherdButton = - /*#__PURE__*/ - function (_Component) { - _inheritsLoose(ShepherdButton, _Component); - - function ShepherdButton() { - return _Component.apply(this, arguments) || this; - } - - var _proto = ShepherdButton.prototype; - - _proto.render = function render(props) { - var classPrefix = props.classPrefix, - config = props.config, - step = props.step, - styles = props.styles; - var action = config.action, - classes = config.classes, - secondary = config.secondary, - text = config.text; - return preact.h('button', { - className: (classes || '') + styles.button + (secondary ? ' ' + classPrefix + 'shepherd-button-secondary' : ''), - onClick: action ? action.bind(step.tour) : null, - tabindex: '0' - }, text); - }; - - return ShepherdButton; - }(Component$1); - - var Component$2 = preact.Component; - - var ShepherdFooter = - /*#__PURE__*/ - function (_Component) { - _inheritsLoose(ShepherdFooter, _Component); - - function ShepherdFooter() { - return _Component.apply(this, arguments) || this; - } - - var _proto = ShepherdFooter.prototype; - - _proto.render = function render(props) { - var classPrefix = props.classPrefix, - step = props.step, - styles = props.styles; - var buttons = step.options.buttons; - return preact.h('footer', { - className: styles.footer.trim() - }, this._addButtons(buttons, classPrefix, step, styles)); - }; - - _proto._addButtons = function _addButtons(buttons, classPrefix, step, styles) { - if (buttons) { - return buttons.map(function (config) { - return preact.h(ShepherdButton, { - classPrefix: classPrefix, - config: config, - step: step, - styles: styles - }); - }); - } - - return null; - }; - - return ShepherdFooter; - }(Component$2); - - var Component$3 = preact.Component; - - var ShepherdHeader = - /*#__PURE__*/ - function (_Component) { - _inheritsLoose(ShepherdHeader, _Component); - - function ShepherdHeader(props) { - var _this; - - _this = _Component.call(this, props) || this; - _this.step = props.step; - _this.cancelStep = _this.cancelStep.bind(_assertThisInitialized(_this)); - return _this; - } - - var _proto = ShepherdHeader.prototype; - - _proto.render = function render(props) { - var labelId = props.labelId, - step = props.step, - styles = props.styles; - var _step$options = step.options, - showCancelLink = _step$options.showCancelLink, - title = _step$options.title; - return preact.h('header', { - className: styles.header.trim() - }, this.constructor._addTitle(labelId, styles, title), this._addCancelLink(showCancelLink, styles)); - } - /** - * Add a click listener to the cancel link that cancels the tour - */ - ; - - _proto.cancelStep = function cancelStep(e) { - e.preventDefault(); - this.step.cancel(); - }; - - ShepherdHeader._addTitle = function _addTitle(labelId, styles, title) { - if (title) { - return preact.h('h3', { - id: labelId, - className: styles.title.trim() - }, title); - } - - return null; - }; - - _proto._addCancelLink = function _addCancelLink(showCancelLink, styles) { - if (showCancelLink) { - return preact.h('button', { - 'aria-label': 'Close Tour', - className: styles['cancel-link'].trim(), - onClick: this.cancelStep, - type: 'button' - }, preact.h('span', { - 'aria-hidden': 'true' - }, '\xD7')); - } - - return null; - }; - - return ShepherdHeader; - }(Component$3); - - var Component$4 = preact.Component; - - var ShepherdText = - /*#__PURE__*/ - function (_Component) { - _inheritsLoose(ShepherdText, _Component); - - function ShepherdText() { - return _Component.apply(this, arguments) || this; - } - - var _proto = ShepherdText.prototype; - - _proto.shouldComponentUpdate = function shouldComponentUpdate() { - return false; - }; - - _proto.componentDidMount = function componentDidMount() { - var step = this.props.step; - var text = step.options.text; - - if (isFunction(text)) { - text = text.call(step); - } - - if (isElement(text)) { - this.base.appendChild(text); - } - }; - - _proto.render = function render(props) { - var descriptionId = props.descriptionId, - step = props.step, - styles = props.styles; - var text = step.options.text; - - if (isFunction(text)) { - text = text.call(step); - } - - return preact.h('div', { - className: styles.text.trim(), - dangerouslySetInnerHTML: { - __html: !isElement(text) ? text : null - }, - id: descriptionId - }); - }; - - return ShepherdText; - }(Component$4); - - var Component$5 = preact.Component; - - var ShepherdContent = - /*#__PURE__*/ - function (_Component) { - _inheritsLoose(ShepherdContent, _Component); - - function ShepherdContent() { - return _Component.apply(this, arguments) || this; - } - - var _proto = ShepherdContent.prototype; - - _proto.render = function render(props) { - var classPrefix = props.classPrefix, - descriptionId = props.descriptionId, - labelId = props.labelId, - step = props.step, - styles = props.styles; - return preact.h('div', { - className: styles.content.trim() - }, preact.h(ShepherdHeader, { - labelId: labelId, - step: step, - styles: styles - }), ShepherdContent._addShepherdText(descriptionId, step, styles), ShepherdContent._addShepherdFooter(classPrefix, step, styles)); - }; - - ShepherdContent._addShepherdText = function _addShepherdText(descriptionId, step, styles) { - if (!isUndefined(step.options.text)) { - return preact.h(ShepherdText, { - descriptionId: descriptionId, - step: step, - styles: styles - }); - } - - return null; - }; - - ShepherdContent._addShepherdFooter = function _addShepherdFooter(classPrefix, step, styles) { - if (Array.isArray(step.options.buttons) && step.options.buttons.length) { - return preact.h(ShepherdFooter, { - classPrefix: classPrefix, - step: step, - styles: styles - }); - } - - return null; - }; - - return ShepherdContent; - }(Component$5); - - var Component$6 = preact.Component; - var KEY_TAB = 9; - var KEY_ESC = 27; - var LEFT_ARROW = 37; - var RIGHT_ARROW = 39; - - var ShepherdElement = - /*#__PURE__*/ - function (_Component) { - _inheritsLoose(ShepherdElement, _Component); - - function ShepherdElement(props) { - var _this; - - _this = _Component.call(this, props) || this; - _this.step = props.step; - _this.handleKeyDown = _this.handleKeyDown.bind(_assertThisInitialized(_this)); - return _this; - } - - var _proto = ShepherdElement.prototype; - - _proto.componentDidMount = function componentDidMount() { - // Get all elements that are focusable - var focusableElements = this.element.querySelectorAll('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), [tabindex="0"]'); - var firstFocusableElement = focusableElements[0]; - var lastFocusableElement = focusableElements[focusableElements.length - 1]; - this.focusableElements = focusableElements; - this.firstFocusableElement = firstFocusableElement; - this.lastFocusableElement = lastFocusableElement; - }; - - _proto.render = function render(props) { - var _dataStepId, - _this2 = this; - - var classes = props.classes, - classPrefix = props.classPrefix, - descriptionId = props.descriptionId, - labelId = props.labelId, - step = props.step, - styles = props.styles; - var dataStepId = (_dataStepId = {}, _dataStepId['data-' + classPrefix + 'shepherd-step-id'] = step.id, _dataStepId); - return preact.h('div', _extends({ - 'aria-describedby': !isUndefined(step.options.text) ? descriptionId : null, - 'aria-labeledby': step.options.title ? labelId : null, - className: classes + styles.element - }, dataStepId, { - onKeyDown: this.handleKeyDown, - ref: function ref(c) { - return _this2.element = c; - }, - role: 'dialog', - tabindex: '0' - }), preact.h(ShepherdContent, { - classPrefix: classPrefix, - descriptionId: descriptionId, - labelId: labelId, - step: step, - styles: styles - })); - } - /** - * Setup keydown events to allow closing the modal with ESC - * - * Borrowed from this great post! https://bitsofco.de/accessible-modal-dialog/ - * - * @private - */ - ; - - _proto.handleKeyDown = function handleKeyDown(e) { - switch (e.keyCode) { - case KEY_TAB: - if (this.focusableElements.length === 1) { - e.preventDefault(); - break; - } // Backward tab - - - if (e.shiftKey) { - if (document.activeElement === this.firstFocusableElement) { - e.preventDefault(); - this.lastFocusableElement.focus(); - } - } else { - if (document.activeElement === this.lastFocusableElement) { - e.preventDefault(); - this.firstFocusableElement.focus(); - } - } - - break; - - case KEY_ESC: - this.step.cancel(); - break; - - case LEFT_ARROW: - this.step.tour.back(); - break; - - case RIGHT_ARROW: - this.step.tour.next(); - break; - - default: - break; - } - }; - - return ShepherdElement; - }(Component$6); - - if (!Element.prototype.matches) { - Element.prototype.matches = - Element.prototype.matchesSelector || - Element.prototype.msMatchesSelector || - Element.prototype.webkitMatchesSelector; - } - - var smoothscroll = createCommonjsModule(function (module, exports) { - /* smoothscroll v0.4.4 - 2019 - Dustan Kasten, Jeremias Menichelli - MIT License */ - (function () { - - // polyfill - function polyfill() { - // aliases - var w = window; - var d = document; - - // return if scroll behavior is supported and polyfill is not forced - if ( - 'scrollBehavior' in d.documentElement.style && - w.__forceSmoothScrollPolyfill__ !== true - ) { - return; - } - - // globals - var Element = w.HTMLElement || w.Element; - var SCROLL_TIME = 468; - - // object gathering original scroll methods - var original = { - scroll: w.scroll || w.scrollTo, - scrollBy: w.scrollBy, - elementScroll: Element.prototype.scroll || scrollElement, - scrollIntoView: Element.prototype.scrollIntoView - }; - - // define timing method - var now = - w.performance && w.performance.now - ? w.performance.now.bind(w.performance) - : Date.now; - - /** - * indicates if a the current browser is made by Microsoft - * @method isMicrosoftBrowser - * @param {String} userAgent - * @returns {Boolean} - */ - function isMicrosoftBrowser(userAgent) { - var userAgentPatterns = ['MSIE ', 'Trident/', 'Edge/']; - - return new RegExp(userAgentPatterns.join('|')).test(userAgent); - } - - /* - * IE has rounding bug rounding down clientHeight and clientWidth and - * rounding up scrollHeight and scrollWidth causing false positives - * on hasScrollableSpace - */ - var ROUNDING_TOLERANCE = isMicrosoftBrowser(w.navigator.userAgent) ? 1 : 0; - - /** - * changes scroll position inside an element - * @method scrollElement - * @param {Number} x - * @param {Number} y - * @returns {undefined} - */ - function scrollElement(x, y) { - this.scrollLeft = x; - this.scrollTop = y; - } - - /** - * returns result of applying ease math function to a number - * @method ease - * @param {Number} k - * @returns {Number} - */ - function ease(k) { - return 0.5 * (1 - Math.cos(Math.PI * k)); - } - - /** - * indicates if a smooth behavior should be applied - * @method shouldBailOut - * @param {Number|Object} firstArg - * @returns {Boolean} - */ - function shouldBailOut(firstArg) { - if ( - firstArg === null || - typeof firstArg !== 'object' || - firstArg.behavior === undefined || - firstArg.behavior === 'auto' || - firstArg.behavior === 'instant' - ) { - // first argument is not an object/null - // or behavior is auto, instant or undefined - return true; - } - - if (typeof firstArg === 'object' && firstArg.behavior === 'smooth') { - // first argument is an object and behavior is smooth - return false; - } - - // throw error when behavior is not supported - throw new TypeError( - 'behavior member of ScrollOptions ' + - firstArg.behavior + - ' is not a valid value for enumeration ScrollBehavior.' - ); - } - - /** - * indicates if an element has scrollable space in the provided axis - * @method hasScrollableSpace - * @param {Node} el - * @param {String} axis - * @returns {Boolean} - */ - function hasScrollableSpace(el, axis) { - if (axis === 'Y') { - return el.clientHeight + ROUNDING_TOLERANCE < el.scrollHeight; - } - - if (axis === 'X') { - return el.clientWidth + ROUNDING_TOLERANCE < el.scrollWidth; - } - } - - /** - * indicates if an element has a scrollable overflow property in the axis - * @method canOverflow - * @param {Node} el - * @param {String} axis - * @returns {Boolean} - */ - function canOverflow(el, axis) { - var overflowValue = w.getComputedStyle(el, null)['overflow' + axis]; - - return overflowValue === 'auto' || overflowValue === 'scroll'; - } - - /** - * indicates if an element can be scrolled in either axis - * @method isScrollable - * @param {Node} el - * @param {String} axis - * @returns {Boolean} - */ - function isScrollable(el) { - var isScrollableY = hasScrollableSpace(el, 'Y') && canOverflow(el, 'Y'); - var isScrollableX = hasScrollableSpace(el, 'X') && canOverflow(el, 'X'); - - return isScrollableY || isScrollableX; - } - - /** - * finds scrollable parent of an element - * @method findScrollableParent - * @param {Node} el - * @returns {Node} el - */ - function findScrollableParent(el) { - while (el !== d.body && isScrollable(el) === false) { - el = el.parentNode || el.host; - } - - return el; - } - - /** - * self invoked function that, given a context, steps through scrolling - * @method step - * @param {Object} context - * @returns {undefined} - */ - function step(context) { - var time = now(); - var value; - var currentX; - var currentY; - var elapsed = (time - context.startTime) / SCROLL_TIME; - - // avoid elapsed times higher than one - elapsed = elapsed > 1 ? 1 : elapsed; - - // apply easing to elapsed time - value = ease(elapsed); - - currentX = context.startX + (context.x - context.startX) * value; - currentY = context.startY + (context.y - context.startY) * value; - - context.method.call(context.scrollable, currentX, currentY); - - // scroll more if we have not reached our destination - if (currentX !== context.x || currentY !== context.y) { - w.requestAnimationFrame(step.bind(w, context)); - } - } - - /** - * scrolls window or element with a smooth behavior - * @method smoothScroll - * @param {Object|Node} el - * @param {Number} x - * @param {Number} y - * @returns {undefined} - */ - function smoothScroll(el, x, y) { - var scrollable; - var startX; - var startY; - var method; - var startTime = now(); - - // define scroll context - if (el === d.body) { - scrollable = w; - startX = w.scrollX || w.pageXOffset; - startY = w.scrollY || w.pageYOffset; - method = original.scroll; - } else { - scrollable = el; - startX = el.scrollLeft; - startY = el.scrollTop; - method = scrollElement; - } - - // scroll looping over a frame - step({ - scrollable: scrollable, - method: method, - startTime: startTime, - startX: startX, - startY: startY, - x: x, - y: y - }); - } - - // ORIGINAL METHODS OVERRIDES - // w.scroll and w.scrollTo - w.scroll = w.scrollTo = function() { - // avoid action when no arguments are passed - if (arguments[0] === undefined) { - return; - } - - // avoid smooth behavior if not required - if (shouldBailOut(arguments[0]) === true) { - original.scroll.call( - w, - arguments[0].left !== undefined - ? arguments[0].left - : typeof arguments[0] !== 'object' - ? arguments[0] - : w.scrollX || w.pageXOffset, - // use top prop, second argument if present or fallback to scrollY - arguments[0].top !== undefined - ? arguments[0].top - : arguments[1] !== undefined - ? arguments[1] - : w.scrollY || w.pageYOffset - ); - - return; - } - - // LET THE SMOOTHNESS BEGIN! - smoothScroll.call( - w, - d.body, - arguments[0].left !== undefined - ? ~~arguments[0].left - : w.scrollX || w.pageXOffset, - arguments[0].top !== undefined - ? ~~arguments[0].top - : w.scrollY || w.pageYOffset - ); - }; - - // w.scrollBy - w.scrollBy = function() { - // avoid action when no arguments are passed - if (arguments[0] === undefined) { - return; - } - - // avoid smooth behavior if not required - if (shouldBailOut(arguments[0])) { - original.scrollBy.call( - w, - arguments[0].left !== undefined - ? arguments[0].left - : typeof arguments[0] !== 'object' ? arguments[0] : 0, - arguments[0].top !== undefined - ? arguments[0].top - : arguments[1] !== undefined ? arguments[1] : 0 - ); - - return; - } - - // LET THE SMOOTHNESS BEGIN! - smoothScroll.call( - w, - d.body, - ~~arguments[0].left + (w.scrollX || w.pageXOffset), - ~~arguments[0].top + (w.scrollY || w.pageYOffset) - ); - }; - - // Element.prototype.scroll and Element.prototype.scrollTo - Element.prototype.scroll = Element.prototype.scrollTo = function() { - // avoid action when no arguments are passed - if (arguments[0] === undefined) { - return; - } - - // avoid smooth behavior if not required - if (shouldBailOut(arguments[0]) === true) { - // if one number is passed, throw error to match Firefox implementation - if (typeof arguments[0] === 'number' && arguments[1] === undefined) { - throw new SyntaxError('Value could not be converted'); - } - - original.elementScroll.call( - this, - // use left prop, first number argument or fallback to scrollLeft - arguments[0].left !== undefined - ? ~~arguments[0].left - : typeof arguments[0] !== 'object' ? ~~arguments[0] : this.scrollLeft, - // use top prop, second argument or fallback to scrollTop - arguments[0].top !== undefined - ? ~~arguments[0].top - : arguments[1] !== undefined ? ~~arguments[1] : this.scrollTop - ); - - return; - } - - var left = arguments[0].left; - var top = arguments[0].top; - - // LET THE SMOOTHNESS BEGIN! - smoothScroll.call( - this, - this, - typeof left === 'undefined' ? this.scrollLeft : ~~left, - typeof top === 'undefined' ? this.scrollTop : ~~top - ); - }; - - // Element.prototype.scrollBy - Element.prototype.scrollBy = function() { - // avoid action when no arguments are passed - if (arguments[0] === undefined) { - return; - } - - // avoid smooth behavior if not required - if (shouldBailOut(arguments[0]) === true) { - original.elementScroll.call( - this, - arguments[0].left !== undefined - ? ~~arguments[0].left + this.scrollLeft - : ~~arguments[0] + this.scrollLeft, - arguments[0].top !== undefined - ? ~~arguments[0].top + this.scrollTop - : ~~arguments[1] + this.scrollTop - ); - - return; - } - - this.scroll({ - left: ~~arguments[0].left + this.scrollLeft, - top: ~~arguments[0].top + this.scrollTop, - behavior: arguments[0].behavior - }); - }; - - // Element.prototype.scrollIntoView - Element.prototype.scrollIntoView = function() { - // avoid smooth behavior if not required - if (shouldBailOut(arguments[0]) === true) { - original.scrollIntoView.call( - this, - arguments[0] === undefined ? true : arguments[0] - ); - - return; - } - - // LET THE SMOOTHNESS BEGIN! - var scrollableParent = findScrollableParent(this); - var parentRects = scrollableParent.getBoundingClientRect(); - var clientRects = this.getBoundingClientRect(); - - if (scrollableParent !== d.body) { - // reveal element inside parent - smoothScroll.call( - this, - scrollableParent, - scrollableParent.scrollLeft + clientRects.left - parentRects.left, - scrollableParent.scrollTop + clientRects.top - parentRects.top - ); - - // reveal parent in viewport unless is fixed - if (w.getComputedStyle(scrollableParent).position !== 'fixed') { - w.scrollBy({ - left: parentRects.left, - top: parentRects.top, - behavior: 'smooth' - }); - } - } else { - // reveal element in viewport - w.scrollBy({ - left: clientRects.left, - top: clientRects.top, - behavior: 'smooth' - }); - } - }; - } - - { - // commonjs - module.exports = { polyfill: polyfill }; - } - - }()); - }); - var smoothscroll_1 = smoothscroll.polyfill; - - smoothscroll.polyfill(); - var render$1 = preact.render; - /** - * Creates incremented ID for each newly created step - * - * @return {Function} A function that returns the unique id for the step - * @private - */ - - var uniqueId = function () { - var id = 0; - return function () { - return ++id; - }; - }(); - /** - * A class representing steps to be added to a tour. - * @extends {Evented} - */ - - - var Step = - /*#__PURE__*/ - function (_Evented) { - _inheritsLoose(Step, _Evented); - - /** - * Create a step - * @param {Tour} tour The tour for the step - * @param {Object} options The options for the step - * @param {Object} options.attachTo What element the step should be attached to on the page. - * It should be an object with the properties `element` and `on`, where `element` is an element selector string - * or a DOM element and `on` is the optional direction to place the Tippy tooltip. - * - * ```js - * const new Step(tour, { - * attachTo: { element: '.some .selector-path', on: 'left' }, - * ...moreOptions - * })' - * ``` - * - * If you don’t specify an attachTo the element will appear in the middle of the screen. - * If you omit the `on` portion of `attachTo`, the element will still be highlighted, but the tooltip will appear - * in the middle of the screen, without an arrow pointing to the target. - * @param {HTMLElement|string} options.attachTo.element - * @param {string} options.attachTo.on - * @param {Object} options.advanceOn An action on the page which should advance shepherd to the next step. - * It should be an object with a string `selector` and an `event` name - * ```js - * const new Step(tour, { - * advanceOn: { selector: '.some .selector-path', event: 'click' }, - * ...moreOptions - * })' - * ``` - * `event` doesn’t have to be an event inside the tour, it can be any event fired on any element on the page. - * You can also always manually advance the Tour by calling `myTour.next()`. - * @param {function} options.beforeShowPromise A function that returns a promise. - * When the promise resolves, the rest of the `show` code for the step will execute. - * @param {Object[]} options.buttons An array of buttons to add to the step. These will be rendered in a - * footer below the main body text. - * @param {function} options.buttons.button.action A function executed when the button is clicked on. - * It is automatically bound to the `tour` the step is associated with, so things like `this.next` will - * work inside the action. - * You can use action to skip steps or navigate to specific steps, with something like: - * ```js - * action() { - * return this.show('some_step_name'); - * } - * ``` - * @param {string} options.buttons.button.classes Extra classes to apply to the `` - * @param {boolean} options.buttons.button.secondary If true, a shepherd-button-secondary class is applied to the button - * @param {string} options.buttons.button.text The HTML text of the button - * @param {boolean} options.canClickTarget A boolean, that when set to false, will set `pointer-events: none` on the target - * @param {string} options.classes A string of extra classes to add to the step's content element. - * @param {string} options.highlightClass An extra class to apply to the `attachTo` element when it is - * highlighted (that is, when its step is active). You can then target that selector in your CSS. - * @param {string} options.id The string to use as the `id` for the step. - * @param {Object} options.tippyOptions Extra [options to pass to tippy.js]{@link https://atomiks.github.io/tippyjs/#all-options} - * @param {boolean|Object} options.scrollTo Should the element be scrolled to when this step is shown? If true, uses the default `scrollIntoView`, - * if an object, passes that object as the params to `scrollIntoView` i.e. `{behavior: 'smooth', block: 'center'}` - * @param {function} options.scrollToHandler A function that lets you override the default scrollTo behavior and - * define a custom action to do the scrolling, and possibly other logic. - * @param {boolean} options.showCancelLink Should a cancel “✕” be shown in the header of the step? - * @param {function} options.showOn A function that, when it returns `true`, will show the step. - * If it returns false, the step will be skipped. - * @param {string} options.text The text in the body of the step. It can be one of three types: - * ``` - * - HTML string - * - `HTMLElement` object - * - `Function` to be executed when the step is built. It must return one the two options above. - * ``` - * @param {string} options.title The step's title. It becomes an `h3` at the top of the step. - * @param {Object} options.when You can define `show`, `hide`, etc events inside `when`. For example: - * ```js - * when: { - * show: function() { - * window.scrollTo(0, 0); - * } - * } - * ``` - * @param {Number} options.modalOverlayOpeningPadding An amount of padding to add around the modal overlay opening - * @return {Step} The newly created Step instance - */ - function Step(tour, options) { - var _this; - - if (options === void 0) { - options = {}; - } - - _this = _Evented.call(this, tour, options) || this; - _this.tour = tour; - _this.classPrefix = _this.tour.options ? normalizePrefix(_this.tour.options.classPrefix) : ''; - _this.styles = tour.styles; - autoBind(_assertThisInitialized(_this)); - - _this._setOptions(options); - - return _assertThisInitialized(_this) || _assertThisInitialized(_this); - } - /** - * Cancel the tour - * Triggers the `cancel` event - */ - - - var _proto = Step.prototype; - - _proto.cancel = function cancel() { - this.tour.cancel(); - this.trigger('cancel'); - } - /** - * Complete the tour - * Triggers the `complete` event - */ - ; - - _proto.complete = function complete() { - this.tour.complete(); - this.trigger('complete'); - } - /** - * Remove the step, delete the step's element, and destroy the tippy instance for the step - * Triggers `destroy` event - */ - ; - - _proto.destroy = function destroy() { - if (this.tooltip) { - this.tooltip.destroy(); - this.tooltip = null; - } - - if (isElement(this.el) && this.el.parentNode) { - this.el.parentNode.removeChild(this.el); - this.el = null; - } - - if (this.target) { - this._updateStepTargetOnHide(); - } - - this.trigger('destroy'); - } - /** - * Returns the tour for the step - * @return {Tour} The tour instance - */ - ; - - _proto.getTour = function getTour() { - return this.tour; - } - /** - * Hide the step and destroy the tippy instance - */ - ; - - _proto.hide = function hide() { - this.tour.modal.hide(); - this.trigger('before-hide'); - document.body.removeAttribute('data-' + this.classPrefix + 'shepherd-step'); - - if (this.target) { - this._updateStepTargetOnHide(); - } - - if (this.tooltip) { - this.tooltip.hide(); - } - - this.trigger('hide'); - } - /** - * Check if the step is open and visible - * @return {boolean} True if the step is open and visible - */ - ; - - _proto.isOpen = function isOpen() { - return Boolean(this.tooltip && this.tooltip.state && this.tooltip.state.isVisible); - } - /** - * Wraps `_show` and ensures `beforeShowPromise` resolves before calling show - * @return {*|Promise} - */ - ; - - _proto.show = function show() { - var _this2 = this; - - if (isFunction(this.options.beforeShowPromise)) { - var beforeShowPromise = this.options.beforeShowPromise(); - - if (!isUndefined(beforeShowPromise)) { - return beforeShowPromise.then(function () { - return _this2._show(); - }); - } - } - - this._show(); - } - /** - * Creates Shepherd element for step based on options - * - * @return {Element} The DOM element for the step tooltip - * @private - */ - ; - - _proto._createTooltipContent = function _createTooltipContent() { - var classes = this.options.classes || ''; - var descriptionId = this.id + '-description'; - var labelId = this.id + '-label'; - - if (this.options.showCancelLink) { - classes += ' ' + this.classPrefix + 'shepherd-has-cancel-link'; - } - - return render$1(preact.h(ShepherdElement, { - classPrefix: this.classPrefix, - classes: classes, - descriptionId: descriptionId, - labelId: labelId, - step: this, - styles: this.styles - }), null); - } - /** - * If a custom scrollToHandler is defined, call that, otherwise do the generic - * scrollIntoView call. - * - * @param {boolean|Object} scrollToOptions If true, uses the default `scrollIntoView`, - * if an object, passes that object as the params to `scrollIntoView` i.e. `{ behavior: 'smooth', block: 'center' }` - * @private - */ - ; - - _proto._scrollTo = function _scrollTo(scrollToOptions) { - var _parseAttachTo = parseAttachTo(this), - element = _parseAttachTo.element; - - if (isFunction(this.options.scrollToHandler)) { - this.options.scrollToHandler(element); - } else if (isElement(element)) { - element.scrollIntoView(scrollToOptions); - } - } - /** - * Sets the options for the step, maps `when` to events, sets up buttons - * @param {Object} options The options for the step - * @private - */ - ; - - _proto._setOptions = function _setOptions(options) { - var _this3 = this; - - if (options === void 0) { - options = {}; - } - - this.options = options; - var when = this.options.when; - this.destroy(); - this.id = this.options.id || 'step-' + uniqueId(); - - if (when) { - Object.keys(when).forEach(function (event) { - _this3.on(event, when[event], _this3); - }); - } - } - /** - * Create the element and set up the tippy instance - * @private - */ - ; - - _proto._setupElements = function _setupElements() { - if (!isUndefined(this.el)) { - this.destroy(); - } - - this.el = this._createTooltipContent(); - - if (this.options.advanceOn) { - bindAdvance(this); - } - - setupTooltip(this); - } - /** - * Triggers `before-show`, generates the tooltip DOM content, - * sets up a tippy instance for the tooltip, then triggers `show`. - * @private - */ - ; - - _proto._show = function _show() { - var _this4 = this; - - this.trigger('before-show'); - - if (!this.el) { - this._setupElements(); - } - - this.tour.modal.setupForStep(this); - - this._styleTargetElementForStep(this); - - var target = this.target || document.body; - target.classList.add(this.classPrefix + 'shepherd-enabled', this.classPrefix + 'shepherd-target'); - document.body.setAttribute('data-' + this.classPrefix + 'shepherd-step', this.id); - - if (this.options.scrollTo) { - setTimeout(function () { - _this4._scrollTo(_this4.options.scrollTo); - }); - } - - this.tooltip.show(); - this.trigger('show'); - this.el.focus(); - } - /** - * Modulates the styles of the passed step's target element, based on the step's options and - * the tour's `modal` option, to visually emphasize the element - * - * @param step The step object that attaches to the element - * @private - */ - ; - - _proto._styleTargetElementForStep = function _styleTargetElementForStep(step) { - var targetElement = step.target; - - if (!targetElement) { - return; - } - - toggleShepherdModalClass(targetElement, step.classPrefix); - - if (step.options.highlightClass) { - targetElement.classList.add(step.options.highlightClass); - } - - if (step.options.canClickTarget === false) { - targetElement.style.pointerEvents = 'none'; - } - } - /** - * When a step is hidden, remove the highlightClass and 'shepherd-enabled' - * and 'shepherd-target' classes - * @private - */ - ; - - _proto._updateStepTargetOnHide = function _updateStepTargetOnHide() { - if (this.options.highlightClass) { - this.target.classList.remove(this.options.highlightClass); - } - - this.target.classList.remove(this.classPrefix + 'shepherd-enabled', this.classPrefix + 'shepherd-target'); - }; - - return Step; - }(Evented); - - var bodyScrollLock_min = createCommonjsModule(function (module, exports) { - !function(e,t){t(exports);}(commonjsGlobal,function(exports){function r(e){if(Array.isArray(e)){for(var t=0,o=Array(e.length);t= 0 && huePrime < 1) { - red = chroma; - green = secondComponent; - } else if (huePrime >= 1 && huePrime < 2) { - red = secondComponent; - green = chroma; - } else if (huePrime >= 2 && huePrime < 3) { - green = chroma; - blue = secondComponent; - } else if (huePrime >= 3 && huePrime < 4) { - green = secondComponent; - blue = chroma; - } else if (huePrime >= 4 && huePrime < 5) { - red = secondComponent; - blue = chroma; - } else if (huePrime >= 5 && huePrime < 6) { - red = chroma; - blue = secondComponent; - } - - var lightnessModification = lightness - chroma / 2; - var finalRed = red + lightnessModification; - var finalGreen = green + lightnessModification; - var finalBlue = blue + lightnessModification; - return convert(finalRed, finalGreen, finalBlue); - } - - var namedColorMap = { - aliceblue: 'f0f8ff', - antiquewhite: 'faebd7', - aqua: '00ffff', - aquamarine: '7fffd4', - azure: 'f0ffff', - beige: 'f5f5dc', - bisque: 'ffe4c4', - black: '000', - blanchedalmond: 'ffebcd', - blue: '0000ff', - blueviolet: '8a2be2', - brown: 'a52a2a', - burlywood: 'deb887', - cadetblue: '5f9ea0', - chartreuse: '7fff00', - chocolate: 'd2691e', - coral: 'ff7f50', - cornflowerblue: '6495ed', - cornsilk: 'fff8dc', - crimson: 'dc143c', - cyan: '00ffff', - darkblue: '00008b', - darkcyan: '008b8b', - darkgoldenrod: 'b8860b', - darkgray: 'a9a9a9', - darkgreen: '006400', - darkgrey: 'a9a9a9', - darkkhaki: 'bdb76b', - darkmagenta: '8b008b', - darkolivegreen: '556b2f', - darkorange: 'ff8c00', - darkorchid: '9932cc', - darkred: '8b0000', - darksalmon: 'e9967a', - darkseagreen: '8fbc8f', - darkslateblue: '483d8b', - darkslategray: '2f4f4f', - darkslategrey: '2f4f4f', - darkturquoise: '00ced1', - darkviolet: '9400d3', - deeppink: 'ff1493', - deepskyblue: '00bfff', - dimgray: '696969', - dimgrey: '696969', - dodgerblue: '1e90ff', - firebrick: 'b22222', - floralwhite: 'fffaf0', - forestgreen: '228b22', - fuchsia: 'ff00ff', - gainsboro: 'dcdcdc', - ghostwhite: 'f8f8ff', - gold: 'ffd700', - goldenrod: 'daa520', - gray: '808080', - green: '008000', - greenyellow: 'adff2f', - grey: '808080', - honeydew: 'f0fff0', - hotpink: 'ff69b4', - indianred: 'cd5c5c', - indigo: '4b0082', - ivory: 'fffff0', - khaki: 'f0e68c', - lavender: 'e6e6fa', - lavenderblush: 'fff0f5', - lawngreen: '7cfc00', - lemonchiffon: 'fffacd', - lightblue: 'add8e6', - lightcoral: 'f08080', - lightcyan: 'e0ffff', - lightgoldenrodyellow: 'fafad2', - lightgray: 'd3d3d3', - lightgreen: '90ee90', - lightgrey: 'd3d3d3', - lightpink: 'ffb6c1', - lightsalmon: 'ffa07a', - lightseagreen: '20b2aa', - lightskyblue: '87cefa', - lightslategray: '789', - lightslategrey: '789', - lightsteelblue: 'b0c4de', - lightyellow: 'ffffe0', - lime: '0f0', - limegreen: '32cd32', - linen: 'faf0e6', - magenta: 'f0f', - maroon: '800000', - mediumaquamarine: '66cdaa', - mediumblue: '0000cd', - mediumorchid: 'ba55d3', - mediumpurple: '9370db', - mediumseagreen: '3cb371', - mediumslateblue: '7b68ee', - mediumspringgreen: '00fa9a', - mediumturquoise: '48d1cc', - mediumvioletred: 'c71585', - midnightblue: '191970', - mintcream: 'f5fffa', - mistyrose: 'ffe4e1', - moccasin: 'ffe4b5', - navajowhite: 'ffdead', - navy: '000080', - oldlace: 'fdf5e6', - olive: '808000', - olivedrab: '6b8e23', - orange: 'ffa500', - orangered: 'ff4500', - orchid: 'da70d6', - palegoldenrod: 'eee8aa', - palegreen: '98fb98', - paleturquoise: 'afeeee', - palevioletred: 'db7093', - papayawhip: 'ffefd5', - peachpuff: 'ffdab9', - peru: 'cd853f', - pink: 'ffc0cb', - plum: 'dda0dd', - powderblue: 'b0e0e6', - purple: '800080', - rebeccapurple: '639', - red: 'f00', - rosybrown: 'bc8f8f', - royalblue: '4169e1', - saddlebrown: '8b4513', - salmon: 'fa8072', - sandybrown: 'f4a460', - seagreen: '2e8b57', - seashell: 'fff5ee', - sienna: 'a0522d', - silver: 'c0c0c0', - skyblue: '87ceeb', - slateblue: '6a5acd', - slategray: '708090', - slategrey: '708090', - snow: 'fffafa', - springgreen: '00ff7f', - steelblue: '4682b4', - tan: 'd2b48c', - teal: '008080', - thistle: 'd8bfd8', - tomato: 'ff6347', - turquoise: '40e0d0', - violet: 'ee82ee', - wheat: 'f5deb3', - white: 'fff', - whitesmoke: 'f5f5f5', - yellow: 'ff0', - yellowgreen: '9acd32' - /** - * Checks if a string is a CSS named color and returns its equivalent hex value, otherwise returns the original color. - * @private - */ - - }; - - function nameToHex(color) { - if (typeof color !== 'string') return color; - var normalizedColorName = color.toLowerCase(); - return namedColorMap[normalizedColorName] ? '#' + namedColorMap[normalizedColorName] : color; - } - - var hexRegex = /^#[a-fA-F0-9]{6}$/; - var hexRgbaRegex = /^#[a-fA-F0-9]{8}$/; - var reducedHexRegex = /^#[a-fA-F0-9]{3}$/; - var reducedRgbaHexRegex = /^#[a-fA-F0-9]{4}$/; - var rgbRegex = /^rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/i; - var rgbaRegex = /^rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*([-+]?[0-9]*[.]?[0-9]+)\s*\)$/i; - var hslRegex = /^hsl\(\s*(\d{0,3}[.]?[0-9]+)\s*,\s*(\d{1,3})%\s*,\s*(\d{1,3})%\s*\)$/i; - var hslaRegex = /^hsla\(\s*(\d{0,3}[.]?[0-9]+)\s*,\s*(\d{1,3})%\s*,\s*(\d{1,3})%\s*,\s*([-+]?[0-9]*[.]?[0-9]+)\s*\)$/i; - /** - * Returns an RgbColor or RgbaColor object. This utility function is only useful - * if want to extract a color component. With the color util `toColorString` you - * can convert a RgbColor or RgbaColor object back to a string. - * - * @example - * // Assigns `{ red: 255, green: 0, blue: 0 }` to color1 - * const color1 = parseToRgb('rgb(255, 0, 0)'); - * // Assigns `{ red: 92, green: 102, blue: 112, alpha: 0.75 }` to color2 - * const color2 = parseToRgb('hsla(210, 10%, 40%, 0.75)'); - */ - - function parseToRgb(color) { - if (typeof color !== 'string') { - throw new PolishedError(3); - } - - var normalizedColor = nameToHex(color); - - if (normalizedColor.match(hexRegex)) { - return { - red: parseInt('' + normalizedColor[1] + normalizedColor[2], 16), - green: parseInt('' + normalizedColor[3] + normalizedColor[4], 16), - blue: parseInt('' + normalizedColor[5] + normalizedColor[6], 16) - }; - } - - if (normalizedColor.match(hexRgbaRegex)) { - var alpha = parseFloat((parseInt('' + normalizedColor[7] + normalizedColor[8], 16) / 255).toFixed(2)); - return { - red: parseInt('' + normalizedColor[1] + normalizedColor[2], 16), - green: parseInt('' + normalizedColor[3] + normalizedColor[4], 16), - blue: parseInt('' + normalizedColor[5] + normalizedColor[6], 16), - alpha: alpha - }; - } - - if (normalizedColor.match(reducedHexRegex)) { - return { - red: parseInt('' + normalizedColor[1] + normalizedColor[1], 16), - green: parseInt('' + normalizedColor[2] + normalizedColor[2], 16), - blue: parseInt('' + normalizedColor[3] + normalizedColor[3], 16) - }; - } - - if (normalizedColor.match(reducedRgbaHexRegex)) { - var _alpha = parseFloat((parseInt('' + normalizedColor[4] + normalizedColor[4], 16) / 255).toFixed(2)); - - return { - red: parseInt('' + normalizedColor[1] + normalizedColor[1], 16), - green: parseInt('' + normalizedColor[2] + normalizedColor[2], 16), - blue: parseInt('' + normalizedColor[3] + normalizedColor[3], 16), - alpha: _alpha - }; - } - - var rgbMatched = rgbRegex.exec(normalizedColor); - - if (rgbMatched) { - return { - red: parseInt('' + rgbMatched[1], 10), - green: parseInt('' + rgbMatched[2], 10), - blue: parseInt('' + rgbMatched[3], 10) - }; - } - - var rgbaMatched = rgbaRegex.exec(normalizedColor); - - if (rgbaMatched) { - return { - red: parseInt('' + rgbaMatched[1], 10), - green: parseInt('' + rgbaMatched[2], 10), - blue: parseInt('' + rgbaMatched[3], 10), - alpha: parseFloat('' + rgbaMatched[4]) - }; - } - - var hslMatched = hslRegex.exec(normalizedColor); - - if (hslMatched) { - var hue = parseInt('' + hslMatched[1], 10); - var saturation = parseInt('' + hslMatched[2], 10) / 100; - var lightness = parseInt('' + hslMatched[3], 10) / 100; - var rgbColorString = 'rgb(' + hslToRgb(hue, saturation, lightness) + ')'; - var hslRgbMatched = rgbRegex.exec(rgbColorString); - - if (!hslRgbMatched) { - throw new PolishedError(4, normalizedColor, rgbColorString); - } - - return { - red: parseInt('' + hslRgbMatched[1], 10), - green: parseInt('' + hslRgbMatched[2], 10), - blue: parseInt('' + hslRgbMatched[3], 10) - }; - } - - var hslaMatched = hslaRegex.exec(normalizedColor); - - if (hslaMatched) { - var _hue = parseInt('' + hslaMatched[1], 10); - - var _saturation = parseInt('' + hslaMatched[2], 10) / 100; - - var _lightness = parseInt('' + hslaMatched[3], 10) / 100; - - var _rgbColorString = 'rgb(' + hslToRgb(_hue, _saturation, _lightness) + ')'; - - var _hslRgbMatched = rgbRegex.exec(_rgbColorString); - - if (!_hslRgbMatched) { - throw new PolishedError(4, normalizedColor, _rgbColorString); - } - - return { - red: parseInt('' + _hslRgbMatched[1], 10), - green: parseInt('' + _hslRgbMatched[2], 10), - blue: parseInt('' + _hslRgbMatched[3], 10), - alpha: parseFloat('' + hslaMatched[4]) - }; - } - - throw new PolishedError(5); - } - - function rgbToHsl(color) { - // make sure rgb are contained in a set of [0, 255] - var red = color.red / 255; - var green = color.green / 255; - var blue = color.blue / 255; - var max = Math.max(red, green, blue); - var min = Math.min(red, green, blue); - var lightness = (max + min) / 2; - - if (max === min) { - // achromatic - if (color.alpha !== undefined) { - return { - hue: 0, - saturation: 0, - lightness: lightness, - alpha: color.alpha - }; - } else { - return { - hue: 0, - saturation: 0, - lightness: lightness - }; - } - } - - var hue; - var delta = max - min; - var saturation = lightness > 0.5 ? delta / (2 - max - min) : delta / (max + min); - - switch (max) { - case red: - hue = (green - blue) / delta + (green < blue ? 6 : 0); - break; - - case green: - hue = (blue - red) / delta + 2; - break; - - default: - // blue case - hue = (red - green) / delta + 4; - break; - } - - hue *= 60; - - if (color.alpha !== undefined) { - return { - hue: hue, - saturation: saturation, - lightness: lightness, - alpha: color.alpha - }; - } - - return { - hue: hue, - saturation: saturation, - lightness: lightness - }; - } - - /** - * Returns an HslColor or HslaColor object. This utility function is only useful - * if want to extract a color component. With the color util `toColorString` you - * can convert a HslColor or HslaColor object back to a string. - * - * @example - * // Assigns `{ hue: 0, saturation: 1, lightness: 0.5 }` to color1 - * const color1 = parseToHsl('rgb(255, 0, 0)'); - * // Assigns `{ hue: 128, saturation: 1, lightness: 0.5, alpha: 0.75 }` to color2 - * const color2 = parseToHsl('hsla(128, 100%, 50%, 0.75)'); - */ - function parseToHsl(color) { - // Note: At a later stage we can optimize this function as right now a hsl - // color would be parsed converted to rgb values and converted back to hsl. - return rgbToHsl(parseToRgb(color)); - } - - /** - * Reduces hex values if possible e.g. #ff8866 to #f86 - * @private - */ - var reduceHexValue = function reduceHexValue(value) { - if (value.length === 7 && value[1] === value[2] && value[3] === value[4] && value[5] === value[6]) { - return '#' + value[1] + value[3] + value[5]; - } - - return value; - }; - - function numberToHex(value) { - var hex = value.toString(16); - return hex.length === 1 ? '0' + hex : hex; - } - - function colorToHex(color) { - return numberToHex(Math.round(color * 255)); - } - - function convertToHex(red, green, blue) { - return reduceHexValue('#' + colorToHex(red) + colorToHex(green) + colorToHex(blue)); - } - - function hslToHex(hue, saturation, lightness) { - return hslToRgb(hue, saturation, lightness, convertToHex); - } - - /** - * Returns a string value for the color. The returned result is the smallest possible hex notation. - * - * @example - * // Styles as object usage - * const styles = { - * background: hsl(359, 0.75, 0.4), - * background: hsl({ hue: 360, saturation: 0.75, lightness: 0.4 }), - * } - * - * // styled-components usage - * const div = styled.div` - * background: ${hsl(359, 0.75, 0.4)}; - * background: ${hsl({ hue: 360, saturation: 0.75, lightness: 0.4 })}; - * ` - * - * // CSS in JS Output - * - * element { - * background: "#b3191c"; - * background: "#b3191c"; - * } - */ - function hsl(value, saturation, lightness) { - if (typeof value === 'number' && typeof saturation === 'number' && typeof lightness === 'number') { - return hslToHex(value, saturation, lightness); - } else if (typeof value === 'object' && saturation === undefined && lightness === undefined) { - return hslToHex(value.hue, value.saturation, value.lightness); - } - - throw new PolishedError(1); - } - - /** - * Returns a string value for the color. The returned result is the smallest possible rgba or hex notation. - * - * @example - * // Styles as object usage - * const styles = { - * background: hsla(359, 0.75, 0.4, 0.7), - * background: hsla({ hue: 360, saturation: 0.75, lightness: 0.4, alpha: 0,7 }), - * background: hsla(359, 0.75, 0.4, 1), - * } - * - * // styled-components usage - * const div = styled.div` - * background: ${hsla(359, 0.75, 0.4, 0.7)}; - * background: ${hsla({ hue: 360, saturation: 0.75, lightness: 0.4, alpha: 0,7 })}; - * background: ${hsla(359, 0.75, 0.4, 1)}; - * ` - * - * // CSS in JS Output - * - * element { - * background: "rgba(179,25,28,0.7)"; - * background: "rgba(179,25,28,0.7)"; - * background: "#b3191c"; - * } - */ - function hsla(value, saturation, lightness, alpha) { - if (typeof value === 'number' && typeof saturation === 'number' && typeof lightness === 'number' && typeof alpha === 'number') { - return alpha >= 1 ? hslToHex(value, saturation, lightness) : 'rgba(' + hslToRgb(value, saturation, lightness) + ',' + alpha + ')'; - } else if (typeof value === 'object' && saturation === undefined && lightness === undefined && alpha === undefined) { - return value.alpha >= 1 ? hslToHex(value.hue, value.saturation, value.lightness) : 'rgba(' + hslToRgb(value.hue, value.saturation, value.lightness) + ',' + value.alpha + ')'; - } - - throw new PolishedError(2); - } - - /** - * Returns a string value for the color. The returned result is the smallest possible hex notation. - * - * @example - * // Styles as object usage - * const styles = { - * background: rgb(255, 205, 100), - * background: rgb({ red: 255, green: 205, blue: 100 }), - * } - * - * // styled-components usage - * const div = styled.div` - * background: ${rgb(255, 205, 100)}; - * background: ${rgb({ red: 255, green: 205, blue: 100 })}; - * ` - * - * // CSS in JS Output - * - * element { - * background: "#ffcd64"; - * background: "#ffcd64"; - * } - */ - function rgb(value, green, blue) { - if (typeof value === 'number' && typeof green === 'number' && typeof blue === 'number') { - return reduceHexValue('#' + numberToHex(value) + numberToHex(green) + numberToHex(blue)); - } else if (typeof value === 'object' && green === undefined && blue === undefined) { - return reduceHexValue('#' + numberToHex(value.red) + numberToHex(value.green) + numberToHex(value.blue)); - } - - throw new PolishedError(6); - } - - /** - * Returns a string value for the color. The returned result is the smallest possible rgba or hex notation. - * - * Can also be used to fade a color by passing a hex value or named CSS color along with an alpha value. - * - * @example - * // Styles as object usage - * const styles = { - * background: rgba(255, 205, 100, 0.7), - * background: rgba({ red: 255, green: 205, blue: 100, alpha: 0.7 }), - * background: rgba(255, 205, 100, 1), - * background: rgba('#ffffff', 0.4), - * background: rgba('black', 0.7), - * } - * - * // styled-components usage - * const div = styled.div` - * background: ${rgba(255, 205, 100, 0.7)}; - * background: ${rgba({ red: 255, green: 205, blue: 100, alpha: 0.7 })}; - * background: ${rgba(255, 205, 100, 1)}; - * background: ${rgba('#ffffff', 0.4)}; - * background: ${rgba('black', 0.7)}; - * ` - * - * // CSS in JS Output - * - * element { - * background: "rgba(255,205,100,0.7)"; - * background: "rgba(255,205,100,0.7)"; - * background: "#ffcd64"; - * background: "rgba(255,255,255,0.4)"; - * background: "rgba(0,0,0,0.7)"; - * } - */ - function rgba(firstValue, secondValue, thirdValue, fourthValue) { - if (typeof firstValue === 'string' && typeof secondValue === 'number') { - var rgbValue = parseToRgb(firstValue); - return 'rgba(' + rgbValue.red + ',' + rgbValue.green + ',' + rgbValue.blue + ',' + secondValue + ')'; - } else if (typeof firstValue === 'number' && typeof secondValue === 'number' && typeof thirdValue === 'number' && typeof fourthValue === 'number') { - return fourthValue >= 1 ? rgb(firstValue, secondValue, thirdValue) : 'rgba(' + firstValue + ',' + secondValue + ',' + thirdValue + ',' + fourthValue + ')'; - } else if (typeof firstValue === 'object' && secondValue === undefined && thirdValue === undefined && fourthValue === undefined) { - return firstValue.alpha >= 1 ? rgb(firstValue.red, firstValue.green, firstValue.blue) : 'rgba(' + firstValue.red + ',' + firstValue.green + ',' + firstValue.blue + ',' + firstValue.alpha + ')'; - } - - throw new PolishedError(7); - } - - var isRgb = function isRgb(color) { - return typeof color.red === 'number' && typeof color.green === 'number' && typeof color.blue === 'number' && (typeof color.alpha !== 'number' || typeof color.alpha === 'undefined'); - }; - - var isRgba = function isRgba(color) { - return typeof color.red === 'number' && typeof color.green === 'number' && typeof color.blue === 'number' && typeof color.alpha === 'number'; - }; - - var isHsl = function isHsl(color) { - return typeof color.hue === 'number' && typeof color.saturation === 'number' && typeof color.lightness === 'number' && (typeof color.alpha !== 'number' || typeof color.alpha === 'undefined'); - }; - - var isHsla = function isHsla(color) { - return typeof color.hue === 'number' && typeof color.saturation === 'number' && typeof color.lightness === 'number' && typeof color.alpha === 'number'; - }; - /** - * Converts a RgbColor, RgbaColor, HslColor or HslaColor object to a color string. - * This util is useful in case you only know on runtime which color object is - * used. Otherwise we recommend to rely on `rgb`, `rgba`, `hsl` or `hsla`. - * - * @example - * // Styles as object usage - * const styles = { - * background: toColorString({ red: 255, green: 205, blue: 100 }), - * background: toColorString({ red: 255, green: 205, blue: 100, alpha: 0.72 }), - * background: toColorString({ hue: 240, saturation: 1, lightness: 0.5 }), - * background: toColorString({ hue: 360, saturation: 0.75, lightness: 0.4, alpha: 0.72 }), - * } - * - * // styled-components usage - * const div = styled.div` - * background: ${toColorString({ red: 255, green: 205, blue: 100 })}; - * background: ${toColorString({ red: 255, green: 205, blue: 100, alpha: 0.72 })}; - * background: ${toColorString({ hue: 240, saturation: 1, lightness: 0.5 })}; - * background: ${toColorString({ hue: 360, saturation: 0.75, lightness: 0.4, alpha: 0.72 })}; - * ` - * - * // CSS in JS Output - * element { - * background: "#ffcd64"; - * background: "rgba(255,205,100,0.72)"; - * background: "#00f"; - * background: "rgba(179,25,25,0.72)"; - * } - */ - - - function toColorString(color) { - if (typeof color !== 'object') throw new PolishedError(8); - if (isRgba(color)) return rgba(color); - if (isRgb(color)) return rgb(color); - if (isHsla(color)) return hsla(color); - if (isHsl(color)) return hsl(color); - throw new PolishedError(8); - } - - // Type definitions taken from https://github.com/gcanti/flow-static-land/blob/master/src/Fun.js - // eslint-disable-next-line no-unused-vars - // eslint-disable-next-line no-unused-vars - // eslint-disable-next-line no-redeclare - function curried(f, length, acc) { - return function fn() { - // eslint-disable-next-line prefer-rest-params - var combined = acc.concat(Array.prototype.slice.call(arguments)); - return combined.length >= length ? f.apply(this, combined) : curried(f, length, combined); - }; - } // eslint-disable-next-line no-redeclare - - - function curry(f) { - // eslint-disable-line no-redeclare - return curried(f, f.length, []); - } - - function guard(lowerBoundary, upperBoundary, value) { - return Math.max(lowerBoundary, Math.min(upperBoundary, value)); - } - - /** - * Returns a string value for the darkened color. - * - * @example - * // Styles as object usage - * const styles = { - * background: darken(0.2, '#FFCD64'), - * background: darken('0.2', 'rgba(255,205,100,0.7)'), - * } - * - * // styled-components usage - * const div = styled.div` - * background: ${darken(0.2, '#FFCD64')}; - * background: ${darken('0.2', 'rgba(255,205,100,0.7)')}; - * ` - * - * // CSS in JS Output - * - * element { - * background: "#ffbd31"; - * background: "rgba(255,189,49,0.7)"; - * } - */ - - function darken(amount, color) { - if (color === 'transparent') return color; - var hslColor = parseToHsl(color); - return toColorString(_extends$3({}, hslColor, { - lightness: guard(0, 1, hslColor.lightness - parseFloat(amount)) - })); - } // prettier-ignore - - - var curriedDarken = - /*#__PURE__*/ - curry - /* :: */ - (darken); - - /** - * Decreases the intensity of a color. Its range is between 0 to 1. The first - * argument of the desaturate function is the amount by how much the color - * intensity should be decreased. - * - * @example - * // Styles as object usage - * const styles = { - * background: desaturate(0.2, '#CCCD64'), - * background: desaturate('0.2', 'rgba(204,205,100,0.7)'), - * } - * - * // styled-components usage - * const div = styled.div` - * background: ${desaturate(0.2, '#CCCD64')}; - * background: ${desaturate('0.2', 'rgba(204,205,100,0.7)')}; - * ` - * - * // CSS in JS Output - * element { - * background: "#b8b979"; - * background: "rgba(184,185,121,0.7)"; - * } - */ - - function desaturate(amount, color) { - if (color === 'transparent') return color; - var hslColor = parseToHsl(color); - return toColorString(_extends$3({}, hslColor, { - saturation: guard(0, 1, hslColor.saturation - parseFloat(amount)) - })); - } // prettier-ignore - - - var curriedDesaturate = - /*#__PURE__*/ - curry - /* :: */ - (desaturate); - - /** - * Returns a number (float) representing the luminance of a color. - * - * @example - * // Styles as object usage - * const styles = { - * background: getLuminance('#CCCD64') >= getLuminance('#0000ff') ? '#CCCD64' : '#0000ff', - * background: getLuminance('rgba(58, 133, 255, 1)') >= getLuminance('rgba(255, 57, 149, 1)') ? - * 'rgba(58, 133, 255, 1)' : - * 'rgba(255, 57, 149, 1)', - * } - * - * // styled-components usage - * const div = styled.div` - * background: ${getLuminance('#CCCD64') >= getLuminance('#0000ff') ? '#CCCD64' : '#0000ff'}; - * background: ${getLuminance('rgba(58, 133, 255, 1)') >= getLuminance('rgba(255, 57, 149, 1)') ? - * 'rgba(58, 133, 255, 1)' : - * 'rgba(255, 57, 149, 1)'}; - * - * // CSS in JS Output - * - * div { - * background: "#CCCD64"; - * background: "rgba(58, 133, 255, 1)"; - * } - */ - - function getLuminance(color) { - if (color === 'transparent') return 0; - var rgbColor = parseToRgb(color); - - var _Object$keys$map = Object.keys(rgbColor).map(function (key) { - var channel = rgbColor[key] / 255; - return channel <= 0.03928 ? channel / 12.92 : Math.pow((channel + 0.055) / 1.055, 2.4); - }), - r = _Object$keys$map[0], - g = _Object$keys$map[1], - b = _Object$keys$map[2]; - - return parseFloat((0.2126 * r + 0.7152 * g + 0.0722 * b).toFixed(3)); - } - - /** - * Returns a string value for the lightened color. - * - * @example - * // Styles as object usage - * const styles = { - * background: lighten(0.2, '#CCCD64'), - * background: lighten('0.2', 'rgba(204,205,100,0.7)'), - * } - * - * // styled-components usage - * const div = styled.div` - * background: ${lighten(0.2, '#FFCD64')}; - * background: ${lighten('0.2', 'rgba(204,205,100,0.7)')}; - * ` - * - * // CSS in JS Output - * - * element { - * background: "#e5e6b1"; - * background: "rgba(229,230,177,0.7)"; - * } - */ - - function lighten(amount, color) { - if (color === 'transparent') return color; - var hslColor = parseToHsl(color); - return toColorString(_extends$3({}, hslColor, { - lightness: guard(0, 1, hslColor.lightness + parseFloat(amount)) - })); - } // prettier-ignore - - - var curriedLighten = - /*#__PURE__*/ - curry - /* :: */ - (lighten); - - /** - * Returns black or white (or optional light and dark return colors) for best contrast depending on the luminosity of the given color. - * Follows [W3C specs for readability](https://www.w3.org/TR/WCAG20-TECHS/G18.html). - * - * @example - * // Styles as object usage - * const styles = { - * color: readableColor('#000'), - * color: readableColor('black', '#001', '#ff8'), - * color: readableColor('white', '#001', '#ff8'), - * } - * - * // styled-components usage - * const div = styled.div` - * color: ${readableColor('#000')}; - * color: ${readableColor('black', '#001', '#ff8')}; - * color: ${readableColor('white', '#001', '#ff8')}; - * ` - * - * // CSS in JS Output - * - * element { - * color: "#fff"; - * color: "#ff8"; - * color: "#001"; - * } - */ - - function readableColor(color, lightReturnColor, darkReturnColor) { - if (lightReturnColor === void 0) { - lightReturnColor = '#000'; - } - - if (darkReturnColor === void 0) { - darkReturnColor = '#fff'; - } - - return getLuminance(color) > 0.179 ? lightReturnColor : darkReturnColor; - } - - /** - * Decreases the opacity of a color. Its range for the amount is between 0 to 1. - * - * - * @example - * // Styles as object usage - * const styles = { - * background: transparentize(0.1, '#fff'); - * background: transparentize(0.2, 'hsl(0, 0%, 100%)'), - * background: transparentize('0.5', 'rgba(255, 0, 0, 0.8)'), - * } - * - * // styled-components usage - * const div = styled.div` - * background: ${transparentize(0.1, '#fff')}; - * background: ${transparentize(0.2, 'hsl(0, 0%, 100%)')}, - * background: ${transparentize('0.5', 'rgba(255, 0, 0, 0.8)')}, - * ` - * - * // CSS in JS Output - * - * element { - * background: "rgba(255,255,255,0.9)"; - * background: "rgba(255,255,255,0.8)"; - * background: "rgba(255,0,0,0.3)"; - * } - */ - - function transparentize(amount, color) { - if (color === 'transparent') return color; - var parsedColor = parseToRgb(color); - var alpha = typeof parsedColor.alpha === 'number' ? parsedColor.alpha : 1; - - var colorWithAlpha = _extends$3({}, parsedColor, { - alpha: guard(0, 1, (alpha * 100 - parseFloat(amount) * 100) / 100) - }); - - return rgba(colorWithAlpha); - } // prettier-ignore - - - var curriedTransparentize = - /*#__PURE__*/ - curry - /* :: */ - (transparentize); - - var styles = { - arrowSize: 2.1, - shepherdButtonBorderRadius: '3px', - shepherdElementBorderRadius: '5px', - shepherdElementMaxHeight: '100%', - shepherdElementMaxWidth: '100%', - shepherdElementZIndex: 9999, - shepherdTextBackground: '#ffffff', - shepherdTextLineHeight: '1.3em', - shepherdTextFontSize: '1rem', - shepherdThemePrimary: '#3288e6' - }; - function getVariables(options) { - if (options.styleVariables) { - _extends(styles, options.styleVariables); - } - - if (!styles.shepherdHeaderBackground) { - styles.shepherdHeaderBackground = curriedDarken(0.1, styles.shepherdTextBackground); - } - - if (!styles.shepherdThemeSecondary) { - styles.shepherdThemeSecondary = curriedDesaturate(0.7, curriedLighten(0.4, styles.shepherdThemePrimary)); - } - - _setTextColors(); - - return styles; - } - /** - * Set all the text colors to contrasting ones, for readability, if not already defined. - * @private - */ - - function _setTextColors() { - if (!styles.shepherdThemeTextPrimary) { - styles.shepherdThemeTextPrimary = curriedTransparentize(0.25, readableColor(styles.shepherdThemePrimary)); - } - - if (!styles.shepherdThemeTextSecondary) { - styles.shepherdThemeTextSecondary = curriedTransparentize(0.25, readableColor(styles.shepherdThemeSecondary)); - } - - if (!styles.shepherdThemeTextHeader) { - styles.shepherdThemeTextHeader = curriedTransparentize(0.25, readableColor(styles.shepherdHeaderBackground)); - } - - if (!styles.shepherdThemeTextColor) { - styles.shepherdThemeTextColor = curriedTransparentize(0.25, readableColor(styles.shepherdTextBackground)); - } - } - - /** - * Code refactored from Mozilla Developer Network: - * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign - */ - - function assign$1(target, firstSource) { - if (target === undefined || target === null) { - throw new TypeError('Cannot convert first argument to object'); - } - - var to = Object(target); - for (var i = 1; i < arguments.length; i++) { - var nextSource = arguments[i]; - if (nextSource === undefined || nextSource === null) { - continue; - } - - var keysArray = Object.keys(Object(nextSource)); - for (var nextIndex = 0, len = keysArray.length; nextIndex < len; nextIndex++) { - var nextKey = keysArray[nextIndex]; - var desc = Object.getOwnPropertyDescriptor(nextSource, nextKey); - if (desc !== undefined && desc.enumerable) { - to[nextKey] = nextSource[nextKey]; - } - } - } - return to; - } - - function polyfill$1() { - if (!Object.assign) { - Object.defineProperty(Object, 'assign', { - enumerable: false, - configurable: true, - writable: true, - value: assign$1 - }); - } - } - - var es6ObjectAssign = { - assign: assign$1, - polyfill: polyfill$1 - }; - var es6ObjectAssign_1 = es6ObjectAssign.assign; - - var KEBAB_REGEX = /[A-Z]/g; - - var _hash = function hash(str) { - var hash = 5381, - i = str.length; - - while (i) { - hash = hash * 33 ^ str.charCodeAt(--i); - } - - return '_' + (hash >>> 0).toString(36); - }; - - var create$2 = function create(config) { - config = config || {}; - var assign = config.assign || Object.assign; - var client = typeof window === 'object'; // Check if we are really in browser environment. - - var renderer = assign({ - raw: '', - pfx: '_', - client: client, - assign: assign, - stringify: JSON.stringify, - kebab: function kebab(prop) { - return prop.replace(KEBAB_REGEX, '-$&').toLowerCase(); - }, - decl: function decl(key, value) { - key = renderer.kebab(key); - return key + ':' + value + ';'; - }, - hash: function hash(obj) { - return _hash(renderer.stringify(obj)); - }, - selector: function selector(parent, _selector) { - return parent + (_selector[0] === ':' ? '' : ' ') + _selector; - }, - putRaw: function putRaw(rawCssRule) { - renderer.raw += rawCssRule; - } - }, config); - - if (renderer.client) { - if (!renderer.sh) document.head.appendChild(renderer.sh = document.createElement('style')); - - renderer.putRaw = function (rawCssRule) { - // .insertRule() is faster than .appendChild(), that's why we use it in PROD. - // But CSS injected using .insertRule() is not displayed in Chrome Devtools, - // that's why we use .appendChild in DEV. - { - var sheet = renderer.sh.sheet; // Unknown pseudo-selectors will throw, this try/catch swallows all errors. - - try { - sheet.insertRule(rawCssRule, sheet.cssRules.length); // eslint-disable-next-line no-empty - } catch (error) {} - } - }; - } - - renderer.put = function (selector, decls, atrule) { - var str = ''; - var prop, value; - var postponed = []; - - for (prop in decls) { - value = decls[prop]; - - if (value instanceof Object && !(value instanceof Array)) { - postponed.push(prop); - } else { - { - str += renderer.decl(prop, value, selector, atrule); - } - } - } - - if (str) { - { - str = selector + '{' + str + '}'; - } - - renderer.putRaw(atrule ? atrule + '{' + str + '}' : str); - } - - for (var i = 0; i < postponed.length; i++) { - prop = postponed[i]; - - if (prop[0] === '@' && prop !== '@font-face') { - renderer.putAt(selector, decls[prop], prop); - } else { - renderer.put(renderer.selector(selector, prop), decls[prop], atrule); - } - } - }; - - renderer.putAt = renderer.put; - return renderer; - }; - - var addon = function addon(renderer) { - var cache = {}; - - renderer.cache = function (css) { - if (!css) return ''; - var key = renderer.hash(css); - - if (!cache[key]) { - cache[key] = renderer.rule(css, key); - } - - return cache[key]; - }; - }; - - var addon$1 = function addon(renderer) { - renderer.selector = function (parentSelectors, selector) { - var parents = parentSelectors.split(','); - var result = []; - var selectors = selector.split(','); - var len1 = parents.length; - var len2 = selectors.length; - var i, j, sel, pos, parent, replacedSelector; - - for (i = 0; i < len2; i++) { - sel = selectors[i]; - pos = sel.indexOf('&'); - - if (pos > -1) { - for (j = 0; j < len1; j++) { - parent = parents[j]; - replacedSelector = sel.replace(/&/g, parent); - result.push(replacedSelector); - } - } else { - for (j = 0; j < len1; j++) { - parent = parents[j]; - - if (parent) { - result.push(parent + ' ' + sel); - } else { - result.push(sel); - } - } - } - } - - return result.join(','); - }; - }; - - var capitalizeString_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = capitalizeString; - function capitalizeString(str) { - return str.charAt(0).toUpperCase() + str.slice(1); - } - module.exports = exports['default']; - }); - - unwrapExports(capitalizeString_1); - - var prefixProperty_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = prefixProperty; - - - - var _capitalizeString2 = _interopRequireDefault(capitalizeString_1); - - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - - function prefixProperty(prefixProperties, property, style) { - if (prefixProperties.hasOwnProperty(property)) { - var newStyle = {}; - var requiredPrefixes = prefixProperties[property]; - var capitalizedProperty = (0, _capitalizeString2.default)(property); - var keys = Object.keys(style); - for (var i = 0; i < keys.length; i++) { - var styleProperty = keys[i]; - if (styleProperty === property) { - for (var j = 0; j < requiredPrefixes.length; j++) { - newStyle[requiredPrefixes[j] + capitalizedProperty] = style[property]; - } - } - newStyle[styleProperty] = style[styleProperty]; - } - return newStyle; - } - return style; - } - module.exports = exports['default']; - }); - - unwrapExports(prefixProperty_1); - - var prefixValue_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = prefixValue; - function prefixValue(plugins, property, value, style, metaData) { - for (var i = 0, len = plugins.length; i < len; ++i) { - var processedValue = plugins[i](property, value, style, metaData); - - // we can stop processing if a value is returned - // as all plugin criteria are unique - if (processedValue) { - return processedValue; - } - } - } - module.exports = exports['default']; - }); - - unwrapExports(prefixValue_1); - - var addNewValuesOnly_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = addNewValuesOnly; - function addIfNew(list, value) { - if (list.indexOf(value) === -1) { - list.push(value); - } - } - - function addNewValuesOnly(list, values) { - if (Array.isArray(values)) { - for (var i = 0, len = values.length; i < len; ++i) { - addIfNew(list, values[i]); - } - } else { - addIfNew(list, values); - } - } - module.exports = exports['default']; - }); - - unwrapExports(addNewValuesOnly_1); - - var isObject_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = isObject; - function isObject(value) { - return value instanceof Object && !Array.isArray(value); - } - module.exports = exports['default']; - }); - - unwrapExports(isObject_1); - - var createPrefixer_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = createPrefixer; - - - - var _prefixProperty2 = _interopRequireDefault(prefixProperty_1); - - - - var _prefixValue2 = _interopRequireDefault(prefixValue_1); - - - - var _addNewValuesOnly2 = _interopRequireDefault(addNewValuesOnly_1); - - - - var _isObject2 = _interopRequireDefault(isObject_1); - - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - - function createPrefixer(_ref) { - var prefixMap = _ref.prefixMap, - plugins = _ref.plugins; - - function prefixAll(style) { - for (var property in style) { - var value = style[property]; - - // handle nested objects - if ((0, _isObject2.default)(value)) { - style[property] = prefixAll(value); - // handle array values - } else if (Array.isArray(value)) { - var combinedValue = []; - - for (var i = 0, len = value.length; i < len; ++i) { - var processedValue = (0, _prefixValue2.default)(plugins, property, value[i], style, prefixMap); - (0, _addNewValuesOnly2.default)(combinedValue, processedValue || value[i]); - } - - // only modify the value if it was touched - // by any plugin to prevent unnecessary mutations - if (combinedValue.length > 0) { - style[property] = combinedValue; - } - } else { - var _processedValue = (0, _prefixValue2.default)(plugins, property, value, style, prefixMap); - - // only modify the value if it was touched - // by any plugin to prevent unnecessary mutations - if (_processedValue) { - style[property] = _processedValue; - } - - style = (0, _prefixProperty2.default)(prefixMap, property, style); - } - } - - return style; - } - - return prefixAll; - } - module.exports = exports['default']; - }); - - unwrapExports(createPrefixer_1); - - var staticData = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - - var w = ['Webkit']; - var m = ['Moz']; - var ms = ['ms']; - var wm = ['Webkit', 'Moz']; - var wms = ['Webkit', 'ms']; - var wmms = ['Webkit', 'Moz', 'ms']; - - exports.default = { - plugins: [], - prefixMap: { 'appearance': wm, 'textEmphasisPosition': w, 'textEmphasis': w, 'textEmphasisStyle': w, 'textEmphasisColor': w, 'boxDecorationBreak': w, 'maskImage': w, 'maskMode': w, 'maskRepeat': w, 'maskPosition': w, 'maskClip': w, 'maskOrigin': w, 'maskSize': w, 'maskComposite': w, 'mask': w, 'maskBorderSource': w, 'maskBorderMode': w, 'maskBorderSlice': w, 'maskBorderWidth': w, 'maskBorderOutset': w, 'maskBorderRepeat': w, 'maskBorder': w, 'maskType': w, 'textDecorationStyle': w, 'textDecorationSkip': w, 'textDecorationLine': w, 'textDecorationColor': w, 'userSelect': wmms, 'backdropFilter': w, 'fontKerning': w, 'scrollSnapType': wms, 'scrollSnapPointsX': wms, 'scrollSnapPointsY': wms, 'scrollSnapDestination': wms, 'scrollSnapCoordinate': wms, 'clipPath': w, 'shapeImageThreshold': w, 'shapeImageMargin': w, 'shapeImageOutside': w, 'filter': w, 'hyphens': wms, 'flowInto': wms, 'flowFrom': wms, 'breakBefore': wms, 'breakAfter': wms, 'breakInside': wms, 'regionFragment': wms, 'writingMode': wms, 'textOrientation': w, 'tabSize': m, 'fontFeatureSettings': w, 'columnCount': w, 'columnFill': w, 'columnGap': w, 'columnRule': w, 'columnRuleColor': w, 'columnRuleStyle': w, 'columnRuleWidth': w, 'columns': w, 'columnSpan': w, 'columnWidth': w, 'wrapFlow': ms, 'wrapThrough': ms, 'wrapMargin': ms, 'gridTemplateColumns': ms, 'gridTemplateRows': ms, 'gridTemplateAreas': ms, 'gridTemplate': ms, 'gridAutoColumns': ms, 'gridAutoRows': ms, 'gridAutoFlow': ms, 'grid': ms, 'gridRowStart': ms, 'gridColumnStart': ms, 'gridRowEnd': ms, 'gridRow': ms, 'gridColumn': ms, 'gridColumnEnd': ms, 'gridColumnGap': ms, 'gridRowGap': ms, 'gridArea': ms, 'gridGap': ms, 'textSizeAdjust': wms } - }; - module.exports = exports['default']; - }); - - unwrapExports(staticData); - - var cursor_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = cursor; - var prefixes = ['-webkit-', '-moz-', '']; - - var values = { - 'zoom-in': true, - 'zoom-out': true, - grab: true, - grabbing: true - }; - - function cursor(property, value) { - if (property === 'cursor' && values.hasOwnProperty(value)) { - return prefixes.map(function (prefix) { - return prefix + value; - }); - } - } - module.exports = exports['default']; - }); - - unwrapExports(cursor_1); - - var isPrefixedValue_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = isPrefixedValue; - var regex = /-webkit-|-moz-|-ms-/; - - function isPrefixedValue(value) { - return typeof value === 'string' && regex.test(value); - } - module.exports = exports['default']; - }); - - unwrapExports(isPrefixedValue_1); - - var crossFade_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = crossFade; - - - - var _isPrefixedValue2 = _interopRequireDefault(isPrefixedValue_1); - - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - - // http://caniuse.com/#search=cross-fade - var prefixes = ['-webkit-', '']; - function crossFade(property, value) { - if (typeof value === 'string' && !(0, _isPrefixedValue2.default)(value) && value.indexOf('cross-fade(') > -1) { - return prefixes.map(function (prefix) { - return value.replace(/cross-fade\(/g, prefix + 'cross-fade('); - }); - } - } - module.exports = exports['default']; - }); - - unwrapExports(crossFade_1); - - var filter_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = filter; - - - - var _isPrefixedValue2 = _interopRequireDefault(isPrefixedValue_1); - - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - - // http://caniuse.com/#feat=css-filter-function - var prefixes = ['-webkit-', '']; - function filter(property, value) { - if (typeof value === 'string' && !(0, _isPrefixedValue2.default)(value) && value.indexOf('filter(') > -1) { - return prefixes.map(function (prefix) { - return value.replace(/filter\(/g, prefix + 'filter('); - }); - } - } - module.exports = exports['default']; - }); - - unwrapExports(filter_1); - - var flex_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = flex; - var values = { - flex: ['-webkit-box', '-moz-box', '-ms-flexbox', '-webkit-flex', 'flex'], - 'inline-flex': ['-webkit-inline-box', '-moz-inline-box', '-ms-inline-flexbox', '-webkit-inline-flex', 'inline-flex'] - }; - - function flex(property, value) { - if (property === 'display' && values.hasOwnProperty(value)) { - return values[value]; - } - } - module.exports = exports['default']; - }); - - unwrapExports(flex_1); - - var flexboxOld_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = flexboxOld; - var alternativeValues = { - 'space-around': 'justify', - 'space-between': 'justify', - 'flex-start': 'start', - 'flex-end': 'end', - 'wrap-reverse': 'multiple', - wrap: 'multiple', - flex: 'box', - 'inline-flex': 'inline-box' - }; - - var alternativeProps = { - alignItems: 'WebkitBoxAlign', - justifyContent: 'WebkitBoxPack', - flexWrap: 'WebkitBoxLines', - flexGrow: 'WebkitBoxFlex' - }; - - function flexboxOld(property, value, style) { - if (property === 'flexDirection' && typeof value === 'string') { - if (value.indexOf('column') > -1) { - style.WebkitBoxOrient = 'vertical'; - } else { - style.WebkitBoxOrient = 'horizontal'; - } - if (value.indexOf('reverse') > -1) { - style.WebkitBoxDirection = 'reverse'; - } else { - style.WebkitBoxDirection = 'normal'; - } - } - if (alternativeProps.hasOwnProperty(property)) { - style[alternativeProps[property]] = alternativeValues[value] || value; - } - } - module.exports = exports['default']; - }); - - unwrapExports(flexboxOld_1); - - var gradient_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = gradient; - - - - var _isPrefixedValue2 = _interopRequireDefault(isPrefixedValue_1); - - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - - var prefixes = ['-webkit-', '-moz-', '']; - - var values = /linear-gradient|radial-gradient|repeating-linear-gradient|repeating-radial-gradient/gi; - - function gradient(property, value) { - if (typeof value === 'string' && !(0, _isPrefixedValue2.default)(value) && values.test(value)) { - return prefixes.map(function (prefix) { - return value.replace(values, function (grad) { - return prefix + grad; - }); - }); - } - } - module.exports = exports['default']; - }); - - unwrapExports(gradient_1); - - var imageSet_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = imageSet; - - - - var _isPrefixedValue2 = _interopRequireDefault(isPrefixedValue_1); - - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - - // http://caniuse.com/#feat=css-image-set - var prefixes = ['-webkit-', '']; - function imageSet(property, value) { - if (typeof value === 'string' && !(0, _isPrefixedValue2.default)(value) && value.indexOf('image-set(') > -1) { - return prefixes.map(function (prefix) { - return value.replace(/image-set\(/g, prefix + 'image-set('); - }); - } - } - module.exports = exports['default']; - }); - - unwrapExports(imageSet_1); - - var position_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = position; - function position(property, value) { - if (property === 'position' && value === 'sticky') { - return ['-webkit-sticky', 'sticky']; - } - } - module.exports = exports['default']; - }); - - unwrapExports(position_1); - - var sizing_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = sizing; - var prefixes = ['-webkit-', '-moz-', '']; - - var properties = { - maxHeight: true, - maxWidth: true, - width: true, - height: true, - columnWidth: true, - minWidth: true, - minHeight: true - }; - var values = { - 'min-content': true, - 'max-content': true, - 'fill-available': true, - 'fit-content': true, - 'contain-floats': true - }; - - function sizing(property, value) { - if (properties.hasOwnProperty(property) && values.hasOwnProperty(value)) { - return prefixes.map(function (prefix) { - return prefix + value; - }); - } - } - module.exports = exports['default']; - }); - - unwrapExports(sizing_1); - - /* eslint-disable no-var, prefer-template */ - var uppercasePattern = /[A-Z]/g; - var msPattern = /^ms-/; - var cache = {}; - - function toHyphenLower(match) { - return '-' + match.toLowerCase(); - } - - function hyphenateStyleName(name) { - if (cache.hasOwnProperty(name)) { - return cache[name]; - } - - var hName = name.replace(uppercasePattern, toHyphenLower); - return (cache[name] = msPattern.test(hName) ? '-' + hName : hName); - } - - var hyphenateProperty_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = hyphenateProperty; - - - - var _hyphenateStyleName2 = _interopRequireDefault(hyphenateStyleName); - - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - - function hyphenateProperty(property) { - return (0, _hyphenateStyleName2.default)(property); - } - module.exports = exports['default']; - }); - - unwrapExports(hyphenateProperty_1); - - var transition_1 = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - exports.default = transition; - - - - var _hyphenateProperty2 = _interopRequireDefault(hyphenateProperty_1); - - - - var _isPrefixedValue2 = _interopRequireDefault(isPrefixedValue_1); - - - - var _capitalizeString2 = _interopRequireDefault(capitalizeString_1); - - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - - var properties = { - transition: true, - transitionProperty: true, - WebkitTransition: true, - WebkitTransitionProperty: true, - MozTransition: true, - MozTransitionProperty: true - }; - - - var prefixMapping = { - Webkit: '-webkit-', - Moz: '-moz-', - ms: '-ms-' - }; - - function prefixValue(value, propertyPrefixMap) { - if ((0, _isPrefixedValue2.default)(value)) { - return value; - } - - // only split multi values, not cubic beziers - var multipleValues = value.split(/,(?![^()]*(?:\([^()]*\))?\))/g); - - for (var i = 0, len = multipleValues.length; i < len; ++i) { - var singleValue = multipleValues[i]; - var values = [singleValue]; - for (var property in propertyPrefixMap) { - var dashCaseProperty = (0, _hyphenateProperty2.default)(property); - - if (singleValue.indexOf(dashCaseProperty) > -1 && dashCaseProperty !== 'order') { - var prefixes = propertyPrefixMap[property]; - for (var j = 0, pLen = prefixes.length; j < pLen; ++j) { - // join all prefixes and create a new value - values.unshift(singleValue.replace(dashCaseProperty, prefixMapping[prefixes[j]] + dashCaseProperty)); - } - } - } - - multipleValues[i] = values.join(','); - } - - return multipleValues.join(','); - } - - function transition(property, value, style, propertyPrefixMap) { - // also check for already prefixed transitions - if (typeof value === 'string' && properties.hasOwnProperty(property)) { - var outputValue = prefixValue(value, propertyPrefixMap); - // if the property is already prefixed - var webkitOutput = outputValue.split(/,(?![^()]*(?:\([^()]*\))?\))/g).filter(function (val) { - return !/-moz-|-ms-/.test(val); - }).join(','); - - if (property.indexOf('Webkit') > -1) { - return webkitOutput; - } - - var mozOutput = outputValue.split(/,(?![^()]*(?:\([^()]*\))?\))/g).filter(function (val) { - return !/-webkit-|-ms-/.test(val); - }).join(','); - - if (property.indexOf('Moz') > -1) { - return mozOutput; - } - - style['Webkit' + (0, _capitalizeString2.default)(property)] = webkitOutput; - style['Moz' + (0, _capitalizeString2.default)(property)] = mozOutput; - return outputValue; - } - } - module.exports = exports['default']; - }); - - unwrapExports(transition_1); - - var _static = createCommonjsModule(function (module, exports) { - - Object.defineProperty(exports, '__esModule', { - value: true - }); - - - - var _createPrefixer2 = _interopRequireDefault(createPrefixer_1); - - - - var _staticData2 = _interopRequireDefault(staticData); - - - - var _cursor2 = _interopRequireDefault(cursor_1); - - - - var _crossFade2 = _interopRequireDefault(crossFade_1); - - - - var _filter2 = _interopRequireDefault(filter_1); - - - - var _flex2 = _interopRequireDefault(flex_1); - - - - var _flexboxOld2 = _interopRequireDefault(flexboxOld_1); - - - - var _gradient2 = _interopRequireDefault(gradient_1); - - - - var _imageSet2 = _interopRequireDefault(imageSet_1); - - - - var _position2 = _interopRequireDefault(position_1); - - - - var _sizing2 = _interopRequireDefault(sizing_1); - - - - var _transition2 = _interopRequireDefault(transition_1); - - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - - var plugins = [_crossFade2.default, _cursor2.default, _filter2.default, _flexboxOld2.default, _gradient2.default, _imageSet2.default, _position2.default, _sizing2.default, _transition2.default, _flex2.default]; - - exports.default = (0, _createPrefixer2.default)({ - prefixMap: _staticData2.default.prefixMap, - plugins: plugins - }); - module.exports = exports['default']; - }); - - unwrapExports(_static); - - var CAMEL_REGEX = /-[a-z\u00E0-\u00F6\u00F8-\u00FE]/g; - - var matchCallback = function matchCallback(match) { - return match.slice(1).toUpperCase(); - }; - - var addon$2 = function addon(renderer) { - var decl = renderer.decl; - var origPut = renderer.put; - - renderer.camel = function (prop) { - return prop.replace(CAMEL_REGEX, matchCallback); - }; - - renderer.prefix = function (prop, value) { - var obj = {}; - obj[renderer.camel(prop)] = value; - obj = _static(obj); - var result = {}; - - for (var propPrefixed in obj) { - value = obj[propPrefixed]; - - if (propPrefixed.slice(0, 2) === 'ms') { - propPrefixed = 'M' + propPrefixed.slice(1); - } - - propPrefixed = renderer.kebab(propPrefixed); - - if (value instanceof Array) { - result[propPrefixed] = value.join(';' + propPrefixed + ':'); - } else { - result[propPrefixed] = value; - } - } - - return result; - }; - - renderer.decl = function (prop, value) { - var result = renderer.prefix(prop, value); - var returned = ''; - Object.keys(result).forEach(function (key) { - var str = decl(key, value); - returned += str; - }); - return returned; - }; - - function newPut(selector, decls, atrule) { - var indexed = selector.indexOf('::placeholder'); - - if (indexed > -1) { - var split = selector.split(','); - - if (split.length > 1) { - split.forEach(function (sp) { - newPut(sp.trim(), decls, atrule); - }); - return; - } - - var bareSelect = selector.substring(0, indexed); - ['::-webkit-input-placeholder', '::-moz-placeholder', ':-ms-input-placeholder', ':-moz-placeholder'].forEach(function (ph) { - origPut(bareSelect + ph, decls, atrule); - }); - } - - origPut(selector, decls, atrule); - } - - renderer.put = newPut; - }; - - var addon$3 = function addon(renderer) { - - renderer.rule = function (css, block) { - - block = block || renderer.hash(css); - block = renderer.pfx + block; - renderer.put('.' + block, css); - return ' ' + block; - }; - }; - - var addon$4 = function addon(renderer) { - - renderer.sheet = function (map, block) { - var result = {}; - - if (!block) { - block = renderer.hash(map); - } - - var onElementModifier = function onElementModifier(elementModifier) { - var styles = map[elementModifier]; - - { - Object.defineProperty(result, elementModifier, { - configurable: true, - enumerable: true, - get: function get() { - var classNames = renderer.rule(styles, block + '-' + elementModifier); - Object.defineProperty(result, elementModifier, { - value: classNames, - enumerable: true - }); - return classNames; - } - }); - } - }; - - for (var elementModifier in map) { - onElementModifier(elementModifier); - } - - return result; - }; - }; - - var nano = create$2({ - assign: es6ObjectAssign_1, - h: h, - pfx: '' - }); - addon(nano); - addon$1(nano); - addon$2(nano); - addon$3(nano); - addon$4(nano); - var rule = nano.rule, - sheet = nano.sheet; - - function buttonStyles(classPrefix, variables) { - var _button; - - return { - button: (_button = { - background: variables.shepherdThemePrimary, - borderRadius: variables.shepherdButtonBorderRadius, - border: 0, - color: variables.shepherdThemeTextPrimary, - cursor: 'pointer', - display: 'inline-block', - fontFamily: 'inherit', - fontSize: '0.8em', - letterSpacing: '0.1em', - lineHeight: '1em', - marginRight: '0.5em', - padding: '0.75em 2em', - textTransform: 'uppercase', - transition: 'all 0.5s ease', - verticalAlign: 'middle', - '&:hover': { - background: curriedDarken(0.1, variables.shepherdThemePrimary) - } - }, _button['&.' + classPrefix + 'shepherd-button-secondary'] = { - background: variables.shepherdThemeSecondary, - color: variables.shepherdThemeTextSecondary, - '&:hover': { - background: curriedDarken(0.1, variables.shepherdThemeSecondary), - color: curriedDarken(0.1, variables.shepherdThemeTextSecondary) - } - }, _button) - }; - } - - function contentStyles(variables) { - return { - content: { - background: variables.shepherdTextBackground, - borderRadius: variables.shepherdElementBorderRadius, - fontSize: 'inherit', - outline: 'none', - padding: 0 - } - }; - } - - function elementStyles() { - return { - element: { - 'outline': 'none', - // We need box-sizing: border-box on shepherd-element and everything under it - '&, *': { - '&, &:after, &:before': { - boxSizing: 'border-box' - } - } - } - }; - } - - function footerStyles(classPrefix, variables) { - var _footer; - - return { - footer: (_footer = { - borderBottomLeftRadius: variables.shepherdElementBorderRadius, - borderBottomRightRadius: variables.shepherdElementBorderRadius, - display: 'flex', - justifyContent: 'flex-end', - padding: '0 0.75em 0.75em' - }, _footer['.' + classPrefix + 'shepherd-button'] = { - '&:last-child': { - marginRight: 0 - } - }, _footer) - }; - } - - /** - * Check the luminance of the color and lighten or darken accordingly - * @param {string} color The color to check - * @return {string} The lightened or darkened color - */ - - function getLighterOrDarker(color) { - var l = getLuminance(color); - - if (l > 0.6) { - return curriedDarken(l / 2, color); - } - - return curriedLighten((1 - l) / 2, color); - } - - function headerStyles(classPrefix, variables) { - var _cancelLink, _header; - - return { - 'cancel-link': (_cancelLink = { - background: 'transparent', - border: 'none', - color: getLighterOrDarker(variables.shepherdThemeTextColor), - fontSize: '2em', - fontWeight: 'normal', - margin: 0, - padding: 0, - position: 'relative', - textDecoration: 'none', - transition: 'color 0.5s ease', - verticalAlign: 'middle', - '&:hover': { - color: variables.shepherdThemeTextColor, - cursor: 'pointer' - } - }, _cancelLink['.' + classPrefix + 'shepherd-has-title .' + classPrefix + 'shepherd-content &'] = { - color: getLighterOrDarker(variables.shepherdThemeTextHeader), - '&:hover': { - color: variables.shepherdThemeTextHeader - } - }, _cancelLink), - header: (_header = { - alignItems: 'center', - borderTopLeftRadius: variables.shepherdElementBorderRadius, - borderTopRightRadius: variables.shepherdElementBorderRadius, - display: 'flex', - justifyContent: 'flex-end', - lineHeight: '2em', - padding: '0.75em 0.75em 0' - }, _header['.' + classPrefix + 'shepherd-has-title .' + classPrefix + 'shepherd-content &'] = { - background: variables.shepherdHeaderBackground, - padding: '1em' - }, _header), - title: { - color: variables.shepherdThemeTextHeader, - display: 'flex', - flex: '1 0 auto', - fontSize: '1.1em', - fontWeight: 'normal', - margin: 0, - padding: 0, - position: 'relative', - verticalAlign: 'middle' - } - }; - } - - function modalStyles(classPrefix) { - var _modalOverlayContai; - - return { - 'modal-overlay-container': (_modalOverlayContai = { - '-ms-filter': 'progid:dximagetransform.microsoft.gradient.alpha(Opacity=50)', - filter: 'alpha(opacity=50)', - height: 0, - left: 0, - opacity: 0, - overflow: 'hidden', - position: 'fixed', - top: 0, - transition: 'all 0.3s ease-out, height 0ms 0.3s, opacity 0.3s 0ms', - width: '100vw', - zIndex: 9997 - }, _modalOverlayContai['.' + classPrefix + 'shepherd-modal-is-visible &'] = { - height: '100vh', - opacity: '0.5', - transition: 'all 0.3s ease-out, height 0s 0s, opacity 0.3s 0s' - }, _modalOverlayContai), - 'modal-mask-rect': { - height: '100vh', - width: '100vw' - } - }; - } - - function textStyles(variables) { - return { - text: { - color: variables.shepherdThemeTextColor, - fontSize: variables.shepherdTextFontSize, - lineHeight: variables.shepherdTextLineHeight, - padding: '0.75em', - p: { - marginTop: 0, - '&:last-child': { - marginBottom: 0 - } - }, - 'a, a:visited, a:active': { - borderBottom: '1px dotted', - borderBottomColor: variables.shepherdThemeTextColor, - color: variables.shepherdThemeTextColor, - textDecoration: 'none', - '&:hover': { - borderBottomStyle: 'solid' - } - } - } - }; - } - - function generateStyles(options) { - var _ref, _active, _xPlacementTop, _ref2, _xPlacementBott, _xPlacementLeft, _xPlacementRigh, _ref3, _extends2, _rule; - - var variables = getVariables(options); - var classPrefix = normalizePrefix(options.classPrefix); - var tippyPrefix = normalizePrefix(options.tippyClassPrefix); - - var styles = _extends({ - active: (_active = {}, _active['&.' + classPrefix + 'shepherd-modal-is-visible'] = (_ref = {}, _ref[':not(.' + classPrefix + 'shepherd-target)'] = { - pointerEvents: 'none' - }, _ref['.' + classPrefix + 'shepherd-button, .' + classPrefix + 'shepherd-cancel-link, .' + classPrefix + 'shepherd-element, .' + classPrefix + 'shepherd-target'] = { - pointerEvents: 'auto', - '*': { - pointerEvents: 'auto' - } - }, _ref), _active) - }, buttonStyles(classPrefix, variables), {}, contentStyles(variables), {}, elementStyles(), {}, footerStyles(classPrefix, variables), {}, headerStyles(classPrefix, variables), {}, modalStyles(classPrefix), {}, textStyles(variables)); - - if (variables.useDropShadow) { - styles.element.filter = 'drop-shadow(0 1px 4px rgba(0, 0, 0, 0.2))'; - } - - var classes = sheet(styles, classPrefix + 'shepherd'); - var arrowMargin = 'calc((' + variables.arrowSize + ' / 2.1) * 16px)'; - var popperThemeArrows = { - '&[x-placement^="top"]': (_xPlacementTop = { - marginBottom: arrowMargin - }, _xPlacementTop['.' + tippyPrefix + 'tippy-arrow'] = { - borderTopColor: variables.shepherdTextBackground - }, _xPlacementTop), - '&[x-placement^="bottom"]': (_xPlacementBott = { - marginTop: arrowMargin - }, _xPlacementBott['.' + tippyPrefix + 'tippy-arrow'] = { - borderBottomColor: variables.shepherdTextBackground - }, _xPlacementBott['&.' + classPrefix + 'shepherd-has-title'] = (_ref2 = {}, _ref2['.' + tippyPrefix + 'tippy-arrow'] = { - borderBottomColor: variables.shepherdHeaderBackground - }, _ref2), _xPlacementBott), - '&[x-placement^="left"]': (_xPlacementLeft = { - marginRight: arrowMargin - }, _xPlacementLeft['.' + tippyPrefix + 'tippy-arrow'] = { - borderLeftColor: variables.shepherdTextBackground - }, _xPlacementLeft), - '&[x-placement^="right"]': (_xPlacementRigh = { - marginLeft: arrowMargin - }, _xPlacementRigh['.' + tippyPrefix + 'tippy-arrow'] = { - borderRightColor: variables.shepherdTextBackground - }, _xPlacementRigh) - }; // We have to add the root shepherd class separately - - classes.shepherd = rule((_rule = {}, _rule['&.' + tippyPrefix + 'tippy-popper'] = _extends({}, popperThemeArrows, (_extends2 = { - zIndex: variables.shepherdElementZIndex - }, _extends2['.' + tippyPrefix + 'tippy-tooltip'] = (_ref3 = { - backgroundColor: variables.shepherdTextBackground - }, _ref3['.' + tippyPrefix + 'tippy-arrow'] = { - transform: 'scale(' + variables.arrowSize + ')', - zIndex: variables.shepherdElementZIndex + 1 - }, _ref3['.' + tippyPrefix + 'tippy-content'] = { - maxHeight: variables.shepherdElementMaxHeight, - maxWidth: variables.shepherdElementMaxWidth, - padding: 0, - textAlign: 'center' - }, _ref3), _extends2)), _rule), classPrefix + 'shepherd'); - return classes; - } - - var Component$7 = preact.Component; - - var ShepherdModal = - /*#__PURE__*/ - function (_Component) { - _inheritsLoose(ShepherdModal, _Component); - - function ShepherdModal(props) { - var _this; - - _this = _Component.call(this, props) || this; - _this._onScreenChange = null; - _this.classPrefix = props.classPrefix; - autoBind(_assertThisInitialized(_this)); // Setup initial state - - _this.closeModalOpening(); - - return _this; - } - - var _proto = ShepherdModal.prototype; - - _proto.render = function render(props, state) { - var classPrefix = props.classPrefix, - styles = props.styles; - return preact.h('svg', { - className: styles['modal-overlay-container'], - onTouchMove: ShepherdModal._preventModalOverlayTouch - }, preact.h('defs', null, preact.h('mask', { - className: classPrefix + 'shepherd-modal-mask', - height: '100%', - id: classPrefix + 'shepherd-modal-mask', - width: '100%', - x: '0', - y: '0' - }, preact.h('rect', { - className: styles['modal-mask-rect'], - fill: '#FFFFFF', - height: '100%', - width: '100%', - x: '0', - y: '0' - }), preact.h('rect', { - className: classPrefix + 'shepherd-modal-mask-opening', - fill: '#000000', - height: state.openingProperties.height, - x: state.openingProperties.x, - y: state.openingProperties.y, - width: state.openingProperties.width - }))), preact.h('rect', { - height: '100%', - width: '100%', - x: '0', - y: '0', - mask: 'url(#' + classPrefix + 'shepherd-modal-mask)' - })); - }; - - _proto.closeModalOpening = function closeModalOpening() { - this.setState({ - openingProperties: { - height: 0, - x: 0, - y: 0, - width: 0 - } - }); - } - /** - * Hide the modal overlay - */ - ; - - _proto.hide = function hide() { - document.body.classList.remove(this.classPrefix + 'shepherd-modal-is-visible'); // Ensure we cleanup all event listeners when we hide the modal - - this._cleanupStepEventListeners(); - } - /** - * Uses the bounds of the element we want the opening overtop of to set the dimensions of the opening and position it - * @param {HTMLElement} targetElement The element the opening will expose - * @param {Number} modalOverlayOpeningPadding An amount of padding to add around the modal overlay opening - */ - ; - - _proto.positionModalOpening = function positionModalOpening(targetElement, modalOverlayOpeningPadding) { - if (modalOverlayOpeningPadding === void 0) { - modalOverlayOpeningPadding = 0; - } - - if (targetElement.getBoundingClientRect) { - var _targetElement$getBou = targetElement.getBoundingClientRect(), - x = _targetElement$getBou.x, - y = _targetElement$getBou.y, - width = _targetElement$getBou.width, - height = _targetElement$getBou.height, - left = _targetElement$getBou.left, - top = _targetElement$getBou.top; // getBoundingClientRect is not consistent. Some browsers use x and y, while others use left and top - - - this.setState({ - openingProperties: { - x: (x || left) - modalOverlayOpeningPadding, - y: (y || top) - modalOverlayOpeningPadding, - width: width + modalOverlayOpeningPadding * 2, - height: height + modalOverlayOpeningPadding * 2 - } - }); - } - } - /** - * If modal is enabled, setup the svg mask opening and modal overlay for the step - * @param {Step} step The step instance - */ - ; - - _proto.setupForStep = function setupForStep(step) { - // Ensure we move listeners from the previous step, before we setup new ones - this._cleanupStepEventListeners(); - - if (step.tour.options.useModalOverlay) { - this._styleForStep(step); - - this.show(); - } else { - this.hide(); - } - } - /** - * Show the modal overlay - */ - ; - - _proto.show = function show() { - document.body.classList.add(this.classPrefix + 'shepherd-modal-is-visible'); - } - /** - * Add resize and scroll event listeners - * @private - */ - ; - - _proto._addStepEventListeners = function _addStepEventListeners() { - if (typeof this._onScreenChange === 'function') { - window.removeEventListener('resize', this._onScreenChange, false); - window.removeEventListener('scroll', this._onScreenChange, true); - } - - window.addEventListener('resize', this._onScreenChange, false); - window.addEventListener('scroll', this._onScreenChange, true); // Prevents window from moving on touch. - - window.addEventListener('touchmove', ShepherdModal._preventModalBodyTouch, { - passive: false - }); - } - /** - * Remove resize and scroll event listeners - * @private - */ - ; - - _proto._cleanupStepEventListeners = function _cleanupStepEventListeners() { - if (typeof this._onScreenChange === 'function') { - window.removeEventListener('resize', this._onScreenChange, false); - window.removeEventListener('scroll', this._onScreenChange, true); - this._onScreenChange = null; - } - - window.removeEventListener('touchmove', ShepherdModal._preventModalBodyTouch, { - passive: false - }); - } - /** - * Style the modal for the step - * @param {Step} step The step to style the opening for - * @private - */ - ; - - _proto._styleForStep = function _styleForStep(step) { - var modalOverlayOpeningPadding = step.options.modalOverlayOpeningPadding; - - if (step.target) { - this.positionModalOpening(step.target, modalOverlayOpeningPadding); - this._onScreenChange = debounce$2(this.positionModalOpening.bind(this, step.target, modalOverlayOpeningPadding), 0); - - this._addStepEventListeners(); - } else { - this.closeModalOpening(); - } - }; - - ShepherdModal._preventModalBodyTouch = function _preventModalBodyTouch(e) { - e.preventDefault(); - }; - - ShepherdModal._preventModalOverlayTouch = function _preventModalOverlayTouch(e) { - e.stopPropagation(); - }; - - return ShepherdModal; - }(Component$7); - - var render$2 = preact.render; - /** - * Creates incremented ID for each newly created tour - * - * @return {Function} A function that returns the unique id for the tour - * @private - */ - - var uniqueId$1 = function () { - var id = 0; - return function () { - return ++id; - }; - }(); - - var Shepherd = new Evented(); - /** - * Class representing the site tour - * @extends {Evented} - */ - - var Tour = - /*#__PURE__*/ - function (_Evented) { - _inheritsLoose(Tour, _Evented); - - /** - * @param {Object} options The options for the tour - * @param {boolean} options.confirmCancel If true, will issue a `window.confirm` before cancelling - * @param {string} options.confirmCancelMessage The message to display in the confirm dialog - * @param {string} options.classPrefix The prefix to add to all the `shepherd-*` class names. - * @param {Object} options.defaultStepOptions Default options for Steps ({@link Step#constructor}), created through `addStep` - * @param {boolean} options.disableScroll When set to true, will keep the user from scrolling with the scrollbar, - * mousewheel, arrow keys, etc. You may want to use this to ensure you are driving the scroll position with the tour. - * @param {HTMLElement} options.modalContainer An optional container element for the modal. - * If not set, the modal will be appended to `document.body`. - * @param {object[] | Step[]} options.steps An array of step options objects or Step instances to initialize the tour with - * @param {object} options.styleVariables An object hash of style variables to override - * @param {string} options.tourName An optional "name" for the tour. This will be appended to the the tour's - * dynamically generated `id` property -- which is also set on the `body` element as the `data-shepherd-active-tour` attribute - * whenever the tour becomes active. - * @param {boolean} options.useModalOverlay Whether or not steps should be placed above a darkened - * modal overlay. If true, the overlay will create an opening around the target element so that it - * can remain interactive - * @returns {Tour} - */ - function Tour(options) { - var _this; - - if (options === void 0) { - options = {}; - } - - _this = _Evented.call(this, options) || this; - autoBind(_assertThisInitialized(_this)); - _this.options = options; - _this.classPrefix = _this.options ? normalizePrefix(_this.options.classPrefix) : ''; - _this.styles = generateStyles(options); - _this.steps = []; - - _this.addSteps(_this.options.steps); // Pass these events onto the global Shepherd object - - - var events = ['active', 'cancel', 'complete', 'inactive', 'show', 'start']; - events.map(function (event) { - (function (e) { - _this.on(e, function (opts) { - opts = opts || {}; - opts.tour = _assertThisInitialized(_this); - Shepherd.trigger(e, opts); - }); - })(event); - }); - var existingModal = document.querySelector('.' + _this.classPrefix + 'shepherd-modal-overlay-container'); - render$2(preact.h(ShepherdModal, { - classPrefix: _this.classPrefix, - ref: function ref(c) { - return _this.modal = c; - }, - styles: _this.styles - }), options.modalContainer || document.body, existingModal); - - _this._setTooltipDefaults(); - - _this._setTourID(); - - return _assertThisInitialized(_this) || _assertThisInitialized(_this); - } - /** - * Adds a new step to the tour - * @param {Object|Step} options An object containing step options or a Step instance - * @return {Step} The newly added step - */ - - - var _proto = Tour.prototype; - - _proto.addStep = function addStep(options) { - var step = options; - - if (!(step instanceof Step)) { - step = this._setupStep(step); - } else { - step.tour = this; - } - - this.steps.push(step); - return step; - } - /** - * Add multiple steps to the tour - * @param {Array | Array} steps The steps to add to the tour - */ - ; - - _proto.addSteps = function addSteps(steps) { - var _this2 = this; - - if (Array.isArray(steps)) { - steps.forEach(function (step) { - _this2.addStep(step); - }); - } - - return this; - } - /** - * Go to the previous step in the tour - */ - ; - - _proto.back = function back() { - var index = this.steps.indexOf(this.currentStep); - this.show(index - 1, false); - } - /** - * Calls _done() triggering the 'cancel' event - * If `confirmCancel` is true, will show a window.confirm before cancelling - */ - ; - - _proto.cancel = function cancel() { - if (this.options.confirmCancel) { - var cancelMessage = this.options.confirmCancelMessage || 'Are you sure you want to stop the tour?'; - var stopTour = window.confirm(cancelMessage); - - if (stopTour) { - this._done('cancel'); - } - } else { - this._done('cancel'); - } - } - /** - * Calls _done() triggering the `complete` event - */ - ; - - _proto.complete = function complete() { - this._done('complete'); - } - /** - * Gets the step from a given id - * @param {Number|String} id The id of the step to retrieve - * @return {Step} The step corresponding to the `id` - */ - ; - - _proto.getById = function getById(id) { - return this.steps.find(function (step) { - return step.id === id; - }); - } - /** - * Gets the current step - * @returns {Step|null} - */ - ; - - _proto.getCurrentStep = function getCurrentStep() { - return this.currentStep; - } - /** - * Hide the current step - */ - ; - - _proto.hide = function hide() { - var currentStep = this.getCurrentStep(); - - if (currentStep) { - return currentStep.hide(); - } - } - /** - * Check if the tour is active - * @return {boolean} - */ - ; - - _proto.isActive = function isActive() { - return Shepherd.activeTour === this; - } - /** - * Go to the next step in the tour - * If we are at the end, call `complete` - */ - ; - - _proto.next = function next() { - var index = this.steps.indexOf(this.currentStep); - - if (index === this.steps.length - 1) { - this.complete(); - } else { - this.show(index + 1, true); - } - } - /** - * Removes the step from the tour - * @param {String} name The id for the step to remove - */ - ; - - _proto.removeStep = function removeStep(name) { - var _this3 = this; - - var current = this.getCurrentStep(); // Find the step, destroy it and remove it from this.steps - - this.steps.some(function (step, i) { - if (step.id === name) { - if (step.isOpen()) { - step.hide(); - } - - step.destroy(); - - _this3.steps.splice(i, 1); - - return true; - } - }); - - if (current && current.id === name) { - this.currentStep = undefined; // If we have steps left, show the first one, otherwise just cancel the tour - - this.steps.length ? this.show(0) : this.cancel(); - } - } - /** - * Show a specific step in the tour - * @param {Number|String} key The key to look up the step by - * @param {Boolean} forward True if we are going forward, false if backward - */ - ; - - _proto.show = function show(key, forward) { - if (key === void 0) { - key = 0; - } - - if (forward === void 0) { - forward = true; - } - - var step = isString(key) ? this.getById(key) : this.steps[key]; - - if (step) { - this._updateStateBeforeShow(); - - var shouldSkipStep = isFunction(step.options.showOn) && !step.options.showOn(); // If `showOn` returns false, we want to skip the step, otherwise, show the step like normal - - if (shouldSkipStep) { - this._skipStep(step, forward); - } else { - this.trigger('show', { - step: step, - previous: this.currentStep - }); - this.currentStep = step; - step.show(); - } - } - } - /** - * Start the tour - */ - ; - - _proto.start = function start() { - this.trigger('start'); - - if (this.options.disableScroll) { - bodyScrollLock.disableBodyScroll(); - } // Save the focused element before the tour opens - - - this.focusedElBeforeOpen = document.activeElement; - this.currentStep = null; - - this._setupActiveTour(); - - this.next(); - } - /** - * Called whenever the tour is cancelled or completed, basically anytime we exit the tour - * @param {String} event The event name to trigger - * @private - */ - ; - - _proto._done = function _done(event) { - var index = this.steps.indexOf(this.currentStep); - - if (Array.isArray(this.steps)) { - this.steps.forEach(function (step) { - return step.destroy(); - }); - } - - cleanupSteps(this); - this.trigger(event, { - index: index - }); - Shepherd.activeTour = null; - - this._removeBodyAttrs(); - - this.trigger('inactive', { - tour: this - }); - - if (this.options.disableScroll) { - bodyScrollLock.clearAllBodyScrollLocks(); - } - - this.modal.hide(); // Focus the element that was focused before the tour started - - if (isElement(this.focusedElBeforeOpen)) { - this.focusedElBeforeOpen.focus(); - } - } - /** - * Make this tour "active" - * @private - */ - ; - - _proto._setupActiveTour = function _setupActiveTour() { - this._addBodyAttrs(); - - this.trigger('active', { - tour: this - }); - Shepherd.activeTour = this; - } - /** - * Setup a new step object - * @param {Object} stepOptions The object describing the options for the step - * @return {Step} The step instance - * @private - */ - ; - - _proto._setupStep = function _setupStep(stepOptions) { - stepOptions = _extends({}, this.options.defaultStepOptions, stepOptions); - return new Step(this, stepOptions); - } - /** - * Called when `showOn` evaluates to false, to skip the step - * @param {Step} step The step to skip - * @param {Boolean} forward True if we are going forward, false if backward - * @private - */ - ; - - _proto._skipStep = function _skipStep(step, forward) { - var index = this.steps.indexOf(step); - var nextIndex = forward ? index + 1 : index - 1; - this.show(nextIndex, forward); - } - /** - * Set the tippy defaults - * @private - */ - ; - - _proto._setTooltipDefaults = function _setTooltipDefaults() { - tippy.setDefaultProps(defaults); - } - /** - * Before showing, hide the current step and if the tour is not - * already active, call `this._setupActiveTour`. - * @private - */ - ; - - _proto._updateStateBeforeShow = function _updateStateBeforeShow() { - if (this.currentStep) { - this.currentStep.hide(); - } - - if (!this.isActive()) { - this._setupActiveTour(); - } - } - /** - * Sets this.id to `${tourName}--${uuid}` - * @private - */ - ; - - _proto._setTourID = function _setTourID() { - var tourName = this.options.tourName || 'tour'; - var uuid = uniqueId$1(); - this.id = tourName + '--' + uuid; - } - /** - * Adds the data-shepherd-active-tour attribute and the 'shepherd-active' - * class to the body. - * @private - */ - ; - - _proto._addBodyAttrs = function _addBodyAttrs() { - document.body.setAttribute('data-' + this.classPrefix + 'shepherd-active-tour', this.id); - document.body.classList.add(this.styles.active.trim()); - } - /** - * Removes the data-shepherd-active-tour attribute and the 'shepherd-active' - * class from the body. - * @private - */ - ; - - _proto._removeBodyAttrs = function _removeBodyAttrs() { - document.body.removeAttribute('data-' + this.classPrefix + 'shepherd-active-tour'); - document.body.classList.remove(this.styles.active.trim()); - }; - - return Tour; - }(Evented); - - _extends(Shepherd, { - Tour: Tour, - Step: Step, - Evented: Evented - }); - - return Shepherd; - -})); -//# sourceMappingURL=shepherd.js.map diff --git a/public/example-mvnv/assets/libs/trrack.js b/public/example-mvnv/assets/libs/trrack.js deleted file mode 100644 index 0448b70f79..0000000000 --- a/public/example-mvnv/assets/libs/trrack.js +++ /dev/null @@ -1,1410 +0,0 @@ -!function(t,e){'object'==typeof exports&&'object'==typeof module?module.exports=e():'function'==typeof define&&define.amd?define([],e):'object'==typeof exports?exports.Trrack=e():t.Trrack=e();}(window,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports;}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r});},n.r=function(t){'undefined'!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:'Module'}),Object.defineProperty(t,'__esModule',{value:!0});},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&'object'==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,'default',{enumerable:!0,value:t}),2&e&&'string'!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e];}.bind(null,i));return r;},n.n=function(t){var e=t&&t.__esModule?function(){return t.default;}:function(){return t;};return n.d(e,'a',e),e;},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e);},n.p='',n(n.s=13);}([function(t,e,n){'use strict';n.r(e),n.d(e,'__extends',(function(){return i;})),n.d(e,'__assign',(function(){return o;})),n.d(e,'__rest',(function(){return s;})),n.d(e,'__decorate',(function(){return a;})),n.d(e,'__param',(function(){return u;})),n.d(e,'__metadata',(function(){return c;})),n.d(e,'__awaiter',(function(){return h;})),n.d(e,'__generator',(function(){return l;})),n.d(e,'__createBinding',(function(){return f;})),n.d(e,'__exportStar',(function(){return p;})),n.d(e,'__values',(function(){return d;})),n.d(e,'__read',(function(){return y;})),n.d(e,'__spread',(function(){return v;})),n.d(e,'__spreadArrays',(function(){return g;})),n.d(e,'__await',(function(){return m;})),n.d(e,'__asyncGenerator',(function(){return _;})),n.d(e,'__asyncDelegator',(function(){return w;})),n.d(e,'__asyncValues',(function(){return b;})),n.d(e,'__makeTemplateObject',(function(){return E;})),n.d(e,'__importStar',(function(){return C;})),n.d(e,'__importDefault',(function(){return I;})),n.d(e,'__classPrivateFieldGet',(function(){return T;})),n.d(e,'__classPrivateFieldSet',(function(){return S;})); -/*! ***************************************************************************** -Copyright (c) Microsoft Corporation. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */ -var r=function(t,e){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e;}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);})(t,e);};function i(t,e){function n(){this.constructor=t;}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n);}var o=function(){return(o=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=0;a--)(i=t[a])&&(s=(o<3?i(s):o>3?i(e,n,s):i(e,n))||s);return o>3&&s&&Object.defineProperty(e,n,s),s;}function u(t,e){return function(n,r){e(n,r,t);};}function c(t,e){if('object'==typeof Reflect&&'function'==typeof Reflect.metadata)return Reflect.metadata(t,e);}function h(t,e,n,r){return new(n||(n=Promise))((function(i,o){function s(t){try{u(r.next(t));}catch(t){o(t);}}function a(t){try{u(r.throw(t));}catch(t){o(t);}}function u(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e);}))).then(s,a);}u((r=r.apply(t,e||[])).next());}));}function l(t,e){var n,r,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1];},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},'function'==typeof Symbol&&(o[Symbol.iterator]=function(){return this;}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError('Generator is already executing.');for(;s;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,r=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(i=(i=s.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){s=0;continue;}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=t.length&&(t=void 0),{value:t&&t[r++],done:!t};}};throw new TypeError(e?'Object is not iterable.':'Symbol.iterator is not defined.');}function y(t,e){var n='function'==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,o=n.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(r=o.next()).done;)s.push(r.value);}catch(t){i={error:t};}finally{try{r&&!r.done&&(n=o.return)&&n.call(o);}finally{if(i)throw i.error;}}return s;}function v(){for(var t=[],e=0;e1||a(t,e);}));});}function a(t,e){try{(n=i[t](e)).value instanceof m?Promise.resolve(n.value.v).then(u,c):h(o[0][2],n);}catch(t){h(o[0][3],t);}var n;}function u(t){a('next',t);}function c(t){a('throw',t);}function h(t,e){t(e),o.shift(),o.length&&a(o[0][0],o[0][1]);}}function w(t){var e,n;return e={},r('next'),r('throw',(function(t){throw t;})),r('return'),e[Symbol.iterator]=function(){return this;},e;function r(r,i){e[r]=t[r]?function(e){return(n=!n)?{value:m(t[r](e)),done:'return'===r}:i?i(e):e;}:i;}}function b(t){if(!Symbol.asyncIterator)throw new TypeError('Symbol.asyncIterator is not defined.');var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=d(t),e={},r('next'),r('throw'),r('return'),e[Symbol.asyncIterator]=function(){return this;},e);function r(n){e[n]=t[n]&&function(e){return new Promise((function(r,i){(function(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n});}),e);})(r,i,(e=t[n](e)).done,e.value);}));};}}function E(t,e){return Object.defineProperty?Object.defineProperty(t,'raw',{value:e}):t.raw=e,t;}function C(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e;}function I(t){return t&&t.__esModule?t:{default:t};}function T(t,e){if(!e.has(t))throw new TypeError('attempted to get private field on non-instance');return e.get(t);}function S(t,e,n){if(!e.has(t))throw new TypeError('attempted to set private field on non-instance');return e.set(t,n),n;}},function(t,e,n){'use strict';var r,i=(r=n(4))&&'object'==typeof r&&'default'in r?r.default:r; -/** - * @license - * Copyright 2018 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -i.registerVersion('firebase','7.16.1','app'),t.exports=i;},function(t,e,n){var r,i;i=function(t){var e=['N','E','A','D'];function n(t,e){t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}});}function r(t,e){Object.defineProperty(this,'kind',{value:t,enumerable:!0}),e&&e.length&&Object.defineProperty(this,'path',{value:e,enumerable:!0});}function i(t,e,n){i.super_.call(this,'E',t),Object.defineProperty(this,'lhs',{value:e,enumerable:!0}),Object.defineProperty(this,'rhs',{value:n,enumerable:!0});}function o(t,e){o.super_.call(this,'N',t),Object.defineProperty(this,'rhs',{value:e,enumerable:!0});}function s(t,e){s.super_.call(this,'D',t),Object.defineProperty(this,'lhs',{value:e,enumerable:!0});}function a(t,e,n){a.super_.call(this,'A',t),Object.defineProperty(this,'index',{value:e,enumerable:!0}),Object.defineProperty(this,'item',{value:n,enumerable:!0});}function u(t,e,n){var r=t.slice((n||e)+1||t.length);return t.length=e<0?t.length+e:e,t.push.apply(t,r),t;}function c(t){var e=typeof t;return'object'!==e?e:t===Math?'math':null===t?'null':Array.isArray(t)?'array':'[object Date]'===Object.prototype.toString.call(t)?'date':'function'==typeof t.toString&&/^\/.*\//.test(t.toString())?'regexp':'object';}function h(t){var e=0;if(0===t.length)return e;for(var n=0;n0&&p[p.length-1].lhs&&Object.getOwnPropertyDescriptor(p[p.length-1].lhs,h),I='undefined'!==E||p&&p.length>0&&p[p.length-1].rhs&&Object.getOwnPropertyDescriptor(p[p.length-1].rhs,h);if(!C&&I)n.push(new o(y,e));else if(!I&&C)n.push(new s(y,t));else if(c(t)!==c(e))n.push(new i(y,t,e));else if('date'===c(t)&&t-e!=0)n.push(new i(y,t,e));else if('object'===b&&null!==t&&null!==e){for(g=p.length-1;g>-1;--g)if(p[g].lhs===t){w=!0;break;}if(w)t!==e&&n.push(new i(y,t,e));else{if(p.push({lhs:t,rhs:e}),Array.isArray(t)){for(d&&(t.sort((function(t,e){return l(t)-l(e);})),e.sort((function(t,e){return l(t)-l(e);}))),g=e.length-1,m=t.length-1;g>m;)n.push(new a(y,g,new o(void 0,e[g--])));for(;m>g;)n.push(new a(y,m,new s(void 0,t[m--])));for(;g>=0;--g)f(t[g],e[g],n,r,y,g,p,d);}else{var T=Object.keys(t),S=Object.keys(e);for(g=0;g=0?(f(t[_],e[_],n,r,y,_,p,d),S[w]=null):f(t[_],void 0,n,r,y,_,p,d);for(g=0;g>6|192,e[n++]=63&i|128):55296==(64512&i)&&r+1>18|240,e[n++]=i>>12&63|128,e[n++]=i>>6&63|128,e[n++]=63&i|128):(e[n++]=i>>12|224,e[n++]=i>>6&63|128,e[n++]=63&i|128);}return e;},u={byteToCharMap_:null,charToByteMap_:null,byteToCharMapWebSafe_:null,charToByteMapWebSafe_:null,ENCODED_VALS_BASE:'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789',get ENCODED_VALS(){return this.ENCODED_VALS_BASE+'+/=';},get ENCODED_VALS_WEBSAFE(){return this.ENCODED_VALS_BASE+'-_.';},HAS_NATIVE_SUPPORT:'function'==typeof atob,encodeByteArray:function(t,e){if(!Array.isArray(t))throw Error('encodeByteArray takes an array as a parameter');this.init_();for(var n=e?this.byteToCharMapWebSafe_:this.byteToCharMap_,r=[],i=0;i>2,l=(3&o)<<4|a>>4,f=(15&a)<<2|c>>6,p=63&c;u||(p=64,s||(f=64)),r.push(n[h],n[l],n[f],n[p]);}return r.join('');},encodeString:function(t,e){return this.HAS_NATIVE_SUPPORT&&!e?btoa(t):this.encodeByteArray(a(t),e);},decodeString:function(t,e){return this.HAS_NATIVE_SUPPORT&&!e?atob(t):function(t){for(var e=[],n=0,r=0;n191&&i<224){var o=t[n++];e[r++]=String.fromCharCode((31&i)<<6|63&o);}else if(i>239&&i<365){var s=((7&i)<<18|(63&(o=t[n++]))<<12|(63&(a=t[n++]))<<6|63&t[n++])-65536;e[r++]=String.fromCharCode(55296+(s>>10)),e[r++]=String.fromCharCode(56320+(1023&s));}else{o=t[n++];var a=t[n++];e[r++]=String.fromCharCode((15&i)<<12|(63&o)<<6|63&a);}}return e.join('');}(this.decodeStringToByteArray(t,e));},decodeStringToByteArray:function(t,e){this.init_();for(var n=e?this.charToByteMapWebSafe_:this.charToByteMap_,r=[],i=0;i>4;if(r.push(c),64!==a){var h=s<<4&240|a>>2;if(r.push(h),64!==u){var l=a<<6&192|u;r.push(l);}}}return r;},init_:function(){if(!this.byteToCharMap_){this.byteToCharMap_={},this.charToByteMap_={},this.byteToCharMapWebSafe_={},this.charToByteMapWebSafe_={};for(var t=0;t=this.ENCODED_VALS_BASE.length&&(this.charToByteMap_[this.ENCODED_VALS_WEBSAFE.charAt(t)]=t,this.charToByteMapWebSafe_[this.ENCODED_VALS.charAt(t)]=t);}}},c=function(t){try{return u.decodeString(t,!0);}catch(t){console.error('base64Decode failed: ',t);}return null;}; -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function h(t,e){if(!(e instanceof Object))return e;switch(e.constructor){case Date:return new Date(e.getTime());case Object:void 0===t&&(t={});break;case Array:t=[];break;default:return e;}for(var n in e)e.hasOwnProperty(n)&&(t[n]=h(t[n],e[n]));return t;} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var l=function(){function t(){var t=this;this.reject=function(){},this.resolve=function(){},this.promise=new Promise((function(e,n){t.resolve=e,t.reject=n;}));}return t.prototype.wrapCallback=function(t){var e=this;return function(n,r){n?e.reject(n):e.resolve(r),'function'==typeof t&&(e.promise.catch((function(){})),1===t.length?t(n):t(n,r));};},t;}(); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function f(){return'undefined'!=typeof navigator&&'string'==typeof navigator.userAgent?navigator.userAgent:'';}function p(){try{return'[object process]'===Object.prototype.toString.call(t.process);}catch(t){return!1;}} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -var d='FirebaseError',y=function(t){function e(n,r){var i=t.call(this,r)||this;return i.code=n,i.name=d,Object.setPrototypeOf(i,e.prototype),Error.captureStackTrace&&Error.captureStackTrace(i,v.prototype.create),i;}return r.__extends(e,t),e;}(Error),v=function(){function t(t,e,n){this.service=t,this.serviceName=e,this.errors=n;}return t.prototype.create=function(t){for(var e=[],n=1;n';}));}var m=/\{\$([^}]+)}/g; -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function _(t){return JSON.parse(t);} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -var w=function(t){var e={},n={},r={},i='';try{var o=t.split('.');e=_(c(o[0])||''),n=_(c(o[1])||''),i=o[2],r=n.d||{},delete n.d;}catch(t){}return{header:e,claims:n,data:r,signature:i};}; -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -var b=function(){function t(){this.chain_=[],this.buf_=[],this.W_=[],this.pad_=[],this.inbuf_=0,this.total_=0,this.blockSize=64,this.pad_[0]=128;for(var t=1;t>>31);}var o,s,a=this.chain_[0],u=this.chain_[1],c=this.chain_[2],h=this.chain_[3],l=this.chain_[4];for(r=0;r<80;r++){r<40?r<20?(o=h^u&(c^h),s=1518500249):(o=u^c^h,s=1859775393):r<60?(o=u&c|h&(u|c),s=2400959708):(o=u^c^h,s=3395469782);i=(a<<5|a>>>27)+o+l+s+n[r]&4294967295;l=h,h=c,c=4294967295&(u<<30|u>>>2),u=a,a=i;}this.chain_[0]=this.chain_[0]+a&4294967295,this.chain_[1]=this.chain_[1]+u&4294967295,this.chain_[2]=this.chain_[2]+c&4294967295,this.chain_[3]=this.chain_[3]+h&4294967295,this.chain_[4]=this.chain_[4]+l&4294967295;},t.prototype.update=function(t,e){if(null!=t){void 0===e&&(e=t.length);for(var n=e-this.blockSize,r=0,i=this.buf_,o=this.inbuf_;r=56;n--)this.buf_[n]=255&e,e/=256;this.compress_(this.buf_);var r=0;for(n=0;n<5;n++)for(var i=24;i>=0;i-=8)t[r]=this.chain_[n]>>i&255,++r;return t;},t;}();var E=function(){function t(t,e){var n=this;this.observers=[],this.unsubscribes=[],this.observerCount=0,this.task=Promise.resolve(),this.finalized=!1,this.onNoObservers=e,this.task.then((function(){t(n);})).catch((function(t){n.error(t);}));}return t.prototype.next=function(t){this.forEachObserver((function(e){e.next(t);}));},t.prototype.error=function(t){this.forEachObserver((function(e){e.error(t);})),this.close(t);},t.prototype.complete=function(){this.forEachObserver((function(t){t.complete();})),this.close();},t.prototype.subscribe=function(t,e,n){var r,i=this;if(void 0===t&&void 0===e&&void 0===n)throw new Error('Missing Observer.');void 0===(r=function(t,e){if('object'!=typeof t||null===t)return!1;for(var n=0,r=e;n 4. Need to update it?');}var i=t+' failed: ';return i+=r+' argument ';}e.CONSTANTS=i,e.Deferred=l,e.ErrorFactory=v,e.FirebaseError=y,e.Sha1=b,e.assert=o,e.assertionError=s,e.async=function(t,e){return function(){for(var n=[],r=0;r=0;},e.isEmpty=function(t){for(var e in t)if(Object.prototype.hasOwnProperty.call(t,e))return!1;return!0;},e.isIE=function(){var t=f();return t.indexOf('MSIE ')>=0||t.indexOf('Trident/')>=0;},e.isMobileCordova=function(){return'undefined'!=typeof window&&!!(window.cordova||window.phonegap||window.PhoneGap)&&/ios|iphone|ipod|ipad|android|blackberry|iemobile/i.test(f());},e.isNode=p,e.isNodeSdk=function(){return!0===i.NODE_CLIENT||!0===i.NODE_ADMIN;},e.isReactNative=function(){return'object'==typeof navigator&&'ReactNative'===navigator.product;},e.isSafari=function(){return!p()&&navigator.userAgent.includes('Safari')&&!navigator.userAgent.includes('Chrome');},e.isUWP=function(){return f().indexOf('MSAppHost/')>=0;},e.isValidFormat=function(t){var e=w(t).claims;return!!e&&'object'==typeof e&&e.hasOwnProperty('iat');},e.isValidTimestamp=function(t){var e=w(t).claims,n=Math.floor((new Date).getTime()/1e3),r=0,i=0;return'object'==typeof e&&(e.hasOwnProperty('nbf')?r=e.nbf:e.hasOwnProperty('iat')&&(r=e.iat),i=e.hasOwnProperty('exp')?e.exp:r+86400),!!n&&!!r&&!!i&&n>=r&&n<=i;},e.issuedAtTime=function(t){var e=w(t).claims;return'object'==typeof e&&e.hasOwnProperty('iat')?e.iat:null;},e.jsonEval=_,e.map=function(t,e,n){var r={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(r[i]=e.call(n,t[i],i,t));return r;} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */,e.querystring=function(t){for(var e=[],n=function(t,n){Array.isArray(n)?n.forEach((function(n){e.push(encodeURIComponent(t)+'='+encodeURIComponent(n));})):e.push(encodeURIComponent(t)+'='+encodeURIComponent(n));},r=0,i=Object.entries(t);r=55296&&r<=56319?(e+=4,n++):e+=3;}return e;},e.stringToByteArray=function(t){for(var e=[],n=0,r=0;r=55296&&i<=56319){var s=i-55296;o(++r>6|192,e[n++]=63&i|128):i<65536?(e[n++]=i>>12|224,e[n++]=i>>6&63|128,e[n++]=63&i|128):(e[n++]=i>>18|240,e[n++]=i>>12&63|128,e[n++]=i>>6&63|128,e[n++]=63&i|128);}return e;},e.stringify=function(t){return JSON.stringify(t);},e.validateArgCount=function(t,e,n,r){var i;if(rn&&(i=0===n?'none':'no more than '+n),i)throw new Error(t+' failed: Was called with '+r+(1===r?' argument.':' arguments.')+' Expects '+i+'.');},e.validateCallback=function(t,e,n,r){if((!r||n)&&'function'!=typeof n)throw new Error(I(t,e,r)+'must be a valid function.');},e.validateContextObject=function(t,e,n,r){if((!r||n)&&('object'!=typeof n||null===n))throw new Error(I(t,e,r)+'must be a valid context object.');} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */,e.validateNamespace=function(t,e,n,r){if((!r||n)&&'string'!=typeof n)throw new Error(I(t,e,r)+'must be a valid firebase namespace.');};}).call(this,n(8));},function(t,e,n){'use strict';Object.defineProperty(e,'__esModule',{value:!0});var r,i,o=n(0),s=n(3),a=n(5),u=n(6),c=((r={})['no-app']='No Firebase App \'{$appName}\' has been created - call Firebase App.initializeApp()',r['bad-app-name']='Illegal App name: \'{$appName}',r['duplicate-app']='Firebase App named \'{$appName}\' already exists',r['app-deleted']='Firebase App named \'{$appName}\' already deleted',r['invalid-app-argument']='firebase.{$appName}() takes either no argument or a Firebase App instance.',r['invalid-log-argument']='First argument to `onLog` must be null or a function.',r),h=new s.ErrorFactory('app','Firebase',c),l='@firebase/app',f='0.6.8',p='[DEFAULT]',d=((i={})[l]='fire-core',i['@firebase/analytics']='fire-analytics',i['@firebase/auth']='fire-auth',i['@firebase/database']='fire-rtdb',i['@firebase/functions']='fire-fn',i['@firebase/installations']='fire-iid',i['@firebase/messaging']='fire-fcm',i['@firebase/performance']='fire-perf',i['@firebase/remote-config']='fire-rc',i['@firebase/storage']='fire-gcs',i['@firebase/firestore']='fire-fst',i['fire-js']='fire-js',i['firebase-wrapper']='fire-js-all',i),y=new u.Logger('@firebase/app'),v=function(){function t(t,e,n){var r,i,u=this;this.firebase_=n,this.isDeleted_=!1,this.name_=e.name,this.automaticDataCollectionEnabled_=e.automaticDataCollectionEnabled||!1,this.options_=s.deepCopy(t),this.container=new a.ComponentContainer(e.name),this._addComponent(new a.Component('app',(function(){return u;}),'PUBLIC'));try{for(var c=o.__values(this.firebase_.INTERNAL.components.values()),h=c.next();!h.done;h=c.next()){var l=h.value;this._addComponent(l);}}catch(t){r={error:t};}finally{try{h&&!h.done&&(i=c.return)&&i.call(c);}finally{if(r)throw r.error;}}}return Object.defineProperty(t.prototype,'automaticDataCollectionEnabled',{get:function(){return this.checkDestroyed_(),this.automaticDataCollectionEnabled_;},set:function(t){this.checkDestroyed_(),this.automaticDataCollectionEnabled_=t;},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'name',{get:function(){return this.checkDestroyed_(),this.name_;},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'options',{get:function(){return this.checkDestroyed_(),this.options_;},enumerable:!1,configurable:!0}),t.prototype.delete=function(){var t=this;return new Promise((function(e){t.checkDestroyed_(),e();})).then((function(){return t.firebase_.INTERNAL.removeApp(t.name_),Promise.all(t.container.getProviders().map((function(t){return t.delete();})));})).then((function(){t.isDeleted_=!0;}));},t.prototype._getService=function(t,e){return void 0===e&&(e=p),this.checkDestroyed_(),this.container.getProvider(t).getImmediate({identifier:e});},t.prototype._removeServiceInstance=function(t,e){void 0===e&&(e=p),this.container.getProvider(t).clearInstance(e);},t.prototype._addComponent=function(t){try{this.container.addComponent(t);}catch(e){y.debug('Component '+t.name+' failed to register with FirebaseApp '+this.name,e);}},t.prototype._addOrOverwriteComponent=function(t){this.container.addOrOverwriteComponent(t);},t.prototype.checkDestroyed_=function(){if(this.isDeleted_)throw h.create('app-deleted',{appName:this.name_});},t;}();v.prototype.name&&v.prototype.options||v.prototype.delete||console.log('dc');var g='7.16.0'; -/** - * @license - * Copyright 2019 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var m= -/** - * @license - * Copyright 2019 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -function t(){var e=function(t){var e={},n=new Map,r={__esModule:!0,initializeApp:function(n,i){void 0===i&&(i={});if('object'!=typeof i||null===i){i={name:i};}var o=i;void 0===o.name&&(o.name=p);var a=o.name;if('string'!=typeof a||!a)throw h.create('bad-app-name',{appName:String(a)});if(s.contains(e,a))throw h.create('duplicate-app',{appName:a});var u=new t(n,o,r);return e[a]=u,u;},app:i,registerVersion:function(t,e,n){var r,i=null!==(r=d[t])&&void 0!==r?r:t;n&&(i+='-'+n);var o=i.match(/\s|\//),s=e.match(/\s|\//);if(o||s){var u=['Unable to register library "'+i+'" with version "'+e+'":'];return o&&u.push('library name "'+i+'" contains illegal characters (whitespace or "/")'),o&&s&&u.push('and'),s&&u.push('version name "'+e+'" contains illegal characters (whitespace or "/")'),void y.warn(u.join(' '));}c(new a.Component(i+'-version',(function(){return{library:i,version:e};}),'VERSION'));},setLogLevel:u.setLogLevel,onLog:function(t,e){if(null!==t&&'function'!=typeof t)throw h.create('invalid-log-argument',{appName:name});u.setUserLogHandler(t,e);},apps:null,SDK_VERSION:g,INTERNAL:{registerComponent:c,removeApp:function(t){delete e[t];},components:n,useAsService:function(t,e){if('serverAuth'===e)return null;return e;}}};function i(t){if(t=t||p,!s.contains(e,t))throw h.create('no-app',{appName:t});return e[t];}function c(a){var u,c,l=a.name;if(n.has(l))return y.debug('There were multiple attempts to register component '+l+'.'),'PUBLIC'===a.type?r[l]:null;if(n.set(l,a),'PUBLIC'===a.type){var f=function(t){if(void 0===t&&(t=i()),'function'!=typeof t[l])throw h.create('invalid-app-argument',{appName:l});return t[l]();};void 0!==a.serviceProps&&s.deepExtend(f,a.serviceProps),r[l]=f,t.prototype[l]=function(){for(var t=[],e=0;e=0&&y.warn('\n Warning: You are trying to load Firebase while using Firebase Performance standalone script.\n You should load Firebase Performance with this instance of Firebase to avoid loading duplicate code.\n ');}var b=m.initializeApp;m.initializeApp=function(){for(var t=[],e=0;e=(null!=r?r:e.logLevel)&&t({level:o[n].toLowerCase(),message:a,args:i,type:e.name});};},r=0,i=s;r1)for(var n=1;n>>8,n[2*r+1]=s%256;}return n;},decompressFromUint8Array:function(e){if(null==e)return o.decompress(e);for(var n=new Array(e.length/2),r=0,i=n.length;r>=1;}else{for(i=1,r=0;r>=1;}0==--l&&(l=Math.pow(2,p),p++),delete a[h];}else for(i=s[h],r=0;r>=1;0==--l&&(l=Math.pow(2,p),p++),s[c]=f++,h=String(u);}if(''!==h){if(Object.prototype.hasOwnProperty.call(a,h)){if(h.charCodeAt(0)<256){for(r=0;r>=1;}else{for(i=1,r=0;r>=1;}0==--l&&(l=Math.pow(2,p),p++),delete a[h];}else for(i=s[h],r=0;r>=1;0==--l&&(l=Math.pow(2,p),p++);}for(i=2,r=0;r>=1;for(;;){if(y<<=1,v==e-1){d.push(n(y));break;}v++;}return d.join('');},decompress:function(t){return null==t?'':''==t?null:o._decompress(t.length,32768,(function(e){return t.charCodeAt(e);}));},_decompress:function(e,n,r){var i,o,s,a,u,c,h,l=[],f=4,p=4,d=3,y='',v=[],g={val:r(0),position:n,index:1};for(i=0;i<3;i+=1)l[i]=i;for(s=0,u=Math.pow(2,2),c=1;c!=u;)a=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),s|=(a>0?1:0)*c,c<<=1;switch(s){case 0:for(s=0,u=Math.pow(2,8),c=1;c!=u;)a=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),s|=(a>0?1:0)*c,c<<=1;h=t(s);break;case 1:for(s=0,u=Math.pow(2,16),c=1;c!=u;)a=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),s|=(a>0?1:0)*c,c<<=1;h=t(s);break;case 2:return'';}for(l[3]=h,o=h,v.push(h);;){if(g.index>e)return'';for(s=0,u=Math.pow(2,d),c=1;c!=u;)a=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),s|=(a>0?1:0)*c,c<<=1;switch(h=s){case 0:for(s=0,u=Math.pow(2,8),c=1;c!=u;)a=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),s|=(a>0?1:0)*c,c<<=1;l[p++]=t(s),h=p-1,f--;break;case 1:for(s=0,u=Math.pow(2,16),c=1;c!=u;)a=g.val&g.position,g.position>>=1,0==g.position&&(g.position=n,g.val=r(g.index++)),s|=(a>0?1:0)*c,c<<=1;l[p++]=t(s),h=p-1,f--;break;case 2:return v.join('');}if(0==f&&(f=Math.pow(2,d),d++),l[h])y=l[h];else{if(h!==p)return null;y=o+o.charAt(0);}v.push(y),l[p++]=o+y.charAt(0),o=y,0==--f&&(f=Math.pow(2,d),d++);}}};return o;}();void 0===(r=function(){return i;}.call(e,n,e,t))||(t.exports=r);},function(t,e,n){'use strict';(function(r){Object.defineProperty(e,'__esModule',{value:!0});var i,o,s=(i=n(4))&&'object'==typeof i&&'default'in i?i.default:i,a=n(0),u=n(3),c=n(6),h=n(5),l=function(){function t(t){this.domStorage_=t,this.prefix_='firebase:';}return t.prototype.set=function(t,e){null==e?this.domStorage_.removeItem(this.prefixedName_(t)):this.domStorage_.setItem(this.prefixedName_(t),u.stringify(e));},t.prototype.get=function(t){var e=this.domStorage_.getItem(this.prefixedName_(t));return null==e?null:u.jsonEval(e);},t.prototype.remove=function(t){this.domStorage_.removeItem(this.prefixedName_(t));},t.prototype.prefixedName_=function(t){return this.prefix_+t;},t.prototype.toString=function(){return this.domStorage_.toString();},t;}(),f=function(){function t(){this.cache_={},this.isInMemoryStorage=!0;}return t.prototype.set=function(t,e){null==e?delete this.cache_[t]:this.cache_[t]=e;},t.prototype.get=function(t){return u.contains(this.cache_,t)?this.cache_[t]:null;},t.prototype.remove=function(t){delete this.cache_[t];},t;}(),p=function(t){try{if('undefined'!=typeof window&&void 0!==window[t]){var e=window[t];return e.setItem('firebase:sentinel','cache'),e.removeItem('firebase:sentinel'),new l(e);}}catch(t){}return new f;},d=p('localStorage'),y=p('sessionStorage'),v=new c.Logger('@firebase/database'),g=(o=1,function(){return o++;}),m=function(t){var e=u.stringToByteArray(t),n=new u.Sha1;n.update(e);var r=n.digest();return u.base64.encodeByteArray(r);},_=function(){for(var t=[],e=0;en?r.push(t.substring(i,n)):r.push(t.substring(i,i+e));return r;};function F(t,e){for(var n in t)t.hasOwnProperty(n)&&e(n,t[n]);}var M=function(t){u.assert(!A(t),'Invalid JSON number');var e,n,r,i,o;0===t?(n=0,r=0,e=1/t==-1/0?1:0):(e=t<0,(t=Math.abs(t))>=Math.pow(2,-1022)?(n=(i=Math.min(Math.floor(Math.log(t)/Math.LN2),1023))+1023,r=Math.round(t*Math.pow(2,52-i)-Math.pow(2,52))):(n=0,r=Math.round(t/Math.pow(2,-1074))));var s=[];for(o=52;o;o-=1)s.push(r%2?1:0),r=Math.floor(r/2);for(o=11;o;o-=1)s.push(n%2?1:0),n=Math.floor(n/2);s.push(e?1:0),s.reverse();var a=s.join(''),c='';for(o=0;o<64;o+=8){var h=parseInt(a.substr(o,8),2).toString(16);1===h.length&&(h='0'+h),c+=h;}return c.toLowerCase();},U=new RegExp('^-?(0*)\\d{1,10}$'),V=function(t){if(U.test(t)){var e=Number(t);if(e>=-2147483648&&e<=2147483647)return e;}return null;},j=function(t){try{t();}catch(t){setTimeout((function(){var e=t.stack||'';throw N('Exception was thrown by user callback.',e),t;}),Math.floor(0));}},q=function(){return('object'==typeof window&&window.navigator&&window.navigator.userAgent||'').search(/googlebot|google webmaster tools|bingbot|yahoo! slurp|baiduspider|yandexbot|duckduckbot/i)>=0;},B=function(t,e){var n=setTimeout(t,e);return'object'==typeof n&&n.unref&&n.unref(),n;},W=function(){function t(t,e){if(void 0===e){this.pieces_=t.split('/');for(var n=0,r=0;r0&&(this.pieces_[n]=this.pieces_[r],n++);this.pieces_.length=n,this.pieceNum_=0;}else this.pieces_=t,this.pieceNum_=e;}return Object.defineProperty(t,'Empty',{get:function(){return new t('');},enumerable:!1,configurable:!0}),t.prototype.getFront=function(){return this.pieceNum_>=this.pieces_.length?null:this.pieces_[this.pieceNum_];},t.prototype.getLength=function(){return this.pieces_.length-this.pieceNum_;},t.prototype.popFront=function(){var e=this.pieceNum_;return e=this.pieces_.length)return null;for(var e=[],n=this.pieceNum_;n0&&n.push(i[r]);}return new t(n,0);},t.prototype.isEmpty=function(){return this.pieceNum_>=this.pieces_.length;},t.relativePath=function(e,n){var r=e.getFront(),i=n.getFront();if(null===r)return n;if(r===i)return t.relativePath(e.popFront(),n.popFront());throw new Error('INTERNAL ERROR: innerPath ('+n+') is not within outerPath ('+e+')');},t.comparePaths=function(t,e){for(var n=t.slice(),r=e.slice(),i=0;it.getLength())return!1;for(;e0&&(this.byteLength_+=1),this.parts_.push(t),this.byteLength_+=u.stringLength(t),this.checkValid_();},t.prototype.pop=function(){var t=this.parts_.pop();this.byteLength_-=u.stringLength(t),this.parts_.length>0&&(this.byteLength_-=1);},t.prototype.checkValid_=function(){if(this.byteLength_>t.MAX_PATH_LENGTH_BYTES)throw new Error(this.errorPrefix_+'has a key path longer than '+t.MAX_PATH_LENGTH_BYTES+' bytes ('+this.byteLength_+').');if(this.parts_.length>t.MAX_PATH_DEPTH)throw new Error(this.errorPrefix_+'path specified exceeds the maximum depth that can be written ('+t.MAX_PATH_DEPTH+') or object contains a cycle '+this.toErrorString());},t.prototype.toErrorString=function(){return 0===this.parts_.length?'':'in property \''+this.parts_.join('.')+'\'';},t;}(),z='long_polling',G=function(){function t(t,e,n,r,i,o){void 0===i&&(i=''),void 0===o&&(o=!1),this.secure=e,this.namespace=n,this.webSocketOnly=r,this.persistenceKey=i,this.includeNamespaceInQueryParams=o,this.host=t.toLowerCase(),this.domain=this.host.substr(this.host.indexOf('.')+1),this.internalHost=d.get('host:'+t)||this.host;}return t.prototype.needsQueryParam=function(){return this.host!==this.internalHost||this.isCustomHost()||this.includeNamespaceInQueryParams;},t.prototype.isCacheableHost=function(){return's-'===this.internalHost.substr(0,2);},t.prototype.isDemoHost=function(){return'firebaseio-demo.com'===this.domain;},t.prototype.isCustomHost=function(){return'firebaseio.com'!==this.domain&&'firebaseio-demo.com'!==this.domain;},t.prototype.updateHost=function(t){t!==this.internalHost&&(this.internalHost=t,this.isCacheableHost()&&d.set('host:'+this.host,this.internalHost));},t.prototype.connectionURL=function(t,e){var n;if(u.assert('string'==typeof t,'typeof type must == string'),u.assert('object'==typeof e,'typeof params must == object'),'websocket'===t)n=(this.secure?'wss://':'ws://')+this.internalHost+'/.ws?';else{if(t!==z)throw new Error('Unknown connection type: '+t);n=(this.secure?'https://':'http://')+this.internalHost+'/.lp?';}this.needsQueryParam()&&(e.ns=this.namespace);var r=[];return F(e,(function(t,e){r.push(t+'='+e);})),n+r.join('&');},t.prototype.toString=function(){var t=this.toURLString();return this.persistenceKey&&(t+='<'+this.persistenceKey+'>'),t;},t.prototype.toURLString=function(){return(this.secure?'https://':'http://')+this.host;},t;}();var H,K,Y,$,X,J=function(t){var e=Z(t),n=e.namespace;'firebase.com'===e.domain&&S(e.host+' is no longer supported. Please use .firebaseio.com instead'),n&&'undefined'!==n||'localhost'===e.domain||S('Cannot parse Firebase url. Please use https://.firebaseio.com'),e.secure||'undefined'!=typeof window&&window.location&&window.location.protocol&&-1!==window.location.protocol.indexOf('https:')&&N('Insecure Firebase access from a secure page. Please use https in calls to new Firebase().');var r='ws'===e.scheme||'wss'===e.scheme;return{repoInfo:new G(e.host,e.secure,n,r,'',n!==e.subdomain),path:new W(e.pathString)};},Z=function(t){var e='',n='',r='',i='',o='',s=!0,u='https',c=443;if('string'==typeof t){var h=t.indexOf('//');h>=0&&(u=t.substring(0,h-1),t=t.substring(h+2));var l=t.indexOf('/');-1===l&&(l=t.length);var f=t.indexOf('?');-1===f&&(f=t.length),e=t.substring(0,Math.min(l,f)),l0){var i=n[r];try{i=decodeURIComponent(i.replace(/\+/g,' '));}catch(t){}e+='/'+i;}return e;}(t.substring(l,f)));var p=function(t){var e,n,r={};'?'===t.charAt(0)&&(t=t.substring(1));try{for(var i=a.__values(t.split('&')),o=i.next();!o.done;o=i.next()){var s=o.value;if(0!==s.length){var u=s.split('=');2===u.length?r[decodeURIComponent(u[0])]=decodeURIComponent(u[1]):N('Invalid query segment \''+s+'\' in query \''+t+'\'');}}}catch(t){e={error:t};}finally{try{o&&!o.done&&(n=i.return)&&n.call(i);}finally{if(e)throw e.error;}}return r;}(t.substring(Math.min(t.length,f)));(h=e.indexOf(':'))>=0?(s='https'===u||'wss'===u,c=parseInt(e.substring(h+1),10)):h=e.length;var d=e.slice(0,h);if('localhost'===d.toLowerCase())n='localhost';else if(d.split('.').length<=2)n=d;else{var y=e.indexOf('.');r=e.substring(0,y).toLowerCase(),n=e.substring(y+1),o=r;}'ns'in p&&(o=p.ns);}return{host:e,port:c,domain:n,subdomain:r,secure:s,scheme:u,pathString:i,namespace:o};},tt=/[\[\].#$\/\u0000-\u001F\u007F]/,et=/[\[\].#$\u0000-\u001F\u007F]/,nt=function(t){return'string'==typeof t&&0!==t.length&&!tt.test(t);},rt=function(t){return'string'==typeof t&&0!==t.length&&!et.test(t);},it=function(t){return null===t||'string'==typeof t||'number'==typeof t&&!A(t)||t&&'object'==typeof t&&u.contains(t,'.sv');},ot=function(t,e,n,r,i){i&&void 0===n||st(u.errorPrefix(t,e,i),n,r);},st=function(t,e,n){var r=n instanceof W?new Q(n,t):n;if(void 0===e)throw new Error(t+'contains undefined '+r.toErrorString());if('function'==typeof e)throw new Error(t+'contains a function '+r.toErrorString()+' with contents = '+e.toString());if(A(e))throw new Error(t+'contains '+e.toString()+' '+r.toErrorString());if('string'==typeof e&&e.length>10485760/3&&u.stringLength(e)>10485760)throw new Error(t+'contains a string greater than 10485760 utf8 bytes '+r.toErrorString()+' (\''+e.substring(0,50)+'...\')');if(e&&'object'==typeof e){var i=!1,o=!1;if(F(e,(function(e,n){if('.value'===e)i=!0;else if('.priority'!==e&&'.sv'!==e&&(o=!0,!nt(e)))throw new Error(t+' contains an invalid key ('+e+') '+r.toErrorString()+'. Keys must be non-empty strings and can\'t contain ".", "#", "$", "/", "[", or "]"');r.push(e),st(t,n,r),r.pop();})),i&&o)throw new Error(t+' contains ".value" child '+r.toErrorString()+' in addition to actual children.');}},at=function(t,e,n,r,i){if(!i||void 0!==n){var o=u.errorPrefix(t,e,i);if(!n||'object'!=typeof n||Array.isArray(n))throw new Error(o+' must be an object containing the children to replace.');var s=[];F(n,(function(t,e){var n=new W(t);if(st(o,e,r.child(n)),'.priority'===n.getBack()&&!it(e))throw new Error(o+'contains an invalid value for \''+n.toString()+'\', which must be a valid Firebase priority (a string, finite number, server value, or null).');s.push(n);})),function(t,e){var n,r;for(n=0;n=0;e--)r[e]=H.charAt(t%64),t=Math.floor(t/64);u.assert(0===t,'Cannot push at time == 0');var i=r.join('');if(n){for(e=11;e>=0&&63===Y[e];e--)Y[e]=0;Y[e]++;}else for(e=0;e<12;e++)Y[e]=Math.floor(64*Math.random());for(e=0;e<12;e++)i+=H.charAt(Y[e]);return u.assert(20===i.length,'nextPushId: Length should be 20.'),i;}),_t=function(){function t(t,e){this.name=t,this.node=e;}return t.Wrap=function(e,n){return new t(e,n);},t;}(),wt=function(){function t(){}return t.prototype.getCompare=function(){return this.compare.bind(this);},t.prototype.indexedValueChanged=function(t,e){var n=new _t(x,t),r=new _t(x,e);return 0!==this.compare(n,r);},t.prototype.minPost=function(){return _t.MIN;},t;}(),bt=function(t){function e(){return null!==t&&t.apply(this,arguments)||this;}return a.__extends(e,t),Object.defineProperty(e,'__EMPTY_NODE',{get:function(){return $;},set:function(t){$=t;},enumerable:!1,configurable:!0}),e.prototype.compare=function(t,e){return D(t.name,e.name);},e.prototype.isDefinedOn=function(t){throw u.assertionError('KeyIndex.isDefinedOn not expected to be called.');},e.prototype.indexedValueChanged=function(t,e){return!1;},e.prototype.minPost=function(){return _t.MIN;},e.prototype.maxPost=function(){return new _t(P,$);},e.prototype.makePost=function(t,e){return u.assert('string'==typeof t,'KeyIndex indexValue must always be a string.'),new _t(t,$);},e.prototype.toString=function(){return'.key';},e;}(wt),Et=new bt;var Ct,It,Tt,St=function(t){return'number'==typeof t?'number:'+M(t):'string:'+t;},Nt=function(t){if(t.isLeafNode()){var e=t.val();u.assert('string'==typeof e||'number'==typeof e||'object'==typeof e&&u.contains(e,'.sv'),'Priority must be a string or number.');}else u.assert(t===X||t.isEmpty(),'priority of unexpected type.');u.assert(t===X||t.getPriority().isEmpty(),'Priority nodes can\'t have a priority of their own.');},At=function(){function t(e,n){void 0===n&&(n=t.__childrenNodeConstructor.EMPTY_NODE),this.value_=e,this.priorityNode_=n,this.lazyHash_=null,u.assert(void 0!==this.value_&&null!==this.value_,'LeafNode shouldn\'t be created with null/undefined value.'),Nt(this.priorityNode_);}return Object.defineProperty(t,'__childrenNodeConstructor',{get:function(){return Ct;},set:function(t){Ct=t;},enumerable:!1,configurable:!0}),t.prototype.isLeafNode=function(){return!0;},t.prototype.getPriority=function(){return this.priorityNode_;},t.prototype.updatePriority=function(e){return new t(this.value_,e);},t.prototype.getImmediateChild=function(e){return'.priority'===e?this.priorityNode_:t.__childrenNodeConstructor.EMPTY_NODE;},t.prototype.getChild=function(e){return e.isEmpty()?this:'.priority'===e.getFront()?this.priorityNode_:t.__childrenNodeConstructor.EMPTY_NODE;},t.prototype.hasChild=function(){return!1;},t.prototype.getPredecessorChildName=function(t,e){return null;},t.prototype.updateImmediateChild=function(e,n){return'.priority'===e?this.updatePriority(n):n.isEmpty()&&'.priority'!==e?this:t.__childrenNodeConstructor.EMPTY_NODE.updateImmediateChild(e,n).updatePriority(this.priorityNode_);},t.prototype.updateChild=function(e,n){var r=e.getFront();return null===r?n:n.isEmpty()&&'.priority'!==r?this:(u.assert('.priority'!==r||1===e.getLength(),'.priority must be the last token in a path'),this.updateImmediateChild(r,t.__childrenNodeConstructor.EMPTY_NODE.updateChild(e.popFront(),n)));},t.prototype.isEmpty=function(){return!1;},t.prototype.numChildren=function(){return 0;},t.prototype.forEachChild=function(t,e){return!1;},t.prototype.val=function(t){return t&&!this.getPriority().isEmpty()?{'.value':this.getValue(),'.priority':this.getPriority().val()}:this.getValue();},t.prototype.hash=function(){if(null===this.lazyHash_){var t='';this.priorityNode_.isEmpty()||(t+='priority:'+St(this.priorityNode_.val())+':');var e=typeof this.value_;t+=e+':',t+='number'===e?M(this.value_):this.value_,this.lazyHash_=m(t);}return this.lazyHash_;},t.prototype.getValue=function(){return this.value_;},t.prototype.compareTo=function(e){return e===t.__childrenNodeConstructor.EMPTY_NODE?1:e instanceof t.__childrenNodeConstructor?-1:(u.assert(e.isLeafNode(),'Unknown node type'),this.compareToLeafNode_(e));},t.prototype.compareToLeafNode_=function(e){var n=typeof e.value_,r=typeof this.value_,i=t.VALUE_TYPE_ORDER.indexOf(n),o=t.VALUE_TYPE_ORDER.indexOf(r);return u.assert(i>=0,'Unknown leaf type: '+n),u.assert(o>=0,'Unknown leaf type: '+r),i===o?'object'===r?0:this.value_0;},t.prototype.peek=function(){if(0===this.nodeStack_.length)return null;var t=this.nodeStack_[this.nodeStack_.length-1];return this.resultGenerator_?this.resultGenerator_(t.key,t.value):{key:t.key,value:t.value};},t;}(),Rt=function(){function t(e,n,r,i,o){this.key=e,this.value=n,this.color=null!=r?r:t.RED,this.left=null!=i?i:Lt.EMPTY_NODE,this.right=null!=o?o:Lt.EMPTY_NODE;}return t.prototype.copy=function(e,n,r,i,o){return new t(null!=e?e:this.key,null!=n?n:this.value,null!=r?r:this.color,null!=i?i:this.left,null!=o?o:this.right);},t.prototype.count=function(){return this.left.count()+1+this.right.count();},t.prototype.isEmpty=function(){return!1;},t.prototype.inorderTraversal=function(t){return this.left.inorderTraversal(t)||!!t(this.key,this.value)||this.right.inorderTraversal(t);},t.prototype.reverseTraversal=function(t){return this.right.reverseTraversal(t)||t(this.key,this.value)||this.left.reverseTraversal(t);},t.prototype.min_=function(){return this.left.isEmpty()?this:this.left.min_();},t.prototype.minKey=function(){return this.min_().key;},t.prototype.maxKey=function(){return this.right.isEmpty()?this.key:this.right.maxKey();},t.prototype.insert=function(t,e,n){var r=this,i=n(t,r.key);return(r=i<0?r.copy(null,null,null,r.left.insert(t,e,n),null):0===i?r.copy(null,e,null,null,null):r.copy(null,null,null,null,r.right.insert(t,e,n))).fixUp_();},t.prototype.removeMin_=function(){if(this.left.isEmpty())return Lt.EMPTY_NODE;var t=this;return t.left.isRed_()||t.left.left.isRed_()||(t=t.moveRedLeft_()),(t=t.copy(null,null,null,t.left.removeMin_(),null)).fixUp_();},t.prototype.remove=function(t,e){var n,r;if(e(t,(n=this).key)<0)n.left.isEmpty()||n.left.isRed_()||n.left.left.isRed_()||(n=n.moveRedLeft_()),n=n.copy(null,null,null,n.left.remove(t,e),null);else{if(n.left.isRed_()&&(n=n.rotateRight_()),n.right.isEmpty()||n.right.isRed_()||n.right.left.isRed_()||(n=n.moveRedRight_()),0===e(t,n.key)){if(n.right.isEmpty())return Lt.EMPTY_NODE;r=n.right.min_(),n=n.copy(r.key,r.value,null,null,n.right.removeMin_());}n=n.copy(null,null,null,null,n.right.remove(t,e));}return n.fixUp_();},t.prototype.isRed_=function(){return this.color;},t.prototype.fixUp_=function(){var t=this;return t.right.isRed_()&&!t.left.isRed_()&&(t=t.rotateLeft_()),t.left.isRed_()&&t.left.left.isRed_()&&(t=t.rotateRight_()),t.left.isRed_()&&t.right.isRed_()&&(t=t.colorFlip_()),t;},t.prototype.moveRedLeft_=function(){var t=this.colorFlip_();return t.right.left.isRed_()&&(t=(t=(t=t.copy(null,null,null,null,t.right.rotateRight_())).rotateLeft_()).colorFlip_()),t;},t.prototype.moveRedRight_=function(){var t=this.colorFlip_();return t.left.left.isRed_()&&(t=(t=t.rotateRight_()).colorFlip_()),t;},t.prototype.rotateLeft_=function(){var e=this.copy(null,null,t.RED,null,this.right.left);return this.right.copy(null,null,this.color,e,null);},t.prototype.rotateRight_=function(){var e=this.copy(null,null,t.RED,this.left.right,null);return this.left.copy(null,null,this.color,null,e);},t.prototype.colorFlip_=function(){var t=this.left.copy(null,null,!this.left.color,null,null),e=this.right.copy(null,null,!this.right.color,null,null);return this.copy(null,null,!this.color,t,e);},t.prototype.checkMaxDepth_=function(){var t=this.check_();return Math.pow(2,t)<=this.count()+1;},t.prototype.check_=function(){if(this.isRed_()&&this.left.isRed_())throw new Error('Red node has red child('+this.key+','+this.value+')');if(this.right.isRed_())throw new Error('Right child of ('+this.key+','+this.value+') is red');var t=this.left.check_();if(t!==this.right.check_())throw new Error('Black depths differ');return t+(this.isRed_()?0:1);},t.RED=!0,t.BLACK=!1,t;}(),kt=function(){function t(){}return t.prototype.copy=function(t,e,n,r,i){return this;},t.prototype.insert=function(t,e,n){return new Rt(t,e,null);},t.prototype.remove=function(t,e){return this;},t.prototype.count=function(){return 0;},t.prototype.isEmpty=function(){return!0;},t.prototype.inorderTraversal=function(t){return!1;},t.prototype.reverseTraversal=function(t){return!1;},t.prototype.minKey=function(){return null;},t.prototype.maxKey=function(){return null;},t.prototype.check_=function(){return 0;},t.prototype.isRed_=function(){return!1;},t;}(),Lt=function(){function t(e,n){void 0===n&&(n=t.EMPTY_NODE),this.comparator_=e,this.root_=n;}return t.prototype.insert=function(e,n){return new t(this.comparator_,this.root_.insert(e,n,this.comparator_).copy(null,null,Rt.BLACK,null,null));},t.prototype.remove=function(e){return new t(this.comparator_,this.root_.remove(e,this.comparator_).copy(null,null,Rt.BLACK,null,null));},t.prototype.get=function(t){for(var e,n=this.root_;!n.isEmpty();){if(0===(e=this.comparator_(t,n.key)))return n.value;e<0?n=n.left:e>0&&(n=n.right);}return null;},t.prototype.getPredecessorKey=function(t){for(var e,n=this.root_,r=null;!n.isEmpty();){if(0===(e=this.comparator_(t,n.key))){if(n.left.isEmpty())return r?r.key:null;for(n=n.left;!n.right.isEmpty();)n=n.right;return n.key;}e<0?n=n.left:e>0&&(r=n,n=n.right);}throw new Error('Attempted to find predecessor key for a nonexistent key. What gives?');},t.prototype.isEmpty=function(){return this.root_.isEmpty();},t.prototype.count=function(){return this.root_.count();},t.prototype.minKey=function(){return this.root_.minKey();},t.prototype.maxKey=function(){return this.root_.maxKey();},t.prototype.inorderTraversal=function(t){return this.root_.inorderTraversal(t);},t.prototype.reverseTraversal=function(t){return this.root_.reverseTraversal(t);},t.prototype.getIterator=function(t){return new Ot(this.root_,null,this.comparator_,!1,t);},t.prototype.getIteratorFrom=function(t,e){return new Ot(this.root_,t,this.comparator_,!1,e);},t.prototype.getReverseIteratorFrom=function(t,e){return new Ot(this.root_,t,this.comparator_,!0,e);},t.prototype.getReverseIterator=function(t){return new Ot(this.root_,null,this.comparator_,!0,t);},t.EMPTY_NODE=new kt,t;}(),Ft=Math.log(2),Mt=function(){function t(t){var e;this.count=(e=t+1,parseInt(Math.log(e)/Ft,10)),this.current_=this.count-1;var n,r=(n=this.count,parseInt(Array(n+1).join('1'),2));this.bits_=t+1&r;}return t.prototype.nextBitIsOne=function(){var t=!(this.bits_&1<0;)r.getNext(),i=r.peek();return r;},t.prototype.compareTo=function(t){return this.isEmpty()?t.isEmpty()?0:-1:t.isLeafNode()||t.isEmpty()?1:t===Qt?-1:0;},t.prototype.withIndex=function(e){if(e===Et||this.indexMap_.hasIndex(e))return this;var n=this.indexMap_.addIndex(e,this.children_);return new t(this.children_,this.priorityNode_,n);},t.prototype.isIndexed=function(t){return t===Et||this.indexMap_.hasIndex(t);},t.prototype.equals=function(t){if(t===this)return!0;if(t.isLeafNode())return!1;var e=t;if(this.getPriority().equals(e.getPriority())){if(this.children_.count()===e.children_.count()){for(var n=this.getIterator(Dt),r=e.getIterator(Dt),i=n.getNext(),o=r.getNext();i&&o;){if(i.name!==o.name||!i.node.equals(o.node))return!1;i=n.getNext(),o=r.getNext();}return null===i&&null===o;}return!1;}return!1;},t.prototype.resolveIndex_=function(t){return t===Et?null:this.indexMap_.get(t.toString());},t.INTEGER_REGEXP_=/^(0|[1-9]\d*)$/,t;}(),Qt=new(function(t){function e(){return t.call(this,new Lt(Bt),Wt.EMPTY_NODE,jt.Default)||this;}return a.__extends(e,t),e.prototype.compareTo=function(t){return t===this?0:1;},e.prototype.equals=function(t){return t===this;},e.prototype.getPriority=function(){return this;},e.prototype.getImmediateChild=function(t){return Wt.EMPTY_NODE;},e.prototype.isEmpty=function(){return!1;},e;}(Wt));Object.defineProperties(_t,{MIN:{value:new _t(x,Wt.EMPTY_NODE)},MAX:{value:new _t(P,Qt)}}),bt.__EMPTY_NODE=Wt.EMPTY_NODE,At.__childrenNodeConstructor=Wt,X=Qt,function(t){Tt=t;}(Qt); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -var zt=!0;function Gt(t,e){if(void 0===e&&(e=null),null===t)return Wt.EMPTY_NODE;if('object'==typeof t&&'.priority'in t&&(e=t['.priority']),u.assert(null===e||'string'==typeof e||'number'==typeof e||'object'==typeof e&&'.sv'in e,'Invalid priority type found: '+typeof e),'object'==typeof t&&'.value'in t&&null!==t['.value']&&(t=t['.value']),'object'!=typeof t||'.sv'in t)return new At(t,Gt(e));if(t instanceof Array||!zt){var n=Wt.EMPTY_NODE;return F(t,(function(e,r){if(u.contains(t,e)&&'.'!==e.substring(0,1)){var i=Gt(r);!i.isLeafNode()&&i.isEmpty()||(n=n.updateImmediateChild(e,i));}})),n.updatePriority(Gt(e));}var r=[],i=!1;if(F(t,(function(t,e){if('.'!==t.substring(0,1)){var n=Gt(e);n.isEmpty()||(i=i||!n.getPriority().isEmpty(),r.push(new _t(t,n)));}})),0===r.length)return Wt.EMPTY_NODE;var o=Ut(r,qt,(function(t){return t.name;}),Bt);if(i){var s=Ut(r,Dt.getCompare());return new Wt(o,Gt(e),new jt({'.priority':s},{'.priority':Dt}));}return new Wt(o,Gt(e),jt.Default);}!function(t){It=t;}(Gt); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -var Ht,Kt=new(function(t){function e(){return null!==t&&t.apply(this,arguments)||this;}return a.__extends(e,t),e.prototype.compare=function(t,e){var n=t.node.compareTo(e.node);return 0===n?D(t.name,e.name):n;},e.prototype.isDefinedOn=function(t){return!0;},e.prototype.indexedValueChanged=function(t,e){return!t.equals(e);},e.prototype.minPost=function(){return _t.MIN;},e.prototype.maxPost=function(){return _t.MAX;},e.prototype.makePost=function(t,e){var n=Gt(t);return new _t(e,n);},e.prototype.toString=function(){return'.value';},e;}(wt)),Yt=function(t){function e(e){var n=t.call(this)||this;return n.indexPath_=e,u.assert(!e.isEmpty()&&'.priority'!==e.getFront(),'Can\'t create PathIndex with empty path or .priority key'),n;}return a.__extends(e,t),e.prototype.extractChild=function(t){return t.getChild(this.indexPath_);},e.prototype.isDefinedOn=function(t){return!t.getChild(this.indexPath_).isEmpty();},e.prototype.compare=function(t,e){var n=this.extractChild(t.node),r=this.extractChild(e.node),i=n.compareTo(r);return 0===i?D(t.name,e.name):i;},e.prototype.makePost=function(t,e){var n=Gt(t),r=Wt.EMPTY_NODE.updateChild(this.indexPath_,n);return new _t(e,r);},e.prototype.maxPost=function(){var t=Wt.EMPTY_NODE.updateChild(this.indexPath_,Qt);return new _t(P,t);},e.prototype.toString=function(){return this.indexPath_.slice().join('/');},e;}(wt),$t=function(){function t(t,e,n){this.node_=t,this.ref_=e,this.index_=n;}return t.prototype.val=function(){return u.validateArgCount('DataSnapshot.val',0,0,arguments.length),this.node_.val();},t.prototype.exportVal=function(){return u.validateArgCount('DataSnapshot.exportVal',0,0,arguments.length),this.node_.val(!0);},t.prototype.toJSON=function(){return u.validateArgCount('DataSnapshot.toJSON',0,1,arguments.length),this.exportVal();},t.prototype.exists=function(){return u.validateArgCount('DataSnapshot.exists',0,0,arguments.length),!this.node_.isEmpty();},t.prototype.child=function(e){u.validateArgCount('DataSnapshot.child',0,1,arguments.length),e=String(e),lt('DataSnapshot.child',1,e,!1);var n=new W(e),r=this.ref_.child(n);return new t(this.node_.getChild(n),r,Dt);},t.prototype.hasChild=function(t){u.validateArgCount('DataSnapshot.hasChild',1,1,arguments.length),lt('DataSnapshot.hasChild',1,t,!1);var e=new W(t);return!this.node_.getChild(e).isEmpty();},t.prototype.getPriority=function(){return u.validateArgCount('DataSnapshot.getPriority',0,0,arguments.length),this.node_.getPriority().val();},t.prototype.forEach=function(e){var n=this;if(u.validateArgCount('DataSnapshot.forEach',1,1,arguments.length),u.validateCallback('DataSnapshot.forEach',1,e,!1),this.node_.isLeafNode())return!1;var r=this.node_;return!!r.forEachChild(this.index_,(function(r,i){return e(new t(i,n.ref_.child(r),Dt));}));},t.prototype.hasChildren=function(){return u.validateArgCount('DataSnapshot.hasChildren',0,0,arguments.length),!this.node_.isLeafNode()&&!this.node_.isEmpty();},Object.defineProperty(t.prototype,'key',{get:function(){return this.ref_.getKey();},enumerable:!1,configurable:!0}),t.prototype.numChildren=function(){return u.validateArgCount('DataSnapshot.numChildren',0,0,arguments.length),this.node_.numChildren();},t.prototype.getRef=function(){return u.validateArgCount('DataSnapshot.ref',0,0,arguments.length),this.ref_;},Object.defineProperty(t.prototype,'ref',{get:function(){return this.getRef();},enumerable:!1,configurable:!0}),t;}(),Xt=function(){function t(t,e,n,r){this.eventType=t,this.eventRegistration=e,this.snapshot=n,this.prevName=r;}return t.prototype.getPath=function(){var t=this.snapshot.getRef();return'value'===this.eventType?t.path:t.getParent().path;},t.prototype.getEventType=function(){return this.eventType;},t.prototype.getEventRunner=function(){return this.eventRegistration.getEventRunner(this);},t.prototype.toString=function(){return this.getPath().toString()+':'+this.eventType+':'+u.stringify(this.snapshot.exportVal());},t;}(),Jt=function(){function t(t,e,n){this.eventRegistration=t,this.error=e,this.path=n;}return t.prototype.getPath=function(){return this.path;},t.prototype.getEventType=function(){return'cancel';},t.prototype.getEventRunner=function(){return this.eventRegistration.getEventRunner(this);},t.prototype.toString=function(){return this.path.toString()+':cancel';},t;}(),Zt=function(){function t(t,e,n){this.callback_=t,this.cancelCallback_=e,this.context_=n;}return t.prototype.respondsTo=function(t){return'value'===t;},t.prototype.createEvent=function(t,e){var n=e.getQueryParams().getIndex();return new Xt('value',this,new $t(t.snapshotNode,e.getRef(),n));},t.prototype.getEventRunner=function(t){var e=this.context_;if('cancel'===t.getEventType()){u.assert(this.cancelCallback_,'Raising a cancel event on a listener with no cancel callback');var n=this.cancelCallback_;return function(){n.call(e,t.error);};}var r=this.callback_;return function(){r.call(e,t.snapshot);};},t.prototype.createCancelEvent=function(t,e){return this.cancelCallback_?new Jt(this,t,e):null;},t.prototype.matches=function(e){return e instanceof t&&(!e.callback_||!this.callback_||e.callback_===this.callback_&&e.context_===this.context_);},t.prototype.hasAnyCallback=function(){return null!==this.callback_;},t;}(),te=function(){function t(t,e,n){this.callbacks_=t,this.cancelCallback_=e,this.context_=n;}return t.prototype.respondsTo=function(t){var e='children_added'===t?'child_added':t;return e='children_removed'===e?'child_removed':e,u.contains(this.callbacks_,e);},t.prototype.createCancelEvent=function(t,e){return this.cancelCallback_?new Jt(this,t,e):null;},t.prototype.createEvent=function(t,e){u.assert(null!=t.childName,'Child events should have a childName.');var n=e.getRef().child(t.childName),r=e.getQueryParams().getIndex();return new Xt(t.type,this,new $t(t.snapshotNode,n,r),t.prevName);},t.prototype.getEventRunner=function(t){var e=this.context_;if('cancel'===t.getEventType()){u.assert(this.cancelCallback_,'Raising a cancel event on a listener with no cancel callback');var n=this.cancelCallback_;return function(){n.call(e,t.error);};}var r=this.callbacks_[t.eventType];return function(){r.call(e,t.snapshot,t.prevName);};},t.prototype.matches=function(e){var n=this;if(e instanceof t){if(!this.callbacks_||!e.callbacks_)return!0;if(this.context_===e.context_){var r=Object.keys(e.callbacks_),i=Object.keys(this.callbacks_),o=r.length;if(o===i.length){if(1===o){var s=r[0],a=i[0];return!(a!==s||e.callbacks_[s]&&this.callbacks_[a]&&e.callbacks_[s]!==this.callbacks_[a]);}return i.every((function(t){return e.callbacks_[t]===n.callbacks_[t];}));}}}return!1;},t.prototype.hasAnyCallback=function(){return null!==this.callbacks_;},t;}(),ee=function(){function t(t,e,n,r){this.repo=t,this.path=e,this.queryParams_=n,this.orderByCalled_=r;}return Object.defineProperty(t,'__referenceConstructor',{get:function(){return u.assert(Ht,'Reference.ts has not been loaded'),Ht;},set:function(t){Ht=t;},enumerable:!1,configurable:!0}),t.validateQueryEndpoints_=function(t){var e=null,n=null;if(t.hasStart()&&(e=t.getIndexStartValue()),t.hasEnd()&&(n=t.getIndexEndValue()),t.getIndex()===Et){var r='Query: When ordering by key, you may only pass one argument to startAt(), endAt(), or equalTo().',i='Query: When ordering by key, the argument passed to startAt(), endAt(),or equalTo() must be a string.';if(t.hasStart()){if(t.getIndexStartName()!==x)throw new Error(r);if('string'!=typeof e)throw new Error(i);}if(t.hasEnd()){if(t.getIndexEndName()!==P)throw new Error(r);if('string'!=typeof n)throw new Error(i);}}else if(t.getIndex()===Dt){if(null!=e&&!it(e)||null!=n&&!it(n))throw new Error('Query: When ordering by priority, the first argument passed to startAt(), endAt(), or equalTo() must be a valid priority value (null, a number, or a string).');}else if(u.assert(t.getIndex()instanceof Yt||t.getIndex()===Kt,'unknown index type.'),null!=e&&'object'==typeof e||null!=n&&'object'==typeof n)throw new Error('Query: First argument passed to startAt(), endAt(), or equalTo() cannot be an object.');},t.validateLimit_=function(t){if(t.hasStart()&&t.hasEnd()&&t.hasLimit()&&!t.hasAnchoredLimit())throw new Error('Query: Can\'t combine startAt(), endAt(), and limit(). Use limitToFirst() or limitToLast() instead.');},t.prototype.validateNoPreviousOrderByCall_=function(t){if(!0===this.orderByCalled_)throw new Error(t+': You can\'t combine multiple orderBy calls.');},t.prototype.getQueryParams=function(){return this.queryParams_;},t.prototype.getRef=function(){return u.validateArgCount('Query.ref',0,0,arguments.length),new t.__referenceConstructor(this.repo,this.path);},t.prototype.on=function(e,n,r,i){u.validateArgCount('Query.on',2,4,arguments.length),ct('Query.on',1,e,!1),u.validateCallback('Query.on',2,n,!1);var o=t.getCancelAndContextArgs_('Query.on',r,i);if('value'===e)this.onValueEvent(n,o.cancel,o.context);else{var s={};s[e]=n,this.onChildEvent(s,o.cancel,o.context);}return n;},t.prototype.onValueEvent=function(t,e,n){var r=new Zt(t,e||null,n||null);this.repo.addEventCallbackForQuery(this,r);},t.prototype.onChildEvent=function(t,e,n){var r=new te(t,e,n);this.repo.addEventCallbackForQuery(this,r);},t.prototype.off=function(t,e,n){u.validateArgCount('Query.off',0,3,arguments.length),ct('Query.off',1,t,!0),u.validateCallback('Query.off',2,e,!0),u.validateContextObject('Query.off',3,n,!0);var r=null,i=null;if('value'===t){var o=e||null;r=new Zt(o,null,n||null);}else t&&(e&&((i={})[t]=e),r=new te(i,null,n||null));this.repo.removeEventCallbackForQuery(this,r);},t.prototype.once=function(e,n,r,i){var o=this;u.validateArgCount('Query.once',1,4,arguments.length),ct('Query.once',1,e,!1),u.validateCallback('Query.once',2,n,!0);var s=t.getCancelAndContextArgs_('Query.once',r,i),a=!0,c=new u.Deferred;c.promise.catch((function(){}));var h=function(t){a&&(a=!1,o.off(e,h),n&&n.bind(s.context)(t),c.resolve(t));};return this.on(e,h,(function(t){o.off(e,h),s.cancel&&s.cancel.bind(s.context)(t),c.reject(t);})),c.promise;},t.prototype.limitToFirst=function(e){if(u.validateArgCount('Query.limitToFirst',1,1,arguments.length),'number'!=typeof e||Math.floor(e)!==e||e<=0)throw new Error('Query.limitToFirst: First argument must be a positive integer.');if(this.queryParams_.hasLimit())throw new Error('Query.limitToFirst: Limit was already set (by another call to limit, limitToFirst, or limitToLast).');return new t(this.repo,this.path,this.queryParams_.limitToFirst(e),this.orderByCalled_);},t.prototype.limitToLast=function(e){if(u.validateArgCount('Query.limitToLast',1,1,arguments.length),'number'!=typeof e||Math.floor(e)!==e||e<=0)throw new Error('Query.limitToLast: First argument must be a positive integer.');if(this.queryParams_.hasLimit())throw new Error('Query.limitToLast: Limit was already set (by another call to limit, limitToFirst, or limitToLast).');return new t(this.repo,this.path,this.queryParams_.limitToLast(e),this.orderByCalled_);},t.prototype.orderByChild=function(e){if(u.validateArgCount('Query.orderByChild',1,1,arguments.length),'$key'===e)throw new Error('Query.orderByChild: "$key" is invalid. Use Query.orderByKey() instead.');if('$priority'===e)throw new Error('Query.orderByChild: "$priority" is invalid. Use Query.orderByPriority() instead.');if('$value'===e)throw new Error('Query.orderByChild: "$value" is invalid. Use Query.orderByValue() instead.');lt('Query.orderByChild',1,e,!1),this.validateNoPreviousOrderByCall_('Query.orderByChild');var n=new W(e);if(n.isEmpty())throw new Error('Query.orderByChild: cannot pass in empty path. Use Query.orderByValue() instead.');var r=new Yt(n),i=this.queryParams_.orderBy(r);return t.validateQueryEndpoints_(i),new t(this.repo,this.path,i,!0);},t.prototype.orderByKey=function(){u.validateArgCount('Query.orderByKey',0,0,arguments.length),this.validateNoPreviousOrderByCall_('Query.orderByKey');var e=this.queryParams_.orderBy(Et);return t.validateQueryEndpoints_(e),new t(this.repo,this.path,e,!0);},t.prototype.orderByPriority=function(){u.validateArgCount('Query.orderByPriority',0,0,arguments.length),this.validateNoPreviousOrderByCall_('Query.orderByPriority');var e=this.queryParams_.orderBy(Dt);return t.validateQueryEndpoints_(e),new t(this.repo,this.path,e,!0);},t.prototype.orderByValue=function(){u.validateArgCount('Query.orderByValue',0,0,arguments.length),this.validateNoPreviousOrderByCall_('Query.orderByValue');var e=this.queryParams_.orderBy(Kt);return t.validateQueryEndpoints_(e),new t(this.repo,this.path,e,!0);},t.prototype.startAt=function(e,n){void 0===e&&(e=null),u.validateArgCount('Query.startAt',0,2,arguments.length),ot('Query.startAt',1,e,this.path,!0),ht('Query.startAt',2,n,!0);var r=this.queryParams_.startAt(e,n);if(t.validateLimit_(r),t.validateQueryEndpoints_(r),this.queryParams_.hasStart())throw new Error('Query.startAt: Starting point was already set (by another call to startAt or equalTo).');return void 0===e&&(e=null,n=null),new t(this.repo,this.path,r,this.orderByCalled_);},t.prototype.endAt=function(e,n){void 0===e&&(e=null),u.validateArgCount('Query.endAt',0,2,arguments.length),ot('Query.endAt',1,e,this.path,!0),ht('Query.endAt',2,n,!0);var r=this.queryParams_.endAt(e,n);if(t.validateLimit_(r),t.validateQueryEndpoints_(r),this.queryParams_.hasEnd())throw new Error('Query.endAt: Ending point was already set (by another call to endAt or equalTo).');return new t(this.repo,this.path,r,this.orderByCalled_);},t.prototype.equalTo=function(t,e){if(u.validateArgCount('Query.equalTo',1,2,arguments.length),ot('Query.equalTo',1,t,this.path,!1),ht('Query.equalTo',2,e,!0),this.queryParams_.hasStart())throw new Error('Query.equalTo: Starting point was already set (by another call to startAt or equalTo).');if(this.queryParams_.hasEnd())throw new Error('Query.equalTo: Ending point was already set (by another call to endAt or equalTo).');return this.startAt(t,e).endAt(t,e);},t.prototype.toString=function(){return u.validateArgCount('Query.toString',0,0,arguments.length),this.repo.toString()+this.path.toUrlEncodedString();},t.prototype.toJSON=function(){return u.validateArgCount('Query.toJSON',0,1,arguments.length),this.toString();},t.prototype.queryObject=function(){return this.queryParams_.getQueryObject();},t.prototype.queryIdentifier=function(){var t=this.queryObject(),e=k(t);return'{}'===e?'default':e;},t.prototype.isEqual=function(e){if(u.validateArgCount('Query.isEqual',1,1,arguments.length),!(e instanceof t)){var n='Query.isEqual failed: First argument must be an instance of firebase.database.Query.';throw new Error(n);}var r=this.repo===e.repo,i=this.path.equals(e.path),o=this.queryIdentifier()===e.queryIdentifier();return r&&i&&o;},t.getCancelAndContextArgs_=function(t,e,n){var r={cancel:null,context:null};if(e&&n)r.cancel=e,u.validateCallback(t,3,r.cancel,!0),r.context=n,u.validateContextObject(t,4,r.context,!0);else if(e)if('object'==typeof e&&null!==e)r.context=e;else{if('function'!=typeof e)throw new Error(u.errorPrefix(t,3,!0)+' must either be a cancel callback or a context object.');r.cancel=e;}return r;},Object.defineProperty(t.prototype,'ref',{get:function(){return this.getRef();},enumerable:!1,configurable:!0}),t;}(),ne=function(){function t(t){this.node_=t;}return t.prototype.getImmediateChild=function(e){return new t(this.node_.getImmediateChild(e));},t.prototype.node=function(){return this.node_;},t;}(),re=function(){function t(t,e){this.syncTree_=t,this.path_=e;}return t.prototype.getImmediateChild=function(e){var n=this.path_.child(e);return new t(this.syncTree_,n);},t.prototype.node=function(){return this.syncTree_.calcCompleteEventCache(this.path_);},t;}(),ie=function(t,e,n){return t&&'object'==typeof t?(u.assert('.sv'in t,'Unexpected leaf node or priority contents'),'string'==typeof t['.sv']?oe(t['.sv'],e,n):'object'==typeof t['.sv']?se(t['.sv'],e):void u.assert(!1,'Unexpected server value: '+JSON.stringify(t,null,2))):t;},oe=function(t,e,n){switch(t){case'timestamp':return n.timestamp;default:u.assert(!1,'Unexpected server value: '+t);}},se=function(t,e,n){t.hasOwnProperty('increment')||u.assert(!1,'Unexpected server value: '+JSON.stringify(t,null,2));var r=t.increment;'number'!=typeof r&&u.assert(!1,'Unexpected increment value: '+r);var i=e.node();if(u.assert(null!=i,'Expected ChildrenNode.EMPTY_NODE for nulls'),!i.isLeafNode())return r;var o=i.getValue();return'number'!=typeof o?r:o+r;},ae=function(t,e,n,r){return ce(e,new re(n,t),r);},ue=function(t,e,n){return ce(t,new ne(e),n);};function ce(t,e,n){var r,i=t.getPriority().val(),o=ie(i,e.getImmediateChild('.priority'),n);if(t.isLeafNode()){var s=t,a=ie(s.getValue(),e,n);return a!==s.getValue()||o!==s.getPriority().val()?new At(a,Gt(o)):t;}var u=t;return r=u,o!==u.getPriority().val()&&(r=r.updatePriority(new At(o))),u.forEachChild(Dt,(function(t,i){var o=ce(i,e.getImmediateChild(t),n);o!==i&&(r=r.updateImmediateChild(t,o));})),r;} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var he,le=function(){function t(){this.value=null,this.children=new Map;}return t.prototype.find=function(t){if(null!=this.value)return this.value.getChild(t);if(!t.isEmpty()&&this.children.size>0){var e=t.getFront();return t=t.popFront(),this.children.has(e)?this.children.get(e).find(t):null;}return null;},t.prototype.remember=function(e,n){if(e.isEmpty())this.value=n,this.children.clear();else if(null!==this.value)this.value=this.value.updateChild(e,n);else{var r=e.getFront();this.children.has(r)||this.children.set(r,new t);var i=this.children.get(r);e=e.popFront(),i.remember(e,n);}},t.prototype.forget=function(t){if(t.isEmpty())return this.value=null,this.children.clear(),!0;if(null!==this.value){if(this.value.isLeafNode())return!1;var e=this.value;this.value=null;var n=this;return e.forEachChild(Dt,(function(t,e){n.remember(new W(t),e);})),this.forget(t);}if(this.children.size>0){var r=t.getFront();if(t=t.popFront(),this.children.has(r))this.children.get(r).forget(t)&&this.children.delete(r);return 0===this.children.size;}return!0;},t.prototype.forEachTree=function(t,e){null!==this.value?e(t,this.value):this.forEachChild((function(n,r){var i=new W(t.toString()+'/'+n);r.forEachTree(i,e);}));},t.prototype.forEachChild=function(t){this.children.forEach((function(e,n){t(n,e);}));},t;}(); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */!function(t){t[t.OVERWRITE=0]='OVERWRITE',t[t.MERGE=1]='MERGE',t[t.ACK_USER_WRITE=2]='ACK_USER_WRITE',t[t.LISTEN_COMPLETE=3]='LISTEN_COMPLETE';}(he||(he={}));var fe,pe,de=function(){function t(t,e,n,r){this.fromUser=t,this.fromServer=e,this.queryId=n,this.tagged=r,u.assert(!r||e,'Tagged queries must be from server.');}return t.User=new t(!0,!1,null,!1),t.Server=new t(!1,!0,null,!1),t.forServerTaggedQuery=function(e){return new t(!1,!0,e,!0);},t;}(),ye=function(){function t(t,e,n){this.path=t,this.affectedTree=e,this.revert=n,this.type=he.ACK_USER_WRITE,this.source=de.User;}return t.prototype.operationForChild=function(e){if(this.path.isEmpty()){if(null!=this.affectedTree.value)return u.assert(this.affectedTree.children.isEmpty(),'affectedTree should not have overlapping affected paths.'),this;var n=this.affectedTree.subtree(new W(e));return new t(W.Empty,n,this.revert);}return u.assert(this.path.getFront()===e,'operationForChild called for unrelated child.'),new t(this.path.popFront(),this.affectedTree,this.revert);},t;}(),ve=function(){return fe||(fe=new Lt(O)),fe;},ge=function(){function t(t,e){void 0===e&&(e=ve()),this.value=t,this.children=e;}return t.fromObject=function(e){var n=t.Empty;return F(e,(function(t,e){n=n.set(new W(t),e);})),n;},t.prototype.isEmpty=function(){return null===this.value&&this.children.isEmpty();},t.prototype.findRootMostMatchingPathAndValue=function(t,e){if(null!=this.value&&e(this.value))return{path:W.Empty,value:this.value};if(t.isEmpty())return null;var n=t.getFront(),r=this.children.get(n);if(null!==r){var i=r.findRootMostMatchingPathAndValue(t.popFront(),e);return null!=i?{path:new W(n).child(i.path),value:i.value}:null;}return null;},t.prototype.findRootMostValueAndPath=function(t){return this.findRootMostMatchingPathAndValue(t,(function(){return!0;}));},t.prototype.subtree=function(e){if(e.isEmpty())return this;var n=e.getFront(),r=this.children.get(n);return null!==r?r.subtree(e.popFront()):t.Empty;},t.prototype.set=function(e,n){if(e.isEmpty())return new t(n,this.children);var r=e.getFront(),i=(this.children.get(r)||t.Empty).set(e.popFront(),n),o=this.children.insert(r,i);return new t(this.value,o);},t.prototype.remove=function(e){if(e.isEmpty())return this.children.isEmpty()?t.Empty:new t(null,this.children);var n=e.getFront(),r=this.children.get(n);if(r){var i=r.remove(e.popFront()),o=void 0;return o=i.isEmpty()?this.children.remove(n):this.children.insert(n,i),null===this.value&&o.isEmpty()?t.Empty:new t(this.value,o);}return this;},t.prototype.get=function(t){if(t.isEmpty())return this.value;var e=t.getFront(),n=this.children.get(e);return n?n.get(t.popFront()):null;},t.prototype.setTree=function(e,n){if(e.isEmpty())return n;var r=e.getFront(),i=(this.children.get(r)||t.Empty).setTree(e.popFront(),n),o=void 0;return o=i.isEmpty()?this.children.remove(r):this.children.insert(r,i),new t(this.value,o);},t.prototype.fold=function(t){return this.fold_(W.Empty,t);},t.prototype.fold_=function(t,e){var n={};return this.children.inorderTraversal((function(r,i){n[r]=i.fold_(t.child(r),e);})),e(t,this.value,n);},t.prototype.findOnPath=function(t,e){return this.findOnPath_(t,W.Empty,e);},t.prototype.findOnPath_=function(t,e,n){var r=!!this.value&&n(e,this.value);if(r)return r;if(t.isEmpty())return null;var i=t.getFront(),o=this.children.get(i);return o?o.findOnPath_(t.popFront(),e.child(i),n):null;},t.prototype.foreachOnPath=function(t,e){return this.foreachOnPath_(t,W.Empty,e);},t.prototype.foreachOnPath_=function(e,n,r){if(e.isEmpty())return this;this.value&&r(n,this.value);var i=e.getFront(),o=this.children.get(i);return o?o.foreachOnPath_(e.popFront(),n.child(i),r):t.Empty;},t.prototype.foreach=function(t){this.foreach_(W.Empty,t);},t.prototype.foreach_=function(t,e){this.children.inorderTraversal((function(n,r){r.foreach_(t.child(n),e);})),this.value&&e(t,this.value);},t.prototype.foreachChild=function(t){this.children.inorderTraversal((function(e,n){n.value&&t(e,n.value);}));},t.Empty=new t(null),t;}(),me=function(){function t(t,e){this.source=t,this.path=e,this.type=he.LISTEN_COMPLETE;}return t.prototype.operationForChild=function(e){return this.path.isEmpty()?new t(this.source,W.Empty):new t(this.source,this.path.popFront());},t;}(),_e=function(){function t(t,e,n){this.source=t,this.path=e,this.snap=n,this.type=he.OVERWRITE;}return t.prototype.operationForChild=function(e){return this.path.isEmpty()?new t(this.source,W.Empty,this.snap.getImmediateChild(e)):new t(this.source,this.path.popFront(),this.snap);},t;}(),we=function(){function t(t,e,n){this.source=t,this.path=e,this.children=n,this.type=he.MERGE;}return t.prototype.operationForChild=function(e){if(this.path.isEmpty()){var n=this.children.subtree(new W(e));return n.isEmpty()?null:n.value?new _e(this.source,W.Empty,n.value):new t(this.source,W.Empty,n);}return u.assert(this.path.getFront()===e,'Can\'t get a merge for a child not on the path of the operation'),new t(this.source,this.path.popFront(),this.children);},t.prototype.toString=function(){return'Operation('+this.path+': '+this.source.toString()+' merge: '+this.children.toString()+')';},t;}(),be=function(){function t(t,e,n){this.node_=t,this.fullyInitialized_=e,this.filtered_=n;}return t.prototype.isFullyInitialized=function(){return this.fullyInitialized_;},t.prototype.isFiltered=function(){return this.filtered_;},t.prototype.isCompleteForPath=function(t){if(t.isEmpty())return this.isFullyInitialized()&&!this.filtered_;var e=t.getFront();return this.isCompleteForChild(e);},t.prototype.isCompleteForChild=function(t){return this.isFullyInitialized()&&!this.filtered_||this.node_.hasChild(t);},t.prototype.getNode=function(){return this.node_;},t;}(),Ee=function(){function t(t,e){this.eventCache_=t,this.serverCache_=e;}return t.prototype.updateEventSnap=function(e,n,r){return new t(new be(e,n,r),this.serverCache_);},t.prototype.updateServerSnap=function(e,n,r){return new t(this.eventCache_,new be(e,n,r));},t.prototype.getEventCache=function(){return this.eventCache_;},t.prototype.getCompleteEventSnap=function(){return this.eventCache_.isFullyInitialized()?this.eventCache_.getNode():null;},t.prototype.getServerCache=function(){return this.serverCache_;},t.prototype.getCompleteServerSnap=function(){return this.serverCache_.isFullyInitialized()?this.serverCache_.getNode():null;},t.Empty=new t(new be(Wt.EMPTY_NODE,!1,!1),new be(Wt.EMPTY_NODE,!1,!1)),t;}(),Ce=function(){function t(t,e,n,r,i){this.type=t,this.snapshotNode=e,this.childName=n,this.oldSnap=r,this.prevName=i;}return t.valueChange=function(e){return new t(t.VALUE,e);},t.childAddedChange=function(e,n){return new t(t.CHILD_ADDED,n,e);},t.childRemovedChange=function(e,n){return new t(t.CHILD_REMOVED,n,e);},t.childChangedChange=function(e,n,r){return new t(t.CHILD_CHANGED,n,e,r);},t.childMovedChange=function(e,n){return new t(t.CHILD_MOVED,n,e);},t.CHILD_ADDED='child_added',t.CHILD_REMOVED='child_removed',t.CHILD_CHANGED='child_changed',t.CHILD_MOVED='child_moved',t.VALUE='value',t;}(),Ie=function(){function t(t){this.index_=t;}return t.prototype.updateChild=function(t,e,n,r,i,o){u.assert(t.isIndexed(this.index_),'A node must be indexed if only a child is updated');var s=t.getImmediateChild(e);return s.getChild(r).equals(n.getChild(r))&&s.isEmpty()===n.isEmpty()?t:(null!=o&&(n.isEmpty()?t.hasChild(e)?o.trackChildChange(Ce.childRemovedChange(e,s)):u.assert(t.isLeafNode(),'A child remove without an old child only makes sense on a leaf node'):s.isEmpty()?o.trackChildChange(Ce.childAddedChange(e,n)):o.trackChildChange(Ce.childChangedChange(e,n,s))),t.isLeafNode()&&n.isEmpty()?t:t.updateImmediateChild(e,n).withIndex(this.index_));},t.prototype.updateFullNode=function(t,e,n){return null!=n&&(t.isLeafNode()||t.forEachChild(Dt,(function(t,r){e.hasChild(t)||n.trackChildChange(Ce.childRemovedChange(t,r));})),e.isLeafNode()||e.forEachChild(Dt,(function(e,r){if(t.hasChild(e)){var i=t.getImmediateChild(e);i.equals(r)||n.trackChildChange(Ce.childChangedChange(e,r,i));}else n.trackChildChange(Ce.childAddedChange(e,r));}))),e.withIndex(this.index_);},t.prototype.updatePriority=function(t,e){return t.isEmpty()?Wt.EMPTY_NODE:t.updatePriority(e);},t.prototype.filtersNodes=function(){return!1;},t.prototype.getIndexedFilter=function(){return this;},t.prototype.getIndex=function(){return this.index_;},t;}(),Te=function(){function t(){this.changeMap=new Map;}return t.prototype.trackChildChange=function(t){var e=t.type,n=t.childName;u.assert(e===Ce.CHILD_ADDED||e===Ce.CHILD_CHANGED||e===Ce.CHILD_REMOVED,'Only child changes supported for tracking'),u.assert('.priority'!==n,'Only non-priority child changes can be tracked.');var r=this.changeMap.get(n);if(r){var i=r.type;if(e===Ce.CHILD_ADDED&&i===Ce.CHILD_REMOVED)this.changeMap.set(n,Ce.childChangedChange(n,t.snapshotNode,r.snapshotNode));else if(e===Ce.CHILD_REMOVED&&i===Ce.CHILD_ADDED)this.changeMap.delete(n);else if(e===Ce.CHILD_REMOVED&&i===Ce.CHILD_CHANGED)this.changeMap.set(n,Ce.childRemovedChange(n,r.oldSnap));else if(e===Ce.CHILD_CHANGED&&i===Ce.CHILD_ADDED)this.changeMap.set(n,Ce.childAddedChange(n,t.snapshotNode));else{if(e!==Ce.CHILD_CHANGED||i!==Ce.CHILD_CHANGED)throw u.assertionError('Illegal combination of changes: '+t+' occurred after '+r);this.changeMap.set(n,Ce.childChangedChange(n,t.snapshotNode,r.oldSnap));}}else this.changeMap.set(n,t);},t.prototype.getChanges=function(){return Array.from(this.changeMap.values());},t;}(),Se=new(function(){function t(){}return t.prototype.getCompleteChild=function(t){return null;},t.prototype.getChildAfterChild=function(t,e,n){return null;},t;}()),Ne=function(){function t(t,e,n){void 0===n&&(n=null),this.writes_=t,this.viewCache_=e,this.optCompleteServerCache_=n;}return t.prototype.getCompleteChild=function(t){var e=this.viewCache_.getEventCache();if(e.isCompleteForChild(t))return e.getNode().getImmediateChild(t);var n=null!=this.optCompleteServerCache_?new be(this.optCompleteServerCache_,!0,!1):this.viewCache_.getServerCache();return this.writes_.calcCompleteChild(t,n);},t.prototype.getChildAfterChild=function(t,e,n){var r=null!=this.optCompleteServerCache_?this.optCompleteServerCache_:this.viewCache_.getCompleteServerSnap(),i=this.writes_.calcIndexedSlice(r,e,1,n,t);return 0===i.length?null:i[0];},t;}(),Ae=function(t,e){this.viewCache=t,this.changes=e;},xe=function(){function t(t){this.filter_=t;}return t.prototype.assertIndexed=function(t){u.assert(t.getEventCache().getNode().isIndexed(this.filter_.getIndex()),'Event snap not indexed'),u.assert(t.getServerCache().getNode().isIndexed(this.filter_.getIndex()),'Server snap not indexed');},t.prototype.applyOperation=function(e,n,r,i){var o,s,a=new Te;if(n.type===he.OVERWRITE){var c=n;c.source.fromUser?o=this.applyUserOverwrite_(e,c.path,c.snap,r,i,a):(u.assert(c.source.fromServer,'Unknown source.'),s=c.source.tagged||e.getServerCache().isFiltered()&&!c.path.isEmpty(),o=this.applyServerOverwrite_(e,c.path,c.snap,r,i,s,a));}else if(n.type===he.MERGE){var h=n;h.source.fromUser?o=this.applyUserMerge_(e,h.path,h.children,r,i,a):(u.assert(h.source.fromServer,'Unknown source.'),s=h.source.tagged||e.getServerCache().isFiltered(),o=this.applyServerMerge_(e,h.path,h.children,r,i,s,a));}else if(n.type===he.ACK_USER_WRITE){var l=n;o=l.revert?this.revertUserWrite_(e,l.path,r,i,a):this.ackUserWrite_(e,l.path,l.affectedTree,r,i,a);}else{if(n.type!==he.LISTEN_COMPLETE)throw u.assertionError('Unknown operation type: '+n.type);o=this.listenComplete_(e,n.path,r,a);}var f=a.getChanges();return t.maybeAddValueEvent_(e,o,f),new Ae(o,f);},t.maybeAddValueEvent_=function(t,e,n){var r=e.getEventCache();if(r.isFullyInitialized()){var i=r.getNode().isLeafNode()||r.getNode().isEmpty(),o=t.getCompleteEventSnap();(n.length>0||!t.getEventCache().isFullyInitialized()||i&&!r.getNode().equals(o)||!r.getNode().getPriority().equals(o.getPriority()))&&n.push(Ce.valueChange(e.getCompleteEventSnap()));}},t.prototype.generateEventCacheAfterServerEvent_=function(t,e,n,r,i){var o=t.getEventCache();if(null!=n.shadowingWrite(e))return t;var s=void 0,a=void 0;if(e.isEmpty())if(u.assert(t.getServerCache().isFullyInitialized(),'If change path is empty, we must have complete server data'),t.getServerCache().isFiltered()){var c=t.getCompleteServerSnap(),h=c instanceof Wt?c:Wt.EMPTY_NODE,l=n.calcCompleteEventChildren(h);s=this.filter_.updateFullNode(t.getEventCache().getNode(),l,i);}else{var f=n.calcCompleteEventCache(t.getCompleteServerSnap());s=this.filter_.updateFullNode(t.getEventCache().getNode(),f,i);}else{var p=e.getFront();if('.priority'===p){u.assert(1===e.getLength(),'Can\'t have a priority with additional path components');var d=o.getNode();a=t.getServerCache().getNode();var y=n.calcEventCacheAfterServerOverwrite(e,d,a);s=null!=y?this.filter_.updatePriority(d,y):o.getNode();}else{var v=e.popFront(),g=void 0;if(o.isCompleteForChild(p)){a=t.getServerCache().getNode();var m=n.calcEventCacheAfterServerOverwrite(e,o.getNode(),a);g=null!=m?o.getNode().getImmediateChild(p).updateChild(v,m):o.getNode().getImmediateChild(p);}else g=n.calcCompleteChild(p,t.getServerCache());s=null!=g?this.filter_.updateChild(o.getNode(),p,g,v,r,i):o.getNode();}}return t.updateEventSnap(s,o.isFullyInitialized()||e.isEmpty(),this.filter_.filtersNodes());},t.prototype.applyServerOverwrite_=function(t,e,n,r,i,o,s){var a,u=t.getServerCache(),c=o?this.filter_:this.filter_.getIndexedFilter();if(e.isEmpty())a=c.updateFullNode(u.getNode(),n,null);else if(c.filtersNodes()&&!u.isFiltered()){var h=u.getNode().updateChild(e,n);a=c.updateFullNode(u.getNode(),h,null);}else{var l=e.getFront();if(!u.isCompleteForPath(e)&&e.getLength()>1)return t;var f=e.popFront(),p=u.getNode().getImmediateChild(l).updateChild(f,n);a='.priority'===l?c.updatePriority(u.getNode(),p):c.updateChild(u.getNode(),l,p,f,Se,null);}var d=t.updateServerSnap(a,u.isFullyInitialized()||e.isEmpty(),c.filtersNodes()),y=new Ne(r,d,i);return this.generateEventCacheAfterServerEvent_(d,e,r,y,s);},t.prototype.applyUserOverwrite_=function(t,e,n,r,i,o){var s,a,u=t.getEventCache(),c=new Ne(r,t,i);if(e.isEmpty())a=this.filter_.updateFullNode(t.getEventCache().getNode(),n,o),s=t.updateEventSnap(a,!0,this.filter_.filtersNodes());else{var h=e.getFront();if('.priority'===h)a=this.filter_.updatePriority(t.getEventCache().getNode(),n),s=t.updateEventSnap(a,u.isFullyInitialized(),u.isFiltered());else{var l=e.popFront(),f=u.getNode().getImmediateChild(h),p=void 0;if(l.isEmpty())p=n;else{var d=c.getCompleteChild(h);p=null!=d?'.priority'===l.getBack()&&d.getChild(l.parent()).isEmpty()?d:d.updateChild(l,n):Wt.EMPTY_NODE;}if(f.equals(p))s=t;else{var y=this.filter_.updateChild(u.getNode(),h,p,l,c,o);s=t.updateEventSnap(y,u.isFullyInitialized(),this.filter_.filtersNodes());}}}return s;},t.cacheHasChild_=function(t,e){return t.getEventCache().isCompleteForChild(e);},t.prototype.applyUserMerge_=function(e,n,r,i,o,s){var a=this,u=e;return r.foreach((function(r,c){var h=n.child(r);t.cacheHasChild_(e,h.getFront())&&(u=a.applyUserOverwrite_(u,h,c,i,o,s));})),r.foreach((function(r,c){var h=n.child(r);t.cacheHasChild_(e,h.getFront())||(u=a.applyUserOverwrite_(u,h,c,i,o,s));})),u;},t.prototype.applyMerge_=function(t,e){return e.foreach((function(e,n){t=t.updateChild(e,n);})),t;},t.prototype.applyServerMerge_=function(t,e,n,r,i,o,s){var a=this;if(t.getServerCache().getNode().isEmpty()&&!t.getServerCache().isFullyInitialized())return t;var u,c=t;u=e.isEmpty()?n:ge.Empty.setTree(e,n);var h=t.getServerCache().getNode();return u.children.inorderTraversal((function(e,n){if(h.hasChild(e)){var u=t.getServerCache().getNode().getImmediateChild(e),l=a.applyMerge_(u,n);c=a.applyServerOverwrite_(c,new W(e),l,r,i,o,s);}})),u.children.inorderTraversal((function(e,n){var u=!t.getServerCache().isCompleteForChild(e)&&null==n.value;if(!h.hasChild(e)&&!u){var l=t.getServerCache().getNode().getImmediateChild(e),f=a.applyMerge_(l,n);c=a.applyServerOverwrite_(c,new W(e),f,r,i,o,s);}})),c;},t.prototype.ackUserWrite_=function(t,e,n,r,i,o){if(null!=r.shadowingWrite(e))return t;var s=t.getServerCache().isFiltered(),a=t.getServerCache();if(null!=n.value){if(e.isEmpty()&&a.isFullyInitialized()||a.isCompleteForPath(e))return this.applyServerOverwrite_(t,e,a.getNode().getChild(e),r,i,s,o);if(e.isEmpty()){var u=ge.Empty;return a.getNode().forEachChild(Et,(function(t,e){u=u.set(new W(t),e);})),this.applyServerMerge_(t,e,u,r,i,s,o);}return t;}var c=ge.Empty;return n.foreach((function(t,n){var r=e.child(t);a.isCompleteForPath(r)&&(c=c.set(t,a.getNode().getChild(r)));})),this.applyServerMerge_(t,e,c,r,i,s,o);},t.prototype.listenComplete_=function(t,e,n,r){var i=t.getServerCache(),o=t.updateServerSnap(i.getNode(),i.isFullyInitialized()||e.isEmpty(),i.isFiltered());return this.generateEventCacheAfterServerEvent_(o,e,n,Se,r);},t.prototype.revertUserWrite_=function(t,e,n,r,i){var o;if(null!=n.shadowingWrite(e))return t;var s=new Ne(n,t,r),a=t.getEventCache().getNode(),c=void 0;if(e.isEmpty()||'.priority'===e.getFront()){var h=void 0;if(t.getServerCache().isFullyInitialized())h=n.calcCompleteEventCache(t.getCompleteServerSnap());else{var l=t.getServerCache().getNode();u.assert(l instanceof Wt,'serverChildren would be complete if leaf node'),h=n.calcCompleteEventChildren(l);}h=h,c=this.filter_.updateFullNode(a,h,i);}else{var f=e.getFront(),p=n.calcCompleteChild(f,t.getServerCache());null==p&&t.getServerCache().isCompleteForChild(f)&&(p=a.getImmediateChild(f)),(c=null!=p?this.filter_.updateChild(a,f,p,e.popFront(),s,i):t.getEventCache().getNode().hasChild(f)?this.filter_.updateChild(a,f,Wt.EMPTY_NODE,e.popFront(),s,i):a).isEmpty()&&t.getServerCache().isFullyInitialized()&&(o=n.calcCompleteEventCache(t.getCompleteServerSnap())).isLeafNode()&&(c=this.filter_.updateFullNode(c,o,i));}return o=t.getServerCache().isFullyInitialized()||null!=n.shadowingWrite(W.Empty),t.updateEventSnap(c,o,this.filter_.filtersNodes());},t;}(),Pe=function(){function t(t){this.query_=t,this.index_=this.query_.getQueryParams().getIndex();}return t.prototype.generateEventsForChanges=function(t,e,n){var r=this,i=[],o=[];return t.forEach((function(t){t.type===Ce.CHILD_CHANGED&&r.index_.indexedValueChanged(t.oldSnap,t.snapshotNode)&&o.push(Ce.childMovedChange(t.childName,t.snapshotNode));})),this.generateEventsForType_(i,Ce.CHILD_REMOVED,t,n,e),this.generateEventsForType_(i,Ce.CHILD_ADDED,t,n,e),this.generateEventsForType_(i,Ce.CHILD_MOVED,o,n,e),this.generateEventsForType_(i,Ce.CHILD_CHANGED,t,n,e),this.generateEventsForType_(i,Ce.VALUE,t,n,e),i;},t.prototype.generateEventsForType_=function(t,e,n,r,i){var o=this,s=n.filter((function(t){return t.type===e;}));s.sort(this.compareChanges_.bind(this)),s.forEach((function(e){var n=o.materializeSingleChange_(e,i);r.forEach((function(r){r.respondsTo(e.type)&&t.push(r.createEvent(n,o.query_));}));}));},t.prototype.materializeSingleChange_=function(t,e){return'value'===t.type||'child_removed'===t.type?t:(t.prevName=e.getPredecessorChildName(t.childName,t.snapshotNode,this.index_),t);},t.prototype.compareChanges_=function(t,e){if(null==t.childName||null==e.childName)throw u.assertionError('Should only compare child_ events.');var n=new _t(t.childName,t.snapshotNode),r=new _t(e.childName,e.snapshotNode);return this.index_.compare(n,r);},t;}(),De=function(){function t(t,e){this.query_=t,this.eventRegistrations_=[];var n=this.query_.getQueryParams(),r=new Ie(n.getIndex()),i=n.getNodeFilter();this.processor_=new xe(i);var o=e.getServerCache(),s=e.getEventCache(),a=r.updateFullNode(Wt.EMPTY_NODE,o.getNode(),null),u=i.updateFullNode(Wt.EMPTY_NODE,s.getNode(),null),c=new be(a,o.isFullyInitialized(),r.filtersNodes()),h=new be(u,s.isFullyInitialized(),i.filtersNodes());this.viewCache_=new Ee(h,c),this.eventGenerator_=new Pe(this.query_);}return t.prototype.getQuery=function(){return this.query_;},t.prototype.getServerCache=function(){return this.viewCache_.getServerCache().getNode();},t.prototype.getCompleteServerCache=function(t){var e=this.viewCache_.getCompleteServerSnap();return e&&(this.query_.getQueryParams().loadsAllData()||!t.isEmpty()&&!e.getImmediateChild(t.getFront()).isEmpty())?e.getChild(t):null;},t.prototype.isEmpty=function(){return 0===this.eventRegistrations_.length;},t.prototype.addEventRegistration=function(t){this.eventRegistrations_.push(t);},t.prototype.removeEventRegistration=function(t,e){var n=[];if(e){u.assert(null==t,'A cancel should cancel all event registrations.');var r=this.query_.path;this.eventRegistrations_.forEach((function(t){e=e;var i=t.createCancelEvent(e,r);i&&n.push(i);}));}if(t){for(var i=[],o=0;othis.lastWriteId_,'Stacking an older write on top of newer ones'),void 0===r&&(r=!0),this.allWrites_.push({path:t,snap:e,writeId:n,visible:r}),r&&(this.visibleWrites_=this.visibleWrites_.addWrite(t,e)),this.lastWriteId_=n;},t.prototype.addMerge=function(t,e,n){u.assert(n>this.lastWriteId_,'Stacking an older merge on top of newer ones'),this.allWrites_.push({path:t,children:e,writeId:n,visible:!0}),this.visibleWrites_=this.visibleWrites_.addWrites(t,e),this.lastWriteId_=n;},t.prototype.getWrite=function(t){for(var e=0;e=0,'removeWrite called with nonexistent writeId.');var r=this.allWrites_[n];this.allWrites_.splice(n,1);for(var i=r.visible,o=!1,s=this.allWrites_.length-1;i&&s>=0;){var a=this.allWrites_[s];a.visible&&(s>=n&&this.recordContainsPath_(a,r.path)?i=!1:r.path.contains(a.path)&&(o=!0)),s--;}if(i){if(o)return this.resetTree_(),!0;r.snap?this.visibleWrites_=this.visibleWrites_.removeWrite(r.path):F(r.children,(function(t){e.visibleWrites_=e.visibleWrites_.removeWrite(r.path.child(t));}));return!0;}return!1;},t.prototype.getCompleteWriteData=function(t){return this.visibleWrites_.getCompleteNode(t);},t.prototype.calcCompleteEventCache=function(e,n,r,i){if(r||i){var o=this.visibleWrites_.childCompoundWrite(e);if(!i&&o.isEmpty())return n;if(i||null!=n||o.hasCompleteWrite(W.Empty)){var s=t.layerTree_(this.allWrites_,(function(t){return(t.visible||i)&&(!r||!~r.indexOf(t.writeId))&&(t.path.contains(e)||e.contains(t.path));}),e);c=n||Wt.EMPTY_NODE;return s.apply(c);}return null;}var a=this.visibleWrites_.getCompleteNode(e);if(null!=a)return a;var u=this.visibleWrites_.childCompoundWrite(e);if(u.isEmpty())return n;if(null!=n||u.hasCompleteWrite(W.Empty)){var c=n||Wt.EMPTY_NODE;return u.apply(c);}return null;},t.prototype.calcCompleteEventChildren=function(t,e){var n=Wt.EMPTY_NODE,r=this.visibleWrites_.getCompleteNode(t);if(r)return r.isLeafNode()||r.forEachChild(Dt,(function(t,e){n=n.updateImmediateChild(t,e);})),n;if(e){var i=this.visibleWrites_.childCompoundWrite(t);return e.forEachChild(Dt,(function(t,e){var r=i.childCompoundWrite(new W(t)).apply(e);n=n.updateImmediateChild(t,r);})),i.getCompleteChildren().forEach((function(t){n=n.updateImmediateChild(t.name,t.node);})),n;}return this.visibleWrites_.childCompoundWrite(t).getCompleteChildren().forEach((function(t){n=n.updateImmediateChild(t.name,t.node);})),n;},t.prototype.calcEventCacheAfterServerOverwrite=function(t,e,n,r){u.assert(n||r,'Either existingEventSnap or existingServerSnap must exist');var i=t.child(e);if(this.visibleWrites_.hasCompleteWrite(i))return null;var o=this.visibleWrites_.childCompoundWrite(i);return o.isEmpty()?r.getChild(e):o.apply(r.getChild(e));},t.prototype.calcCompleteChild=function(t,e,n){var r=t.child(e),i=this.visibleWrites_.getCompleteNode(r);return null!=i?i:n.isCompleteForChild(e)?this.visibleWrites_.childCompoundWrite(r).apply(n.getNode().getImmediateChild(e)):null;},t.prototype.shadowingWrite=function(t){return this.visibleWrites_.getCompleteNode(t);},t.prototype.calcIndexedSlice=function(t,e,n,r,i,o){var s,a=this.visibleWrites_.childCompoundWrite(t),u=a.getCompleteNode(W.Empty);if(null!=u)s=u;else{if(null==e)return[];s=a.apply(e);}if((s=s.withIndex(o)).isEmpty()||s.isLeafNode())return[];for(var c=[],h=o.getCompare(),l=i?s.getReverseIteratorFrom(n,o):s.getIteratorFrom(n,o),f=l.getNext();f&&c.length0?this.lastWriteId_=this.allWrites_[this.allWrites_.length-1].writeId:this.lastWriteId_=-1;},t.DefaultFilter_=function(t){return t.visible;},t.layerTree_=function(t,e,n){for(var r=Re.Empty,i=0;i0&&!r)if(h){this.listenProvider_.stopListening(t.queryForListening_(e),null);}else c.forEach((function(e){var n=i.queryToTagMap.get(t.makeQueryKey_(e));i.listenProvider_.stopListening(t.queryForListening_(e),n);}));this.removeTags_(c);}return a;},t.prototype.calcCompleteEventCache=function(t,e){var n=this.pendingWriteTree_,r=this.syncPointTree_.findOnPath(t,(function(e,n){var r=W.relativePath(e,t),i=n.getCompleteServerCache(r);if(i)return i;}));return n.calcCompleteEventCache(t,r,e,!0);},t.prototype.collectDistinctViewsForSubTree_=function(t){return t.fold((function(t,e,n){if(e&&e.hasCompleteView())return[e.getCompleteView()];var r=[];return e&&(r=e.getQueryViews()),F(n,(function(t,e){r=r.concat(e);})),r;}));},t.prototype.removeTags_=function(e){for(var n=0;n0&&u.contains(t.statsToReport_,e)&&(n[e]=i,r=!0);})),r&&this.server_.reportStats(n),B(this.reportStats_.bind(this),Math.floor(2*Math.random()*3e5));},t;}(),Qe=function(){function t(){this.eventLists_=[],this.recursionDepth_=0;}return t.prototype.queueEvents=function(t){for(var e=null,n=0;n0,'Requires a non-empty array');}return t.prototype.trigger=function(t){for(var e=[],n=1;ndocument.domain="'+document.domain+'";<\/script>';var s=''+o+'';try{this.myIFrame.doc.open(),this.myIFrame.doc.write(s),this.myIFrame.doc.close();}catch(t){C('frame writing exception'),t.stack&&C(t.stack),C(t);}}}return t.createIFrame_=function(){var t=document.createElement('iframe');if(t.style.display='none',!document.body)throw'Document body has not initialized. Wait to initialize Firebase until after the document is ready.';document.body.appendChild(t);try{t.contentWindow.document||C('No IE domain setting required');}catch(n){var e=document.domain;t.src='javascript:void((function(){document.open();document.domain=\''+e+'\';document.close();})())';}return t.contentDocument?t.doc=t.contentDocument:t.contentWindow?t.doc=t.contentWindow.document:t.document&&(t.doc=t.document),t;},t.prototype.close=function(){var t=this;this.alive=!1,this.myIFrame&&(this.myIFrame.doc.body.innerHTML='',setTimeout((function(){null!==t.myIFrame&&(document.body.removeChild(t.myIFrame),t.myIFrame=null);}),Math.floor(0)));var e=this.onDisconnect;e&&(this.onDisconnect=null,e());},t.prototype.startLongPoll=function(t,e){for(this.myID=t,this.myPW=e,this.alive=!0;this.newRequest_(););},t.prototype.newRequest_=function(){if(this.alive&&this.sendNewPolls&&this.outstandingRequests.size<(this.pendingSegs.length>0?2:1)){this.currentSerial++;var t={};t.id=this.myID,t.pw=this.myPW,t.ser=this.currentSerial;for(var e=this.urlFn(t),n='',r=0;this.pendingSegs.length>0;){if(!(this.pendingSegs[0].d.length+30+n.length<=1870))break;var i=this.pendingSegs.shift();n=n+'&seg'+r+'='+i.seg+'&ts'+r+'='+i.ts+'&d'+r+'='+i.d,r++;}return e+=n,this.addLongPollTag_(e,this.currentSerial),!0;}return!1;},t.prototype.enqueueSegment=function(t,e,n){this.pendingSegs.push({seg:t,ts:e,d:n}),this.alive&&this.newRequest_();},t.prototype.addLongPollTag_=function(t,e){var n=this;this.outstandingRequests.add(e);var r=function(){n.outstandingRequests.delete(e),n.newRequest_();},i=setTimeout(r,Math.floor(25e3));this.addTag(t,(function(){clearTimeout(i),r();}));},t.prototype.addTag=function(t,e){var n=this;u.isNodeSdk()?this.doNodeLongPoll(t,e):setTimeout((function(){try{if(!n.sendNewPolls)return;var r=n.myIFrame.doc.createElement('script');r.type='text/javascript',r.async=!0,r.src=t,r.onload=r.onreadystatechange=function(){var t=r.readyState;t&&'loaded'!==t&&'complete'!==t||(r.onload=r.onreadystatechange=null,r.parentNode&&r.parentNode.removeChild(r),e());},r.onerror=function(){C('Long-poll script failed to load: '+t),n.sendNewPolls=!1,n.close();},n.myIFrame.doc.body.appendChild(r);}catch(t){}}),Math.floor(1));},t;}(),tn=''; -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -var en=null;'undefined'!=typeof MozWebSocket?en=MozWebSocket:'undefined'!=typeof WebSocket&&(en=WebSocket);var nn=function(){function t(e,n,r,i,o){this.connId=e,this.applicationId=r,this.keepaliveTimer=null,this.frames=null,this.totalFrames=0,this.bytesSent=0,this.bytesReceived=0,this.log_=I(this.connId),this.stats_=Ve.getCollection(n),this.connURL=t.connectionURL_(n,i,o);}return t.connectionURL_=function(t,e,n){var r={v:'5'};return!u.isNodeSdk()&&'undefined'!=typeof location&&location.href&&-1!==location.href.indexOf('firebaseio.com')&&(r.r='f'),e&&(r.s=e),n&&(r.ls=n),t.connectionURL('websocket',r);},t.prototype.open=function(t,e){var n=this;this.onDisconnect=e,this.onMessage=t,this.log_('Websocket connecting to '+this.connURL),this.everConnected_=!1,d.set('previous_websocket_failure',!0);try{if(u.isNodeSdk()){var i=u.CONSTANTS.NODE_ADMIN?'AdminNode':'Node',o={headers:{'User-Agent':'Firebase/5/'+tn+'/'+r.platform+'/'+i,'X-Firebase-GMPID':this.applicationId||''}},s=r.env,a=0===this.connURL.indexOf('wss://')?s.HTTPS_PROXY||s.https_proxy:s.HTTP_PROXY||s.http_proxy;a&&(o.proxy={origin:a}),this.mySock=new en(this.connURL,[],o);}else{o={headers:{'X-Firebase-GMPID':this.applicationId||''}};this.mySock=new en(this.connURL,[],o);}}catch(t){this.log_('Error instantiating WebSocket.');var c=t.message||t.data;return c&&this.log_(c),void this.onClosed_();}this.mySock.onopen=function(){n.log_('Websocket connected.'),n.everConnected_=!0;},this.mySock.onclose=function(){n.log_('Websocket connection was disconnected.'),n.mySock=null,n.onClosed_();},this.mySock.onmessage=function(t){n.handleIncomingFrame(t);},this.mySock.onerror=function(t){n.log_('WebSocket error. Closing connection.');var e=t.message||t.data;e&&n.log_(e),n.onClosed_();};},t.prototype.start=function(){},t.forceDisallow=function(){t.forceDisallow_=!0;},t.isAvailable=function(){var e=!1;if('undefined'!=typeof navigator&&navigator.userAgent){var n=navigator.userAgent.match(/Android ([0-9]{0,}\.[0-9]{0,})/);n&&n.length>1&&parseFloat(n[1])<4.4&&(e=!0);}return!e&&null!==en&&!t.forceDisallow_;},t.previouslyFailed=function(){return d.isInMemoryStorage||!0===d.get('previous_websocket_failure');},t.prototype.markConnectionHealthy=function(){d.remove('previous_websocket_failure');},t.prototype.appendFrame_=function(t){if(this.frames.push(t),this.frames.length===this.totalFrames){var e=this.frames.join('');this.frames=null;var n=u.jsonEval(e);this.onMessage(n);}},t.prototype.handleNewFrameCount_=function(t){this.totalFrames=t,this.frames=[];},t.prototype.extractFrameCount_=function(t){if(u.assert(null===this.frames,'We already have a frame buffer'),t.length<=6){var e=Number(t);if(!isNaN(e))return this.handleNewFrameCount_(e),null;}return this.handleNewFrameCount_(1),t;},t.prototype.handleIncomingFrame=function(t){if(null!==this.mySock){var e=t.data;if(this.bytesReceived+=e.length,this.stats_.incrementCounter('bytes_received',e.length),this.resetKeepAlive(),null!==this.frames)this.appendFrame_(e);else{var n=this.extractFrameCount_(e);null!==n&&this.appendFrame_(n);}}},t.prototype.send=function(t){this.resetKeepAlive();var e=u.stringify(t);this.bytesSent+=e.length,this.stats_.incrementCounter('bytes_sent',e.length);var n=L(e,16384);n.length>1&&this.sendString_(String(n.length));for(var r=0;r0)return this.transports_[0];throw new Error('No transports available');},t.prototype.upgradeTransport=function(){return this.transports_.length>1?this.transports_[1]:null;},t;}(),on=function(){function t(t,e,n,r,i,o,s,a){this.id=t,this.repoInfo_=e,this.applicationId_=n,this.onMessage_=r,this.onReady_=i,this.onDisconnect_=o,this.onKill_=s,this.lastSessionId=a,this.connectionCount=0,this.pendingDataMessages=[],this.state_=0,this.log_=I('c:'+this.id+':'),this.transportManager_=new rn(e),this.log_('Connection created'),this.start_();}return t.prototype.start_=function(){var t=this,e=this.transportManager_.initialTransport();this.conn_=new e(this.nextTransportId_(),this.repoInfo_,this.applicationId_,void 0,this.lastSessionId),this.primaryResponsesRequired_=e.responsesRequiredToBeHealthy||0;var n=this.connReceiver_(this.conn_),r=this.disconnReceiver_(this.conn_);this.tx_=this.conn_,this.rx_=this.conn_,this.secondaryConn_=null,this.isHealthy_=!1,setTimeout((function(){t.conn_&&t.conn_.open(n,r);}),Math.floor(0));var i=e.healthyTimeout||0;i>0&&(this.healthyTimeout_=B((function(){t.healthyTimeout_=null,t.isHealthy_||(t.conn_&&t.conn_.bytesReceived>102400?(t.log_('Connection exceeded healthy timeout but has received '+t.conn_.bytesReceived+' bytes. Marking connection healthy.'),t.isHealthy_=!0,t.conn_.markConnectionHealthy()):t.conn_&&t.conn_.bytesSent>10240?t.log_('Connection exceeded healthy timeout but has sent '+t.conn_.bytesSent+' bytes. Leaving connection alive.'):(t.log_('Closing unhealthy connection after timeout.'),t.close()));}),Math.floor(i)));},t.prototype.nextTransportId_=function(){return'c:'+this.id+':'+this.connectionCount++;},t.prototype.disconnReceiver_=function(t){var e=this;return function(n){t===e.conn_?e.onConnectionLost_(n):t===e.secondaryConn_?(e.log_('Secondary connection lost.'),e.onSecondaryConnectionLost_()):e.log_('closing an old connection');};},t.prototype.connReceiver_=function(t){var e=this;return function(n){2!==e.state_&&(t===e.rx_?e.onPrimaryMessageReceived_(n):t===e.secondaryConn_?e.onSecondaryMessageReceived_(n):e.log_('message on old connection'));};},t.prototype.sendRequest=function(t){var e={t:'d',d:t};this.sendData_(e);},t.prototype.tryCleanupConnection=function(){this.tx_===this.secondaryConn_&&this.rx_===this.secondaryConn_&&(this.log_('cleaning up and promoting a connection: '+this.secondaryConn_.connId),this.conn_=this.secondaryConn_,this.secondaryConn_=null);},t.prototype.onSecondaryControl_=function(t){if('t'in t){var e=t.t;'a'===e?this.upgradeIfSecondaryHealthy_():'r'===e?(this.log_('Got a reset on secondary, closing it'),this.secondaryConn_.close(),this.tx_!==this.secondaryConn_&&this.rx_!==this.secondaryConn_||this.close()):'o'===e&&(this.log_('got pong on secondary.'),this.secondaryResponsesRequired_--,this.upgradeIfSecondaryHealthy_());}},t.prototype.onSecondaryMessageReceived_=function(t){var e=R('t',t),n=R('d',t);if('c'===e)this.onSecondaryControl_(n);else{if('d'!==e)throw new Error('Unknown protocol layer: '+e);this.pendingDataMessages.push(n);}},t.prototype.upgradeIfSecondaryHealthy_=function(){this.secondaryResponsesRequired_<=0?(this.log_('Secondary connection is healthy.'),this.isHealthy_=!0,this.secondaryConn_.markConnectionHealthy(),this.proceedWithUpgrade_()):(this.log_('sending ping on secondary.'),this.secondaryConn_.send({t:'c',d:{t:'p',d:{}}}));},t.prototype.proceedWithUpgrade_=function(){this.secondaryConn_.start(),this.log_('sending client ack on secondary'),this.secondaryConn_.send({t:'c',d:{t:'a',d:{}}}),this.log_('Ending transmission on primary'),this.conn_.send({t:'c',d:{t:'n',d:{}}}),this.tx_=this.secondaryConn_,this.tryCleanupConnection();},t.prototype.onPrimaryMessageReceived_=function(t){var e=R('t',t),n=R('d',t);'c'===e?this.onControl_(n):'d'===e&&this.onDataMessage_(n);},t.prototype.onDataMessage_=function(t){this.onPrimaryResponse_(),this.onMessage_(t);},t.prototype.onPrimaryResponse_=function(){this.isHealthy_||(this.primaryResponsesRequired_--,this.primaryResponsesRequired_<=0&&(this.log_('Primary connection is healthy.'),this.isHealthy_=!0,this.conn_.markConnectionHealthy()));},t.prototype.onControl_=function(t){var e=R('t',t);if('d'in t){var n=t.d;if('h'===e)this.onHandshake_(n);else if('n'===e){this.log_('recvd end transmission on primary'),this.rx_=this.secondaryConn_;for(var r=0;r3e4&&(this.reconnectDelay_=an),this.lastConnectionEstablishedTime_=null;}}else this.log_('Window isn\'t visible. Delaying reconnect.'),this.reconnectDelay_=this.maxReconnectDelay_,this.lastConnectionAttemptTime_=(new Date).getTime();var t=(new Date).getTime()-this.lastConnectionAttemptTime_,e=Math.max(0,this.reconnectDelay_-t);e=Math.random()*e,this.log_('Trying to reconnect in '+e+'ms'),this.scheduleConnect_(e),this.reconnectDelay_=Math.min(this.maxReconnectDelay_,1.3*this.reconnectDelay_);}this.onConnectStatus_(!1);},e.prototype.establishConnection_=function(){if(this.shouldReconnect_()){this.log_('Making a connection attempt'),this.lastConnectionAttemptTime_=(new Date).getTime(),this.lastConnectionEstablishedTime_=null;var t=this.onDataMessage_.bind(this),n=this.onReady_.bind(this),r=this.onRealtimeDisconnect_.bind(this),i=this.id+':'+e.nextConnectionId_++,o=this,s=this.lastSessionId,a=!1,c=null,h=function(){c?c.close():(a=!0,r());};this.realtime_={close:h,sendRequest:function(t){u.assert(c,'sendRequest call when we\'re not connected not allowed.'),c.sendRequest(t);}};var l=this.forceTokenRefresh_;this.forceTokenRefresh_=!1,this.authTokenProvider_.getToken(l).then((function(e){a?C('getToken() completed but was canceled'):(C('getToken() completed. Creating connection.'),o.authToken_=e&&e.accessToken,c=new on(i,o.repoInfo_,o.applicationId_,t,n,r,(function(t){N(t+' ('+o.repoInfo_.toString()+')'),o.interrupt('server_kill');}),s));})).then(null,(function(t){o.log_('Failed to get token: '+t),a||(u.CONSTANTS.NODE_ADMIN&&N(t),h());}));}},e.prototype.interrupt=function(t){C('Interrupting connection for reason: '+t),this.interruptReasons_[t]=!0,this.realtime_?this.realtime_.close():(this.establishConnectionTimer_&&(clearTimeout(this.establishConnectionTimer_),this.establishConnectionTimer_=null),this.connected_&&this.onRealtimeDisconnect_());},e.prototype.resume=function(t){C('Resuming connection for reason: '+t),delete this.interruptReasons_[t],u.isEmpty(this.interruptReasons_)&&(this.reconnectDelay_=an,this.realtime_||this.scheduleConnect_(0));},e.prototype.handleTimestamp_=function(t){var e=t-(new Date).getTime();this.onServerInfoUpdate_({serverTimeOffset:e});},e.prototype.cancelSentTransactions_=function(){for(var t=0;t=3&&(this.reconnectDelay_=3e4,this.authTokenProvider_.notifyForInvalidToken()));},e.prototype.onSecurityDebugPacket_=function(t){this.securityDebugCallback_?this.securityDebugCallback_(t):'msg'in t&&console.log('FIREBASE: '+t.msg.replace('\n','\nFIREBASE: '));},e.prototype.restoreState_=function(){var t,e,n,r;this.tryAuth();try{for(var i=a.__values(this.listens.values()),o=i.next();!o.done;o=i.next()){var s=o.value;try{for(var u=(n=void 0,a.__values(s.values())),c=u.next();!c.done;c=u.next()){var h=c.value;this.sendListen_(h);}}catch(t){n={error:t};}finally{try{c&&!c.done&&(r=u.return)&&r.call(u);}finally{if(n)throw n.error;}}}}catch(e){t={error:e};}finally{try{o&&!o.done&&(e=i.return)&&e.call(i);}finally{if(t)throw t.error;}}for(var l=0;l=200&&a.status<300){try{t=u.jsonEval(a.responseText);}catch(t){N('Failed to parse JSON response for '+s+': '+a.responseText);}n(null,t);}else 401!==a.status&&404!==a.status&&N('Got unsuccessful REST response for '+s+' Status: '+a.status),n(a.status);n=null;}},a.open('GET',s,!0),a.send();}));},e;}(sn),ln=function(){function t(t,e,n,r){var i=this;if(this.repoInfo_=t,this.app=n,this.dataUpdateCount=0,this.statsListener_=null,this.eventQueue_=new Qe,this.nextWriteId_=1,this.interceptServerDataCallback_=null,this.onDisconnect_=new le,this.persistentConnection_=null,this.stats_=Ve.getCollection(t),e||q())this.server_=new hn(this.repoInfo_,this.onDataUpdate_.bind(this),r),setTimeout(this.onConnectStatus_.bind(this,!0),0);else{var o=n.options.databaseAuthVariableOverride;if(null!=o){if('object'!=typeof o)throw new Error('Only objects are supported for option databaseAuthVariableOverride');try{u.stringify(o);}catch(t){throw new Error('Invalid authOverride provided: '+t);}}this.persistentConnection_=new cn(this.repoInfo_,n.options.appId,this.onDataUpdate_.bind(this),this.onConnectStatus_.bind(this),this.onServerInfoUpdate_.bind(this),r,o),this.server_=this.persistentConnection_;}r.addTokenChangeListener((function(t){i.server_.refreshAuthToken(t);})),this.statsReporter_=Ve.getOrCreateReporter(t,(function(){return new We(i.stats_,i.server_);})),this.transactionsInit_(),this.infoData_=new Me,this.infoSyncTree_=new Fe({startListening:function(t,e,n,r){var o=[],s=i.infoData_.getNode(t.path);return s.isEmpty()||(o=i.infoSyncTree_.applyServerOverwrite(t.path,s),setTimeout((function(){r('ok');}),0)),o;},stopListening:function(){}}),this.updateInfo_('connected',!1),this.serverSyncTree_=new Fe({startListening:function(t,e,n,r){return i.server_.listen(t,n,e,(function(e,n){var o=r(e,n);i.eventQueue_.raiseEventsForChangedPath(t.path,o);})),[];},stopListening:function(t,e){i.server_.unlisten(t,e);}});}return t.prototype.toString=function(){return(this.repoInfo_.secure?'https://':'http://')+this.repoInfo_.host;},t.prototype.name=function(){return this.repoInfo_.namespace;},t.prototype.serverTime=function(){var t=this.infoData_.getNode(new W('.info/serverTimeOffset')).val()||0;return(new Date).getTime()+t;},t.prototype.generateServerValues=function(){return(t=(t={timestamp:this.serverTime()})||{}).timestamp=t.timestamp||(new Date).getTime(),t;var t;},t.prototype.onDataUpdate_=function(t,e,n,r){this.dataUpdateCount++;var i=new W(t);e=this.interceptServerDataCallback_?this.interceptServerDataCallback_(t,e):e;var o=[];if(r)if(n){var s=u.map(e,(function(t){return Gt(t);}));o=this.serverSyncTree_.applyTaggedQueryMerge(i,s,r);}else{var a=Gt(e);o=this.serverSyncTree_.applyTaggedQueryOverwrite(i,a,r);}else if(n){var c=u.map(e,(function(t){return Gt(t);}));o=this.serverSyncTree_.applyServerMerge(i,c);}else{var h=Gt(e);o=this.serverSyncTree_.applyServerOverwrite(i,h);}var l=i;o.length>0&&(l=this.rerunTransactions_(i)),this.eventQueue_.raiseEventsForChangedPath(l,o);},t.prototype.interceptServerData_=function(t){this.interceptServerDataCallback_=t;},t.prototype.onConnectStatus_=function(t){this.updateInfo_('connected',t),!1===t&&this.runOnDisconnectEvents_();},t.prototype.onServerInfoUpdate_=function(t){var e=this;F(t,(function(t,n){e.updateInfo_(t,n);}));},t.prototype.updateInfo_=function(t,e){var n=new W('/.info/'+t),r=Gt(e);this.infoData_.updateSnapshot(n,r);var i=this.infoSyncTree_.applyServerOverwrite(n,r);this.eventQueue_.raiseEventsForChangedPath(n,i);},t.prototype.getNextWriteId_=function(){return this.nextWriteId_++;},t.prototype.setWithPriority=function(t,e,n,r){var i=this;this.log_('set',{path:t.toString(),value:e,priority:n});var o=this.generateServerValues(),s=Gt(e,n),a=this.serverSyncTree_.calcCompleteEventCache(t),u=ue(s,a,o),c=this.getNextWriteId_(),h=this.serverSyncTree_.applyUserOverwrite(t,u,c,!0);this.eventQueue_.queueEvents(h),this.server_.put(t.toString(),s.val(!0),(function(e,n){var o='ok'===e;o||N('set at '+t+' failed: '+e);var s=i.serverSyncTree_.ackUserWrite(c,!o);i.eventQueue_.raiseEventsForChangedPath(t,s),i.callOnCompleteCallback(r,e,n);}));var l=this.abortTransactions_(t);this.rerunTransactions_(l),this.eventQueue_.raiseEventsForChangedPath(l,[]);},t.prototype.update=function(t,e,n){var r=this;this.log_('update',{path:t.toString(),value:e});var i=!0,o=this.generateServerValues(),s={};if(F(e,(function(e,n){i=!1,s[e]=ae(t.child(e),Gt(n),r.serverSyncTree_,o);})),i)C('update() called with empty data. Don\'t do anything.'),this.callOnCompleteCallback(n,'ok');else{var a=this.getNextWriteId_(),u=this.serverSyncTree_.applyUserMerge(t,s,a);this.eventQueue_.queueEvents(u),this.server_.merge(t.toString(),e,(function(e,i){var o='ok'===e;o||N('update at '+t+' failed: '+e);var s=r.serverSyncTree_.ackUserWrite(a,!o),u=s.length>0?r.rerunTransactions_(t):t;r.eventQueue_.raiseEventsForChangedPath(u,s),r.callOnCompleteCallback(n,e,i);})),F(e,(function(e){var n=r.abortTransactions_(t.child(e));r.rerunTransactions_(n);})),this.eventQueue_.raiseEventsForChangedPath(t,[]);}},t.prototype.runOnDisconnectEvents_=function(){var t=this;this.log_('onDisconnectEvents');var e=this.generateServerValues(),n=new le;this.onDisconnect_.forEachTree(W.Empty,(function(r,i){var o=ae(r,i,t.serverSyncTree_,e);n.remember(r,o);}));var r=[];n.forEachTree(W.Empty,(function(e,n){r=r.concat(t.serverSyncTree_.applyServerOverwrite(e,n));var i=t.abortTransactions_(e);t.rerunTransactions_(i);})),this.onDisconnect_=new le,this.eventQueue_.raiseEventsForChangedPath(W.Empty,r);},t.prototype.onDisconnectCancel=function(t,e){var n=this;this.server_.onDisconnectCancel(t.toString(),(function(r,i){'ok'===r&&n.onDisconnect_.forget(t),n.callOnCompleteCallback(e,r,i);}));},t.prototype.onDisconnectSet=function(t,e,n){var r=this,i=Gt(e);this.server_.onDisconnectPut(t.toString(),i.val(!0),(function(e,o){'ok'===e&&r.onDisconnect_.remember(t,i),r.callOnCompleteCallback(n,e,o);}));},t.prototype.onDisconnectSetWithPriority=function(t,e,n,r){var i=this,o=Gt(e,n);this.server_.onDisconnectPut(t.toString(),o.val(!0),(function(e,n){'ok'===e&&i.onDisconnect_.remember(t,o),i.callOnCompleteCallback(r,e,n);}));},t.prototype.onDisconnectUpdate=function(t,e,n){var r=this;if(u.isEmpty(e))return C('onDisconnect().update() called with empty data. Don\'t do anything.'),void this.callOnCompleteCallback(n,'ok');this.server_.onDisconnectMerge(t.toString(),e,(function(i,o){'ok'===i&&F(e,(function(e,n){var i=Gt(n);r.onDisconnect_.remember(t.child(e),i);})),r.callOnCompleteCallback(n,i,o);}));},t.prototype.addEventCallbackForQuery=function(t,e){var n;n='.info'===t.path.getFront()?this.infoSyncTree_.addEventRegistration(t,e):this.serverSyncTree_.addEventRegistration(t,e),this.eventQueue_.raiseEventsAtPath(t.path,n);},t.prototype.removeEventCallbackForQuery=function(t,e){var n;n='.info'===t.path.getFront()?this.infoSyncTree_.removeEventRegistration(t,e):this.serverSyncTree_.removeEventRegistration(t,e),this.eventQueue_.raiseEventsAtPath(t.path,n);},t.prototype.interrupt=function(){this.persistentConnection_&&this.persistentConnection_.interrupt('repo_interrupt');},t.prototype.resume=function(){this.persistentConnection_&&this.persistentConnection_.resume('repo_interrupt');},t.prototype.stats=function(t){if(void 0===t&&(t=!1),'undefined'!=typeof console){var e;t?(this.statsListener_||(this.statsListener_=new je(this.stats_)),e=this.statsListener_.get()):e=this.stats_.get();var n=Object.keys(e).reduce((function(t,e){return Math.max(e.length,t);}),0);F(e,(function(t,e){for(var r=t,i=t.length;i=0)return null!=i&&i.trackChildChange(Ce.childChangedChange(e,n,f)),a.updateImmediateChild(e,n);null!=i&&i.trackChildChange(Ce.childRemovedChange(e,f));var y=a.updateImmediateChild(e,Wt.EMPTY_NODE);return null!=p&&this.rangedFilter_.matches(p)?(null!=i&&i.trackChildChange(Ce.childAddedChange(p.name,p.node)),y.updateImmediateChild(p.name,p.node)):y;}return n.isEmpty()?t:l&&o(h,c)>=0?(null!=i&&(i.trackChildChange(Ce.childRemovedChange(h.name,h.node)),i.trackChildChange(Ce.childAddedChange(e,n))),a.updateImmediateChild(e,n).updateImmediateChild(h.name,Wt.EMPTY_NODE)):t;},t;}(),dn=function(){function t(){this.limitSet_=!1,this.startSet_=!1,this.startNameSet_=!1,this.endSet_=!1,this.endNameSet_=!1,this.limit_=0,this.viewFrom_='',this.indexStartValue_=null,this.indexStartName_='',this.indexEndValue_=null,this.indexEndName_='',this.index_=Dt;}return t.prototype.hasStart=function(){return this.startSet_;},t.prototype.isViewFromLeft=function(){return''===this.viewFrom_?this.startSet_:this.viewFrom_===t.WIRE_PROTOCOL_CONSTANTS_.VIEW_FROM_LEFT;},t.prototype.getIndexStartValue=function(){return u.assert(this.startSet_,'Only valid if start has been set'),this.indexStartValue_;},t.prototype.getIndexStartName=function(){return u.assert(this.startSet_,'Only valid if start has been set'),this.startNameSet_?this.indexStartName_:x;},t.prototype.hasEnd=function(){return this.endSet_;},t.prototype.getIndexEndValue=function(){return u.assert(this.endSet_,'Only valid if end has been set'),this.indexEndValue_;},t.prototype.getIndexEndName=function(){return u.assert(this.endSet_,'Only valid if end has been set'),this.endNameSet_?this.indexEndName_:P;},t.prototype.hasLimit=function(){return this.limitSet_;},t.prototype.hasAnchoredLimit=function(){return this.limitSet_&&''!==this.viewFrom_;},t.prototype.getLimit=function(){return u.assert(this.limitSet_,'Only valid if limit has been set'),this.limit_;},t.prototype.getIndex=function(){return this.index_;},t.prototype.copy_=function(){var e=new t;return e.limitSet_=this.limitSet_,e.limit_=this.limit_,e.startSet_=this.startSet_,e.indexStartValue_=this.indexStartValue_,e.startNameSet_=this.startNameSet_,e.indexStartName_=this.indexStartName_,e.endSet_=this.endSet_,e.indexEndValue_=this.indexEndValue_,e.endNameSet_=this.endNameSet_,e.indexEndName_=this.indexEndName_,e.index_=this.index_,e.viewFrom_=this.viewFrom_,e;},t.prototype.limit=function(t){var e=this.copy_();return e.limitSet_=!0,e.limit_=t,e.viewFrom_='',e;},t.prototype.limitToFirst=function(e){var n=this.copy_();return n.limitSet_=!0,n.limit_=e,n.viewFrom_=t.WIRE_PROTOCOL_CONSTANTS_.VIEW_FROM_LEFT,n;},t.prototype.limitToLast=function(e){var n=this.copy_();return n.limitSet_=!0,n.limit_=e,n.viewFrom_=t.WIRE_PROTOCOL_CONSTANTS_.VIEW_FROM_RIGHT,n;},t.prototype.startAt=function(t,e){var n=this.copy_();return n.startSet_=!0,void 0===t&&(t=null),n.indexStartValue_=t,null!=e?(n.startNameSet_=!0,n.indexStartName_=e):(n.startNameSet_=!1,n.indexStartName_=''),n;},t.prototype.endAt=function(t,e){var n=this.copy_();return n.endSet_=!0,void 0===t&&(t=null),n.indexEndValue_=t,void 0!==e?(n.endNameSet_=!0,n.indexEndName_=e):(n.endNameSet_=!1,n.indexEndName_=''),n;},t.prototype.orderBy=function(t){var e=this.copy_();return e.index_=t,e;},t.prototype.getQueryObject=function(){var e=t.WIRE_PROTOCOL_CONSTANTS_,n={};if(this.startSet_&&(n[e.INDEX_START_VALUE]=this.indexStartValue_,this.startNameSet_&&(n[e.INDEX_START_NAME]=this.indexStartName_)),this.endSet_&&(n[e.INDEX_END_VALUE]=this.indexEndValue_,this.endNameSet_&&(n[e.INDEX_END_NAME]=this.indexEndName_)),this.limitSet_){n[e.LIMIT]=this.limit_;var r=this.viewFrom_;''===r&&(r=this.isViewFromLeft()?e.VIEW_FROM_LEFT:e.VIEW_FROM_RIGHT),n[e.VIEW_FROM]=r;}return this.index_!==Dt&&(n[e.INDEX]=this.index_.toString()),n;},t.prototype.loadsAllData=function(){return!(this.startSet_||this.endSet_||this.limitSet_);},t.prototype.isDefault=function(){return this.loadsAllData()&&this.index_===Dt;},t.prototype.getNodeFilter=function(){return this.loadsAllData()?new Ie(this.getIndex()):this.hasLimit()?new pn(this):new fn(this);},t.prototype.toRestQueryStringParameters=function(){var e,n=t.REST_QUERY_CONSTANTS_,r={};return this.isDefault()?r:(this.index_===Dt?e=n.PRIORITY_INDEX:this.index_===Kt?e=n.VALUE_INDEX:this.index_===Et?e=n.KEY_INDEX:(u.assert(this.index_ instanceof Yt,'Unrecognized index type!'),e=this.index_.toString()),r[n.ORDER_BY]=u.stringify(e),this.startSet_&&(r[n.START_AT]=u.stringify(this.indexStartValue_),this.startNameSet_&&(r[n.START_AT]+=','+u.stringify(this.indexStartName_))),this.endSet_&&(r[n.END_AT]=u.stringify(this.indexEndValue_),this.endNameSet_&&(r[n.END_AT]+=','+u.stringify(this.indexEndName_))),this.limitSet_&&(this.isViewFromLeft()?r[n.LIMIT_TO_FIRST]=this.limit_:r[n.LIMIT_TO_LAST]=this.limit_),r);},t.WIRE_PROTOCOL_CONSTANTS_={INDEX_START_VALUE:'sp',INDEX_START_NAME:'sn',INDEX_END_VALUE:'ep',INDEX_END_NAME:'en',LIMIT:'l',VIEW_FROM:'vf',VIEW_FROM_LEFT:'l',VIEW_FROM_RIGHT:'r',INDEX:'i'},t.REST_QUERY_CONSTANTS_={ORDER_BY:'orderBy',PRIORITY_INDEX:'$priority',VALUE_INDEX:'$value',KEY_INDEX:'$key',START_AT:'startAt',END_AT:'endAt',LIMIT_TO_FIRST:'limitToFirst',LIMIT_TO_LAST:'limitToLast'},t.DEFAULT=new t,t;}(),yn=function(t){function e(e,n){if(!(e instanceof ln))throw new Error('new Reference() no longer supported - use app.database().');return t.call(this,e,n,dn.DEFAULT,!1)||this;}return a.__extends(e,t),e.prototype.getKey=function(){return u.validateArgCount('Reference.key',0,0,arguments.length),this.path.isEmpty()?null:this.path.getBack();},e.prototype.child=function(t){return u.validateArgCount('Reference.child',1,1,arguments.length),'number'==typeof t?t=String(t):t instanceof W||(null===this.path.getFront()?ft('Reference.child',1,t,!1):lt('Reference.child',1,t,!1)),new e(this.repo,this.path.child(t));},e.prototype.getParent=function(){u.validateArgCount('Reference.parent',0,0,arguments.length);var t=this.path.parent();return null===t?null:new e(this.repo,t);},e.prototype.getRoot=function(){u.validateArgCount('Reference.root',0,0,arguments.length);for(var t=this;null!==t.getParent();)t=t.getParent();return t;},e.prototype.databaseProp=function(){return this.repo.database;},e.prototype.set=function(t,e){u.validateArgCount('Reference.set',1,2,arguments.length),pt('Reference.set',this.path),ot('Reference.set',1,t,this.path,!1),u.validateCallback('Reference.set',2,e,!0);var n=new u.Deferred;return this.repo.setWithPriority(this.path,t,null,n.wrapCallback(e)),n.promise;},e.prototype.update=function(t,e){if(u.validateArgCount('Reference.update',1,2,arguments.length),pt('Reference.update',this.path),Array.isArray(t)){for(var n={},r=0;r0;},t.prototype.isEmpty=function(){return null===this.getValue()&&!this.hasChildren();},t.prototype.forEachChild=function(e){var n=this;F(this.node_.children,(function(r,i){e(new t(r,n,i));}));},t.prototype.forEachDescendant=function(t,e,n){e&&!n&&t(this),this.forEachChild((function(e){e.forEachDescendant(t,!0,n);})),e&&n&&t(this);},t.prototype.forEachAncestor=function(t,e){for(var n=e?this:this.parent();null!==n;){if(t(n))return!0;n=n.parent();}return!1;},t.prototype.forEachImmediateDescendantWithValue=function(t){this.forEachChild((function(e){null!==e.getValue()?t(e):e.forEachImmediateDescendantWithValue(t);}));},t.prototype.path=function(){return new W(null===this.parent_?this.name_:this.parent_.path()+'/'+this.name_);},t.prototype.name=function(){return this.name_;},t.prototype.parent=function(){return this.parent_;},t.prototype.updateParents_=function(){null!==this.parent_&&this.parent_.updateChild_(this.name_,this);},t.prototype.updateChild_=function(t,e){var n=e.isEmpty(),r=u.contains(this.node_.children,t);n&&r?(delete this.node_.children[t],this.node_.childCount--,this.updateParents_()):n||r||(this.node_.children[t]=e.node_,this.node_.childCount++,this.updateParents_());},t;}();!function(t){t[t.RUN=0]='RUN',t[t.SENT=1]='SENT',t[t.COMPLETED=2]='COMPLETED',t[t.SENT_NEEDS_ABORT=3]='SENT_NEEDS_ABORT',t[t.NEEDS_ABORT=4]='NEEDS_ABORT';}(vn||(vn={})),ln.MAX_TRANSACTION_RETRIES_=25,ln.prototype.transactionsInit_=function(){this.transactionQueueTree_=new mn;},ln.prototype.startTransaction=function(t,e,n,r){this.log_('transaction on '+t);var i=function(){},o=new yn(this,t);o.on('value',i);var s={path:t,update:e,onComplete:n,status:null,order:g(),applyLocally:r,retryCount:0,unwatcher:function(){o.off('value',i);},abortReason:null,currentWriteId:null,currentInputSnapshot:null,currentOutputSnapshotRaw:null,currentOutputSnapshotResolved:null},a=this.getLatestState_(t);s.currentInputSnapshot=a;var c=s.update(a.val());if(void 0===c){if(s.unwatcher(),s.currentOutputSnapshotRaw=null,s.currentOutputSnapshotResolved=null,s.onComplete){var h=new $t(s.currentInputSnapshot,new yn(this,s.path),Dt);s.onComplete(null,!1,h);}}else{st('transaction failed: Data returned ',c,s.path),s.status=vn.RUN;var l=this.transactionQueueTree_.subTree(t),f=l.getValue()||[];f.push(s),l.setValue(f);var p=void 0;if('object'==typeof c&&null!==c&&u.contains(c,'.priority'))p=u.safeGet(c,'.priority'),u.assert(it(p),'Invalid priority returned by transaction. Priority must be a valid string, finite number, server value, or null.');else p=(this.serverSyncTree_.calcCompleteEventCache(t)||Wt.EMPTY_NODE).getPriority().val();p=p;var d=this.generateServerValues(),y=Gt(c,p),v=ue(y,a,d);s.currentOutputSnapshotRaw=y,s.currentOutputSnapshotResolved=v,s.currentWriteId=this.getNextWriteId_();var m=this.serverSyncTree_.applyUserOverwrite(t,v,s.currentWriteId,s.applyLocally);this.eventQueue_.raiseEventsForChangedPath(t,m),this.sendReadyTransactions_();}},ln.prototype.getLatestState_=function(t,e){return this.serverSyncTree_.calcCompleteEventCache(t,e)||Wt.EMPTY_NODE;},ln.prototype.sendReadyTransactions_=function(t){var e=this;if(void 0===t&&(t=this.transactionQueueTree_),t||this.pruneCompletedTransactionsBelowNode_(t),null!==t.getValue()){var n=this.buildTransactionQueue_(t);u.assert(n.length>0,'Sending zero length transaction queue'),n.every((function(t){return t.status===vn.RUN;}))&&this.sendTransactionQueue_(t.path(),n);}else t.hasChildren()&&t.forEachChild((function(t){e.sendReadyTransactions_(t);}));},ln.prototype.sendTransactionQueue_=function(t,e){for(var n=this,r=e.map((function(t){return t.currentWriteId;})),i=this.getLatestState_(t,r),o=i,s=i.hash(),a=0;a=ln.MAX_TRANSACTION_RETRIES_)h=!0,l='maxretry',i=i.concat(this.serverSyncTree_.ackUserWrite(a.currentWriteId,!0));else{var f=this.getLatestState_(a.path,o);a.currentInputSnapshot=f;var p=t[s].update(f.val());if(void 0!==p){st('transaction failed: Data returned ',p,a.path);var d=Gt(p);'object'==typeof p&&null!=p&&u.contains(p,'.priority')||(d=d.updatePriority(f.getPriority()));var y=a.currentWriteId,v=this.generateServerValues(),g=ue(d,f,v);a.currentOutputSnapshotRaw=d,a.currentOutputSnapshotResolved=g,a.currentWriteId=this.getNextWriteId_(),o.splice(o.indexOf(y),1),i=(i=i.concat(this.serverSyncTree_.applyUserOverwrite(a.path,g,a.currentWriteId,a.applyLocally))).concat(this.serverSyncTree_.ackUserWrite(y,!0));}else h=!0,l='nodata',i=i.concat(this.serverSyncTree_.ackUserWrite(a.currentWriteId,!0));}if(this.eventQueue_.raiseEventsForChangedPath(e,i),i=[],h&&(t[s].status=vn.COMPLETED,n=t[s].unwatcher,setTimeout(n,Math.floor(0)),t[s].onComplete))if('nodata'===l){var m=new yn(this,t[s].path),_=t[s].currentInputSnapshot,w=new $t(_,m,Dt);r.push(t[s].onComplete.bind(null,null,!1,w));}else r.push(t[s].onComplete.bind(null,new Error(l),!1,null));}this.pruneCompletedTransactionsBelowNode_(this.transactionQueueTree_);for(s=0;s0?n:null);}t.forEachChild((function(t){e.pruneCompletedTransactionsBelowNode_(t);}));},ln.prototype.abortTransactions_=function(t){var e=this,n=this.getAncestorTransactionNode_(t).path(),r=this.transactionQueueTree_.subTree(t);return r.forEachAncestor((function(t){e.abortTransactionsOnNode_(t);})),this.abortTransactionsOnNode_(r),r.forEachDescendant((function(t){e.abortTransactionsOnNode_(t);})),n;},ln.prototype.abortTransactionsOnNode_=function(t){var e=t.getValue();if(null!==e){for(var n=[],r=[],i=-1,o=0;oe?1:0;}function E(t,e,n){return t.length===e.length&&t.every((function(t,r){return n(t,e[r]);}));}function C(t){return t+'\0';} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var I=function(t,e,n,r,i){this.s=t,this.persistenceKey=e,this.host=n,this.ssl=r,this.forceLongPolling=i;},T=function(){function t(t,e){this.projectId=t,this.database=e||'(default)';}return Object.defineProperty(t.prototype,'i',{get:function(){return'(default)'===this.database;},enumerable:!1,configurable:!0}),t.prototype.isEqual=function(e){return e instanceof t&&e.projectId===this.projectId&&e.database===this.database;},t.prototype.o=function(t){return b(this.projectId,t.projectId)||b(this.database,t.database);},t;}(); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function S(t){var e=0;for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e++;return e;}function N(t,e){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e(n,t[n]);}function A(t){for(var e in t)if(Object.prototype.hasOwnProperty.call(t,e))return!1;return!0;} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var x=function(){function t(t,e){this.h=t,this.u=e,this.l={};}return t.prototype.get=function(t){var e=this.h(t),n=this.l[e];if(void 0!==n)for(var r=0,i=n;r=1e9)throw new D(P.INVALID_ARGUMENT,'Timestamp nanoseconds out of range: '+e);if(t<-62135596800)throw new D(P.INVALID_ARGUMENT,'Timestamp seconds out of range: '+t);if(t>=253402300800)throw new D(P.INVALID_ARGUMENT,'Timestamp seconds out of range: '+t);}return t.now=function(){return t.fromMillis(Date.now());},t.fromDate=function(e){return t.fromMillis(e.getTime());},t.fromMillis=function(e){var n=Math.floor(e/1e3);return new t(n,1e6*(e-1e3*n));},t.prototype.toDate=function(){return new Date(this.toMillis());},t.prototype.toMillis=function(){return 1e3*this.seconds+this.nanoseconds/1e6;},t.prototype.T=function(t){return this.seconds===t.seconds?b(this.nanoseconds,t.nanoseconds):b(this.seconds,t.seconds);},t.prototype.isEqual=function(t){return t.seconds===this.seconds&&t.nanoseconds===this.nanoseconds;},t.prototype.toString=function(){return'Timestamp(seconds='+this.seconds+', nanoseconds='+this.nanoseconds+')';},t.prototype.valueOf=function(){var t=this.seconds- -62135596800;return String(t).padStart(12,'0')+'.'+String(this.nanoseconds).padStart(9,'0');},t;}(),R=function(){function t(t){this.timestamp=t;}return t.I=function(e){return new t(e);},t.min=function(){return new t(new O(0,0));},t.prototype.o=function(t){return this.timestamp.T(t.timestamp);},t.prototype.isEqual=function(t){return this.timestamp.isEqual(t.timestamp);},t.prototype.m=function(){return 1e6*this.timestamp.seconds+this.timestamp.nanoseconds/1e3;},t.prototype.toString=function(){return'SnapshotVersion('+this.timestamp.toString()+')';},t.prototype.A=function(){return this.timestamp;},t;}(),k=function(){function t(t,e,n){void 0===e?e=0:e>t.length&&v(),void 0===n?n=t.length-e:n>t.length-e&&v(),this.segments=t,this.offset=e,this.R=n;}return Object.defineProperty(t.prototype,'length',{get:function(){return this.R;},enumerable:!1,configurable:!0}),t.prototype.isEqual=function(e){return 0===t.P(this,e);},t.prototype.child=function(e){var n=this.segments.slice(this.offset,this.limit());return e instanceof t?e.forEach((function(t){n.push(t);})):n.push(e),this.V(n);},t.prototype.limit=function(){return this.offset+this.length;},t.prototype.g=function(t){return t=void 0===t?1:t,this.V(this.segments,this.offset+t,this.length-t);},t.prototype.p=function(){return this.V(this.segments,this.offset,this.length-1);},t.prototype.v=function(){return this.segments[this.offset];},t.prototype.S=function(){return this.get(this.length-1);},t.prototype.get=function(t){return this.segments[this.offset+t];},t.prototype._=function(){return 0===this.length;},t.prototype.D=function(t){if(t.lengtho)return 1;}return t.lengthe.length?1:0;},t;}(),L=function(t){function e(){return null!==t&&t.apply(this,arguments)||this;}return i.__extends(e,t),e.prototype.V=function(t,n,r){return new e(t,n,r);},e.prototype.N=function(){return this.F().join('/');},e.prototype.toString=function(){return this.N();},e.$=function(t){if(t.indexOf('//')>=0)throw new D(P.INVALID_ARGUMENT,'Invalid path ('+t+'). Paths must not contain // in them.');return new e(t.split('/').filter((function(t){return t.length>0;})));},e.k=function(){return new e([]);},e;}(k),F=/^[_a-zA-Z][_a-zA-Z0-9]*$/,M=function(t){function e(){return null!==t&&t.apply(this,arguments)||this;}return i.__extends(e,t),e.prototype.V=function(t,n,r){return new e(t,n,r);},e.M=function(t){return F.test(t);},e.prototype.N=function(){return this.F().map((function(t){return t=t.replace('\\','\\\\').replace('`','\\`'),e.M(t)||(t='`'+t+'`'),t;})).join('.');},e.prototype.toString=function(){return this.N();},e.prototype.O=function(){return 1===this.length&&'__name__'===this.get(0);},e.L=function(){return new e(['__name__']);},e.B=function(t){for(var n=[],r='',i=0,o=function(){if(0===r.length)throw new D(P.INVALID_ARGUMENT,'Invalid field path ('+t+'). Paths must not be empty, begin with \'.\', end with \'.\', or contain \'..\'');n.push(r),r='';},s=!1;i=2&&this.path.get(this.path.length-2)===t;},t.prototype.isEqual=function(t){return null!==t&&0===L.P(this.path,t.path);},t.prototype.toString=function(){return this.path.toString();},t.P=function(t,e){return L.P(t.path,e.path);},t.W=function(t){return t.length%2==0;},t.j=function(e){return new t(new L(e.slice()));},t;}(); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function V(t){return null==t;}function j(t){return-0===t&&1/t==-1/0;}function q(t){return'number'==typeof t&&Number.isInteger(t)&&!j(t)&&t<=Number.MAX_SAFE_INTEGER&&t>=Number.MIN_SAFE_INTEGER;} -/** - * @license - * Copyright 2019 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var B=function(t,e,n,r,i,o,s){void 0===e&&(e=null),void 0===n&&(n=[]),void 0===r&&(r=[]),void 0===i&&(i=null),void 0===o&&(o=null),void 0===s&&(s=null),this.path=t,this.collectionGroup=e,this.orderBy=n,this.filters=r,this.limit=i,this.startAt=o,this.endAt=s,this.K=null;};function W(t,e,n,r,i,o,s){return void 0===e&&(e=null),void 0===n&&(n=[]),void 0===r&&(r=[]),void 0===i&&(i=null),void 0===o&&(o=null),void 0===s&&(s=null),new B(t,e,n,r,i,o,s);}function Q(t){var e=m(t);if(null===e.K){var n=e.path.N();null!==e.collectionGroup&&(n+='|cg:'+e.collectionGroup),n+='|f:',n+=e.filters.map((function(t){return function(t){return t.field.N()+t.op.toString()+Lt(t.value);}(t);})).join(','),n+='|ob:',n+=e.orderBy.map((function(t){return(e=t).field.N()+e.dir;var e;})).join(','),V(e.limit)||(n+='|l:',n+=e.limit),e.startAt&&(n+='|lb:',n+=wn(e.startAt)),e.endAt&&(n+='|ub:',n+=wn(e.endAt)),e.K=n;}return e.K;}function z(t,e){if(t.limit!==e.limit)return!1;if(t.orderBy.length!==e.orderBy.length)return!1;for(var n=0;n0&&(e=e.right);}return null;},t.prototype.indexOf=function(t){for(var e=0,n=this.root;!n._();){var r=this.P(t,n.key);if(0===r)return e+n.left.size;r<0?n=n.left:(e+=n.left.size+1,n=n.right);}return-1;},t.prototype._=function(){return this.root._();},Object.defineProperty(t.prototype,'size',{get:function(){return this.root.size;},enumerable:!1,configurable:!0}),t.prototype.it=function(){return this.root.it();},t.prototype.rt=function(){return this.root.rt();},t.prototype.ot=function(t){return this.root.ot(t);},t.prototype.forEach=function(t){this.ot((function(e,n){return t(e,n),!1;}));},t.prototype.toString=function(){var t=[];return this.ot((function(e,n){return t.push(e+':'+n),!1;})),'{'+t.join(', ')+'}';},t.prototype.ht=function(t){return this.root.ht(t);},t.prototype.at=function(){return new et(this.root,null,this.P,!1);},t.prototype.ut=function(t){return new et(this.root,t,this.P,!1);},t.prototype.ct=function(){return new et(this.root,null,this.P,!0);},t.prototype.lt=function(t){return new et(this.root,t,this.P,!0);},t;}(),et=function(){function t(t,e,n,r){this._t=r,this.ft=[];for(var i=1;!t._();)if(i=e?n(t.key,e):1,r&&(i*=-1),i<0)t=this._t?t.left:t.right;else{if(0===i){this.ft.push(t);break;}this.ft.push(t),t=this._t?t.right:t.left;}}return t.prototype.dt=function(){var t=this.ft.pop(),e={key:t.key,value:t.value};if(this._t)for(t=t.left;!t._();)this.ft.push(t),t=t.right;else for(t=t.right;!t._();)this.ft.push(t),t=t.left;return e;},t.prototype.wt=function(){return this.ft.length>0;},t.prototype.Tt=function(){if(0===this.ft.length)return null;var t=this.ft[this.ft.length-1];return{key:t.key,value:t.value};},t;}(),nt=function(){function t(e,n,r,i,o){this.key=e,this.value=n,this.color=null!=r?r:t.RED,this.left=null!=i?i:t.EMPTY,this.right=null!=o?o:t.EMPTY,this.size=this.left.size+1+this.right.size;}return t.prototype.copy=function(e,n,r,i,o){return new t(null!=e?e:this.key,null!=n?n:this.value,null!=r?r:this.color,null!=i?i:this.left,null!=o?o:this.right);},t.prototype._=function(){return!1;},t.prototype.ot=function(t){return this.left.ot(t)||t(this.key,this.value)||this.right.ot(t);},t.prototype.ht=function(t){return this.right.ht(t)||t(this.key,this.value)||this.left.ht(t);},t.prototype.min=function(){return this.left._()?this:this.left.min();},t.prototype.it=function(){return this.min().key;},t.prototype.rt=function(){return this.right._()?this.key:this.right.rt();},t.prototype.nt=function(t,e,n){var r=this,i=n(t,r.key);return(r=i<0?r.copy(null,null,null,r.left.nt(t,e,n),null):0===i?r.copy(null,e,null,null,null):r.copy(null,null,null,null,r.right.nt(t,e,n))).Et();},t.prototype.It=function(){if(this.left._())return t.EMPTY;var e=this;return e.left.At()||e.left.left.At()||(e=e.Rt()),(e=e.copy(null,null,null,e.left.It(),null)).Et();},t.prototype.remove=function(e,n){var r,i=this;if(n(e,i.key)<0)i.left._()||i.left.At()||i.left.left.At()||(i=i.Rt()),i=i.copy(null,null,null,i.left.remove(e,n),null);else{if(i.left.At()&&(i=i.Pt()),i.right._()||i.right.At()||i.right.left.At()||(i=i.Vt()),0===n(e,i.key)){if(i.right._())return t.EMPTY;r=i.right.min(),i=i.copy(r.key,r.value,null,null,i.right.It());}i=i.copy(null,null,null,null,i.right.remove(e,n));}return i.Et();},t.prototype.At=function(){return this.color;},t.prototype.Et=function(){var t=this;return t.right.At()&&!t.left.At()&&(t=t.gt()),t.left.At()&&t.left.left.At()&&(t=t.Pt()),t.left.At()&&t.right.At()&&(t=t.yt()),t;},t.prototype.Rt=function(){var t=this.yt();return t.right.left.At()&&(t=(t=(t=t.copy(null,null,null,null,t.right.Pt())).gt()).yt()),t;},t.prototype.Vt=function(){var t=this.yt();return t.left.left.At()&&(t=(t=t.Pt()).yt()),t;},t.prototype.gt=function(){var e=this.copy(null,null,t.RED,null,this.right.left);return this.right.copy(null,null,this.color,e,null);},t.prototype.Pt=function(){var e=this.copy(null,null,t.RED,this.left.right,null);return this.left.copy(null,null,this.color,null,e);},t.prototype.yt=function(){var t=this.left.copy(null,null,!this.left.color,null,null),e=this.right.copy(null,null,!this.right.color,null,null);return this.copy(null,null,!this.color,t,e);},t.prototype.pt=function(){var t=this.bt();return Math.pow(2,t)<=this.size+1;},t.prototype.bt=function(){if(this.At()&&this.left.At())throw v();if(this.right.At())throw v();var t=this.left.bt();if(t!==this.right.bt())throw v();return t+(this.At()?0:1);},t;}();nt.EMPTY=null,nt.RED=!0,nt.st=!1,nt.EMPTY=new(function(){function t(){this.size=0;}return Object.defineProperty(t.prototype,'key',{get:function(){throw v();},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'value',{get:function(){throw v();},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'color',{get:function(){throw v();},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'left',{get:function(){throw v();},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'right',{get:function(){throw v();},enumerable:!1,configurable:!0}),t.prototype.copy=function(t,e,n,r,i){return this;},t.prototype.nt=function(t,e,n){return new nt(t,e);},t.prototype.remove=function(t,e){return this;},t.prototype._=function(){return!0;},t.prototype.ot=function(t){return!1;},t.prototype.ht=function(t){return!1;},t.prototype.it=function(){return null;},t.prototype.rt=function(){return null;},t.prototype.At=function(){return!1;},t.prototype.pt=function(){return!0;},t.prototype.bt=function(){return 0;},t;}()); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -var rt=function(){function t(t){this.P=t,this.data=new tt(this.P);}return t.prototype.has=function(t){return null!==this.data.get(t);},t.prototype.first=function(){return this.data.it();},t.prototype.last=function(){return this.data.rt();},Object.defineProperty(t.prototype,'size',{get:function(){return this.data.size;},enumerable:!1,configurable:!0}),t.prototype.indexOf=function(t){return this.data.indexOf(t);},t.prototype.forEach=function(t){this.data.ot((function(e,n){return t(e),!1;}));},t.prototype.vt=function(t,e){for(var n=this.data.ut(t[0]);n.wt();){var r=n.dt();if(this.P(r.key,t[1])>=0)return;e(r.key);}},t.prototype.St=function(t,e){var n;for(n=void 0!==e?this.data.ut(e):this.data.at();n.wt();)if(!t(n.dt().key))return;},t.prototype.Dt=function(t){var e=this.data.ut(t);return e.wt()?e.dt().key:null;},t.prototype.at=function(){return new it(this.data.at());},t.prototype.ut=function(t){return new it(this.data.ut(t));},t.prototype.add=function(t){return this.copy(this.data.remove(t).nt(t,!0));},t.prototype.delete=function(t){return this.has(t)?this.copy(this.data.remove(t)):this;},t.prototype._=function(){return this.data._();},t.prototype.Ct=function(t){var e=this;return e.size0&&(this.oe=!0,this.ie=t);},t.prototype.ce=function(){var t=ft(),e=ft(),n=ft();return this.se.forEach((function(r,i){switch(i){case 0:t=t.add(r);break;case 2:e=e.add(r);break;case 1:n=n.add(r);break;default:v();}})),new _t(this.ie,this.re,t,e,n);},t.prototype.le=function(){this.oe=!1,this.se=St();},t.prototype._e=function(t,e){this.oe=!0,this.se=this.se.nt(t,e);},t.prototype.fe=function(t){this.oe=!0,this.se=this.se.remove(t);},t.prototype.de=function(){this.ne+=1;},t.prototype.we=function(){this.ne-=1;},t.prototype.Te=function(){this.oe=!0,this.re=!0;},t;}(),It=function(){function t(t){this.Ee=t,this.Ie=new Map,this.me=st(),this.Ae=Tt(),this.Re=new rt(b);}return t.prototype.Pe=function(t){for(var e=0,n=t.Zt;e0?t.targetIds.forEach(e):this.Ie.forEach((function(t,r){n.ve(r)&&e(r);}));},t.prototype.De=function(t){var e=t.targetId,n=t.ee.count,r=this.Ce(e);if(r){var i=r.target;if(G(i))if(0===n){var o=new U(i.path);this.ge(e,o,new on(o,R.min()));}else g(1===n);else this.Fe(e)!==n&&(this.Se(e),this.Re=this.Re.add(e));}},t.prototype.Ne=function(t){var e=this,n=new Map;this.Ie.forEach((function(r,i){var o=e.Ce(i);if(o){if(r.Ht&&G(o.target)){var s=new U(o.target.path);null!==e.me.get(s)||e.$e(i,s)||e.ge(i,s,new on(s,t));}r.ae&&(n.set(i,r.ce()),r.le());}}));var r=ft();this.Ae.forEach((function(t,n){var i=!0;n.St((function(t){var n=e.Ce(t);return!n||2===n.J||(i=!1,!1);})),i&&(r=r.add(t));}));var i=new mt(t,n,this.Re,this.me,r);return this.me=st(),this.Ae=Tt(),this.Re=new rt(b),i;},t.prototype.Ve=function(t,e){if(this.ve(t)){var n=this.$e(t,e.key)?2:0;this.be(t)._e(e.key,n),this.me=this.me.nt(e.key,e),this.Ae=this.Ae.nt(e.key,this.ke(e.key).add(t));}},t.prototype.ge=function(t,e,n){if(this.ve(t)){var r=this.be(t);this.$e(t,e)?r._e(e,1):r.fe(e),this.Ae=this.Ae.nt(e,this.ke(e).delete(t)),n&&(this.me=this.me.nt(e,n));}},t.prototype.removeTarget=function(t){this.Ie.delete(t);},t.prototype.Fe=function(t){var e=this.be(t).ce();return this.Ee.xe(t).size+e.Yt.size-e.Xt.size;},t.prototype.de=function(t){this.be(t).de();},t.prototype.be=function(t){var e=this.Ie.get(t);return e||(e=new Ct,this.Ie.set(t,e)),e;},t.prototype.ke=function(t){var e=this.Ae.get(t);return e||(e=new rt(b),this.Ae=this.Ae.nt(t,e)),e;},t.prototype.ve=function(t){var e=null!==this.Ce(t);return e||p('WatchChangeAggregator','Detected inactive target',t),e;},t.prototype.Ce=function(t){var e=this.Ie.get(t);return e&&e.he?null:this.Ee.Me(t);},t.prototype.Se=function(t){var e=this;this.Ie.set(t,new Ct),this.Ee.xe(t).forEach((function(n){e.ge(t,n,null);}));},t.prototype.$e=function(t,e){return this.Ee.xe(t).has(e);},t;}(); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function Tt(){return new tt(U.P);}function St(){return new tt(U.P);} -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function Nt(t){var e,n;return'server_timestamp'===(null===(n=((null===(e=null==t?void 0:t.mapValue)||void 0===e?void 0:e.fields)||{}).__type__)||void 0===n?void 0:n.stringValue);}function At(t){var e=Ft(t.mapValue.fields.__local_write_time__.timestampValue);return new O(e.seconds,e.nanos);} -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var xt=new RegExp(/^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(?:\.(\d+))?Z$/);function Pt(t){return'nullValue'in t?0:'booleanValue'in t?1:'integerValue'in t||'doubleValue'in t?2:'timestampValue'in t?3:'stringValue'in t?5:'bytesValue'in t?6:'referenceValue'in t?7:'geoPointValue'in t?8:'arrayValue'in t?9:'mapValue'in t?Nt(t)?4:10:v();}function Dt(t,e){var n=Pt(t);if(n!==Pt(e))return!1;switch(n){case 0:return!0;case 1:return t.booleanValue===e.booleanValue;case 4:return At(t).isEqual(At(e));case 3:return function(t,e){if('string'==typeof t.timestampValue&&'string'==typeof e.timestampValue&&t.timestampValue.length===e.timestampValue.length)return t.timestampValue===e.timestampValue;var n=Ft(t.timestampValue),r=Ft(e.timestampValue);return n.seconds===r.seconds&&n.nanos===r.nanos;}(t,e);case 5:return t.stringValue===e.stringValue;case 6:return function(t,e){return Ut(t.bytesValue).isEqual(Ut(e.bytesValue));}(t,e);case 7:return t.referenceValue===e.referenceValue;case 8:return function(t,e){return Mt(t.geoPointValue.latitude)===Mt(e.geoPointValue.latitude)&&Mt(t.geoPointValue.longitude)===Mt(e.geoPointValue.longitude);}(t,e);case 2:return function(t,e){if('integerValue'in t&&'integerValue'in e)return Mt(t.integerValue)===Mt(e.integerValue);if('doubleValue'in t&&'doubleValue'in e){var n=Mt(t.doubleValue),r=Mt(e.doubleValue);return n===r?j(n)===j(r):isNaN(n)&&isNaN(r);}return!1;}(t,e);case 9:return E(t.arrayValue.values||[],e.arrayValue.values||[],Dt);case 10:return function(t,e){var n=t.mapValue.fields||{},r=e.mapValue.fields||{};if(S(n)!==S(r))return!1;for(var i in n)if(n.hasOwnProperty(i)&&(void 0===r[i]||!Dt(n[i],r[i])))return!1;return!0;}(t,e);default:return v();}}function Ot(t,e){return void 0!==(t.values||[]).find((function(t){return Dt(t,e);}));}function Rt(t,e){var n=Pt(t),r=Pt(e);if(n!==r)return b(n,r);switch(n){case 0:return 0;case 1:return b(t.booleanValue,e.booleanValue);case 2:return function(t,e){var n=Mt(t.integerValue||t.doubleValue),r=Mt(e.integerValue||e.doubleValue);return nr?1:n===r?0:isNaN(n)?isNaN(r)?0:-1:1;}(t,e);case 3:return kt(t.timestampValue,e.timestampValue);case 4:return kt(At(t),At(e));case 5:return b(t.stringValue,e.stringValue);case 6:return function(t,e){var n=Ut(t),r=Ut(e);return n.o(r);}(t.bytesValue,e.bytesValue);case 7:return function(t,e){for(var n=t.split('/'),r=e.split('/'),i=0;i':'GREATER_THAN','>=':'GREATER_THAN_OR_EQUAL','==':'EQUAL','array-contains':'ARRAY_CONTAINS',in:'IN','array-contains-any':'ARRAY_CONTAINS_ANY'},Ht=function(t,e){this.s=t,this.Oe=e;};function Kt(t){return{integerValue:''+t};}function Yt(t,e){if(t.Oe){if(isNaN(e))return{doubleValue:'NaN'};if(e===1/0)return{doubleValue:'Infinity'};if(e===-1/0)return{doubleValue:'-Infinity'};}return{doubleValue:j(e)?'-0':e};}function $t(t,e){return q(e)?Kt(e):Yt(t,e);}function Xt(t,e){return t.Oe?new Date(1e3*e.seconds).toISOString().replace(/\.\d*/,'').replace('Z','')+'.'+('000000000'+e.nanoseconds).slice(-9)+'Z':{seconds:''+e.seconds,nanos:e.nanoseconds};}function Jt(t,e){return t.Oe?e.toBase64():e.toUint8Array();}function Zt(t,e){return Xt(t,e.A());}function te(t){return g(!!t),R.I(function(t){var e=Ft(t);return new O(e.seconds,e.nanos);}(t));}function ee(t,e){return function(t){return new L(['projects',t.projectId,'databases',t.database]);}(t).child('documents').child(e).N();}function ne(t){var e=L.$(t);return g(be(e)),e;}function re(t,e){return ee(t.s,e.path);}function ie(t,e){var n=ne(e);return g(n.get(1)===t.s.projectId),g(!n.get(3)&&!t.s.database||n.get(3)===t.s.database),new U(ue(n));}function oe(t,e){return ee(t.s,e);}function se(t){var e=ne(t);return 4===e.length?L.k():ue(e);}function ae(t){return new L(['projects',t.s.projectId,'databases',t.s.database]).N();}function ue(t){return g(t.length>4&&'documents'===t.get(4)),t.g(5);}function ce(t,e,n){return{name:re(t,e),fields:n.proto.mapValue.fields};}function he(t,e){var n;if(e instanceof ze)n={update:ce(t,e.key,e.value)};else if(e instanceof Xe)n={delete:re(t,e.key)};else if(e instanceof Ge)n={update:ce(t,e.key,e.data),updateMask:we(e.Le)};else if(e instanceof Ke)n={transform:{document:re(t,e.key),fieldTransforms:e.fieldTransforms.map((function(t){return function(t,e){var n=e.transform;if(n instanceof Se)return{fieldPath:e.field.N(),setToServerValue:'REQUEST_TIME'};if(n instanceof Ne)return{fieldPath:e.field.N(),appendMissingElements:{values:n.elements}};if(n instanceof xe)return{fieldPath:e.field.N(),removeAllFromArray:{values:n.elements}};if(n instanceof De)return{fieldPath:e.field.N(),increment:n.Be};throw v();}(0,t);}))}};else{if(!(e instanceof Je))return v();n={verify:re(t,e.key)};}return e.Ue.qe||(n.currentDocument=function(t,e){return void 0!==e.updateTime?{updateTime:Zt(t,e.updateTime)}:void 0!==e.exists?{exists:e.exists}:v();}(t,e.Ue)),n;}function le(t,e){var n=e.currentDocument?function(t){return void 0!==t.updateTime?Me.updateTime(te(t.updateTime)):void 0!==t.exists?Me.exists(t.exists):Me.Qe();}(e.currentDocument):Me.Qe();if(e.update){e.update.name;var r=ie(t,e.update.name),i=new Ze({mapValue:{fields:e.update.fields}});if(e.updateMask){var o=function(t){var e=t.fieldPaths||[];return new ke(e.map((function(t){return M.B(t);})));}(e.updateMask);return new Ge(r,i,o,n);}return new ze(r,i,n);}if(e.delete){var s=ie(t,e.delete);return new Xe(s,n);}if(e.transform){var a=ie(t,e.transform.document),u=e.transform.fieldTransforms.map((function(e){return function(t,e){var n=null;if('setToServerValue'in e)g('REQUEST_TIME'===e.setToServerValue),n=new Se;else if('appendMissingElements'in e){var r=e.appendMissingElements.values||[];n=new Ne(r);}else if('removeAllFromArray'in e){var i=e.removeAllFromArray.values||[];n=new xe(i);}else'increment'in e?n=new De(t,e.increment):v();var o=M.B(e.fieldPath);return new Le(o,n);}(t,e);}));return g(!0===n.exists),new Ke(a,u);}if(e.verify){var c=ie(t,e.verify);return new Je(c,n);}return v();}function fe(t,e){return{documents:[oe(t,e.path)]};}function pe(t,e){var n={structuredQuery:{}},r=e.path;null!==e.collectionGroup?(n.parent=oe(t,r),n.structuredQuery.from=[{collectionId:e.collectionGroup,allDescendants:!0}]):(n.parent=oe(t,r.p()),n.structuredQuery.from=[{collectionId:r.S()}]);var i=function(t){if(0!==t.length){var e=t.map((function(t){return t instanceof pn?function(t){if('=='===t.op){if(Wt(t.value))return{unaryFilter:{field:ve(t.field),op:'IS_NAN'}};if(Bt(t.value))return{unaryFilter:{field:ve(t.field),op:'IS_NULL'}};}return{fieldFilter:{field:ve(t.field),op:(e=t.op,Gt[e]),value:t.value}};var e;}(t):v();}));return 1===e.length?e[0]:{compositeFilter:{op:'AND',filters:e}};}}(e.filters);i&&(n.structuredQuery.where=i);var o=function(t){if(0!==t.length)return t.map((function(t){return{field:ve((e=t).field),direction:(n=e.dir,zt[n])};var e,n;}));}(e.orderBy);o&&(n.structuredQuery.orderBy=o);var s=function(t,e){return t.Oe||V(e)?e:{value:e};}(t,e.limit);return null!==s&&(n.structuredQuery.limit=s),e.startAt&&(n.structuredQuery.startAt=de(e.startAt)),e.endAt&&(n.structuredQuery.endAt=de(e.endAt)),n;}function de(t){return{before:t.before,values:t.position};}function ye(t){var e=!!t.before,n=t.values||[];return new _n(n,e);}function ve(t){return{fieldPath:t.N()};}function ge(t){return M.B(t.fieldPath);}function me(t){return pn.create(ge(t.fieldFilter.field),function(t){switch(t){case'EQUAL':return'==';case'GREATER_THAN':return'>';case'GREATER_THAN_OR_EQUAL':return'>=';case'LESS_THAN':return'<';case'LESS_THAN_OR_EQUAL':return'<=';case'ARRAY_CONTAINS':return'array-contains';case'IN':return'in';case'ARRAY_CONTAINS_ANY':return'array-contains-any';case'OPERATOR_UNSPECIFIED':default:return v();}}(t.fieldFilter.op),t.fieldFilter.value);}function _e(t){switch(t.unaryFilter.op){case'IS_NAN':var e=ge(t.unaryFilter.field);return pn.create(e,'==',{doubleValue:NaN});case'IS_NULL':var n=ge(t.unaryFilter.field);return pn.create(n,'==',{nullValue:'NULL_VALUE'});case'OPERATOR_UNSPECIFIED':default:return v();}}function we(t){var e=[];return t.fields.forEach((function(t){return e.push(t.N());})),{fieldPaths:e};}function be(t){return t.length>=4&&'projects'===t.get(0)&&'databases'===t.get(2);} -/** - * @license - * Copyright 2018 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var Ee=function(){this.je=void 0;};function Ce(t,e,n){return t instanceof Se?function(t,e){var n={fields:{__type__:{stringValue:'server_timestamp'},__local_write_time__:{timestampValue:{seconds:t.seconds,nanos:t.nanoseconds}}}};return e&&(n.fields.__previous_value__=e),{mapValue:n};}(n,e):t instanceof Ne?Ae(t,e):t instanceof xe?Pe(t,e):function(t,e){var n=Te(t,e),r=Oe(n)+Oe(t.Be);return jt(n)&&jt(t.Be)?Kt(r):Yt(t.serializer,r);}(t,e);}function Ie(t,e,n){return t instanceof Ne?Ae(t,e):t instanceof xe?Pe(t,e):n;}function Te(t,e){return t instanceof De?jt(n=e)||function(t){return!!t&&'doubleValue'in t;}(n)?e:{integerValue:0}:null;var n;}var Se=function(t){function e(){return null!==t&&t.apply(this,arguments)||this;}return i.__extends(e,t),e;}(Ee),Ne=function(t){function e(e){var n=this;return(n=t.call(this)||this).elements=e,n;}return i.__extends(e,t),e;}(Ee);function Ae(t,e){for(var n=Re(e),r=function(t){n.some((function(e){return Dt(e,t);}))||n.push(t);},i=0,o=t.elements;i0?this.en[this.en.length-1].dir:'asc';this.sn.push(new Cn(M.L(),s));}}}return this.sn;},enumerable:!1,configurable:!0}),t.prototype.cn=function(e){var n=this.filters.concat([e]);return new t(this.path,this.collectionGroup,this.en.slice(),n,this.limit,this.nn,this.startAt,this.endAt);},t.prototype.ln=function(e){var n=this.en.concat([e]);return new t(this.path,this.collectionGroup,n,this.filters.slice(),this.limit,this.nn,this.startAt,this.endAt);},t.prototype._n=function(e){return new t(this.path,this.collectionGroup,this.en.slice(),this.filters.slice(),e,'F',this.startAt,this.endAt);},t.prototype.fn=function(e){return new t(this.path,this.collectionGroup,this.en.slice(),this.filters.slice(),e,'L',this.startAt,this.endAt);},t.prototype.dn=function(e){return new t(this.path,this.collectionGroup,this.en.slice(),this.filters.slice(),this.limit,this.nn,e,this.endAt);},t.prototype.wn=function(e){return new t(this.path,this.collectionGroup,this.en.slice(),this.filters.slice(),this.limit,this.nn,this.startAt,e);},t.prototype.Tn=function(e){return new t(e,null,this.en.slice(),this.filters.slice(),this.limit,this.nn,this.startAt,this.endAt);},t.prototype.En=function(){return 0===this.filters.length&&null===this.limit&&null==this.startAt&&null==this.endAt&&(0===this.en.length||1===this.en.length&&this.en[0].field.O());},t.prototype.In=function(){return!V(this.limit)&&'F'===this.nn;},t.prototype.mn=function(){return!V(this.limit)&&'L'===this.nn;},t.prototype.un=function(){return this.en.length>0?this.en[0].field:null;},t.prototype.an=function(){for(var t=0,e=this.filters;t=0)return r.op;}return null;},t.prototype.Pn=function(){return G(this.We());},t.prototype.Vn=function(){return null!==this.collectionGroup;},t.prototype.We=function(){if(!this.rn)if('F'===this.nn)this.rn=W(this.path,this.collectionGroup,this.orderBy,this.filters,this.limit,this.startAt,this.endAt);else{for(var t=[],e=0,n=this.orderBy;e0&&(e+=', orderBy: ['+t.orderBy.map((function(t){return(e=t).field.N()+' ('+e.dir+')';var e;})).join(', ')+']'),t.startAt&&(e+=', startAt: '+wn(t.startAt)),t.endAt&&(e+=', endAt: '+wn(t.endAt)),'Target('+e+')';}(t.We())+'; limitType='+t.nn+')';}function ln(t,e){return function(t,e){var n=e.key.path;return null!==t.collectionGroup?e.key.U(t.collectionGroup)&&t.path.D(n):U.W(t.path)?t.path.isEqual(n):t.path.C(n);}(t,e)&&function(t,e){for(var n=0,r=t.en;n':return t>0;case'>=':return t>=0;default:return v();}},e.prototype.An=function(){return['<','<=','>','>='].indexOf(this.op)>=0;},e;}((function(){})),dn=function(t){function e(e,n,r){var i=this;return(i=t.call(this,e,n,r)||this).key=U.q(r.referenceValue),i;}return i.__extends(e,t),e.prototype.matches=function(t){var e=U.P(t.key,this.key);return this.gn(e);},e;}(pn),yn=function(t){function e(e,n){var r=this;return(r=t.call(this,e,'in',n)||this).keys=(n.arrayValue.values||[]).map((function(t){return U.q(t.referenceValue);})),r;}return i.__extends(e,t),e.prototype.matches=function(t){return this.keys.some((function(e){return e.isEqual(t.key);}));},e;}(pn),vn=function(t){function e(e,n){return t.call(this,e,'array-contains',n)||this;}return i.__extends(e,t),e.prototype.matches=function(t){var e=t.field(this.field);return qt(e)&&Ot(e.arrayValue,this.value);},e;}(pn),gn=function(t){function e(e,n){return t.call(this,e,'in',n)||this;}return i.__extends(e,t),e.prototype.matches=function(t){var e=t.field(this.field);return null!==e&&Ot(this.value.arrayValue,e);},e;}(pn),mn=function(t){function e(e,n){return t.call(this,e,'array-contains-any',n)||this;}return i.__extends(e,t),e.prototype.matches=function(t){var e=this,n=t.field(this.field);return!(!qt(n)||!n.arrayValue.values)&&n.arrayValue.values.some((function(t){return Ot(e.value.arrayValue,t);}));},e;}(pn),_n=function(t,e){this.position=t,this.before=e;};function wn(t){return(t.before?'b':'a')+':'+t.position.map((function(t){return Lt(t);})).join(',');}function bn(t,e,n){for(var r=0,i=0;i0&&p('ExponentialBackoff','Backing off for '+i+' ms (base delay: '+this.Fs+' ms, delay with jitter: '+n+' ms, last attempt: '+r+' ms ago)'),this.Ns=this.bs.Os(this.vs,i,(function(){return e.$s=Date.now(),t();})),this.Fs*=this.Ds,this.Fsthis.Cs&&(this.Fs=this.Cs);},t.prototype.Ls=function(){null!==this.Ns&&(this.Ns.Bs(),this.Ns=null);},t.prototype.cancel=function(){null!==this.Ns&&(this.Ns.cancel(),this.Ns=null);},t.prototype.Ms=function(){return(Math.random()-.5)*this.Fs;},t;}(); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function Mn(t){for(var e='',n=0;n0&&(e=Vn(e)),e=Un(t.get(n),e);return Vn(e);}function Un(t,e){for(var n=e,r=t.length,i=0;i=2),2===e)return g(''===t.charAt(0)&&''===t.charAt(1)),L.k();for(var n=e-2,r=[],i='',o=0;on)&&v(),t.charAt(s+1)){case'':var a=t.substring(o,s),u=void 0;0===i.length?u=a:(u=i+=a,i=''),r.push(u);break;case'':i+=t.substring(o,s),i+='\0';break;case'':i+=t.substring(o,s+1);break;default:v();}o=s+2;}return new L(r);} -/** - * @license - * Copyright 2019 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var qn=function(){function t(){this.qs=new Bn;}return t.prototype.Us=function(t,e){return this.qs.add(e),An.resolve();},t.prototype.Ts=function(t,e){return An.resolve(this.qs.getEntries(e));},t;}(),Bn=function(){function t(){this.index={};}return t.prototype.add=function(t){var e=t.S(),n=t.p(),r=this.index[e]||new rt(L.P),i=!r.has(n);return this.index[e]=r.add(n),i;},t.prototype.has=function(t){var e=t.S(),n=t.p(),r=this.index[e];return r&&r.has(n);},t.prototype.getEntries=function(t){return(this.index[t]||new rt(L.P)).F();},t;}(),Wn=function(){function t(){this.Qs=new Bn;}return t.prototype.Us=function(t,e){var n=this;if(!this.Qs.has(e)){var r=e.S(),i=e.p();t.Zn((function(){n.Qs.add(e);}));var o={collectionId:r,parent:Mn(i)};return Qn(t).put(o);}return An.resolve();},t.prototype.Ts=function(t,e){var n=[],r=IDBKeyRange.bound([e,''],[C(e),''],!1,!0);return Qn(t).Ws(r).next((function(t){for(var r=0,i=t;r0){g(1===r);var o=n.from[0];o.allDescendants?i=o.collectionId:e=e.child(o.collectionId);}var s=[];n.where&&(s=function t(e){return e?void 0!==e.unaryFilter?[_e(e)]:void 0!==e.fieldFilter?[me(e)]:void 0!==e.compositeFilter?e.compositeFilter.filters.map((function(e){return t(e);})).reduce((function(t,e){return t.concat(e);})):v():[];}(n.where));var a=[];n.orderBy&&(a=n.orderBy.map((function(t){return new Cn(ge((e=t).field),function(t){switch(t){case'ASCENDING':return'asc';case'DESCENDING':return'desc';default:return;}}(e.direction));var e;})));var u=null;n.limit&&(u=function(t){var e;return V(e='object'==typeof t?t.value:t)?null:e;}(n.limit));var c=null;n.startAt&&(c=ye(n.startAt));var h=null;return n.endAt&&(h=ye(n.endAt)),new an(e,i,a,s,u,'F',c,h).We();}(t.query),new $(e,t.targetId,0,t.lastListenSequenceNumber,n,r,H.fromBase64String(t.resumeToken));}function tr(t,e){var n,r=$n(e.X),i=$n(e.lastLimboFreeSnapshotVersion);n=G(e.target)?fe(t.Ks,e.target):pe(t.Ks,e.target);var o=e.resumeToken.toBase64();return new Fr(e.targetId,Q(e.target),r,o,e.sequenceNumber,i,n);} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var er=function(){function t(t,e){this.serializer=t,this.ss=e;}return t.prototype.jn=function(t,e,n){return rr(t).put(ir(e),n);},t.prototype.Gn=function(t,e){var n=rr(t),r=ir(e);return n.delete(r);},t.prototype.updateMetadata=function(t,e){var n=this;return this.getMetadata(t).next((function(r){return r.byteSize+=e,n.Gs(t,r);}));},t.prototype.zn=function(t,e){var n=this;return rr(t).get(ir(e)).next((function(t){return n.zs(t);}));},t.prototype.Hs=function(t,e){var n=this;return rr(t).get(ir(e)).next((function(t){var e=n.zs(t);return e?{Ys:e,size:or(t)}:null;}));},t.prototype.getEntries=function(t,e){var n=this,r=at();return this.Js(t,e,(function(t,e){var i=n.zs(e);r=r.nt(t,i);})).next((function(){return r;}));},t.prototype.Xs=function(t,e){var n=this,r=at(),i=new tt(U.P);return this.Js(t,e,(function(t,e){var o=n.zs(e);o?(r=r.nt(t,o),i=i.nt(t,or(e))):(r=r.nt(t,null),i=i.nt(t,0));})).next((function(){return{Zs:r,ti:i};}));},t.prototype.Js=function(t,e,n){if(e._())return An.resolve();var r=IDBKeyRange.bound(e.first().path.F(),e.last().path.F()),i=e.at(),o=i.dt();return rr(t).ei({range:r},(function(t,e,r){for(var s=U.j(t);o&&U.P(o,s)<0;)n(o,null),o=i.dt();o&&o.isEqual(s)&&(n(o,e),o=i.wt()?i.dt():null),o?r.ni(o.path.F()):r.done();})).next((function(){for(;o;)n(o,null),o=i.wt()?i.dt():null;}));},t.prototype._s=function(t,e,n){var r=this,i=ct(),o=e.path.length+1,s={};if(n.isEqual(R.min())){var a=e.path.F();s.range=IDBKeyRange.lowerBound(a);}else{var u=e.path.F(),c=Kn(n);s.range=IDBKeyRange.lowerBound([u,c],!0),s.index=kr.collectionReadTimeIndex;}return rr(t).ei(s,(function(t,n,s){if(t.length===o){var a=Gn(r.serializer,n);e.path.D(a.key.path)?a instanceof rn&&ln(e,a)&&(i=i.nt(a.key,a)):s.done();}})).next((function(){return i;}));},t.prototype.si=function(t,e){var n=this,r=st(),i=Kn(e),o=rr(t),s=IDBKeyRange.lowerBound(i,!0);return o.ei({index:kr.readTimeIndex,range:s},(function(t,e){var o=Gn(n.serializer,e);r=r.nt(o.key,o),i=e.readTime;})).next((function(){return{ii:r,readTime:Yn(i)};}));},t.prototype.ri=function(t){var e=rr(t),n=R.min();return e.ei({index:kr.readTimeIndex,reverse:!0},(function(t,e,r){e.readTime&&(n=Yn(e.readTime)),r.done();})).next((function(){return n;}));},t.prototype.oi=function(e){return new t.hi(this,!!e&&e.ai);},t.prototype.ui=function(t){return this.getMetadata(t).next((function(t){return t.byteSize;}));},t.prototype.getMetadata=function(t){return nr(t).get(Lr.key).next((function(t){return g(!!t),t;}));},t.prototype.Gs=function(t,e){return nr(t).put(Lr.key,e);},t.prototype.zs=function(t){if(t){var e=Gn(this.serializer,t);return e instanceof on&&e.version.isEqual(R.min())?null:e;}return null;},t;}();function nr(t){return pr.js(t,Lr.store);}function rr(t){return pr.js(t,kr.store);}function ir(t){return t.path.F();}function or(t){var e;if(t.document)e=t.document;else if(t.unknownDocument)e=t.unknownDocument;else{if(!t.noDocument)throw v();e=t.noDocument;}return JSON.stringify(e).length;} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */er.hi=function(t){function e(e,n){var r=this;return(r=t.call(this)||this).ci=e,r.ai=n,r.li=new x((function(t){return t.toString();}),(function(t,e){return t.isEqual(e);})),r;}return i.__extends(e,t),e.prototype.Jn=function(t){var e=this,n=[],r=0,i=new rt((function(t,e){return b(t.N(),e.N());}));return this.Un.forEach((function(o,s){var a=e.li.get(o);if(s){var u=Hn(e.ci.serializer,s,e.readTime);i=i.add(o.path.p());var c=or(u);r+=c-a,n.push(e.ci.jn(t,o,u));}else if(r-=a,e.ai){var h=Hn(e.ci.serializer,new on(o,R.min()),e.readTime);n.push(e.ci.jn(t,o,h));}else n.push(e.ci.Gn(t,o));})),i.forEach((function(r){n.push(e.ci.ss.Us(t,r));})),n.push(this.ci.updateMetadata(t,r)),An.Bn(n);},e.prototype.Hn=function(t,e){var n=this;return this.ci.Hs(t,e).next((function(t){return null===t?(n.li.set(e,0),null):(n.li.set(e,t.size),t.Ys);}));},e.prototype.Yn=function(t,e){var n=this;return this.ci.Xs(t,e).next((function(t){var e=t.Zs;return t.ti.forEach((function(t,e){n.li.set(t,e);})),e;}));},e;}(xn);var sr=function(){function t(t){this._i=t;}return t.prototype.next=function(){return this._i+=2,this._i;},t.fi=function(){return new t(0);},t.di=function(){return new t(-1);},t;}(),ar=function(){function t(t,e){this.wi=t,this.serializer=e;}return t.prototype.Ti=function(t){var e=this;return this.Ei(t).next((function(n){var r=new sr(n.highestTargetId);return n.highestTargetId=r.next(),e.Ii(t,n).next((function(){return n.highestTargetId;}));}));},t.prototype.mi=function(t){return this.Ei(t).next((function(t){return R.I(new O(t.lastRemoteSnapshotVersion.seconds,t.lastRemoteSnapshotVersion.nanoseconds));}));},t.prototype.Ai=function(t){return this.Ei(t).next((function(t){return t.highestListenSequenceNumber;}));},t.prototype.Ri=function(t,e,n){var r=this;return this.Ei(t).next((function(i){return i.highestListenSequenceNumber=e,n&&(i.lastRemoteSnapshotVersion=n.A()),e>i.highestListenSequenceNumber&&(i.highestListenSequenceNumber=e),r.Ii(t,i);}));},t.prototype.Pi=function(t,e){var n=this;return this.Vi(t,e).next((function(){return n.Ei(t).next((function(r){return r.targetCount+=1,n.gi(e,r),n.Ii(t,r);}));}));},t.prototype.yi=function(t,e){return this.Vi(t,e);},t.prototype.pi=function(t,e){var n=this;return this.bi(t,e.targetId).next((function(){return ur(t).delete(e.targetId);})).next((function(){return n.Ei(t);})).next((function(e){return g(e.targetCount>0),e.targetCount-=1,n.Ii(t,e);}));},t.prototype.vi=function(t,e,n){var r=this,i=0,o=[];return ur(t).ei((function(s,a){var u=Zn(a);u.sequenceNumber<=e&&null===n.get(u.targetId)&&(i++,o.push(r.pi(t,u)));})).next((function(){return An.Bn(o);})).next((function(){return i;}));},t.prototype.pe=function(t,e){return ur(t).ei((function(t,n){var r=Zn(n);e(r);}));},t.prototype.Ei=function(t){return cr(t).get(Ur.key).next((function(t){return g(null!==t),t;}));},t.prototype.Ii=function(t,e){return cr(t).put(Ur.key,e);},t.prototype.Vi=function(t,e){return ur(t).put(tr(this.serializer,e));},t.prototype.gi=function(t,e){var n=!1;return t.targetId>e.highestTargetId&&(e.highestTargetId=t.targetId,n=!0),t.sequenceNumber>e.highestListenSequenceNumber&&(e.highestListenSequenceNumber=t.sequenceNumber,n=!0),n;},t.prototype.Si=function(t){return this.Ei(t).next((function(t){return t.targetCount;}));},t.prototype.Di=function(t,e){var n=Q(e),r=IDBKeyRange.bound([n,Number.NEGATIVE_INFINITY],[n,Number.POSITIVE_INFINITY]),i=null;return ur(t).ei({range:r,index:Fr.queryTargetsIndexName},(function(t,n,r){var o=Zn(n);z(e,o.target)&&(i=o,r.done());})).next((function(){return i;}));},t.prototype.Ci=function(t,e,n){var r=this,i=[],o=hr(t);return e.forEach((function(e){var s=Mn(e.path);i.push(o.put(new Mr(n,s))),i.push(r.wi.Fi(t,n,e));})),An.Bn(i);},t.prototype.Ni=function(t,e,n){var r=this,i=hr(t);return An.forEach(e,(function(e){var o=Mn(e.path);return An.Bn([i.delete([n,o]),r.wi.$i(t,n,e)]);}));},t.prototype.bi=function(t,e){var n=hr(t),r=IDBKeyRange.bound([e],[e+1],!1,!0);return n.delete(r);},t.prototype.ki=function(t,e){var n=IDBKeyRange.bound([e],[e+1],!1,!0),r=hr(t),i=ft();return r.ei({range:n,xi:!0},(function(t,e,n){var r=jn(t[1]),o=new U(r);i=i.add(o);})).next((function(){return i;}));},t.prototype.Mi=function(t,e){var n=Mn(e.path),r=IDBKeyRange.bound([n],[C(n)],!1,!0),i=0;return hr(t).ei({index:Mr.documentTargetsIndex,xi:!0,range:r},(function(t,e,n){var r=t[0];t[1],0!==r&&(i++,n.done());})).next((function(){return i>0;}));},t.prototype.Me=function(t,e){return ur(t).get(e).next((function(t){return t?Zn(t):null;}));},t;}(); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function ur(t){return pr.js(t,Fr.store);}function cr(t){return pr.js(t,Ur.store);}function hr(t){return pr.js(t,Mr.store);} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var lr='Failed to obtain exclusive access to the persistence layer. To allow shared access, make sure to invoke `enablePersistence()` with `synchronizeTabs:true` in all tabs. If you are using `experimentalForceOwningTab:true`, make sure that only one tab has persistence enabled at any given time.',fr=function(t){function e(e,n){var r=this;return(r=t.call(this)||this).Oi=e,r.Li=n,r;}return i.__extends(e,t),e;}(Dn),pr=function(){function t(e,n,r,i,o,s,a,u,c,h){if(this.allowTabSynchronization=e,this.persistenceKey=n,this.clientId=r,this.bs=o,this.window=s,this.document=a,this.Bi=c,this.qi=h,this.Ui=null,this.Qi=!1,this.isPrimary=!1,this.networkEnabled=!0,this.Wi=null,this.inForeground=!1,this.ji=null,this.Ki=null,this.Gi=Number.NEGATIVE_INFINITY,this.zi=function(t){return Promise.resolve();},!t.Hi())throw new D(P.UNIMPLEMENTED,'This platform is either missing IndexedDB or is known to have an incomplete implementation. Offline persistence has been disabled.');this.wi=new vr(this,i),this.Yi=n+'main',this.serializer=new zn(u),this.Ji=new ar(this.wi,this.serializer),this.ss=new Wn,this.es=new er(this.serializer,this.ss),this.window&&this.window.localStorage?this.Xi=this.window.localStorage:(this.Xi=null,!1===h&&d('IndexedDbPersistence','LocalStorage is unavailable. As a result, persistence may not work reliably. In particular enablePersistence() could fail immediately after refreshing the page.'));}return t.js=function(t,e){if(t instanceof fr)return Wr.js(t.Oi,e);throw v();},t.prototype.start=function(){var t=this;return Wr.Zi(this.Yi,Tr,new Sr(this.serializer)).then((function(e){return t.tr=e,t.er();})).then((function(){if(!t.isPrimary&&!t.allowTabSynchronization)throw new D(P.FAILED_PRECONDITION,lr);return t.nr(),t.sr(),t.ir(),t.runTransaction('getHighestListenSequenceNumber','readonly',(function(e){return t.Ji.Ai(e);}));})).then((function(e){t.Ui=new kn(e,t.Bi);})).then((function(){t.Qi=!0;})).catch((function(e){return t.tr&&t.tr.close(),Promise.reject(e);}));},t.prototype.rr=function(t){var e=this;return this.zi=function(n){return i.__awaiter(e,void 0,void 0,(function(){return i.__generator(this,(function(e){return this.or?[2,t(n)]:[2];}));}));},t(this.isPrimary);},t.prototype.hr=function(t){var e=this;this.tr.ar((function(n){return i.__awaiter(e,void 0,void 0,(function(){return i.__generator(this,(function(e){switch(e.label){case 0:return null===n.newVersion?[4,t()]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2];}}));}));}));},t.prototype.ur=function(t){var e=this;this.networkEnabled!==t&&(this.networkEnabled=t,this.bs.cr((function(){return i.__awaiter(e,void 0,void 0,(function(){return i.__generator(this,(function(t){switch(t.label){case 0:return this.or?[4,this.er()]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2];}}));}));})));},t.prototype.er=function(){var t=this;return this.runTransaction('updateClientMetadataAndTryBecomePrimary','readwrite',(function(e){return yr(e).put(new qr(t.clientId,Date.now(),t.networkEnabled,t.inForeground)).next((function(){if(t.isPrimary)return t.lr(e).next((function(e){e||(t.isPrimary=!1,t.bs._r((function(){return t.zi(!1);})));}));})).next((function(){return t.dr(e);})).next((function(n){return t.isPrimary&&!n?t.wr(e).next((function(){return!1;})):!!n&&t.Tr(e).next((function(){return!0;}));}));})).catch((function(e){if(Gr(e))return p('IndexedDbPersistence','Failed to extend owner lease: ',e),t.isPrimary;if(!t.allowTabSynchronization)throw e;return p('IndexedDbPersistence','Releasing owner lease after error during lease refresh',e),!1;})).then((function(e){t.isPrimary!==e&&t.bs._r((function(){return t.zi(e);})),t.isPrimary=e;}));},t.prototype.lr=function(t){var e=this;return dr(t).get(Ar.key).next((function(t){return An.resolve(e.Er(t));}));},t.prototype.Ir=function(t){return yr(t).delete(this.clientId);},t.prototype.mr=function(){return i.__awaiter(this,void 0,void 0,(function(){var e,n,r,o,s=this;return i.__generator(this,(function(i){switch(i.label){case 0:return!this.isPrimary||this.Ar(this.Gi,18e5)?[3,2]:(this.Gi=Date.now(),[4,this.runTransaction('maybeGarbageCollectMultiClientState','readwrite-primary',(function(e){var n=t.js(e,qr.store);return n.Ws().next((function(t){var e=s.Rr(t,18e5),r=t.filter((function(t){return-1===e.indexOf(t);}));return An.forEach(r,(function(t){return n.delete(t.clientId);})).next((function(){return r;}));}));})).catch((function(){return[];}))]);case 1:if(e=i.sent(),this.Xi)for(n=0,r=e;nn&&(d('Detected an update time that is in the future: '+t+' > '+n),1));},t.prototype.nr=function(){var t=this;null!==this.document&&'function'==typeof this.document.addEventListener&&(this.ji=function(){t.bs.cr((function(){return t.inForeground='visible'===t.document.visibilityState,t.er();}));},this.document.addEventListener('visibilitychange',this.ji),this.inForeground='visible'===this.document.visibilityState);},t.prototype.pr=function(){this.ji&&(this.document.removeEventListener('visibilitychange',this.ji),this.ji=null);},t.prototype.sr=function(){var t,e=this;'function'==typeof(null===(t=this.window)||void 0===t?void 0:t.addEventListener)&&(this.Wi=function(){e.yr(),e.bs.cr((function(){return e.gr();}));},this.window.addEventListener('unload',this.Wi));},t.prototype.br=function(){this.Wi&&(this.window.removeEventListener('unload',this.Wi),this.Wi=null);},t.prototype.Vr=function(t){var e;try{var n=null!==(null===(e=this.Xi)||void 0===e?void 0:e.getItem(this.Pr(t)));return p('IndexedDbPersistence','Client \''+t+'\' '+(n?'is':'is not')+' zombied in LocalStorage'),n;}catch(t){return d('IndexedDbPersistence','Failed to get zombied client id.',t),!1;}},t.prototype.yr=function(){if(this.Xi)try{this.Xi.setItem(this.Pr(this.clientId),String(Date.now()));}catch(t){d('Failed to set zombie client id.',t);}},t.prototype.vr=function(){if(this.Xi)try{this.Xi.removeItem(this.Pr(this.clientId));}catch(t){}},t.prototype.Pr=function(t){return'firestore_zombie_'+this.persistenceKey+'_'+t;},t;}();function dr(t){return pr.js(t,Ar.store);}function yr(t){return pr.js(t,qr.store);}var vr=function(){function t(t,e){this.db=t,this.xr=new ai(this,e);}return t.prototype.Mr=function(t){var e=this.Or(t);return this.db.Fr().Si(t).next((function(t){return e.next((function(e){return t+e;}));}));},t.prototype.Or=function(t){var e=0;return this.Lr(t,(function(t){e++;})).next((function(){return e;}));},t.prototype.pe=function(t,e){return this.db.Fr().pe(t,e);},t.prototype.Lr=function(t,e){return this.Br(t,(function(t,n){return e(n);}));},t.prototype.Fi=function(t,e,n){return gr(t,n);},t.prototype.$i=function(t,e,n){return gr(t,n);},t.prototype.vi=function(t,e,n){return this.db.Fr().vi(t,e,n);},t.prototype.qr=function(t,e){return gr(t,e);},t.prototype.Ur=function(t,e){return function(t,e){var n=!1;return Ir(t).Qr((function(r){return wr(t,r,e).next((function(t){return t&&(n=!0),An.resolve(!t);}));})).next((function(){return n;}));}(t,e);},t.prototype.Wr=function(t,e){var n=this,r=this.db.Nr().oi(),i=[],o=0;return this.Br(t,(function(s,a){if(a<=e){var u=n.Ur(t,s).next((function(e){if(!e)return o++,r.zn(t,s).next((function(){return r.Gn(s),hr(t).delete([0,Mn(s.path)]);}));}));i.push(u);}})).next((function(){return An.Bn(i);})).next((function(){return r.apply(t);})).next((function(){return o;}));},t.prototype.removeTarget=function(t,e){var n=e.Z(t.Li);return this.db.Fr().yi(t,n);},t.prototype.jr=function(t,e){return gr(t,e);},t.prototype.Br=function(t,e){var n,r=hr(t),i=kn.ps;return r.ei({index:Mr.documentTargetsIndex},(function(t,r){var o=t[0],s=(t[1],r.path),a=r.sequenceNumber;0===o?(i!==kn.ps&&e(new U(jn(n)),i),i=a,n=s):i=kn.ps;})).next((function(){i!==kn.ps&&e(new U(jn(n)),i);}));},t.prototype.Kr=function(t){return this.db.Nr().ui(t);},t;}();function gr(t,e){return hr(t).put(function(t,e){return new Mr(0,Mn(t.path),e);}(e,t.Li));}function mr(t,e){var n=t.projectId;return t.i||(n+='.'+t.database),'firestore/'+e+'/'+n+'/'; -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */}var _r=function(){function t(t,e,n,r){this.userId=t,this.serializer=e,this.ss=n,this.wi=r,this.Gr={};}return t.Cr=function(e,n,r,i){return g(''!==e.uid),new t(e.zr()?e.uid:'',n,r,i);},t.prototype.Hr=function(t){var e=!0,n=IDBKeyRange.bound([this.userId,Number.NEGATIVE_INFINITY],[this.userId,Number.POSITIVE_INFINITY]);return Er(t).ei({index:Pr.userMutationsIndex,range:n},(function(t,n,r){e=!1,r.done();})).next((function(){return e;}));},t.prototype.Yr=function(t,e,n,r){var i=this,o=Cr(t),s=Er(t);return s.add({}).next((function(a){g('number'==typeof a);for(var u=new Sn(a,e,n,r),c=function(t,e,n){var r=n.baseMutations.map((function(e){return he(t.Ks,e);})),i=n.mutations.map((function(e){return he(t.Ks,e);}));return new Pr(e,n.batchId,n.yn.toMillis(),r,i);}(i.serializer,i.userId,u),h=[],l=new rt((function(t,e){return b(t.N(),e.N());})),f=0,p=r;f=r),o=Jn(n.serializer,e)),i.done();})).next((function(){return o;}));},t.prototype.to=function(t){var e=IDBKeyRange.upperBound([this.userId,Number.POSITIVE_INFINITY]),n=-1;return Er(t).ei({index:Pr.userMutationsIndex,range:e,reverse:!0},(function(t,e,r){n=e.batchId,r.done();})).next((function(){return n;}));},t.prototype.eo=function(t){var e=this,n=IDBKeyRange.bound([this.userId,-1],[this.userId,Number.POSITIVE_INFINITY]);return Er(t).Ws(Pr.userMutationsIndex,n).next((function(t){return t.map((function(t){return Jn(e.serializer,t);}));}));},t.prototype.os=function(t,e){var n=this,r=Dr.prefixForPath(this.userId,e.path),i=IDBKeyRange.lowerBound(r),o=[];return Cr(t).ei({range:i},(function(r,i,s){var a=r[0],u=r[1],c=r[2],h=jn(u);if(a===n.userId&&e.path.isEqual(h))return Er(t).get(c).next((function(t){if(!t)throw v();g(t.userId===n.userId),o.push(Jn(n.serializer,t));}));s.done();})).next((function(){return o;}));},t.prototype.ls=function(t,e){var n=this,r=new rt(b),i=[];return e.forEach((function(e){var o=Dr.prefixForPath(n.userId,e.path),s=IDBKeyRange.lowerBound(o),a=Cr(t).ei({range:s},(function(t,i,o){var s=t[0],a=t[1],u=t[2],c=jn(a);s===n.userId&&e.path.isEqual(c)?r=r.add(u):o.done();}));i.push(a);})),An.Bn(i).next((function(){return n.no(t,r);}));},t.prototype.Es=function(t,e){var n=this,r=e.path,i=r.length+1,o=Dr.prefixForPath(this.userId,r),s=IDBKeyRange.lowerBound(o),a=new rt(b);return Cr(t).ei({range:s},(function(t,e,o){var s=t[0],u=t[1],c=t[2],h=jn(u);s===n.userId&&r.D(h)?h.length===i&&(a=a.add(c)):o.done();})).next((function(){return n.no(t,a);}));},t.prototype.no=function(t,e){var n=this,r=[],i=[];return e.forEach((function(e){i.push(Er(t).get(e).next((function(t){if(null===t)throw v();g(t.userId===n.userId),r.push(Jn(n.serializer,t));})));})),An.Bn(i).next((function(){return r;}));},t.prototype.so=function(t,e){var n=this;return br(t.Oi,this.userId,e).next((function(r){return t.Zn((function(){n.io(e.batchId);})),An.forEach(r,(function(e){return n.wi.qr(t,e);}));}));},t.prototype.io=function(t){delete this.Gr[t];},t.prototype.ro=function(t){var e=this;return this.Hr(t).next((function(n){if(!n)return An.resolve();var r=IDBKeyRange.lowerBound(Dr.prefixForUser(e.userId)),i=[];return Cr(t).ei({range:r},(function(t,n,r){if(t[0]===e.userId){var o=jn(t[1]);i.push(o);}else r.done();})).next((function(){g(0===i.length);}));}));},t.prototype.Mi=function(t,e){return wr(t,this.userId,e);},t.prototype.oo=function(t){var e=this;return Ir(t).get(this.userId).next((function(t){return t||new xr(e.userId,-1,'');}));},t;}();function wr(t,e,n){var r=Dr.prefixForPath(e,n.path),i=r[1],o=IDBKeyRange.lowerBound(r),s=!1;return Cr(t).ei({range:o,xi:!0},(function(t,n,r){var o=t[0],a=t[1];t[2],o===e&&a===i&&(s=!0),r.done();})).next((function(){return s;}));}function br(t,e,n){var r=t.store(Pr.store),i=t.store(Dr.store),o=[],s=IDBKeyRange.only(n.batchId),a=0,u=r.ei({range:s},(function(t,e,n){return a++,n.delete();}));o.push(u.next((function(){g(1===a);})));for(var c=[],h=0,l=n.mutations;h=0&&r<=Tr);var o=new Hr(e);n<1&&r>=1&&(function(t){t.createObjectStore(Ar.store);}(t),function(t){t.createObjectStore(xr.store,{keyPath:xr.keyPath}),t.createObjectStore(Pr.store,{keyPath:Pr.keyPath,autoIncrement:!0}).createIndex(Pr.userMutationsIndex,Pr.userMutationsKeyPath,{unique:!0}),t.createObjectStore(Dr.store);}(t),jr(t),function(t){t.createObjectStore(kr.store);}(t));var s=An.resolve();return n<3&&r>=3&&(0!==n&&(function(t){t.deleteObjectStore(Mr.store),t.deleteObjectStore(Fr.store),t.deleteObjectStore(Ur.store);}(t),jr(t)),s=s.next((function(){return function(t){var e=t.store(Ur.store),n=new Ur(0,0,R.min().A(),0);return e.put(Ur.key,n);}(o);}))),n<4&&r>=4&&(0!==n&&(s=s.next((function(){return function(t,e){return e.store(Pr.store).Ws().next((function(n){t.deleteObjectStore(Pr.store),t.createObjectStore(Pr.store,{keyPath:Pr.keyPath,autoIncrement:!0}).createIndex(Pr.userMutationsIndex,Pr.userMutationsKeyPath,{unique:!0});var r=e.store(Pr.store),i=n.map((function(t){return r.put(t);}));return An.Bn(i);}));}(t,o);}))),s=s.next((function(){!function(t){t.createObjectStore(qr.store,{keyPath:qr.keyPath});}(t);}))),n<5&&r>=5&&(s=s.next((function(){return i.removeAcknowledgedMutations(o);}))),n<6&&r>=6&&(s=s.next((function(){return function(t){t.createObjectStore(Lr.store);}(t),i.addDocumentGlobal(o);}))),n<7&&r>=7&&(s=s.next((function(){return i.ensureSequenceNumbers(o);}))),n<8&&r>=8&&(s=s.next((function(){return i.createCollectionParentIndex(t,o);}))),n<9&&r>=9&&(s=s.next((function(){!function(t){t.objectStoreNames.contains('remoteDocumentChanges')&&t.deleteObjectStore('remoteDocumentChanges');}(t),function(t){var e=t.objectStore(kr.store);e.createIndex(kr.readTimeIndex,kr.readTimeIndexPath,{unique:!1}),e.createIndex(kr.collectionReadTimeIndex,kr.collectionReadTimeIndexPath,{unique:!1});}(e);}))),n<10&&r>=10&&(s=s.next((function(){return i.rewriteCanonicalIds(o);}))),s;},t.prototype.addDocumentGlobal=function(t){var e=0;return t.store(kr.store).ei((function(t,n){e+=or(n);})).next((function(){var n=new Lr(e);return t.store(Lr.store).put(Lr.key,n);}));},t.prototype.removeAcknowledgedMutations=function(t){var e=this,n=t.store(xr.store),r=t.store(Pr.store);return n.Ws().next((function(n){return An.forEach(n,(function(n){var i=IDBKeyRange.bound([n.userId,-1],[n.userId,n.lastAcknowledgedBatchId]);return r.Ws(Pr.userMutationsIndex,i).next((function(r){return An.forEach(r,(function(r){g(r.userId===n.userId);var i=Jn(e.serializer,r);return br(t,n.userId,i).next((function(){}));}));}));}));}));},t.prototype.ensureSequenceNumbers=function(t){var e=t.store(Mr.store),n=t.store(kr.store);return t.store(Ur.store).get(Ur.key).next((function(t){var r=[];return n.ei((function(n,i){var o=new L(n),s=function(t){return[0,Mn(t)];}(o);r.push(e.get(s).next((function(n){return n?An.resolve():function(n){return e.put(new Mr(0,Mn(n),t.highestListenSequenceNumber));}(o);})));})).next((function(){return An.Bn(r);}));}));},t.prototype.createCollectionParentIndex=function(t,e){t.createObjectStore(Vr.store,{keyPath:Vr.keyPath});var n=e.store(Vr.store),r=new Bn,i=function(t){if(r.add(t)){var e=t.S(),i=t.p();return n.put({collectionId:e,parent:Mn(i)});}};return e.store(kr.store).ei({xi:!0},(function(t,e){var n=new L(t);return i(n.p());})).next((function(){return e.store(Dr.store).ei({xi:!0},(function(t,e){t[0];var n=t[1],r=(t[2],jn(n));return i(r.p());}));}));},t.prototype.rewriteCanonicalIds=function(t){var e=this,n=t.store(Fr.store);return n.ei((function(t,r){var i=Zn(r),o=tr(e.serializer,i);return n.put(o);}));},t;}(),Nr=function(t,e){this.seconds=t,this.nanoseconds=e;},Ar=function(t,e,n){this.ownerId=t,this.allowTabSynchronization=e,this.leaseTimestampMs=n;};Ar.store='owner',Ar.key='owner';var xr=function(t,e,n){this.userId=t,this.lastAcknowledgedBatchId=e,this.lastStreamToken=n;};xr.store='mutationQueues',xr.keyPath='userId';var Pr=function(t,e,n,r,i){this.userId=t,this.batchId=e,this.localWriteTimeMs=n,this.baseMutations=r,this.mutations=i;};Pr.store='mutations',Pr.keyPath='batchId',Pr.userMutationsIndex='userMutationsIndex',Pr.userMutationsKeyPath=['userId','batchId'];var Dr=function(){function t(){}return t.prefixForUser=function(t){return[t];},t.prefixForPath=function(t,e){return[t,Mn(e)];},t.key=function(t,e,n){return[t,Mn(e),n];},t;}();Dr.store='documentMutations',Dr.PLACEHOLDER=new Dr;var Or=function(t,e){this.path=t,this.readTime=e;},Rr=function(t,e){this.path=t,this.version=e;},kr=function(t,e,n,r,i,o){this.unknownDocument=t,this.noDocument=e,this.document=n,this.hasCommittedMutations=r,this.readTime=i,this.parentPath=o;};kr.store='remoteDocuments',kr.readTimeIndex='readTimeIndex',kr.readTimeIndexPath='readTime',kr.collectionReadTimeIndex='collectionReadTimeIndex',kr.collectionReadTimeIndexPath=['parentPath','readTime'];var Lr=function(t){this.byteSize=t;};Lr.store='remoteDocumentGlobal',Lr.key='remoteDocumentGlobalKey';var Fr=function(t,e,n,r,i,o,s){this.targetId=t,this.canonicalId=e,this.readTime=n,this.resumeToken=r,this.lastListenSequenceNumber=i,this.lastLimboFreeSnapshotVersion=o,this.query=s;};Fr.store='targets',Fr.keyPath='targetId',Fr.queryTargetsIndexName='queryTargetsIndex',Fr.queryTargetsKeyPath=['canonicalId','targetId'];var Mr=function(t,e,n){this.targetId=t,this.path=e,this.sequenceNumber=n;};Mr.store='targetDocuments',Mr.keyPath=['targetId','path'],Mr.documentTargetsIndex='documentTargetsIndex',Mr.documentTargetsKeyPath=['path','targetId'];var Ur=function(t,e,n,r){this.highestTargetId=t,this.highestListenSequenceNumber=e,this.lastRemoteSnapshotVersion=n,this.targetCount=r;};Ur.key='targetGlobalKey',Ur.store='targetGlobal';var Vr=function(t,e){this.collectionId=t,this.parent=e;};function jr(t){t.createObjectStore(Mr.store,{keyPath:Mr.keyPath}).createIndex(Mr.documentTargetsIndex,Mr.documentTargetsKeyPath,{unique:!0}),t.createObjectStore(Fr.store,{keyPath:Fr.keyPath}).createIndex(Fr.queryTargetsIndexName,Fr.queryTargetsKeyPath,{unique:!0}),t.createObjectStore(Ur.store);}Vr.store='collectionParents',Vr.keyPath=['collectionId','parent'];var qr=function(t,e,n,r){this.clientId=t,this.updateTimeMs=e,this.networkEnabled=n,this.inForeground=r;};qr.store='clientMetadata',qr.keyPath='clientId';var Br=i.__spreadArrays(i.__spreadArrays(i.__spreadArrays([xr.store,Pr.store,Dr.store,kr.store,Fr.store,Ar.store,Ur.store,Mr.store],[qr.store]),[Lr.store]),[Vr.store]),Wr=function(){function e(t){this.db=t,12.2===e.ho(a.getUA())&&d('Firestore persistence suffers from a bug in iOS 12.2 Safari that may cause your app to stop working. See https://stackoverflow.com/q/56496296/110915 for details and a potential workaround.');}return e.Zi=function(t,n,r){return p('SimpleDb','Opening database:',t),new An((function(i,o){var s=indexedDB.open(t,n);s.onsuccess=function(t){var n=t.target.result;i(new e(n));},s.onblocked=function(){o(new D(P.FAILED_PRECONDITION,'Cannot upgrade IndexedDB schema while another tab is open. Close all tabs that access Firestore and reload this page to proceed.'));},s.onerror=function(t){var e=t.target.error;'VersionError'===e.name?o(new D(P.FAILED_PRECONDITION,'A newer version of the Firestore SDK was previously used and so the persisted data is not compatible with the version of the SDK you are now using. The SDK will operate with persistence disabled. If you need persistence, please re-upgrade to a newer version of the SDK or else clear the persisted IndexedDB data for your app to start fresh.')):o(e);},s.onupgradeneeded=function(e){p('SimpleDb','Database "'+t+'" requires upgrade from version:',e.oldVersion);var n=e.target.result;r.createOrUpgrade(n,s.transaction,e.oldVersion,Tr).next((function(){p('SimpleDb','Database upgrade to version '+Tr+' complete');}));};})).On();},e.delete=function(t){return p('SimpleDb','Removing database:',t),Yr(window.indexedDB.deleteDatabase(t)).On();},e.Hi=function(){if('undefined'==typeof indexedDB)return!1;if(e.ao())return!0;var t=a.getUA(),n=e.ho(t),r=00||t.indexOf('Trident/')>0||t.indexOf('Edge/')>0||r||o);},e.ao=function(){var e;return void 0!==t&&'YES'===(null===(e=t.env)||void 0===e?void 0:e.co);},e.js=function(t,e){return t.store(e);},e.ho=function(t){var e=t.match(/i(?:phone|pad|pod) os ([\d_]+)/i),n=e?e[1].split('_').slice(0,2).join('.'):'-1';return Number(n);},e.uo=function(t){var e=t.match(/Android ([\d.]+)/i),n=e?e[1].split('.').slice(0,2).join('.'):'-1';return Number(n);},e.prototype.ar=function(t){this.db.onversionchange=function(e){return t(e);};},e.prototype.runTransaction=function(t,e,n){return i.__awaiter(this,void 0,void 0,(function(){var r,o,s,a,u;return i.__generator(this,(function(c){switch(c.label){case 0:r='readonly'===t,o=0,s=function(){var t,s,u,c,h;return i.__generator(this,(function(i){switch(i.label){case 0:++o,t=Hr.open(a.db,r?'readonly':'readwrite',e),i.label=1;case 1:return i.trys.push([1,3,,4]),s=n(t).catch((function(e){return t.abort(e),An.reject(e);})).On(),u={},s.catch((function(){})),[4,t.lo];case 2:return[2,(u.value=(i.sent(),s),u)];case 3:return c=i.sent(),h='FirebaseError'!==c.name&&o<3,p('SimpleDb','Transaction failed with error: %s. Retrying: %s.',c.message,h),h?[3,4]:[2,{value:Promise.reject(c)}];case 4:return[2];}}));},a=this,c.label=1;case 1:return[5,s()];case 2:if('object'==typeof(u=c.sent()))return[2,u.value];c.label=3;case 3:return[3,1];case 4:return[2];}}));}));},e.prototype.close=function(){this.db.close();},e;}(),Qr=function(){function t(t){this._o=t,this.fo=!1,this.do=null;}return Object.defineProperty(t.prototype,'$n',{get:function(){return this.fo;},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'wo',{get:function(){return this.do;},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'cursor',{set:function(t){this._o=t;},enumerable:!1,configurable:!0}),t.prototype.done=function(){this.fo=!0;},t.prototype.ni=function(t){this.do=t;},t.prototype.delete=function(){return Yr(this._o.delete());},t;}(),zr=function(t){function e(e){var n=this;return(n=t.call(this,P.UNAVAILABLE,'IndexedDB transaction failed: '+e)||this).name='IndexedDbTransactionError',n;}return i.__extends(e,t),e;}(D);function Gr(t){return'IndexedDbTransactionError'===t.name;}var Hr=function(){function t(t){var e=this;this.transaction=t,this.aborted=!1,this.To=new Ln,this.transaction.oncomplete=function(){e.To.resolve();},this.transaction.onabort=function(){t.error?e.To.reject(new zr(t.error)):e.To.resolve();},this.transaction.onerror=function(t){var n=Xr(t.target.error);e.To.reject(new zr(n));};}return t.open=function(e,n,r){return new t(e.transaction(r,n));},Object.defineProperty(t.prototype,'lo',{get:function(){return this.To.promise;},enumerable:!1,configurable:!0}),t.prototype.abort=function(t){t&&this.To.reject(t),this.aborted||(p('SimpleDb','Aborting transaction:',t?t.message:'Client-initiated abort'),this.aborted=!0,this.transaction.abort());},t.prototype.store=function(t){var e=this.transaction.objectStore(t);return new Kr(e);},t;}(),Kr=function(){function t(t){this.store=t;}return t.prototype.put=function(t,e){var n;return void 0!==e?(p('SimpleDb','PUT',this.store.name,t,e),n=this.store.put(e,t)):(p('SimpleDb','PUT',this.store.name,'',t),n=this.store.put(t)),Yr(n);},t.prototype.add=function(t){return p('SimpleDb','ADD',this.store.name,t,t),Yr(this.store.add(t));},t.prototype.get=function(t){var e=this;return Yr(this.store.get(t)).next((function(n){return void 0===n&&(n=null),p('SimpleDb','GET',e.store.name,t,n),n;}));},t.prototype.delete=function(t){return p('SimpleDb','DELETE',this.store.name,t),Yr(this.store.delete(t));},t.prototype.count=function(){return p('SimpleDb','COUNT',this.store.name),Yr(this.store.count());},t.prototype.Ws=function(t,e){var n=this.cursor(this.options(t,e)),r=[];return this.Eo(n,(function(t,e){r.push(e);})).next((function(){return r;}));},t.prototype.Io=function(t,e){p('SimpleDb','DELETE ALL',this.store.name);var n=this.options(t,e);n.xi=!1;var r=this.cursor(n);return this.Eo(r,(function(t,e,n){return n.delete();}));},t.prototype.ei=function(t,e){var n;e?n=t:(n={},e=t);var r=this.cursor(n);return this.Eo(r,e);},t.prototype.Qr=function(t){var e=this.cursor({});return new An((function(n,r){e.onerror=function(t){var e=Xr(t.target.error);r(e);},e.onsuccess=function(e){var r=e.target.result;r?t(r.primaryKey,r.value).next((function(t){t?r.continue():n();})):n();};}));},t.prototype.Eo=function(t,e){var n=[];return new An((function(r,i){t.onerror=function(t){i(t.target.error);},t.onsuccess=function(t){var i=t.target.result;if(i){var o=new Qr(i),s=e(i.primaryKey,i.value,o);if(s instanceof An){var a=s.catch((function(t){return o.done(),An.reject(t);}));n.push(a);}o.$n?r():null===o.wo?i.continue():i.continue(o.wo);}else r();};})).next((function(){return An.Bn(n);}));},t.prototype.options=function(t,e){var n=void 0;return void 0!==t&&('string'==typeof t?n=t:e=t),{index:n,range:e};},t.prototype.cursor=function(t){var e='next';if(t.reverse&&(e='prev'),t.index){var n=this.store.index(t.index);return t.xi?n.openKeyCursor(t.range,e):n.openCursor(t.range,e);}return this.store.openCursor(t.range,e);},t;}();function Yr(t){return new An((function(e,n){t.onsuccess=function(t){var n=t.target.result;e(n);},t.onerror=function(t){var e=Xr(t.target.error);n(e);};}));}var $r=!1;function Xr(t){var e=Wr.ho(a.getUA());if(e>=12.2&&e<13){var n='An internal error was encountered in the Indexed Database server';if(t.message.indexOf(n)>=0){var r=new D('internal','IOS_INDEXEDDB_BUG1: IndexedDb has thrown \''+n+'\'. This is likely due to an unavoidable bug in iOS. See https://stackoverflow.com/q/56496296/110915 for details and a potential workaround.');return $r||($r=!0,setTimeout((function(){throw r;}),0)),r;}}return t;} -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function Jr(){return'undefined'!=typeof window?window:null;}var Zr=function(){function t(t,e,n,r,i){this.mo=t,this.vs=e,this.Ao=n,this.op=r,this.Ro=i,this.Po=new Ln,this.then=this.Po.promise.then.bind(this.Po.promise),this.Po.promise.catch((function(t){}));}return t.Vo=function(e,n,r,i,o){var s=new t(e,n,Date.now()+r,i,o);return s.start(r),s;},t.prototype.start=function(t){var e=this;this.yo=setTimeout((function(){return e.po();}),t);},t.prototype.Bs=function(){return this.po();},t.prototype.cancel=function(t){null!==this.yo&&(this.clearTimeout(),this.Po.reject(new D(P.CANCELLED,'Operation cancelled'+(t?': '+t:''))));},t.prototype.po=function(){var t=this;this.mo.cr((function(){return null!==t.yo?(t.clearTimeout(),t.op().then((function(e){return t.Po.resolve(e);}))):Promise.resolve();}));},t.prototype.clearTimeout=function(){null!==this.yo&&(this.Ro(this),clearTimeout(this.yo),this.yo=null);},t;}(),ti=function(){function t(){var t=this;this.bo=Promise.resolve(),this.vo=[],this.So=!1,this.Do=[],this.Co=null,this.Fo=!1,this.No=[],this.$o=new Fn(this,'async_queue_retry'),this.ko=function(){return t.$o.Ls();};var e=Jr();e&&'function'==typeof e.addEventListener&&e.addEventListener('visibilitychange',this.ko);}return Object.defineProperty(t.prototype,'xo',{get:function(){return this.So;},enumerable:!1,configurable:!0}),t.prototype.cr=function(t){this.enqueue(t);},t.prototype.Mo=function(t){this.Oo(),this.Lo(t);},t.prototype.Bo=function(t){return this.Oo(),this.Lo(t);},t.prototype.qo=function(t){return i.__awaiter(this,void 0,void 0,(function(){var e;return i.__generator(this,(function(n){switch(n.label){case 0:return this.Oo(),this.So?[3,2]:(this.So=!0,(e=Jr())&&e.removeEventListener('visibilitychange',this.ko),[4,this.Bo(t)]);case 1:n.sent(),n.label=2;case 2:return[2];}}));}));},t.prototype.enqueue=function(t){return this.Oo(),this.So?new Promise((function(t){})):this.Lo(t);},t.prototype._r=function(t){var e=this;this.vo.push(t),this.cr((function(){return e.Uo();}));},t.prototype.Uo=function(){return i.__awaiter(this,void 0,void 0,(function(){var t,e=this;return i.__generator(this,(function(n){switch(n.label){case 0:if(0===this.vo.length)return[3,5];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.vo[0]()];case 2:return n.sent(),this.vo.shift(),this.$o.reset(),[3,4];case 3:if(!Gr(t=n.sent()))throw t;return p('AsyncQueue','Operation failed with retryable error: '+t),[3,4];case 4:this.vo.length>0&&this.$o.xs((function(){return e.Uo();})),n.label=5;case 5:return[2];}}));}));},t.prototype.Lo=function(t){var e=this,n=this.bo.then((function(){return e.Fo=!0,t().catch((function(t){throw e.Co=t,e.Fo=!1,d('INTERNAL UNHANDLED ERROR: ',function(t){var e=t.message||'';return t.stack&&(e=t.stack.includes(t.message)?t.stack:t.message+'\n'+t.stack),e;}(t)),t;})).then((function(t){return e.Fo=!1,t;}));}));return this.bo=n,n;},t.prototype.Os=function(t,e,n){var r=this;this.Oo(),this.No.indexOf(t)>-1&&(e=0);var i=Zr.Vo(this,t,e,n,(function(t){return r.Qo(t);}));return this.Do.push(i),i;},t.prototype.Oo=function(){this.Co&&v();},t.prototype.Wo=function(){},t.prototype.jo=function(){return i.__awaiter(this,void 0,void 0,(function(){var t;return i.__generator(this,(function(e){switch(e.label){case 0:return[4,t=this.bo];case 1:e.sent(),e.label=2;case 2:if(t!==this.bo)return[3,0];e.label=3;case 3:return[2];}}));}));},t.prototype.Ko=function(t){for(var e=0,n=this.Do;eh.params.rh?(p('LruGarbageCollector','Capping sequence numbers to collect down to the maximum of '+h.params.rh+' from '+e),r=h.params.rh):r=e,o=Date.now(),h.Rh(t,r);})).next((function(r){return n=r,a=Date.now(),h.vi(t,n,e);})).next((function(e){return i=e,u=Date.now(),h.Wr(t,n);})).next((function(t){return c=Date.now(),f()<=s.LogLevel.DEBUG&&p('LruGarbageCollector','LRU Garbage Collection\n\tCounted targets in '+(o-l)+'ms\n\tDetermined least recently used '+r+' in '+(a-o)+'ms\n\tRemoved '+i+' targets in '+(u-a)+'ms\n\tRemoved '+t+' documents in '+(c-u)+'ms\nTotal Duration: '+(c-l)+'ms'),An.resolve({Zo:!0,th:r,eh:i,nh:t});}));},t;}(),ui=function(){function t(t,e,n){this.persistence=t,this.gh=e,this.yh=new tt(b),this.ph=new x((function(t){return Q(t);}),z),this.bh=R.min(),this.ns=t.Dr(n),this.vh=t.Nr(),this.Ji=t.Fr(),this.Sh=new On(this.vh,this.ns,this.persistence.$r()),this.gh.Dh(this.Sh);}return t.prototype.start=function(){return Promise.resolve();},t.prototype.Ch=function(t){return i.__awaiter(this,void 0,void 0,(function(){var e,n,r,o=this;return i.__generator(this,(function(i){switch(i.label){case 0:return e=this.ns,n=this.Sh,[4,this.persistence.runTransaction('Handle user change','readonly',(function(r){var i;return o.ns.eo(r).next((function(s){return i=s,e=o.persistence.Dr(t),n=new On(o.vh,e,o.persistence.$r()),e.eo(r);})).next((function(t){for(var e=[],o=[],s=ft(),a=0,u=i;a0){var h=u.tt(c,r).Z(o.Li);i=i.nt(s,h),t.Bh(u,h,e)&&a.push(n.Ji.yi(o,h));}}}));var u=st(),c=ft();if(e.jt.forEach((function(t,e){c=c.add(t);})),a.push(s.getEntries(o,c).next((function(t){e.jt.forEach((function(i,c){var h=t.get(i);c instanceof on&&c.version.isEqual(R.min())?(s.Gn(i,r),u=u.nt(i,c)):null==h||c.version.o(h.version)>0||0===c.version.o(h.version)&&h.hasPendingWrites?(s.jn(c,r),u=u.nt(i,c)):p('LocalStore','Ignoring outdated watch update for ',i,'. Current version:',h.version,' Watch version:',c.version),e.Kt.has(i)&&a.push(n.persistence.wi.jr(o,i));}));}))),!r.isEqual(R.min())){var h=n.Ji.mi(o).next((function(t){return n.Ji.Ri(o,o.Li,r);}));a.push(h);}return An.Bn(a).next((function(){return s.apply(o);})).next((function(){return n.Sh.cs(o,u);}));})).then((function(t){return n.yh=i,t;}));},t.Bh=function(t,e,n){return g(e.resumeToken.H()>0),0===t.resumeToken.H()||e.X.m()-t.X.m()>=this.qh||n.Yt.size+n.Jt.size+n.Xt.size>0;},t.prototype.Uh=function(t){return i.__awaiter(this,void 0,void 0,(function(){var e,n,r,o,s,a,u,c,h=this;return i.__generator(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,this.persistence.runTransaction('notifyLocalViewChanges','readwrite',(function(e){return An.forEach(t,(function(t){return An.forEach(t.ms,(function(n){return h.persistence.wi.Fi(e,t.targetId,n);})).next((function(){return An.forEach(t.As,(function(n){return h.persistence.wi.$i(e,t.targetId,n);}));}));}));}))];case 1:return i.sent(),[3,3];case 2:if(!Gr(e=i.sent()))throw e;return p('LocalStore','Failed to update sequence numbers: '+e),[3,3];case 3:for(n=0,r=t;n0)&&(e.yh=e.yh.nt(n.targetId,n),e.ph.set(t,n.targetId)),n;}));},t.prototype.Di=function(t,e){var n=this.ph.get(e);return void 0!==n?An.resolve(this.yh.get(n)):this.Ji.Di(t,e);},t.prototype.Kh=function(t,e){return i.__awaiter(this,void 0,void 0,(function(){var n,r,o,s=this;return i.__generator(this,(function(i){switch(i.label){case 0:n=this.yh.get(t),r=e?'readwrite':'readwrite-primary',i.label=1;case 1:return i.trys.push([1,4,,5]),e?[3,3]:[4,this.persistence.runTransaction('Release target',r,(function(t){return s.persistence.wi.removeTarget(t,n);}))];case 2:i.sent(),i.label=3;case 3:return[3,5];case 4:if(!Gr(o=i.sent()))throw o;return p('LocalStore','Failed to update sequence numbers for target '+t+': '+o),[3,5];case 5:return this.yh=this.yh.remove(t),this.ph.delete(n.target),[2];}}));}));},t.prototype.Gh=function(t,e){var n=this,r=R.min(),i=ft();return this.persistence.runTransaction('Execute query','readonly',(function(o){return n.Di(o,t.We()).next((function(t){if(t)return r=t.lastLimboFreeSnapshotVersion,n.Ji.ki(o,t.targetId).next((function(t){i=t;}));})).next((function(){return n.gh._s(o,t,e?r:R.min(),e?i:ft());})).next((function(t){return{documents:t,zh:i};}));}));},t.prototype.Mh=function(t,e,n){var r=this,i=e.batch,o=i.keys(),s=An.resolve();return o.forEach((function(r){s=s.next((function(){return n.zn(t,r);})).next((function(t){var o=t,s=e.Cn.get(r);g(null!==s),(!o||o.version.o(s)<0)&&(o=i.pn(r,o,e))&&n.jn(o,e.Dn);}));})),s.next((function(){return r.ns.so(t,i);}));},t.prototype.Ih=function(t){var e=this;return this.persistence.runTransaction('Collect garbage','readwrite-primary',(function(n){return t.Ph(n,e.yh);}));},t;}();function ci(t,e,n){return new ui(t,e,n);}ui.qh=3e8;var hi=function(t){function e(e,n,r){var i=this;return(i=t.call(this,e,n,r)||this).persistence=e,i.ns=e.Dr(r),i.vh=e.Nr(),i.Ji=e.Fr(),i;}return i.__extends(e,t),e.prototype.start=function(){return this.Hh();},e.prototype.Yh=function(t){var e=this;return this.persistence.runTransaction('Lookup mutation documents','readonly',(function(n){return e.ns.Xr(n,t).next((function(t){return t?e.Sh.us(n,t):An.resolve(null);}));}));},e.prototype.Jh=function(t){this.ns.io(t);},e.prototype.ur=function(t){this.persistence.ur(t);},e.prototype.Sr=function(){return this.persistence.Sr();},e.prototype.Xh=function(t){var e=this,n=this.yh.get(t);return n?Promise.resolve(n.target):this.persistence.runTransaction('Get target data','readonly',(function(n){return e.Ji.Me(n,t).next((function(t){return t?t.target:null;}));}));},e.prototype.si=function(){var t=this;return this.persistence.runTransaction('Get new document changes','readonly',(function(e){return t.vh.si(e,t.bh);})).then((function(e){var n=e.ii,r=e.readTime;return t.bh=r,n;}));},e.prototype.Hh=function(){return i.__awaiter(this,void 0,void 0,(function(){var t,e=this;return i.__generator(this,(function(n){switch(n.label){case 0:return t=this,[4,this.persistence.runTransaction('Synchronize last document change read time','readonly',(function(t){return e.vh.ri(t);}))];case 1:return t.bh=n.sent(),[2];}}));}));},e;}(ui);function li(t){return i.__awaiter(this,void 0,void 0,(function(){return i.__generator(this,(function(e){if(t.code!==P.FAILED_PRECONDITION||t.message!==Pn)throw t;return p('LocalStore','Unexpectedly lost primary lease'),[2];}));}));} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var fi=function(){function t(){this.Zh=new rt(pi.ta),this.ea=new rt(pi.na);}return t.prototype._=function(){return this.Zh._();},t.prototype.Fi=function(t,e){var n=new pi(t,e);this.Zh=this.Zh.add(n),this.ea=this.ea.add(n);},t.prototype.sa=function(t,e){var n=this;t.forEach((function(t){return n.Fi(t,e);}));},t.prototype.$i=function(t,e){this.ia(new pi(t,e));},t.prototype.ra=function(t,e){var n=this;t.forEach((function(t){return n.$i(t,e);}));},t.prototype.oa=function(t){var e=this,n=new U(new L([])),r=new pi(n,t),i=new pi(n,t+1),o=[];return this.ea.vt([r,i],(function(t){e.ia(t),o.push(t.key);})),o;},t.prototype.ha=function(){var t=this;this.Zh.forEach((function(e){return t.ia(e);}));},t.prototype.ia=function(t){this.Zh=this.Zh.delete(t),this.ea=this.ea.delete(t);},t.prototype.aa=function(t){var e=new U(new L([])),n=new pi(e,t),r=new pi(e,t+1),i=ft();return this.ea.vt([n,r],(function(t){i=i.add(t.key);})),i;},t.prototype.Mi=function(t){var e=new pi(t,0),n=this.Zh.Dt(e);return null!==n&&t.isEqual(n.key);},t;}(),pi=function(){function t(t,e){this.key=t,this.ua=e;}return t.ta=function(t,e){return U.P(t.key,e.key)||b(t.ua,e.ua);},t.na=function(t,e){return b(t.ua,e.ua)||U.P(t.key,e.key);},t;}(); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function di(t,e){if(0!==e.length)throw new D(P.INVALID_ARGUMENT,'Function '+t+'() does not support arguments, but was called with '+Oi(e.length,'argument')+'.');}function yi(t,e,n){if(e.length!==n)throw new D(P.INVALID_ARGUMENT,'Function '+t+'() requires '+Oi(n,'argument')+', but was called with '+Oi(e.length,'argument')+'.');}function vi(t,e,n){if(e.lengthr)throw new D(P.INVALID_ARGUMENT,'Function '+t+'() requires between '+n+' and '+r+' arguments, but was called with '+Oi(e.length,'argument')+'.');}function mi(t,e,n,r){Ii(t,e,Di(n)+' argument',r);}function _i(t,e,n,r){void 0!==r&&mi(t,e,n,r);}function wi(t,e,n,r){Ii(t,e,n+' option',r);}function bi(t,e,n,r){void 0!==r&&wi(t,e,n,r);}function Ei(t,e,n,r,i){void 0!==r&&function(t,e,n,r,i){for(var o=[],s=0,a=i;s20&&(t=t.substring(0,20)+'...'),JSON.stringify(t);if('number'==typeof t||'boolean'==typeof t)return''+t;if('object'==typeof t){if(t instanceof Array)return'an array';var e=function(t){if(t.constructor){var e=/function\s+([^\s(]+)\s*\(/.exec(t.constructor.toString());if(e&&e.length>1)return e[1];}return null;}(t);return e?'a custom '+e+' object':'an object';}return'function'==typeof t?'a function':v();}function Ni(t,e,n){if(void 0===n)throw new D(P.INVALID_ARGUMENT,'Function '+t+'() requires a valid '+Di(e)+' argument, but it was undefined.');}function Ai(t,e,n){N(e,(function(e,r){if(n.indexOf(e)<0)throw new D(P.INVALID_ARGUMENT,'Unknown option \''+e+'\' passed to function '+t+'(). Available options: '+n.join(', '));}));}function xi(t,e,n,r){var i=Si(r);return new D(P.INVALID_ARGUMENT,'Function '+t+'() requires its '+Di(n)+' argument to be a '+e+', but it was: '+i);}function Pi(t,e,n){if(n<=0)throw new D(P.INVALID_ARGUMENT,'Function '+t+'() requires its '+Di(e)+' argument to be a positive number, but it was: '+n+'.');}function Di(t){switch(t){case 1:return'first';case 2:return'second';case 3:return'third';default:return t+'th';}}function Oi(t,e){return t+' '+e+(1===t?'':'s');} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function Ri(){if('undefined'==typeof Uint8Array)throw new D(P.UNIMPLEMENTED,'Uint8Arrays are not available in this environment.');}function ki(){if('undefined'==typeof atob)throw new D(P.UNIMPLEMENTED,'Blobs are unavailable in Firestore in this environment.');}var Li=function(){function t(t){ki(),this.ca=t;}return t.fromBase64String=function(e){yi('Blob.fromBase64String',arguments,1),mi('Blob.fromBase64String','string',1,e),ki();try{return new t(H.fromBase64String(e));}catch(e){throw new D(P.INVALID_ARGUMENT,'Failed to construct Blob from Base64 string: '+e);}},t.fromUint8Array=function(e){if(yi('Blob.fromUint8Array',arguments,1),Ri(),!(e instanceof Uint8Array))throw xi('Blob.fromUint8Array','Uint8Array',1,e);return new t(H.fromUint8Array(e));},t.prototype.toBase64=function(){return yi('Blob.toBase64',arguments,0),ki(),this.ca.toBase64();},t.prototype.toUint8Array=function(){return yi('Blob.toUint8Array',arguments,0),Ri(),this.ca.toUint8Array();},t.prototype.toString=function(){return'Blob(base64: '+this.toBase64()+')';},t.prototype.isEqual=function(t){return this.ca.isEqual(t.ca);},t;}(),Fi=function(t){!function(t,e,n,r){if(!(e instanceof Array)||e.length<1)throw new D(P.INVALID_ARGUMENT,'Function FieldPath() requires its fieldNames argument to be an array with at least '+Oi(1,'element')+'.');}(0,t);for(var e=0;e90)throw new D(P.INVALID_ARGUMENT,'Latitude must be a number between -90 and 90, but was: '+t);if(!isFinite(e)||e<-180||e>180)throw new D(P.INVALID_ARGUMENT,'Longitude must be a number between -180 and 180, but was: '+e);this.Ra=t,this.Pa=e;}return Object.defineProperty(t.prototype,'latitude',{get:function(){return this.Ra;},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'longitude',{get:function(){return this.Pa;},enumerable:!1,configurable:!0}),t.prototype.isEqual=function(t){return this.Ra===t.Ra&&this.Pa===t.Pa;},t.prototype.T=function(t){return b(this.Ra,t.Ra)||b(this.Pa,t.Pa);},t;}(); -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function Yi(t){return new Ht(t,!0);} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var $i=/^__.*__$/,Xi=function(t,e,n){this.Va=t,this.ga=e,this.ya=n;},Ji=function(){function t(t,e,n){this.data=t,this.Le=e,this.fieldTransforms=n;}return t.prototype.pa=function(t,e){var n=[];return null!==this.Le?n.push(new Ge(t,this.data,this.Le,e)):n.push(new ze(t,this.data,e)),this.fieldTransforms.length>0&&n.push(new Ke(t,this.fieldTransforms)),n;},t;}(),Zi=function(){function t(t,e,n){this.data=t,this.Le=e,this.fieldTransforms=n;}return t.prototype.pa=function(t,e){var n=[new Ge(t,this.data,this.Le,e)];return this.fieldTransforms.length>0&&n.push(new Ke(t,this.fieldTransforms)),n;},t;}();function to(t){switch(t){case 0:case 2:case 1:return!0;case 3:case 4:return!1;default:throw v();}}var eo=function(){function t(t,e,n,r,i,o){this.settings=t,this.s=e,this.serializer=n,this.ignoreUndefinedProperties=r,void 0===i&&this.ba(),this.fieldTransforms=i||[],this.Le=o||[];}return Object.defineProperty(t.prototype,'path',{get:function(){return this.settings.path;},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'wa',{get:function(){return this.settings.wa;},enumerable:!1,configurable:!0}),t.prototype.va=function(e){return new t(Object.assign(Object.assign({},this.settings),e),this.s,this.serializer,this.ignoreUndefinedProperties,this.fieldTransforms,this.Le);},t.prototype.Sa=function(t){var e,n=null===(e=this.path)||void 0===e?void 0:e.child(t),r=this.va({path:n,Ia:!1});return r.Da(t),r;},t.prototype.Ca=function(t){var e,n=null===(e=this.path)||void 0===e?void 0:e.child(t),r=this.va({path:n,Ia:!1});return r.ba(),r;},t.prototype.Fa=function(t){return this.va({path:void 0,Ia:!0});},t.prototype.Ta=function(t){return po(t,this.settings.methodName,this.settings.Na||!1,this.path,this.settings.Ea);},t.prototype.contains=function(t){return void 0!==this.Le.find((function(e){return t.D(e);}))||void 0!==this.fieldTransforms.find((function(e){return t.D(e.field);}));},t.prototype.ba=function(){if(this.path)for(var t=0;t=0;--f)if(!yo(h,a[f])){var p=a[f],d=u[f],y=s.Ca(p);if(d instanceof Vi&&d._a instanceof ji)h.push(p);else{var v=ao(d,y);null!=v&&(h.push(p),l.set(p,v));}}var g=new ke(h);return new Zi(l.ze(),g,s.fieldTransforms);}function so(t,e,n,r){return void 0===r&&(r=!1),ao(n,t.$a(r?4:3,e));}function ao(t,e){if(co(t))return ho('Unsupported field value:',e,t),uo(t,e);if(t instanceof Vi)return function(t,e){if(!to(e.wa))throw e.Ta(t.fa+'() can only be used with update() and set()');if(!e.path)throw e.Ta(t.fa+'() is not currently supported inside arrays');var n=t.da(e);n&&e.fieldTransforms.push(n);}(t,e),null;if(e.path&&e.Le.push(e.path),t instanceof Array){if(e.settings.Ia&&4!==e.wa)throw e.Ta('Nested arrays are not supported');return function(t,e){for(var n=[],r=0,i=0,o=t;i0&&e.Le.push(e.path):N(t,(function(t,r){var i=ao(r,e.Sa(t));null!=i&&(n[t]=i);})),{mapValue:{fields:n}};}function co(t){return!('object'!=typeof t||null===t||t instanceof Array||t instanceof Date||t instanceof O||t instanceof Ki||t instanceof Li||t instanceof Xi||t instanceof Vi);}function ho(t,e,n){if(!co(n)||!Ti(n)){var r=Si(n);throw'an object'===r?e.Ta(t+' a custom object'):e.Ta(t+' '+r);}}function lo(t,e,n){if(e instanceof Fi)return e.la;if('string'==typeof e)return fo(t,e);throw po('Field path arguments must be of type string or FieldPath.',t,!1,void 0,n);}function fo(t,e,n){try{return function(t){if(t.search(Ui)>=0)throw new D(P.INVALID_ARGUMENT,'Invalid field path ('+t+'). Paths must not contain \'~\', \'*\', \'/\', \'[\', or \']\'');try{return new(Mi.bind.apply(Mi,i.__spreadArrays([void 0],t.split('.'))));}catch(e){throw new D(P.INVALID_ARGUMENT,'Invalid field path ('+t+'). Paths must not be empty, begin with \'.\', end with \'.\', or contain \'..\'');}}(e).la;}catch(e){throw po((r=e)instanceof Error?r.message:r.toString(),t,!1,void 0,n);}var r;}function po(t,e,n,r,i){var o=r&&!r._(),s=void 0!==i,a='Function '+e+'() called with invalid data';n&&(a+=' (via `toFirestore()`)');var u='';return(o||s)&&(u+=' (found',o&&(u+=' in field '+r),s&&(u+=' in document '+i),u+=')'),new D(P.INVALID_ARGUMENT,(a+='. ')+t+u);}function yo(t,e){return t.some((function(t){return t.isEqual(e);}));} -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */var vo=function(){function t(t){this.uid=t;}return t.prototype.zr=function(){return null!=this.uid;},t.prototype.ka=function(){return this.zr()?'uid:'+this.uid:'anonymous-user';},t.prototype.isEqual=function(t){return t.uid===this.uid;},t;}();vo.UNAUTHENTICATED=new vo(null),vo.xa=new vo('google-credentials-uid'),vo.Ma=new vo('first-party-uid'); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -var go=function(t,e){this.user=e,this.type='OAuth',this.Oa={},this.Oa.Authorization='Bearer '+t;},mo=function(){function t(){this.La=null;}return t.prototype.getToken=function(){return Promise.resolve(null);},t.prototype.Ba=function(){},t.prototype.qa=function(t){this.La=t,t(vo.UNAUTHENTICATED);},t.prototype.Ua=function(){this.La=null;},t;}(),_o=function(){function t(t){var e=this;this.Qa=null,this.currentUser=vo.UNAUTHENTICATED,this.Wa=!1,this.ja=0,this.La=null,this.forceRefresh=!1,this.Qa=function(){e.ja++,e.currentUser=e.Ka(),e.Wa=!0,e.La&&e.La(e.currentUser);},this.ja=0,this.auth=t.getImmediate({optional:!0}),this.auth?this.auth.addAuthTokenListener(this.Qa):(this.Qa(null),t.get().then((function(t){e.auth=t,e.Qa&&e.auth.addAuthTokenListener(e.Qa);}),(function(){})));}return t.prototype.getToken=function(){var t=this,e=this.ja,n=this.forceRefresh;return this.forceRefresh=!1,this.auth?this.auth.getToken(n).then((function(n){return t.ja!==e?(p('FirebaseCredentialsProvider','getToken aborted due to token change.'),t.getToken()):n?(g('string'==typeof n.accessToken),new go(n.accessToken,t.currentUser)):null;})):Promise.resolve(null);},t.prototype.Ba=function(){this.forceRefresh=!0;},t.prototype.qa=function(t){this.La=t,this.Wa&&t(this.currentUser);},t.prototype.Ua=function(){this.auth&&this.auth.removeAuthTokenListener(this.Qa),this.Qa=null,this.La=null;},t.prototype.Ka=function(){var t=this.auth&&this.auth.getUid();return g(null===t||'string'==typeof t),new vo(t);},t;}(),wo=function(){function t(t,e){this.Ga=t,this.za=e,this.type='FirstParty',this.user=vo.Ma;}return Object.defineProperty(t.prototype,'Oa',{get:function(){var t={'X-Goog-AuthUser':this.za},e=this.Ga.auth.Ha([]);return e&&(t.Authorization=e),t;},enumerable:!1,configurable:!0}),t;}(),bo=function(){function t(t,e){this.Ga=t,this.za=e;}return t.prototype.getToken=function(){return Promise.resolve(new wo(this.Ga,this.za));},t.prototype.qa=function(t){t(vo.Ma);},t.prototype.Ua=function(){},t.prototype.Ba=function(){},t;}(),Eo=function(){function t(t,e,n,r,i,o){this.bs=t,this.Ya=n,this.Ja=r,this.Xa=i,this.listener=o,this.state=0,this.Za=0,this.tu=null,this.stream=null,this.$o=new Fn(t,e);}return t.prototype.eu=function(){return 1===this.state||2===this.state||4===this.state;},t.prototype.nu=function(){return 2===this.state;},t.prototype.start=function(){3!==this.state?this.auth():this.su();},t.prototype.stop=function(){return i.__awaiter(this,void 0,void 0,(function(){return i.__generator(this,(function(t){switch(t.label){case 0:return this.eu()?[4,this.close(0)]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2];}}));}));},t.prototype.iu=function(){this.state=0,this.$o.reset();},t.prototype.ru=function(){var t=this;this.nu()&&null===this.tu&&(this.tu=this.bs.Os(this.Ya,6e4,(function(){return t.ou();})));},t.prototype.hu=function(t){this.au(),this.stream.send(t);},t.prototype.ou=function(){return i.__awaiter(this,void 0,void 0,(function(){return i.__generator(this,(function(t){return this.nu()?[2,this.close(0)]:[2];}));}));},t.prototype.au=function(){this.tu&&(this.tu.cancel(),this.tu=null);},t.prototype.close=function(t,e){return i.__awaiter(this,void 0,void 0,(function(){return i.__generator(this,(function(n){switch(n.label){case 0:return this.au(),this.$o.cancel(),this.Za++,3!==t?this.$o.reset():e&&e.code===P.RESOURCE_EXHAUSTED?(d(e.toString()),d('Using maximum backoff delay to prevent overloading the backend.'),this.$o.ks()):e&&e.code===P.UNAUTHENTICATED&&this.Xa.Ba(),null!==this.stream&&(this.uu(),this.stream.close(),this.stream=null),this.state=t,[4,this.listener.cu(e)];case 1:return n.sent(),[2];}}));}));},t.prototype.uu=function(){},t.prototype.auth=function(){var t=this;this.state=1;var e=this.lu(this.Za),n=this.Za;this.Xa.getToken().then((function(e){t.Za===n&&t._u(e);}),(function(n){e((function(){var e=new D(P.UNKNOWN,'Fetching auth token failed: '+n.message);return t.fu(e);}));}));},t.prototype._u=function(t){var e=this,n=this.lu(this.Za);this.stream=this.du(t),this.stream.wu((function(){n((function(){return e.state=2,e.listener.wu();}));})),this.stream.cu((function(t){n((function(){return e.fu(t);}));})),this.stream.onMessage((function(t){n((function(){return e.onMessage(t);}));}));},t.prototype.su=function(){var t=this;this.state=4,this.$o.xs((function(){return i.__awaiter(t,void 0,void 0,(function(){return i.__generator(this,(function(t){return this.state=0,this.start(),[2];}));}));}));},t.prototype.fu=function(t){return p('PersistentStream','close with error: '+t),this.stream=null,this.close(3,t);},t.prototype.lu=function(t){var e=this;return function(n){e.bs.cr((function(){return e.Za===t?n():(p('PersistentStream','stream callback skipped by getCloseGuardedDispatcher.'),Promise.resolve());}));};},t;}(),Co=function(t){function e(e,n,r,i,o){var s=this;return(s=t.call(this,e,'listen_stream_connection_backoff','listen_stream_idle',n,r,o)||this).serializer=i,s;}return i.__extends(e,t),e.prototype.du=function(t){return this.Ja.Tu('Listen',t);},e.prototype.onMessage=function(t){this.$o.reset();var e=function(t,e){var n;if('targetChange'in e){e.targetChange;var r=function(t){return'NO_CHANGE'===t?0:'ADD'===t?1:'REMOVE'===t?2:'CURRENT'===t?3:'RESET'===t?4:v();}(e.targetChange.targetChangeType||'NO_CHANGE'),i=e.targetChange.targetIds||[],o=function(t,e){return t.Oe?(g(void 0===e||'string'==typeof e),H.fromBase64String(e||'')):(g(void 0===e||e instanceof Uint8Array),H.fromUint8Array(e||new Uint8Array));}(t,e.targetChange.resumeToken),s=e.targetChange.cause,a=s&&function(t){var e=void 0===t.code?P.UNKNOWN:Z(t.code);return new D(e,t.message||'');}(s);n=new Et(r,i,o,a||null);}else if('documentChange'in e){e.documentChange;var u=e.documentChange;u.document,u.document.name,u.document.updateTime;var c=ie(t,u.document.name),h=te(u.document.updateTime),l=new Ze({mapValue:{fields:u.document.fields}}),f=new rn(c,h,l,{}),p=u.targetIds||[],d=u.removedTargetIds||[];n=new wt(p,d,f.key,f);}else if('documentDelete'in e){e.documentDelete;var y=e.documentDelete;y.document;var m=ie(t,y.document),_=y.readTime?te(y.readTime):R.min(),w=new on(m,_),b=y.removedTargetIds||[];n=new wt([],b,w.key,w);}else if('documentRemove'in e){e.documentRemove;var E=e.documentRemove;E.document;var C=ie(t,E.document),I=E.removedTargetIds||[];n=new wt([],I,C,null);}else{if(!('filter'in e))return v();e.filter;var T=e.filter;T.targetId;var S=T.count||0,N=new X(S),A=T.targetId;n=new bt(A,N);}return n;}(this.serializer,t),n=function(t){if(!('targetChange'in t))return R.min();var e=t.targetChange;return e.targetIds&&e.targetIds.length?R.min():e.readTime?te(e.readTime):R.min();}(t);return this.listener.Eu(e,n);},e.prototype.Iu=function(t){var e={};e.database=ae(this.serializer),e.addTarget=function(t,e){var n,r=e.target;return(n=G(r)?{documents:fe(t,r)}:{query:pe(t,r)}).targetId=e.targetId,e.resumeToken.H()>0&&(n.resumeToken=Jt(t,e.resumeToken)),n;}(this.serializer,t);var n=function(t,e){var n=function(t,e){switch(e){case 0:return null;case 1:return'existence-filter-mismatch';case 2:return'limbo-document';default:return v();}}(0,e.J);return null==n?null:{'goog-listen-tags':n};}(this.serializer,t);n&&(e.labels=n),this.hu(e);},e.prototype.mu=function(t){var e={};e.database=ae(this.serializer),e.removeTarget=t,this.hu(e);},e;}(Eo),Io=function(t){function e(e,n,r,i,o){var s=this;return(s=t.call(this,e,'write_stream_connection_backoff','write_stream_idle',n,r,o)||this).serializer=i,s.Au=!1,s;}return i.__extends(e,t),Object.defineProperty(e.prototype,'Ru',{get:function(){return this.Au;},enumerable:!1,configurable:!0}),e.prototype.start=function(){this.Au=!1,this.lastStreamToken=void 0,t.prototype.start.call(this);},e.prototype.uu=function(){this.Au&&this.Pu([]);},e.prototype.du=function(t){return this.Ja.Tu('Write',t);},e.prototype.onMessage=function(t){if(g(!!t.streamToken),this.lastStreamToken=t.streamToken,this.Au){this.$o.reset();var e=function(t,e){return t&&t.length>0?(g(void 0!==e),t.map((function(t){return function(t,e){var n=t.updateTime?te(t.updateTime):te(e);n.isEqual(R.min())&&(n=te(e));var r=null;return t.transformResults&&t.transformResults.length>0&&(r=t.transformResults),new Fe(n,r);}(t,e);}))):[];}(t.writeResults,t.commitTime),n=te(t.commitTime);return this.listener.Vu(n,e);}return g(!t.writeResults||0===t.writeResults.length),this.Au=!0,this.listener.gu();},e.prototype.yu=function(){var t={};t.database=ae(this.serializer),this.hu(t);},e.prototype.Pu=function(t){var e=this,n={streamToken:this.lastStreamToken,writes:t.map((function(t){return he(e.serializer,t);}))};this.hu(n);},e;}(Eo),To=function(t){function e(e,n,r){var i=this;return(i=t.call(this)||this).Ja=e,i.credentials=n,i.serializer=r,i.pu=!1,i;}return i.__extends(e,t),e.prototype.bu=function(){if(this.pu)throw new D(P.FAILED_PRECONDITION,'The client has already been terminated.');},e.prototype.vu=function(t,e){var n=this;return this.bu(),this.credentials.getToken().then((function(r){return n.Ja.vu(t,e,r);})).catch((function(t){throw t.code===P.UNAUTHENTICATED&&n.credentials.Ba(),t;}));},e.prototype.Su=function(t,e){var n=this;return this.bu(),this.credentials.getToken().then((function(r){return n.Ja.Su(t,e,r);})).catch((function(t){throw t.code===P.UNAUTHENTICATED&&n.credentials.Ba(),t;}));},e;}((function(){this.je=void 0;})),So=function(){function t(t){this.Du=t,this.Cu=new Map,this.mutations=[],this.Fu=!1,this.Nu=null,this.$u=new Set;}return t.prototype.ku=function(t){return i.__awaiter(this,void 0,void 0,(function(){var e,n=this;return i.__generator(this,(function(r){switch(r.label){case 0:if(this.xu(),this.mutations.length>0)throw new D(P.INVALID_ARGUMENT,'Firestore transactions require all reads to be executed before all writes.');return[4,function(t,e){return i.__awaiter(this,void 0,void 0,(function(){var n,r,o,s,a;return i.__generator(this,(function(i){switch(i.label){case 0:return n=m(t),r={database:ae(n.serializer),documents:e.map((function(t){return re(n.serializer,t);}))},[4,n.Su('BatchGetDocuments',r)];case 1:return o=i.sent(),s=new Map,o.forEach((function(t){var e=function(t,e){return'found'in e?function(t,e){g(!!e.found),e.found.name,e.found.updateTime;var n=ie(t,e.found.name),r=te(e.found.updateTime),i=new Ze({mapValue:{fields:e.found.fields}});return new rn(n,r,i,{});}(t,e):'missing'in e?function(t,e){g(!!e.missing),g(!!e.readTime);var n=ie(t,e.missing),r=te(e.readTime);return new on(n,r);}(t,e):v();}(n.serializer,t);s.set(e.key.toString(),e);})),a=[],[2,(e.forEach((function(t){var e=s.get(t.toString());g(!!e),a.push(e);})),a)];}}));}));}(this.Du,t)];case 1:return[2,((e=r.sent()).forEach((function(t){t instanceof on||t instanceof rn?n.Mu(t):v();})),e)];}}));}));},t.prototype.set=function(t,e){this.write(e.pa(t,this.Ue(t))),this.$u.add(t);},t.prototype.update=function(t,e){try{this.write(e.pa(t,this.Ou(t)));}catch(t){this.Nu=t;}this.$u.add(t);},t.prototype.delete=function(t){this.write([new Xe(t,this.Ue(t))]),this.$u.add(t);},t.prototype.commit=function(){return i.__awaiter(this,void 0,void 0,(function(){var t,e=this;return i.__generator(this,(function(n){switch(n.label){case 0:if(this.xu(),this.Nu)throw this.Nu;return t=this.Cu,this.mutations.forEach((function(e){t.delete(e.key.toString());})),t.forEach((function(t,n){var r=new U(L.$(n));e.mutations.push(new Je(r,e.Ue(r)));})),[4,function(t,e){return i.__awaiter(this,void 0,void 0,(function(){var n,r;return i.__generator(this,(function(i){switch(i.label){case 0:return n=m(t),r={database:ae(n.serializer),writes:e.map((function(t){return he(n.serializer,t);}))},[4,n.vu('Commit',r)];case 1:return i.sent(),[2];}}));}));}(this.Du,this.mutations)];case 1:return n.sent(),this.Fu=!0,[2];}}));}));},t.prototype.Mu=function(t){var e;if(t instanceof rn)e=t.version;else{if(!(t instanceof on))throw v();e=R.min();}var n=this.Cu.get(t.key.toString());if(n){if(!e.isEqual(n))throw new D(P.ABORTED,'Document version changed between two reads.');}else this.Cu.set(t.key.toString(),e);},t.prototype.Ue=function(t){var e=this.Cu.get(t.toString());return!this.$u.has(t)&&e?Me.updateTime(e):Me.Qe();},t.prototype.Ou=function(t){var e=this.Cu.get(t.toString());if(!this.$u.has(t)&&e){if(e.isEqual(R.min()))throw new D(P.INVALID_ARGUMENT,'Can\'t update a document that doesn\'t exist.');return Me.updateTime(e);}return Me.exists(!0);},t.prototype.write=function(t){this.xu(),this.mutations=this.mutations.concat(t);},t.prototype.xu=function(){},t;}(),No=function(){function t(t,e){this.mo=t,this.Lu=e,this.state='Unknown',this.Bu=0,this.qu=null,this.Uu=!0;}return t.prototype.Qu=function(){var t=this;0===this.Bu&&(this.Wu('Unknown'),this.qu=this.mo.Os('online_state_timeout',1e4,(function(){return t.qu=null,t.ju('Backend didn\'t respond within 10 seconds.'),t.Wu('Offline'),Promise.resolve();})));},t.prototype.Ku=function(t){'Online'===this.state?this.Wu('Unknown'):(this.Bu++,this.Bu>=1&&(this.Gu(),this.ju('Connection failed 1 times. Most recent error: '+t.toString()),this.Wu('Offline')));},t.prototype.set=function(t){this.Gu(),this.Bu=0,'Online'===t&&(this.Uu=!1),this.Wu(t);},t.prototype.Wu=function(t){t!==this.state&&(this.state=t,this.Lu(t));},t.prototype.ju=function(t){var e='Could not reach Cloud Firestore backend. '+t+'\nThis typically indicates that your device does not have a healthy Internet connection at the moment. The client will operate in offline mode until it is able to successfully connect to the backend.';this.Uu?(d(e),this.Uu=!1):p('OnlineStateTracker',e);},t.prototype.Gu=function(){null!==this.qu&&(this.qu.cancel(),this.qu=null);},t;}(),Ao=function(){function t(t,e,n,r,o){var s=this;this.zu=t,this.Du=e,this.mo=n,this.Hu=[],this.Yu=new Map,this.Ju=null,this.Xu=new Set,this.Zu=o,this.Zu.tc((function(t){n.cr((function(){return i.__awaiter(s,void 0,void 0,(function(){return i.__generator(this,(function(t){switch(t.label){case 0:return this.ec()?(p('RemoteStore','Restarting streams for network reachability change.'),[4,this.nc()]):[3,2];case 1:t.sent(),t.label=2;case 2:return[2];}}));}));}));})),this.sc=new No(n,r),this.ic=function(t,e,n){var r=m(t);return new Co(e,r.Ja,r.credentials,r.serializer,n);}(this.Du,n,{wu:this.rc.bind(this),cu:this.oc.bind(this),Eu:this.hc.bind(this)}),this.ac=function(t,e,n){var r=m(t);return new Io(e,r.Ja,r.credentials,r.serializer,n);}(this.Du,n,{wu:this.uc.bind(this),cu:this.cc.bind(this),gu:this.lc.bind(this),Vu:this.Vu.bind(this)});}return t.prototype.start=function(){return this.enableNetwork();},t.prototype.enableNetwork=function(){return this.Xu.delete(0),this._c();},t.prototype._c=function(){return i.__awaiter(this,void 0,void 0,(function(){return i.__generator(this,(function(t){switch(t.label){case 0:return this.ec()?(this.fc()?this.dc():this.sc.set('Unknown'),[4,this.wc()]):[3,2];case 1:t.sent(),t.label=2;case 2:return[2];}}));}));},t.prototype.disableNetwork=function(){return i.__awaiter(this,void 0,void 0,(function(){return i.__generator(this,(function(t){switch(t.label){case 0:return this.Xu.add(0),[4,this.Tc()];case 1:return t.sent(),this.sc.set('Offline'),[2];}}));}));},t.prototype.Tc=function(){return i.__awaiter(this,void 0,void 0,(function(){return i.__generator(this,(function(t){switch(t.label){case 0:return[4,this.ac.stop()];case 1:return t.sent(),[4,this.ic.stop()];case 2:return t.sent(),this.Hu.length>0&&(p('RemoteStore','Stopping write stream with '+this.Hu.length+' pending writes'),this.Hu=[]),this.Ec(),[2];}}));}));},t.prototype.gr=function(){return i.__awaiter(this,void 0,void 0,(function(){return i.__generator(this,(function(t){switch(t.label){case 0:return p('RemoteStore','RemoteStore shutting down.'),this.Xu.add(5),[4,this.Tc()];case 1:return t.sent(),this.Zu.gr(),this.sc.set('Unknown'),[2];}}));}));},t.prototype.listen=function(t){this.Yu.has(t.targetId)||(this.Yu.set(t.targetId,t),this.fc()?this.dc():this.ic.nu()&&this.Ic(t));},t.prototype.mc=function(t){this.Yu.delete(t),this.ic.nu()&&this.Ac(t),0===this.Yu.size&&(this.ic.nu()?this.ic.ru():this.ec()&&this.sc.set('Unknown'));},t.prototype.Me=function(t){return this.Yu.get(t)||null;},t.prototype.xe=function(t){return this.Rc.xe(t);},t.prototype.Ic=function(t){this.Ju.de(t.targetId),this.ic.Iu(t);},t.prototype.Ac=function(t){this.Ju.de(t),this.ic.mu(t);},t.prototype.dc=function(){this.Ju=new It(this),this.ic.start(),this.sc.Qu();},t.prototype.fc=function(){return this.ec()&&!this.ic.eu()&&this.Yu.size>0;},t.prototype.ec=function(){return 0===this.Xu.size;},t.prototype.Ec=function(){this.Ju=null;},t.prototype.rc=function(){return i.__awaiter(this,void 0,void 0,(function(){var t=this;return i.__generator(this,(function(e){return this.Yu.forEach((function(e,n){t.Ic(e);})),[2];}));}));},t.prototype.oc=function(t){return i.__awaiter(this,void 0,void 0,(function(){return i.__generator(this,(function(e){return this.Ec(),this.fc()?(this.sc.Ku(t),this.dc()):this.sc.set('Unknown'),[2];}));}));},t.prototype.hc=function(t,e){return i.__awaiter(this,void 0,void 0,(function(){var n,r,o;return i.__generator(this,(function(i){switch(i.label){case 0:if(this.sc.set('Online'),!(t instanceof Et&&2===t.state&&t.cause))return[3,6];i.label=1;case 1:return i.trys.push([1,3,,5]),[4,this.Pc(t)];case 2:return i.sent(),[3,5];case 3:return n=i.sent(),p('RemoteStore','Failed to remove targets %s: %s ',t.targetIds.join(','),n),[4,this.Vc(n)];case 4:return i.sent(),[3,5];case 5:return[3,13];case 6:if(t instanceof wt?this.Ju.Pe(t):t instanceof bt?this.Ju.De(t):this.Ju.ye(t),e.isEqual(R.min()))return[3,13];i.label=7;case 7:return i.trys.push([7,11,,13]),[4,this.zu.mi()];case 8:return r=i.sent(),e.o(r)>=0?[4,this.gc(e)]:[3,10];case 9:i.sent(),i.label=10;case 10:return[3,13];case 11:return p('RemoteStore','Failed to raise snapshot:',o=i.sent()),[4,this.Vc(o)];case 12:return i.sent(),[3,13];case 13:return[2];}}));}));},t.prototype.Vc=function(t,e){return i.__awaiter(this,void 0,void 0,(function(){var n=this;return i.__generator(this,(function(r){switch(r.label){case 0:if(!Gr(t))throw t;return this.Xu.add(1),[4,this.Tc()];case 1:return r.sent(),this.sc.set('Offline'),e||(e=function(){return n.zu.mi();}),this.mo._r((function(){return i.__awaiter(n,void 0,void 0,(function(){return i.__generator(this,(function(t){switch(t.label){case 0:return p('RemoteStore','Retrying IndexedDB access'),[4,e()];case 1:return t.sent(),this.Xu.delete(1),[4,this._c()];case 2:return t.sent(),[2];}}));}));})),[2];}}));}));},t.prototype.yc=function(t){var e=this;return t().catch((function(n){return e.Vc(n,t);}));},t.prototype.gc=function(t){var e=this,n=this.Ju.Ne(t);return n.Qt.forEach((function(n,r){if(n.resumeToken.H()>0){var i=e.Yu.get(r);i&&e.Yu.set(r,i.tt(n.resumeToken,t));}})),n.Wt.forEach((function(t){var n=e.Yu.get(t);if(n){e.Yu.set(t,n.tt(H.Y,n.X)),e.Ac(t);var r=new $(n.target,t,1,n.sequenceNumber);e.Ic(r);}})),this.Rc.Lh(n);},t.prototype.Pc=function(t){return i.__awaiter(this,void 0,void 0,(function(){var e,n,r,o;return i.__generator(this,(function(i){switch(i.label){case 0:e=t.cause,n=0,r=t.targetIds,i.label=1;case 1:return n0?this.Hu[this.Hu.length-1].batchId:-1,r.label=1;case 1:if(!this.bc())return[3,7];r.label=2;case 2:return r.trys.push([2,4,,6]),[4,this.zu.Qh(t)];case 3:return null===(e=r.sent())?(0===this.Hu.length&&this.ac.ru(),[3,7]):(t=e.batchId,this.vc(e),[3,6]);case 4:return n=r.sent(),[4,this.Vc(n)];case 5:return r.sent(),[3,6];case 6:return[3,1];case 7:return this.Sc()&&this.Dc(),[2];}}));}));},t.prototype.bc=function(){return this.ec()&&this.Hu.length<10;},t.prototype.Cc=function(){return this.Hu.length;},t.prototype.vc=function(t){this.Hu.push(t),this.ac.nu()&&this.ac.Ru&&this.ac.Pu(t.mutations);},t.prototype.Sc=function(){return this.ec()&&!this.ac.eu()&&this.Hu.length>0;},t.prototype.Dc=function(){this.ac.start();},t.prototype.uc=function(){return i.__awaiter(this,void 0,void 0,(function(){return i.__generator(this,(function(t){return this.ac.yu(),[2];}));}));},t.prototype.lc=function(){return i.__awaiter(this,void 0,void 0,(function(){var t,e,n;return i.__generator(this,(function(r){for(t=0,e=this.Hu;t0||c&&n.Nl(l,c)<0)&&(a=!0)):!h&&l?(r.track({type:0,doc:l}),d=!0):h&&!l&&(r.track({type:1,doc:h}),d=!0,(u||c)&&(a=!0)),d&&(l?(s=s.add(l),o=p?o.add(t):o.delete(t)):(s=s.delete(t),o=o.delete(t)));})),this.query.In()||this.query.mn())for(;s.size>this.query.limit;){var h=this.query.In()?s.last():s.first();s=s.delete(h.key),o=o.delete(h.key),r.track({type:1,doc:h});}return{$l:s,Ml:r,Ll:a,Lt:o};},t.prototype.Ol=function(t,e){return t.Ge&&e.hasCommittedMutations&&!e.Ge;},t.prototype.Jn=function(t,e,n){var r=this,i=this.$l;this.$l=t.$l,this.Lt=t.Lt;var o=t.Ml.Mt();o.sort((function(t,e){return function(t,e){var n=function(t){switch(t){case 0:return 1;case 2:case 3:return 2;case 1:return 0;default:return v();}};return n(t)-n(e);}(t.type,e.type)||r.Nl(t.doc,e.doc);})),this.Bl(n);var s=e?this.ql():[],a=0===this.Fl.size&&this.Ht?1:0,u=a!==this.Cl;return this.Cl=a,0!==o.length||u?{snapshot:new gt(this.query,t.$l,i,o,t.Lt,0===a,u,!1),Ul:s}:{Ul:s};},t.prototype.Ql=function(t){return this.Ht&&'Offline'===t?(this.Ht=!1,this.Jn({$l:this.$l,Ml:new vt,Lt:this.Lt,Ll:!1},!1)):{Ul:[]};},t.prototype.Wl=function(t){return!this.Dl.has(t)&&!!this.$l.has(t)&&!this.$l.get(t).Ge;},t.prototype.Bl=function(t){var e=this;t&&(t.Yt.forEach((function(t){return e.Dl=e.Dl.add(t);})),t.Jt.forEach((function(t){})),t.Xt.forEach((function(t){return e.Dl=e.Dl.delete(t);})),this.Ht=t.Ht);},t.prototype.ql=function(){var t=this;if(!this.Ht)return[];var e=this.Fl;this.Fl=ft(),this.$l.forEach((function(e){t.Wl(e.key)&&(t.Fl=t.Fl.add(e.key));}));var n=[];return e.forEach((function(e){t.Fl.has(e)||n.push(new jo(e));})),this.Fl.forEach((function(t){e.has(t)||n.push(new Vo(t));})),n;},t.prototype.jl=function(t){this.Dl=t.zh,this.Fl=ft();var e=this.xl(t.documents);return this.Jn(e,!0);},t.prototype.Kl=function(){return gt.Ut(this.query,this.$l,this.Lt,0===this.Cl);},t;}(),Bo=function(){function t(t,e,n,r){this.mo=t,this.Du=e,this.updateFunction=n,this.Po=r,this.Gl=5,this.$o=new Fn(this.mo,'transaction_retry');}return t.prototype.run=function(){this.zl();},t.prototype.zl=function(){var t=this;this.$o.xs((function(){return i.__awaiter(t,void 0,void 0,(function(){var t,e,n=this;return i.__generator(this,(function(r){return t=new So(this.Du),(e=this.Hl(t))&&e.then((function(e){n.mo.cr((function(){return t.commit().then((function(){n.Po.resolve(e);})).catch((function(t){n.Yl(t);}));}));})).catch((function(t){n.Yl(t);})),[2];}));}));}));},t.prototype.Hl=function(t){try{var e=this.updateFunction(t);return!V(e)&&e.catch&&e.then?e:(this.Po.reject(Error('Transaction callback must return a Promise')),null);}catch(t){return this.Po.reject(t),null;}},t.prototype.Yl=function(t){var e=this;this.Gl>0&&this.Jl(t)?(this.Gl-=1,this.mo.cr((function(){return e.zl(),Promise.resolve();}))):this.Po.reject(t);},t.prototype.Jl=function(t){if('FirebaseError'===t.name){var e=t.code;return'aborted'===e||'failed-precondition'===e||!J(e);}return!1;},t;}(),Wo=function(t,e,n){this.query=t,this.targetId=e,this.view=n;},Qo=function(t){this.key=t,this.Xl=!1;},zo=function(){function t(t,e,n,r,i,o){this.zu=t,this.Zl=e,this.Du=n,this.t_=r,this.currentUser=i,this.e_=o,this.n_=null,this.s_=new x((function(t){return cn(t);}),un),this.i_=new Map,this.r_=[],this.o_=new tt(U.P),this.h_=new Map,this.a_=new fi,this.u_={},this.c_=new Map,this.l_=sr.di(),this.onlineState='Unknown';}return Object.defineProperty(t.prototype,'__',{get:function(){return!0;},enumerable:!1,configurable:!0}),t.prototype.subscribe=function(t){this.n_=t;},t.prototype.listen=function(t){return i.__awaiter(this,void 0,void 0,(function(){var e,n,r,o,s;return i.__generator(this,(function(i){switch(i.label){case 0:return this.f_('listen()'),(r=this.s_.get(t))?(e=r.targetId,this.t_.ul(e),n=r.view.Kl(),[3,4]):[3,1];case 1:return[4,this.zu.jh(t.We())];case 2:return o=i.sent(),s=this.t_.ul(o.targetId),e=o.targetId,[4,this.d_(t,e,'current'===s)];case 3:n=i.sent(),this.__&&this.Zl.listen(o),i.label=4;case 4:return[2,n];}}));}));},t.prototype.d_=function(t,e,n){return i.__awaiter(this,void 0,void 0,(function(){var r,o,s,a,u,c;return i.__generator(this,(function(i){switch(i.label){case 0:return[4,this.zu.Gh(t,!0)];case 1:return r=i.sent(),o=new qo(t,r.zh),s=o.xl(r.documents),a=_t.zt(e,n&&'Offline'!==this.onlineState),u=o.Jn(s,this.__,a),this.w_(e,u.Ul),c=new Wo(t,e,o),[2,(this.s_.set(t,c),this.i_.has(e)?this.i_.get(e).push(t):this.i_.set(e,[t]),u.snapshot)];}}));}));},t.prototype.mc=function(t){return i.__awaiter(this,void 0,void 0,(function(){var e,n,r=this;return i.__generator(this,(function(i){switch(i.label){case 0:return this.f_('unlisten()'),e=this.s_.get(t),(n=this.i_.get(e.targetId)).length>1?[2,(this.i_.set(e.targetId,n.filter((function(e){return!un(e,t);}))),void this.s_.delete(t))]:this.__?(this.t_.ll(e.targetId),this.t_.il(e.targetId)?[3,2]:[4,this.zu.Kh(e.targetId,!1).then((function(){r.t_.fl(e.targetId),r.Zl.mc(e.targetId),r.T_(e.targetId);})).catch(li)]):[3,3];case 1:i.sent(),i.label=2;case 2:return[3,5];case 3:return this.T_(e.targetId),[4,this.zu.Kh(e.targetId,!0)];case 4:i.sent(),i.label=5;case 5:return[2];}}));}));},t.prototype.write=function(t,e){return i.__awaiter(this,void 0,void 0,(function(){var n,r,o;return i.__generator(this,(function(i){switch(i.label){case 0:this.f_('write()'),i.label=1;case 1:return i.trys.push([1,5,,6]),[4,this.zu.kh(t)];case 2:return n=i.sent(),this.t_.rl(n.batchId),this.E_(n.batchId,e),[4,this.I_(n.Un)];case 3:return i.sent(),[4,this.Zl.wc()];case 4:return i.sent(),[3,6];case 5:return r=i.sent(),o=ei(r,'Failed to persist write'),e.reject(o),[3,6];case 6:return[2];}}));}));},t.prototype.runTransaction=function(t,e,n){new Bo(t,this.Du,e,n).run();},t.prototype.Lh=function(t){return i.__awaiter(this,void 0,void 0,(function(){var e,n=this;return i.__generator(this,(function(r){switch(r.label){case 0:this.f_('applyRemoteEvent()'),r.label=1;case 1:return r.trys.push([1,4,,6]),[4,this.zu.Lh(t)];case 2:return e=r.sent(),t.Qt.forEach((function(t,e){var r=n.h_.get(e);r&&(g(t.Yt.size+t.Jt.size+t.Xt.size<=1),t.Yt.size>0?r.Xl=!0:t.Jt.size>0?g(r.Xl):t.Xt.size>0&&(g(r.Xl),r.Xl=!1));})),[4,this.I_(e,t)];case 3:return r.sent(),[3,6];case 4:return[4,li(r.sent())];case 5:return r.sent(),[3,6];case 6:return[2];}}));}));},t.prototype.Ql=function(t,e){this.f_('applyOnlineStateChange()');var n=[];this.s_.forEach((function(e,r){var i=r.view.Ql(t);i.snapshot&&n.push(i.snapshot);})),this.n_.m_(t),this.n_.Eu(n),this.onlineState=t;},t.prototype.pc=function(t,e){return i.__awaiter(this,void 0,void 0,(function(){var n,r,o,s,a,u=this;return i.__generator(this,(function(i){switch(i.label){case 0:return this.f_('rejectListens()'),this.t_.dl(t,'rejected',e),n=this.h_.get(t),(r=n&&n.key)?(o=(o=new tt(U.P)).nt(r,new on(r,R.min())),s=ft().add(r),a=new mt(R.min(),new Map,new rt(b),o,s),[4,this.Lh(a)]):[3,2];case 1:return i.sent(),this.o_=this.o_.remove(r),this.h_.delete(t),this.A_(),[3,4];case 2:return[4,this.zu.Kh(t,!1).then((function(){return u.T_(t,e);})).catch(li)];case 3:i.sent(),i.label=4;case 4:return[2];}}));}));},t.prototype.Fc=function(t){return i.__awaiter(this,void 0,void 0,(function(){var e,n;return i.__generator(this,(function(r){switch(r.label){case 0:this.f_('applySuccessfulWrite()'),e=t.batch.batchId,r.label=1;case 1:return r.trys.push([1,4,,6]),[4,this.zu.xh(t)];case 2:return n=r.sent(),this.R_(e,null),this.P_(e),this.t_.hl(e,'acknowledged'),[4,this.I_(n)];case 3:return r.sent(),[3,6];case 4:return[4,li(r.sent())];case 5:return r.sent(),[3,6];case 6:return[2];}}));}));},t.prototype.$c=function(t,e){return i.__awaiter(this,void 0,void 0,(function(){var n;return i.__generator(this,(function(r){switch(r.label){case 0:this.f_('rejectFailedWrite()'),r.label=1;case 1:return r.trys.push([1,4,,6]),[4,this.zu.Oh(t)];case 2:return n=r.sent(),this.R_(t,e),this.P_(t),this.t_.hl(t,'rejected',e),[4,this.I_(n)];case 3:return r.sent(),[3,6];case 4:return[4,li(r.sent())];case 5:return r.sent(),[3,6];case 6:return[2];}}));}));},t.prototype.V_=function(t){return i.__awaiter(this,void 0,void 0,(function(){var e,n,r,o;return i.__generator(this,(function(i){switch(i.label){case 0:this.Zl.ec()||p('SyncEngine','The network is disabled. The task returned by \'awaitPendingWrites()\' will not complete until the network is enabled.'),i.label=1;case 1:return i.trys.push([1,3,,4]),[4,this.zu.to()];case 2:return-1===(e=i.sent())?[2,void t.resolve()]:((n=this.c_.get(e)||[]).push(t),this.c_.set(e,n),[3,4]);case 3:return r=i.sent(),o=ei(r,'Initialization of waitForPendingWrites() operation failed'),t.reject(o),[3,4];case 4:return[2];}}));}));},t.prototype.P_=function(t){(this.c_.get(t)||[]).forEach((function(t){t.resolve();})),this.c_.delete(t);},t.prototype.g_=function(t){this.c_.forEach((function(e){e.forEach((function(e){e.reject(new D(P.CANCELLED,t));}));})),this.c_.clear();},t.prototype.E_=function(t,e){var n=this.u_[this.currentUser.ka()];n||(n=new tt(b)),n=n.nt(t,e),this.u_[this.currentUser.ka()]=n;},t.prototype.R_=function(t,e){var n=this.u_[this.currentUser.ka()];if(n){var r=n.get(t);r&&(e?r.reject(e):r.resolve(),n=n.remove(t)),this.u_[this.currentUser.ka()]=n;}},t.prototype.T_=function(t,e){var n=this;void 0===e&&(e=null),this.t_.ll(t);for(var r=0,i=this.i_.get(t);r0&&this.o_.size=0&&(r.listeners.splice(o,1),n=0===r.listeners.length),n?[2,(this.M_.delete(e),this.Rc.mc(e))]:[2];}));}));},t.prototype.Eu=function(t){for(var e=!1,n=0,r=t;n0)return!0;var e=this.j_&&this.j_.hasPendingWrites!==t.hasPendingWrites;return!(!t.Bt&&!e)&&!0===this.options.includeMetadataChanges;},t.prototype.z_=function(t){t=gt.Ut(t.query,t.docs,t.Lt,t.fromCache),this.W_=!0,this.Q_.next(t);},t;}(),Xo=function(){function t(){}return t.prototype.Dh=function(t){this.Y_=t;},t.prototype._s=function(t,e,n,r){var i=this;return e.En()||n.isEqual(R.min())?this.J_(t,e):this.Y_.us(t,r).next((function(o){var a=i.X_(e,o);return(e.In()||e.mn())&&i.Ll(e.nn,a,r,n)?i.J_(t,e):(f()<=s.LogLevel.DEBUG&&p('IndexFreeQueryEngine','Re-using previous result from %s to execute query: %s',n.toString(),hn(e)),i.Y_._s(t,e,n).next((function(t){return a.forEach((function(e){t=t.nt(e.key,e);})),t;})));}));},t.prototype.X_=function(t,e){var n=new rt(fn(t));return e.forEach((function(e,r){r instanceof rn&&ln(t,r)&&(n=n.add(r));})),n;},t.prototype.Ll=function(t,e,n,r){if(n.size!==e.size)return!0;var i='F'===t?e.last():e.first();return!!i&&(i.hasPendingWrites||i.version.o(r)>0);},t.prototype.J_=function(t,e){return f()<=s.LogLevel.DEBUG&&p('IndexFreeQueryEngine','Using full collection scan to execute query:',hn(e)),this.Y_._s(t,e,R.min());},t;}(),Jo=function(){function t(t,e){this.ss=t,this.wi=e,this.ns=[],this.Z_=1,this.tf=new rt(pi.ta);}return t.prototype.Hr=function(t){return An.resolve(0===this.ns.length);},t.prototype.Yr=function(t,e,n,r){var i=this.Z_;this.Z_++,this.ns.length>0&&this.ns[this.ns.length-1];var o=new Sn(i,e,n,r);this.ns.push(o);for(var s=0,a=r;si?this.ns[i]:null);},t.prototype.to=function(){return An.resolve(0===this.ns.length?-1:this.Z_-1);},t.prototype.eo=function(t){return An.resolve(this.ns.slice());},t.prototype.os=function(t,e){var n=this,r=new pi(e,0),i=new pi(e,Number.POSITIVE_INFINITY),o=[];return this.tf.vt([r,i],(function(t){var e=n.ef(t.ua);o.push(e);})),An.resolve(o);},t.prototype.ls=function(t,e){var n=this,r=new rt(b);return e.forEach((function(t){var e=new pi(t,0),i=new pi(t,Number.POSITIVE_INFINITY);n.tf.vt([e,i],(function(t){r=r.add(t.ua);}));})),An.resolve(this.sf(r));},t.prototype.Es=function(t,e){var n=e.path,r=n.length+1,i=n;U.W(i)||(i=i.child(''));var o=new pi(new U(i),0),s=new rt(b);return this.tf.St((function(t){var e=t.key.path;return!!n.D(e)&&(e.length===r&&(s=s.add(t.ua)),!0);}),o),An.resolve(this.sf(s));},t.prototype.sf=function(t){var e=this,n=[];return t.forEach((function(t){var r=e.ef(t);null!==r&&n.push(r);})),n;},t.prototype.so=function(t,e){var n=this;g(0===this.if(e.batchId,'removed')),this.ns.shift();var r=this.tf;return An.forEach(e.mutations,(function(i){var o=new pi(i.key,e.batchId);return r=r.delete(o),n.wi.qr(t,i.key);})).next((function(){n.tf=r;}));},t.prototype.io=function(t){},t.prototype.Mi=function(t,e){var n=new pi(e,0),r=this.tf.Dt(n);return An.resolve(e.isEqual(r&&r.key));},t.prototype.ro=function(t){return this.ns.length,An.resolve();},t.prototype.if=function(t,e){return this.nf(t);},t.prototype.nf=function(t){return 0===this.ns.length?0:t-this.ns[0].batchId;},t.prototype.ef=function(t){var e=this.nf(t);return e<0||e>=this.ns.length?null:this.ns[e];},t;}(),Zo=function(){function t(t,e){this.ss=t,this.rf=e,this.docs=new tt(U.P),this.size=0;}return t.prototype.jn=function(t,e,n){var r=e.key,i=this.docs.get(r),o=i?i.size:0,s=this.rf(e);return this.docs=this.docs.nt(r,{Ys:e,size:s,readTime:n}),this.size+=s-o,this.ss.Us(t,r.path.p());},t.prototype.Gn=function(t){var e=this.docs.get(t);e&&(this.docs=this.docs.remove(t),this.size-=e.size);},t.prototype.zn=function(t,e){var n=this.docs.get(e);return An.resolve(n?n.Ys:null);},t.prototype.getEntries=function(t,e){var n=this,r=at();return e.forEach((function(t){var e=n.docs.get(t);r=r.nt(t,e?e.Ys:null);})),An.resolve(r);},t.prototype._s=function(t,e,n){for(var r=ct(),i=new U(e.path.child('')),o=this.docs.ut(i);o.wt();){var s=o.dt(),a=s.key,u=s.value,c=u.Ys,h=u.readTime;if(!e.path.D(a.path))break;h.o(n)<=0||c instanceof rn&&ln(e,c)&&(r=r.nt(c.key,c));}return An.resolve(r);},t.prototype.hf=function(t,e){return An.forEach(this.docs,(function(t){return e(t);}));},t.prototype.oi=function(e){return new t.hi(this);},t.prototype.ui=function(t){return An.resolve(this.size);},t;}(); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */Zo.hi=function(t){function e(e){var n=this;return(n=t.call(this)||this).ci=e,n;}return i.__extends(e,t),e.prototype.Jn=function(t){var e=this,n=[];return this.Un.forEach((function(r,i){i?n.push(e.ci.jn(t,i,e.readTime)):e.ci.Gn(r);})),An.Bn(n);},e.prototype.Hn=function(t,e){return this.ci.zn(t,e);},e.prototype.Yn=function(t,e){return this.ci.getEntries(t,e);},e;}(xn); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -var ts=function(){function t(t){this.persistence=t,this.af=new x((function(t){return Q(t);}),z),this.lastRemoteSnapshotVersion=R.min(),this.highestTargetId=0,this.uf=0,this.cf=new fi,this.targetCount=0,this.lf=sr.fi();}return t.prototype.pe=function(t,e){return this.af.forEach((function(t,n){return e(n);})),An.resolve();},t.prototype.mi=function(t){return An.resolve(this.lastRemoteSnapshotVersion);},t.prototype.Ai=function(t){return An.resolve(this.uf);},t.prototype.Ti=function(t){return this.highestTargetId=this.lf.next(),An.resolve(this.highestTargetId);},t.prototype.Ri=function(t,e,n){return n&&(this.lastRemoteSnapshotVersion=n),e>this.uf&&(this.uf=e),An.resolve();},t.prototype.Vi=function(t){this.af.set(t.target,t);var e=t.targetId;e>this.highestTargetId&&(this.lf=new sr(e),this.highestTargetId=e),t.sequenceNumber>this.uf&&(this.uf=t.sequenceNumber);},t.prototype.Pi=function(t,e){return this.Vi(e),this.targetCount+=1,An.resolve();},t.prototype.yi=function(t,e){return this.Vi(e),An.resolve();},t.prototype.pi=function(t,e){return this.af.delete(e.target),this.cf.oa(e.targetId),this.targetCount-=1,An.resolve();},t.prototype.vi=function(t,e,n){var r=this,i=0,o=[];return this.af.forEach((function(s,a){a.sequenceNumber<=e&&null===n.get(a.targetId)&&(r.af.delete(s),o.push(r.bi(t,a.targetId)),i++);})),An.Bn(o).next((function(){return i;}));},t.prototype.Si=function(t){return An.resolve(this.targetCount);},t.prototype.Di=function(t,e){var n=this.af.get(e)||null;return An.resolve(n);},t.prototype.Ci=function(t,e,n){return this.cf.sa(e,n),An.resolve();},t.prototype.Ni=function(t,e,n){this.cf.ra(e,n);var r=this.persistence.wi,i=[];return r&&e.forEach((function(e){i.push(r.qr(t,e));})),An.Bn(i);},t.prototype.bi=function(t,e){return this.cf.oa(e),An.resolve();},t.prototype.ki=function(t,e){var n=this.cf.aa(e);return An.resolve(n);},t.prototype.Mi=function(t,e){return An.resolve(this.cf.Mi(e));},t;}(),es=function(){function t(t){var e=this;this._f={},this.Ui=new kn(0),this.Qi=!1,this.Qi=!0,this.wi=t(this),this.Ji=new ts(this),this.ss=new qn,this.es=new Zo(this.ss,(function(t){return e.wi.ff(t);}));}return t.prototype.start=function(){return Promise.resolve();},t.prototype.gr=function(){return this.Qi=!1,Promise.resolve();},Object.defineProperty(t.prototype,'or',{get:function(){return this.Qi;},enumerable:!1,configurable:!0}),t.prototype.hr=function(){},t.prototype.$r=function(){return this.ss;},t.prototype.Dr=function(t){var e=this._f[t.ka()];return e||(e=new Jo(this.ss,this.wi),this._f[t.ka()]=e),e;},t.prototype.Fr=function(){return this.Ji;},t.prototype.Nr=function(){return this.es;},t.prototype.runTransaction=function(t,e,n){var r=this;p('MemoryPersistence','Starting transaction:',t);var i=new ns(this.Ui.next());return this.wi.df(),n(i).next((function(t){return r.wi.wf(i).next((function(){return t;}));})).On().then((function(t){return i.ts(),t;}));},t.prototype.Tf=function(t,e){return An.qn(Object.values(this._f).map((function(n){return function(){return n.Mi(t,e);};})));},t;}(),ns=function(t){function e(e){var n=this;return(n=t.call(this)||this).Li=e,n;}return i.__extends(e,t),e;}(Dn),rs=function(){function t(t){this.persistence=t,this.Ef=new fi,this.If=null;}return t.mf=function(e){return new t(e);},Object.defineProperty(t.prototype,'Af',{get:function(){if(this.If)return this.If;throw v();},enumerable:!1,configurable:!0}),t.prototype.Fi=function(t,e,n){return this.Ef.Fi(n,e),this.Af.delete(n),An.resolve();},t.prototype.$i=function(t,e,n){return this.Ef.$i(n,e),this.Af.add(n),An.resolve();},t.prototype.qr=function(t,e){return this.Af.add(e),An.resolve();},t.prototype.removeTarget=function(t,e){var n=this;this.Ef.oa(e.targetId).forEach((function(t){return n.Af.add(t);}));var r=this.persistence.Fr();return r.ki(t,e.targetId).next((function(t){t.forEach((function(t){return n.Af.add(t);}));})).next((function(){return r.pi(t,e);}));},t.prototype.df=function(){this.If=new Set;},t.prototype.wf=function(t){var e=this,n=this.persistence.Nr().oi();return An.forEach(this.Af,(function(r){return e.Rf(t,r).next((function(t){t||n.Gn(r);}));})).next((function(){return e.If=null,n.apply(t);}));},t.prototype.jr=function(t,e){var n=this;return this.Rf(t,e).next((function(t){t?n.Af.delete(e):n.Af.add(e);}));},t.prototype.ff=function(t){return 0;},t.prototype.Rf=function(t,e){var n=this;return An.qn([function(){return An.resolve(n.Ef.Mi(e));},function(){return n.persistence.Fr().Mi(t,e);},function(){return n.persistence.Tf(t,e);}]);},t;}(),is=function(){function t(t){this.Pf=t.Pf,this.Vf=t.Vf;}return t.prototype.wu=function(t){this.gf=t;},t.prototype.cu=function(t){this.yf=t;},t.prototype.onMessage=function(t){this.pf=t;},t.prototype.close=function(){this.Vf();},t.prototype.send=function(t){this.Pf(t);},t.prototype.bf=function(){this.gf();},t.prototype.vf=function(t){this.yf(t);},t.prototype.Sf=function(t){this.pf(t);},t;}(),os={BatchGetDocuments:'batchGet',Commit:'commit'},ss='gl-js/ fire/'+h,as=function(){function t(t){this.s=t.s;var e=t.ssl?'https':'http';this.Df=e+'://'+t.host,this.forceLongPolling=t.forceLongPolling;}return t.prototype.Cf=function(t,e){if(e)for(var n in e.Oa)e.Oa.hasOwnProperty(n)&&(t[n]=e.Oa[n]);t['X-Goog-Api-Client']=ss;},t.prototype.vu=function(t,e,n){var r=this,i=this.Ff(t);return new Promise((function(o,s){var a=new u.XhrIo;a.listenOnce(u.EventType.COMPLETE,(function(){try{switch(a.getLastErrorCode()){case u.ErrorCode.NO_ERROR:var e=a.getResponseJson();p('Connection','XHR received:',JSON.stringify(e)),o(e);break;case u.ErrorCode.TIMEOUT:p('Connection','RPC "'+t+'" timed out'),s(new D(P.DEADLINE_EXCEEDED,'Request time out'));break;case u.ErrorCode.HTTP_ERROR:var n=a.getStatus();if(p('Connection','RPC "'+t+'" failed with status:',n,'response text:',a.getResponseText()),n>0){var r=a.getResponseJson().error;if(r&&r.status&&r.message){var i=function(t){var e=t.toLowerCase().replace('_','-');return Object.values(P).indexOf(e)>=0?e:P.UNKNOWN;}(r.status);s(new D(i,r.message));}else s(new D(P.UNKNOWN,'Server responded with status '+a.getStatus()));}else p('Connection','RPC "'+t+'" failed'),s(new D(P.UNAVAILABLE,'Connection failed.'));break;default:v();}}finally{p('Connection','RPC "'+t+'" completed.');}}));var c=Object.assign({},e);delete c.database;var h=JSON.stringify(c);p('Connection','XHR sending: ',i+' '+h);var l={'Content-Type':'text/plain'};r.Cf(l,n),a.send(i,'POST',h,l,15);}));},t.prototype.Su=function(t,e,n){return this.vu(t,e,n);},t.prototype.Tu=function(t,e){var n=[this.Df,'/','google.firestore.v1.Firestore','/',t,'/channel'],r=u.createWebChannelTransport(),o={httpSessionIdParam:'gsessionid',initMessageHeaders:{},messageUrlParams:{database:'projects/'+this.s.projectId+'/databases/'+this.s.database},sendRawJson:!0,supportsCrossDomainXhr:!0,internalChannelParams:{forwardChannelRequestTimeoutMs:6e5},forceLongPolling:this.forceLongPolling};this.Cf(o.initMessageHeaders,e),a.isMobileCordova()||a.isReactNative()||a.isElectron()||a.isIE()||a.isUWP()||a.isBrowserExtension()||(o.httpHeadersOverwriteParam='$httpHeaders');var c=n.join('');p('Connection','Creating WebChannel: '+c+' '+o);var f=r.createWebChannel(c,o),d=!1,v=!1,m=new is({Pf:function(t){v?p('Connection','Not sending because WebChannel is closed:',t):(d||(p('Connection','Opening WebChannel transport.'),f.open(),d=!0),p('Connection','WebChannel sending:',t),f.send(t));},Vf:function(){return f.close();}}),_=function(t,e){f.listen(t,(function(t){try{e(t);}catch(t){setTimeout((function(){throw t;}),0);}}));};return _(u.WebChannel.EventType.OPEN,(function(){v||p('Connection','WebChannel transport opened.');})),_(u.WebChannel.EventType.CLOSE,(function(){v||(v=!0,p('Connection','WebChannel transport closed'),m.vf());})),_(u.WebChannel.EventType.ERROR,(function(t){v||(v=!0,function(t){for(var e=[],n=1;n=0)throw new D(P.INVALID_ARGUMENT,'Invalid collection ID \''+t+'\' passed to function Firestore.collectionGroup(). Collection IDs must not contain \'/\'.');return this.md(),new xs(new an(L.k(),t),this,null);},t.prototype.runTransaction=function(t){var e=this;return yi('Firestore.runTransaction',arguments,1),mi('Firestore.runTransaction','function',1,t),this.md().transaction((function(n){return t(new bs(e,n));}));},t.prototype.batch=function(){return this.md(),new Es(this);},Object.defineProperty(t,'logLevel',{get:function(){switch(f()){case s.LogLevel.DEBUG:return'debug';case s.LogLevel.ERROR:return'error';case s.LogLevel.SILENT:return'silent';case s.LogLevel.WARN:return'warn';case s.LogLevel.INFO:return'info';case s.LogLevel.VERBOSE:return'verbose';default:return'error';}},enumerable:!1,configurable:!0}),t.setLogLevel=function(t){var e;yi('Firestore.setLogLevel',arguments,1),Ci('setLogLevel',['debug','error','silent','warn','info','verbose'],1,t),e=t,l.setLogLevel(e);},t.prototype.Nd=function(){return this.yd.timestampsInSnapshots;},t;}(); -/** - * @license - * Copyright 2017 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */function ws(t,e){var n=new ds({next:function(){e.next&&e.next();},error:function(t){throw v();}});return t.q_(n),function(){n.od(),t.U_(n);};}var bs=function(){function t(t,e){this.$d=t,this.kd=e;}return t.prototype.get=function(t){var e=this;yi('Transaction.get',arguments,1);var n=Fs('Transaction.get',t,this.$d);return this.kd.ku([n.ga]).then((function(t){if(!t||1!==t.length)return v();var r=t[0];if(r instanceof on)return new Ss(e.$d,n.ga,null,!1,!1,n.ya);if(r instanceof rn)return new Ss(e.$d,n.ga,r,!1,!1,n.ya);throw v();}));},t.prototype.set=function(t,e,n){gi('Transaction.set',arguments,2,3);var r=Fs('Transaction.set',t,this.$d);n=Rs('Transaction.set',n);var i=Us(r.ya,e,n),o=ro(this.$d.pd,'Transaction.set',r.ga,i,null!==r.ya,n);return this.kd.set(r.ga,o),this;},t.prototype.update=function(t,e,n){for(var r,i,o=[],s=3;s0?this.$d.md().write(this.xd):Promise.resolve();},t.prototype.Od=function(){if(this.Md)throw new D(P.FAILED_PRECONDITION,'A write batch can no longer be used after commit() has been called.');},t;}(),Cs=function(t){function e(e,n,r){var i=this;return(i=t.call(this,n.Va,e,r)||this).ga=e,i.firestore=n,i.ya=r,i.Ad=i.firestore.md(),i;}return i.__extends(e,t),e.Fd=function(t,n,r){if(t.length%2!=0)throw new D(P.INVALID_ARGUMENT,'Invalid document reference. Document references must have an even number of segments, but '+t.N()+' has '+t.length);return new e(new U(t),n,r);},Object.defineProperty(e.prototype,'id',{get:function(){return this.ga.path.S();},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,'parent',{get:function(){return new Os(this.ga.path.p(),this.firestore,this.ya);},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,'path',{get:function(){return this.ga.path.N();},enumerable:!1,configurable:!0}),e.prototype.collection=function(t){if(yi('DocumentReference.collection',arguments,1),mi('DocumentReference.collection','non-empty string',1,t),!t)throw new D(P.INVALID_ARGUMENT,'Must provide a non-empty collection name to collection()');var e=L.$(t);return new Os(this.ga.path.child(e),this.firestore,null);},e.prototype.isEqual=function(t){if(!(t instanceof e))throw xi('isEqual','DocumentReference',1,t);return this.firestore===t.firestore&&this.ga.isEqual(t.ga)&&this.ya===t.ya;},e.prototype.set=function(t,e){gi('DocumentReference.set',arguments,1,2),e=Rs('DocumentReference.set',e);var n=Us(this.ya,t,e),r=ro(this.firestore.pd,'DocumentReference.set',this.ga,n,null!==this.ya,e);return this.Ad.write(r.pa(this.ga,Me.Qe()));},e.prototype.update=function(t,e){for(var n,r=[],i=2;i=','>','array-contains','in','array-contains-any'],2,n),o=lo('Query.where',t),s=this.Wd(o,i,r);return new e(this.Qd.cn(s),this.firestore,this.ya);},e.prototype.orderBy=function(t,n){var r;if(gi('Query.orderBy',arguments,1,2),_i('Query.orderBy','non-empty string',2,n),void 0===n||'asc'===n)r='asc';else{if('desc'!==n)throw new D(P.INVALID_ARGUMENT,'Function Query.orderBy() has unknown direction \''+n+'\', expected \'asc\' or \'desc\'.');r='desc';}var i=lo('Query.orderBy',t),o=this.zd(i,r);return new e(this.Qd.ln(o),this.firestore,this.ya);},e.prototype.limit=function(t){return yi('Query.limit',arguments,1),mi('Query.limit','number',1,t),Pi('Query.limit',1,t),new e(this.Qd._n(t),this.firestore,this.ya);},e.prototype.limitToLast=function(t){return yi('Query.limitToLast',arguments,1),mi('Query.limitToLast','number',1,t),Pi('Query.limitToLast',1,t),new e(this.Qd.fn(t),this.firestore,this.ya);},e.prototype.startAt=function(t){for(var n=[],r=1;rr.length)throw new D(P.INVALID_ARGUMENT,'Too many arguments provided to '+t+'(). The number of arguments must be less than or equal to the number of Query.orderBy() clauses');for(var i=[],o=0;o10)throw new D(P.INVALID_ARGUMENT,'Invalid Query. \''+e.toString()+'\' filters support a maximum of 10 elements in the value array.');if(t.indexOf(null)>=0)throw new D(P.INVALID_ARGUMENT,'Invalid Query. \''+e.toString()+'\' filters cannot contain \'null\' in the value array.');if(t.filter((function(t){return Number.isNaN(t);})).length>0)throw new D(P.INVALID_ARGUMENT,'Invalid Query. \''+e.toString()+'\' filters cannot contain \'NaN\' in the value array.');},t.prototype.Gd=function(t){if(t instanceof pn){var e=['array-contains','array-contains-any'],n=['in','array-contains-any'],r=e.indexOf(t.op)>=0,i=n.indexOf(t.op)>=0;if(t.An()){var o=this.Qd.an();if(null!==o&&!o.isEqual(t.field))throw new D(P.INVALID_ARGUMENT,'Invalid query. All where filters with an inequality (<, <=, >, or >=) must be on the same field. But you have inequality filters on \''+o.toString()+'\' and \''+t.field.toString()+'\'');var s=this.Qd.un();null!==s&&this.Xd(t.field,s);}else if(i||r){var a=null;if(i&&(a=this.Qd.Rn(n)),null===a&&r&&(a=this.Qd.Rn(e)),null!==a)throw a===t.op?new D(P.INVALID_ARGUMENT,'Invalid query. You cannot use more than one \''+t.op.toString()+'\' filter.'):new D(P.INVALID_ARGUMENT,'Invalid query. You cannot use \''+t.op.toString()+'\' filters with \''+a.toString()+'\' filters.');}}},t.prototype.Hd=function(t){if(null===this.Qd.un()){var e=this.Qd.an();null!==e&&this.Xd(e,t.field);}},t.prototype.Xd=function(t,e){if(!e.isEqual(t))throw new D(P.INVALID_ARGUMENT,'Invalid query. You have a where filter with an inequality (<, <=, >, or >=) on field \''+t.toString()+'\' and so you must also use \''+t.toString()+'\' as your first Query.orderBy(), but your first Query.orderBy() is on field \''+e.toString()+'\' instead.');},t;}());function Ps(t,e,n,r){var i=function(t){console.error('Uncaught Error in onSnapshot:',t);};r.error&&(i=r.error.bind(r));var o=new ds({next:function(t){r.next&&r.next(t);},error:i}),s=t.listen(e,o,n);return function(){o.od(),t.mc(s);};}var Ds=function(){function t(t,e,n,r){this.$d=t,this.tw=e,this.ew=n,this.ya=r,this.nw=null,this.sw=null,this.metadata=new Ts(n.hasPendingWrites,n.fromCache);}return Object.defineProperty(t.prototype,'docs',{get:function(){var t=[];return this.forEach((function(e){return t.push(e);})),t;},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'empty',{get:function(){return this.ew.docs._();},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,'size',{get:function(){return this.ew.docs.size;},enumerable:!1,configurable:!0}),t.prototype.forEach=function(t,e){var n=this;gi('QuerySnapshot.forEach',arguments,1,2),mi('QuerySnapshot.forEach','function',1,t),this.ew.docs.forEach((function(r){t.call(e,n.iw(r,n.metadata.fromCache,n.ew.Lt.has(r.key)));}));},Object.defineProperty(t.prototype,'query',{get:function(){return new xs(this.tw,this.$d,this.ya);},enumerable:!1,configurable:!0}),t.prototype.docChanges=function(t){t&&(Ai('QuerySnapshot.docChanges',t,['includeMetadataChanges']),bi('QuerySnapshot.docChanges','boolean','includeMetadataChanges',t.includeMetadataChanges));var e=!(!t||!t.includeMetadataChanges);if(e&&this.ew.qt)throw new D(P.INVALID_ARGUMENT,'To include metadata changes with your document changes, you must also pass { includeMetadataChanges:true } to onSnapshot().');return this.nw&&this.sw===e||(this.nw=function(t,e,n){if(t.Ot._()){var r=0;return t.docChanges.map((function(e){var i=n(e.doc,t.fromCache,t.Lt.has(e.doc.key));return e.doc,{type:'added',doc:i,oldIndex:-1,newIndex:r++};}));}var i=t.Ot;return t.docChanges.filter((function(t){return e||3!==t.type;})).map((function(e){var r=n(e.doc,t.fromCache,t.Lt.has(e.doc.key)),o=-1,s=-1;return 0!==e.type&&(o=i.indexOf(e.doc.key),i=i.delete(e.doc.key)),1!==e.type&&(s=(i=i.add(e.doc)).indexOf(e.doc.key)),{type:Ms(e.type),doc:r,oldIndex:o,newIndex:s};}));}(this.ew,e,this.iw.bind(this)),this.sw=e),this.nw;},t.prototype.isEqual=function(e){if(!(e instanceof t))throw xi('isEqual','QuerySnapshot',1,e);return this.$d===e.$d&&un(this.tw,e.tw)&&this.ew.isEqual(e.ew)&&this.ya===e.ya;},t.prototype.iw=function(t,e,n){return new Ns(this.$d,t.key,t,e,n,this.ya);},t;}(),Os=function(t){function e(e,n,r){var i=this;if((i=t.call(this,an.hn(e),n,r)||this).rw=e,e.length%2!=1)throw new D(P.INVALID_ARGUMENT,'Invalid collection reference. Collection references must have an odd number of segments, but '+e.N()+' has '+e.length);return i;}return i.__extends(e,t),Object.defineProperty(e.prototype,'id',{get:function(){return this.Qd.path.S();},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,'parent',{get:function(){var t=this.Qd.path.p();return t._()?null:new Cs(new U(t),this.firestore,null);},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,'path',{get:function(){return this.Qd.path.N();},enumerable:!1,configurable:!0}),e.prototype.doc=function(t){gi('CollectionReference.doc',arguments,0,1),0===arguments.length&&(t=w.t()),mi('CollectionReference.doc','non-empty string',1,t);var e=L.$(t);return Cs.Fd(this.Qd.path.child(e),this.firestore,this.ya);},e.prototype.add=function(t){yi('CollectionReference.add',arguments,1),mi('CollectionReference.add','object',1,this.ya?this.ya.toFirestore(t):t);var e=this.doc();return e.set(t).then((function(){return e;}));},e.prototype.withConverter=function(t){return new e(this.rw,this.firestore,t);},e;}(xs);function Rs(t,e){if(void 0===e)return{merge:!1};if(Ai(t,e,['merge','mergeFields']),bi(t,'boolean','merge',e.merge),function(t,e,n,r,i){void 0!==r&&function(t,e,n,r,i){if(!(r instanceof Array))throw new D(P.INVALID_ARGUMENT,'Function '+t+'() requires its '+e+' option to be an array, but it was: '+Si(r));for(var o=0;o=t.length&&(t=void 0),{value:t&&t[r++],done:!t};}};throw new TypeError(e?'Object is not iterable.':'Symbol.iterator is not defined.');}n.d(e,'ErrorCode',(function(){return Xn;})),n.d(e,'EventType',(function(){return Jn;})),n.d(e,'WebChannel',(function(){return Zn;})),n.d(e,'XhrIo',(function(){return tr;})),n.d(e,'createWebChannelTransport',(function(){return $n;}));var i,o='undefined'!=typeof globalThis?globalThis:'undefined'!=typeof window?window:void 0!==t?t:'undefined'!=typeof self?self:{},s=s||{},a=o||self;function u(){}function c(t){var e=typeof t;if('object'==e){if(!t)return'null';if(t instanceof Array)return'array';if(t instanceof Object)return e;var n=Object.prototype.toString.call(t);if('[object Window]'==n)return'object';if('[object Array]'==n||'number'==typeof t.length&&void 0!==t.splice&&void 0!==t.propertyIsEnumerable&&!t.propertyIsEnumerable('splice'))return'array';if('[object Function]'==n||void 0!==t.call&&void 0!==t.propertyIsEnumerable&&!t.propertyIsEnumerable('call'))return'function';}else if('function'==e&&void 0===t.call)return'object';return e;}function h(t){var e=c(t);return'array'==e||'object'==e&&'number'==typeof t.length;}function l(t){var e=typeof t;return'object'==e&&null!=t||'function'==e;}var f='closure_uid_'+(1e9*Math.random()>>>0),p=0;function d(t,e,n){return t.call.apply(t.bind,arguments);}function y(t,e,n){if(!t)throw Error();if(2e?1:0;}t:{var P=a.navigator;if(P){var D=P.userAgent;if(D){S=D;break t;}}S='';}function O(t,e,n){for(var r in t)e.call(n,t[r],r,t);}function R(t){var e={};for(var n in t)e[n]=t[n];return e;}var k='constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf'.split(' ');function L(t,e){for(var n,r,i=1;iparseFloat(G)){M=String(K);break t;}}M=G;}var Y,$={};function X(t){return function(t,e){var n=$;return Object.prototype.hasOwnProperty.call(n,t)?n[t]:n[t]=e(t);}(t,(function(){for(var e=0,n=N(String(M)).split('.'),r=N(String(t)).split('.'),i=Math.max(n.length,r.length),o=0;0==e&&o=t.keyCode)&&(t.keyCode=-1);}catch(t){}};var st='closure_listenable_'+(1e6*Math.random()|0),at=0;function ut(t,e,n,r,i){this.listener=t,this.proxy=null,this.src=e,this.type=n,this.capture=!!r,this.aa=i,this.key=++at,this.V=this.X=!1;}function ct(t){t.V=!0,t.listener=null,t.proxy=null,t.src=null,t.aa=null;}function ht(t){this.src=t,this.a={},this.b=0;}function lt(t,e){var n=e.type;if(n in t.a){var r,i=t.a[n],o=b(i,e);(r=0<=o)&&Array.prototype.splice.call(i,o,1),r&&(ct(e),0==t.a[n].length&&(delete t.a[n],t.b--));}}function ft(t,e,n,r){for(var i=0;i>>0);function Ct(t){return'function'==c(t)?t:(t[Et]||(t[Et]=function(e){return t.handleEvent(e);}),t[Et]);}function It(){w.call(this),this.c=new ht(this),this.J=this,this.A=null;}function Tt(t,e,n,r){if(!(e=t.c.a[String(e)]))return!0;e=e.concat();for(var i=!0,o=0;oe.length?de:(e=e.substr(r,n),t.w=r+n,e));}function _e(t){t.P=m()+t.N,we(t,t.N);}function we(t,e){if(null!=t.h)throw Error('WatchDog timer not null');t.h=te(v(t.Qa,t),e);}function be(t){t.h&&(a.clearTimeout(t.h),t.h=null);}function Ee(t){0==t.g.u||t.l||Mn(t.g,t);}function Ce(t){be(t);var e=t.D;e&&'function'==typeof e.da&&e.da(),t.D=null,Ut(t.O),zt(t.G),t.a&&(e=t.a,t.a=null,e.abort(),e.da());}function Ie(t,e){try{var n=t.g;if(0!=n.u&&(n.a==t||rn(n.b,t)))if(n.A=t.H,!t.o&&rn(n.b,t)&&3==n.u){try{var r=n.ja.a.parse(e);}catch(t){r=null;}if(Array.isArray(r)&&3==r.length){var i=r;if(0==i[0]){t:if(!n.i){if(n.a){if(!(n.a.s+3e3i[2]&&n.U&&0==n.m&&!n.l&&(n.l=te(v(n.Na,n),6e3));if(1>=nn(n.b)&&n.O){try{n.O();}catch(t){}n.O=void 0;}}else Vn(n,11);}else if((t.o||n.a==t)&&Fn(n),!T(e))for(e=r=n.ja.a.parse(e),r=0;re||3==e&&!B&&!this.a.Y())){this.l||4!=e||7==n||$t(8==n||0>=r?3:2),be(this);var i=this.a.S();this.H=i;var o=this.a.Y();if(this.b=200==i){if(this.R&&!this.o){e:{if(this.a){var s,a=this.a;if((s=a.a?a.a.getResponseHeader('X-HTTP-Initial-Response'):null)&&!T(s)){var u=s;break e;}}u=null;}if(!u){this.b=!1,this.c=3,Jt(12),Ce(this),Ee(this);break t;}this.o=!0,Ie(this,u);}this.F?(ge(this,e,o),B&&this.b&&3==e&&(Qt(this.G,this.O,'tick',this.Ra),this.O.start())):Ie(this,o),4==e&&Ce(this),this.b&&!this.l&&(4==e?Mn(this.g,this):(this.b=!1,_e(this)));}else 400==i&&0e)throw Error('Bad port number '+e);t.h=e;}else t.h=null;}function Le(t,e,n){e instanceof Ge?(t.b=e,function(t,e){e&&!t.f&&(He(t),t.c=null,t.a.forEach((function(t,e){var n=e.toLowerCase();e!=n&&(Ke(this,e),$e(this,n,t));}),t)),t.f=e;}(t.b,t.a)):(n||(e=Ve(e,Qe)),t.b=new Ge(e,t.a));}function Fe(t,e,n){t.b.set(e,n);}function Me(t){return Fe(t,'zx',Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^m()).toString(36)),t;}function Ue(t,e){return t?e?decodeURI(t.replace(/%25/g,'%2525')):decodeURIComponent(t):'';}function Ve(t,e,n){return'string'==typeof t?(t=encodeURI(t).replace(e,je),n&&(t=t.replace(/%25([0-9a-fA-F]{2})/g,'%$1')),t):null;}function je(t){return'%'+((t=t.charCodeAt(0))>>4&15).toString(16)+(15&t).toString(16);}Pe.prototype.toString=function(){var t=[],e=this.f;e&&t.push(Ve(e,qe,!0),':');var n=this.c;return(n||'file'==e)&&(t.push('//'),(e=this.j)&&t.push(Ve(e,qe,!0),'@'),t.push(encodeURIComponent(String(n)).replace(/%25([0-9a-fA-F]{2})/g,'%$1')),null!=(n=this.h)&&t.push(':',String(n))),(n=this.g)&&(this.c&&'/'!=n.charAt(0)&&t.push('/'),t.push(Ve(n,'/'==n.charAt(0)?We:Be,!0))),(n=this.b.toString())&&t.push('?',n),(n=this.i)&&t.push('#',Ve(n,ze)),t.join('');};var qe=/[#\/\?@]/g,Be=/[#\?:]/g,We=/[#\?]/g,Qe=/[#\?@]/g,ze=/#/g;function Ge(t,e){this.b=this.a=null,this.c=t||null,this.f=!!e;}function He(t){t.a||(t.a=new Se,t.b=0,t.c&&function(t,e){if(t){t=t.split('&');for(var n=0;n2*t.c&&Ne(t)));}function Ye(t,e){return He(t),e=Xe(t,e),Ae(t.a.b,e);}function $e(t,e,n){Ke(t,e),0=t.f;}function nn(t){return t.b?1:t.a?t.a.size:0;}function rn(t,e){return t.b?t.b==e:!!t.a&&t.a.has(e);}function on(t,e){t.a?t.a.add(e):t.b=e;}function sn(t,e){t.b&&t.b==e?t.b=null:t.a&&t.a.has(e)&&t.a.delete(e);}function an(t){var e,n;if(null!=t.b)return t.c.concat(t.b.i);if(null!=t.a&&0!==t.a.size){var i=t.c;try{for(var o=r(t.a.values()),s=o.next();!s.done;s=o.next()){var a=s.value;i=i.concat(a.i);}}catch(t){e={error:t};}finally{try{s&&!s.done&&(n=o.return)&&n.call(o);}finally{if(e)throw e.error;}}return i;}return I(t.c);}function un(){}function cn(){this.a=new un;}function hn(t,e,n){var r=n||'';try{Te(t,(function(t,n){var i=t;l(t)&&(i=St(t)),e.push(r+n+'='+encodeURIComponent(i));}));}catch(t){throw e.push(r+'type='+encodeURIComponent('_badmap')),t;}}function ln(t,e,n,r,i){try{e.onload=null,e.onerror=null,e.onabort=null,e.ontimeout=null,i(r);}catch(t){}}Ze.prototype.cancel=function(){var t,e;if(this.c=an(this),this.b)this.b.cancel(),this.b=null;else if(this.a&&0!==this.a.size){try{for(var n=r(this.a.values()),i=n.next();!i.done;i=n.next()){i.value.cancel();}}catch(e){t={error:e};}finally{try{i&&!i.done&&(e=n.return)&&e.call(n);}finally{if(t)throw t.error;}}this.a.clear();}},un.prototype.stringify=function(t){return a.JSON.stringify(t,void 0);},un.prototype.parse=function(t){return a.JSON.parse(t,void 0);};var fn=a.JSON.parse;function pn(t){It.call(this),this.headers=new Se,this.G=t||null,this.b=!1,this.s=this.a=null,this.D='',this.h=0,this.f='',this.g=this.w=this.l=this.v=!1,this.o=0,this.m=null,this.H=dn,this.B=this.F=!1;}_(pn,It);var dn='',yn=/^https?$/i,vn=['POST','PUT'];function gn(t){return'content-type'==t.toLowerCase();}function mn(t,e){t.b=!1,t.a&&(t.g=!0,t.a.abort(),t.g=!1),t.f=e,t.h=5,_n(t),bn(t);}function _n(t){t.v||(t.v=!0,t.dispatchEvent('complete'),t.dispatchEvent('error'));}function wn(t){if(t.b&&void 0!==s&&(!t.s[1]||4!=Cn(t)||2!=t.S()))if(t.l&&4==Cn(t))Vt(t.va,0,t);else if(t.dispatchEvent('readystatechange'),4==Cn(t)){t.b=!1;try{var e,n=t.S();t:switch(n){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var r=!0;break t;default:r=!1;}if(!(e=r)){var i;if(i=0===n){var o=String(t.D).match(xe)[1]||null;if(!o&&a.self&&a.self.location){var u=a.self.location.protocol;o=u.substr(0,u.length-1);}i=!yn.test(o?o.toLowerCase():'');}e=i;}if(e)t.dispatchEvent('complete'),t.dispatchEvent('success');else{t.h=6;try{var c=2(c-=o))o=Math.max(0,i[u].b-100),a=!1;else try{hn(h,s,'req'+c+'_');}catch(t){r&&r(h);}}if(a){r=s.join('&');break t;}}return t=t.f.splice(0,n),e.i=t,r;}function kn(t){t.a||t.i||(t.J=1,Rt(t.wa,t),t.m=0);}function Ln(t){return!(t.a||t.i||3<=t.m)&&(t.J++,t.i=te(v(t.wa,t),Un(t,t.m)),t.m++,!0);}function Fn(t){null!=t.l&&(a.clearTimeout(t.l),t.l=null);}function Mn(t,e){var n=null;if(t.a==e){Fn(t),t.a=null;var r=2;}else{if(!rn(t.b,e))return;n=e.i,sn(t.b,e),r=1;}if(t.A=e.H,0!=t.u)if(e.b)if(1==r){n=e.j?e.j.length:0,e=m()-e.s;var i=t.o;(r=Kt()).dispatchEvent(new Zt(r,n,e,i)),Pn(t);}else kn(t);else if(3==(i=e.c)||0==i&&0=t.b.f-(t.g?1:0))&&(t.g?(t.f=e.i.concat(t.f),!0):!(1==t.u||2==t.u||t.o>=(t.Ca?0:t.Da))&&(t.g=te(v(t.xa,t,e),Un(t,t.o)),t.o++,!0));}(t,e)||2==r&&Ln(t)))switch(n&&0e?null:'string'==typeof t?t.charAt(e):t[e];}(i.K()),n=a.FormData&&t instanceof a.FormData,!(0<=b(vn,e))||r||n||i.set('Content-Type','application/x-www-form-urlencoded;charset=utf-8'),i.forEach((function(t,e){this.a.setRequestHeader(e,t);}),this),this.H&&(this.a.responseType=this.H),'withCredentials'in this.a&&this.a.withCredentials!==this.F&&(this.a.withCredentials=this.F);try{En(this),00&&h(t)&&t.artifacts.extra){var n=t.artifacts.extra||[];e[w].forEach((function(t){return t(n);}));}}(i),0!==n.length){!function(e){t[_]&&t[_].length>0&&t[_].forEach((function(t){return t(e);}));}(r);var o=[];n.forEach((function(e){var n=e.path,i=[],s=n.join('|');o.includes(s)||(o.push(s),n.forEach((function(t){0===i.length?i.push(t):i.push([i.reverse()[0],t].join('|'));})),i.reverse().forEach((function(e){t[e]&&t[e].forEach((function(t){return t(r);}));})));}));}}};}var E=function(){return(E=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0;){var o=r.nodes[r.current];if(!h(o))throw new Error('Cannot go back '+n+' steps. Reached root after '+(n-t)+' steps');r=m(P,o.parent),t--;}P=r,k(e),F(M(!1));},goBackToNonEphemeral:function(){for(var t=i(P.nodes[P.current].getState()),e=i(P),n=e.nodes[e.current];;){if(!h(n)){e=m(e,e.root);break;}if(!(e=m(P,n.parent)).nodes[e.current].ephemeral)break;n=e.nodes[e.current];}P=e,k(t),F(M(!1));},goForwardToNonEphemeral:function(){for(var t=i(P.nodes[P.current].getState()),e=i(P),n=e.nodes[e.current];;){if(!(n.children.length>0))throw new Error('Already at the latest node in this branch or no non ephemeral nodes later');if(!(e=m(e,n.children.reverse()[0])).nodes[e.current].ephemeral)break;n=e.nodes[e.current];}P=e,k(t),F(M(!1));},goForwardOneStep:function(){var t=i(P.nodes[P.current].getState()),e=P.nodes[P.current];if(!(e.children.length>0))throw new Error('Already at the latest node in this branch');P=m(P,e.children.reverse()[0]),k(t),F(M(!1));},reset:function(){var t=i(P.nodes[P.current].getState());P=m(P,P.root),k(t),F(M(!1));},done:function(){if(e){var t=i(P.nodes[P.current].getState());!function(){if(!window||!window.location||!window.location.href)throw new Error('Please use in a browser environment, or set loadFromUrl parameter in initProvenance to false');var t=new URL(window.location.href),e=new URLSearchParams(t.search);if(null!==e.get('provState')){var n=e.get('provState');L(JSON.parse(I(n)));}}(),k(t);}},addObserver:function(t,e){var n=P.nodes[P.current].getState();t.forEach((function(e){if(!Object.keys(n).includes(e))throw new Error('Path '+t.join('.')+' does not exist');n=n[e];})),O.addObserver(t,e);},addGlobalObserver:function(t){O.addGlobalObserver(t);},addArtifactObserver:function(t){O.addArtifactObserver(t);},exportState:function(t){return void 0===t&&(t=!1),M(t);},importState:function(t){var e=i(P.nodes[P.current].getState()),n=JSON.parse(I(t.replace('||','')));L(E(E({},P.nodes[P.current].getState()),n)),k(e);},importLinearStates:function(t,e,n){for(var r=0;r - -
-
-
-
-
-

Vertical...

-

Top tile

-
-
-

...tiles

-

Bottom tile

-
-
-
-
-

Middle tile

-

With an image

-
- -
-
-
-
-
-
-

Wide tile

-

Aligned with the right tile

-
- -
-
-
-
-
-
-
-

Tall tile

-

With even more content

-
- -
-
-
-
-
- - - \ No newline at end of file diff --git a/public/example-mvnv/assets/modules/submit.html b/public/example-mvnv/assets/modules/submit.html deleted file mode 100644 index ad1bd23ded..0000000000 --- a/public/example-mvnv/assets/modules/submit.html +++ /dev/null @@ -1,289 +0,0 @@ -
-
-

- Thank you! Before you submit, please provide some demographics information as well as general feedback on your experience. -

- -
-
-
-
Your age: * -
- - - -
-
-
-
Your gender:* -
- Male - Female - Other / Non-binary - Unspecified -
-
-
-
Highest degree obtained: * -
- High School - Bachelors - Masters - PhD - Other Professional Degree - Unspecified -
-
-
-
-
How familiar are you with data visualizations (1 not familiar at all, 7 very - familiar)? * -
- 1 - 2 - 3 - 4 - 5 - 6 - 7 -
-
- -
- -
-

- On a scale of 1(not useful) to 7(very useful), How useful were the training videos for understanding the visualizations and performing the tasks? * - -

- - -
- - - - - - - -
- - - -
- -
- -
-

- Please share your overall impressions. -

- -
- - - -
- -
- -
- -

- A link to complete the study and return to Prolific will display below after you submit successfully. -

- - Submit - - - -
- -
- - - - - - - -
- - - - -
-
- - - - - - - - - - - - diff --git a/public/example-mvnv/assets/modules/task0.html b/public/example-mvnv/assets/modules/task0.html deleted file mode 100644 index 38da9039ce..0000000000 --- a/public/example-mvnv/assets/modules/task0.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task1.html b/public/example-mvnv/assets/modules/task1.html deleted file mode 100644 index 0948dc1113..0000000000 --- a/public/example-mvnv/assets/modules/task1.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task10.html b/public/example-mvnv/assets/modules/task10.html deleted file mode 100644 index fa62e108b9..0000000000 --- a/public/example-mvnv/assets/modules/task10.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task11.html b/public/example-mvnv/assets/modules/task11.html deleted file mode 100644 index 42a842a641..0000000000 --- a/public/example-mvnv/assets/modules/task11.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task12.html b/public/example-mvnv/assets/modules/task12.html deleted file mode 100644 index b7e99d565d..0000000000 --- a/public/example-mvnv/assets/modules/task12.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task13.html b/public/example-mvnv/assets/modules/task13.html deleted file mode 100644 index aed389fdcf..0000000000 --- a/public/example-mvnv/assets/modules/task13.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task14.html b/public/example-mvnv/assets/modules/task14.html deleted file mode 100644 index 5d3e06496a..0000000000 --- a/public/example-mvnv/assets/modules/task14.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task15.html b/public/example-mvnv/assets/modules/task15.html deleted file mode 100644 index 809e13acc8..0000000000 --- a/public/example-mvnv/assets/modules/task15.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task2.html b/public/example-mvnv/assets/modules/task2.html deleted file mode 100644 index 693500f546..0000000000 --- a/public/example-mvnv/assets/modules/task2.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task3.html b/public/example-mvnv/assets/modules/task3.html deleted file mode 100644 index 79379be919..0000000000 --- a/public/example-mvnv/assets/modules/task3.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task4.html b/public/example-mvnv/assets/modules/task4.html deleted file mode 100644 index 91c76627ba..0000000000 --- a/public/example-mvnv/assets/modules/task4.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task5.html b/public/example-mvnv/assets/modules/task5.html deleted file mode 100644 index 4c202bb875..0000000000 --- a/public/example-mvnv/assets/modules/task5.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task6.html b/public/example-mvnv/assets/modules/task6.html deleted file mode 100644 index dde241597c..0000000000 --- a/public/example-mvnv/assets/modules/task6.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task7.html b/public/example-mvnv/assets/modules/task7.html deleted file mode 100644 index 90bddd0635..0000000000 --- a/public/example-mvnv/assets/modules/task7.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/task8.html b/public/example-mvnv/assets/modules/task8.html deleted file mode 100644 index fd668def77..0000000000 --- a/public/example-mvnv/assets/modules/task8.html +++ /dev/null @@ -1,60 +0,0 @@ -task7.html
-
- - diff --git a/public/example-mvnv/assets/modules/task9.html b/public/example-mvnv/assets/modules/task9.html deleted file mode 100644 index bfa39caf91..0000000000 --- a/public/example-mvnv/assets/modules/task9.html +++ /dev/null @@ -1,60 +0,0 @@ -
-
- - diff --git a/public/example-mvnv/assets/modules/training.html b/public/example-mvnv/assets/modules/training.html deleted file mode 100644 index f698f7c72d..0000000000 --- a/public/example-mvnv/assets/modules/training.html +++ /dev/null @@ -1,67 +0,0 @@ -
-
-

-

- Watch the video below to learn about the network you will be interacting with. - -

- -

Enable audio for the best experience.

-
-
- -
-
- - -
-
- - -
- - - - - - - \ No newline at end of file diff --git a/public/example-mvnv/assets/modules/trials.html b/public/example-mvnv/assets/modules/trials.html deleted file mode 100644 index 43481cc37d..0000000000 --- a/public/example-mvnv/assets/modules/trials.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - - diff --git a/public/example-mvnv/assets/quickStart.png b/public/example-mvnv/assets/quickStart.png deleted file mode 100644 index 411426e897..0000000000 Binary files a/public/example-mvnv/assets/quickStart.png and /dev/null differ diff --git a/public/example-mvnv/assets/study_conditions.png b/public/example-mvnv/assets/study_conditions.png deleted file mode 100644 index 44ffe2e772..0000000000 Binary files a/public/example-mvnv/assets/study_conditions.png and /dev/null differ diff --git a/public/example-mvnv/assets/taskLists/heuristics.json b/public/example-mvnv/assets/taskLists/heuristics.json deleted file mode 100644 index b66bb0af18..0000000000 --- a/public/example-mvnv/assets/taskLists/heuristics.json +++ /dev/null @@ -1,787 +0,0 @@ -{ - "H-task1": { - "prompt": "Select the European account which has liked the most tweets.", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "favourites_count" - }, - "taskID": "task1", - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent", - "favourites_count" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "H-task2": { - "prompt": "Select all of Lane's neighbors that are people and have more friends than followers.", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "followers_count" - }, - "taskID": "task2", - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "followers_count", - "friends_count", - "type" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "H-task3": { - "prompt": "Select the *institution* from North America that has retweeted Jeffrey and mentioned Robert. ", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "type" - }, - "taskID": "task3", - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [ - "followers_count", - "favourites_count", - "statuses_count", - "friends_count", - "listed_count", - "memberFor_days", - "type", - "continent" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "H-task4": { - "prompt": "Which person is frequently retweeted in this network despite having few tweets and likes?", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": "count", - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "favourites_count" - }, - "taskID": "task4", - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [ - "type", - "favourites_count", - "statuses_count" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - } -} \ No newline at end of file diff --git a/public/example-mvnv/assets/taskLists/study.json b/public/example-mvnv/assets/taskLists/study.json deleted file mode 100644 index f8d9e411b6..0000000000 --- a/public/example-mvnv/assets/taskLists/study.json +++ /dev/null @@ -1,3331 +0,0 @@ -{ - "S-task01": { - "hypothesis": "Distractor Effect Hypothesis, Attribute Sorting Hypothesis", - "prompt": "Find the North American with the most Tweets", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "answerKey": { - "nodes": [ - "T.J" - ], - "id": [ - "18704160" - ] - }, - "taxonomy": { - "target": "single node", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "statuses_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "statuses_count" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent", - "statuses_count" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task02": { - "hypothesis": "Distractor Effect Hypothesis, Attribute Sorting Hypothesis", - "prompt": "Find the European person or institution with the least likes ", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "answerKey": { - "nodes": [ - "EVis2018" - ], - "ids": [ - "909697437694087200" - ] - }, - "taxonomy": { - "target": "single node", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "favourites_count" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "friends_count", - "followers_count", - "statuses_count", - "favourites_count", - "type", - "continent" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task03": { - "hypothesis": "Scalable Attributes Hypothesis", - "prompt": "Which person has many interactions (edges) in this network, several followers, but few tweets and likes in general?", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "answerKey": { - "nodes": [ - "Rob", - "Alex", - "Jeffrey" - ], - "ids": [ - "208312922", - "81658145", - "247943631" - ] - }, - "taxonomy": { - "target": "single node", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": null, - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "favourites_count" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "type", - "favourites_count", - "statuses_count", - "followers_count" - ], - "edgeAttributes": [], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task04": { - "hypothesis": "Distractor Effects Hypothesis", - "prompt": "Find all of Lane's European Neighbors", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - }, - "answerKey": { - "nodes": [ - "AA", - "Noeska", - "Till", - "Joe" - ], - "ids": [ - "191257554", - "36853217", - "15208867", - "40219508" - ] - }, - "taxonomy": { - "target": "neighbors", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "continent" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task05": { - "hypothesis": "Distractor Effects Hypothesis", - "prompt": "Find all of giCentre's North American Neighbors", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - }, - "answerKey": { - "nodes": [ - "Robert" - ], - "ids": [ - "16112517" - ] - }, - "taxonomy": { - "target": "neighbors", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "continent" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "friends_count", - "followers_count", - "statuses_count", - "favourites_count", - "type", - "continent" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task06": { - "hypothesis": "Edge Attribute Hypothesis", - "prompt": "Who had the most mention interactions with Jeffrey?", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "answerKey": { - "nodes": [ - "Robert" - ], - "id": [ - "16112517" - ] - }, - "taxonomy": { - "target": "neighbors", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 55, - "nodeWidth": 55, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": null, - "nodeSizeAttr": null, - "edgeWidthAttr": "count", - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "shortName" - }, - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": false - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task07": { - "hypothesis": "Topology plus Simple Attributes Hypothesis", - "prompt": "Does Alex have more mention interactions with North American or European accounts? Who does he have the most mentions interactions with?", - "replyType": [ - "singleNodeSelection", - "radio" - ], - "replyCount": 1, - "radioButtons": [ - "European", - "North American" - ], - "answerKey": { - "value": "European" - }, - "taxonomy": { - "target": "neighbors", - "type": "AGT" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 50, - "nodeWidth": 50, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": "count", - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "continent" - }, - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [ - "continent" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": false - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task08": { - "hypothesis": "Topology plus Simple Attributes Hypothesis, Common Neighbor Hypothesis", - "prompt": "Among all people who have interacted with both Jeffrey and Robert, who has the most followers?", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "answerKey": { - "nodes": [ - "Chris" - ], - "ids": [ - "1652270612" - ] - }, - "taxonomy": { - "target": "neighbors", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "type", - "nodeSizeAttr": "followers_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "followers_count" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent", - "followers_count" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task09": { - "hypothesis": "Edge Attribute Hypothesis", - "prompt": "What is the most common form of interaction between Evis19 and Jon? How often has this interaction happened?", - "replyType": [ - "radio", - "value" - ], - "radioButtons": [ - "Mentions", - "Retweets" - ], - "answerKey": { - "radio": "mentions", - "valule": "mentions" - }, - "taxonomy": { - "target": "neighbors", - "type": "AGT" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 50, - "nodeWidth": 50, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": null, - "nodeSizeAttr": null, - "edgeWidthAttr": "count", - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "shortName" - }, - "loadedGraph": "large_undirected_multiEdge", - "isDirected": false, - "isMultiEdge": true, - "graphSize": "large", - "nodeAttributes": [], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": false - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task10": { - "hypothesis": "Within Node Comparison Hypothesis, Small/Large Network Hypothesis", - "prompt": "Select all of Noeska’s neighbors that are people and have more friends than followers", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - }, - "answerKey": { - "nodes": [ - "Robert", - "Klaus", - "Lonni", - "Anna" - ], - "ids": [ - "16112517", - "270431596", - "2924711485", - "446672281" - ], - "value": "" - }, - "taxonomy": { - "target": "neighbors", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "friends_count" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "friends_count", - "followers_count", - "type" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task11": { - "hypothesis": "Within Node Comparison Hypothesis,Small/Large Network Hypothesis", - "prompt": "Select the people who have interacted with Thomas and have more friends than followers", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - }, - "answerKey": { - "nodes": [ - "Anna" - ], - "ids": [ - "446672281" - ], - "value": "" - }, - "taxonomy": { - "target": "subnetwork", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "friends_count" - }, - "loadedGraph": "small_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "small", - "nodeAttributes": [ - "friends_count", - "followers_count", - "type" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task12": { - "hypothesis": "Cluster Hypothesis", - "prompt": "Select all the people who are in a cluster with Alex. Estimate the average number of followers among the selected people.", - "replyType": [ - "multipleNodeSelection", - "value" - ], - "replyCount": { - "type": "at least", - "value": 3 - }, - "answerKey": { - "nodes": [], - "value": "2000" - }, - "taxonomy": { - "target": "clusters", - "type": "AGT" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 30, - "nodeWidth": 30, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "type", - "nodeSizeAttr": "followers_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "clusterLeaf" - }, - "loadedGraph": "cluster", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "type", - "followers_count" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task13": { - "hypothesis": "Path Hypothesis, Small/Large Network Hypothesis", - "prompt": "What is the institution on a shortest path between Lane and Rob. What is its continent of origin?", - "replyType": [ - "singleNodeSelection", - "radio" - ], - "radioButtons": [ - "NA", - "SA", - "EU", - "AS" - ], - "answerKey": { - "nodes": [ - "EVis19", - "Mandy" - ], - "id": [ - "1085199426837188600", - "1035496563743842300" - ], - "value": "" - }, - "taxonomy": { - "target": "paths", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 30, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "shortName" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent", - "type" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task14": { - "hypothesis": "Path Hypothesis, Small/Large Network Hypothesis", - "prompt": "What is the institution on a shortest path between Jason and Jon. What is its continent of origin?", - "replyType": [ - "singleNodeSelection", - "radio" - ], - "radioButtons": [ - "NA", - "SA", - "EU", - "AS" - ], - "answerKey": { - "ids": [ - "81658145" - ], - "nodes": [ - "Alex" - ], - "value": "" - }, - "taxonomy": { - "target": "paths", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 50, - "nodeWidth": 50, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "shortName" - }, - "loadedGraph": "small_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "small", - "nodeAttributes": [ - "continent", - "type" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task15": { - "hypothesis": "Topology plus Simple Attribute Hypothesis", - "prompt": "Of the North Americans who are two interactions away from Sereno, who has been on twitter the longest?", - "replyType": [ - "singleNodeSelection" - ], - "replyCount": 1, - "answerKey": { - "nodes": [ - "Robert" - ], - "ids": [ - "16112517" - ], - "value": "" - }, - "taxonomy": { - "target": "subnetwork", - "type": "TGA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "continent" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": [ - "continent", - "memberFor_days" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "S-task16": { - "hypothesis": "Insight Generation Hypothesis", - "prompt": "Please explore the network freely and report on your findings. Is there anything surprising or particularly interesting in the network? ", - "replyType": [ - "text" - ], - "answerKey": { - "nodes": [], - "value": "" - }, - "taxonomy": { - "target": "NA", - "type": "NA" - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json", - "cluster": "data/network_large_undirected_singleEdge_cytoscape.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 40, - "nodeWidth": 40, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": null, - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "rgb(91, 91, 91)", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "clusterLeaf" - }, - "loadedGraph": "large_undirected_singleEdge", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "large", - "nodeAttributes": ["favourites_count","followers_count", - "statuses_count", - "memberFor_days", - "type", - "continent" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - } -} \ No newline at end of file diff --git a/public/example-mvnv/assets/taskLists/trials.json b/public/example-mvnv/assets/taskLists/trials.json deleted file mode 100644 index 2b20c0ad80..0000000000 --- a/public/example-mvnv/assets/taskLists/trials.json +++ /dev/null @@ -1,401 +0,0 @@ -{ - "T-task2": { - "answerKey": { - "nodes": [ - "2527017636", - "2873695769" - ], - "value": "" - }, - "prompt": "Select all of Judge's neighbors that are people and have more friends than followers.", - "replyType": [ - "multipleNodeSelection" - ], - "replyCount": { - "type": "at least", - "value": 1 - }, - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": true, - "selectNeighbors": true, - "nodeHeight": 50, - "nodeWidth": 60, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "favourites_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "followers_count" - }, - "taskID": "trialTask2", - "loadedGraph": "sample", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "small", - "nodeAttributes": [ - "followers_count", - "friends_count", - "type" - ], - "edgeAttributes": [ - "type", - "count" - ], - "adjMatrixValues": {}, - "nodeIsRect": true - }, - "answer": { - "nodes": [], - "value": "" - } - }, - "T-task1": { - "answerKey": { - "nodes": [], - "value": "1146" - }, - "prompt": "How many followers does Nick have?", - "replyType": [ - "value" - ], - "config": { - "graphFiles": { - "small_directed_multiEdge": "data/network_small_directed_multiEdge.json", - "large_directed_multiEdge": "data/network_large_directed_multiEdge.json", - "small_undirected_multiEdge": "data/network_small_undirected_multiEdge.json", - "large_undirected_multiEdge": "data/network_large_undirected_multiEdge.json", - "small_undirected_singleEdge": "data/network_small_undirected_singleEdge.json", - "large_undirected_singleEdge": "data/network_large_undirected_singleEdge.json", - "sample": "data/s_network_small_undirected_singleEdge.json" - }, - "attributeScales": { - "node": { - "followers_count": { - "label": "Followers", - "domain": [ - 0, - 1200 - ] - }, - "friends_count": { - "label": "Friends", - "domain": [ - 0, - 1200 - ] - }, - "statuses_count": { - "label": "Tweets", - "domain": [ - 0, - 5500 - ] - }, - "count_followers_in_query": { - "label": "In-Network followers", - "domain": [ - 0, - 35 - ] - }, - "favourites_count": { - "label": "Likes", - "domain": [ - 0, - 8000 - ] - }, - "listed_count": { - "label": "In Lists", - "domain": [ - 0, - 120 - ] - }, - "memberFor_days": { - "label": "Acct. Age", - "domain": [ - 175, - 4498 - ] - }, - "query_tweet_count": { - "label": "On-topic Tweets", - "domain": [ - 0, - 10 - ] - }, - "type": { - "label": "Type", - "glyph": "circle", - "domain": [ - "person", - "institution" - ], - "legendLabels": [ - "Person", - "Inst." - ], - "range": [ - "#e86b45", - "#514ed9" - ] - }, - "continent": { - "glyph": "square", - "label": "Continent", - "domain": [ - "North America", - "South America", - "Europe", - "Asia" - ], - "legendLabels": [ - "NA", - "SA", - "EU", - "AS" - ], - "range": [ - "#5ba3d0", - "#7d6dcb", - "#ce9333", - "#6aa858" - ] - } - }, - "edge": { - "count": { - "label": "# Interactions", - "domain": [ - 1, - 5 - ] - }, - "type": { - "label": "Edge Type", - "domain": [ - "mentions", - "retweet", - "interacted" - ], - "range": [ - "#ff2700", - "#008fd5", - "rgb(91, 91, 91)" - ] - } - } - }, - "style": { - "selectedNodeColor": "#e86b45", - "selectedEdgeColor": "#e86b45", - "hoveredNodeColor": "#fde8ca" - }, - "nodeLink": { - "drawBars": false, - "selectNeighbors": true, - "nodeHeight": 70, - "nodeWidth": 70, - "labelSize": 12, - "labelAttr": "shortName", - "nodeFillAttr": "continent", - "nodeSizeAttr": "followers_count", - "edgeWidthAttr": null, - "edgeStrokeAttr": "type", - "noEdgeColor": "black", - "noNodeFill": "rgb(153, 191, 195)", - "noNodeStroke": "#c8c8c8", - "quantColors": [ - "#7b7cb1", - "#01a068", - "#bf8531", - "#5472cf", - "#4d8615", - "#d63d61", - "#ae76ed", - "#f26336" - ] - }, - "adjMatrix": { - "neighborHighlightColor": "", - "neighborSelect": true, - "edgeBars": true, - "sortKey": "favourites_count" - }, - "taskID": "trialTask1", - "loadedGraph": "sample", - "isDirected": false, - "isMultiEdge": false, - "graphSize": "small", - "nodeAttributes": [ - "continent", - "followers_count" - ], - "edgeAttributes": [ - "type" - ], - "adjMatrixValues": {}, - "nodeIsRect": false - }, - "answer": { - "nodes": [], - "value": "" - } - } -} \ No newline at end of file diff --git a/public/example-mvnv/assets/training/adjMatrix_quickStart.png b/public/example-mvnv/assets/training/adjMatrix_quickStart.png deleted file mode 100644 index 411426e897..0000000000 Binary files a/public/example-mvnv/assets/training/adjMatrix_quickStart.png and /dev/null differ diff --git a/public/example-mvnv/assets/training/audioAdjMatrix.mp4 b/public/example-mvnv/assets/training/audioAdjMatrix.mp4 deleted file mode 100644 index f003f69267..0000000000 Binary files a/public/example-mvnv/assets/training/audioAdjMatrix.mp4 and /dev/null differ diff --git a/public/example-mvnv/assets/training/audioNodeLink.mp4 b/public/example-mvnv/assets/training/audioNodeLink.mp4 deleted file mode 100644 index 2ed5d066e5..0000000000 Binary files a/public/example-mvnv/assets/training/audioNodeLink.mp4 and /dev/null differ diff --git a/public/example-mvnv/assets/training/mvnv-training.html b/public/example-mvnv/assets/training/mvnv-training.html deleted file mode 100644 index 33b75bfe9b..0000000000 --- a/public/example-mvnv/assets/training/mvnv-training.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - -

Adjacency Matrix Training

-

Watch the video below to learn about the network you will be interacting with.

-

- Enable audio for the best experience. -

- - - \ No newline at end of file diff --git a/public/example-mvnv/assets/training/nodeLink_quickStart.png b/public/example-mvnv/assets/training/nodeLink_quickStart.png deleted file mode 100644 index c4c53ce5dc..0000000000 Binary files a/public/example-mvnv/assets/training/nodeLink_quickStart.png and /dev/null differ diff --git a/public/example-mvnv/config.json b/public/example-mvnv/config.json deleted file mode 100644 index e1db830fc5..0000000000 --- a/public/example-mvnv/config.json +++ /dev/null @@ -1,492 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "MVNV Study Replication", - "version": "pilot", - "authors": [ - "The reVISit Team" - ], - "date": "2023-04-26", - "description": "A replication of adjacency matrix tasks in a multi-variate network visualization (MVNV) study by Nobre et al., CHI 2020 (doi:10.1145/3313831.3376381). This is meant to demonstrate complex studies, but is not necessarily suitable as a `learn-by` example.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "contact@revisit.dev", - "helpTextPath": "example-mvnv/assets/help.md", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "autoDownloadStudy": false, - "withSidebar": true - }, - "components": { - "introduction": { - "type": "markdown", - "path": "example-mvnv/assets/introduction.md", - "response": [] - }, - "consent": { - "type": "markdown", - "path": "example-mvnv/assets/consent-mvnv.md", - "nextButtonText": "Agree", - "response": [ - { - "id": "signature", - "prompt": "Your signature", - "location": "belowStimulus", - "type": "shortText", - "placeholder": "Please provide your signature" - }, - { - "id": "accept", - "prompt": "Do you consent to the study and wish to continue?", - "location": "belowStimulus", - "type": "radio", - "options": [ - "Decline", - "Accept" - ] - } - ] - }, - "training": { - "type": "website", - "path": "example-mvnv/assets/training/mvnv-training.html", - "response": [] - }, - "task0": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Node Search on Attr" - }, - "description": "NA most tweets", - "instruction": "**Question:** Find the North American with the most Tweets", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - } - ] - }, - "task1": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Node Search on Attr. w/ Distractors" - }, - "description": "EU least likes", - "instruction": "**Question:** Find the European person or institution with the least likes", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - } - ] - }, - "task2": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Node Search on Top. w/ Multiple Attrs" - }, - "description": "Most edges in network, few likes and tweets", - "instruction": "**Question:** Which person has many interactions (edges) in this network, several followers, but few tweets and likes in general?", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - } - ] - }, - "task3": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Neighbor Search on Attr" - }, - "description": "Lane's EU neighbors", - "instruction": "**Question:** Find all of Lane's European Neighbors", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - } - ] - }, - "task4": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Neighbor Search on Attr. w/ Distractors" - }, - "description": "giCentre's NA neighbors", - "instruction": "**Question:** Find all of giCentre's North American Neighbors", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - } - ] - }, - "task5": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Neighbor Search on Edge Attr." - }, - "description": "Jeffrey's most mentioned neighbors", - "instruction": "**Question:** Who had the most mention interactions with Jeffrey?", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - } - ] - }, - "task6": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Neighbor Overview on Edge Attr. " - }, - "description": "Alex's most mentioned neighbors", - "instruction": "**Question:** Does Alex have more mention interactions with North American or European accounts? Who does he have the most mentions interactions with?", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "task6", - "type": "radio", - "prompt": "Select Answer Below", - "options": [ - "European", - "North American" - ], - "location": "sidebar" - }, - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - } - ] - }, - "task7": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Attr. of Common Neighbors." - }, - "description": "Jeffrey and Robert's common neighbor with most followers", - "instruction": "**Question:** Among all people who have interacted with both Jeffrey and Robert, who has the most followers?", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - } - ] - }, - "task8": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Edge Attr" - }, - "description": "Evis19 and Jon's most common interaction", - "instruction": "**Question:** What is the most common form of interaction between Evis19 and Jon? How often has this interaction happened?", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "task8-1", - "prompt": "Select Answer Below", - "location": "sidebar", - "type": "radio", - "options": [ - "Mentions", - "Retweets" - ] - }, - { - "id": "task8-2", - "prompt": "Enter Answer Below", - "location": "sidebar", - "type": "shortText", - "placeholder": "answer text" - } - ] - }, - "task9": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Node Attr. Comparison." - }, - "description": "Noeska's neighbor more friends than followers", - "instruction": "**Question:** Select all of Noeska’s neighbors that are people and have more friends than followers", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - } - ] - }, - "task10": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 25, - "taskName": "Node Attr. Comparison (Small)." - }, - "description": "Thomas's neighbor more friends than followers (small)", - "instruction": "**Question:** Select the people who have interacted with Thomas and have more friends than followers", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - } - ] - }, - "task11": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": " Cluster and Attr. Estimation." - }, - "description": "Thomas's neighbor more friends than followers (large)", - "instruction": "**Question:** Select the people who have interacted with Thomas and have more friends than followers", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - }, - { - "id": "task11-2", - "prompt": "Enter Answer Below", - "location": "sidebar", - "type": "shortText", - "placeholder": "answer text" - } - ] - }, - "task12": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Attr. along Shortest Path." - }, - "description": "Lane and Rob's shortest path institution + continent", - "instruction": "**Question:** What is the institution on a shortest path between Lane and Rob. What is its continent of origin?", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - }, - { - "id": "task12-1", - "prompt": "Select Answer Below", - "location": "sidebar", - "type": "radio", - "options": [ - "NA", - "SA", - "EU", - "AS" - ] - } - ] - }, - "task13": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 25, - "taskName": "Attr. along Shortest Path (Small)." - }, - "description": "Jason and Jon's shortest path institution + continent", - "instruction": "**Question:** What is the institution on a shortest path between Jason and Jon. What is its continent of origin?", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - }, - { - "id": "task13-1", - "prompt": "Select Answer Below", - "location": "sidebar", - "type": "radio", - "options": [ - "NA", - "SA", - "EU", - "AS" - ] - } - ] - }, - "task14": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Attr. on Multiple Paths" - }, - "description": "North Americans two interactions away from Sereno", - "instruction": "**Question:** Of the North Americans who are two interactions away from Sereno, who has been on twitter the longest?", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "iframe-task", - "prompt": "Selected name(s) will show here", - "location": "sidebar", - "type": "reactive" - } - ] - }, - "task15": { - "meta": { - "chart": "adj-matrix", - "AttrNo": 75, - "taskName": "Free Explore" - }, - "description": "Free Explore", - "instruction": "**Question:** Please explore the network freely and report on your findings. Is there anything surprising or particularly interesting in the network?", - "type": "website", - "path": "example-mvnv/assets/index.html", - "nextButtonLocation": "sidebar", - "response": [ - { - "id": "task15", - "prompt": "Enter Findings Below", - "location": "sidebar", - "type": "longText" - } - ] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "consent", - "training", - { - "order": "latinSquare", - "components": [ - { - "order": "latinSquare", - "components": [ - "task0", - "task1" - ] - }, - { - "order": "latinSquare", - "components": [ - "task2", - "task3" - ] - }, - { - "order": "latinSquare", - "components": [ - "task4", - "task5" - ] - } - ] - }, - { - "order": "fixed", - "components": [ - "task6", - { - "order": "latinSquare", - "components": [ - "task7", - "task8" - ] - }, - "task9", - "task10" - ] - }, - { - "order": "latinSquare", - "components": [ - "task11", - "task12", - "task13", - "task14", - "task15" - ] - } - ] - } -} diff --git a/public/global.json b/public/global.json index 4792aae03e..318eeba103 100644 --- a/public/global.json +++ b/public/global.json @@ -1,228 +1,9 @@ { "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/GlobalConfigSchema.json", - "configsList": [ - "tutorial", - "tutorial-replication", - "demo-html", - "demo-html-input", - "demo-screen-recording", - "demo-survey", - "demo-training", - "demo-html-trrack", - "demo-click-accuracy-test", - "demo-image", - "demo-upset", - "demo-vega", - "demo-video-slider", - "demo-video", - "demo-dynamic", - "demo-style", - "demo-yaml", - "demo-ranking-widget", - "example-brush-interactions", - "example-cleveland", - "example-mvnv", - "example-VLAT-adaptive", - "example-VLAT-full-randomized", - "example-VLAT-mini-randomized", - "library-adaptive-vlat", - "library-beauvis", - "library-berlin-num", - "library-calvi", - "library-color-blindness", - "library-demographics", - "library-graph-literacy-scale", - "library-mic-check", - "library-mini-vlat", - "library-nasa-tlx", - "library-previs", - "library-quis", - "library-sam", - "library-screen-recording", - "library-smeq", - "library-sus", - "library-virtual-chinrest", - "library-vlat", - "test-audio", - "test-library", - "test-likert-matrix", - "test-parser-errors", - "test-randomization", - "test-skip-logic", - "test-step-logic" - ], + "configsList": ["tutorial"], "configs": { "tutorial": { "path": "tutorial/config.json" - }, - "tutorial-replication": { - "path": "tutorial/replication-config.json" - }, - "demo-video-slider": { - "path": "demo-video-slider/config.json" - }, - "demo-html": { - "path": "demo-html/config.json" - }, - "demo-screen-recording": { - "path": "demo-screen-recording/config.json" - }, - "demo-html-input": { - "path": "demo-html-input/config.json" - }, - "demo-survey": { - "path": "demo-survey/config.json" - }, - "demo-training": { - "path": "demo-training/config.json" - }, - "demo-upset": { - "path": "demo-upset/config.json" - }, - "demo-video": { - "path": "demo-video/config.json" - }, - "demo-dynamic": { - "path": "demo-dynamic/config.json" - }, - "demo-html-trrack": { - "path": "demo-html-trrack/config.json" - }, - "demo-click-accuracy-test": { - "path": "demo-click-accuracy-test/config.json" - }, - "demo-image": { - "path": "demo-image/config.json" - }, - "demo-style": { - "path": "demo-style/config.json" - }, - "demo-vega": { - "path": "demo-vega/config.json" - }, - "demo-yaml": { - "path": "demo-yaml/config.yaml" - }, - "demo-ranking-widget": { - "path": "demo-ranking-widget/config.json" - }, - "example-brush-interactions": { - "path": "example-brush-interactions/config.json" - }, - "example-cleveland": { - "path": "example-cleveland/config.json" - }, - "example-mvnv": { - "path": "example-mvnv/config.json" - }, - "example-VLAT-full-randomized": { - "path": "example-VLAT-full-randomized/config.json" - }, - "example-VLAT-mini-randomized": { - "path": "example-VLAT-mini-randomized/config.json" - }, - "library-adaptive-vlat": { - "path": "library-adaptive-vlat/config.json", - "test": true - }, - "library-beauvis": { - "path": "library-beauvis/config.json", - "test": true - }, - "library-berlin-num": { - "path": "library-berlin-num/config.json", - "test": true - }, - "library-calvi": { - "path": "library-calvi/config.json", - "test": true - }, - "library-color-blindness": { - "path": "library-color-blindness/config.json", - "test": true - }, - "library-demographics": { - "path": "library-demographics/config.json", - "test": true - }, - "library-graph-literacy-scale": { - "path": "library-graph-literacy-scale/config.json", - "test": true - }, - "library-mic-check": { - "path": "library-mic-check/config.json", - "test": true - }, - "library-mini-vlat": { - "path": "library-mini-vlat/config.json", - "test": true - }, - "library-nasa-tlx": { - "path": "library-nasa-tlx/config.json", - "test": true - }, - "library-previs": { - "path": "library-previs/config.json", - "test": true - }, - "library-quis": { - "path": "library-quis/config.json", - "test": true - }, - "library-sam": { - "path": "library-sam/config.json", - "test": true - }, - "library-screen-recording": { - "path": "library-screen-recording/config.json", - "test": true - }, - "library-smeq": { - "path": "library-smeq/config.json", - "test": true - }, - "library-sus": { - "path": "library-sus/config.json", - "test": true - }, - "library-vlat": { - "path": "library-vlat/config.json", - "test": true - }, - "test-audio": { - "path": "test-audio/config.json", - "test": true - }, - "test-library": { - "path": "test-library/config.json", - "test": true - }, - "test-likert-matrix": { - "path": "test-likert-matrix/config.json" - }, - "test-parser-errors": { - "path": "test-parser-errors/config.json", - "test": true - }, - "test-randomization": { - "path": "test-randomization/config.json", - "test": true - }, - "test-skip-logic": { - "path": "test-skip-logic/config.json", - "test": true - }, - "test-step-logic": { - "path": "test-step-logic/config.json", - "test": true - }, - "library-virtual-chinrest": { - "path": "library-virtual-chinrest/config.json", - "test": true - }, - "example-VLAT-adaptive": { - "path": "example-VLAT-adaptive/config.json", - "test": true } } -} \ No newline at end of file +} diff --git a/public/library-adaptive-vlat/assets/adaptive-vlat.md b/public/library-adaptive-vlat/assets/adaptive-vlat.md deleted file mode 100644 index 873fe8d07a..0000000000 --- a/public/library-adaptive-vlat/assets/adaptive-vlat.md +++ /dev/null @@ -1,30 +0,0 @@ - -# adaptive-vlat - - - -This is an example study of the library `adaptive-vlat`. - -A-VLAT is a short, adaptive visualization literacy test, which are built upon the existing static assessments VLAT. - -This library contains a sequence of the full A-VLAT questionnaire. - -The component `VlatTrial` in this library is part of the sequence and should not be used alone. - -## Reference - -Y. Cui, L. W. Ge, Y. Ding, F. Yang, L. Harrison and M. Kay, Adaptive Assessment of Visualization Literacy, IEEE Transactions on Visualization and Computer Graphics, vol. 30, no. 1, pp. 628-637, Jan. 2024 - -DOI: [10.1109/TVCG.2023.3327165](https://dx.doi.org/10.1109/TVCG.2023.3327165) - - - -## Available Components - -- VlatTrial - -## Available Sequences - -- adaptive-vlat - - diff --git a/public/library-adaptive-vlat/config.json b/public/library-adaptive-vlat/config.json deleted file mode 100644 index 3afc168138..0000000000 --- a/public/library-adaptive-vlat/config.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "A-VLAT: Adaptive Visualization Literacy Assessment Test", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-08-06", - "description": "Example study using the adaptive-vlat library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": false - }, - "importedLibraries": [ - "adaptive-vlat" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-adaptive-vlat/assets/adaptive-vlat.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$adaptive-vlat.se.adaptive-vlat" - ] - } -} \ No newline at end of file diff --git a/public/library-beauvis/assets/beauvis.md b/public/library-beauvis/assets/beauvis.md deleted file mode 100644 index 7f52733481..0000000000 --- a/public/library-beauvis/assets/beauvis.md +++ /dev/null @@ -1,30 +0,0 @@ - -# beauvis - - - -This is an example study of the library `beauvis`. - -BeauVis is a validated scale for assessing the aesthetic pleasure of visualizations. This library contains three components for the 3-, 4-, and 5-item versions of the BeauVis scale. - -When using this library, please replace the `vis-example.png` file with your own visualization. - -## Reference - -T. He, P. Isenberg, R. Dachselt, and T. Isenberg, “BeauVis: A Validated Scale for Measuring the Aesthetic Pleasure of Visual Representations,” IEEE Transactions on Visualization and Computer Graphics, pp. 1–11, 2022 - -DOI: [10.1109/tvcg.2022.3209390](https://dx.doi.org/10.1109/tvcg.2022.3209390) - -Link: [https://www.aviz.fr/Research/BeauVis-Scale](https://www.aviz.fr/Research/BeauVis-Scale) - -## Available Components - -- 3items -- 4items -- 5items - -## Available Sequences - -None - - diff --git a/public/library-beauvis/config.json b/public/library-beauvis/config.json deleted file mode 100644 index 5b7378e8a6..0000000000 --- a/public/library-beauvis/config.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Beauvis: Assessing Aesthetics of Visualizations", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-01-20", - "description": "Example study using the beauvis library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": false - }, - "importedLibraries": [ - "beauvis" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-beauvis/assets/beauvis.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$beauvis.co.5items", - "$beauvis.co.4items", - "$beauvis.co.3items" - ] - } -} \ No newline at end of file diff --git a/public/library-berlin-num/assets/berlin-num.md b/public/library-berlin-num/assets/berlin-num.md deleted file mode 100644 index 521d37a0d6..0000000000 --- a/public/library-berlin-num/assets/berlin-num.md +++ /dev/null @@ -1,31 +0,0 @@ - -# berlin-num - - - -This is an example study of the library `berlin-num`. - -The Berlin Numeracy Test is a psychometrically sound instrument that quickly assesses statistical numeracy and risk literacy. It contains 4 questions. This library contains four components, each is a question from the Berlin Numeracy Test. There are two sequences: a four-item sequence and a single-item sequence. The four-item sequence is the traditional Berlin Numeracy Test and contains all 4 questions. The single-item sequence is the single question version and contains only question 1. - -## Reference - -Cokely ET, Galesic M, Schulz E, Ghazal S, Garcia-Retamero R. Measuring Risk Literacy: The Berlin Numeracy Test. Judgment and Decision Making. 2012;7(1):25-47. - -DOI: [10.1017/S1930297500001819](https://dx.doi.org/10.1017/S1930297500001819) - -Link: [http://www.riskliteracy.org/](http://www.riskliteracy.org/) - -## Available Components - -- q1-choir-probability -- q2a-dice-odd-numbers -- q2b-loaded-dice -- q3-poisonous-mushrooms - -## Available Sequences - -- adaptive -- four-items -- single-item - - diff --git a/public/library-berlin-num/config.json b/public/library-berlin-num/config.json deleted file mode 100644 index 2227f1fd4b..0000000000 --- a/public/library-berlin-num/config.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Berlin Numeracy Test", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-06-12", - "description": "Example study using the berlin-num library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": false - }, - "importedLibraries": [ - "berlin-num" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-berlin-num/assets/berlin-num.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$berlin-num.se.adaptive", - "$berlin-num.se.four-items", - "$berlin-num.se.single-item" - ] - } -} \ No newline at end of file diff --git a/public/library-calvi/assets/calvi.md b/public/library-calvi/assets/calvi.md deleted file mode 100644 index b63d99daad..0000000000 --- a/public/library-calvi/assets/calvi.md +++ /dev/null @@ -1,87 +0,0 @@ - -# calvi - - - -This is an example study of the library `calvi`. - -The Critical Thinking Assessment for Literacy in Visualizations (CALVI) library is a collection of visualizations and questions designed to assess the ability to interpret data visualizations. The library includes a variety of visualizations, such as line graphs, bar charts, and pie charts, along with corresponding questions that test the user's understanding of the data presented. The questions are designed to be challenging and require critical thinking skills to answer correctly. - -## Reference - -Lily W. Ge, Yuan Cui, and Matthew Kay. 2023. CALVI: Critical Thinking Assessment for Literacy in Visualizations. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems (CHI '23). Association for Computing Machinery, New York, NY, USA, Article 815, 1–18. - -DOI: [10.1145/3544548.3581406](https://dx.doi.org/10.1145/3544548.3581406) - - - -## Available Components - -- N1 -- N10 -- N11 -- N12 -- N13 -- N14 -- N15 -- N2 -- N3 -- N4 -- N5 -- N6 -- N7 -- N8 -- N9 -- T1 -- T10 -- T11 -- T12 -- T13 -- T14 -- T15 -- T16 -- T17 -- T18 -- T19 -- T2 -- T20 -- T21 -- T22 -- T23 -- T25 -- T26 -- T27 -- T28 -- T29 -- T3 -- T30 -- T34 -- T35 -- T36 -- T37 -- T38 -- T39 -- T4 -- T40 -- T42 -- T43 -- T44 -- T45 -- T46 -- T47 -- T48 -- T49 -- T5 -- T50 -- T52 -- T6 -- T8 -- T9 - -## Available Sequences - -- full -- fullBank -- specificBank - - diff --git a/public/library-calvi/assets/image.css b/public/library-calvi/assets/image.css deleted file mode 100644 index b720862e89..0000000000 --- a/public/library-calvi/assets/image.css +++ /dev/null @@ -1,3 +0,0 @@ -.image { - max-height: 80%; -} \ No newline at end of file diff --git a/public/library-calvi/config.json b/public/library-calvi/config.json deleted file mode 100644 index ee1ea6017e..0000000000 --- a/public/library-calvi/config.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "CALVI: Critical Thinking Assessment for Literacy in Visualizations", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-05-14", - "description": "Example study using the calvi library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": true, - "stylesheetPath": "library-calvi/assets/image.css" - }, - "importedLibraries": [ - "calvi" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-calvi/assets/calvi.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$calvi.se.full", - "$calvi.se.specificBank", - "$calvi.se.fullBank" - ] - } -} \ No newline at end of file diff --git a/public/library-color-blindness/assets/color-blindness.md b/public/library-color-blindness/assets/color-blindness.md deleted file mode 100644 index 8526e00cbd..0000000000 --- a/public/library-color-blindness/assets/color-blindness.md +++ /dev/null @@ -1,50 +0,0 @@ - -# color-blindness - - - -This is an example study of the library `color-blindness`. - -This library is the Ishihara color blindness test. Each component contains an image of an Ishihara plate. The meta attribute of each plate describe what normal vision people, red color blind people, green color blind people, and total color blind people see from this plate. The user is asked to identify the number or pattern in the image. The library also contains two sequences: a short test and a full test. The short test contains 4 components and the full test contains all 24 components. - -## Reference - - - - - -Link: [https://www.colour-blindness.com/colour-blindness-tests/ishihara-colour-test-plates/](https://www.colour-blindness.com/colour-blindness-tests/ishihara-colour-test-plates/) - -## Available Components - -- plate1 -- plate10 -- plate11 -- plate12 -- plate13 -- plate14 -- plate15 -- plate16 -- plate17 -- plate18 -- plate19 -- plate2 -- plate20 -- plate21 -- plate22 -- plate23 -- plate24 -- plate3 -- plate4 -- plate5 -- plate6 -- plate7 -- plate8 -- plate9 - -## Available Sequences - -- full-test -- short-test - - diff --git a/public/library-color-blindness/config.json b/public/library-color-blindness/config.json deleted file mode 100644 index a88579cfb7..0000000000 --- a/public/library-color-blindness/config.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Color-Blindness Test", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-01-20", - "description": "Example study using the color-blindness library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": true - }, - "importedLibraries": [ - "color-blindness" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-color-blindness/assets/color-blindness.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$color-blindness.se.short-test", - "$color-blindness.se.full-test" - ] - } -} \ No newline at end of file diff --git a/public/library-demographics/assets/demographics.md b/public/library-demographics/assets/demographics.md deleted file mode 100644 index 2a672add85..0000000000 --- a/public/library-demographics/assets/demographics.md +++ /dev/null @@ -1,26 +0,0 @@ - -# demographics - - - -This is an example study of the library `demographics`. - -This is a library for demographic questions. It contains one component, demographics, with three questions: gender, age, and education. - - - - - - - - - -## Available Components - -- demographics - -## Available Sequences - -None - - diff --git a/public/library-demographics/config.json b/public/library-demographics/config.json deleted file mode 100644 index ed25b5eb44..0000000000 --- a/public/library-demographics/config.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Demographics", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-01-20", - "description": "Example study using the demographics library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": false, - "withSidebar": false - }, - "importedLibraries": [ - "demographics" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-demographics/assets/demographics.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$demographics.co.demographics" - ] - } -} \ No newline at end of file diff --git a/public/library-graph-literacy-scale/assets/graph-literacy-scale.md b/public/library-graph-literacy-scale/assets/graph-literacy-scale.md deleted file mode 100644 index 59ee0782c2..0000000000 --- a/public/library-graph-literacy-scale/assets/graph-literacy-scale.md +++ /dev/null @@ -1,38 +0,0 @@ - -# graph-literacys-scale - - - -This is an example study of the library `graph-literacy-scale`. - -The Graph Literacy Scale is a 13-item instrument that measures people’s ability to understand common graphical formats, with a focus on health-related graphs. This library contains 13 components, each corresponding to a question of the Graph Literacy Scale. It also includes a sequence of all 13 components (the full Graph Literacy Scale). - -## Reference - -Galesic M, Garcia-Retamero R. Graph literacy: a cross-cultural comparison. Med Decis Making. 2011 May-Jun;31(3):444-57. - -DOI: [10.1177/0272989X10373805](https://dx.doi.org/10.1177/0272989X10373805) - - - -## Available Components - -- Q1 -- Q10 -- Q11 -- Q12 -- Q13 -- Q2 -- Q3 -- Q4 -- Q5 -- Q6 -- Q7 -- Q8 -- Q9 - -## Available Sequences - -- full - - diff --git a/public/library-graph-literacy-scale/config.json b/public/library-graph-literacy-scale/config.json deleted file mode 100644 index 797c29c494..0000000000 --- a/public/library-graph-literacy-scale/config.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Graph Literacy Scale", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-09-17", - "description": "Example study using the graph-literacy-scale library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": true - }, - "importedLibraries": [ - "graph-literacy-scale" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-graph-literacy-scale/assets/graph-literacy-scale.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$graph-literacy-scale.se.full" - ] - } -} \ No newline at end of file diff --git a/public/library-mic-check/assets/mic-check.md b/public/library-mic-check/assets/mic-check.md deleted file mode 100644 index 429126c19d..0000000000 --- a/public/library-mic-check/assets/mic-check.md +++ /dev/null @@ -1,26 +0,0 @@ - -# mic-check - - - -This is an example study of the library `mic-check`. - -This is a library for testing the microphone. It provides a component that listens to the microphone and only enables the next button when audio is detected. - - - - - - - - - -## Available Components - -- audioTest - -## Available Sequences - -None - - diff --git a/public/library-mic-check/config.json b/public/library-mic-check/config.json deleted file mode 100644 index bb23a4d589..0000000000 --- a/public/library-mic-check/config.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Testing the Microphone", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-01-20", - "description": "Example study using the mic-check library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": false - }, - "importedLibraries": [ - "mic-check" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-mic-check/assets/mic-check.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$mic-check.co.audioTest" - ] - } -} \ No newline at end of file diff --git a/public/library-mini-vlat/assets/mini-vlat.md b/public/library-mini-vlat/assets/mini-vlat.md deleted file mode 100644 index d1fa0e1f52..0000000000 --- a/public/library-mini-vlat/assets/mini-vlat.md +++ /dev/null @@ -1,37 +0,0 @@ - -# mini-vlat - - - -This is an example study of the library `mini-vlat`. - -Mini-VLAT is a short and effective measure of visualization literacy. Mini-VLAT has 12 questions and participants should answer each question within 25 seconds. This library contains 12 components. Each component contains one question of the Mini-VLAT. This library also contains a sequence of all 12 components (the full Mini-VLAT). - -## Reference - -S. Pandey and A. Ottley, “Mini‐VLAT: A Short and Effective Measure of Visualization Literacy,” Computer Graphics Forum, vol. 42, no. 3, pp. 1–11, Jun. 2023 - -DOI: [10.1111/cgf.14809](https://dx.doi.org/10.1111/cgf.14809) - - - -## Available Components - -- areachar -- barchart -- bubblechart -- choropleth -- histogram -- linechart -- piechart -- scatterplot -- stackedarea -- stackedbar -- stackedBar100 -- treemap - -## Available Sequences - -- full - - diff --git a/public/library-mini-vlat/config.json b/public/library-mini-vlat/config.json deleted file mode 100644 index fdb4c7a8c0..0000000000 --- a/public/library-mini-vlat/config.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "Mini-VLAT: A Short and Effective Measure of Visualization Literacy", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-01-20", - "description": "Example study using the mini-vlat library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": true - }, - "importedLibraries": [ - "mini-vlat" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-mini-vlat/assets/mini-vlat.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$mini-vlat.se.full" - ] - } -} \ No newline at end of file diff --git a/public/library-nasa-tlx/assets/nasa-tlx.md b/public/library-nasa-tlx/assets/nasa-tlx.md deleted file mode 100644 index 139c543703..0000000000 --- a/public/library-nasa-tlx/assets/nasa-tlx.md +++ /dev/null @@ -1,62 +0,0 @@ - -# nasa-tlx - - - -This is an example study of the library `nasa-tlx`. - -The NASA-TLX is a widely used subjective workload assessment tool. It consists of six subscales: Mental Demand, Physical Demand, Temporal Demand, Performance, Effort, and Frustration. The NASA-TLX is designed to assess the perceived workload of a task and is commonly used in human factors and ergonomics research. We provide a component of the NASA-TLX itself, and a sequence that includes a source of load evaluation. The source of load evaluation is based on the pairwise weighting procedure described in the NASA-TLX manual. - -## Reference - -Hart, Sandra G., and Lowell E. Staveland. "Development of NASA-TLX (Task Load Index): Results of empirical and theoretical research." Advances in psychology. Vol. 52. North-Holland, 1988. 139-183. - -DOI: [10.1016/S0166-4115(08)62386-9](https://dx.doi.org/10.1016/S0166-4115(08)62386-9) - - - -## Available Components - -- nasa-tlx -- source-of-load - -## Available Sequences - -- nasa-tlx-with-source-of-load-evaluation - -## Additional Description - -### Source of Workload Evaluation (Pairwise Weighting Procedure) - -Reference: [NASA TLX manual](https://ntrs.nasa.gov/api/citations/20000021488/downloads/20000021488.pdf) (Section 2.2) - -This step of the NASA-TLX assesses the relative importance of different factors that contribute to a person's experience of workload during a task. Rather than assuming all workload components are equally important, this procedure captures individual differences in how workload is perceived. - -Participants are presented with 15 pairwise comparisons between the six NASA-TLX subscales: - -- Mental Demand -- Physical Demand -- Temporal Demand -- Performance -- Effort -- Frustration - -For each pair, participants are asked to select the factor that contributed more to their workload experience in the given task. - -#### How It Works -Each chosen subscale earns one point (a "tally mark"). - -After 15 comparisons, each subscale has a weight from 0 to 5. - -These weights reflect the participant's personal weighting of each workload dimension. - -#### How to Use the Result -After task performance, participants also rate the magnitude (0–100) of each of the six subscales. - -For each subscale: -Adjusted Score = Raw Rating × Weight - -The overall workload score is calculated by summing all adjusted scores and dividing by 15: -Overall Workload = Σ(Adjusted Scores) ÷ 15 - -This weighted workload score accounts for both perceived intensity and individual prioritization, improving sensitivity and personalization in workload analysis. diff --git a/public/library-nasa-tlx/config.json b/public/library-nasa-tlx/config.json deleted file mode 100644 index d36aea29c4..0000000000 --- a/public/library-nasa-tlx/config.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "NASA-TLX: NASA Task Load Index", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-04-03", - "description": "Example study using the nasa-tlx library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": false - }, - "importedLibraries": [ - "nasa-tlx" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-nasa-tlx/assets/nasa-tlx.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$nasa-tlx.se.nasa-tlx-with-source-of-load-evaluation", - "$nasa-tlx.co.nasa-tlx" - ] - } -} \ No newline at end of file diff --git a/public/library-previs/assets/previs.md b/public/library-previs/assets/previs.md deleted file mode 100644 index c93defe701..0000000000 --- a/public/library-previs/assets/previs.md +++ /dev/null @@ -1,31 +0,0 @@ - -# previs - - - -This is an example study of the library `previs`. - -PREVis allows you to quickly and reliably measure how readable people find a data visualization. There are 4 individual scales in PREVis, each measuring a particular dimension of perceived readability. This library includes four components, one for each individual scale, as well as a sequence containing all four scales (the full PREVis). - -When using this library, please replace the `vis-example.png` file with your own visualization. - -## Reference - -A.-F. Cabouat, T. He, P. Isenberg, and T. Isenberg, “PREVis: Perceived Readability Evaluation for Visualizations,” IEEE Transactions on Visualization and Computer Graphics, vol. 31, no. 1, pp. 1083–1093, Jan. 2025 - -DOI: [10.1109/tvcg.2024.3456318](https://dx.doi.org/10.1109/tvcg.2024.3456318) - -Link: [https://aviz.fr/PREVis/](https://aviz.fr/PREVis/) - -## Available Components - -- Layout -- ReadingData -- ReadingFeatures -- Understand - -## Available Sequences - -- 4dimensions - - diff --git a/public/library-previs/config.json b/public/library-previs/config.json deleted file mode 100644 index e3bec69105..0000000000 --- a/public/library-previs/config.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "PREVis: Perceived Readability Evaluation for Visualizations", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-01-20", - "description": "Example study using the previs library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": false - }, - "importedLibraries": [ - "previs" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-previs/assets/previs.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$previs.se.4dimensions" - ] - } -} \ No newline at end of file diff --git a/public/library-quis/assets/quis.md b/public/library-quis/assets/quis.md deleted file mode 100644 index 49d5dffaa0..0000000000 --- a/public/library-quis/assets/quis.md +++ /dev/null @@ -1,35 +0,0 @@ - -# quis - - - -This is an example study of the library `quis`. - -The Questionnaire for User Interaction Satisfaction (QUIS) is a measurement tool designed to assess a computer user's subjective satisfaction with the human-computer interface. The QUIS contains measures of overall system satisfaction and specific interface factors such as screen visibility, terminology and system information, learning factors, and system capabilities. This library includes six components, one for each individual dimension, as well as a sequence containing all dimensions. - -## Reference - -Chin, J. P., Diehl, V. A. and Norman, K. L. (1988). Development of an instrument measuring user satisfaction of the human-computer interface. Proceedings of SIGCHI '88, (pp. 213-218), New York: ACM/SIGCHI. - - Chin, J. P., Norman, K. L., and Shneiderman, B. (1987). Subjective user evaluation of CF PASCAL programming tools.  Technical Report (CAR-TR-304).  College Park, MD:  Human-Computer Interaction Laboratory, Center for Automation Research, University of Maryland. - - Harper, B. D. and Norman, K. L. (1993). Improving User Satisfaction: The Questionnaire for User Interaction Satisfaction Version 5.5. Proceedings of the 1st Annual Mid-Atlantic Human Factors Conference, (pp. 224-228), Virginia Beach, VA. - - - -Link: [https://isr.umd.edu/news/story/quis-questionnaire-for-user-interaction-satisfaction-70-isr-ip](https://isr.umd.edu/news/story/quis-questionnaire-for-user-interaction-satisfaction-70-isr-ip) - -## Available Components - -- learning -- overall -- screen -- system-capabilities -- terminology-and-system-information -- usability-and-ui - -## Available Sequences - -- 6-dimensions - - diff --git a/public/library-quis/config.json b/public/library-quis/config.json deleted file mode 100644 index 3c5f05dafc..0000000000 --- a/public/library-quis/config.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "QUIS: Questionnaire for User Interface Satisfaction", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-06-12", - "description": "Example study using the quis library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": false - }, - "importedLibraries": [ - "quis" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-quis/assets/quis.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$quis.se.6-dimensions" - ] - } -} \ No newline at end of file diff --git a/public/library-sam/assets/sam.md b/public/library-sam/assets/sam.md deleted file mode 100644 index 55f8ee4bdf..0000000000 --- a/public/library-sam/assets/sam.md +++ /dev/null @@ -1,28 +0,0 @@ - -# sam - - - -This is an example study of the library `sam`. - -The Self-Assessment Manikin (SAM) is a non-verbal pictorial assessment technique that directly measures the pleasure, arousal, and dominance associated with a person's affective reaction to a wide variety of stimuli. This library includes three components, one for each individual dimension, as well as a sequence containing all dimensions. - -## Reference - -Bradley, M. M., & Lang, P. J. (1994). Measuring emotion: The Self-Assessment Manikin and the semantic differential. Journal of Behavior Therapy and Experimental Psychiatry, 25(1), 49–59. - -DOI: [10.1016/0005-7916(94)90063-9](https://dx.doi.org/10.1016/0005-7916(94)90063-9) - - - -## Available Components - -- arousal -- dominance -- pleasure - -## Available Sequences - -- 3-dimensions - - diff --git a/public/library-sam/config.json b/public/library-sam/config.json deleted file mode 100644 index c52edf8f05..0000000000 --- a/public/library-sam/config.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/revisit-studies/study/v2.3.2/src/parser/StudyConfigSchema.json", - "studyMetadata": { - "title": "SAM: Self-Assessment Manikin", - "version": "1.0.0", - "authors": [ - "The reVISit Team" - ], - "date": "2025-06-12", - "description": "Example study using the sam library.", - "organizations": [ - "University of Utah", - "WPI", - "University of Toronto" - ] - }, - "uiConfig": { - "contactEmail": "", - "logoPath": "revisitAssets/revisitLogoSquare.svg", - "withProgressBar": true, - "withSidebar": false - }, - "importedLibraries": [ - "sam" - ], - "components": { - "introduction": { - "type": "markdown", - "path": "library-sam/assets/sam.md", - "response": [] - } - }, - "sequence": { - "order": "fixed", - "components": [ - "introduction", - "$sam.se.3-dimensions" - ] - } -} \ No newline at end of file diff --git a/public/library-screen-recording/assets/screen-recording-introduction.md b/public/library-screen-recording/assets/screen-recording-introduction.md deleted file mode 100644 index f12b3eeed2..0000000000 --- a/public/library-screen-recording/assets/screen-recording-introduction.md +++ /dev/null @@ -1,19 +0,0 @@ - -# screen-recording - - - -This is an example study of the library `screen-recording`. - -This is a required library for screen recording. It provides a component that request user permission for screen and microphone permissions. Then, it starts screen capture until the end of the study. - - -## Available Components - -- screenRecordingPermission - -## Available Sequences - -None - - diff --git a/public/library-screen-recording/assets/screen-recording-page.md b/public/library-screen-recording/assets/screen-recording-page.md deleted file mode 100644 index 6b429fc838..0000000000 --- a/public/library-screen-recording/assets/screen-recording-page.md +++ /dev/null @@ -1,9 +0,0 @@ - -# Demo Page - -Any stimulus that follows the `screenRecordingPermission` page can be recorded. - -Explore the webpage in the iframe below, then proceed to the next page. - -